/* Reset CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}


/* Main Styles */
body{margin:0;padding:0;color:#274584;font:11px Tahoma, sans-serif;line-height:16px;background-color:#dbe5f2;text-align:center;}
input,td, p, select{font:11px Tahoma, sans-serif;}
p{margin:0 0 15px 0;line-height:17px;}
.caps{text-transform:uppercase;}
strong{font-weight:bold;}
em{font-style:italic;}
.center{text-align:center;display:block;}
input, .btn{vertical-align:middle;}
.nu{text-transform:none;}


.t10{font-size:10px;}
.t11{font-size:11px;}
.t12{font-size:12px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}

img{border:0;}
img.lt{float:left;margin:0 10px 10px 0;}
img.rt{float:right;margin:5px 0 5px 20px;}
hr{height:1px;border:1px solid #dcd9d9;margin:0 0 5px 0;}

H1{color:#274584; font:14px tahoma;font-weight:bold;margin:0 0 20px 0 ;padding: 4px 0 4px 6px;background: url('../i/h1_bg.gif') no-repeat left;}
H2{color:#274584; font-size:13px;font-weight:bold;margin:5px 0;text-align:center;}
H2.lt{text-align:left;margin-top:20px;}
H3{color:#274584; font-size:12px;font-weight:bold;margin:20px 0 0;padding-right:5px;display:inline;}
H4{color:#333; font-size:12px;font-weight:bold;margin:0 0 10px 0;}

form{font-size:11px;color:#666;}

/* Content Areas */
#bodyContainer{background: url('../i/page_bg.gif') repeat-y;width:780px;margin:0 auto;}
#header{width:780px; height:93px;background: url('../i/header_bg.jpg') no-repeat top;}
#footer{text-align:center;width:780px; padding:1px 0 3px;;font-size:11px;font-weight:bold;background: url('../i/footer_bg.jpg') no-repeat;color:#274584;}
#logo{margin:5px 26px 5px 5px;float:left;}
#txtHdr{margin:24px 0 0;float:left;}
#pageContainer{width:780px;text-align:left;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background: url('../i/nav_bg.jpg') no-repeat bottom left;}
#nav{float:left;width:152px;padding-bottom:220px;text-align:left;}
#content{float:left;width:628px;}
#content .pad{padding:20px 22px 20px 22px;text-align:justify}

#nav a:link, #nav a:visited {display:block;color:#FFF;font-size:11px;text-decoration:none;margin:2px;padding:2px 0 2px 18px;font-weight:bold;background: url('../i/nav_off.gif') no-repeat 0 1px;} 
#nav a:hover, #nav a:active, #nav a.navOn:link, #nav a.navOn:visited {color:#ccc;background: url('../i/nav_on.gif') no-repeat 0 1px;}

.blueBox{width:223px;height:332px;float:right;background: url('../i/blue_box_bg.gif') no-repeat;margin:0 0 20px 20px;}
.blueBoxPad{padding:10px 20px;}

/* Left/Right Box Styles */
ul.lrBox{list-style:none;margin:0;padding:0;}
ul.lrBox li.lt{float:left;padding:0;}
ul.lrBox li.ltC{float:left;padding:0;text-align:center}
ul.lrBox li.rt{float:right;padding:0;text-align:right}
ul.lrBox li.rtC{float:right;padding:0;text-align:center}
ul.lrBox li.rtL{float:right;padding:0;text-align:left}


/* Links */
a:link, a:visited {color:#6c5b5c} 
a:hover, a:active {color:#beaeae}

ul{list-style:none;margin:15px 0;padding:0;}
ul li{margin:0 0 5px 15px;background: url('../i/bullet.gif') no-repeat 0 7px;padding-left:8px;}


/* Clearing Floats \*/
.clearfix:after, ul.lrBox:after, #pageContainer:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix, ul.lrBox, #pageContainer{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix, * html ul.lrBox, * html #pageContainer{height: 1%;}
.clearfix, ul.lrBox, #pageContainer{display: block;}
/* End hide from IE-mac */

.clear{clear:both;}

.stdTable{padding:0;border:0;}
.stdTable th{vertical-align:top;font-weight:bold;font-size:12px;padding: 4px;}
.stdTable td{vertical-align:top;padding: 4px;font-size:11px;}

/* Spacers */
.spacer{display: block; font: 1px/1px monospace; margin: 0; padding: 0;border: 0;height: 1px;width: 1px;}

