body{font-family:Arial,Helvetica,sans-serif;background-image:url(images/background.png);background-repeat:repeat-x;background-position:left top;height:100%;width:100%;background-color:#21425A;background-attachment:fixed;margin:0;padding:0;line-height:16px}
a{text-decoration:none;color:#000}
a:hover{text-decoration:underline;outline:none}
a.ps:hover{text-decoration:none;border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#000}
ul#navi{height:30px;width:920px;background-image:url(images/nav.png);background-repeat:repeat-x;list-style-type:none;margin-left:0px;padding-left:0px;margin-top:0px;padding-top:0px}
ul#navi li{display:inline}
a.nav_button{display:block;font-size:10px;line-height:28px;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#C9DBE9;background-repeat:no-repeat;height:30px;width:154px;float:left;list-style-type:none;background-image:url(images/nav_sep.png);background-position:150px center}
a.nav_last{display:block;font-size:10px;line-height:28px;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;color:#C9DBE9;background-repeat:no-repeat;height:30px;width:150px;float:left;list-style-type:none}
a.nav_button:hover,a.nav_last:hover{text-decoration:underline;color:#FFF;outline:none}
a.page:hover{text-decoration:none}
a.page_link{text-decoration:none;font-size:12px;font-style:italic;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#000}
a.page_link:hover{text-decoration:none;font-size:12px;font-style:italic;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000}
.background_top{background-image:url(images/background_top.png);background-repeat:repeat-x}
.background_bottom{background-image:url(images/background_bottom.png);background-repeat:repeat-x;background-color:#D2E2EE}
.tex_but{font-size:10px;font-weight:700;text-transform:capitalize;color:#C9DBE9}
.faq{font-size:12px;color:#000}
.faq_gray{font-size:14px;color:#666}
.faq_olive{font-size:14px;color:#3A6135}
.cart{font-size:9px;color:#C9DBE9;text-transform:uppercase;color:#11222E;float:left}
a.incart{font-size:10px;color:#000;text-transform:uppercase;font-weight:700;text-decoration:none}
.cartsmall{font-size:9px;border-bottom:0 solid;border-left:0 solid;border-right:0 solid;border-top:0 solid;font-weight:700;color:#FFF;background-color:transparent;margin:1px}
.totalPrice{font-size:16px;border-bottom:0 solid;border-left:0 solid;border-right:0 solid;border-top:0 solid;font-weight:400;color:red;background-color:transparent;margin:1px}
.search{font-size:11px;border:1px solid #999;height:18px;font-style:italic;margin:1px}
.login{font-size:12px;color:#666;background-color:#FFF;border:1px solid #999;height:19px;font-style:italic;margin:1px}
.input-button{width:55px;height:22px;cursor:pointer;font-size:10px;color:#C9DBE9;display:inline;background-image:url(images/input.png);padding-bottom:4px;font-weight:700;text-transform:uppercase;background-color:#2A5270;border-style:none}
.search_button{width:55px;height:22px;cursor:pointer;font-size:8px;color:#C9DBE9;display:inline;background-image:url(images/search.png);font-weight:700;text-transform:uppercase;background-color:#2A5270;border-style:none}
.submit-button{width:130px;height:22px;cursor:pointer;font-size:8px;color:#C9DBE9;display:inline;background-image:url(images/submit.png);padding-bottom:0px;font-weight:700;text-transform:uppercase;background-color:#2A5270;border-style:none}
.reset-button{width:80px;height:22px;cursor:pointer;font-size:8px;color:#C9DBE9;display:inline;background-image:url(images/submit.png);padding-bottom:0px;font-weight:700;text-transform:uppercase;background-color:#2A5270;border-style:none}
.send-button{width:70px;height:22px;cursor:pointer;font-size:8px;color:#C9DBE9;display:inline;background-image:url(images/submit.png);padding-bottom:0px;font-weight:700;text-transform:uppercase;background-color:#2A5270;border-style:none}
.myaccount_tab_bottom{border-bottom:1px solid;border-left:0 solid;border-right:1px solid;border-top:0 solid;text-align:center;border-color:#82A1DD;margin:1px}
.myaccount_tab_top{border-bottom:0 solid;border-left:0 solid;border-right:1px solid;border-top:1px solid;text-align:center;border-color:#82A1DD;margin:1px}
.myAccount_bottomright{border-bottom:1px dotted #A9C0FF;border-right:1px dotted #A9C0FF}
.myAccount_bottom{border-bottom:1px dotted #A9C0FF}
.myAccount_right{border-right:1px dotted #A9C0FF}
.comparison_button{border:thin dotted #CCC;background-color:#F0F0F0}
.pageSeparator{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#A3C0D8}
.survey{font-size:14px;text-decoration:none;color:#666}
.question{font-size:11px;color:#000;text-decoration:none}
div.divider_grey{border:0 solid #bbb;border-bottom-width:1px;margin:4px;padding:0}
div.R{border:solid 1px #92B5D1}
table.R{border-top:solid 1px #92B5D1;border-left:solid 1px #92B5D1}
table.R td{border-bottom:solid 1px #92B5D1;border-right:solid 1px #92B5D1}
table.R td.G{background-color:#C5D9E8;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#92B5D1;border-bottom-color:#92B5D1}
table.bord{border:1px solid #CCC}
ul.none{list-style-type:none}
ul.circle{list-style-type:circle}
ul.decimal{list-style-type:decimal}
.footnote{font-size:10px;color:#666}
.footnote_black{font-size:10px;font-style:italic}
.sort{font-size:12px;text-align:center;color: #333}
.detail{color:#666;font-size:12px}
.logotype{font-size:12px;text-transform:uppercase;font-weight:700;color:#122534;line-height:20px;margin-top:35px;margin-left:5px;text-align:center}
a.links{font-size:11px;font-style:italic;text-decoration:none}
a.top{font-size:10px;color:#000}
.block{width:550px;margin-right:auto;margin-left:auto}
.newsdiv{border-top-width:thin;border-top-style:solid;border-top-color:#CCC;margin:3px}
.newsblock{float:left;width:100%}
.map{border:thin solid #CCC;padding:5px 5px 8px}
a.tab{text-decoration:none;font-size:12px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#000}
a.tab:hover{text-decoration:none;font-size:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000}
.nav_page{font-size:12px;font-weight:700}
.top{font-size:10px;color:#000;height:15px;line-height:20px}
h1,.f1{font-size:16px}
h2,.f2{font-size:14px}
h3,.f3{font-size:12px}
h4,.f4,font,div,td,.nav_subcat{font-size:12px}
.f5{font-size:10px}
a.incart:hover,a.links:hover,a.top:hover,a.seacon:hover{text-decoration:underline}
a.terms,.terms{color:#142939;font-size:10px}
a.print{font-size:10px;color:#666;text-transform:uppercase;font-weight:700;text-decoration:none}
a.print:hover{text-decoration:underline}
.offers{font-weight:700;color:#333;font-size:10px;line-height:20px}
.botleft{background-color:#21425A;text-align:left;vertical-align:middle;white-space:nowrap}
.botright{background-color:#21425A;text-align:right;vertical-align:middle;white-space:nowrap}
.smli{font-size:14px;font-weight:700;padding-left:0px;list-style-type:disc}
.smul{font-size:12px;padding-left:20px;list-style-type:circle}
.purchase{font-size:12px;color:#244964;font-weight:700}
fieldset,fieldset.collapsible{padding:10px;border:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;margin-bottom:1em}
fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;margin-left:3px}
legend.collapsible{color:#000000;cursor:pointer;text-decoration:underline}
legend.collapsed{color:#000000;cursor:pointer;text-decoration:underline}
.lang{font-size:10px;color:#11222E;line-height:28px;margin-top:3px;margin-right:40px}
a.langu{color:#11222E}
.nav_sep{margin-right:6px;margin-left:6px}
abbr{cursor:help}
.strike{text-decoration:line-through}
.underline{text-decoration:underline}
.nowrap{white-space:nowrap}
.italic{font-style:italic}
.bold{font-weight:700}
.notice{color:#666;font-size:10px;text-align:justify}
.descript{margin-left:40px;margin-bottom:10px}
#navsitemap{margin-left:0px;padding-left:0px;line-height:18px}
#navsitemap li{list-style-type:none}
#navsitemap li a{color: #142939;text-decoration: none}
#navsitemap li a:hover{text-decoration: underline}
#navsitemap span{font-size:14px;font-weight: bold}
sup{font-size:60%}
.related{margin-left:40px;margin-top:10px}
.photos img{padding:3px;border-style:none}
.list_price{color:#666;font-size:12px;text-decoration:line-through}
.bord img{border-style:none}
