/* CSS Document */
a{outline: none;} 

body{
	padding:0px;
	margin:0px;
	background-image:url(../images/bg_PAGE.gif);
	height:3px;
	background-position:center;
	background-repeat:repeat;
	}
	

.bg_all{
	padding:0px;
	margin:0px;
	background-image:url(../images/bgs_all.jpg);
	background-repeat:no-repeat;
	}	
	
form {
	padding:0px;
	margin:0px;
	}
		


.logo{
	padding:28px 0 0 14px;
	}			

.txtwhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
	}	
	

.linkgreen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffe600;
	font-weight:bold;
	text-decoration:underline;	
	}
	
.linkgreen:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffe600;
	font-weight:bold;
	text-decoration:underline;	
	}
	
		
.dotline{
	font-family:Arial, Helvetica, sans-serif;
	color:#fed4a6;
	font-size:12px;
	text-decoration:none;
	padding-left:145px;
	font-weight:normal;
	letter-spacing:1px
	}
	
.txtred34{
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#ff8400;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.txtgreen34{
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
.txtgreen12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
		
.txtgreen20{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
		
.linkgreen20{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
.green20{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}	
	
.linkgreen20:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}	
	
.linkgreen13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.linkgreen13:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}
	
.linkblk14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
	
.linkblk14:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}	
	
.linkorange12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
		
.linkgreen12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.linkgreen12:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}		
	
.txtgreen13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.txtgreen14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}	
	
	
	
.txtgreen11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fd8300;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}					
	
.txtblk18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.txtblk14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-style:normal;
	font-weight:notmal;
	text-decoration:none;
	}		
	
.txtred18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff8400;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
.txtred14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff0700;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.txtred13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff0700;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}				
	
.txtred38{
	font-family:Arial, Helvetica, sans-serif;
	font-size:38px;
	color:#ff8400;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}			
	
.txtwht18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
.txtwht20{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}	
	
.txtwht27{
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}		
	
.bg_time_featurebanner{
	background-image:url(../images/bg_featurebanner_time.jpg);
	width:172px;
	height:69px;
	background-repeat:no-repeat;
	}
	
.txtcyan13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00c7f8;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.txtwht13underline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}
	
.txtwht13underline a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}	
	
.txtwht13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}	
	
.whtTable{
	background-color:#ffffff;
	border:solid;
	border-width:1px;
	border-top-color: #939393;
	border-right-color: #939393;
	border-bottom-color: #939393;
	border-left-color: #939393;
	}
	
.border_grey{
	border:solid;
	border-width:1px;
	border-top-color: #d6d6d6;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #d6d6d6;
	}	
	
.bg_red_arrow{
	background-image:url(../images/arrow_red_BG.gif);
	height:88px;
	width:228px;
	background-repeat:no-repeat;
	background-color:#ffe6ca;
	border-right-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	}
	
.top_greyborder{
	border-top-color: #d6d6d6;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	}	
	
.bg_red_mysteal{
	background-image:url(../images/arrow_red_MYSTEALS.gif);
	height:88px;
	width:248px;
	background-repeat:no-repeat;
	}	
	
.bg_darkgrey_arrow{
	background-image:url(../images/bg_darkgrey.gif);
	height:88px;
	width:228px;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border-right-color: #d6d6d6;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	}				
	
.txtwht30{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.txtwht14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}		
	
.txtgray11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
.txtgray14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}	
	
.txtgray10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}	
	
.linkgray11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
	
.linkgray11:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
.textgray12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}	
.linkgray12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
	
.linkgray12:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}	
	
.linkgray14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
	
.linkgray14:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}			
	
.txtgray12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	}
.txtgray13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;

	}	
	
.txtgray16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}	
	
.txtgray11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	}		
	
.txtlinkred11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0700;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
.txtlinkred11:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0700;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
	
.linkred16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.linkred22:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fd8300;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}
	
	
.padding_allreviews{
	padding:2px 0 8px 138px;
	}	

.padding_btn{
	padding:13px 0 8px 20px;
	height:35px;
	}	
	
.bg_productdes{
	background-image:url(../images/bg_BODY_whtline.png);
	width:663px;
	background-repeat:repeat-y;
	}
	
.txtblk13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	}
	
.txtgrey13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656565;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	}	
	
.linktxtblk13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
	
.linktxtblk13 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
	
.linkfooter12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
.linkfooter12 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	}
	
.txtwht12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
	
.padding_rackinglogo{ 
	padding: 5px 0 0px 0px;
	}
	
.padding_blogpostBOX{
	padding:8px 10px 0 10px;
	}
	
.padding_share{
	padding:5px 20px 0 0;
	}
	
.height_head{
	height:180px;

}		

TABLE.ttable TH
{

BORDER-RIGHT: #AAAAAA 1px solid;

}
TABLE.ttable TD
{
BORDER-RIGHT: #93bee2 1px solid;
BORDER-BOTTOM: #c1cdd8 1px solid;
font:Verdana, Arial, Helvetica, sans-serif "Times New Roman", Times, serif;
font-weight:normal;
}
TABLE.ttable
{
border: 1px solid #AAAAAA;
}		

.txterror{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.inputboxsmall{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
font-style:normal;
font-weight:normal;
text-decoration:none;
height:11px;

}

/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.paginationstyle{ /*Style for demo pagination divs*/
/*width: 250px;*/
text-align: center;
padding: 2px 0;
margin: 10px 0;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid  #666666;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid  #999999;
color: #fd8300;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: 656565;
}

	
#adj_menu{
	position:absolute;
	top:135px;
	left:1px;
}

#desc_arrow_up{
	float:left;
	width:434px;
	display:none;
	overflow:hidden;
	}
	
#desc_arrow_down{
	float:left;
	overflow:hidden;
}	
	
#spec_arrow_up{
	float:left;
	height:53px;
}	

#spec_arrow_down{
	float:left;
	width:53px;
	display:none;

}		

.txtoffmessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	padding-top:160px;
	padding-left:100px;
	padding-bottom:600px;
	width:100px;
}

.discount_coupon{
	background-image:url(../images/discount_Banner.jpg);
	vertical-align:top;
	width:82x;
	height:82px; _height:66px;
	background-repeat:no-repeat;
	text-align:center;
}

.txtwht24{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}													