IMG {
	border: none;
}

a:link  	{ color: #ff8800; text-decoration: underline; }
a:visited 	{ color: #ff8800; text-decoration: underline; }
a:active 	{ color: #ff4400; text-decoration: underline; }
a:hover 	{ color: #555555; text-decoration: underline;}
body 		{ color: #222222; font-family: Tahoma,Arial,Helvetica; font-size: 14px; background: url("/images/bg.gif"); margin: 0px; padding: 0px}

P, TD, H1, H2, H3, OL, UL, LI, BLOCKQUOTE, SUP, SUB, FORM, PRE, DIV {
	font: 14px Arial, Helvetica, sans-serif;
	line-height: 18px;
}

TD {
	vertical-align: top;
}

H3 {
	font-weight: 600;
	color: #1C2F67;
}

B {
	font-weight: bold;
}

I {
	font-style: italic;
}

SUP, SUB {
	font-size: 8px;
	line-height: 8px;
}

PRE {
	font: 12px Courier, Fixed, Monospace;
	line-height: 14px;
}

DIV {
	padding: 0px;
	margin: 0px;
}

a.blacklink     { color: #000000; text-decoration: underline;}

.menuhead 		{ font : 14px Arial, Helvetica, sans-serif; line-height : 18px; }
.menuhead_white		{ font : 14px Arial, Helvetica, sans-serif; color: White; line-height : 18px; }
.menuhead_white_bold	{ font : 14px Arial, Helvetica, sans-serif; font-weight: bold; color: White; line-height : 18px; }
.menuentry		{ font : 14px Arial, Helvetica, sans-serif; color: #777777; line-height: 18px }

.p10 		{ font : 10px Arial, Helvetica, sans-serif; line-height : 14px; }
.p12 		{ font : 12px Arial, Helvetica, sans-serif; line-height : 16px; }
.p12bold 	{ font : 12px Arial, Helvetica, sans-serif; line-height : 16px; font-weight:bold;}
.p12lightgrey	{ font : 12px Arial, Helvetica, sans-serif; line-height : 16px; color: #dddddd; }
.p12grey	{ font : 12px Arial, Helvetica, sans-serif; line-height : 16px; color: #777777; }
.p12white	{ font : 12px Arial, Helvetica, sans-serif; line-height : 16px; color: #ffffff;}
.p12redi	{ font : 12px Arial, Helvetica, sans-serif; line-height : 16px; color: #ff0000; font-style: italic;}
.p12i		{ font : 12px Arial, Helvetica, sans-serif; line-height : 16px; font-style: italic;}
.p14white 	{ font : 14px Arial, Helvetica, sans-serif; line-height : 16px; color: #ffffff;}
.p14bold 	{ font : 14px Arial, Helvetica, sans-serif; line-height : 16px; color: #000000; font-weight: bold;}
.p14redbold	{ font : 14px Arial, Helvetica, sans-serif; line-height : 18px; color: #ff0000; font-weight: bold;}
.p16 		{ font : 16px Arial, Helvetica, sans-serif; line-height : 18px; }
.p16lightgrey	{ font : 16px Arial, Helvetica, sans-serif; line-height : 18px; background-color:#eeeeee;}
.p18 		{ font : 18px Arial, Helvetica, sans-serif; line-height : 20px; }
.p20 		{ font : 20px Arial, Helvetica, sans-serif; line-height : 22px; }
.p22 		{ font : 22px Arial, Helvetica, sans-serif; line-height : 24px; }
.p24 		{ font : 24px Arial, Helvetica, sans-serif; line-height : 26px; }

.newstitle	{ font: 14px Arial,Helvetica,sans-serif; line-height: 20px; color: #000000; font-weight: bold;}
.newssource	{ font: 11px Arial,Helvetica,sans-serif; line-height: 12px; color: #ff8800; }

.white		{ color:#ffffff; }
.biohead	{ font : 16px Arial, Helvetica, sans-serif; line-height : 18px; background-color: #eeeeee; }
.resultshead	{ font : 16px Arial, Helvetica, sans-serif; line-height : 18px; background-color: #eeeeee; font-weight: bold; text-align: center;}
.blankboxtop	{ font : 16px Arial, Helvetica, sans-serif; line-height : 16px; color: #000000; font-weight: bold; vertical-align: middle;}
.orange		{ color:#ff8800; }

.centered {
	margin-left: auto;
	margin-right: auto;
}
