body {
font: 12px Verdana, Helvetica, Arial, sans-serif;
color: #3f3f3f;
padding: 0px;
margin: 0px;
}

table, tr, td, p { 
font: 12px Verdana, Helvetica, Arial, sans-serif; }

#indexbanner {
margin: 0px;
padding: 0px;
height: 450px;
background: #0C3DB2 url(images/index_banner_bg.jpg) no-repeat bottom;
}

#indexbanner p {
padding: 10px;
margin: 0px;
font: italic 20px Times, "Times New Roman", serif;
color: #fff; } 

#indexleft {
margin: 0px;
padding: 0px;
height: 450px;
background: #9EB1E0 url(images/index_left_bg.jpg) no-repeat bottom; }

#indexleft ul {
margin: 0px;
padding: 10px 10px 10px 25px;
font: bold 12px Verdana, Helvetica, Arial, sans-serif;
color: #333;
 }

#indexleft li {
list-style-image: url(images/bullett.gif); }


#contentwrapper {
padding: 10px;}

#navbg {
margin:0px;
padding: 2px 0px 0px 0px;
height: 35px;
background: #babaaa url(images/nav/nav_bg.gif) repeat-x; }

#footer {
margin:0px;
padding: 20px;
height: 75px;
background: #babaaa url(images/lnav_over.gif) repeat-x; }

#footer p {
text-align: right;
font: 10px Verdana, Helvetica, Arial, sans-serif;
color: #333; }

.servicesp {
margin: 0px;
padding: 0px 0px 20px 35px;
font: 12px Verdana, Helvetica, Arial, sans-serif;
width: 400px; }

td.custlog {
background: url(images/cust_login.jpg) no-repeat;
margin: 0px;
padding: 20px 0px 0px 190px; }

#tdcontent {
padding: 15px 0px 0px 0px;
background: url(images/tdcontent_bg.gif) repeat-x; }

img.officer {
float: left;
padding: 0px 20px 15px 15px; }

h2.offname {
padding: 0px;
margin: 0px;
font: normal 18px Verdana, Helvetica, Arial, sans-serif;
color: #666;
padding: 0px 0px 5px 0px; }

p.email {
margin: 0px;
padding: 0px;
font: 12px Verdana, Helvetica, Arial, sans-serif;
padding: 0px 5px 0px; }

#popwrapper {
padding: 0px 20px 20px 20px;
font: 12px Verdana, Helvetica, Arial, sans-serif;
}

#popwrapper li {
padding: 0px 0px 5px 0px;
}

/*start left nav styles*/

div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
}

#navbar ul li a:link, #navbar ul li a:visited {color: #ffffff;
background-color: #326697;
text-decoration: none;
display: block;
border-top: solid #6599ca 1px;
border-left: solid #999999 1px;
border-bottom: solid #003364 1px;
border-right: solid #999999 1px;
padding-top: 3px;
padding-left: 10px;
padding-bottom: 3px; }

#navbar ul li a:hover, #navbar ul li a.current {color: #333;
background-color: #C6D4E2;
text-decoration: none;
border-top: solid #6599ca 1px;
border-bottom: solid #ffffff 1px; }

#navbar ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: block;
}

#navbar ul {
margin: 0px;
padding: 0px;
}

h1 {
font: bold 16px Verdana, Helvetica, Arial, sans-serif;
margin: 0px;
padding: 5px 0px 2px 5px;
color: #666; }

h2 {
font: bold 14px Verdana, Helvetica, Arial, sans-serif;
margin: 0px;
padding: 5px 0px 2px 5px;
color: #666; }

h3 {
font: bold 12px Verdana, Helvetica, Arial, sans-serif;
color: #3f3f3f;
margin: 0px;
padding: 5px 0px 2px 5px;
}

p.index {
border-bottom: 1px #336699 dashed;
margin: 0px 3px 7px 7px;
padding: 0px 0px 10px 0px;
height: 73px; }

p.index img {
margin: 0px 3px 10px 3px;
border: 1px #333 solid;
float: left;
 }

a:link {color: #0C3DB2;
text-decoration: underline; }

a:visited {color: #0C3DB2;
text-decoration: underline; }

a:hover {color: #fd6b11;
text-decoration: underline; }

