
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:hover		{color : #FF0000; text-decoration: none}
A:active {text-decoration: none}
A			{color : #8D01AB;}
A:footer			{color : #FFFFFF;}
P { margin-top: 0.5em; }
P:newsblock { margin-top: 0.1em; }
P:newsdate { margin-top: 0.1em; }
P:news { margin-top: 0.1em; }

body {background-color: #cccccc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}


div#outer {	width: 790px;background-color:#FFFFFF;margin-top:20px;margin-bottom:0px;margin-left:auto;margin-right:auto;padding:0px;border: 1px solid;}

div#header {background-color:#FFFFFF;width:720px;height:122px;margin-left:40px;margin-right:40px;padding: 0px;}

div#spacer {width:30px; height:105px;padding: 0px;float:left;}

div#header-right {background-color:#FFFFFF; width:394px; height:58px;margin-top:7px;padding: 0px;margin-bottom:0px; float:right;margin-right:2px;}

div#purple-bar {background-color:#8D01AB; width:494px; height:18px;padding: 0px; float:right; margin-right:0px; margin-left:0px;}

div#search {float:left;align:top;margin-right:2px;margin-top:23px;}

div#leftcol { width: 224px;;margin-left:40px;  background-image: url("images/navbg.gif"); background-repeat: repeat;border:1px solid;border-right-width:0px;border-color:white;}



div#navmark {width: 14px; height: 27px; margin-top:0px; background-color:#EAEAEA;float: left; padding:0px;}
div#navtext {height: 18px;background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#8D01AB;font-size:12px;font-weight:bold; padding:0px; line-height:0.7em; margin-left:5px;margin-bottom:0px;margin-top:0px;padding:0px;float: left;}
div#navline { width: 224px; height: 2px; background-color:#EAEAEA;float: left;padding:0px;margin-top:0px;}




div#maincol {background-color:#FFFFFF; width:494px;}
div#mainpad { width: 485px; margin-left:10px;}
.rcblockpic	{padding:3px;border: 1px solid #979798;}

.rcblocktext	{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;padding:3px;}

.content	{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;padding:5px;}

.title	{font-family:Arial, Helvetica, sans-serif;color:#8D01AB;font-size:18px;font-weight:bold;}

.clear {clear:both;}

div#newsblock { width: 200px; float:left;}
div#leftblock { width: 200px; float:left;}
.leftcontent	{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;padding:0px;}
.lefttitle	{font-family:Arial, Helvetica, sans-serif;color:#8D01AB;font-size:18px;font-weight:bold;}
.newsdate	{font-family:Arial, Helvetica, sans-serif;color:#8D01AB;font-size:12px; padding: 3px;}
.newsheadline{font-family:Arial, Helvetica, sans-serif;color:#8D01AB;font-size:12px; padding: 3px; font-weight:bold;}
.newsblock	{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;padding:3px;}


.form	{font-family:Arial, Helvetica, sans-serif;color:#8D01AB;font-size:12px;padding: 2;background-color:#FFFFFF;border: 1px solid #979798; border-width: 1 1 1 1;color:#979798;width:480px;}

.go	{padding: 6;background-color:#FFFFFF;border:0px;font-family:Arial, Helvetica, sans-serif;color:#8D01AB;font-size:12px;font-weight:bold;}

div#footer {background-color:#8D01AB;width:720px;height:40px;margin-left:40px;margin-right:40px;padding: 0px;}
div#copyright {background-color:#FFFFFF;width:224px;height:38px;margin-top:2px; float:left;}
.copyrighttxt	{font-family:Arial, Helvetica, sans-serif;color:#979798;font-size:12px; padding:10px;}

div#footerright {background-color:#8D01AB;width:250px;height:38px;margin-top:2px; float:right;}
.footertxt	{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:12px; padding:10px;float:right;}

select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;width:485px;}

select.case_array { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;width:300px;}

case_array { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;width:300px;}

.textarea	{font-family:Arial, Helvetica, sans-serif;color:#8D01AB;font-size:12px;padding: 2;background-color:#FFFFFF;border: 1px solid #979798; border-width: 1 1 1 1;color:#979798;width:480px; height:60px}

.matrixs {font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:12px;padding:5px;font-weight:bold;}

table.matrix {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #8D01AB;
	border-collapse: collapse;
	background-color: #EAD1F0;
}
table.matrix th {
	border-width: 4px;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: #EAD1F0;
	
}
table.matrix td {
	border-width: 4px;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: #EAD1F0;
	vertical-align: middle;	
}
table.matrix td.hilite {
	border-width: 4px;
	color:white;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: red;
	vertical-align: middle;	
}
.hilite  {
	border-width: 4px;
	padding: 5px;
	border-style: solid;
	border-color: red;
	background-color: #white;
	vertical-align: middle;	
}






