html { 
	min-width: 739px;
	 }

a.blk
{
	font-color:#000000;
}

a.blk:hover
{
	font-color:#99ccff;
}
body {
margin: 0px;
background-color: #2c347c;
/*background-color: #fff;*/
/*color: #666;*/
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em; 
}
a{
	color: #fff;
	text-decoration: underline;
	}
	a:link{
	text-decoration: underline;
	}
	a:visited{
	color: #D2D9E3;
	text-decoration: underline;
	}
	a:hover{
	text-decoration: none;
	background-color: #ccc;

	}
	a:active{
	text-decoration: none;
	}
	p {
color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em; 
}

/* Site Index  Page */

	#wrapper{
	border: 1px solid #D2D9E3;
	background-color: #2c347c;
	width: 655px;
	margin: 20px auto 30px auto;
	padding: 15px 15px 15px 15px;
	overflow: visible;
	}

#wrapper h1{
margin: 0 0 0 0;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1px; 
color: #2c347c;
text-indent: -9999px;
}
/*#wrapper p{
margin: 13px 0 0 10px;
height: 13px;
color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 13px;
text-align: left;
}*/

#rhs {
height: 320px;
display: block;
float: right;
margin: 0;
}

#footer{
position: relative;
width: 98%;
background-color: #2c347c;
height: 80px;
padding-top: 10px;
padding-right: 10px;
margin: 0 auto 0 auto;
}
#footer h2 {
margin: 3px 0 0 10px;
height: 15px;
color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 13px;
text-align: center;
}

#footer p.head {
margin: 13px 0 0 10px;
height: 13px;
color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 10px;
text-align: center;
}

#footer a#frontemail {
margin: 3px 0 0 3px;
height: 15px;
color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
text-align: center;
}

#footer a#frontemail:hover {
margin: 3px 0 0 3px;
height: 15px;
color: #666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
text-align: left;
text-decoration:center;
}

/* Site Index Page logo */

#lhs ul#navi li#logo{
text-indent: -9999px;
display:block;
font: bold 10px Verdana;
color: #fff;
background: url(../images/logo_front.jpg) top  no-repeat;
height:70px;
padding: 0;
}

#lhs ul#navi li#logotemp{
text-indent: -9999px;
display:block;
font: bold 10px Verdana;
color: #fff;
background: url(../images/logo_btm_lhs_temp.jpg) top  no-repeat;
height:110px;
padding: 0;
}
/* End Site Index Page*/


/* side navigation */

#lhs{
float: left;
margin: 0 0 0 0;
width: 155px;
background-color: #2c347c;
}

#lhs ul#navi {
text-align: left;
margin: 0;
position: relative;
list-style: none;
padding: 0;
}


#lhs ul#navi li a{
list-style: none;
font: bold 10px Verdana;
color: #2c347c;
background-color: #ccc;
border-left: solid 3px #fff;
border-top: solid 3px #fff;
border-right: solid 3px #cdd3e1;
border-bottom: solid 3px #cdd3e1;
padding: 5px;
width: 80%;
display: block;

}
#lhs ul#navi li a:hover{
list-style: none;
font: bold 10px Verdana;
color: #fff;
background-color: #2c347c;
border-left: solid 5px #fff;
border-top: solid 5px #fff;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
padding: 5px;
width: 80%;
display: block;
}
#lhs ul#navi li#ig a{
list-style: none;
font: bold 10px Verdana;
color: #2c347c;
background-color: #ffef02;
border-left: solid 3px #fff;
border-top: solid 3px #fff;
border-right: solid 3px #cdd3e1;
border-bottom: solid 3px #cdd3e1;
padding: 5px;
width: 80%;
display: block;
}

#lhs ul#navi li#ig a:hover{
list-style: none;
font: bold 10px Verdana;
color: #fff;
background-color: #ccc;
border-left: solid 5px #fff;
border-top: solid 5px #fff;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
padding: 5px;
width: 80%;
display: block;
}
#lhs ul#navi li#ass a{
list-style: none;
font: bold 10px Verdana;
color: #2c347c;
background-color: #99cdff;
border-left: solid 3px #fff;
border-top: solid 3px #fff;
border-right: solid 3px #cdd3e1;
border-bottom: solid 3px #cdd3e1;
padding: 5px;
width: 80%;
display: block;
}

