.spacer_content { font-size: 0; line-height: 0; clear: both; height: 10px; }
.clear {font-size: 0; line-height: 0; clear: both;
	height: 0; width: 0; 
}
table {font-size: 11px; }
input  {font-size: 11px; margin: 0;}
select {font-size: 11px; margin: 0;}
img {border: 0; }
form {margin: 0; padding: 0; }
p {margin: 0; }
a {color: #4b4b4b; }
a:hover {color: #666; }
red {color: #990000; }

#container_content_company_info p { padding: 6px 0; }
#container_content_privacy_policy p { padding: 6px 0; }
#container_content_terms_conditions p { padding: 6px 0; }
#container_content_turnaround_time p { padding: 6px 0; }
#container_content_mailing_services p { padding: 6px 0; }



/* BEST DEALS*/

 table.best_deals {width: 724; height: 186px; padding:0px; mardin:0px; } 
img.best_deals_product_img {height:80px;}  
.best_deals_product_img_div {height: 85px; width: 165px;} 
.best_deals_div {width:165px;}

td.best_deails_headline{height: 100px; font-size: 30px; color: #005daf;}  
td.best_deals_display{ text-align:center; padding: 0px; width:170px; vertical-align: top; background: #ffffff; }
td.best_div_divider {border-right: 1px solid #b0cdeb; width: 1px;} 

.best_deals_stars{ padding-left: 20px;float:left;  font-weight: bold; color: #b5372b;  text-decoration: none; } 
.best_deals_stars a{ font-size:12px; font-weight: bold; color: #b5372b; text-decoration: none;}
.best_deals_size{font-size:14px; font-weight: bold;}  
.best_deals_price{padding-right: 20px; text-align: right; float:right; font-weight: bold; color: #b5372b;  text-decoration: none; }
.best_deals_price a{ font-size:12px;  font-weight: bold; color: #b5372b; text-decoration: none;} 
.best_deals_click{font-size:9px;}
.best_deals_product_name{text-align: center;   text-decoration: none;color: #005daf; width: 165px;  clear:both;  font-size:12px; height:75px; font-family: sans-serif; font-weight: bold;}
.best_deals_product_name a{ text-decoration: none; color: #005daf;}
.best_deals_category_name {text-align: center; text-decoration: underline; font-size:12px;}
.best_deals_category_name a{text-align: center; text-decoration: underline; font-size:12px;}
.best_deals_stock_name { font-size:11px;  font-weight: bold; color: #b5372b; text-decoration: none;} 

.home_shop_featured_item {float: left;}
.home_best_deals_div{width:145px; height:165px;}
.home_best_deals_product_img_div {} 
.home_best_deals_product_img {  height: 80px; }


.home_best_deals_product_name{

line-height: 13px;
color: #646464;
font-weight: normal;
text-decoration: none;
}
.home_best_deals_product_name a{
line-height: 13px;
color: #646464;
font-weight: normal;
text-decoration: none;
}

.home_best_deals_category_name{
color: #646464;
font-weight: bold;
text-decoration: none;
font-size:12px;;
}
.home_best_deals_category_name a{
color: #646464;
font-weight: bold;
text-decoration: none;
font-size:12px;
}



.home_shop_featured_price 
{
clear:both;
font-weight: bold;
color: #990000;
padding-bottom: 6px;
text-decoration: none;
}
.home_shop_featured_price a 
{
clear:both;
font-weight: bold;
color: #990000;
padding-bottom: 6px;
text-decoration: none;
}

#container_content_shop  .best_deals_product_img_div img 
{
width: 115px;
}

#container_content_shop .best_deals_stars img 
{
 width: 55px;
}




/* NOT LOGGED IN PRODUCT VIEW*/
.content_column_2_of_2 .product_image {float: right; width: 250px; text-align:center; padding: 10px;}
.content_column_2_of_2 .product_image  img {float: left; margin-top:20px; margin-bottom:10px;  width: 210px;}

.content_column_2_of_2 .product_description{ }

.content_column_2_of_2 .shop_product_headline h2 {  padding-left: 10px; margin-top: 20px; font-size: 18px; color: #339ffa;}
.content_column_2_of_2 .shop_product_headline h2 p { color: #3e75b6; margin-top: 4px; }
.content_column_2_of_2 .shop_product_large_description { padding-left: 10px; padding-bottom: 10px; text-align:left;}
.content_column_2_of_2 .shop_product_large_description p {padding: 8px 0; }


/* DEALER LOCATOR */
#dealer_locator td {padding: 8px; }
#dealer_locator th {padding: 8px; background: #eeeeee;}


.form_button{
	padding: 0 8px;
	background-color: #9b9b9b;
	background-image: url(/sites/default/themes/blue_mr/images/button.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 24px; line-height: 24px;
	border: 1px solid #9b9b9b; border-top:0; border-bottom-color: #616161; border-right-color: #616161;
	font-size: 11px; font-weight: bold; color: #111; text-decoration: none;
	cursor: pointer;
}
