A,A:Active {color : #FAFAC5;}
A:Visited {color : #EBEBC5;}
A:Hover  {color : #bbbbbb;}


A.subnavlink,A.subnavlink:Visited,A.subnavlink:Active  {color : #DCDCC7;}
A.subnavlink:Hover  {color : #FFFFFF;}


BODY {
	scrollbar-base-color:2D72AF;
	scrollbar-face-color:FFE985;
	scrollbar-shadow-color:E4C155;
	scrollbar-highlight-color:004684;
	scrollbar-3dlight-color:004684;
	scrollbar-darkshadow-color:004684;
	scrollbar-track-color:004684;
	scrollbar-arrow-color:004684;
	background-color: #004684;
	margin-top : 0px;
	margin-bottom : 10px;
} 
BODY,TD  {
	font-family : Verdana,Arial;
	color : #FFFFFF;
	font-size : 12px;
	line-height: 16px;
	text-align : justify;
}

.table-border {	border: 1px solid #8B613D;}
.table-border-top { border-top: 1px solid #8B613D;}
.table-header1,.table-header2  {
	font-family : Verdana, Arial;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}
.table-header1 {background-color : #A67144;}
.table-header2 {background-color : #666666;}

.table-content1,.table-content2  {
	font-family : Arial, Verdana;
	font-size : 11px;
	color : #000000;
	font-weight : normal;
}
.table-content1  {background-color : #E58331;}
.table-content2  {background-color : #E19350;}


h1,.heading  {
	font-size : 24px;
	font-weight : bold;
	font-style : italic;
	color : #FFFFFF;
	font-family : Times New Roman, Arial, Verdana;	
	margin : 10px 0px 12px 0px;
}

h2,.subheading {
	font-size : 15px;
	font-weight : bold;
	color : #FFED59;
	font-family : Verdana, Arial;
	margin : 18px 0px 5px 0px;
}
h3,.subsubheading {
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	margin : 15px 0px 5px 0px;
}
h4,.subsubsubheading {
	font-size : 11px;
	font-weight : bold;
	color : #FAFAC5;
	margin : 12px 0px 4px 0px;
}
.subnav {
	font-size : 11px;
	color : #FFFFFF;
	width : 100%;
	background-color : #799DB0;
	padding : 4px;
}
.maincontent {padding : 0px 34px 10px 34px; background-color: 2D72AF;}
.rightcontent {padding : 0px 2px 0px 14px;}
td.topleft { background-image: url("/assets/images/header_topleft.gif"); background-repeat : no-repeat; padding : 0px;}
td.contentleft { background-image: url("/assets/images/content_left.gif"); background-repeat : repeat; padding : 0px;}
td.contentright { background-image: url("/assets/images/content_right.gif"); background-repeat : repeat; padding : 0px;}

div.tagline { color : #FFED59; padding: 10px 0px;text-align: center; font-size: 14px; font-style: italic;}
.footer  {
	padding: 8px 0 0 8px;
	font-family : Arial;
	font-size : 11px;
}

.highlight  {
	color : #FFFF00;
	font-weight : bold;
}

.alert  {
	font-family : arial;
	font-size : 14px;
	color : #FFFF00;
	font-weight : bold;
}

input,textarea,select { 
margin: 1px 0 2px 1px; 
padding: 2px; 
font: 11px arial, sans-serif; 
color: #444444; 
background-color: #eeeeee; 
border: 1px solid #666666;
}

input.radio,input.checkbox {border: 0px; background-color: #2D72AF; }
input.button {
	font-family : Verdana;
	line-height : 12px;
	font-weight : bold;
}

select.dropdown  {
	font-weight : normal;
	background-color: #eeeeee; 
}

.inputbox,.textbox  {
	background-color: #eeeeee; 
	vertical-align : baseline;
}
.twelve {font-size : 12px;}
.eleven {font-size : 11px;}
.ten {font-size : 10px;}

.highlightbox {
	border:1px solid #002F58; 
	color: #004684; 
	padding:10px; 
	font-size:11px; 
	line-height: 14px;
	font-family: verdana; 
	background-color: #FFE985;
	text-align: justify;
}
A.boxlink,A.boxlink:Visited,A.boxlink:Active  {color : #990000;}
A.boxlink:Hover  {color : #000;}

ul  { list-style-image: url(/assets/images/bullet_circle_small.gif); 
	padding-left: 		12px;
	margin-left: 		12px;
	color: #FFF;
}
ul li  {line-height: 18px;}