@charset "UTF-8";
/*
 *	Details
 */
#Product-Image {
	float:left;
	margin-right:16px;
	}
#Product-Description {
	float:left;
	width:520px;
	margin-bottom:20px;
	}
#Product-Description .links {
	float:right;
	}
#Product-Description h4 {
	float:left;
	font-size:1em;
	text-indent:0;
	color:#a50015;
	margin:0 0 0 0;
	border:none;
	}
#Product-Description .mfgr {
	float:left;
	clear:left;
	margin-bottom:12px;
	}
#Product-Description p {
	clear:left;
	}
#Product-Details {
	float:left;
	margin-bottom:12px;
	width:288px;
	}
#Product-Details .specsfull	{
	font-size:.9em;
	margin-top:5px;
	}
#Product-Details .specsfull th {
	padding-right:8px;
	white-space:nowrap;
	width:50px;
	}
#Product-Details .specsfull td {
	padding-right:8px;
	white-space:normal;
	}
#Related-Products {
	float:left;
	clear:left;
	width:100%;
	}
#Related-Products h3 {
	margin-right:8px;
	}
#AddToCart {
	float:right;
 	width:290px;
	background:#efefef;
	padding:15px;
	}
#AddToCart .price {
	float:left;
	font-size:1.2em;
	margin:0 0 4px 85px;
	}
	
#AddToCart .price th {
	padding-right:8px;
	}
	
#AddToCart .row {
	margin:0 0 0 0;
	}
#AddToCart label, #AddToCart input {
	float:left;
	margin:4px 0 0 0;
	}
#AddToCart label {
	margin:8px 4px 0 50px;
	width:auto;
	}
#AddToCart .addcart {
	float:left;
	margin:0 0 0 6px;
	}
#AddToCart .infoicon {
	float:left;
	margin:0px 0 0 3px;
	}
#AddToCart .infoicon img {
	float:left;
	}