/* CSS Document */
/*Global Styles*/
body { padding: 0px; margin: 0px; background: url(images/bg1.gif) repeat-y top center; }
P { margin: 15px 0px 15px 0px; }
H1 { margin: 0px; }
H2 { margin: 0px; }
H3 { margin: 0px; }
.b0 { border: 0px; }
.inline { float: left; display: inline; }
.fLeft { float: left; }
.fRight { float: right; }
.center { text-align: center; }
.form { margin: 0px; padding: 0px; }
.hR { color: #e9ddab; background: #e9ddab; width: 690px; }
.absmiddle { vertical-align: middle; }
/************/

.inputField { background: url(images/input1.gif); height: 24px; width: 204px; float: left; }
.inputPad { float: left; padding: 0px 0px 6px 11px; }
.input1 { font: 11px/13px Arial, Helvetica, sans-serif; color: #FFFFFF; background: transparent; border: 0px; margin: 0px; padding: 4px 0px 0px 5px;  }
/***********************************/
.about01 { float: left; display: inline; width: 167px; padding-bottom: 20px; }
.about05 { float: left; display: inline; width: 167px; padding: 10px 0px 20px 0px; }
.about02 { float: left; display: inline; width: 500px; }
.about03 { float: left; width: 690px; }
.width690 { width: 690px; float: left; }
.titleCustom { font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif; color: #c6a626; float: left; width: 690px; }


.bigCell { width: 370px; float: left; display:  inline; }
.cellBigTxt { float: left; display: inline; width: 150px; } 
.featTitle1 { width: 389px; float: left; display: inline;  }
.featWrap { float: left; width: 750px; padding-bottom: 30px; }

/************************************/
/**********************STRUCTURE STYLES****************************/
.container { width: 1000px; margin: 0px auto; }
.header { height: 209px; float: left; width: 1000px; border-bottom: #d7c88f solid 1px; }
.logo { float: left; display: inline; width: 245px; }
.header2 { float: left; display: inline; width: 755px; height: 209px; background: url(images/hdr.jpg) no-repeat; }
.padNav1 { float: left; padding: 84px 0px 0px 0px;  }
.innerHdr { float: left; width: 755px; }
.contain2Links { float: right; width: 244px; }
.navigation { width: 1000px; height: 60px; float: left; }
.mainBody { float: left; width: 1000px; }
.flash { float: left; padding: 0px 0px 0px 5px; }
.leftBody { width: 774px; float: left; display: inline; clear:left;}
.rightBody { width: 226px; float: left; display: inline; clear:right;}
.bgFeat01 { float: left; background: url(images/tileRightH.gif) repeat-x top; width: 226px; }
.bgNewsPanel { float: left; background: url(images/tileRightH2.gif) repeat-x top; width: 226px; }
.featTitle { margin: 33px 0px 25px 0px; }
.tileHeading { height: 90px; width: 770px; float: left; background: url(images/tileHeading.gif) repeat-x top; margin-top: 10px; }
.hTitle1 { margin: 20px 0px 0px 0px; }
.pageTitle { float: left; width: 771px; height: 97px; background: url(images/titles/tileTitle2.gif) repeat-x top; }
.pageTitleMargin { margin: 20px 0px 0px 0px; }
.txtArea { float: left; width: 695px; padding-left: 40px; text-align: justify; }
.containAdv { float: left; width: 724px; }
.footer { float: left; background: url(images/tileFooter.gif) repeat-x top #fff; width: 1000px; height: 150px; margin-top: 30px; }
.footerCode { float: left; width: 900px; }
.resiLogo { float: right; padding: 15px 5px 0px 0px; }
.flags { padding: 14px 0px 0px 5px; float: left; }
.dropClassMan { float: left; padding: 15px 0px 0px 15px; }
/************************************************************/

/**********************TEXT STYLES****************************/
.txtMain { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #003366;  }
.txtMain A { text-decoration: none; color: #003366;  }
.txtMain A:hover { text-decoration: none; color: #c6a626;  }


.txtMain2 { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #003366;  }
.txtMain2 A { text-decoration: none; color: #003366;  }
.txtMain2 A:hover { text-decoration: none; color: #003366;  }


.txtAdv { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #003366;  }
.txtAdv A { text-decoration: none; color: #003366;  }
.txtAdv A:hover { text-decoration: none; color: #c6a626;  }

.footerTxt { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #66614e; padding: 10px 0px 0px 15px; }
.footerTxt A { color: #66614e; text-decoration: underline; }
.footerTxt A:hover { color: #66614e; text-decoration: none; }

/************************************************************/