* html body {behavior: url(library/styles/csshover.htc)}
body {height: 100%; padding: 0px; margin: 0px; text-align: center; font-family: Arial, sans-serif; font-size: 15px; background: #006697;}
a {text-decoration: none; color: #64b7db;}
a img {border: none;}
form {position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; height: 100%; width: 100%;}
h1 {color: #c6eafa; font-size: 31px; font-weight: normal; line-height: 31px; margin: 0px 0px 5px 0px}
h2 {color: #c6eafa; font-size: 23px; font-weight: normal;}
h3 {color: #c6eafa; font-size: 18px; font-weight: normal;}
.clsTextBox {background-color: #dcdde0; color: #16498a; font-size: 11px; border: none; padding: 2px 4px;}

#divContainer {position: relative; top: 0px; left: 0px; width: 100%; text-align: left; background: url(../images/container_bg.jpg) no-repeat top}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 170px; padding: 0px; z-index: 10; border-bottom: 1px solid #9bd5ef;}
#divHeader {position: relative; top: 0px; left: 0px; width: 980px; margin: 0px auto; height: 100%;}
#divLogo {position: absolute; top: 20px; left: 10px;}
#divTopLinks {position: absolute; top: 15px; right: 0px; width: 400px; color: #16498a; font-size: 11px; text-align: right;}
#divTopLinks a {color: #c6eafa; font-size: 12px; text-transform: uppercase; font-weight: bold; float: right; line-height: 27px; height: 27px; padding-right: 30px; margin-bottom: 10px; display: block;}
#ctl00_lnkContactUs {background: url(../images/contact_icon.gif) no-repeat right; width: 80px;}
#ctl00_lnkLocation {background: url(../images/location_icon.gif) no-repeat right; width: 75px;}
#ctl00_ctrlCustomerPortlet_lnkShoppingCart {background: url(../images/wishlist_icon.gif) no-repeat right; width: 150px;}
#ctl00_ctrlCustomerPortlet_lnkLogin {background: url(../images/login_icon.gif) no-repeat right; width: 40px;}

.clsLoginContainer {float: right; padding-left: 5px;}
.clsShoppingCartContainer {float: left; padding-right: 0px;}

#divBreadcrumb {position: relative; top: 0px; left: 0px; min-height: 14px; padding: 0px 20px; width: 940px; margin: 40px 0px 10px 0px; color: #64b7db; font-size: 10px; text-transform: uppercase}
#divBreadcrumb a {color: #c6eafa;}

#divTitle {padding: 0px 0px 0px 10px;}

#divCallout {padding: 0px 0px 0px 10px; color: #9bd5ef;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 980px; margin: 0px auto; padding-bottom: 40px; z-index: 0;}

#divContent {position: relative; top: 0px; left: 0px; padding: 0px; margin: 0px; color: #9bd5ef;}
#divContentTable {position: relative; top: 0px; left: 0px; width: 980px; margin: 0px auto; border-bottom: 1px solid #9bd5ef;}
.clsColumn1,
.clsColumn2 {vertical-align: top;}

#divContentContainer .clsContentTable {position: relative; top: 0px; left: 0px; width: 100%; height: 600px;}

#divLogos {position: relative; top: 0px; left: 0px; margin: 20px 0px 0px 0px; padding: 20px; min-height: 100px; width: 940px; background: url(../images/logos_section_bg.gif) no-repeat top #08415d;}
#divLogosBottom {position: absolute; bottom: 0px; left: 0px; height: 7px; width: 980px; background: url(../images/logos_section_bg_bottom.gif) no-repeat bottom;}

div#divNavigationPrimary {position: absolute; top: 115px; left: 0px; height: 40px; padding-left: 20px; z-index: 10;}
div#divNavigationPrimary ul {position: relative; top: 0px; left: 0px; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary ul li {position: relative; top: 0px; left: 0px; float: left; border-right: 1px solid #9bd5ef; padding: 0px 1px}
div#divNavigationPrimary ul li#liLast {border: none;}
div#divNavigationPrimary ul li a {display: block; padding: 0px 30px 0px 10px; line-height: 40px; color: #c6eafa; font-size: 14px; font-weight: bold; text-transform: uppercase;}
div#divNavigationPrimary ul li:hover,
div#divNavigationPrimary ul li.clsSelected a {background: #08415d}

div#divNavigationPrimary ul li ul {position: relative; top: 0px; left: 0px; float: left; width: 295px; padding: 5px 4px 5px 3px; z-index: 10; display: block; background: #08415d;}
* html div#divNavigationPrimary ul li ul {border: none;}
div#divNavigationPrimary ul li:hover div#divDropDown ul {height: auto;}
div#divNavigationPrimary ul li:hover div#divDropDown ul li {position: relative; top: 0px; left: 0px; clear: left; width: 100%; margin: 0px; padding: 0px; text-align: left; border: none;}
div#divNavigationPrimary ul li:hover div#divDropDown ul li a {color: #64b7db; line-height: 20px; padding: 2px 10px;}
div#divNavigationPrimary ul li:hover div#divDropDown ul li:hover {background: url(../images/dropdown_item_bg_bottom.gif) no-repeat bottom #006697;}
div#divNavigationPrimary ul li:hover div#divDropDown ul li:hover a {background: url(../images/dropdown_item_bg.gif) no-repeat top;}

div#divNavigationPrimary ul li div#divDropDown {position: absolute; top: 40px; left: 0px; padding: 4px 0px 3px 0px; visibility: hidden; display: none; width: 302px; height: auto; background: url(../images/dropdown_bg_top.gif) no-repeat 0px 1px}
div#divNavigationPrimary ul li:hover div#divDropDown  {visibility: visible; display: block;}
#divDropDownBottom {position: relative; bottom: 0px; left: 0px; clear: both; height: 3px; width: 302px; background: url(../images/dropdown_bg_bottom.gif) no-repeat top}

div#divNavigationSecondary {border-bottom: 1px solid #9bd5ef; padding-bottom: 20px; margin-bottom: 20px;}
div#divNavigationSecondary ul {position: relative; top: 0px; left: 0px; height: auto; list-style-type: none; padding: 0px; margin: 0px;}
div#divNavigationSecondary ul li {position: relative; top: 0px; left: 0px; width: 100%; padding: 0px; text-align: left; margin: 0px;}
div#divNavigationSecondary ul li a {color: #64b7db; line-height: 20px; width: 275px; padding: 2px 10px; font-size: 14px; font-weight: bold; display: block;}
div#divNavigationSecondary ul li li a {width: 255px;}
div#divNavigationSecondary ul li.clsSelected,
div#divNavigationSecondary ul li:hover {background: url(../images/secondary_nav_item_bg_bottom.gif) no-repeat bottom #08415d;}
div#divNavigationSecondary ul li.clsSelected a,
div#divNavigationSecondary ul li:hover a {background: url(../images/secondary_nav_item_bg.gif) no-repeat top; color: #c6eafa;}
div#divNavigationSecondary ul li.clsCurrentCategory,
div#divNavigationSecondary ul li.clsCurrentCategory:hover {background: none; padding: 0px 0px 10px 10px;}

div#divNavigationSecondary ul li ul {display: none;}
div#divNavigationSecondary ul li.clsSelected ul {display: block;}
div#divNavigationSecondary ul li.clsSelected ul li {background: none;}
div#divNavigationSecondary ul li.clsSelected ul li a {color: #64b7db; background: none; padding: 2px 10px 2px 30px;}
div#divNavigationSecondary ul li.clsSelected ul li.clsSelected a,
div#divNavigationSecondary ul li.clsSelected ul li a:hover {color: #c6eafa;}

#divFooterContainer {position: relative; top: 0px; left: 0px; min-height: 100px; width: 100%; padding-bottom: 20px; border-top: 1px solid #9bd5ef;}
#divFooter {position: relative; top: 0px; left: 0px; padding: 0px; width: 980px; margin: 0px auto;}
#divFooterText {position: relative; top: 30px; left: 20px; width: 800px; float: left; font-size: 10px; color: #9bd5ef;}
#divFooterText a {color: #45b0de;}
#divFooterContainer #divCaordaLogo {position: absolute; top: 50px; right: 10px; font-size: 11px; color: #64b7db;}
#divFooterContainer #divCaordaLogo a {font-weight: normal; color: #64b7db;}