
.std{
	width:auto;
	}



.web_pro_detail_cart_content {
background:white;
margin: 10px 0 0 0;
font-size: 11px;
padding-top: 20px;
width:420px;
}
.web_pro_detail_cart_content .tab {
display: block;
height: 30px;
padding: 0;
margin: 0 0 0 0px;

}
.web_pro_detail_cart_content .tab .selectTab2 {
background: url(../images/web_tab_on_bg.gif) no-repeat left bottom;
height: 29px;
color: white;
line-height: 29px;
padding: 0 0 0 10px;
}
.web_pro_detail_tab_content {
padding: 10px 12px 10px 8px;
background: url(../images/pro_detail_bg.jpg) repeat-x top 
#F3F3F3;
color: 
#666;
}
	.web_tab_body_none {
display: none;
}
.web_pro_detail_cart_content .tab li {
background: url(../images/web_tab_bg.gif) no-repeat left bottom;
height: 29px;
float: left;
margin-right: 0px;
line-height: 29px;
padding: 0 0 0 10px;
color: #1C1C1C;
margin-right: 2px;
}
.web_pro_detail_cart_content .tab li a {
display: block;
color: #1C1C1C;
text-decoration: none;
background: url(../images/web_tab_bg.gif) no-repeat right bottom;
padding: 0 10px 0 0;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
.web_pro_detail_cart_content .tab .selectTab2 a:hover {
text-decoration: underline;
}
.web_pro_detail_cart_content .tab .selectTab2 a {
display: block;
color: 
white;
text-decoration: none;
background: url(../images/web_tab_on_bg.gif) no-repeat right bottom;
padding: 0 10px 0 0;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
.TabContent{display: block;
clear: both;
padding-top: 10px;
border: 1px solid #E8E8E8;
background: #F3F3F3;
width:420px;
}
.web_pro_detail_block {
background: #F3F3F3;
padding: 10px 15px;
height: 100%;
border: 1px solid #E7E7E7;
margin: 0 0px;

}
.cart1 {
float: left;
padding-top: 7px;
padding-right: 10px;
}
#cartAdd .cart2 {
float: left;

}	
.moredecription{
	max-width:910px;display:block;
	}
	
	
	.nTab .title {
		background-color:#8484;
height:20px;
list-style: none outside none;
margin: 0;
padding: 0;
}
.nTab .title li.menuOn {
background: none repeat scroll 0 0 #E4C996;
color: 
#333;
}
.nTab .title li {
cursor: pointer;
float: left;
font-size: 10px;
font-weight: bold;
height:10px;
line-height: 40px;
list-style: none outside none;
padding: 0 10px;
padding-bottom:15px;
}
.nTab .content {
color: 
black;
padding-top:25px;
}
.content_n {
display: none;
}
.sub2 {
overflow: hidden;
padding: 14px;
}
#Tab2_Content1 .sub2_r h2 {
border-bottom: 1px dashed #BBB;
padding: 0 0 6px;
}
#Tab2_Content1 .sub2_r .tabTableStyle {
margin: 0 0 10px;
}
#Tab2_Content1 .sub2_r .tabTableStyle .first {
border-right: 1px dashed #BBB;
text-align: center;
vertical-align: middle;
}
#Tab2_Content1 .sub2_r .tabTableStyle td {
border-bottom: 1px dashed #BBB;
padding: 10px 20px;
}
#Tab2_Content1 .sub2_r .tabTableStyle td {
border-bottom: 1px dashed #BBB;
padding: 10px 5px;
}
.mainimagepadding{
	padding:5px 5px 0 5px;

	}
.des2backing{
	
padding: 20px 0px;
border: 0px solid #B7B7B7;
_height: 100%;

margin-top: -30px;
	
	}
	.alsolikethis{
		
		color: white;
display: block;
font-size: 15px;

background: url(../images/web_tab_on_bg.gif) no-repeat scroll right bottom;


font-weight: bold;
padding: 0 10px 0 0;
text-decoration: none;


}
.alsoPadding{
	width: 165px;
height: 145px;
font-size: 10px;
margin: 4px 6px;
padding: 0;
overflow:hidden;
}

.pic-container {
height: 580px;
margin: 8px 0 4px;
overflow: hidden;
position: relative;
width: 365px;}

.pro_detail_pro_show_list_block {
}
.alsoPadding .web_pro_list_content{
	margin: 0px auto;
text-align: center;
	
	}
	.alsoPadding .web_pro_list_content img{
		width: 160px;
height: 94px;
		
		}
		#similar_product{
		
			background: #F3F3F3;
border: 1px solid #E7E7E7;
margin: 10px 0 0 0;
}
			
#similar_product h2{
	background: url(../images/web_tab_on_bg.gif) no-repeat scroll left bottom;
