body {background-color: #000000;}

#header_table {	position: absolute;	left: 0px; top: 0px; width: 100%;}
.header_nav_text {color: #FFFFFF; font-family: "Trebuchet MS", Arial, sans-serif; text-decoration:none; font-size: 12px; font-weight: none;}

.blue_text {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #4D6F91; }
.blue_text A:link {color:#000000; text-decoration:none;}
.blue_text A:visited {color:#000000; text-decoration:none;}
.blue_text A:hover { color:#000000; text-decoration:underline;}



#border_dashed { border: #666666; border-style: dotted; border-width: thin;}

.mainBody {font-family: Tahoma; font-size: 12px; color:#333333;}
.mainBody A:link {color: #550907; text-decoration:underline; font-size: 12px; font-weight: bold; }
.mainBody A:visited {color: #550907; text-decoration:underline;  font-size: 12px; font-weight: bold;}
.mainBody A:hover {color: #FFFFFF; background-color:#550907; font-size: 12px; text-decoration:none; font-weight: bold;}

.mainBody_hdr {font-family: Tahoma; font-size: 12px; color:#FFFFFF; text-decoration: none;}

.sideRight {font-family: Verdana; font-size: 12px; color: #000000;}
.sideRight A:link {color: #4D6F91; text-decoration:underline; font-size: 12px; font-weight: bold; }
.sideRight A:visited {color: #4D6F91; text-decoration:underline;  font-size: 12px; font-weight: bold;}
.sideRight A:hover {color: #FFFFFF; background-color:#4D6F91; font-size: 12px; text-decoration:none; font-weight: bold;}


.pressLinks {font-family: Tahoma; font-size: 11px; color: #0095D1;}
.pressLinks A:link {color: #0095D1; text-decoration:none; font-size: 11px; font-weight: bold; }
.pressLinks A:visited {color: #0095D1; text-decoration:none;  font-size: 11px; font-weight: bold;}
.pressLinks A:hover {color: #0095D1; background-color:none; font-size: 11px; text-decoration:underline; font-weight: bold;}

.thisIStheREDDDDDDCOLOR {font-family: Verdana; font-size: 12px; color:#F81705}

.footer_PI {font-family: Verdana; font-size: 11px; color:#633C0C}
.footer_PI A:link {color: #633C0C; font-family: Verdana; text-decoration:underline; font-size: 11px;}
.footer_PI A:visited {color: #633C0C; font-family: Verdana; text-decoration:underline; font-size: 11px;}
.footer_PI A:hover { color: #FFFFFF; background-color: #633C0C; font-family: Verdana;  text-decoration:none; font-size: 11px;}

#border_BOTblk { border-bottom-color: #633C0C; border-bottom-style: solid; border-bottom-width: thin;}
#border_Leftblk { border-left-color: #000000; border-left-style: solid; border-left-width: thin;}

.buttonscontainer {width: 145px;}

.buttons a {color: #FFFFFF;
background-color: #0095D1;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid ;
font: 12px Tahoma, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #E1E1E1;
color: ;
text-decoration: none;}

.submitForm {
	border: #001ECC 2px solid; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #006ECC
}

a:link.pContent,a:visited.pContent, a:active.pContent{
font-weight:bolder;
text-decoration:none;
color:#006ECC;
font-family:Tahoma;
font-size:12px;
}
a:hover.pContent{
font-weight:bolder;
text-decoration:underline;
color:#006ECC;
font-family:Tahoma;
font-size:12px;
}

.regularText {
	font-family: Tahoma;
	font-size: 0.8em;
}


.portalHeader {
	font-family: Tahoma;
	font-size: 1em;
	font-weight: bolder;
	text-align: center;
	
}

a:link.portal, a:visited.portal, a:active.portal {
	color: #0195D1; 
	font-family: Tahoma; 
	text-decoration:none; 
	font-weight: bold;
	font-size: 0.8em;
}

a:hover.portal {
	color: #0195D1; 
	font-family: Tahoma; 
	text-decoration:underline; 
	font-size: 0.8em;
	font-weight:bold;
}

.portalSearch{
	color: #222222;
	font-family: Tahoma;
}



/* For inputs, like login, refer a friend, etc. */



.blueinput_textfield {
	font-family: Tahoma;
	font-size: 0.8em;
	padding: 2px;
	height: 20px;
	width: 200px;
	margin: 3px;
}

.blueinput_textarea {
	font-family: Tahoma;
	font-size: 0.8em;
	padding: 2px;
	height: 150px;
	width: 400px;
	margin: 3px;
}

.blueinput_submit {
	font-weight: bold;
	font-family: Tahoma, Verdana;
	font-size: 0.8em;
	background-color:#0195D1; 
	color: white;
	width: 75px;
	height: 25px;
	border-color: white;
}

.blueinput_label{
	font-weight: bold;
	font-family: Tahoma, Verdana;
	font-size: 0.8em;
	text-align: right;
	width: 70px;
	float: left;
	padding: 0.2em;
	margin:3px;
	margin-top:0.3em;
	display:inline;
}

.blueinput_br {
	display:none;
}  

.blueinput_background{
	background: #DDDDDD;
}

/* end blueinput */

.error {
	font-weight: bold;
	font-family: Tahoma, Verdana;
	font-size: 0.9em;
	text-align: center;
	color: #FF0000;
}