div.main_content_no_cols{
	padding: 0px 0px 10px 0px!important;
}
div#prod_left{
	float: left;
	width: 310px;
	margin: 6px 0px 0px 0px;
}
div#prod_right_top{
	float: right;
	width: 640px;
}
div.img_small_grp{
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border: 1px solid #DDDDDD;
	border-top: none;
}
div.img_small_grp a img {
	border: 1px solid #DDDDDD;
	margin: 10px 0px 0px 10px;
}
div#sim_items{
	float: right;
	width: 240px;
	height: 360px;
	margin: 6px 0px 0px 0px;
	border: 1px solid #DDDDDD;
	border-top: none;
}
div#prod_center_top{
	float: left;
	width: 390px;
	height: 354px;
}
div#prod_infomation{
	float: right;
	width: 640px;
	border: 1px solid #DDDDDD;
	border-top: none;	
	margin: 10px 0px 0px 0px;
}
div#prod_infomation_header div{
	height: 24px;
	padding: 10px 10px 0px 10px;
	margin: -9px 10px -10px 0px;
	float: left;
	cursor: pointer;
}
div#tabbtn_description{
	background-color: #ffffff;	
}
div#prod_infomation_header div:hover{
	background-color: #dcdcdc;	
}
#tab_review{
	display: none;	
}
div.main_image {
	text-align: center;
	height: 360px;
	width: 310px;
}
div#also_purchased,
div#recent_viewed_products {
	border: 1px solid #DDDDDD;
	border-top: none;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
div#also_purchased a img,
div#recent_viewed_products a img{
	border: 1px solid #DDDDDD;
	margin: 10px 0px 0px 12px;
}
div#history{
	clear: both;	
}
h1.product_title {
	float: left;
	margin: auto 10px auto 10px;
	margin: 5px auto;
	text-align: left;
	width: 300px;
	font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif;
	font-weight:bolder;
	font-size: 22px;
	color:#333333;
}
div#prod_price_head{
	margin: -41px 0px 0px 0px;
	float: right;
	font-size: 25px;
	text-align: right;
	font-weight: bold;
	color: #FF951B;
	height: 25px;
	background-color: #FFFFFF;
}
div#center_head{
	width: 390px;
	height: 192px;
}
div.sim_product{
	height: 60px;
	margin: 17px 0px 17px 8px;
}
div.sim_product img{
	float: left;
}
div.sim_product_data{
	float: right;
	height: 60px;
	width: 159px;
	margin: 0px 7px 0px 0px;
	font-weight: bold;
}
div.sim_product_data p{
	font-weight: bold;
	margin: auto 1px auto 1px;
	margin: auto auto;
	text-align: left;
}
div.prod_price {
	text-align: right;
}
div.review_stars{
	float: right;
	margin: 0px 0px 7px 0px;
}
div#center_top_bottom{
	width: 390px;
}
div.prod_infomation_box{
	margin: 5px 5px 5px 10px;	
}
div#prod_options_dd{
	width: 390px;
	cursor: pointer;
	border: 1px solid #000000;
	height: 22px;
	margin: 0px 0px 0px 0px;
}
div#prod_options_dd img{
	margin: 1px;
}
div#prod_options_dd p{
	margin: 3px 5px 5px 5px;
	float: left;
	height: 22px;
}
div#prod_options_wrap{
	position: relative;
}
div#prod_options{
	position: absolute;
	background-color: #FFFFFF;
	z-index: 100;
	width:378px;
	text-align: left;
	padding: 5px;
	border: 1px solid #DDDDDD;
}
div.manufac_prod{
	width:75px;
	height:75px;
	margin: -10px 0px 0px 0px; 
	float:left;
}
div#download_menu{
	display: none;
	padding: 5px;
	width: 300px;
	margin: 1px 0px 0px 0px;
	text-align: left;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
 
}