color: white;
height: 29px;
line-height: 29px;
padding: 0 0 0 25px;
	}
#similar_product ul{
	
	
	}
	#similar_product ul li{
	list-style: none;
	
	}
	
	
	#alsoPurchased h2{
	background: url(../images/web_tab_on_bg.gif) no-repeat scroll left bottom;
color: white;
font-size:14px;
height: 29px;
line-height: 29px;
padding: 0 0 0 25px;
	}
	.TeamWork {
color: #474747;
margin: 12px 0px 10px 0px;
}
.TeamWork .TabTitle {
height: 40px;
overflow: hidden;
clear: both;
line-height: 23px;
}
.TeamWork .TabTitle ul {
display: block;
clear: both;
}
.TeamWork .TabTitle .active {
background: url(../images/web_TeamWork_title_on.gif) repeat-x left;
border: 1px solid black;
border-bottom: none;
float: left;
height: 23px;

line-height: 23px;
color: white;

padding: 0 35px;
font-size: 12px;
font-weight: bold;
}
.price-box{
	background: url(../images/pro_detail_sumbit_ico.gif) no-repeat scroll 25px 0px transparent;
	display: block;
    font-size: 24px;
    font-weight: bold;
    height: auto !important;
    margin-top: 4px;
    min-height: 20px;
   overflow: visible;
   
	
	
	}
	.attribsRadioButton {
border: 2px solid #CDCDCD;
display: block;
float: left;
height: 18px;
text-align: center;
width: 50px;
margin: 3px;
font-size: 10px;
cursor: pointer;
background: white;
}
.wrapperAttribsOptions input {
display: none;
}
.selectedd {
border-color: black;
}

.rating_value span.stars-no em {
visibility: hidden;
}
.rating_value span.stars-no { 
	background:url(../images/stars_small.png) no-repeat;
	display:inline-block;
	height:16px;
	overflow:hidden;
	vertical-align:middle;
	width:60px;
}
.web_list_upsell_block {
background: #F3F3F3;
border: 1px solid #E7E7E7;
margin: 10px 0 0 0;
}
.pro_detail_pro_list_title {
background: url(../images/web_tab_on_bg.gif) no-repeat scroll left bottom;
color: white;
height: 29px;
line-height: 29px;
padding: 0 0 0 25px;
}
.pro_detail_pro_list_title span {
background: url(../images/web_tab_on_bg.gif) no-repeat scroll right bottom;
color: white;
display: block;
font-size: 12px;
font-weight: bold;
padding: 0 10px 0 0;
text-decoration: none;
}
#newproList ul
{
	list-style: none;
	}
/*	.pro_detail_pro_show_list_block .web_pro_list_block {
width: 165px;
height: 145px;
font-size: 10px;

margin: 4px 15px;
padding-right:5px;
}*/


.pro_detail_pro_show_list_block .web_pro_list_block {
    font-size: 10px;
    height: 180px;
    margin: 4px 15px;
    padding-right: 5px;
    width: 165px;
}






.web_pro_list_content {
margin: 0px auto;
text-align: center;
}
.web_pro_list_content a {
color: #888;
}
.pro_detail_pro_show_list_block .web_pro_list_block img {
width: 160px;
height: 139px;
}
.web_pro_list_content img {
border: #E5E4E4 solid 1px;
margin: 0;
}
.web_pro_detail_cart_pay {
background: url(../images/web_pro_detail_cart_pay_bg.gif) repeat-x bottom;
padding: 20px 20px;
border: 0px solid #B7B7B7;
_height: 100%;
width: 380px;
margin-top: 15px;
}
.box-collateral box-description{
	font-family:Arial;
	fone-size:11px;
	
	}
	.web_pro_detail_tab_content h2 {
color: #151515;
font-size: 11px;
font-weight: bold;
font-family: Georgia, "Times New Roman", Times, serif;
}
.reviewintoright {

float: right;
width: 410px;
margin-top:-20px;
}
.web_pro_detail_show_pic_info {
border-bottom: #CCC dotted 1px;
margin: 5px 0 15px 0;
display: block;
color: #303030;
line-height: 18px;
text-indent: 2px;
width: 322px;
font-size: 11px;
font-weight: bold;
}
.web_pay_logo {
margin: 5px 0 0 0;
padding: 2px 8px 0 0;
text-align: center;
}
.f_right {
float: right !important;
margin-top:15px;
}
ul li{
	list-style:none;
	
	}
	.web_clear {
clear: both;
line-height: 0px;
font-size: 0px;
}
#newproList ul li{
	width:165px;
	
	}
	.pro_detail_pro_show_list_block p {

overflow:auto;
text-align: center;
}