body{

scrollbar-face-color:#ffffff; 
scrollbar-shadow-color:#277c9f; 
scrollbar-highlight-color:#277c9f; 
scrollbar-3dlight-color:#ffffff; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-track-color:#ffffff; 
scrollbar-arrow-color:#277c9f;

}  
.header {
	color: #004075;
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
}
.subheader {
	color: #0099CC;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
}
.body {
	color: black;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}
.smlheadings {
	color: 006699;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}


.aqua { color: #0099CC }
.aqua a:link { color: #0099CC }
.aqua a:visited { color: #0099CC }
.aqua a:hover { color: #FFFFFF }

.bodynews { color: black;  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px}
.bodynewswhite { color: #FFFFFF;  font-size: 10px; font-family:  Arial, Helvetica, sans-serif; line-height: 13px}
.bodylight { color: #999999;  font-size: 10px; font-family:  Arial, Helvetica, sans-serif}
.searchfield { color: black;  font-size: 11px; font-family:  Arial, Helvetica, sans-serif; line-height: 16px}
.space { font-size: 3px; line-height: 3px; }

.headercell{ background-image:url(media/header.jpg); background-repeat:no-repeat; }
.homelisting { width:270px; height:300px; overflow: auto; clip: rect(0,50,50,50); }
.topbanner { background-image:url(media/hero_back.jpg); align:center;}
.topnav {
	color: #FFFFFF;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;

}
.topnav a:link { color: #FFFFFF; text-decoration:none; }
.topnav a:visited { color: #FFFFFF; text-decoration:none; }
.topnav a:hover { color: #FFFFFF; text-decoration:none; }

.sidenav {
	color: #3366CC;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 7px; 

}

.sidenav a:link { color: #FFFFFF; text-decoration: none; }
.sidenav a:visited { color: #FFFFFF; text-decoration: none; }
.sidenav a:hover { color: #FFFFFF; text-decoration: none; }

.submenu { position:absolute; font-family:  Arial, Helvetica, sans-serif; background-color:#CCCCCC; layer-background-color:#CCCCCC; top:-223px; width=125px; padding: 0px;}
.subNav { font-size:10px;color: #FFFFFF; font-family:  Arial, Helvetica, sans-serif; background-color:#006699; layer-background-color:#FFFFFF; padding: 6px; margin:1px; width: 150px;}
.subNav a:link { color: #FFFFFF; text-decoration: none; }
.subNav a:visited { color: #FFFFFF; text-decoration: none; }

a:link { color: #006699} 
a:visited { color: #006699} 
a:hover { color: #004075} 

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(media/back.jpg);
}

#printlogo { display: none; }

.headerImage { background-image: url(media/topbar.jpg); background-repeat: no-repeat }

.errors { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000 }
.compulsary { font-family:Arial; font-size:18px; color:#FF0000 ; font-weight: bold }

.white { color: #FFFFFF; }
.blue { color: #006699; }
.red { color: #FF0000; }
.pdfText { font-size:9px; line-height:13px; font-family:Arial; color:#666666; margin-top:3px; margin-bottom:5px  }

.imageLeft { padding-right: 10px; }
.imageRight { padding-left: 10px; }
.text10 { font-size:10px; line-height:12px; font-family:Arial;  }
.text11 { font-size:11px; line-height:15px; font-family:Arial;  }
.text12 { font-size:12px; line-height:14px; font-family:Arial;  }
.text15 { font-size:12px; line-height:17px; font-family:Arial;  }
.text18 { font-size:18px; line-height:20px; font-family:Arial;  }

li { margin-left:-22px; }