#descriptorheading {
	height:30px;
	/*width=500px;*/
	background-color:#880F13;
       color:#F0F0F0;
	border:1px dashed #880F13;
}
#productDetailHeader {
	height: 60px;
	background: #133131;
	color:#c6e17e;
	border-top: 1px solid #133131;
	border-bottom: 1px solid #b3b3b3;
	//font-size:1.3em;
}
 
#productDetailHeaderRating{
	height: 60px;
	background: #133131	;
	color: #b3b3b3;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #133131;
	//font-size:1.1em;
}

#imagepreivew {
//	border-right: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	background: #696565;

}

#imagepreivew img{
	 height:300px;
	 width:100%;
}

#productdescriptionpreview{
	 height:300px;
	 border-bottom:1px solid #F0F0F0; 
	background: #296867;

}

.productDetailTable {
	//font-family: Arial, Helvetica, sans-serif;
	background-color: #133131;
	border-spacing: 0px;
	//border-top:1px solid #ccc;
}

.productDetailTableRadio{
	//font-family: Arial, Helvetica, sans-serif;
	background-color: #296867;
	border-spacing: 0px;
}

#setdinnerheader
{
	height:50px;
	background:#296867 ;//#f2f2f2;
       color:#f2f2f2;
	margin-top:1px;
//	border-top:1px dashed #296867 ;
}

#res_each_associate_setdinner
{
	width:100%;  
	margin-top:0px;
	border-top:1px dashed  #ccc;
	background:#fff;
	float:left;
	height:55px;
}

#res_each_header_setdinner
{
	width:55%; 
	margin-top:0px;
	border:none;
	float:left;
//	border:1px dashed #FF00FF; 
}


#res_image_setdinner{
	width:20px;
	height:30px;
	float:left;
	margin-top:12px;
	background-color:#fff;
//	border:thin solid #ccc;
}

#res_each_header_setdinner_description
{
	width:50%; 
	margin-left:2px;
	margin-top:5px;
	border:none;
	float:right;
	color:#888888;
//	border:1px dashed #FF0000;
}

#reseach_right_setdinner
{
	width:29%;
	float:right;
//	border:1px dashed #FF0000;
//	margin-right:25px;
	color:#251C1B;
	//font-size:2.0em;
}

#productquantitysetdinner
{
	height:30px;
	width:18.3%;
       color:#FFFFFF;
	margin-top:5px;
	float:left;
	display:none;
}

#addproducttocartsetdinner
{
	height:35px;
       color:#404040;
	float:right;
	margin-top:9px;
	margin-right:15px;
}

#upsellheadingdetail {
height: 50px;
background: #133131;
color: #f2f2f2;
margin-top: 1px;
border-bottom: 1px solid #fff;
}

.circularupsell {
  	width: 40px;
	height: 40px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	background: url(http://basil2go.com/images/clickarrow.jpg) no-repeat;
	//background-image:url('../images/clickarrow.jpg');
 border:1px solid #ccc;
//	border:none;
	margin-right:10px;
	cursor:pointer;
}
.circularupsell img {
	opacity: 5;
	filter: alpha(opacity=0);
  	width:40px;
  	height:40px;
	cursor:pointer;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
}

#priceproduct {
	width: 100%;
	height: 80px;
	font-size: 2.5em;
	color: #b3b3b3;
}

#item_desc_product_detail {
	width: 100%;
	overflow: auto;
	padding-top: 10px;
	font-size: 14px;
	background-color: #296867;
	color: #b3b3b3;
	height:100px;
}

#item_desc_servedproduct_detail {
	width: 100%;
	overflow: auto;
	padding-top: 3px;
	font-size: 14px;
	background-color: #296867;
	border-top:1px solid #ccc;
	color: #b3b3b3;
	height:50px;
}
#productratingsdetails {
	margin-left: 10px;
	margin-bottom: 5px;
	height:35px;
}

.circular img{
	width: 40px;
	height: 40px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	background: url(http://basil2go.com/images/go.png) no-repeat;
	//background-image:url('../images/go.png');
	border:1px solid #ccc;

}

#res_each_drinks_product_detail {
	width: 100%;
	margin-top: 0px;
	background: #fff;
	float: left;
	height:55px;
	border-bottom:1px dashed #ccc;
}

#res_each_header_product_detail {
	width: 65%;
	height: 35px;
	margin-top: 0px;
	border: none;
	float: left;
}

.product_title_associate {
	width: 65%;
	border: none;
	float: left;
	margin-top:12px;
	margin-left:5px;
}

#product_title_setdinner h3 {
	margin-top: 10px;
	color: #296867;
	font-size: 1.5em;
}

#res_each_header_product_description_detail {
	width: 58%;
	margin-left: 2px;
	margin-top: 5px;
	border: none;
	float: left;
	color: #296867;
}

#res_image_checkbox_detail {
	width: 20px;
	height: 30px;
	float: left;
	margin-top: 15px;
	background-color: #fff;
	margin-left:5px;
}

#reseach_right_product_detail {
	width: 28%;
	float: right;
	color: #251C1B;
	font-size: 2.0em;
	margin-right: 10px;
}

#productquantitydetail {
	height: 30px;
	width: 12%;
	color: #FFFFFF;
	float: left;
	margin-top: 5px;
}
#addproducttocartpricedetail {
	color: #000000;
	float: right;
	margin-right: 0px;
	font-size:1.0em;
}

#res_each_upsell_product_detail {
	width: 100%;
	margin-top: 0px;
	background: #fff;
	float: left;
	height:55px;
	border-bottom:1px dashed #ccc;
}

#upsellassociateproduct {
	height: 50px;
	background: #296867;
	color: #f2f2f2;
	margin-top: 1px;
	border-top: 1px solid #296867;
}

#res_each_associate_product_detail { 
	width: 100%;
	margin-top: 0px;
	border-bottom: 1px dashed #ccc;
	background: #fff;
	float: left;
	height:55px;
}
#productquantitydetails {
	height: 50px;
	background: #133131;
	color: #FFFFFF;
	border: 1px solid #133131;
}

#addtocartdetailspage {
	background: #133131;
	border-left: 1px solid #296867;
	color: #FFFFFF;
}

#productdescriptordetail {
	color: #ccc;
	margin-top: 5px;
	height: 70px;
	background: #133131;
		color: #b3b3b3;
	margin-top: 0px;
	border-right: 1px solid #133131;
}