body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; text-align: center;}
.page {width: 940px; margin: 0px auto; text-align: left;color: #363636;}
.page_liner { background: url(../images/page_bg.gif) repeat-y; }

p, td, li, blockquote {font-size: 12px;color: #363636; }
a {color: #003881;}
a:hover {color: #9b1f2e;}

h1 {color: #9b1f2e; font-size: 20px; font-family: 'arial narrow', arial, sans-serif;}
h2, .content_rates_category1 {color: #9b1f2e; font-size: 18px; font-weight:bold; font-family: 'arial narrow', arial, sans-serif;}
h3, .content_rates_table_title {color: #9b1f2e; font-size: 16px; font-weight:bold; text-transform: uppercase; font-family: 'arial narrow', arial, sans-serif;}
h4 {color: #9b1f2e; font-size: 14px; font-weight: bold; font-family: 'arial narrow', arial, sans-serif; }
h5 {color: #9b1f2e; font-size: 12px; font-weight: bold; font-family: 'arial narrow', arial, sans-serif; }
h6 {color: #9b1f2e; font-size: 12px; font-style: italic; font-weight: bold; font-family: 'arial narrow', arial, sans-serif;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}
.bttmpad {margin-bottom: 10px;}

/* for polls */
.region table td table td {padding: 2px;}
.region table td table{margin-bottom: 10px;}



.banner {width: 940px; background: url(../images/top.jpg) no-repeat; height: 112px;}
a.homelink {display: block; width: 275px; height: 112px;}
.search {display: inline;}

.menu {width: 210px; min-height: 300px; background-color: #c3d7f1; padding-top: 15px;}
.menu h1 {margin-left: 15px;}
a.menulink, a.meulink:visited {display: block; color: black; font-weight: bold; width: 184px; margin: 0px 0px 10px 15px; padding: 0px 0px 0px 10px; text-decoration: none; font-family: 'arial narrow', arial, sans-serif; font-size: 16px}

a.submenu, a.submenu:visited {color: #003881; display: block; width: 184px;  font-weight: bold;  margin: 0px 0px 10px 36px; text-decoration: none;  font-size: 14px}
a.menulink:hover, a.submenu:hover {color: #9b1f2e;}

.toplinks {text-align: right; margin: 10px 0px;font-weight: bold; }
a.toplink {font-weight: bold; text-decoration: none; color: black;}
a.toplink:hover {text-decoration: none; color: #9b1f2e;}
.pipe {font-weight: bold; margin: 0px 5px 0px 5px;}

.content {width: 690; margin: 15px;display: inline;}

.region {width: 190px; height: 132px; color: white; background: url(../images/contact-box.jpg) no-repeat; padding: 10px; top: -15px; left: 15px; margin: 0px ;}
.region h1 {color: white;}
.region a, .region a:visited {color: white;}
.region a:hover {color:  #c3d7f1;}

.column {width: 210px; left: 15px; margin-bottom: 10px;}
.box {width: 188px; border-left: #9b1f2e 1px solid; border-right: #9b1f2e 1px solid; padding: 10px;}
/* .regionbox use min-height here and height in IEstyle */
.box ul {margin: 0px; padding: 10px 0px 0px 15px;}
.box ul li {padding-bottom: 5px;}
.box h1 {margin-top: 0px;}


.bottom {width: 940px; font-weight: bold; text-align: right; margin: 10px 0px;}
.bottomlinks {}
a.bottomlink {font-weight: bold; text-decoration: none; color: black;}
a.bottomlink:hover {text-decoration: underline; color: blue;}

.footlogos {left: 20px;}
.footnote {font-size: 10px; width: 510px; text-align: left; line-height: .9; margin-top: 10px;}
.blunote {color: #003399;}


/*
change 'blue' to main site color
Colors:

Blue – #003881

Red – #9b1f2e

Light Blue - #c3d7f1

Arial Narrow – Headers, Main Nav.

Arial - Body


*/