body {
  background-color: white;
  color: #666666;
  font-family: Arial, Helvetica;
  font-size: 10px;
  scrollbar-arrow-color:#FFFFCC;
  scrollbar-track-color:#efe4c4;
  scrollbar-shadow-color:#6699cc;
  scrollbar-face-color:#979ca9;
  scrollbar-highlight-color:#ddbb77;
  scrollbar-darkshadow-color:#cc9966;
  scrollbar-3dlight-color:#6699cc;
}

h1 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	}

h2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #FF9900;
              text-decoration: none;
	}
	
TD.attribute { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  }

TD.CatHead {  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-image:url("graphics/en-US/ban.gif");
  background-color:#979ca9;
  color: #FFFFFF;}

input {
font-size: 11px;
 font-family:verdana, arial, sans-serif;
 background-color: #efe4c4;
 color: #336699;
 font-weight:bold;
 border:1px solid;
 border-top-color:#ddbb77;
 border-left-color:#ddbb77;
 border-right-color:##cc9966;
 border-bottom-color:##cc9966; 
 cursor:hand; cursor:pointer;
  filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffefe4c4');
}



select {
 font-weight:bold;
 background-color: #efe4c4;
 color: #336699;
}

INPUT.checkbox {
 background-color: #eeeeee;
 border:0px solid;
 cursor:hand;
  filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffeeeeee',EndColorStr='#ffeeeeee');
}


.Footer {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; COLOR: #99a1b5; FONT-STYLE: normal; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.Footer:hover {
	COLOR: #ff9900
}
.Bullets {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.button {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #515169; background-color: #CACDD4; border: 1px #515169 solid; line-height: 12pt}
.Categories { FONT-WEIGHT: bold; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none }
.text_home { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #556283; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none }
.text_home:hover { COLOR: #ff9900 }
.text_link { FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #556283; FONT-FAMILY: Verdana; TEXT-DECORATION: underline }
.text_link:hover { COLOR: #ff9900 }
.nav_link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #99a1b5; FONT-FAMILY: Verdana; TEXT-DECORATION: none }
.nav_link:hover { COLOR: #ff9900 }
.login_table {  background-image: url(/Merchant2/images/CheckBanner.jpg); background-repeat: no-repeat; background-position: center top}
.text_bottombar { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none }
.text_bottomheader { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FF0000; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none }

.sub {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	color: #FF9900;
              text-decoration: none;
	}
.optionheader{
	background-color:#979ca9;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
.searchbox{
border:none;
background-image:url(images/mainsearchbox.gif);
filter:none;
cursor:default;
font-weight:normal;
vertical-align:middle;
width:162px; 
height:26px;
line-height:22px;
color:#967063;
padding-left:8px;}

.toplinks a{
	color:#ffffff;
	text-decoration:none;
	font-size:16px;
}

.toplinks a:hover{
	color:#fbc9b8;
}


.navbar_links a{
	color:blue;
	font-size:12px;
	line-height:18px;
}
.navbar_links a:hover{
color:blue;
 border-bottom: 1px dashed blue;
}


.signupemail{
border:none;
background-image:url(images/signup_form.gif);
filter:none;
cursor:default;
font-weight:normal;
vertical-align:middle;
width:154px; 
height:26px;
line-height:22px;
padding-left:8px;
color:#967063;}

.bottomlinks{
color:#205b66;
 text-decoration:none;
}

.bottomlinks a{
	color:#205b66;
 	text-decoration:none;
}

.bottomlinks a:hover{
border-bottom:dashed 1px #205b66;
}

.categorynav{
	padding-left: 32px; 
	font-size:12px; 
	color:#3b8c9d; 
	line-height:20px;
}
.categorynav a{
	font-size:12px; 
	color:#3b8c9d;
	text-decoration:none;
}


.categorynav a:hover{ border-bottom: 1px dashed #3b8c9d;}


.categoryheader{
font-size:13px;
 color:#7a4837; 
 padding-left:20px; 
 padding-top:3px; 
 padding-bottom:3px;
}

.categoryheader a{
font-size:13px;
 color:#7a4837;
 text-decoration:none;

}

.faq_questions a{

font-size:14px;
 color:#205a66;
 text-decoration:none;}




.categoryheader a:hover{ border-bottom: 1px dashed #7a4837;}


.ctlink a{
	color:#7a4837;
	font-size:14px;
	text-decoration:none;
}

.ctlink a:hover{
	color:#7a4837;
	font-size:14px;
	border-bottom:dashed 1px #7a4837;
}

.starter_link a{
font-weight:bold;
text-decoration:none;
color:#7a4837; 

}

.starter_link a:hover{
	border-bottom:dashed 2px #7a4837;
}


.product-box
{
 width:180px;float:left;
   border-right:solid 1px #bababa;
    min-height:450px;
	text-align:center;
}

.product-box h1{
	color:#205a66;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}


.product-box h2{
	color:#205a66;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}


.product-box h1 a{
	color:#205a66;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.product-box h2 a{
	color:#205a66;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}


.c_prices{
color:#205a66;
font-size:13px;
width:162px; 
background-color:#f5f5f5; 
border-bottom:solid 1px #cccccc;
line-height:22px;
display:inline-table;
}

.c_prices h2{
float:left; 
width:85px;
color:#205a66;
font-size:13px;
font-weight:normal;
text-align:left;
padding-left:13px;
margin:0px;
}


.c_prices h3{
float:left; 
color:#205a66;
font-size:13px;
font-weight:normal;
margin:0px;
}


.boxcontent{
	font-size:13px;
	color:#205a66;
	
}


.boxcontent h3{
	font-size:16px;
	color:#205a66;
	color:#7a4837;
	font-weight:normal;
	padding-left:15px;
	line-height:22px;
	margin:0px;
	
}

.boxcontent h1{
	font-size:16px;
	color:#205a66;
	color:#7a4837;
	font-weight:normal;
	padding-left:15px;
	line-height:22px;
	margin:0px;
	
}


.c_viewcolors{ padding-left:10px; text-decoration:none; padding-top:10px;}
.c_viewcolors a{color:#7a4837; font-size:12px; text-decoration:none;}
.c_viewcolors a:hover{border-bottom:dashed 1px #7a4837;}

.mainlisting{
	background-image:url(images/brown_arrow.gif);
	background-repeat:no-repeat;
	background-position:center left;
	color:#205b66;
	font-size:14px;
	padding-left:15px;
	margin-left:10px;
	line-height:22px;
	text-align:left;
}


.mainlisting a{
	color:#205b66;
	font-size:14px;
	text-decoration:none;
}


.mainlisting a:hover{
	border-bottom:dashed 1px #205b66;
}


.mainpage-header h1{
	color:#205a66;
	font-size:24px;
	margin:0px;
}

.nohover a:hover{ border:none;}

.faq-q{font-size:14px; color:#205a66; font-weight:bold; cursor:pointer; margin-top:10px; line-height:18px; width:650px;}
.faq-a{font-size:14px; color:#205a66; margin-top:2px; line-height:18px; width:650px;}


.productsmain-title h1{
margin:0px;
color:#205a66;
font-size:20px;
font-weight:bold;
padding-left:5px;
}

.productsmain-msrp, .productsmain-ourprice{
font-weight:bold;
font-size:15px;
color:#000000;
float:left;
}

.productsmain-ourprice-price{
color:#c2254e;
font-size:17px;
}



.productsmain-topfeatures li{
color:#205a66;
font-style:italic;
font-weight:bold;
font-size:15px;
line-height:22px;
list-style-image:url(images/features_bullet.gif);
}

.colorbox{
	margin-top:15px; 
	width:450px; 
	min-height:155px;
	background-color:#e8f4f6;
	padding-bottom:10px;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */

}
.option { font-size:14px; color:#205a66; font-weight:bold;}
.option_select{ background-color:#FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff'); border:solid 1px #7fbfcb; font-size:14px; color:#205a66; font-weight:normal;}

.product-tab-on{
background-color:#FFFFFF;
color:#205a66;
font-size:14px; 
font-weight:bold;
height:40px;
line-height:40px;
text-align:center; 
border:solid 1px #56a7b8;
	-moz-border-radius-topleft: 7px; /* Firefox */
	-moz-border-radius-topright: 7px; /* Firefox */
	-webkit-border-top-left-radius:  7px; /* Safari, Chrome */
	-webkit-border-top-right-radius:  7px; /* Safari, Chrome */
	-khtml-border-top-left-radius: 7px; /* Konqueror */
	-khtml-border-top-right-radius: 7px; /* Konqueror */
	z-index:100;
	border-bottom:none;
	position:absolute;
	

}


.product-tab-off{
background-color:#d8ecf0;
color:#205a66;
font-size:14px; 
font-weight:bold;
height:39px;
line-height:39px;
text-align:center; 
float:left;
	-moz-border-radius-topleft: 7px; /* Firefox */
	-moz-border-radius-topright: 7px; /* Firefox */
	-webkit-border-top-left-radius:  7px; /* Safari, Chrome */
	-webkit-border-top-right-radius:  7px; /* Safari, Chrome */
	-khtml-border-top-left-radius: 7px; /* Konqueror */
	-khtml-border-top-right-radius: 7px; /* Konqueror */
	z-index:100;
	cursor:pointer;
	border-bottom:none;

}

.option_header{
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-indent:15px;
width:450px;
height:30px;
line-height:30px;
background-image:url(images/option_header.png);
}

.comments{ width:350px; height:110px; border:solid 1px #7fbfcb; overflow:auto;}
.req{ color:#c2254e; font-size:14px;}

.confirm-notice{

color:#c2254e;
font-size:20px; 
font-style:italic;
font-weight:bold;}


.confirm-box{
margin-left:40px;
margin-top:20px;
width:730px;
height:90px;
background-color:#d8ecf0;
color:#205a66;
font-size:14px; 
	-moz-border-radius: 7px; /* Firefox */
	-moz-border-radius: 7px; /* Firefox */
	-webkit-border-radius: 7px; /* Safari, Chrome */
	-khtml-border-radius: 7px; /* Konqueror */
}

.radio_form{
border:none;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffffff');
}
