html {overflow: -moz-scrollbars-vertical;}

body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; background-color: white; background: url(../images/background.jpg) repeat-x top;}
.page {background: url(../images/center-slice.jpg) repeat-y; width: 780px; position: relative; left: 50%; margin-left: -390px; }

p, li, td, dd, blockquote {font-size: 12px;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}

h1 {color: #298252; font-size: 16px;}
h2, .content_rates_category1 {color: #298252; font-size: 14px;}
h3, .content_rates_table_title  {color: black; font-size: 13px; }
h4 {color: black; font-size: 12px;}
h5 {color: black; font-size: 12px;  font-style: italic; }
h6 {color: #298252; font-size: 16px; margin: 0px;}

a {color: black; text-decoration: underline;}
a:hover {color: #298252;}

.content_rates_table {margin-bottom: 20px; width: 100%;}
.content_rates_table_fields {background-color: #298252; color: white; font-weight: bold;}
.content_rates_table_row2 {background-color: #ffff99;}
.content_rates_table_row_highlight {color: #0a6104;}

.regions_rates_table td {font-size: 10px;}
.regions_rates_table_row1, .regions_rates_table_row2 {background-color: #9F9F9F; border-bottom: 3px solid #f7f6e4;}
.regions_rates_table_effectivedate {font-size: 9px;}
.regions_rates_table_fields {color: #CC0000;}
.aprnote {font-size: 10px;}
.regions_rates_table_title{display: none;}
.morelink {padding: 5px 0px 5px 0px;}

.nufcu_contact table td {font-size: 12px;}



/*
Green – 298252

Light Green - d5e7db

Yellow – ffff99

Light Yellow - f6f6e5
*/

.banner {background: url(../images/center-top.jpg) repeat-y; width: 780px; position: relative; left: 50%; margin-left: -390px; }
.logo {left: 39px;}

.toplinks {width: 490px; top: 15px; left: -40px;}
a.toplink {font-weight: bold; text-decoration: none; color: black;}
a.toplink:hover {text-decoration: underline;}
.pipe {position: relative; float: right; margin: 0px 5px 0px 5px; font-weight: bold;}

.searchlabel {font-weight: bold; margin: 0px 5px 0px 5px;}
.searchbox {border: solid 1px black; font-size: 11px; margin: 0px 5px 0px 5px;}
.searcharrow {top: 3px;}

.marginal {margin-top: 6px; margin-bottom: 6px;}
.xspace {margin-right: 6px;}
.yspace {margin-right: 10px;}
.zspace {margin-right: 9px;}

.content {position: relative; left: 40px; top: 10px; width: 699px; clear: both;}

.weather {background: url(../images/weather-box.jpg) no-repeat; padding-top: 15px; text-align: center; width: 213px; height: 52px;}


.ratebox {background: url(../images/rates-slice.jpg) repeat-y; padding: 10px 10px 15px 10px; width: 193px; }

.shoe {background: url(../images/center-bottom.jpg) no-repeat; width: 780px; height: 96px; margin-top: 20px;}
.bttmlinks {width: 490px; top: 40px; left: -40px;}

.leftside {position: relative; float: left; width: 235px;}
.rightside {position: relative; float: right; padding: 10px; width: 430px;}
.regionbox {background: url(../images/region-slice.jpg) repeat-y; padding: 10px; width: 215px;}
.menulink{display: block; height: 29px;}

.logbox {}

.regionbox li {margin-bottom: 5px;}

