a.thickbox:link img, a.thickbox:active img, a.thickbox:visited img, .listbox img, .pagetext img {
	margin: 0px;
	border: 2px solid #999999;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
}
a.thickbox:hover img, .pagetext:hover img, .listbox:hover img {
	border: 2px solid #666666;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.sidebox-title-bg {
	background-color: #931314;
	background-repeat: repeat-x;
	
}
.sidebox-title {
	color:#DC720B;
	font-family: arial;
	font-size: 15px; 
	font-weight: none;

	background: ffffff;
	height: 16px;
	vertical-align: middle;
	
	text-align:left;
}
.productbox,  .productbox a:visited, .productbox a:active {
border-width:1px;
border-color:#e5e5e5;
}
.productbox a:hover {
border-width:1px;
border-color:#3ab2b0;
}
.mystyle H1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #595959; PADDING-TOP: 0px; FONT-FAMILY: arial
}
.manufact {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 25px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.leftnav A:link {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav A:visited {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnav A:active {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnavselected {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #40b7b3; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2
}
.leftnav A:hover {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f2f2f2; TEXT-DECORATION: none
}
.watchfindernav A:link {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 5px; COLOR: #999999; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.watchfindernav A:visited {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #999999; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.watchfindernav A:active {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #999999; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.watchfindernavselected {
	BACKGROUND-POSITION: 180px 50%; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #40b7b3; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2
}
.watchfindernav A:hover {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.PageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.features {
	COLOR: #666666
}
.cartamountgreen {
	FONT-WEIGHT: bold; COLOR: #3ab2b0
}
#specialoffers {
	DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f2f2f2; spacing: 5px
}
specialoffers A:visited {
	DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f2f2f2; spacing: 5px
}
#specialoffers A:hover {
	COLOR: #40b7b3; BACKGROUND-COLOR: #f2f2f2; TEXT-DECORATION: none
}
#siteinfo {
	DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; spacing: 5px
}
siteinfo A:visited {
	DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; spacing: 5px
}
#siteinfo A:hover {
	COLOR: #40b7b3; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menuarrow {
	MARGIN-TOP: 0px; FLOAT: right; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: -12px
}
#ad_code { background:#DCDCDC center center no-repeat; padding:15px 0; width:852px; text-align:center; 
}
#menu A {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#menu A:visited {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#menu A:hover {
	COLOR: #40b7b3; BACKGROUND-COLOR: #f2f2f2; TEXT-DECORATION: none
}
.categoryheader {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #595959; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.productheader {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #595959; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.whitetext {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.welcometext {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; BORDER-LEFT: #cccccc 1px solid; COLOR: #878686; PADDING-TOP: 20px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.twentypxpad {
	COLOR: #ffffff
}
.whyustext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
H2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.main-border {
	WIDTH: 812px; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	PADDING-LEFT: 1px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma, verdana, arial, sans-serif
}
P {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px
}
UL {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px
}
A {
	POSITION: relative
}
A SPAN {
	DISPLAY: none
}
A:hover SPAN {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BACKGROUND: #ffffff; LEFT: 30px; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; POSITION: absolute; TOP: 15px; TEXT-DECORATION: none
}
A:link {
	COLOR: #949DA9; TEXT-DECORATION: none
}
A:visited {
	COLOR: #949DA9; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f27a00; TEXT-DECORATION: none
}
A:active {
	COLOR: #949DA9; TEXT-DECORATION: none
}
.valign {
	VERTICAL-ALIGN: middle
}
.main-text {
	COLOR: #333333

