html {overflow: -moz-scrollbars-vertical;}

body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; background-color: #7A7B72;}

p, td, li, blockquote {font-size: 12px; }

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}

h2, .content_rates_category1 {color: #7a7b72; font-size: 14px; font-weight: bold}
h3, .content_rates_table_title  {color: #085a1c; font-size: 12px; font-weight: bold; text-transform: uppercase;}
h4 {color: #085a1c; font-size: 12px;}
h5 {color: #085a1c; font-size: 12px;  font-style: italic; }
h1 {background: url(../images/header-dots.jpg) no-repeat left; padding-left: 10px; font-size: 14px; text-transform: uppercase; color: #085a1c;}

a {color: black;}
a:hover {color: #7A7B72;}

a.h_one {color: #085a1c; text-decoration: underline; font-weight: bold; text-transform: uppercase; margin-bottom: 20px;}
a.h_one:hover {color: #7A7B72; text-decoration: underline; font-weight: bold;}

.regionbox li {margin-bottom: 5px;}

.content_rates_table {margin-bottom: 20px; width: 100%; border: 1px solid #72736A;border-collapse: collapse;}
.content_rates_table td {border: 1px solid #72736A;}
.content_rates_table_fields {background-color: #88897F; color: white; font-weight: bold; text-align: center;}
.content_rates_table_row2 {background-color: #dfe5ef;}
.content_rates_table_row2, .content_rates_table_row1 {padding: 2px;}
.content_rates_table_row_highlight {color: #0a6104;}


.regions_rates_table {width: 100%;}
.regions_rates_table_row1, .regions_rates_table_row2 {background-color: #d5d5d5; border-bottom: 3px solid white; font-size: 10px; }
.regions_rates_table_row1 p, .regions_rates_table_row2 p {font-size: 10px; }

.regions_rates_table_effectivedate {font-size: 9px;}
.regions_rates_table_title {display: none;}
.regions_rates_table_fields { font-size: 10px; color:#085a1c;}
.aprnote {font-size: 10px; width: 180px;}


.light {background-color: #88897F; width: 100%;}
.dark {background-color: #72736A; width: 100%}
.borderline {width: 100%; height: 5px; background-color: #7A7B72}


.banner, .green, .home_ads, .center, .bottom {width: 748px; position: relative; left: 50%; margin-left: -374px;}
.sides {border-left: solid 5px #7A7B72; border-right: solid 5px #7A7B72;} 

.banner {background: url(../images/top.jpg) no-repeat; height: 74px;}
.green {background-color: #085a1c; height: 26px;}

.center {background-color: white;}

.rates, .news, .cyber {margin: 5px; padding: 5px; width: 228px; }
.news {border-right: solid 1px #7A7B72;border-left: solid 1px #7A7B72; padding-left: 10px;width: 223px;}

.toplinks {margin: 10px 10px 10px 0px;}
a.toplink {color: #085a1c; font-weight: bold; text-decoration: none; text-transform: uppercase; font-size: 11px;}
a.toplink:hover {color: #085a1c; font-weight: bold; text-decoration: underline;}
.spacer {color: #88897F; font-weight: bold; margin: 0px 5px 0px 5px;}

.search {margin-right: 10px;}
.searchbox {font-size: 11px; color: #7A7B72; margin-right: 5px; border: solid 1px #7A7B72;}

.hb4 {top: -3px;}
.hb1{top: 20px;}

.bottomlinks {margin: 7px 10px 0px 0px; text-align: right;}
a.bottomlink {color: white; font-weight: bold; text-transform: uppercase; text-decoration: none; text-transform: uppercase; font-size: 11px;}
a.bottomlink:hover {color:#88897F; font-weight: bold; text-transform: uppercase; text-decoration: underline;}

.content {width: 718px; padding: 15px;}

/*.region {border-left: solid 1px #7A7B72;  width: 200px; margin-left: 10px}*/

.region { width: 200px; margin-left: 10px}
.regionbox {margin: 0px 0px 25px 15px;}

a.logo {display: block; width: 450px; height: 62px;color: #085a1c; font-weight: bold; text-decoration: none; text-transform: uppercase; font-size: 11px; text-align: right; padding-top: 11px;}
a.logo:hover {text-decoration: underline;}
.more {clear: both; margin-top: 10px;} 

#dropmenudiv{
position:absolute;
font:normal 12px Verdana;
line-height:20px;
z-index:100;
padding: 5px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: white;
text-transform: uppercase;
font-size: 11px;
font-family: arial, sans-serif;
}

#dropmenudiv a:hover{ /*hover background color*/
color: black;
}
/*
Green - #085a1c

Gray (Background color) - #7a7b72

dk grey #72736A
lt grey #88897F
grey #7A7B72
*/
