html,body{height:100%;}
body{margin:0;padding:0;text-align:left;background:url(../images/bg/light_body.gif) repeat-y top center;line-height:170%;color:#000000;font-family:verdana, arial, sans-serif;font-size:0.7em;}
h1,h2,h3,h4,h5,h6{margin:0 0 10px 0;padding:0;}
h1{padding-bottom:.2em;font:400 1.6em arial,sans-serif;color:#536c71;border-bottom:12px solid #ddd;}
h2{font-size:1.2em;color:#586b7a;}
h3{text-transform:none;font-size:1.1em;color:#5d6f73;}
h4{font-size:.85em;}
h5{font-size:.8em;}
.horzPad h1,.horzPad h2,.horzPad h3,.horzPad h4,.horzPad h5,.horzPad p{padding-left:5px;padding-right:5px;}
a{text-decoration:none;color:#3b5d77;}
a:hover{color:#668fa3;}
a img{border:0;}
a img.border{border:1px solid #fc3307;}
a:hover img.border{border:1px solid #668fa3!important;border:1px solid #fc3307;}
img.floatRight{margin:5px 0 10px 10px;}
img.floatLeft{margin:5px 10px 10px 0;}
ul li{list-style-image:url(../images/bg/submenu1.gif);}
blockquote{margin:0;padding:0 20px;background:#e7f1f3;border-top:1px solid #aad3db;border-bottom:1px solid #aad3db;}
form{padding:0;margin:0;}
label{float:left;width:25%;vertical-align:top;}
input,textarea,select{padding:1px;font:400 1em verdana,sans-serif;color:#999;background:#EEE;border:1px solid #CCC;}
input:focus,input:hover,textarea:focus,textarea:hover,select:focus,select:hover{color:#000;background:#e7f1f3;border:1px solid #888;}
.footernav {width:746px; text-align:center; margin-left:auto; margin-right:auto;}
.subtextdate{margin-top:-15px;}
.righttext {text-align:right;}
.alignRight {text-align:right; padding-top:20px;}
