html, body { margin:0; padding:0; }

body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;
	behavior:url("csshover3-source.htc");

}
#Table_01 .home-ql {
	text-decoration: none;
	padding:5px;
	color:#21599E;
	font-size:70%;
	font-weight:bold;
	line-height:20px;
	margin-left:4px;
	
}
.main-table {
	border: 2px solid #999;
}
.home-sm {
	font-size: 70%;
	line-height: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.home-sm2 A {
	font-size: 10px;
	line-height: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color:#FFFFFF;
}
.home-sm2 {
	font-size: 10px;
	line-height: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color:#FFFFFF;
}
.right-lev2-sm {
	font-size: 12px;
	line-height: 14px;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	color:#21599E;
	font-weight:bold;
}
.home-sm-heading {
	font-size: 80%;
	color:#21599E;
	font-weight:bold;
	margin: 4px 0px 0px 2px;
	padding: 4px 0px 0px 2px;
	text-decoration: none;
}
.home-sm-heading A{
	color:#21599E;
	font-weight:bold;
	margin: 4px 0px 0px;
	padding: 4px 0px 0px;
	text-decoration: none;
}


.left-nav {
	font-size: 11px;
	color:#21599E;
	font-weight:bold;
	margin: 4px 0px 0px;
	padding: 4px 0px 3px -6px;
	text-decoration: none;
	/*letter-spacing:-.04em;*/
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	line-height:22px;
	list-style-type: none;
}
	
.news-heading { background-color:#999999}
#imgcontainer {
	text-align: right;
}
.home-header { background-color:#cae2fb; padding:4px;}
.home-ql A{text-decoration:none; color:#FF0000}
.home-table { border:5px solid #E1E1E1;}
.img-right2 {float: right;}
.img-right { display: block; margin: 0 0 0 auto; }
.body-text {
	padding:1px 20px 20px;
	font:normal 85%/138.5% Verdana,Helvetica,Arial,Sans-Serif;
	color:#707070;
	margin:0px 0px 15px;
}

#button {
	margin-top:23px;
	/*border-right: 1px solid #000;*/
	padding: 0px;

	/*font-family: 'Trebuchet MS', 'Lucida Grande',*/
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #90bade;
	font-size: 11px;
	color:#21599E;
	font-weight:bold;
	width: 195px;
	}

#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
	  overflow: hidden;
		}
		
	#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}
#button li a {
		display: block;
		padding: 5px 2px 5px 0.5em;
		border-left: 0px solid #1958b7;
		border-right: 0px solid #508fc4;
		background-color: #CAE2FC;
		color: #21599E;
		text-decoration: none;
		width: 100%;
		}

#button li.first {
		border-top: 1px solid #90bade;
		margin: 0;
		}		



	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 0px solid #1c64d1;
		border-right: 0px solid #5ba3e0;
		background-color: #ffffff;
		color: #21599E;
		}
		
	#button li a:active {
		border-left: 0px solid #1c64d1;
		border-right: 0px solid #5ba3e0;
		background-color: #ffffff;
		color: #21599E;
		}		
		
#button li div a {
	background-color:#FFFFFF; !important
	margin-left:20px;
	padding-left:20px;
		}		

#button li div  a:hover {
		border-left: 0px solid #1c64d1;
		border-right: 0px solid #5ba3e0;
		background-color: #E2E2E2;
		color: #21599E;
		}		
		
#button li div.current a {
	background-color:#FFFFFF; !important
	margin-left:20px;
	padding-left:20px;
		}		
		
h1 {
	font-size: 14px;
	color: #21599E;
}
h2 {
	font-size: 120%;
}
@charset "utf-8";
/* CSS Document */

#itsthetable table a:link {
	color: #333333;
	text-decoration: none;
	text-align:left;

}
#itsthetable table a:visited {	color: #333333;
	text-decoration: none;
	text-align:left;
	}
