html {overflow: -moz-scrollbars-vertical;}

body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; background-color: #f1f1f1;}
.page {width: 782px; position: relative; left: 50%; margin-left: -391px;}


.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red}
.bttmpad {margin-bottom: 10px;}

h1, .region h1 {color: black; font-size: 18px; font-family: arial, sans-serif; }
h2, .content_rates_category1 {color: #006843; font-size: 16px;}
h3, .content_rates_table_title  {color: #006843; font-size: 14px; }
h4 {color: black; font-size: 12px;}
h5 {color: black; font-size: 12px; font-weight: bold; font-style: italic; }
h6 {color: #006843; font-size: 14px; text-transform: uppercase; text-align: center; margin: 0px;}

a {color: black; text-decoration:none;}
a:hover {color: #006843; text-decoration: underline;}

a.redlink, a.redlink:visited {color: black; font-weight: bold;text-decoration:none;}
a.redlink:hover{color: #006843;text-decoration: underline;}

.content_rates_table {margin-bottom: 20px; width: 100%;}
.content_rates_table_fields {background-color: #006843; color: white; font-weight: bold;}
.content_rates_table_row2 {background-color: #f1f1f1;}
.content_rates_table_row_highlight {color: #006843;}

/*.regions_rates_table {width: 220px;}*/
.regions_rates_table_row1, .regions_rates_table_row2 {background-color: #f1f1f1; border-bottom: 3px solid white;}
.regions_rates_table_effectivedate {font-size: 9px;}
.regions_rates_table_title {display: none;}

/*
Green – #006843

Light gray (background color) - #f1f1f1

*/

.banner {background: url(../images/Center-Top.jpg) no-repeat; width: 782px; height: 96px;}
.logo {left: 35px;}
.toplinks {  font-weight: bold; color: black; width: 420px;text-align: right; left: -25px; top: 10px;}
a.link {  font-weight: bold; color: black; text-decoration: none;}
a.link:hover { font-weight: bold; color: #006843; text-decoration: underline;}
.pipe {margin: 0px 5px 0px 5px;}
.address {text-align: right; font-weight: bold; color: black; left: -25px; top: 25px;}

.search {display: inline;}
.searchbox{margin: 0px 5px 0px 5px;}

.center {background: url(../images/Center-slice.jpg) repeat-y; padding-top: 32px;}
.calc {background: url(../images/calc-slice.gif) repeat-y; padding: 32px 20px 20px 20px;}

.corinthian {width: 206px; margin-left: 12px; text-align: center;}
.content, .content_inside {width: 523px; padding: 10px 14px 15px 15px; margin-right: 12px;}

.hb {background: url(../images/Home-banking.jpg) no-repeat; width: 206px; height: 123px; color: white;}
.hbheader {font-size: 16px; font-weight: bold; text-transform: uppercase; padding: 9px 0px 7px 0px;} 

a.whitelink {color: white;}
a.whitelink:hover {color: #006843; background-color: white; text-decoration: none;}
.loginform {margin: 0px;}
.logbutton {margin: 3px;}
.logbox {text-align: center;}

.region {margin: 15px 15px 0px 15px; border-bottom: solid 1px #006843; width: 175px;}

ul {text-align: left; list-style-image: url(../images/dot.gif);list-style-type: inherit; margin-left: 0px; padding-left: 20px;}
li {margin-bottom: 5px;}

.rotation, .rotation table {height: 130px; }
.slideshow {margin-bottom: 15px;}

.ratesbox {width: 241px; padding: 0px 10px 10px 10px; border-right: solid 1px #b9b9b9; text-align: center; }
.homebox {width: 241px; padding-left: 10px;}

.footlinks {text-align: center; width: 100%;}

a.caplink {  font-weight: bold; color: black; text-decoration: none; text-transform: uppercase;}
a.caplink:hover { font-weight: bold; color: #006843; text-decoration: underline; text-transform: uppercase;}
.aprnote {text-align: left; font-size: 10px;}

a.T16 {color: black; text-decoration: none; font-size: 18px; font-weight: bold; padding: 2px 7px 2px 7px; border: solid 1px white;}
a.T16:hover {color: #006843; text-decoration: none; font-size: 18px; border: solid 1px ; border: solid 1px #006843;}

.topmargin {margin-top: 15px;}

.whats_new {display: none;}


.adnav {position: relative; top: 129px; float: left; left: 185px;}

.whats_new .adnav a.numblink {color: black; text-decoration: none; font-weight: bold; position: relative; float: left; margin-right: 5px; font-size: 11px; font-weight: bold;}
.whats_new .adnav a.numblink:hover {color: black; text-decoration: underline; font-weight: bold;}
.whats_new .adnav a.onlink {color: black; text-decoration: underline; font-weight: bold; position: relative; float: left; margin-right: 5px; font-size: 11px; font-weight: bold;}
.whats_new .adnav a.onlink:hover {color: black; text-decoration: underline; font-weight: bold;}

p, td {font-size: 12px;}

.whats_new a {color: black; text-decoration:none; font-weight: bold; font-size: 11px;}
.whats_new a:hover {color: #006843; text-decoration: underline;}

.leftbanner {margin: 10px 0px 10px 0px; width: 175px; margin-left: 15px;}

.whats_new2 {display: none; width: 523; height: 113px; position: relative; }
.adnav2 {display: none;}
