* html body {behavior: url(library/styles/csshover.htc); height: 100%;}
body {width: 100%; height: 100%; padding: 0px; margin: 0px; line-height: 18px; text-align: center; color: #5b5b5a; font-family: Arial, Sans-Serif; font-size: 12px; background: url(../images/body_bg.gif) repeat-x #c7bf92;}
a {color: #4A4529; text-decoration: underline; font-weight: bold; font-size: 12px;}
a img {border: none;}
p, h1, h2, h3, h4 {margin: 0; padding: 0; margin-bottom: 10px}
h1 {font-size: 25px; font-weight: bold;}
h2 {font-size: 20px; font-weight: normal; color: #4d442e; margin-bottom: 5px}
select, input, textarea {margin: 0; padding: 0}

.clsPreferences table {font-size: 9pt}
.clsPreferenceDetails table {font-size: 9pt}

#divContainer {position: relative; top: 0px; left: 0px; width: 938px; text-align: left; margin: 0px auto; padding: 0px;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; height: 106px; width: 100%; margin: 0px; padding-top: 25px; z-index: 10;}
#divLogo {position: relative; top: 0px; left: 0px; width: 352px; height: 46px;}

div#divNavigationPrimary {position: relative; top: 19px; left: 6px; width: 926px; height: 39px; background: url(../images/primary_nav_bg.gif) no-repeat;}
div#divNavigationPrimary ul {position: absolute; top: 0px; left: 1px; height: 100%; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary li {position: relative; top: 0px; left: 0px; float: left; height: 100%; padding-left: 20px;}
div#divNavigationPrimary a {position: relative; top: 12px; left: 0px; float: left; color: #5b5b5a; text-transform: none; text-decoration: none;}
div#divNavigationPrimary .clsPrimaryNav:hover {background: url(../images/primary_nav_hover_bg.gif) no-repeat center}
div#divNavigationPrimary .clsPrimaryNavSelected {background: url(../images/primary_nav_selected_bg.gif) no-repeat center}
div#divNavigationPrimary img {position: relative; top: 0px; left: 0px; float: right;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 100%; margin: 0px; padding: 0px;}

#divContentTable {position: relative; top: 0px; left: 0px; width: 938px; margin: 0px; padding: 0px 7px 7px 7px; background: url(../images/content_bg.gif) no-repeat}
.clsContentTable {position: relative; top: 0px; left: 0px; width: 924px; height: 649px;}
.clsColumn1, .clsColumn2, .clsColumn3 {vertical-align: top;}
#divContentTableBottom {position: relative; top: 0px; left: 0px; width: 100%; height: 14px; background: url(../images/content_bg_bottom.gif) no-repeat}

div#divNavigationSecondary {position: relative; left: 0px; min-height: 100%; width: 100%; font-family: Verdana, Sans-Serif}
div#divNavigationSecondary ul {position: relative; left: 0px; width: 100%; list-style-type: none; padding: 0px; margin: 0px;}
div#divNavigationSecondary ul li {padding-top: 10px; padding-bottom: 10px; padding-right: 15px; line-height: 20px; border-bottom: solid 1px #c1bb9d; background: url(../images/secondary_nav_dots.gif) no-repeat 0px 18px; padding-left: 12px;}
div#divNavigationSecondary ul li a {color: #473e29; text-decoration: none; line-height: 15px; text-transform: none; font-weight: normal;}
div#divNavigationSecondary ul .clsSecondaryNav ul {display: none}
div#divNavigationSecondary ul .clsSecondaryNavSelected ul {display: block}
div#divNavigationSecondary ul ul li {padding-top: 5px; padding-bottom: 5px; line-height: 10px; background: none; border: none;}
div#divNavigationSecondary ul .clsSecondaryNav a:hover,
div#divNavigationSecondary ul .clsSecondaryNavSelected a {color: #a28700;}
div#divNavigationSecondary ul .clsChildNav a:hover,
div#divNavigationSecondary ul .clsChildNavSelected a {color: #a28700;}
div#divNavigationSecondary ul ul .clsChildNav a {color: #473e29; font-size: 11px;}

div#divNavigationSecondary ul #liLeftNavHeader {color: #473e29; font-weight: normal; font-size: 17px; padding-left: 0px; background-image: none;}

#divCallout {position: relative; top: 0px; left: 0px; width: 440px;}

#divTitle {position: relative; top: 0px; left: 0px;}

#divContent {font-size: 14px;}

#divBottomNav ul {list-style: none; margin: 0px; padding: 0px; height: 27px; z-index: 10;}
#divBottomNav ul li {float: left; height: 27px;}

#liBottomNavLeft {width: 333px; background-color: #ad2535;}
li#liBottomNavLeft:hover {background-color: #d6374a;}

#liBottomNavMid {width: 334px; background-color: #da9709;}
li#liBottomNavMid:hover {background-color: #fcb215;}

#liBottomNavRight {width: 333px; background-color: #c41263;}
li#liBottomNavRight:hover {background-color: #ed197a;}

#ulBottomNav img {position: relative; z-index: 10; height: 27px;}
.spnLinkText {position: absolute; z-index: 0; width: 333px; height: 20px; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-top: 6px; text-align: center;}

#divFooterContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 60px; margin-bottom: 20px; color: #736357; font-size: 10px}
#divFooterContainer #divFooter {position: absolute; top: 10px; left: 20px;}
#divFooterContainer a {color: #736357; text-transform: none; text-decoration: underline; font-weight: normal; font-size: 10px;}
#divFooterContainer #divCaordaLogo {position: absolute; top: 10px; right: 30px;}