body { margin: 0px; padding: 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; }

ul {list-style: none; list-style-image: url(images/bLt.gif); padding: 0px; margin: 0px 0px 15px 0px; display:block;float:left}
li {margin: 20px 50px 20px 50px;}

.contentPanel { float: left; }

.bodyClass{ width: 100%; background: url(images/topBG.jpg) repeat-x top #FFF; }
.bodyContain { width: 1000px; margin: 0px auto; }

.navSpacing{ margin-right:14px;}

.inputStyle2 { margin: 0px 0px 0px 0px; font: 14px/18px Arial, Helvetica, sans-serif; text-align: justify; color:#596265; float: right; height: 100px; width: 350px; border: #e3ebf1 solid 1px; }
.inputStyle500 { margin: 0px 0px 0px 0px; font: 14px/18px Arial, Helvetica, sans-serif; text-align: justify; color:#596265; height: 100px; width: 350px; border: #e3ebf1 solid 1px; }
.inputStyleSm { margin: 0px 0px 0px 0px; font: 14px/18px Arial, Helvetica, sans-serif; text-align: justify; color:#596265; border: #e3ebf1 solid 1px; width: 150px; height: 20px; }
.inputStyleLg { margin: 0px 0px 0px 0px; font: 14px/18px Arial, Helvetica, sans-serif; text-align: justify; color:#596265; border: #e3ebf1 solid 1px; width: 350px; height: 20px; }
.inputStyle1 { margin: 0px 0px 0px 0px; font: 14px/18px Arial, Helvetica, sans-serif; text-align: justify; color:#596265; float: right; border: #e3ebf1 solid 1px; width: 350px; height: 20px; }
.inputDivClass1 { width: 500px; float: left; height: 30px; }
.inputDivClass2 { width: 500px; float: left; height: 130px; }
.inputDivClass3 { width: 500px; float: left; height: 40px; }
.inputDivClass4 { width: 500px; float: left; height: 60px; }
.applyTitles03 { float: left; width: 600px; padding-top: 20px; }
.height30 { height: 45px; }
.rightForm { float: right; width: 350px; }
.boat1 { width: 75px;border: #e3ebf1 solid 1px;  }
.boat2 { width: 110px;border: #e3ebf1 solid 1px;  }
.submitDiv { width: 675px; float: left;text-align:right;padding-right:15px }

.paTopRates { float: left; }


#container{ width: 100%; background: url(images/topBG.jpg) repeat-x top #FFF; }
#container2{ width:100%; background: url(images/topBG2.gif) repeat-x top #FFF; float:left;}
#mainBox{ margin: 0px auto; width:1000px;}
#topBar{ padding:0px 0px 0px 0px}
#nav{ margin:87px 0px 0px 0px; float: left; display: inline;}
#leftColumn{ width:714px; float: left; display: inline;}
#rightColumn{ margin:12px 0px 0px 0px; width:286px; float: left; display: inline;}
#flashContainer{ width:714px; height:409px; float: left;}
.panel{ width:272px;}
.panelTop{ margin:10px 0px 0px 0px;height:58px; background:url(images/panelTop.png);}
.panelContentsFeatured{ border-left:#e3ebf1 solid 2px; border-right:#e3ebf1 solid 2px;height:522px;background:#fff;}
.panelContentsMortgageRates{ border-left:#e3ebf1 solid 2px; border-right:#e3ebf1 solid 2px;height:210px;background:#fff;}
.panelContentsStockMarkets{ border-left:#e3ebf1 solid 2px; border-right:#e3ebf1 solid 2px;height:167px;background:#fff;}
.panelTitles{ margin:27px 0px 0px 14px; }
.featured{ margin:0px 0px 7px 7px; }
.featuredLast{ margin:0px 9px 0px 7px; }
.globalServices{ width:340px }

.mR01 { width:239px;  background:#bfdeee; padding:12px 0px 12px 12px }
.mR02 { width:239px;  background:#d2e8f3; padding:12px 0px 12px 12px }
.mR03 { width:239px;  background:#e1f0f7; padding:12px 0px 12px 12px }
.containMR { margin: 0px 0px 0px 9px;}

.raTitles{ padding:12px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff;}
.raTxt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3b3b3b;}
.marketRates { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3b3b3b; }
.marginRates { margin: 0px 0px 0px 10px; }
.ratesW01 { width: 50px; background: #00FF33; float: left; display: inline; }
.raProduct { height: 17px; width: 99px; float: left; display: inline; border-right:#fff solid 1px; background:#8fc5e1}
.raProduct2 {padding:8px 0px 8px 10px; width: 99px; float: left; display: inline; border-right:#fff solid 1px; background:#bfdeee}
.raAPR { height: 17px; width: 39px; float: left; display: inline; border-right:#fff solid 1px; background:#a2cfe6 }
.raAPR2 { padding:8px 0px 8px 10px; width: 39px; float: left; display: inline; border-right:#fff solid 1px; background:#d2e8f3 }
.raChange { height: 17px; width: 82px; float: left; display: inline; background:#b9dbec }
.raChange2 { padding:8px 0px 8px 10px; width: 82px; float: left; display: inline; background:#e1f0f7 }
.padRaMo { padding-left: 9px; float: left; }
.arrowAlign{ display:inline; float:left; margin:-2px 5px -2px -2px}
.arrowTxtAlign{ display:inline; float:left }

.titlePad{ margin:37px 0px 0px 5px;}
.mainText{ padding:10px 17px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; color:#596265;}
.mainText a{ text-decoration:none; color:#0078b8;}
.mainText a:hover{ text-decoration:underline;}
.panelText{ padding:10px 17px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#596265;}
.panelText a{ color:#0078b8; font-weight:bold; text-decoration:none;}
.panelText a:hover{text-decoration:underline;}

.panel2{ width:696px;}
.panelTop2{ margin:15px 0px 0px 0px;height:58px; background:url(images/panelTop2.png);}
.panelContentsHome{ border-left:#e3ebf1 solid 2px; border-right:#e3ebf1 solid 2px;background:#fff;}

.panel3{ width:677px;margin:0px 0px 0px 7px;}
.panelContentsNews{ border-left:#e7ebee solid 1px; border-right:#e7ebee solid 1px;background:#eaf5fa;height:245px;}

#footerBar{width:1000px; height:30px;}
.ftr01 { float: left; width: 960px; padding-bottom: 20px; }
.resi { float: right; }

.photoPad{margin:0px 15px 0px 0px;}
.servicesContainer{width:455px;}

.applyTitle{ width:550px; padding:7px; }
.formTitle{ width:150px; padding:7px; }
.fieldDiv{ width:450px; padding:5px; }
.inputField{ width:320px; border:solid 1px #e3ebf1;}

.internationalSub{margin-top:15px;}
.learnMore{margin-left:325px;}
.caribbeanTitles{margin-top:25px; font-size:17px; font-weight:normal; color:#0078b8;}

.backBttn{ margin:15px 0px 0px 8px}