#lhs ul#navi li#ass a:hover{
list-style: none;
font: bold 10px Verdana;
color: #fff;
background-color: #ccc;
border-left: solid 5px #fff;
border-top: solid 5px #fff;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
padding: 5px;
width: 80%;
display: block;
}
#lhs ul#navi li#wah a{
list-style: none;
font: bold 10px Verdana;
color: #2c347c;
background-color: #babcd5;
border-left: solid 3px #fff;
border-top: solid 3px #fff;
border-right: solid 3px #cdd3e1;
border-bottom: solid 3px #cdd3e1;
padding: 5px;
width: 80%;
display: block;

}
#lhs ul#navi li#wah a:hover{
list-style: none;
font: bold 10px Verdana;
color: #fff;
background-color: #ccc;
border-left: solid 5px #fff;
border-top: solid 5px #fff;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
padding: 5px;
width: 80%;
display: block;
}

/* End side navigation */

/* Site Content Page Headers*/

/* Top LHS image */
#toplhs-image{
float: left;
background: #fff;
position: relative;
margin: 0 0 0 0;
width: 120px;
}
#toplhs-image h1
{
display:block;
text-indent: -9999px;
background: url(../images/top_lhs.jpg) top  no-repeat;
height: 62px;
position: relative;
margin: 0 0 0 0;
}
/* Top RHS image */
#toprhstemp 
{
float: right;
background: url(../images/top_logo_temp.jpg) top  no-repeat;
height: 62px;
width: 366px;

}

#clear {
clear:both;
}

#content{
background: #2c347c;
margin: 0 0 0 0;
display: block;
}

#header{
margin: 0 0 0 0;
height: 61px;
}
#mid-fill{
display:block;
background: url(../images/top_mid.jpg) top;
margin-left: 120px;
margin-right: 195px;
height: 62px;
}

/* content lhs navi */



content#lhs{
float: left;
margin: 0;
width: 200px;
background-color: #2c347c;
}

content#lhs ul#navi {
text-align: left;
margin: 0;
position: relative;
list-style: none;
padding: 0;
}


content#lhs ul#navi li a{
list-style: none;
font: bold 10px Verdana;
color: #fff;
background-color: #2c347c;
border-left: solid 1px #fff;
border-top: solid 1px #fff;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
padding: 5px;
width: 200px;
display: block;

}
content#lhs ul#navi li a:hover{
list-style: none;
font: bold 10px Verdana;
color: #fff;
background-color: #ccc;
border-left: solid 1px #fff;
border-top: solid 1px #fff;
border-right: solid 1px #333;
border-bottom: solid 1px #333;
padding: 5px;
width: 200px;
display: block;
}

#maintext{
margin:0 0 0 195px;
padding-left: 5px;
padding-bottom: 5px;
background: #fff;
}
#maintext p{
margin: 10px 10px 0 10px;
}

#footercont{
/*position: relative;*/
width: 90%;
background-color: #fff;
height: 260px;
padding: 5px;
	margin: 10px auto 0 auto;
	text-align: center;
}

#footercont h3 {
margin: 3px 0 0 60px;
height: 15px;
color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 13px;
text-align: center;
}

#footercont a#frontemail {
margin: 3px 0 0 60px;
height: 15px;
color: #2c347c;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
text-align: center;
text-decoration: none;
}

#footercont a#frontemail:hover {
margin: 3px 0 0 60px;
height: 15px;
color: #666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
text-align: center;
text-decoration: none;
}
#maintext h2 {
margin: 3px 0 0 60px;
height: 15px;
color: #666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 16px;
text-align: left;
}
#maintext h3 {
margin: 3px 0 0 60px;
height: 15px;
color: #666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 13px;
text-align: left;
}
#footer h2.good
{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold; 
font-style: italic;
color: #fff;
}
img{
border: 0;
vertical-align:middle;
}
td{
color: #fff;
padding: 3px;
font-size: 9px;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;}
table{
width: 95%;}
.small{
color: #fff;
font-size: 9px;
}
