body  {background:#fff url(images/bkg2.jpg) repeat-x; margin:15px 0 0 0; padding:0; text-align: center;}
body, td {font:12px Arial, Helvetica, sans-serif; color:#000000;}

a  { color:#000099}
a:hover {color: #000099; text-decoration: none;}
#mainWrap {width:900px; margin:0 auto; position:relative;}
.fL {float:left;}
.fR {float:right;}
.cF {clear:both; height:0; font-size: 1px; line-height: 0px;}
.required {color:#ff0000; font-weight:bold;}

.typHdr {background:url(images/titleBlank.gif) no-repeat; height:61px;}
.titleText {text-align:left; padding-left:40px; color: #345488; font:21px Verdana,Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:bold;}
.titleText a {color: #345488; text-decoration:none;}
.titleText a:hover {color: #345488; text-decoration:none;}
.titleText2 {padding-left:60px;padding-top:10px; color:#990000;}

#header {width:900px; height:40px; background:url(images/redrule.gif) no-repeat;}
#headerBottom {width:900px; height:20px; background:url(images/gray_gradation.gif) no-repeat;}

#flashWrap {height:320px; width:900px;}

#innerNav {font:14px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#innerNav a:link, #innerNav a:visited {color:#fff; text-decoration:none; margin:0;}
#innerNav a:hover {color:#fff; text-decoration:underline; margin:0;}

#footer { text-align:right; padding-right:10px; padding-top:3px; background: url(images/gray_gradation.gif);repeat: no-repeat; background-color:#345488;height:17px; color:#fff; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#footer a:link, #footer a:visited {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}

#footerInner { text-align:right; padding-right:10px; padding-top:3px; background: #000000; height:17px; color:#fff; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#footerInner a:link, #footerInner a:visited {color:#fff; text-decoration:none; margin:0;}
#footerInner a:hover {color:#fff; text-decoration:underline; margin:0;}

#footerBottom {width:900px; height:20px; background:url(images/gray_gradation.gif) no-repeat;background-color:#345488;}

#contactAddress {font:12px Arial, Helvetica, sans-serif; color: #000; text-align:center; padding-top:10px;}
#spiderText {font:10px Arial, Helvetica, sans-serif; color: #000; text-align:center; padding-top:10px; padding-bottom:20px;}