body {background-color: #000E14; color: #FFFFFF;}
table, img.border, fieldset, legend, input, textarea, select, button {border-color: #000E14;}

a:link {color: #006594;}
a:visited {color: #004E75;}
a:hover, a:active, a:focus {color: #F8972F;}


div#templateMain {background: #002131 url("/images/template/gradientbottom.gif") repeat-x bottom center;}
div#templateHeaderContent, div#templateBodyContent, div#templateFooterContent, div#templateNavigationContent {width: 770px; margin: auto;}
div#templateHeader {background: #000E14 url("/images/template/mountains.gif") repeat-x top center;}
div#templateHeaderContent {height: 144px; background: url("/images/template/header.jpg") no-repeat top center;}
div#templateBody {min-height: 240px; padding-top: 72px; background: url("/images/template/gradienttop.gif") repeat-x top center;}
div#templateFooter {padding: 15px 0; font-size: 0.8em;}
div#templateFooter div.floatLeft {margin-top: 11px;}
div#templateNavigation {position: absolute; top: 144px; left: 0; width: 100%;}
div#templateNavigationContent {height: 52px; border-bottom: 1px solid #002131;}
div#templateMenu {float: left; font-size: 1.1em;}
div#templateUserBoxes {float: right; margin-top: 2px; font-size: 0.8em; text-align: right; line-height: normal;}
div#templateNavigation a:link, div#templateNavigation a:visited {color: #FFFFFF;}

ul.menu, ul.subMenu {margin: 0; list-style: none;}
ul.menu {text-transform: lowercase;}
ul.menu li {position: relative; float: left; margin-right: 0.45em;}
ul.subMenu {display: none; position: absolute; top: 1.6em; left: 0; width: 10em; border: 1px solid #002131; padding: 0.3em; background-color: #000E14; font-size: 0.9em; font-weight: normal; text-transform: none;}
ul.subMenu li {float: none; white-space: nowrap;}
ul.menu li:hover ul, ul.menu li.over ul {display: block;}
li.bold {font-weight: bold;}

div#userInfo, div#cartInfo {float: left; width: 170px;}
div#cartInfo {margin-left: 5px;}

div#homeTranslogikPrint {display: none;}

div#ecommerceLogos div.floatRight {width: 270px;}
div#ecommerceSeal {float: right; margin-left: 5px;}


span.important, p.important {border-color: #000E14; background-color: #F8972F; color: #000E14;}
span.important a:hover, span.important a:active, span.important a:focus, p.important a:hover, p.important a:active, p.important a:focus {color: #006594;}


h1#logo {margin: 0; padding-top: 12px; background: url("/images/template/logo.gif") no-repeat 0 12px; text-indent: -1000em; overflow: hidden;}
h1#logo a {display: block; width: 163px; height: 74px;}

h1 {margin-top: 1px; color: #006594;}

hr {background-color: #000E14; color: #000E14;}


thead {background-color: #000E14;}
thead th a:link, thead th a:visited {color: #FFFFFF;}

th, tr.totals td, tr.total td, td.divider {border-color: #000E14;}


legend {background-color: #006594; color: #FFFFFF;}
label.requiredField {color: #006594;}

input, textarea, select, button {background-color: #006594; color: #FFFFFF;}
input.checkOut, button.checkOut {background-color: #FFFFFF; color: #006594;}
