﻿* {margin: 0px; padding: 0px;}
body {background-color: #E0A98A; font-family: Arial, Verdana; font-size: 13px; color: #515151;}
img {border-width: 0px;}
.IndentList {margin-top: 0px; list-style-type: disc; padding-left: 1em; margin-left: 1em;}
.TopSpace5 {margin-top: 5px;}
.TopSpace10 {margin-top: 10px;}
.TopSpace15 {margin-top: 15px; overflow: hidden;}
.TopSpace20 {margin-top: 20px; overflow: hidden;}
.TopSpace25 {margin-top: 25px; overflow: hidden;}
.TopSpace30 {margin-top: 30px;}
.TopSpace35 {margin-top: 35px;}
.TopSpace40 {margin-top: 40px;}
.Centered {text-align: center;}
.Clear {clear: both;}
.ie6 {clear: both; font-size: 0px; height: 1px;}

/* ============================== boxes ============================= */
#OuterWrap {width: 945px; margin: 0 auto; padding-left: 9px;
    background: transparent url(/Images/Backgrounds/PageBorderLeft.jpg) repeat-y left top;}
#InnerWrap {width: 936px; padding-right: 9px;
    background: #FFFFFF url(/Images/Backgrounds/PageBorderRight.jpg) repeat-y right top;}
#Header {height: 90px; background-color: #FFFFFF;}
#LogoWrap {float: left; width: 300px; height: 90px;}
#TopNavWrap {float: left; width: 636px; height: 90px; background: #FFFFFF url(/Images/Backgrounds/Header.jpg) repeat-x top;}
#ContactInfo {height: 25px; width: 621px; text-align: right; color: #FFFFFF; font-size: 11px; padding: 20px 15px 0 0;}
#ContactInfo a {color: #FFFFFF; text-decoration: none;}
#ContactInfo a:hover {border-bottom: solid 1px #FFFFFF;}
#Content {background-color: #FFFFFF; overflow: hidden;}

/* ============================== top nav ============================= */
#TopNav {font-size: 12px; line-height: 45px; height: 45px;}
ul.NavLinks {list-style: none;}
ul.NavLinks li {display: block; float: left; position: relative; z-index: 1000;}
ul.NavLinks .TopNavDivider {background: transparent url(/Images/Backgrounds/NavDivider.jpg) no-repeat right; margin-right: 7px;}
a.NavLink, span {text-decoration: none; color: #606060; margin: 0 16px 0 0; padding: 0;}
a.NavLink:hover {text-decoration: none; border-bottom: solid 1px #606060; /*color: #007486; */}
/* ==== sub nav ====*/
#TopNav li ul {position: absolute; top: 35px; line-height: 25px; left: 0; display: none; background-color: #0D5261;
	color: #447F8D;
	list-style: none; margin: 0; padding: 0; border-bottom: solid 1px #447F8D; z-index: 1000;}
#TopNav li:hover ul {display: block;}
#TopNav li.over ul {display: block;}
#TopNav li.over li {clear: both;}
#TopNav li li {width: 120px; border-top: solid 1px #447F8D;}
#TopNav li li a {display: block; margin: 0; color: #FFFFFF; padding: 0 7px 0 7px; font-size: 11px;}
#TopNav li li a:hover {color: #FFFFFF; background-color: #447F8D; border-bottom: none;}

/* ============================== footer ============================= */
.FooterText {float: left; padding: 30px 0 0 9px; color: #C46525; height: 60px; line-height: 20px; font-size: 12px;}
.FooterText a {color: #C46525; text-decoration: none;}
.FooterText a:hover {color: #C46525; border-bottom: solid 1px #C46525;}
.FooterLogos {float: left; height: 60px; padding: 20px 0 0 0;}
.FooterLogos img {margin-left: 20px;}
