
* { padding: 0; margin: 0; border: 0; text-align: left; }
body { font-family: arial, helvetica; color: #333; font-size: 100%; background-color: #fff; }
a, a:link, a:visited, a:active { text-decoration: none; color: #004990; }
a:hover { text-decoration: underline; }
h1 { color: #004990; font-size: 1.05em; width: 300px; font-weight: normal; font-family: Bell Gothic BT, tahoma, arial, helvetica; }

#sBody { float: left; width: 100%; }
#page { margin:0 auto; text-align:center; width:1046px; height: 848px; background: #fff url(images/ftrBG.gif) bottom right no-repeat; }

/* Header Styles */

#header { width: 716px; height: 221px;float: right;margin-top:20px; }
#header h1 { display: block; text-align: right; font-size: 0.9em; margin: 0px; line-height: 1.4em; float: left; margin: 50px 0 0 74px; width: 400px; }
#header .headerBanner { background: url(images/hdrBnr.jpg) 0 0 no-repeat; width: 628px; height: 84px; margin: 0px; clear: both; }
#header img { float: left; margin-bottom: 10px; }
#header div h1  { width: 700px; margin: 10px 0 0 0;font-size: 1.1em; float: left;text-align: left;height: 21px; }

/* left Menu */

#navCont { background: url(images/navBG.jpg) 0 0 no-repeat; width: 246px; height: 848px; float: left; margin-top: 0px; padding-top: 0px; }
#navCont a, #navCont a:link, #navCont a:visited, #navCont a:active { text-decoration: none; clear: left; display: block; font-size: 0.9em;margin-top: 20px; padding-left:10px; font-weight: bold; }
#navCont a:hover { text-decoration: underline; }
#navCont p { margin: 0 0 0 10px; }
#navCont p a, #navCont p a:link, #navCont p a:visited, #navCont p a:active { text-decoration: none; color: #000; padding: 0;display: block; margin-top: 1px;font-size: 0.9em; }
#navCont p a:hover { text-decoration: underline; }
#navCont p a.selected { color: #004990; }
#navCont .navPos { margin: 263px 0 0 60px; }

#cBg { background: url(images/mainBG.jpg) 60px 0 repeat-y; width: 800px; height: 100%; float: left; }

/* Content */

#content { width: 790px; height: 588px; float: right; position: relative; }
#content #hPageBG { background: url(images/hPageBG.jpg) 0 0 no-repeat; width: 716px; height: 559px; float: right; margin-top: -15px; }
#content #hPageBG h1 { float: right; clear: right;height: 60px;font-weight: normal;line-height: 0.8em;width: 241px;margin-top: 9px; }
#content #hPageBG h1.btm { margin: 420px -8px 0 0; height: 70px; width: 250px; }
#content h1 { float: left; margin: 21px 0 5px 0px; }
#content p { display: block; width: 565px; float: left; font-size: 0.8em; padding: 5px 0 5px 0px; }
#content p a { text-decoration: underline; line-height: 3em; }
#content p a:hover { text-decoration: none; }
#content p span { color: #004990; margin-right: 50px; }
#content h3 { margin: 80px 0 0 150px; font-size: 1.0em; line-height: 3em; display: block; clear: left; float: left; }
#content dd { display: block; width: 565px; float: left; font-size: 0.8em; margin-bottom: 2px; }
#content dd a { color: #333; text-decoration: underline; }
#content dd a:hover { text-decoration: none; }
#content #hPageBG h2 { color: #333; font-size: 1.2em; display: block; width: 300px;float: left;margin: 210px 0 0 80px;}
#content ul { list-style-type:disc;list-style-position:inside; margin: 0;font-size: 0.8em;clear: both; }
#content ul li {  line-height: 2em; }

#content table { float: left; clear: left; font-size: 0.8em; }

#content .innerContent { float: left;width: 580px;padding-left: 70px; }
#content .innerContent p {  }
#content .history { display: block; background: url(images/historyLink.jpg) 0 5px no-repeat; height: 138px; padding-left: 150px; }

#content .right { float: right; width: 117px; height: 514px; margin-top: 50px; }
#content .right img { margin-top: 7px; }

#content dd img { margin: 40px 0 0 60px; width: 311px; height: 54px; }

#content #contactForm { width: 580px; }
#content #contactForm p { font-size: 0.7em; line-height: 1.5em;margin-top: 5px; border-top: #eee solid 1px; }
#content #contactForm table { float: left; clear: left; font-size: 0.7em; }
#content #contactForm input { border: #ccc solid 1px; margin: 1px 3px 1px 0;float: left; }
#content #contactForm span { margin-top: 3px; display: block; }
.bNone { border: 0 	!important; }
.submitBtn { cursor: pointer; border: none; padding: 2px; background-color: #004990; color: #fff; text-align: center; margin-left: 5px; }
#content #contactForm select { border: #ccc solid 1px; font-size: 1em;font-family: arial, helvetica; color: #333; margin: 1px 0 1px 0; width: 200px; }
#content #contactForm textarea { border: #ccc solid 1px; margin: 1px 0 1px 0; }

#content #footer { width: 716px; float: right; clear: right; position: absolute; right: 0; bottom: 0; }
#content #footer h2 { font-size: 0.7em;font-weight: normal; }

/*.sIFR-flash { visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;	width: 0;height: 0;	display: block;	overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
.sIFR-hasFlash h1 {	visibility: hidden;}
#content .sIFR-hasFlash h2 {	visibility: hidden;}*/


