body {margin-top: 0px;margin-left: 0px;background-color: #ffffff;}

a:link     {color:#003366;text-decoration:none;}
a:visited  {color:#003366;text-decoration:none;}
a:hover    {color:#003366;text-decoration:underline;}


.padding25{padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;}
.padding15{padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}

a.Nav5:link {text-decoration: underline;color:#003366;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal}
a.Nav5:hover {text-decoration: none;color:#003366;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav5:visited {text-decoration: underline;color:#003366;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav5:visited:hover {text-decoration: none;color:#003366;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}

a.Nav6:link {text-decoration: underline;color:#70400C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal}
a.Nav6:hover {text-decoration: none;color:#70400C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav6:visited {text-decoration: underline;color:#70400C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav6:visited:hover {text-decoration: none;color:#70400C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}

a.crumbs:link {text-decoration: underline;color:#147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal}
a.crumbs:hover {text-decoration: underline;color:147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.crumbs:visited {text-decoration: underline;color:#147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.crumbs:visited:hover {text-decoration: underline;color:147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}




/*  LINK STYLES   */
a.breadcrumbs:link {text-decoration: underline;color:#147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal}
a.breadcrumbs:hover {text-decoration: underline;color:147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.breadcrumbs:visited {text-decoration: underline;color:#147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.breadcrumbs:visited:hover {text-decoration: underline;color:147194;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}

/*  TEXT STYLES   */
.text10darkTurq {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #147194;}
.text10lightTurq {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #D9F1F5;}
.text10Gray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}
.text10GrayStrike {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;text-decoration: line-through;}
.text10OrangeStrike {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #CC6600;text-decoration: line-through;}
.text11Gray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
.text11CapsWhite {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-variant: small-caps;}
.text11darkBrown {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #795D4A;}.text10Black {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.text11Black {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.text11darkTurqBold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #147194;font-weight: bold;}
.text12OrangeStrike {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #CC6600;text-decoration: line-through;}
.text12Caps {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #147194;font-variant: small-caps;}
.text12Gray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
.text12darkTurqBold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #147194;font-weight: bold;}
.text10RedStrike {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #AA183D;text-decoration: line-through;}
.text12RedStrike {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #AA183D;text-decoration: line-through;}
.text11CapsWht {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-variant: small-caps;}
.text10Red {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #AA183D;font-weight: bold;}
.text11Red {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #AA183D;font-weight: bold;}
.text12Red {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #AA183D;font-weight: bold;}
.text12GrayStrike {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-decoration: line-through;}



a.Nav7:link {text-decoration: underline;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal}
a.Nav7:hover {text-decoration: none;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav7:visited {text-decoration: underline;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav7:visited:hover {text-decoration: none;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}

a.Nav6:link {text-decoration: none;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal}
a.Nav6:hover {text-decoration: none;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav6:visited {text-decoration: none;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}
a.Nav6:visited:hover {text-decoration: none;color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;font-variant: normal;}



.copyright{font-family:arial,helvetica,sans-serif;font-size:10px;color:#003366;}

#page-body {width: 800px;height:auto;}
#header {background-image: url(images/thermos-hd-bg.jpg);background-repeat: no-repeat;width: 800px;height: 100px;position: relative;margin-right: auto;margin-left: auto;}
#header-left {float: left;width: 211px;height: 100px;}
#header-banner {float: left;width: 500px;height: 100px;text-align:center;padding: 10px}
#header-right {float: right;width: 138px;height: 100px;}

.bkgGray { background-image: url(../images/bkg_gray.jpg); background-repeat: repeat-x;}
.bkgBlue { background-image: url(../images/bkg_blue.jpg); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-variant: small-caps; color: #FFFFFF; font-weight: bold;}

#topbar {background-image:url(images/topbar.jpg);
	width: 800px;
	height: 28px;
	text-align:right;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
}
#content-area {
	float:left;
	width: 800px;
	height: auto;
}
#leftside {
 float:left;
 width:150px;
 height: auto;
 background: #ffffff; 
 color: #003366;
 text-align:center;
}
#rightside2 {
 float:right;
 width:630px;
 height:auto;
 background:#ffffff;
 text-align:left;
 border: 1;
 }
#rightside {
 float:right;
 width:630px;
 height:auto;
 background:#ffffff;
 text-align:left;
 }
 .contents {
 font-family: "MS Sans Serif", Verdana, sans-serif;
 font-size: 13px;
 margin-left: 0px;
 padding-top: 1px;
 }
 h1 {
 font-family: Tahoma, Helvetica, sans-serif;
 font-size:14px;
 color:#003366;
 padding-top: 2px;
 }
 ul, h2{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size:12px;
 font-weight:700;
 text-align: left;
 color:#003366;
 }
 .breadcrumb {
 font-family: Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#003366;
 float:right;
 }
 #footer {
 clear: both;
 width:800px;
 height:93px;
 background-repeat: no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#003366;
 text-align:center;
 padding-top:5px;
 }
 /* PRODUCT ARRAY STYLES */
div.array-prop {
height: inherit;
}
td.array {
padding-bottom:5px;
border-top:solid 5px #ffffff;
border-bottom:solid 1px #003366; 
}
td.array-no-bg {
padding-bottom:5px;
border-top:solid 5px #ffffff;
border-bottom:solid 1px #003366;
}
.array-title {
font-family: "MS Sans Serif", Verdana, sans-serif;
font-size: 10px;
margin:0px 10px 0px 14px;
text-align: center;
clear:both;
border-top:dotted 1px #CCCCCC;
}
.array-original-price {
font-family: "MS Sans Serif", Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color:#003366;
margin:0px 10px 0px 14px;
text-align: center;
clear:both;
border-top:dotted 1px #CCCCCC;
}
.array-new-price {
font-family: "MS Sans Serif", Verdana, sans-serif;
font-size: 10px;
font-weight:700;
color: #FF0000;
margin:0px 14px 0px 14px;
text-align: center;
clear:both;
border-top:dotted 1px #CCCCCC;
}
/*place images */
div.floatright { float: right;margin: 0.5em;padding: 0.5em;border: 1px solid #003366;
border-style:solid;}
div.floatright p {text-align: left;font-style: italic;font-size: big;font-weight: 700; text-indent: 0;}
div.floatleft { float: left;margin: 0.5em;padding: 0.3em;border: 1px solid #003366;
border-style:solid;}
div.floatleft p {text-align: left; font-family:"MS Sans Serif", Verdana, sans-serif; font-size:9px; font-style: normal; font-weight: 700; text-indent: 0;}

/* box float */
div.floatbrands2 {float: right;margin: 0.5em;padding: 0.5em;border: 1px solid #FF9933; border-style:solid;}
div.floatbrands2 p {text-align: left;font-family:trebuchet ms,sans-serif;font-style: normal;font-weight: 700;text-indent: 0;}
div.floatright2 {float: right;margin: 0.5em;padding: 0.5em;border: 1px solid #FF9933; border-style:solid;}
div.floatright2 p {text-align: left;font-family:trebuchet ms,sans-serif;font-style: normal;font-weight: 700;text-indent: 0;}
div.floatbrands2 li {text-align: left;font-family:trebuchet ms,sans-serif;font-style: normal;font-weight: 700;text-indent: 0;}
div.floatleft2 {float: left;margin: 0.5em;padding: 0.0em;border: 1px solid #FF9933; border-style:solid;}
div.floatright1 {float: right;margin: 0.5em;padding: 0.0em;border: 1px solid #FF9933; border-style:solid;}

/* form fields */
.addtocartbutton {font-family:arial,helvetica,sans-serif;font-size:8pt;color:000000;font-weight:bold;background-color:da0025;height:20px;width:120px;}
.formselect{font-family:arial,helvetica,sans-serif;font-size:8pt;}
.forminput{font-family:arial,helvetica,sans-serif;font-size:8pt;width:30px;}

/* customer service nav */
#custservicenav
{
	width: 150px; 
	background-color:#ffffff;
	border-color:#003366;
    border-style:solid;
    border-width: thin;
    padding:10px;
	float:right;

}

/* category box nav */
#catbox
{
	width: 150px; 
	background-color:#ffffff;
	border-color:#003366;
    border-style:solid;
    border-width: thin;
    padding:10px;
	float:right;

}




 
 
	 

	 
