html {overflow: -moz-scrollbars-vertical;}

body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; background-color: #6e9546;}
.page {width: 778px; position: relative; left: 50%; margin-left: -389px; background-color: white;}

p, td, li, blockquote {font-size: 12px;}

a {color: #6e9546; text-decoration: underline;}
a:hover {color: black; text-decoration: underline;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}

h1 {color: #6e9546; font-size: 18px; font-family:  arial, sans-serif; }
h2, .content_rates_category1 {color: #6e9546; font-size: 16px; font-weight: bold}
h3, .content_rates_table_title  {color: #6e9546; font-size: 14px; font-weight: bold}
h5 {color: black; font-size: 12px;}
h6 {color: black; font-size: 12px; font-weight: normal; font-style: italic; }
h4 {color: #6e9546; font-size: 12px; font-weight: bold }

.content_rates_table {margin-bottom: 20px; width: 100%;}
.content_rates_table_fields {background-color: #0a6104; color: white; font-weight: bold; }
.content_rates_table_row2 {background-color: #f4f4f4;}
.content_rates_table_row_highlight {color: #0a6104;}

.regions_rates_table {position: relative: top: -5px; }
.regions_rates_table_row1, .regions_rates_table_row2 {background-color: #d6d6d6; border-bottom: 3px white solid;}
.regions_rates_table_effectivedate {font-size: 9px;}
.regions_rates_table td {font-size: 10px;}
.regions_rates_table_title {display: none;}
.regions_rates_table_fields {color: #2b5103;}

/*
Green - #6e9546

Dark Green - #2b5103 (drop downs)

Light gray - #f4f4f4
dk grey #d6d6d6
*/

.banner {background: url(../images/Top.jpg) no-repeat; width: 778px; height: 148px;}
a.home {display: block; height: 100px; width: 300px; border: solid 0px blue; top: 7px; left: 10px;}
.toplinks {margin: 10px 15px 10px 0px; text-align: right; font-weight: bold;}
a.toplink {color: black; text-decoration: underline;}
a.toplink:hover {color: #6e9546; text-decoration: underline;}
.pipe {color: black; margin: 0px 5px 0px 5px;}

.menu {height: 47px; background: url(../images/buttons-right-side.jpg) right no-repeat white;}

.center_home {background: url(../images/center-slice.jpg) repeat-y;}

.dkgrey {background: url(../images/home-dk-grey-bg.gif) no-repeat left top #d6d6d6; margin: 0px 0px 0px 20px; width: 490px; height: 368px;}

.home_banner {margin: 10px;}

.home_region_center1 {border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; background-color: white; width: 209px; padding: 10px; height: 102px; overflow: hidden;}
.home_region_center2 {border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; background-color: white; width: 209px; padding: 0px 10px 10px 10px; height: 102px; overflow: hidden;}

.home_region1 {width: 231px; margin-left: 10px}
.home_region2 {width: 231px; margin-right: 10px}
.home_region_bottom {text-align: right; background: url(../images/Quick-Rates-bottom.jpg) no-repeat; width: 231px; height: 15px; }

.hb {margin: 0px 17px 5px 0px; width: 241px;  background: url(../images/home-banking.jpg); background-repeat: no-repeat; color: #709748; height: 214px;}
.iframe {border: 0px solid black; position: relative; top: 40px; overflow: hidden; left: 1px;}

.icons {margin: 0px 17px 0px 0px; background: url(../images/icons.jpg) no-repeat; width: 241px; height: 148px;}
a.icon {display: block; width: 241; height: 46px; border: solid 0px red; margin-bottom: 3px;}

a.more { padding-right: 10px;}

.search {margin: 10px 0px 20px 20px; font-weight: bold; width: 300px}
.searchbox {font-size: 11px; border: solid 1px #d6d6d6;}

.bottomlinks {text-align: right; margin: 10px 20px 0px 0px; font-weight: bold;}

.content {background-color: white; width: 700px; margin-left: 20px; padding: 10px 20px 20px 20px;}

.region {width: 189px; margin-left: 10px;}
.regiontop {background: url(../images/region-top.gif) no-repeat; width: 179px; height: 27px; color: white; font-size: 16px; font-family: 'century gothic', arial, sans-serif; padding: 7px 0px 0px 15px; font-weight: bold;}
.regionbox {width: 167px; border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; padding: 10px;}

.regionbox li {padding-bottom: 5px;}

.footnote {font-size: 10px; width: 510px; text-align: left; line-height: .9; margin-top: 10px;}
.blunote {color: #003399;}
.footlogos {left: 20px;}
