﻿* html body {behavior: url(library/styles/csshover.htc); height: 100%;}
body {width: 100%; height: 100%; padding: 0px; margin: 0px; text-align: center; font-family: Arial, Sans-Serif; font-size: 12px; background: url(../images/page_bg.gif) repeat-x #bb443c; word-wrap: break-word;}
a img {border: none;}
p, h1, h2, h3, h4 {margin: 0; padding: 0; margin-bottom: 10px}
h1 {font-size: 30px; font-weight: normal; color: #595959;}
h2 {font-size: 20px; font-weight: normal; color: #595959}
.clsTextbox {border: 1px solid #363636;}
.clsTextbox input {border: 1px solid #363636; font-size: 12px;}

#divContainer {position: relative; top: 0px; left: 0px; width: 770px; margin: 0px auto; text-align: left; z-index: 0; background: #818181;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 199px; background: url(../images/header_bg.gif) no-repeat}
#divLogo {position: absolute; top: 5px; left: 30px;}
#divNavigationTop {position: absolute; top: 176px; right: 20px; color: #FFFFFF; font-size: 10px;}
#divNavigationTop a {color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold;}
#divNavigationTop a:hover {text-decoration: underline;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 100%; margin: 0px auto; padding: 0px;}
#divContentContainer .clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; height: 400px;}
.clsColumn1, .clsColumn2 {vertical-align: top;}
#divContentContainer .clsContentTable .clsColumn1 {width: 196px; padding-bottom: 110px;}
#divContentContainer .clsContentTable .clsColumn2 {width: 574px;}
#divContentContainer .clsContentTable .clsColumn1 #divColumn1Bottom {position: absolute; bottom: 0px; left: 23px; width: 173px; height: 95px; background: url(../images/column1_bottom_bg.gif) no-repeat;}

#divContent {position: relative; top: 0px; left: 0px; width: 522px; min-height: 320px; float: left; color: #363636; font-size: 12px; margin: 0px; padding: 18px 16px; background: url(../images/content_bg.gif) no-repeat;}
* html #divContent {height: 320px;}
#divContent a {color: #8b1109;}

#divContentBottom {position: relative; top: 0px; left: 0px; clear: both; padding: 0px; margin: 0px; width: 554px; height: 95px; background: url(../images/column2_bottom_bg.gif) 0px 0px no-repeat}

div#divNavigationPrimary {position: relative; top: 0px; left: 0px; width: 175px; margin: 0px 0px 0px 21px; padding: 0px;}
* html #divNavigationPrimary {height: 200px;}
div#divNavigationPrimary ul {list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary li {width: 166px; line-height: 18px; padding-top: 6px;}
div#divNavigationPrimary a {text-decoration: none; font-size: 12px; font-weight: bold; line-height: 18px; color: #FFFFFF;}
div#divNavigationPrimary .clsPrimaryNav:hover, 
div#divNavigationPrimary .clsPrimaryNavSelected {background: url(../images/sidenav_selected_bg.gif) no-repeat;}
div#divNavigationPrimary .clsPrimaryNav:hover a,
div#divNavigationPrimary .clsPrimaryNavSelected a {color: #b4b4b4;} 
div#divNavigationPrimary .clsPrimaryNav ul {display: none; margin: 0px}
div#divNavigationPrimary .clsPrimaryNavSelected ul {display: block;}
div#divNavigationPrimary ul ul {margin: 0px;}
div#divNavigationPrimary ul ul .clsChildNav a {font-weight: normal;}
div#divNavigationPrimary ul ul li {padding: 0px 0px 0px 10px; background: url(../images/sidenav_dot.gif) no-repeat 0px 8px; margin: 0px; line-height: 18px; width: 130px}
div#divNavigationPrimary .clsChildNavSelected a {font-weight: bold;}

#divCallout {position: relative; top: 0px; left: 0px; width: 156px; padding: 0px 20px; margin-top: 40px;}

#divFooterContainer {position: relative; top: 0px; left: 20px; width: 730px; min-height: 120px; border-top: solid 1px #a6a6a6; margin-top: 10px; background: url(../images/footer_bg.gif) no-repeat}
#divFooterContainer #divFooter {position: absolute; top: 40px; left: 0px; font-size: 10px; color: #FFFFFF}
#divFooterContainer #divFooter a {color: #FFFFFF}
#divFooterContainer #divCaordaLogo {position: absolute; top: 40px; right: 0px;}
