* 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: 8pt; color: #969696; background: #6d658a}
a {color: #FFFFFF}
a img {border: none;}
p, h1, h2, h3, h4 {margin: 0; padding: 0; margin-bottom: 10px}
h1 {font-size: 24pt; font-weight: normal; color: #44376f}
h2 {font-size: 11pt; color: #44376f; margin: 0}
h3 {font-size: 10pt; color: #44376f; margin-bottom: 5px}
h4 {font-size: 9pt; color: #44376f; margin-bottom: 5px}
input {font-family: Arial, sans-serif; font-size: 8pt; margin: 0; padding: 0}

.clsTextBox {border: solid 1px #5e3d2a; background-color: #FFFFFF; width: 150px; height: 16px; color: #000000; padding-top: 2px;}

#divContainer {position: relative; top: 0px; left: 0px; width: 100%; text-align: left; z-index: 0;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 275px; background: url(../images/header_container_bg_repeat.gif) repeat-y center #a9b3bf; margin: 0px auto; border-bottom: 1px solid #FFFFFF;}
#divHeader {position: relative; top: 0px; left: 0px; margin: 0px auto; width: 960px; height: 275px;}
*:first-child+html #divHeader {position: relative; top: 0px; left: 1px;}
* html #divHeader {position: relative; top: 0px; left: 1px;}
#divLogo {position: absolute; top: 22px; left: 68px; width: 177px; height: 152px;}
#divTopRightNav {position: absolute; top: 40px; right: 40px; color: #FFFFFF; text-align: right}
#divTopRightNav a {color: #FFFFFF;}
#divSearch {position: absolute; top: 70px; right: 15px; color: #FFFFFF; text-transform: uppercase;}

#divBodyContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 100%; background: url(../images/body_container_bg_repeat.gif) repeat-y center #6d658a;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 960px; margin: 0px auto; padding: 0px; background: url(../images/content_container_bg_repeat.gif) repeat-x bottom; border-bottom: solid 1px #FFFFFF; font-size: 11pt;}
*:first-child+html #divContentContainer {position: relative; top: 0px; left: 1px;}
* html #divContentContainer {position: relative; top: 0px; left: 1px;}

div#divNavigationPrimary {position: absolute; top: 206px; left: 0px; height: 33px; width: 100%; z-index: 10;}
div#divNavigationPrimary ul {position: absolute; top: 0px; left: 30px; width: 900px; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary ul li {position: relative; top: 0px; left: 0px; float: left; height: 15px; padding: 9px 0px; text-align: center;}
div#divNavigationPrimary ul li a {text-decoration: none; color: #FFFFFF; font-size: 13px; font-weight: bold;}
div#divNavigationPrimary .clsNavItem {background: url(../images/top_navitem_bg.gif) no-repeat}
div#divNavigationPrimary .clsNavItem:hover, div#divNavigationPrimary .clsNavItemSelected {background: #44376f;}

div#divNavigationPrimary ul li ul {position: absolute; top: 33px; left: 0px; display: none; z-index: 10;}
div#divNavigationPrimary ul li:hover ul {display: block;}
div#divNavigationPrimary ul li ul li {position: relative; top: 0px; left: 0px; background: #44376f; clear: left; width: 139px; text-align: left; padding: 5px;}
div#divNavigationPrimary ul li ul li:hover {background: #00456b;}
div#divNavigationPrimary ul li ul li a {font-weight: normal;}

#divBreadcrumb {position: relative; top: 0px; left: 0px; clear: both; padding: 6px 26px; height: 16px; color: #00456b;}
#divBreadcrumb a {color: #FFFFFF;}

#divContentContainer .clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; clear: both; height: 400px;}
.clsColumn1, .clsColumn2, .clsColumn3 {vertical-align: top;}

div#divNavigationSecondary {position: relative; top: 0px; left: 0px; padding: 23px 20px; padding-bottom: 30px; min-height: 200px; background: url(../images/sidebar_bg.gif) no-repeat bottom #44376f}
* html #divNavigationSecondary {height: 200px;}
div#divNavigationSecondary ul {list-style-type: none; margin: 0px; padding: 0px; margin-bottom: 20px;}
div#divNavigationSecondary li {padding: 4px 10px 6px 10px; width: 160px; height: 16px; margin-bottom: 10px;}
div#divNavigationSecondary a {text-decoration: none; font-size: 10pt; line-height: 14px;}
div#divNavigationSecondary .clsSecondaryNav a {color: #FFFFFF;}
div#divNavigationSecondary li:hover, div#divNavigationSecondary .clsSecondaryNavSelected {background: #695f8c;}
div#divNavigationSecondary ul ul {display: none; margin: 0px}
div#divNavigationSecondary ul ul li {padding-left: 12px; border: none; padding-bottom: 0px; line-height: 20px; border-bottom: 0px;}

#divCallout {position: relative; top: 0px; left: 0px; padding: 10px 20px 20px 20px;}

#divContent {color: #555555; font-size: 10pt;}
#divContent a {color: #dc6212;}

#divFooterContainer {position: relative; top: 0px; left: 0px; background: url(../images/footer_container_bg_repeat.gif) repeat-x #FFFFFF; width: 960px; min-height: 157px; margin: 0px auto;}
*:first-child+html #divFooterContainer {position: relative; top: 0px; left: 1px;}
* html #divFooterContainer {position: relative; top: 0px; left: 1px; height: 157px;}
#divFooterContainer #divFooter {position: relative; top: 30px; left: 30px; font-size: 7pt; color: #6d658a}
#divFooterContainer #divCaordaLogo {position: absolute; top: 30px; right: 30px; font-size: 7pt; color: #6d658a}
