body, td, p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

body {
	padding:0px;
	margin:0px;
	background: #78A2C8;
	
}

html {
scrollbar-face-color: #0F96C1;
scrollbar-Base-Color:#999999;
scrollbar-track-color: #0A6582;
scrollbar-highlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-Shadow-Color:#999999;
scrollbar-arrow-color: #ffffff;
}
A {	
color: #0099FF;	
text-decoration: none;
}
	
A:HOVER {
color: #D26056; 
text-decoration: underline;
}
.link1 A {
color: #407D98;	
text-decoration: none;
}
.link1 A:HOVER {
color: #D26056; 
text-decoration: underline;
}

.link2 A {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.link2 A:HOVER {
	color: #000000;
	font-weight: bold;
}

INPUT { 
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px;
}
.imgborder { 
border:1px solid #666666;
}

.formbox {
	background-color: #FFFFFF;
	color: #333333;
	border: 1px solid #CCCCCC;

}
.formbg {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #2164A1;
	height: 26px;
	border: 1px solid #FFFFFF;
}

form { padding:0px; margin:0px;}
img a { border: 0px;}
.imgpad {margin: 0 15px 0 0;}
.clr {clear: both; }
#wrapper {
	margin: 0px auto;
	width: 740px;
	background: url(images/bg1.jpg) no-repeat center bottom;
	padding-right: 25px;
	padding-left: 25px;
}
#header {
	margin-bottom: 10px;
}
#main {}

#mainleft {
	float: left;
	width: 257px;
}
#mainright {
	width: 475px;
	padding-left: 8px;
	float: right;
}
.righttopbg {
	background: #B4EEFF url(images/right_top.gif) no-repeat center top;
	padding-top: 12px;
}

.lefthead  {
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(images/left_bullet.gif) no-repeat left top;
	padding-left: 25px;
	padding-bottom: 10px;
}

.leftcont {
	padding-right: 21px;
	padding-left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 11px;
	padding-bottom: 10px;
}
.righthead {
	background: url(images/right_bullet.gif) no-repeat left 2px;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #005681;
	padding-left: 26px;
	padding-bottom: 10px;
}

.rightcont {
	padding-right: 10px;
	padding-left: 8px;
	text-align: left;
	color: #186A92;
}
#rightcont1 {
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: 350px;
	width: 445px;
}
#rightcont2 {
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: 340px;
	width: 445px;
}
.bluetxt {
	color: #186A92;
	text-align: justify;
}
.blue15 {
	font-size: 15px;
}
.dotline {
	background: url(images/dotline.gif) repeat-x left center;
	height: 1px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.blue13 {
	font-size: 13px;
}


.black{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #000000;
}
.bullpad{
	padding-bottom: 7px;
}
#bot {
	padding-top: 100px;
	padding-bottom: 5px;
}
.bot  {
	color: #FFFFFF;
	font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
}
.bot A {
	color: #FFFFFF;
	text-align: center;
	padding: 2px;
}
.bot A:HOVER {
	color: #000000;
	background: #FFFF00;
	text-decoration: none;
}
.with20 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.wht16 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
}
.with14 {
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.wht12 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 2px;
}
.wht12 A {
	color: #FFFFFF;
	text-decoration: none;
}
.wht12 A:hover {
	color: #FFFFFF;
	background: #3C7CA4;
}
.yellow12 {
	color: #E2FA80;
}
.yellow12  A {
	color: #E2FA80;
	padding: 2px;
}
.yellow12 A:hover {color: #E2FA80;

background: #3C7CA4;}

#topnav2 {
	width: 710px;
	float: left;
	margin: 0px;
	padding: 0px 2px 0px 8px;
}
#topnav2  ul {
	margin: 0px;
	padding: 0px;
}
#topnav2  ul  li {
	display: inline;
	list-style: none;
	float: left;
}
#topnav2  ul  li A {
	display: block;
	font: bold normal 10px Arial, Helvetica, sans-serif;
	color: #124574;
	height: 12px;
	padding: 12px 7px;
	text-align: center;
}
#topnav2  ul  li  A:hover {
	background: url(images/nav_onbg.jpg) repeat-x left top;
	text-decoration: none;
	color: #FFFFFF;
}
#topnav2  ul  li .act {
	display: block;
	background: url(images/nav_onbg.jpg) repeat-x left top;
	font: bold normal 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 12px;
	padding: 12px 7px;
	text-align: center;
}

.navbg {
	background: url(images/navbg1.jpg) repeat-x left top;
}
