/*//////////////////////////////////GLOBAL///////////////////////////////////*/
div {margin: 0; padding: 0;}
body, html {background-color: #5C5C5C; margin: 0; padding: 0;}
/*//////////////////////////////////LAYOUT///////////////////////////////////*/
div.outer {margin: 50px auto 0 auto; width: 750px; font-family: Arial, Helvetica, sans-serif;}
div.subheader {}
div.content {background: url('../assets/Site/contentbg.jpg') repeat-y top left; padding: 5px 45px 25px 45px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #494949; float: left; width: 660px;}
div.content#home {padding: 0;}
div.footer {height: 61px; background: url('../assets/Site/footerbg.jpg') no-repeat top left;}
.clearer {clear: both; height: 1px; line-height: 1px; overflow: hidden;}
/*//////////////////////////////////FOOTER///////////////////////////////////*/
div.footer table {width: 100%; margin-top: 5px;}
div.footer table td {color: #DDDDDD; font-size: 11px; padding: 5px 30px; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.footer table td a {color: #DDDDDD; text-decoration: none;}
/*//////////////////////////////////NAV///////////////////////////////////*/
.header ul {list-style: none; margin: 0; padding: 0; width: 100%; height: 75px; background: url('../assets/Site/headerbg.jpg') no-repeat top left;}
.header ul li.listItem  {background: url('../assets/Site/navdots.gif') no-repeat right 3px;}
.header ul li.listItem {margin-top: 35px;}
.header ul li.first {margin-left: 15px;}
* html .header ul li.first {margin-left: 15px;}
.header ul li.last {background: none;}
.header ul li.listItem  a {font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #fff; font-weight: bold; font-size: 14px; margin: 0 7px; display: block;}
.header ul li.listItem  a:hover {border-bottom: 3px #F37300 solid; color: #F37300;}
.header ul li.selected  a {border-bottom: 3px #F37300 solid; color: #F37300;}
/*//////////////////////////////////FORMATTING///////////////////////////////////*/
h1 {margin: 10px 0; padding: 0; font-size: 14px; color: #006082; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
h2 {margin: 0 0 8px 0; padding: 0; font-size: 12px; color: #006082; font-family: Arial, Helvetica, sans-serif;}
p {margin: 0; padding: 0;}
.imageonleft {margin: 0 25px 0 0; float: left;}
.imageonright {margin: 0 0 5px 25px; float: right;}
* html .imageonright {margin: 0 0 0 25px;}
div.content ul {margin: 0; padding: 10px 0 0 0; list-style: none;}
hr {clear: both; padding: 0; border: 0; border-top: 10px #fff solid; border-bottom: 10px #fff solid; background-color: #000; height: 21px; line-height: 21px;}