#itsthetable table a:hover {	color: #333333;
	text-decoration: none;
	text-align:left;
	padding-bottom:1px #fff;
	padding-top:1px #fff;
	}
#itsthetable table a:active {	color: #333333;
	text-decoration: none;
	text-align:left;
	}
#itsthetable table a:focus{
	color: #333333;
	text-decoration: none;
	text-align:left;
	}


#itsthetable table caption {
	padding: 18px 2px 15px 2px;
	color: #cfcfcf;
	background-color: inherit;
	font-weight: normal;
	/*text-align: centered;*/
	text-transform: capitalize;
	}

#itsthetable table{
	/*border: 0px solid #D9D9D9;*/
}
#itsthetable table tr td{
	padding: 3px 6px;
	text-align:left;
}
#itsthetable table thead th{
	background-color: #E5E5D8;
	/*border-bottom: 1px solid #ccc;
	border-left: 1px solid #D9D9D9;*/
	font-weight: bold;
	text-align:left;
	padding: 0px 0px;
	color:#592C16;
}
#itsthetable table tbody tr th{
	border-left: none;
	padding: 0px;
	background-color: #D1E7F7;
}
#itsthetable table tbody td{
		border-bottom: 1px solid #D9D9D9;
		/*text-align:center;*/
}
#itsthetable table tbody tr.odd{
	background-color: #FFF;
}
#itsthetable table tbody tr.even{
	background-color: #FFF;
}

#itsthetable table tbody tr:hover {
color: #333333;
background-color: #CAE2FC;
}

#itsthetable table tbody tr.odd:hover {
color: #333333;
background-color: #CAE2FC;
}

#itsthetable table tfoot td, #itsthetable table tfoot th{
	border-top: 1px solid #ccc;
	font-weight:bold;
	color:#592C16;
	padding: 16px 9px;	
}
.news-items {
	font-size: 90%;
	color:#21599E;
	font-weight:bold;
	margin: 4px;
	padding: 4px;
	text-decoration: none;
	text-align:center;
}
.news-items A{
	color:#21599E;
	font-weight:bold;
	margin: 4px 0px 0px 2px;
	padding: 4px 0px 0px 2px;
	text-decoration: none;
}
.subheading {
	font-weight:bold;
	color: #0066CC;
}
.divscroll{ 
position:relative; 
left:0px;
top:0px; 
width:360px;
height:700px;
background-color:#EDECEC;
overflow:auto;
padding:20px 10px 20px 15px;}

.contact-sub-head { font-size:14px; font-weight:bold;}
.white-sub-head {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}
.indent {	padding-left: 15px;
}
#button li a.subleftmenu {
	background-color: #FFFFFF;
	padding-left: 25px;
}

#Table_01 #button .current A{
	background-color: #E2E2E2;
}
.leftnav {
	border-top: 0px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #E2E2E2;
}
#mpwtable table{
	border: 0px solid #FFFFFF;
}
#mpwtable table tr td{
	padding: 3px 6px;
	text-align:left;
}
#mpwtable table thead th{
	background-color: #CCCCCC;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #D9D9D9;
	font-weight: bold;
	text-align:left;
	padding: 0px;
	color:#0065B3;
}
#mpwtable table tbody tr th{
	border-left: none;
	padding: 0px;
	background-color: #FFFFF;
}
#mpwtable table tbody td{
		border-bottom: 0px solid #FFFFFF;
		/*text-align:center;*/
}
#mpwtable table tbody tr.odd{
	background-color: #0065B3;
	color:#FFFFFF;
	font-weight:bold;
}
#mpwtable table tbody tr.even{
	background-color: #CAE2FC;
	color:#0065B3;
	font-weight:bold;
}

#mpwtable table tbody tr:hover {
/*color: #333333;
background-color: #CAE2FC;*/
}

#mpwtable table tbody tr.odd:hover {
/*color: #333333;
background-color: #CAE2FC;*/
}
