
body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; background: url(../images/top.jpg) center top no-repeat #eceade;}

.page {width: 946px; position: relative; left: 50%; margin-left: -473px;}

p, td {font-size: 12px;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}

h1 {color: black; font-size: 16px; margin-top: 0px;}
h2, .content_rates_category1 {color: #f89829; font-size: 14px; font-weight: bold;}
h3, .content_rates_table_title, .content_article_header, .content_calendar_header  {color: #0a71ac; font-size: 12px; font-weight: bold;}
h4 {color: black; font-size: 12px; }
h5 {color: #f89829; font-size: 12px; font-weight: bold; display: inline;}
h6 {color: white; font-size: 18px; display: inline; position: relative; top: 10px; left: 15px;}
/*
Orange - f89829

Blue - 0a71ac

Light Gray – eceade

*/

a {color: black;}
a:hover {color: #0a71ac;}

.content_rates_table {margin-bottom: 20px; width: 100%;}
.content_rates_table_fields {background-color: #0a6104; color: white; font-weight: bold; text-align: center;}
.content_rates_table_row2 {background-color: #dfe5ef;}
.content_rates_table_row_highlight {color: #0a6104;}
.content_rates_table_row1, .content_rates_table_row2, .content_rates_table_row_highlight {text-align: center;}

.regions_rates_table {width: 220px;}
.regions_rates_table_row1 {background-color: white;}
.regions_rates_table_effectivedate {font-size: 9px;}

/*.logo {left: 5px;}*/
.logo {left: 5px; display: block; width: 250px; height: 140px; border: 0px solid silver;}
/*a.logo {left: 5px; display: block; width: 400px; height: 140px; border: 0px solid silver;}*/	
.banner {width: 100%;}

.toplinks {font-size: 11px; width: 350px; font-weight: bold;}
a.toplink {color: black; text-decoration: none; top: 10px; font-weight: bold;margin-top: 2px;}
a.toplink:hover {color: black; text-decoration: underline;}
.search, .search_blog {top: 7px;}
.searchbox {font-size: 11px; width: 120px; margin-left: 5px; border: solid 1px white;}
.searcharrow {padding: 4px 0px 0px 5px;}

.content {background-color: white; width: 946px; margin-top: 57px;}
.footer {background: url(../images/bottom.gif) no-repeat center top; height: 59px; }
.homecolumn {margin: 20px 9px 10px 5px; width: 301px;}
.homecolumn2 {margin: 20px 0px 10px 5px; width: 301px;}
.homebox {width: 279px; border-left: 1px solid #edebe0; border-right: 1px solid #edebe0; padding: 0px 10px 0px 10px;}

a.fatlink {font-weight: bold; color: black; text-decoration: none; margin: 5px 10px 0px 0px;}
a.fatlink:hover {color: #0a71ac;}

.homeregiontop {background: url(../images/Home-Right-Headers-blank.gif) no-repeat; width: 301px; height: 37px;}

.member, .password, .box1, .box2, .button, {position: relative;}
.box1, .box2 {font-size: 11px; width: 100px; border: solid 1px #edebe0;}

.member {top: 15px;}
.password {left: 125px; }
.box2 {left: 20px;}
.button {left: 25px;}

.footlinks {width: 946px; margin-top: 37px; position: relative; left: 50%; margin-left: -473px;}
a.bottomlink {color: black; text-decoration: none; font-weight: bold; text-transform: lowercase;}
a.bottomlink:hover {color: black; text-decoration: underline;}
.bottompipe {margin: 0px 10px 0px 10px; font-weight: bold;}

.inregiontopB{background: url(../images/Inside-region-top-blue-blank.gif) no-repeat; width: 210px; height: 37px;}
.inregiontopO{background: url(../images/Inside-region-top-orange-blank.gif) no-repeat; width: 210px; height: 37px;}
.inbox {width: 188px; border-left: 1px solid #edebe0; border-right: 1px solid #edebe0; padding: 0px 10px 0px 10px; }
.incolumn {width: 210px; margin: 20px 10px 0px 10px;}
.textarea {margin:  20px 15px 0px 15px; width: 670px;}

.whats_new {display: none; margin: 20px;}

li {margin-top: 10px;}

.marginal {margin-bottom: 10px;}
.mcwt_contact webform {margin-top: 0px;}
.textarea table {position: relative; float: left;}

.top-margin {margin-top: 10px;}

.crumb {font-size: 10px; margin-bottom: 10px;}

.tagline {color: white; font-weight: bold; top: 50px; margin-right: 10px; font-size: 14px; width: 550px; text-align: right;}

table.content_calendar_table {
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #0a71ac;
	border-collapse: collapse;
}
.content_calendar_table_headercell {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #0a71ac;
	background-color: #0a71ac;
	color: white;
	text-align: center;
	font-weight: bold;
}
.content_calendar_table_cell {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #0a71ac;
}
.content_calendar_table_headercell a {color: white; text-decoration: none;}
.content_calendar_table_headercell a:hover {color: white; text-decoration: underline;}

.printit {display: none;}

a.orangebutton {background: url(../images/orange-blank-button.gif) no-repeat; width: 286px; height: 30px; display: block; color: white; font-size: 18px; font-weight: bold; text-decoration: none; padding: 7px 0px 0px 15px;}
a.orangebutton:hover {background: url(../images/blue-blank-button.gif) no-repeat; width: 286px; height: 30px; display: block; color: white; font-size: 18px; font-weight: bold; text-decoration: none; padding: 7px 0px 0px 15px;}

