A  {color : 5488B0; text-decoration : underline;}
A:Visited  {color : 5488B0; text-decoration : underline;}
A:Active  {color : 5488B0; text-decoration : underline;}
A:Hover  {color : 999999; text-decoration : underline;}
A.footerlink,A.footerlink:Visited  {color : FFFFFF; text-decoration : underline;}

body, TD, .mainfont {	
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica;
	color : 333333;
	font-weight : normal;}
	
body {
	/*background-image: url("images/master_bg.gif");*/
	background-repeat : repeat-x;
	background-color : #ffffff;}	
	
.topmainwrapper {
	position: relative;
	width: 100%;
	background-image: url("/images/2008homepage/bg-main.jpg");
	background-repeat : repeat-x;
	background-color : #ffffff;
	text-align: center;
	height: 200px;}	
	
.heading {
	color : #DE5000;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial , Helvetica, sans serif;
	text-transform : uppercase;
	letter-spacing : 2;
}
.subheading {
	font-weight : bold;
	font-style : italic;
	color : #000000;
	letter-spacing : normal;
}

.bodydivider	{
	position: relative;
	width: 100%;
	background-color: #ffffff;
	background-image: url(/images/2008homepage/shadow-grey.jpg);
	background-repeat: repeat-x;
	height: 6px;
	margin-bottom: 20px;}

.logo {
	border:		0px;
	border-right: 1px solid #fff;}
	
.bannerimage {
	float: right;}	
	
.tableborderblack {
border:	1px solid #000;}

.tablebordergrey {
border:	1px solid #999;}

.masthead2 { 
	background-color : #FFFFFF;
	background-image: url(images/header_bar_2006.jpg);
	background-repeat : no-repeat;
	background-position : 29px center;
}
.footer { 
	font-size : 10px;
	width: 750px;
	border: 0px solid green;
}
.introparagraph { 
	color : #6FA1C8;
	font-size : 12px;
	line-height: 1.2;
	font-weight : bold;
	letter-spacing : normal;
	font-family : Verdana, Arial, Helvetica, sans serif;
}
.leftnav-title {
	text-align: center;
	width: 132px;
}
.table-header,.table-header1,.table-header2 {
	color : #ffffff;
	font-size : 12px;
	font-weight : bold;
	font-family : Verdana,Arial;
	text-align: center;
}
.table-header,.table-header1  { background-color : #588BB2; }
.table-header2  { background-color : #5380A2; }

.table-content,.table-content1,.table-content2 {
	text-align: left;
	font-size : 11px;
	color : 333333;
	font-weight : normal;
	vertical-align : top;
}
.table-content,.table-content1 {background-color:EEEEEE;}
.table-content2 {background-color:FFFFFF;}

.table-border { border: 1px solid #588BB2; }

.alert {font-size : 13px; color : ff6600; font-weight : bold;}
.highlight {color:ff6600; }
.eleven {font-size : 11px;}
.ten {font-size : 10px;}

ul  { list-style-image: url(images/bullet_orange.gif); }

.button {
	font-family : Verdana;
	font-size : 10px;
	line-height : 12px;
	color : #FFFFFF;
	font-weight : bold;
	background-color : #DE5000;
	padding-top : 2;

}

.dropdown  {
	font-family : Arial, Helvetica;
	font-size : 11px;
	color : #000000;
	background-color : white;
	font-weight : normal;
}

.inputbox  {
	font-family : Arial, Helvetica;
	font-size : 11px;
	vertical-align : baseline;
}
.clCMEvent{position:absolute; z-index:300; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clT,.clTover{padding:2px; font-size:11px; font-weight: normal}
.clT{color:FFFFFF;  background-color:#003E87; layer-background-color:#6FA1C8}   /* blue:6FA1C8, dk orange:DE5000 */
.clTover{color:#FFFFFF;}
.clS,.clSover,.clS2,.clS2over{padding:3px; font-size:11px; font-weight: normal}
.clS{color:#FFFFFF; background-color:#003E87; layer-background-color:#003E87;}
.clSover{color:#FFFFFF; background-color:#6FA1C8; layer-background-color:#6FA1C8;}
.clS2{color:#FFFFFF; background-color:#8FB9C7; layer-background-color:#8FB9C7;}
.clS2over{color:#FFFFFF; background-color:#666666; layer-background-color:#444444;}
.clB{position:absolute; visibility:hidden; z-index:290; background-color:#8CBEDA; layer-background-color:#003E87}
.clBar{position:absolute; width:10; height:10; visibility:hidden; background-color:#8CBEDA;}

