html { padding:0; margin:0; }
body { padding:0; margin:0; background:#eceded; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:0.7em; }
a img { border:none; }
a:link, a:visited { color:#6f7072; text-decoration:underline; } 
a:hover { color:#f29400; text-decoration:none; }
a:active { color:#6f7072; text-decoration:none; }
table, td, th, input, TEXTAREA, select, option { font-family:Helvetica, Arial, Verdana, sans-serif; font-size:1em; }
#root { width:750px; background:#fff url(../image/faux-columns.gif) repeat-y; }#header { height:90px; background:url(../image/header-bg-right.jpg)right top no-repeat; }
#header .inner { height:90px; background:url(../image/header-bg-left.jpg) left top no-repeat; }
#logo { padding:0px 0 0 517px; }
.cleaner { padding:0; margin:0; clear:both; height:1px; line-height:1px; font-size:1px; overflow:hidden; background:none; visibility:hidden; }
#topnav { border-top:1px solid #6f7072; background:#eceded url(../image/faux-columns-header.gif) 
left top repeat-y; min-height:23px; width:750px; }* html 
#topnav { height:1px; }
#topnav .languages { width:181px; float:left; display:inline; font-size:0.9em; }#topnav .languages div { padding:5px 10px; }
#topnav .languages a:link, #topnav .languages a:visited { color:#6f7072; text-transform:uppercase; text-decoration:none; }
#topnav .languages a:hover, #topnav .languages a:active { text-decoration:underline; }
#topnav .selects { margin:0 150px 0 181px; }#topSelectors { display:block; margin:0; padding:0; }
#topSelector1 { float:left; margin:2px 1px 0 2px; }
#topSelector2 { float:right; margin:2px 2px 0 1px; }
#content { background:#fff url(../image/faux-columns.gif) left top repeat-y; clear:both; border-top:1px solid #6f7072; overflow:auto; }* html 
#content { height:1px; overflow:visible; }
#sidebar { width:180px; background:#fff url(../image/nav-bg-top.jpg) left top no-repeat; padding-top:38px; float:left; }
#nav { display:block; margin:0; padding:0; border-top:1px solid #6f7072; list-style-type:none; }
#nav li { display:block; list-style-type:none; border-bottom:1px solid #fff; padding:4px 10px; background:#eceded; text-transform:uppercase; }
#nav li.level2 { padding-left:20px; text-transform:none; background:#eceded; }#nav li.level3 { padding-left:30px; background:#fff; text-transform:none; }
#nav a:link, #nav a:visited { color:#6f7072; text-decoration:none; }
#nav a:hover { color:#f29400; text-decoration:bold; }
#nav a:active { color:#6f7072; text-decoration:bold; }
#contentPanel { color:#6f7072; width:569px; float:right; margin-left:1px; display:inline; min-height:1000px; }* html 
#contentPanel { height:1000px; }
#contentPanel .inner { padding:15px; }
.bagBlock { clear:both; border-bottom:1px solid #6f7072; margin-bottom:20px; }
.bagBlock h2 { color:#6f7072; font-size:1.2em; margin:0; padding:5px 0 20px 0; }
.bagBlock .propImage { color:#6f7072; float:left; width:60px; }
.bagBlock .desc { color:#6f7072; float:left; width:479px; }
.bagBlock .themperature { width:179px; padding-bottom:1.5em; }
.bagBlock .themperature h3 { font-size:0.9em; margin:0; padding:0 0 0.7em 0; }
.bagBlock .themperature label { display:block; float:left; width:59px; font-size:0.8em; font-weight:bold; }
.bagBlock .themperature label.wemen { text-align:left; }
.bagBlock .themperature label.men { width:60px; text-align:center; }
.bagBlock .themperature label.extreme { width:60px; text-align:right; }
.bagBlock .themperature .values label { font-size:1em; font-weight:normal; }
.bagBlock .themperature .scale { clear:both; }
.bagBlock .themperature .scale img { display:block; }
.bagBlock .text table { color:#6f7072; width:479px; border-collapse:collapse; }
.bagBlock .text table tbody td, .bagBlock .text table tfoot td { color:#6f7072; width:18%; text-align:center; }
.bagBlock .text table th { color:#6f7072; font-weight:normal; text-align:left; }
.bagBlock .text table td, .bagBlock .text table th { color:#6f7072; padding:10px 5px; }
.bagBlock .text table thead th { color:#6f7072; text-align:center; }
.bagBlock .text table thead td { color:#6f7072; font-weight:normal; }
.bagBlock .image { color:#6f7072; padding-top:5px; }
.titleBox { color:#6f7072; font-size:1.25em; margin:0; padding:5px 0 20px 0; }
.textBox { color:#6f7072; clear:both; margin-bottom:20px; }
.textBox p { color:#6f7072; margin:0; }
.imageBox { color:#6f7072; clear:both; margin-bottom:20px; text-align:center; }
.imageBox img { color:#6f7072; display:block; margin:0 auto; }
.textImageBox, .imageTextBox, .textImageWrappedBox, .imageTextWrappedBox { color:#6f7072; margin-bottom:20px; clear:both; }
.textImageBox .text p, .imageTextBox .text p, .textImageWrappedBox .text p, .imageTextWrappedBox .text p { color:#6f7072; margin:0; }
.textImageBox .image, .textImageWrappedBox .image { color:#6f7072; float:right; }
.textImageWrappedBox .image { color:#6f7072; margin:0 0 15px 15px; }
.textImageBox .text { color:#6f7072; margin-right:315px; }
.imageTextBox .image, .imageTextWrappedBox .image { color:#6f7072; float:left; }
.imageTextWrappedBox .image { color:#6f7072; margin:0 15px 15px 0; }
.imageTextBox .text { color:#6f7072; margin-left:315px; }
.line { border-bottom:1px solid #6f7072;  margin-bottom:20px; }