/* page */

body{ margin:0; padding:0;background:#163169 url('/images/backtop.gif') top center repeat; background-color:#fff; text-align:center; font-family:verdana; font-size:x-small; color:#000000;}

/* font headings etc */
br.clear{clear:both; height:1px;}
p{margin:0 0 0.5em 0; padding:0;}
h1{font-size:3.0em; font-weight:normal; color:#00209f; margin:0 0 0 0; padding:0; }
h2{font-size:1.2em; color:#00209f; margin:0; padding:0;}
h3{color:#FFFFFF; font-size:1.2em;  margin:0; padding:0;}
h6{font-size:15pt; font-weight:normal; color:#00209f; margin:0 0 0 0; padding:0; }
h5{font-size:1.2em; color:#00209f; margin:0; padding:0;}
.blueheading{font-size:1.2em; color:#00209f; margin:0; padding:0;}
.imagetext{ color:#0c3382; font-size:12pt; font-weight:bold; font-family:Arial}
h4{margin:0 0 0.5em 0; font-size:1.2em; padding:0; font-weight:bold;}


a{color:#00209f; text-decoration:none;}
a:hover{text-decoration:underline;}
div.rateshead{ font-size:1.4em; color:#00209f; padding-top:0.5em; border:solid 0px #f00; margin:0px; padding:0px; margin-bottom:10px;}

div.rightwrap{float:right; padding:2px 0 6px 6px;}
div.leftwrap{float:left; padding:6px 6px 6px 0px;}

td{color:#000;}

/* VERDANA FONT */
#topnavbars { font-family:arial; }

/* FXTABLE */
table.fxtable{width:100%;  padding:0; margin:0; border: }
table.fxtable th, table.fxtable td{paddinG:2px; margin:1px;}
table.fxtable th{}
table.fxtable td{background-color:#d6dfff; bordeR:1px solid #fff; color:#484d72;}

div.fxchart{margin-top:8px;}

.tickerhead {margin-top:12px; margin-bottom:10px }
div.exchangeticker{margin-top:8px; width:588px; background-color:#f2f4fa;padding:8px 0px 8px 0px;}
div.exchangeticker a{color:#000;}
div.exchangeticker a:hover{text-decoration:none;}

div.printpage{position:absolute; top:150px; right:330px; z-index:0;}
div.printpage a{display:block; background:transparent url('/images/print.gif') top right no-repeat; padding-right:16px; color:#bababa;}

a.nounderline:hover {text-decoration:none;}
/* constant areas */
#outer{border-top:1px solid #fff; width:930px; margin:0 auto; text-align:left; background:#fff url('/images/bottom.gif') bottom left no-repeat; background:none; padding-bottom:0px;  position:relative; }
img.logo{position:absolute; top:14px; left:30px;}
div.navbars{margin-top:89px; background:transparent url('/images/standard/navback.jpg') top left no-repeat; height:53px; position:relative;}
div.image{position:absolute; top:89px; right:0; width:307px; height:229px; background:transparent url('/images/standard/image.jpg') top left no-repeat;}

div.footer{ padding:0px 0 0 0; margin:10px 26px 0 26px; border-top:1px solid #e7eaf0; width:auto; }
div.footer p {margin:0; padding:0;}
div.footer_text { background: url('/images/footer_background.gif'); padding-bottom:15px; padding-top:10px;  padding-right:20px; padding-left:26px; text-align:justify; color:#989696;  }
div.title{width:100%;border-bottom:1px solid #e5e9ef; margin-bottom:0.5em;  }
.foottext{ width:600px;}
/* hygene nav */
#hygene{font-family:Arial; position:relative; top:18px; right:20px; float:right;  }
#hygene ul{list-style:none; margin:0; padding:0;}
#hygene ul li{list-style:none; margin:0; padding:0; display:inline;}
#hygene ul li a{float:left; border-left:1px solid #444; color:#444; text-decoration:none; padding: 0 1em; font-size:0.9em;}
#hygene ul li.first a{border:none;}
#hygene ul{list-style:none; margin:0; padding:0;}
#hygene ul li a:hover{text-decoration:underline;}

div.rightcontent {
    float:right; 
    width:222px; 
    margin-right:15px;  
    padding-top:190px; 
    padding-left:20px; 
    padding-bottom:0px;  
    height:100%;
    /*background:transparent url('/images/gradient_new.gif') top left no-repeat;*/ 
    border-left:solid 1px #e4e8f4; }

div.centercontent{ width:574px; float:left; margin-top:30px; margin-left:30px; font-size:1.1em;}
* html div.centercontent{ margin-left:15px;}
div.centercontent div.left{float:left; width:374px;}
div.centercontent div.right{float:right; width:180px; clear:right; padding: 0 0 0 15px; }

div.genenq{padding:10px; margin-bottom:8px; }
div.genenq h1{font-size:1.6em; margin:0; line-height:1em;}

/* home page */
div.hometitle h1{width:100%; margin:0; padding:0; }
div.homecontent{ width:574px; float:left; margin-top:30px; margin-left:30px; font-size:1.1em;}
* html div.homecontent{ margin-left:15px;}
div.homecontent div.left{float:left; width:262px; border-top:1px solid #e5e9ef; padding-top:2em;}
div.homecontent div.right{float:right; width:262px; border-top:1px solid #e5e9ef;  padding-top:2em;}
div.homecontent div.right div.newsitem{margin:0; paddinG:0; border:none;}



div.homelinks{ width:883px; border-top:0px solid #000066; margin-left:24px; border-bottom:1px solid #f2f4fa;}

div.homelinks div.section{float:left; width:172px; margin:2px 2px; background-color:#f2f4fa; min-height:16em; border-top:1px solid #000066; padding-top:2px; }
* html div.homelinks div.section{ height:16em; }
div.homelinks div.section h4 {font-size:1.2em; font-weight:normal;}
div.homelinks div.section div.heading{padding:4px; height:2em;}
div.homelinks div.section div.links{padding:4px;font-size:1.1em; }
div.homelinks div.section div.links ul{margin:0; paddinG:0; list-style:none;}
div.homelinks div.section div.links ul li{margin:0; paddinG:0; list-style:none; background: transparent url('/images/bl_gry.gif') center left no-repeat; padding-left:16px; }
div.homelinks div.section div.links a{color:#000000; text-decoration:none;}
div.homelinks div.section div.links a:hover{text-decoration:underline;}


div.homelinks div.products h4 a{color:#004a26;}
div.homelinks div.account h4 a{color:#db8b7d;}
div.homelinks div.fx h4 a{color:#00209f;}
div.homelinks div.customer h4 a{color:#48009e;}
div.homelinks div.tools h4 a{color:#96002d;}
div.homelinks div.apply h4{color:#009ee0;}
div.homelinks div.apply div.links{font-size:1.1em; color:#009ee0;}
div.homelinks div.apply div.links a{color:#009edf;}
div.homelinks div.apply div.links a:hover{text-decoration:underline;}
div.homelinks div.apply div.links ul li{background: transparent url('/images/blblue.gif') 0px 4px no-repeat;}

div.homegenenqtwo{ position:absolute; top:64px; right:26px; }


div.homegenenq{float:left; margin:3px 0px 0px 15px; padding: 0 0px 0 8px; border:solid 0px #f00; }
* html div.homegenenq{ margin-right:15px;}
div.homegenenq h1, div.homegenenqtwo h1{font-size:12px; font-weight:bold; margin:0; padding:0;}

* html div.homegenenq2{ margin-right:15px;}
div.homegenenq2 h1{font-size:1.8em; margin:0; padding:0; }

/* top general enquiries 
div.homegenenq2{
position:absolute;
width:450px;
top:0px;
left:610px;
padding-top:33px;
}*/

/* news */
div.date{ font-weight:bold; margin-bottom:1em;}
div.newsitem { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e5e9ef;}
div.newsitem div.date{float:right; font-style:italic; margin:none;}
div.newsitem div.heading{font-weight:bold;}

/* fx landing */
div.fxsections{margin-top:10px; border-top:1px solid #000066;  width:589px; border:solid 0px #f00; border-top:1px #000;border-top:solid 1px #4d628d; }
div.fxsections div.section{float:left; width:145px; margin:2px 1px;border:solid 0px #f00; }
div.fxsections div.section h4 {font-size:1.2em; font-weight:normal;border:solid 1px #000;}
div.fxsections div.section div.heading{margin-bottom:0px; padding:4px; min-height:0em; background-color:#f2f4fa;}
div.fxsections div.section div.links{padding:4px;font-size:1.0em; background-color:#f2f4fa; height:8em;}
div.fxsections div.section div.links ul{margin:0; paddinG:0; list-style:none;}
div.fxsections div.section div.links ul li{margin:0; paddinG:0; list-style:none; background: transparent url('/images/bl_gry.gif') center left no-repeat; padding-left:16px; }
div.fxsections div.section div.links a{color:#000000; text-decoration:none;}
div.fxsections div.section div.links a:hover{text-decoration:underline;}

/* landing page */
div.landingcontent{ width:574px; float:left; margin-top:30px; margin-left:30px; font-size:1.1em;  }
* html div.landingcontent{ margin-left:15px;}
div.landingcontent div.left { width:100%; margin-bottom:10px;} 
div.lozengeblock{width:610px; overflow:hidden; }

/* FAQ page */
div.faq{ width:574px; float:left; margin-top:30px; margin-left:30px; font-size:1.1em;  }
* html div.faq{ margin-left:15px;}
div.faq div.left div.related_links{ float:right;  margin-bottom:10px; border:solid 0px #f00;} 

.arealist {border:solid 0px #f00; margin: 0px 0 10px 0;  }
.areasub {padding: 10px 0 0px 0; border:solid 0px #000;}

/*.left div.landingcontent {width:200px;}*/

/* rates tables */
div.ratescontent { width:574px; float:left; margin-top:30px; margin-left:30px; font-size:1.1em;}
* html div.ratescontent{ margin-left:15px;}
div.ratescontent div.head{ width:460px;} 
div.ratescontent div.wide{width:100%; border-bottom:1px solid #e5e9ef; margin-bottom:0.5em; padding-bottom:0.5em; } 
div.ratescontent div.left{float:left; width:374px;}
div.ratescontent div.right{float:right; width:180px;}

div.ratescontent div.wide ul{list-style:none; margin:0;padding:0;}
div.ratescontent div.wide ul li{list-style:none; margin:0;padding:0; display:inline;}
div.ratescontent div.wide ul li a{float:left; width:177px; padding:2px 2px 2px 10px; margin:0 2px 2px 0; background:#f8f2f1 url('/images/bl_orng.gif') center left no-repeat; color:#a54431; }


/* lozenge element */
.lozenge{width:178px; float:left; margin:0 10px 18px 0; border-top:solid 1px #478874; padding-top:3px;}
.lozenge .heading{height:6em; overflow:hidden; padding:4px; }
.lozenge .heading a{text-decoration:none; }
.lozenge .heading a:hover{text-decoration:underline;}
.lozenge .links{height:8em; overflow:hidden; background-color:#eff6f4;}
.lozenge .links ul{list-style:none; margin:0; padding:0;}
.lozenge .links ul li{list-style:none; margin:0; padding:0;  background: transparent url('/images/bl_gry.gif') center left no-repeat; padding:2px 2px 2px 16px; margin:2px 0; }
.lozenge .links ul li a{  text-decoration:none;}
.lozenge .links ul li a:hover{  text-decoration:underline; }



/* crumb trail */
#crumbs{ font-family:Arial; position:absolute; top:124px; left:26px;  font-size:1.0em; z-index:0}
#crumbs a{color:#444; text-decoration:none;}
#crumbs a:hover{text-decoration:underline;}

/* date */
#date{ font-family:Arial; position:absolute; top:124px; right:332px; color:#818282; font-size:0.9em; z-index:0;}

/* top nav */
#topnav{ font-family:Arial; position:absolute; top:89px; left:16px; font-size:1.1em;  }
#topnav ul{ list-style:none; margin:0; padding:0; }
#topnav ul li{ float:left; list-style:none; margin:0; padding:0;  position:relative; display:inline;}
#topnav ul li a{display:block; color:#444; text-decoration:none; min-height:23px;  padding:8px 12px 0 12px; background:transparent url('images/navdiv.gif') top right no-repeat; white-space: nowrap;}
*html #topnav ul li a{height:22px; width:50px;}
#topnav ul li a.active{font-weight:bold; color:#00209f; background-color:#e7e8e9;}
#topnav ul li a:hover{ background-color:#e7e8e9;}
#topnav ul li ul{display:none; position:absolute; top:31px; left:0px; width:180px; font-size:0.9em; z-index:220;}
* html #topnav ul li ul{top:30px;}
#topnav ul li ul li {display:block; z-index:200;}
#topnav ul li ul li a{float:none; white-space:normal; display:block; width:180px; clear:both;  padding:4px 4px 4px 8px; margin:0; min-height:0; width:170px; background-color:#f3f4f4; color:#163169; 	background-image:none;  z-index:200; }
#topnav ul li ul li a:hover{ background-color:#163169; color:#fff;}
*html #topnav ul li ul li a{ height:auto;}


/* related links */
div.relatedlinks{ width:100%; margin:0 0 1em 0; }
div.relatedlinks ul{list-style:none; margin:0; padding:0;}
div.relatedlinks ul li{list-style:none; margin:0; padding:0;  background:#eff6f4 url('/images/relatedbl.gif') center left no-repeat; padding:2px 2px 2px 16px; margin:2px 0; }
div.relatedlinks ul li a{ font-size:1.0em; text-decoration:none;}

/* Action areas */

/* generic */
div.actionarea{color:#FFFFFF;padding:10px; margin:0px 0px 0px -5px; background: transparent url(/images/rightcontent_top.gif) no-repeat 0 0;width:230px; margin-bottom:8px; }
div.actionarea .sub3{float:left;margin:-5px 0px 0px -10px; background: transparent url(/images/rightcontent_sides.gif) repeat-y 0 0; width:230px;padding:0px 10px 0px 10px;}
.actionarea_bottom{float:left;margin:0px 0px 0px -10px;background: transparent url(/images/rightcontent_bottom.gif) no-repeat 0 0;width:230px;height:5px;}
div.actionarea ul{list-style:none; margin:0; padding:0;}
div.actionarea ul li{list-style:none; margin:0; padding:0;  background: transparent url('/images/bl_gry.gif') center left no-repeat; padding:2px 2px 2px 16px; margin:2px 0; }
div.actionarea ul li a{  text-decoration:none;}
div.actionarea ul li a:hover{  text-decoration:underline;}
div.actionarea a {color:#fff;}


/* interest calc */

div.interestcalc div.cal_button{ padding-left:91px; }
div.interestcalc .message{color:#ff0000;}
div.interestcalc div.inpt{color:#FFFFFF;margin-bottom:2px;}
div.interestcalc div.inpt label{float:left; width:90px; padding:3px 0;}
div.interestcalc input, div.interestcalc select{ font-size:1em;}


/* exchange rate calc */
div.interestcalc div.cal_button2{ padding-left:91px; }

div.exchangerate{padding:10px;	background:#f2f4fa; margin-bottom:8px;  }
div.exchangerate .message{color:#ff0000;}
div.exchangerate div.inpt{margin-bottom:2px;}
div.exchangerate div.inpt label{float:left; width:90px; padding:3px 0;}
div.exchangerate input, div.interestcalc select{ font-size:1em;}



/* Rates */
div.rates{color:#FFFFFF;padding:10px;	padding:10px; margin:0px 0px 0px -5px;background: transparent url(/images/rightcontent_top.gif) no-repeat 0 0; margin-bottom:-5px; width:230px;}
.rates .sub4 {float:left;margin:-5px 0px 0px -10px; background: transparent url(/images/rightcontent_sides.gif) repeat-y 0 0; width:230px;padding:0px 10px 0px 10px;}
.rates .sub4 h3 {color:#fff;}

.rates_bottom {float:left;margin:0px 0px 0px -10px;background: transparent url(/images/rightcontent_bottom.gif) no-repeat 0 0;width:230px;height:5px;}
div.rates div.rh{  font-size:1.2em; color:#fff;}
div.rates h3{margin:0;padding:0; color:#00209f; font-size:1.4em; margin-bottom:0.4em; line-height:1.2em; font-weight:normal}
div.rates p{margin:0; padding:0;}

/* versions */
body.default div.navbars{ background-image:url('/images/standard/navback.jpg');}

div.backtotop{border-bottom:1px solid #e5e9ef; text-align:right;}
div.backtotop a{color:#00209f;}

/* aboutus accounts foreignexchange rates customer */
/* green */
body.accounts div.navbars{ background-image:url('/images/green/navback.jpg');}
body.accounts h6{color:#478874; font-size:12pt; font-weight:600;}

body.accounts h2{color:#478874;}
body.accounts .lozenge{color:#478874;}
body.accounts .lozenge a{color:#478874;}
body.accounts .lozenge .links{background-color:#eff6f4;}
body.accounts div.image{ background-image:url('/images/green/image.jpg');}

body.accounts div.backtotop a{color:#478874;}

/* orange */
body.rates div.navbars{ background-image:url('/images/orange/navback.jpg');}
body.rates h2{color:#db8b7d;}
body.rates .lozenge{color:#db8b7d;}
body.rates .lozenge a{color:#db8b7d;}
body.rates .lozenge .links{background-color:#f8f2f1;}
body.rates div.image{ background-image:url('/images/orange/image.jpg');}
body.rates div.backtotop a{color:#db8b7d;}


/* cyan */
body.applynow div.navbars{ background-image:url('/images/cyan/navback.jpg');}
body.applynow h2{color:#009EE0;}
body.applynow .lozenge{color:#009EE0;}
body.applynow .lozenge a{color:#009EE0;}
body.applynow .lozenge .links{background-color:#ebf7fd;}
body.applynow div.image{ background-image:url('/images/cyan/image.jpg');}
body.applynow div.backtotop a{color:#009EE0;}


/* FX */
body.foreignexchange div.navbars{ background-image:url('/images/fx/navback.jpg');}
body.foreignexchange h2{color:#00209f;}
body.foreignexchange .lozenge{color:#00209f;}
body.foreignexchange .lozenge a{color:#00209f;}
body.foreignexchange div.image{ background-image:url('/images/fx/image.jpg');}
body.foreignexchange div.backtotop a{color:#00209f;}

/* purple */
body.customer div.navbars{ background-image:url('/images/purple/navback.jpg');}
body.customer h2{color:#48009e;}
body.customer .lozenge{color:#48009e;background-color:#ebe6f1;}
body.customer .lozenge .links{background-color:#ece5f5;}
body.customer .lozenge a{color:#48009e;}
body.customer div.image{ background-image:url('/images/purple/image.jpg');}
body.customer div.backtotop a{color:#48009e;}

/* Same template individual colours */

body.aboutus .lozenge{background-color:#f2f4fa;}
body.accounts .lozenge{background-color:#f0f6f4;}
body.foreignexchange .lozenge{background-color:#f2f4fa; padding-right:2px; }
body.rates .lozenge{background-color:#f8f2f1;}
body.termsandconditions .lozenge{background-color:#f2f4fa;}
body.applynow .lozenge{background-color:#ebf7fd;}

/* scarlet */

body.tools div.navbars{ background-image:url('/images/red/navback.jpg');}
body.tools h2{color:#96002d;}
body.tools .lozenge{color:#96002d;}
body.tools .lozenge .links{background-color:#f4e5ea;}
body.tools .lozenge a{color:#96002d;}
body.tools div.image{ background-image:url('/images/red/image.jpg');}
body.tools div.backtotop a{color:#96002d;}

/* team table */
table.teamtable{width:100%; }
table.teamtable th{width:120px; font-weight:bold; }

/* sitemap */
div.sitemap ul{list-style:none; margin:0; padding:0;}
div.sitemap ul li{list-style:none; margin:0; padding:0;  background:#eff6f4 url('/images/relatedbl.gif') 2px 5px no-repeat; padding:2px 2px 2px 16px; margin:2px 0; }
div.sitemap ul li a{ text-decoration:none;}


/* form */
div.element{width:100%; }
div.caption{float:left; width:140px;}
input.wideinput{width:300px;}
input.wideinput_val{width:300px;}
textarea.wideinput{width:300px;}
textarea.wideinput_val{width:300px;}
.val{color:#f00;}

/*border:solid 1px #f00;*/
/*rates table*/

table.ratestbl {width:100%;}

table.ratestblbold, table.ratestbl{ background:#fff; font-size:1.1em;  }
table.ratestblbold td, table.ratestbl td{background:#f8f2f1; border:1px solid #fff;  color:#a5445b; vertical-align:top; text-align:center;}
table.ratestblbold tr.row1 td, table.ratestbl tr.row1 td{background:#fff; color:#000; font-weight:bold !important; }
table.ratestblbold td.cell1, table.ratestbl td.cell1{  text-align:left; width:300px; font-weight:bold; }
table.ratestblbold td.cell2, table.ratestbl td.cell2{width:100px; }
table.ratestblbold td.cell3, table.ratestbl td.cell3{width:100px; }
table.ratestblbold td.cell4, table.ratestbl td.cell4{width:100px; }
table.ratestblbold td.cell5, table.ratestbl td.cell5{width:100px; }
/*table.ratestblbold tr.row2 td.cell1, table.ratestblbold tr.row3 td.cell1, table.ratestblbold tr.row4 td.cell1, table.ratestblbold tr.row5 td.cell1{ font-weight:bold;}*/

table.ratestbltwo { background:#fff; font-size:1.1em; }
table.ratestbltwo td, table.ratestbl td{background:#f8f2f1; border:1px solid #fff;  color:#a5445b; vertical-align:top; text-align:center;}
table.ratestbltwo tr.row1 td, table.ratestbltwo tr.row1 td{background:#fff; color:#000; }
table.ratestbltwo tr.row1{font-weight:normal}
table.ratestbltwo th.ratestbltwo {text-align:center; background:#fff;  color:#00209f;}
table.ratestbltwo td.cell1 {width:200px;text-align:left; }
table.ratestbltwo td.cell2 {width:40px; }
table.ratestbltwo td.cell3 {width:40px; }
table.ratestbltwo td.cell4 {width:40px; }
table.ratestbltwo td.cell5 {width:40px; }
table.ratestbltwo td.cell6 {width:40px; }
table.ratestbltwo td.cell7 {width:40px; }
table.ratestbltwo td.cell8 {width:80px; }

table.ratesdrop { background:#f8f2f1; }
table.ratesdrop td, table.ratestbl td{background:#f8f2f1; border:1px solid #fff;  color:#a5445b;text-align:center;}
table.ratesdrop tr.row1 td, table.ratesdrop tr.row1 td{ color:#444444;border:1px solid #fff;  }
table.ratesdrop tr.row1{font-weight:normal}
table.ratesdrop th.ratesdrop {text-align:left;width:150px;border:1px solid #fff;color:#a5445b; font-weight:normal; text-align:left }
table.ratesdrop td.cell2, table.ratesdrop td.cell3, table.ratesdrop td.cell4 {text-align:center; font-weight:bold; width:30%}
table.ratesdrop tr.row1 th.ratesdrop{ color:#444444; font-weight:bold}

table.bluebackground { background:#fff; font-size:1.1em;background:#4d628d;color:white; }
table.bluebackground a{ color:#fff; }
table.bluebackground td, table.ratestbl td{ border:1px solid #fff;   vertical-align:top; text-align:center;}
table.bluebackground tr.row1 td, table.bluebackground tr.row1 td{background:#fff; color:#000; }
table.bluebackground tr.row1{font-weight:normal}
table.bluebackground th.bluebackground {text-align:center; background:#fff;  color:#00209f;}
table.bluebackground td.cell1 {width:80px;text-align:center; }
table.bluebackground td.cell2 {width:80px; }
table.bluebackground td.cell3 {width:80px; }
table.bluebackground td.cell4 {width:80px; }
table.bluebackground td.cell5 {width:80px; }
table.bluebackground td.cell6 {width:80px; }
table.bluebackground td.cell7 {width:80px; }
table.bluebackground td.cell8 {width:80px; }

table.ratesheading { background:#fff; font-size:1.1em; }
table.ratesheading td, table.ratesheading td{background:#f8f2f1; border:1px solid #fff;  color:#a5445b; vertical-align:top; text-align:center;}
table.ratesheading tr.row1 td, table.ratesheading tr.row1 td{background:#fff; color:#a5445b; font-weight:bold !important;}
table.ratesheading td.cell1 {width:200px;text-align:left;background:#fff;}
table.ratesheading td.cell2 {width:85px;background:#f8f2f1;}
table.ratesheading td.cell3 {width:85px;background:#f8f2f1; }
table.ratesheading td.cell4 {width:85px;background:#f8f2f1; }
table.ratesheading td.cell5 {width:85px;background:#fff;}



/*Right hand side blue boxes*/
.boxtop{ background:url('/images/box_top.gif') no-repeat; width:227px; height:8px;  padding:0px; margin:0px 0px -4px 0px; }
.boxbtm{ background:url('/images/box_btm.gif') no-repeat; width:227px; height:8px; margin:0px 0px 10px 0px;  }
.boxmid{border:solid 0px #f00; padding:5px 5px 5px 10px; background-color:#4d628d; width:212px; background-image:none; margin:0px 0px 0px 0px; color:#FFFFFF; }
.boxmid a{ color:#fff; text-decoration:underline}
/* talk to us */
.boxmid .sub1 {float:left;border:solid 0px #f00; }
.boxmid .sub2 {float:left;border:solid 0px #f00; width:218px; margin: 0 0px 0 -3px }
.boxmid .sub3 {float:left;border:solid 0px #f00; }
.boxmid .sub4 {float:left;border:solid 0px #f00; }
.boxmid .sub5 {float:left;border:solid 0px #f00; }
.boxmid .sub6 {float:left; width:220px; padding:3px 0;margin-bottom:0px; }
div.boxmid .pic{float:right;}
div.boxmid h1{color:#FFFFFF;font-size:1.6em; font-weight:normal;}

div.exchangerate{padding:10px;	background:#f2f4fa; margin-bottom:8px; }
div.exchangerate .message{color:#ff0000;}
div.exchangerate div.inpt{margin-bottom:2px;}
div.exchangerate div.inpt label{float:left; width:90px; padding:3px 0;}
div.exchangerate input, div.interestcalc select{ font-size:1em;}

/*
div.boxmid .interestcalc .message{color:#ff0000;}
div.boxmid .interestcalc div.inpt{color:#FFFFFF}
div.boxmid .interestcalc div.inpt label{width:90px;}
div.boxmid .interestcalc input, div.interestcalc select{ font-size:1em;}*/

/*********** TALK TO US BOX *************/
.talkleft{ border:solid 0px #f00; float:left; font-size:11px; width:150px;  }
.talkright{ border:solid 0px #f00; float:right; } 
/*********** TALK TO US BOX END *********/

.imgborder{ font-size:9px; color:#666666; }
.icon{ float:left; padding-right:6px;}

.searcharea{ border:solid 0px #f00; margin-bottom:20px; background:url('/images/searchbg.gif') repeat-x; height:52px; padding-top:5px; padding-left:10px; color:#434343}
  .searcharea .select{ float:left; margin-right:8px;}
  .searcharea .select select{ margin-top:5px; width:180px}  
  .searchcontent{ min-height:400px;}*html .searchcontent{height:400px;}
  .ratehead{ color:#a64432; font-size:160%; margin-bottom:10px;}
  
/* Landing Page */

div.homecontent_landing {
    width:591px; 
    margin-left:30px; 
    font-size:1.1em; }

div.image_landing {
    position:absolute; 
    top:0px; 
    right:0; 
    width:307px; 
    height:229px; 
    background:transparent url('/images/standard/image.jpg') top left no-repeat;}

.home-title-landing {
    padding: 117px 0 11px 0; }
    
.homecontent_landing img {
    border:none;
    float:left; }    
       
.cb_box_left {
    padding: 9px 0px 0 0;
    border-top: 1px solid #b9c1d3;
    width:289px;
    float:left;
    margin: 0 4px 12px 0; }   
    
.cb_box_right {
    padding: 9px 0 0 0;
    border-top: 1px solid #b9c1d3;
    margin: 0 4px 12px 0px;
    float:left }   
    
    
div.printpage_landing {
    position:absolute; 
    top:30px; 
    right:330px; 
    z-index:0; }
    
div.printpage_landing a {
    display:block; 
    background:transparent url('/images/print.gif') top right no-repeat; 
    padding-right:16px; 
    color:#bababa; }
    
.footer-note {
    font-size:10px;
    margin: 10px 0 0 0; }    
    
/* Top Site Buttons */

.top_site_btns {
   position:absolute;
   top:11px;
   right:27px; }    
     