html {overflow: -moz-scrollbars-vertical;}

body {margin: 0px; font-family: arial, sans-serif; font-size: 12px;}
.page {width: 780px; position: relative; left: 50%; margin-left: -390px;background: url(../images/background-slice.gif) repeat-y;}
.inner {width: 740px;position: relative; margin-left: 20px;}

p, td, li, blockquote {font-size: 12px; }
a {color: black;}
a:hover {color: #e9821e;}

h1 {color: #00437b; font-size: 16px;}
h2, .content_rates_category1 {color: #00437b; font-size: 14px; font-weight:bold;}
h3, .content_rates_table_title {color: #00437b; font-size: 12px; font-weight:bold; text-transform: uppercase;}
h4 {color: #00437b; font-size: 12px; font-weight: bold; }
h5 {color: black; font-size: 12px; font-weight: bold; }
h6 {color: black; font-size: 12px; font-style: italic; font-weight: bold;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}
.bttmpad {margin-bottom: 10px;}
.bigpad {margin-bottom: 20px;}

.content_rates_table {margin-bottom: 20px; width: 100%;}
.content_rates_table_fields {background-color: #00437b; color: white; font-weight: bold; }
.content_rates_table_row2 {background-color: #dfe5ef;}
.content_rates_table_row_highlight {color: #0a6104;}

/* for polls */
.region table td table td {padding: 2px;}
.region table td table{margin-bottom: 10px;}

.regions_rates_table {width: 100%;}
.regions_rates_table_row1, .regions_rates_table_row2 {background-color: silver; border-bottom: 3px solid white; font-size: 10px; }
.regions_rates_table_effectivedate {font-size: 9px;}
.regions_rates_table_title {display: none;}
.regions_rates_table_fields { font-size: 10px; color: #00437b;}

.aprnote {font-size: 10px; width: 150px;}

.banner {width: 740px; background: url(../images/top.jpg) no-repeat; height: 137px;}
.menu {width: 740px; height: 30px; background-color: white;}
a.homelink {display: block; width: 330px; height: 137px;}

.toplinks {text-align: right; margin: 10px 25px 0px 0px; display: inline;}
a.toplink {font-weight: bold; text-decoration: none; color: white;}
a.toplink:hover {text-decoration: none; color: #e9821e;}
.pipe {font-weight: bold; margin: 0px 5px 0px 5px; color: white;}

.search {margin-top: 21px;}
.searchbox {font-weight: 11px; width: 125px;}

.content {margin-left: 15px; width: 490px; display: inline;}
.home_content {width: 490px;display: inline;}
.home_content img {padding-bottom: 10px;}
.content_inside {width: 710px; padding: 0px 15px 0px 15px; min-height: 300px;}

.regions {border-left: double 3px black; padding: 10px;padding: 0px 0px 0px 10px; margin-bottom: 10px;}

.column {border-left: double 3px black; padding: 10px;padding: 0px 15px 0px 10px;}
.hb {background: url(../images/Home-banking.gif) no-repeat; width: 197px; height: 140px;}

.regionbox {border-left: solid 1px #e9821e; border-right: solid 1px #e9821e; width: 175px; padding: 10px;}
.fr {min-height: 182px;}
.ql {min-height: 70px;}

/* .regionbox use min-height here and height in IEstyle */
.regionbox ul {margin: 0px; padding: 10px 0px 0px 15px;}
.regionbox ul li {padding-bottom: 5px;}
.regiontop {background: url(../images/region-top.gif) no-repeat; width: 187px; height: 25px; color: white; font-size: 16px; font-weight: bold; padding: 5px 0px 0px 10px;}

.hb1, .hb2, .hb3 {position: absolute;}
.hb1, .hb2 {font-size: 11px;}
.hb1 {top: 65px; left: 25px;}
.hb2 {top: 90px; left: 25px;}
.hb3 {top: 95px; left: 125px;}

.shoe {width: 780px; background: url(../images/bottom.gif) no-repeat; height: 84px; position: relative; left: 50%; margin-left: -390px; padding-top: 10px;}

.bottomlinks {font-weight: bold; color: #00437b; font-size: 11px; margin: 10px 0px 0px 55px; width: 620px; display: inline;}
.bottomlinks2 {font-weight: bold; color: #00437b; font-size: 11px; margin: 10px 0px 0px 35px; width: 620px; display: inline;}
a.bottomlink {font-weight: bold; text-decoration: none; color: #00437b;}
a.bottomlink:hover {text-decoration: none; color:#e9821e;}
.bluepipe {font-weight: bold; margin: 0px 5px 0px 5px; color: #00437b;}

.footlogos {left: 20px;}
.footnote {font-size: 10px; width: 510px; text-align: left; line-height: .9; margin-top: 10px;}
.blunote {color: #003399;}


/*
change '#00437b' to main site color
#00437b - #00437b

Light #00437b - #a3cde4

Orange - #e9821e


*/
