
body {height: 100%; padding: 0px; margin: 0px; text-align: center; font-family: Arial, serif; font-size: 13px; background: #7F0700;}
a {color: #7f0700;}
a img {border: none;}
form {position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; height: 100%; width: 100%;}
h1 {margin: 11px 0px 12px 0px; color: #ffffff; font-size: 26px; font-weight: normal; font-family: Times New Roman, Serif; text-transform: uppercase;}
h2 {color: #595349; font-size: 15px;}
.clsTextBox {background: #d0d8de; border: none; color: #3a5a71}

#divContainer {position: relative; top: 0px; left: 0px; width: 100%; min-width: 960px; text-align: left; background: url(../images/body_bg.gif) repeat-x top #f2eee6;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 180px; padding: 0px; z-index: 10; background: url(../images/header_container_bg.jpg) bottom no-repeat;}
#divHeader {position: relative; top: 0px; left: 0px; margin: 0px auto; width: 900px; margin: 0px auto; height: 100%;}
#divLogo {position: absolute; top: 95px; left: 15px;}
#divFlash {position: absolute; top: 88px; right: 40px;}
#divHeaderLinks {position: absolute; top: 20px; right: 20px; font-size: 11px; color: #c2b59b;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 100%; padding-top: 1px; z-index: 0; background: url(../images/content_container_bg.gif) top no-repeat;}
*:first-child+html #divContentContainer {padding-left: 1px;} 
* html #divContentContainer {padding-left: 1px;}
#divContent {padding: 0px 20px 10px 20px; color: #595349}
#divContentTable {position: relative; top: 0px; left: 0px; width: 900px; margin: 0px auto;}
.clsColumn1 {width: 230px; padding: 0px;}
.clsColumn2 {}
.clsColumn3 {width: 160px; padding: 0px}

#divContentContainer .clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; height: 500px; margin: 0px; padding: 0px;}

#divPeopleImage {width: 230px;}

div#divNavigationPrimary {position: relative; top: 0px; left: 0px; width: 100%; float: left; margin: 0px; padding: 0px; z-index: 0;}
div#divNavigationPrimary ul {position: relative; top: 0px; left: 0px; width: 100%; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary ul li {position: relative; top: 0px; left: 0px; width: 230px; text-align: right; float: left; line-height: 16px; border-bottom: solid 1px #ffffff; background: #ddd5c7;}
div#divNavigationPrimary ul li div {position: relative; top: 0px; left: 0px; z-index: 0;}
div#divNavigationPrimary a {display: block;}
div#divNavigationPrimary li.clsSelected,
div#divNavigationPrimary li:hover {background-position: top right !important;}

#divNavigationPrimary ul ul {position: relative; top: 0px; left: 0px; display: none; visibility: hidden; width: 180px; float: left; margin: 0px;}

#divNavigationPrimary ul li.clsSelected ul {display: block; visibility: visible; margin-top: 1px; padding: 0px;}
#divNavigationPrimary ul li.clsSelected ul li {border: none; background: url(../images/dropdown_bg.gif) top repeat-y;}
#divNavigationPrimary ul li.clsSelected ul li.clsSelected,
#divNavigationPrimary ul li.clsSelected ul li:hover {background: #7f0700;}
#divNavigationPrimary ul li.clsSelected ul li a {display: block; color: #ffffff; text-decoration: none; line-height: 12px; padding: 9px 15px;}

#divNavigationPrimary ul li.clsNormal:hover ul {position: absolute; top: -1px; left: 230px; display: block; visibility: visible; background: #c2b59b; border: 1px solid #ffffff; z-index: 10;}
#divNavigationPrimary ul li.clsNormal:hover ul li {position: relative; top: 0px; left: 0px; border: none; width: 100%; background: none; text-align: left; z-index: 10;}
#divNavigationPrimary ul li.clsNormal:hover ul li div {border-bottom: 1px solid #ffffff; z-index: 10;}
#divNavigationPrimary ul li.clsNormal:hover ul li div.clsLastNav {border: none; z-index: 10;}
#divNavigationPrimary ul li.clsNormal:hover ul li:hover {background: #7f0700; z-index: 10;}
#divNavigationPrimary ul li.clsNormal:hover ul li a {display: block; width: 170px; color: #FFFFFF; text-decoration: none; font-size: 12px; line-height: 12px; padding: 9px 0px 9px 10px; z-index: 10;}

#divCallout {position: relative; top: 0px; left: 0px; width: 100%; padding-bottom: 96px; background: url(../images/callout_bg.gif) bottom repeat-x}
#divLeftCallout {position: relative; top: 0px; left: 0px; float: left; width: 230px; min-height: 97px; background: url(../images/navigation_bg.gif) top repeat-x}
* html #divLeftCallout {height: 97px;}

#divFooterContainer {position: relative; top: 0px; left: 0px; height: 140px; width: 100%; background: url(../images/footer_bg.gif) repeat-x top #7F0700;}
#divFooterContainer #divFooter {position: relative; top: 0px; left: 0px; width: 900px; height: 100%; margin: 0px auto; color: #bf8380; font-size: 11px;}
#divFooterContainer #divVericoLogo {position: absolute; top: 40px; left: 40px;}
#divFooterContainer #divFooterText {position: absolute; top: 40px; left: 270px;}
#divFooterContainer #divCaordaLogo {position: absolute; top: 50px; right: 10px;}
#divFooterContainer a {color: #FFFFFF}
