.scs_credit_header, a.scs_credit_header, a:link.scs_credit_header, a:visited.scs_credit_header{
	font-size:8px;
    color: #6a0000;
}
.scs_money_header, a.scs_money_header, a:link.scs_money_header, a:visited.scs_money_header{
	font-size:8px;
    color: #6a0000;
	font-weight: bold;
    
}
.scs_warning_header, a.scs_warning_header, a:link.scs_warning_header, a:visited.scs_warning_header{
	color: #ce0f0f;
}
.scs_money_header, .scs_warning_header, .scs_credit_header{
	font-size: 24px;
}


div#storeLogo{
	position:relative;
	/* margin-bottom: 5px; */
}

div.headerStoreLogo{
	height: 155px;
    position: relative;
    top: -43px;
	float:left;
	left:20px;
}

body{
	min-width:990px
}
.container_24{
	margin-left:auto;
	margin-right:auto;
	width:990px;
}
.grid_1,.grid_2,.grid_3,
.grid_4,.grid_5,.grid_6,
.grid_7,.grid_8,.grid_9,
.grid_10,.grid_11,.grid_12,
.grid_13,.grid_14,.grid_15,
.grid_16,.grid_17,.grid_18,
.grid_19,.grid_20,.grid_21,
.grid_22,.grid_23,.grid_24{
	display:inline;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
.push_1,.pull_1,.push_2,
.pull_2,.push_3,.pull_3,
.push_4,.pull_4,.push_5,
.pull_5,.push_6,.pull_6,
.push_7,.pull_7,.push_8,
.pull_8,.push_9,.pull_9,
.push_10,.pull_10,.push_11,
.pull_11,.push_12,.pull_12,
.push_13,.pull_13,.push_14,
.pull_14,.push_15,.pull_15,
.push_16,.pull_16,.push_17,
.pull_17,.push_18,.pull_18,
.push_19,.pull_19,.push_20,
.pull_20,.push_21,.pull_21,
.push_22,.pull_22,.push_23,
.pull_23{
	position:relative
}
.alpha{
	margin-left:0
}
.omega{
	margin-right:0
}
.container_24 .grid_1{
	width:30px
}
.container_24 .grid_2{
	width:70px
}
.container_24 .grid_3{
	width:110px
}
/*
	Controls the column width 
	See 
*/
.container_24 .grid_4{
	width:188px
}
.container_24 .grid_5{
	width:190px
}
.container_24 .grid_6{
	width:230px
}
.container_24 .grid_7{
	width:270px
}
.container_24 .grid_8{
	width:310px
}
.container_24 .grid_9{
	width:350px
}
.container_24 .grid_10{
	width:390px
}
.container_24 .grid_11{
	width:430px
}
.container_24 .grid_12{
	width:470px
}
.container_24 .grid_13{
	width:510px
}
.container_24 .grid_14{
	width:550px
}
.container_24 .grid_15{
	width:590px
}
/*
	Controls Center Content Width
*/
.container_24 .grid_16{
	width:564px
}
.container_24 .grid_17{
	width:670px
}
.container_24 .grid_18{
	width:710px
}
.container_24 .grid_19{
	width:750px
}
.container_24 .grid_20{
	width:790px
}
.container_24 .grid_21{
	width:830px
}
.container_24 .grid_22{
	width:870px
}
.container_24 .grid_23{
	width:940px
}
.container_24 .grid_24{
	width:990px
}
.container_24 .prefix_1{
	padding-left:40px
}
.container_24 .prefix_2{
	padding-left:80px
}
.container_24 .prefix_3{
	padding-left:120px
}
.container_24 .prefix_4{
	padding-left:208px
}
.container_24 .prefix_5{
	padding-left:200px
}
.container_24 .prefix_6{
	padding-left:240px
}
.container_24 .prefix_7{
	padding-left:280px
}
.container_24 .prefix_8{
	padding-left:320px
}
.container_24 .prefix_9{
	padding-left:360px
}
.container_24 .prefix_10{
	padding-left:400px
}
.container_24 .prefix_11{
	padding-left:440px
}
.container_24 .prefix_12{
	padding-left:480px
}
.container_24 .prefix_13{
	padding-left:520px
}
.container_24 .prefix_14{
	padding-left:560px
}
.container_24 .prefix_15{
	padding-left:600px
}
.container_24 .prefix_16{
	padding-left:640px
}
.container_24 .prefix_17{
	padding-left:680px
}
.container_24 .prefix_18{
	padding-left:720px
}
.container_24 .prefix_19{
	padding-left:760px
}
.container_24 .prefix_20{
	padding-left:800px
}
.container_24 .prefix_21{
	padding-left:840px
}
.container_24 .prefix_22{
	padding-left:910px
}
.container_24 .prefix_23{
	padding-left:950px
}
.container_24 .suffix_1{
	padding-right:40px
}
.container_24 .suffix_2{
	padding-right:80px
}
.container_24 .suffix_3{
	padding-right:120px
}
.container_24 .suffix_4{
	padding-right:208px
}
.container_24 .suffix_5{
	padding-right:200px
}
.container_24 .suffix_6{
	padding-right:240px
}
.container_24 .suffix_7{
	padding-right:280px
}
.container_24 .suffix_8{
	padding-right:320px
}
.container_24 .suffix_9{
	padding-right:360px
}
.container_24 .suffix_10{
	padding-right:400px
}
.container_24 .suffix_11{
	padding-right:440px
}
.container_24 .suffix_12{
	padding-right:480px
}
.container_24 .suffix_13{
	padding-right:520px
}
.container_24 .suffix_14{
	padding-right:560px
}
.container_24 .suffix_15{
	padding-right:600px
}
.container_24 .suffix_16{
	padding-right:640px
}
.container_24 .suffix_17{
	padding-right:680px
}
.container_24 .suffix_18{
	padding-right:720px
}
.container_24 .suffix_19{
	padding-right:760px
}
.container_24 .suffix_20{
	padding-right:800px
}
.container_24 .suffix_21{
	padding-right:840px
}
.container_24 .suffix_22{
	padding-right:910px
}
.container_24 .suffix_23{
	padding-right:950px
}
.container_24 .push_1{
	left:40px
}
.container_24 .push_2{
	left:80px
}
.container_24 .push_3{
	left:120px
}
/*
	Controls content padding from left side
	column right width + colum right's padding + content padding
	188 + 10 + 10 = 208
*/
.container_24 .push_4{
	left:208px;
}
.container_24 .push_5{
	left:200px
}
.container_24 .push_6{
	left:240px
}
.container_24 .push_7{
	left:280px
}
.container_24 .push_8{
	left:320px
}
.container_24 .push_9{
	left:360px
}
.container_24 .push_10{
	left:400px
}
.container_24 .push_11{
	left:440px
}
.container_24 .push_12{
	left:480px
}
.container_24 .push_13{
	left:520px
}
.container_24 .push_14{
	left:560px
}
.container_24 .push_15{
	left:600px
}
.container_24 .push_16{
	left:640px
}
.container_24 .push_17{
	left:680px
}
.container_24 .push_18{
	left:720px
}
.container_24 .push_19{
	left:760px
}
.container_24 .push_20{
	left:800px
}
.container_24 .push_21{
	left:840px
}
.container_24 .push_22{
	left:910px
}
.container_24 .push_23{
	left:950px
}
.container_24 .pull_1{
	left:-40px
}
.container_24 .pull_2{
	left:-80px
}
.container_24 .pull_3{
	left:-120px
}
.container_24 .pull_4{
	left:-198px
}
.container_24 .pull_5{
	left:-200px
}
.container_24 .pull_6{
	left:-240px
}
.container_24 .pull_7{
	left:-280px
}
.container_24 .pull_8{
	left:-320px
}
.container_24 .pull_9{
	left:-360px
}
.container_24 .pull_10{
	left:-400px
}
.container_24 .pull_11{
	left:-440px
}
.container_24 .pull_12{
	left:-480px
}
.container_24 .pull_13{
	left:-520px
}
.container_24 .pull_14{
	left:-560px
}
.container_24 .pull_15{
	left:-600px
}
/*
	Controls left column padding from right of screen
*/
.container_24 .pull_16{
	left:-564px
}
.container_24 .pull_17{
	left:-680px
}
.container_24 .pull_18{
	left:-720px
}
.container_24 .pull_19{
	left:-760px
}
.container_24 .pull_20{
	left:-800px
}
.container_24 .pull_21{
	left:-840px
}
.container_24 .pull_22{
	left:-910px
}
.container_24 .pull_23{
	left:-950px
}
.clear{
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0
}
.clearfix:after{
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
* html .clearfix,*:first-child+html .clearfix{zoom:1}



.buttons_myaccount{
	margin-left: 10px;
	float: right;
	margin-top: 5px;
}
/*
	SEARCH BOX
*/
#header_bottom_searchbox{
	position: relative;
	top: 22px;
	left: 70px;
	float: left;
}
.header_bottom_searchbox_inputcontainer{
	/*margin-top: -8px;*/
	float: left;
}
.header_bottom_searchbox_input{
	width: 280px;
	height: 21px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
	background-image: url('images/osc_design/header_bottom_searchbox_input.png');
	background-repeat: no-repeat;
	border: 2px solid #ececec;
}
.header_bottom_searchbox_submitcontainer{
	float: left;
}
.header_bottom_searchbox_submit{
	width: 101px;
	height: 28px;
}
/*
	HEADER CART BOX
*/
#header_bottom_cartbox{
	position: relative;
	top: 15px;
	right: 20px;
	/*clear: both;*/
	float: right;
}
.header_bottom_cartbox_container{
	border: 1px solid #e7e7e7;
	width: 226px;
	height: 30px;
	background: #FFFFFF;
}
.header_bottom_cartbox_button{
	position: relative;
	top: -5px;
	left: 20px;
	float: left;
}
.header_bottom_cartbox_text{
	position: relative;
	top: 5px;
	left: 20px;
	width: 156px;
	height: 30px;
	color: #fe9601;
	font-size: 16px;
	text-align: center;
	float: left;
}
/*
	HEADER NAVBAR
*/
.header_bottom_navbar_container{
	clear: both;
	float: left;
	width: 960px;
	height: 43px;
	/* margin-top: 14px; */
}
.header_bottom_navbar_innercontainer{
	width: 960px;
	height: 50px;
	background-image:url('images/osc_design/header_bottom_navbar_background.png');
	background-repeat:repeat-x;
	background-position: top;
}
/*
	HEADER INFOBAR
*/
.header_bottom_infobar_container{
	clear: both;
	float: left;
	width: 100%;
	height: 50px;
	margin-top: 5px;
	font-family: Arial, Sans-serif;
	font-size: 12px
}
.header_bottom_infobar_innercontainer{
	float: right;
	width: 100%;
	height: 100%;
	padding-right: 10px;
}
.header_bottom_infobar_contentcontainer{
	float: left;
	height: 100%;
	vertical-align: middle;
	margin-top: 10px;
	padding-left:20px;
	font-family: Arial, Sans-serif;
	font-size: 12px
}
.header_bottom_infobar_spacer{
	float: left;
	margin-top: -10px;
	margin-left: 5px;
}
.header_bottom_infobar_register_content, .header_bottom_infobar_register_contenttext, .header_bottom_infobar_register_contentimage{
	float: right;
	height: 100%;
	vertical-align: middle;
	margin-left: 5px;
	font-family: Arial, Sans-serif;
	font-size: 10px;
}
.header_bottom_infobar_register_contenttext,.header_bottom_infobar_contact_contenttext{
	margin-top: 4px;
}
.header_bottom_infobar_register_contenttext a, .header_bottom_infobar_register_contenttext a:visited{
	color: #4d6d00;
	font-size: 18px;
	/*font-weight: bold;*/
	font-family: Arial, Sans-serif;
	text-decoration:underline;
}
.header_bottom_infobar_register_contenttext a:hover, .header_bottom_infobar_register_contenttext a:active{
	color: #6b9800;
	font-size: 18px;
	/*font-weight: bold;*/
	font-family: Arial, Sans-serif;
	text-decoration:underline;
}
.header_bottom_infobar_register_contentimage{
	margin-top: 12px;
}
.header_bottom_infobar_contact_content, .header_bottom_infobar_contact_contenttext, .header_bottom_infobar_contact_contentimage{
	float: left;
	height: 100%;
	vertical-align: middle;
	margin-left: 5px;
}
.header_bottom_infobar_contact_contenttext a, .header_bottom_infobar_contact_contenttext a:visited{
	color: #9f009d;
	font-size: 18px;
	/*font-weight: bold;*/
	font-family: Arial, Sans-serif;
}
.header_bottom_infobar_contact_contenttext a:hover, .header_bottom_infobar_contact_contenttext a:active{
	color: #ff00d8;
	font-size: 18px;
	/*font-weight: bold;*/
	font-family: Arial, Sans-serif;
}
.header_bottom_infobar_contact_contentimage{
	margin-top: 2px;
}
.header_bottom_infobar_5percent_content{
	margin-top: -7px;
}

.breadCrumb_container{
	margin-top: 5px;
}
/*
	CATEGORIES INFOBOX
*/
.infoBoxContainer_bm_categories, .infoBoxContainer_bm_manufacturer_info, .infoBoxContainer_bm_manufacturers, .infoBoxContainer_bm_search, .infoBoxContainer_bm_whats_new,
.infoBoxContainer_bm_information,.infoBoxContainer_bm_shopping_cart,.infoBoxContainer_bm_order_history,.infoBoxContainer_bm_best_sellers,.infoBoxContainer_bm_product_notifications,
.infoBoxContainer_bm_product_social_bookmarks,.infoBoxContainer_bm_reviews,.infoBoxContainer_bm_currencies,.infoBoxContainer_bm_specials,.infoBoxContainer_bm_banner,
.infoBoxContainer_primary_address{
	height: 100%;
}

/* Red Infoboxes */
.infoBoxHeading_bm_categories{
	text-align: center;
	/*margin: 0px auto;*/
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-transform:uppercase;
	padding-top: 15px;
	width: 188px;
	height: 46px;
  	background-image:url('images/osc_design/infobox_headers_background.png');
	background-repeat: no-repeat;
}

/* Grey Infoboxes */
.infoBoxHeading_bm_manufacturer_info, .infoBoxHeading_bm_manufacturers, .infoBoxHeading_bm_search, .infoBoxHeading_bm_whats_new,
.infoBoxHeading_bm_information,.infoBoxHeading_bm_order_history, .infoBoxHeading_bm_shopping_cart, .infoBoxHeading_bm_best_sellers,.infoBoxHeading_bm_product_notifications,
.infoBoxHeading_bm_product_social_bookmarks,.infoBoxHeading_bm_reviews,.infoBoxHeading_bm_currencies,.infoBoxHeading_bm_specials,.infoBoxHeading_primary_address{
	text-align: center;
	/*margin: 0px auto;*/
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #646464;
	text-transform:uppercase;
	padding-top: 15px;
	width: 188px;
	height: 46px;
  	background-image:url('images/osc_design/infobox_headers_background_grey.png');
  	background-repeat: no-repeat;
}
.infoBoxContents_bm_categories, .infoBoxContents_bm_manufacturer_info, .infoBoxContents_bm_manufacturers, .infoBoxContents_bm_search, .infoBoxContents_bm_whats_new,
.infoBoxContents_bm_information,.infoBoxContents_bm_shopping_cart,.infoBoxContents_bm_order_history,.infoBoxContents_bm_best_sellers,.infoBoxContents_bm_product_notifications,
.infoBoxContents_bm_product_social_bookmarks,.infoBoxContents_bm_reviews,.infoBoxContents_bm_currencies,.infoBoxContents_bm_specials,.infoBoxContents_primary_address{
	border: 1px solid #e7e6e4;
	border-bottom: 0px;
	border-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
/*
	BANNER 189x379 INFOBOX
*/
.infoBoxContainer_bm_banner188x379{
	margin-bottom: 10px;
}
/*
	SHOPPING CART INFOBOX
*/
.infoBoxHeading_bm_shopping_cart{
  	background-image:url('images/osc_design/infobox_headers_background.png');
	background-repeat: no-repeat;
}
.infoBoxHeading_bm_shopping_cart a, .infoBoxHeading_bm_shopping_cart a:link, .infoBoxHeading_bm_shopping_cart a:visited{
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.infoBoxContents_bm_shopping_cart_empty{
	text-align: center;
	font-size: 14px;
	color: #6a0000;
	width: 100%;
}
.infoBoxContents_bm_shopping_cart_subtotalContainer,.infoBoxContents_bm_shopping_cart_shippingContainer{
	margin: 0px auto;
	margin-top: -10px;
	width: 128px;
	height: 24px;
	border: 1px solid #c3c3c3;
	padding: 4px;
	padding-left: 8px;
	padding-right: 8px;
}
.infoBoxContents_bm_shopping_cart_shippingContainer{
	margin-top: 10px;
}
.infoBoxContents_bm_shopping_cart_subtotalHeading,.infoBoxContents_bm_shopping_cart_shippingHeading{
	font-size: 12px;
	color: #646464;
	float: left;
}
.infoBoxContents_bm_shopping_cart_subtotalPrice,.infoBoxContents_bm_shopping_cart_shippingPrice{
	font-size: 12px;
	color: #ff9600;
	font-weight: bold;
	float: right;
}
.infoBoxContents_bm_shopping_cart_linksContainer{
	width: 145px;
	/*background: blue;*/
	margin: 0px auto;
	margin-top: 10px;
	clear: both;
	height: 30px;
}
.infoBoxContents_bm_shopping_cart_linksCart{
	float: left;
}
.infoBoxContents_bm_shopping_cart_linksCheckout{
	margin-left: 5px;
	float: right;
}
/*
	SPECIALS INFOBOX
*/
.infoBoxHeading_bm_specials{
  	background-image:url('images/osc_design/infobox_headers_background_grey.png');
	background-repeat: no-repeat;
}
.infoBoxHeading_bm_specials a:active, .infoBoxHeading_bm_specials a:hover{
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #646464;
}
.infoBoxContents_bm_specials img,.contentText img{
	/* border: 1px solid #b4b4b4; */
	border:none;
	/*width: 140px;
	height: 120px;*/
}
.infoBoxContents_bm_specials a, .infoBoxContents_bm_specials a:link, .infoBoxContents_bm_specials a:visited{
	font-size: 12px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #6a0000;
}
.infoBoxContents_bm_specials a:active, .infoBoxContents_bm_specials a:hover{
	font-size: 12px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #8d8d8d;
}
del {
	font-size: 12px;
	color: #646464;
}
/*
	TOP SELLERS INFOBOX
*/
.infoBoxHeading_bm_best_sellers{
  	background-image:url('images/osc_design/infobox_headers_background_grey.png');
	background-repeat: no-repeat;
	color: #646464;
}
/*
	WHAT'S NEW INFOBOX
*/
.infoBoxHeading_bm_whats_new a, .infoBoxHeading_bm_whats_new a:link, .infoBoxHeading_bm_whats_new a:visited,
.infoBoxHeading_bm_order_history a, .infoBoxHeading_bm_order_history a:link, .infoBoxHeading_bm_order_history a:visited,
.infoBoxHeading_bm_product_notifications a, .infoBoxHeading_bm_product_notifications a:link, .infoBoxHeading_bm_product_notifications a:visited,
.infoBoxHeading_bm_reviews a, .infoBoxHeading_bm_reviews a:link, .infoBoxHeading_bm_reviews a:visited,
.infoBoxHeading_bm_specials a, .infoBoxHeading_bm_specials a:link, .infoBoxHeading_bm_specials a:visited{
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #646464;
}
.infoBoxHeading_bm_whats_new a:active, .infoBoxHeading_bm_whats_new a:hover,
.infoBoxHeading_bm_shopping_cart a:active, .infoBoxHeading_bm_shopping_cart a:hover,
.infoBoxHeading_bm_order_history a:active, .infoBoxHeading_bm_order_history a:hover,
.infoBoxHeading_bm_product_notifications a:active, .infoBoxHeading_bm_product_notifications a:hover,
.infoBoxHeading_bm_reviews a:active, .infoBoxHeading_bm_reviews a:hover{
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #fec600;
}
.infoBoxContents_bm_whats_new,.infoBoxContents_bm_specials{
	text-align: center;
}
/*
	ORDER HISTORY INFOBOX
*/
.infoBoxContents_bm_order_history,.infoBoxContents_bm_best_sellers{
	padding-left: 5px;
	padding-right: 5px;
	color: #6A0000;
}

.hr_spacer_bm_categories{
	width: 100%;
	height: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
	color: #ececec;
	background-color: #ececec;
}
/*
	UPCOMING PRODUCTS
*/

.infoBoxHeading_subinnercontent_header{
	/*clear: both;*/
	float: left;
	width: 100%;
	background-image:url('images/osc_design/infobox_headers_sub_innercontent_background_grey.png');
	background-repeat: no-repeat;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	color: #646464;
	text-transform:uppercase;
	height: 46px;
	/*padding-top: 15px;*/
	/*margin-bottom: -15px;*/
}
.infoBoxHeading_subinnercontent_headercontent{
	margin:0px auto;
	margin-top: 5px;
}
.infoBoxContent_subinnercontent_container{
	background-image:url('images/osc_design/infobox_border_sub_innercontent_background_grey.png');
	background-repeat:repeat-y;
	height: 100%;
	width: 100%;
	margin: 0px auto;
	/*clear: both;*/
	float: left;
}
.infoBoxContent_subinnercontent_container_divleft{
	margin-top: 5px;
	height: 100%;
	padding-left: 10px;
	/*background-image:url('images/osc_design/infobox_border_sub_innercontent_background_grey.png');
	background-repeat: repeat-x;
	background-position: left;*/
	clear: both;
	float: left;
}
.infoBoxContent_subinnercontent_container_div{
	margin-top: 5px;
	height: 100%;
	padding-left: 10px;
	/*background-image:url('images/osc_design/infobox_border_sub_innercontent_background_grey.png');
	background-repeat: repeat-x;
	background-position: left;*/
}
.infoBoxContent_subinnercontent_container_divright{
	margin-top: 5px;
	height: 100%;
	/*background: black;
	background-image:url('images/osc_design/infobox_border_sub_innercontent_background_grey.png');
	background-position: right;
	background-repeat:repeat-x;*/
	padding-right: 10px;
	float: right;
}
.infoBoxFooter_subinnercontent_footer{
	height: 15px;
	width: 100%;
	background-image:url('images/osc_design/infobox_footer_sub_innercontent_background_grey.png');
	background-repeat:no-repeat;
	background-position: top;
	margin: 0px;
	/*clear: both;*/
	float: left;
}
.infoBoxHeading_subinnercontent_upcoming_products span{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 15px;
	float: left;
}
/*
	PRODUCT LISTING
*/
.product_listing_rowcontainer{
	/* margin-left: 10px;
	margin-right: 10px; */
	/* margin-top:10px; */
	width:180px;
	float:left;
}
.product_listing_img_container{
	width:180px;
}

div.product_listing_img_container_img{
	margin:auto;
	width:150px;
}
.product_listing_img_container_img img{
	border: none;
}
.product_listing_info_container{
	float: left;
	width: 100%;
}
.product_listing_info_container div {
	width: 100%;
}
.product_listing_info_name{
	height: 32px;
	float:left;
	text-align:center;
}
.product_listing_info_description{
	height: 60px;
}
.product_listing_info_model{
}
.product_listing_info_retail,.product_listing_info_savings{
	color: #6A0000;
    font-size: 14px;
    font-weight: bold;
	text-align:center;
}
.product_listing_info_price,.product_listing_info_price del{
	line-height: 12px;
	height: 14px;
	font-size: 12px;
	text-align:center;
}
.product_listing_info_price,.product_listing_info_price span{
	color: #fe9500;
	font-weight: bold;
	position: relative;
	text-align:center;
}
.product_listing_info_name a, .product_listing_info_name a:link, .product_listing_info_name a:visited{
	color:#000000;
	font-family:arial;
	font-size:14px;
	margin:auto;
}
.product_listing_info_name a:hover, .product_listing_info_name a:active{
	color:#6a0000;
	font-family:arial;
	font-size:14px;
	margin:auto;
}
.product_listing_info_addtocart{
	margin-top: 5px;
}
.productListTable{
	/*border: 1px solid #f6f6f4;
	border-top: 0px;
	border-bottom: 0px;*/
}

/*
	PRODUCT INFO
*/
.product_info_rowcontainer{
	float: left;
	margin: 0px;
	width: 100%;
	/*background: pink;*/
}
.product_info_img_container{
	float: left;
	margin-left: -4px;
}
.product_info_info_container{
	margin-left: 5px;
	margin-top: 4px;
	float: left;
	width: 312px;
	/*background: pink;*/
}
.product_info_title_container{
	/*clear: both; 
	float: left;*/
	width: 564px;
	height: 46px;
	margin-top: 5px;
	background-image:url('images/osc_design/innercontent_header_text_background.png');
	background-repeat:no-repeat;
	background-position: top;
}
.product_info_title_text{
	/*background: green;*/
	height: 46px;
	position: relative;
	left: 25px;
	top: 0px;
	width: 514px;
	padding: 0px;
}
.product_info_h1_div{
	width: 514px;
	/*background: yellow;*/
	height: 35px;
}
.product_info_h1{
	/*background: blue;*/
	/*top: -5px;
	position: relative;*/
	font-size: 14px;
	width: 514px;
	padding: 0px;
	height: 35px;
}
.product_info_thumbnails_spacer{
	width: 8px;
}
.product_info_thumbnails{
	margin-top: 8px;
	float: left;
}
.product_info_info_additionalimages{
	width: 100%;
	/*background: pink;*/
}
.product_info_info_description{
	width: 539px;
	margin-left: 0px;
	clear: both;
	float: left;
	padding-right: 10px;
	color:#808080;
}
.product_info_info_description b{
	color:#808080;
	font-weight:bold;
}

.product_info_info_description p{
	color:#808080;
}

.product_info_info_description span{
	color:#808080;
}

.header_bottom_infobar_5percent_contenttext{
	float:left;
	padding-top:10px;
}

.product_info_info_name {
	/* height: 18px; */
	margin-top: 2px;
	font-weight: bold;
	font-size: 16px;
	color:#646464;
	margin-left:4px;
}
.product_info_info_model {
	font-size: 10px;
	/* height: 31px; */
	color: #999999;
	margin-left:4px;
	/*background: green;*/
}
.product_info_info_retail,.product_info_info_savings{
	color:#6a0000; 
	/* height: 18px; */
	font-size: 16px;
	/* width:120px; */
	float:left;
	margin-left:4px;
}
.product_info_info_price,.product_info_info_price del{
	line-height: 18px;
	height: 18px;
	font-size: 18px;
}
.product_info_info_price,.product_info_info_price span{
	color: #fe9500;
	font-weight: bold;
	position: relative;
}
.product_info_info_name,.product_info_info_name a, .product_info_info_name a:link, .product_info_info_name a:visited{
	font-size: 14px;
	color: #646464;
}
.product_info_info_price, .product_info_info_name, .product_info_info_model, .product_info_info_retail, .product_info_info_savings {
	width: 100%;
}

.product_info_info_name a:hover, .product_info_info_name a:active{
	font-size: 14px;
	color: #bdbdbd;
}
.product_info_info_reviews{
	margin-bottom: 15px;
	float:left;
}
.product_info_info_reviews a, .product_info_info_reviews a:link, .product_info_info_reviews a:visited{
	/* font-size: 14px;
	color: #bdbdbd; */
	float:left;
}
.product_info_info_reviews a:hover, .product_info_info_reviews a:active{
	font-size: 14px;
	color: #9bc12e;
}
.product_info_info_addtocart{
	margin-top: 5px;
	font-size: 14px;
}
.product_info_info_accessories{
	margin-top: 10px;
	font-size: 14px;
	width: 277px;
	background-image:url('images/osc_design/button_addcomfort.png');
	height: 24px;
	cursor: pointer;
	float: left;
	margin-left: 20px;
}

.product_info_quantity_div{
	margin-right: 8px;
}
.product_info_quantity{
	width: 30px;
	height: 22px;
	padding-top: 3px;
	text-align: center;
	font-size: 16px;
}
.product_info_quantity_text{
	margin-top: 5px;
	margin-right: 4px;
}

.innercontent_spacer{
	height: 5px;
	clear: both;
}
.innercontent_extraspacer{
	height: 5px;
	clear: both;
}
.innercontent_banner_container{
	clear: both;
	/*margin-top: 5px;*/
	/*margin-bottom: 20px;*/
}

.innercontent_title_container{
	/*clear: both; 
	float: left;*/
	width: 564px;
	height: 44px;
	/*margin-top: -8px;*/
	background-image:url('images/osc_design/innercontent_header_text_background.png');
	background-repeat:no-repeat;
	background-position: top;
}
.innercontent_title_text{
	position: relative;
	left: 25px;
	top: 13px;
	width: 564px;
}
.innercontent_footer_container {
	width: 564px;
	height: 15px;
/*	position: relative;
	left: -55px;
	margin-top: -8px;*/
	/*background: blue;*/
	background-image:url('images/osc_design/innercontent_footer_background.png');
	background-repeat:no-repeat;
	background-position: top;
	font-weight: normal;
}


/* New Products Module */
.new_products_container{
	color: #646464;
	font-size: 12px;	
}

.new_products_container img{
	border:none;
}

.new_products_link_container{
	clear:both;
	height: 32px;
	overflow: hidden;
	/*margin-top: -10px;*/
}
.new_products_link_container a, .new_products_link_container a:link, .new_products_link_container a:visited{
	color: #6a0000;
}
.new_products_link_container a:hover, .new_products_link_container a:active{
	color: #8d8d8d;
}

.new_products_link_container_list{
	clear:both;
	height: 42px;
	overflow: hidden;
	/*margin-top: -10px;*/
}
.new_products_link_container_list a, .new_products_link_container_list a:link, .new_products_link_container_list a:visited{
	color: #000000;
	font-size:14px;
}
.new_products_link_container_list a:hover, .new_products_link_container_list a:active{
	color: #8d8d8d;
	font-size:14px;
}

.footer_information{
	clear: both;
	float: left;
	width: 960px;
	height: 205px;
	background-image:url('images/osc_design/footer_information_background.png');
	background-repeat:no-repeat;
	background-position: top;	
	margin-left: 15px;
	margin-top: 5px;
}
.footer_information_information{
	width: 200px;
	height: 175px;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
	font-size: 16px;
	font-family: Arial, Sans-serif;
	/*background: blue;*/
	padding-left: 15px;
}
.footer_information_information_header{
	color: #646464;
	font-size: 17px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	line-height: 28px;
	text-transform: uppercase;
}
.footer_information_information a, .footer_information_information a:link, .footer_information_information a:visited{
	color: #646464;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	line-height: 18px;
	font-weight: normal;
}
.footer_information_information a:hover,.footer_information_information a:active{
	color: #6a0000;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	line-height: 18px;
	font-weight: normal;
}
.footer_information_ouroffers{
	width: 200px;
	height: 175px;
	float: left;
	margin-top: 15px;
	font-size: 16px;
	font-family: Arial, Sans-serif;
	/*background: green;*/
	/*
	width: 215px;
	height: 175px;
	float: left;
	margin-top: 15px;
	background: green;*/
}
.footer_information_ouroffers_header{
	color: #646464;
	font-size: 17px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	line-height: 28px;
	text-transform: uppercase;
}
.footer_information_ouroffers a, .footer_information_ouroffers a:link, .footer_information_ouroffers a:visited{
	color: #646464;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	line-height: 18px;
	font-weight: normal;
}
.footer_information_ouroffers a:hover,.footer_information_ouroffers a:active{
	color: #6a0000;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	line-height: 18px;
	font-weight: normal;
}
.footer_information_youraccount{
	width: 165px;
	height: 175px;
	float: left;
	margin-top: 15px;
	font-size: 16px;
	font-family: Arial, Sans-serif;
	font-weight: normal;
}
.footer_information_youraccount_header{
	color: #646464;
	font-size: 17px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
	line-height: 28px;
	text-transform: uppercase;
}
.footer_information_youraccount a, .footer_information_youraccount a:link, .footer_information_youraccount a:visited{
	color: #646464;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	line-height: 18px;
	font-weight: normal;
}
.footer_information_youraccount a:hover,.footer_information_youraccount a:active{
	color: #6a0000;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	line-height: 18px;
	font-weight: normal;
}
.footer_information_icons{
	/* width: 330px; */
	height: 175px;
	float: left;
	margin-top: 15px;
	/*background: pink;*/
}
.footer_information_icons_social{
	height: 124px;
	color: #6a0000;
	font-size: 14px;
	font-family: Arial, Sans-serif;
	font-weight: bold;
}
.footer_information_icons_social_twitter,.footer_information_icons_social_facebook,.footer_information_icons_social_blog{
	float: left;
	margin-left: 26px;
	margin-right: 5px;
}
.footer_information_icons_social_text2{
	clear: both;
	float: right;
	text-transform: uppercase;
}
.footer_information_icons_social_icon{
	clear: both;
	float: right;
}
.footer_information_icons_badges{
	clear: both;
	float: left;
}
.footer{
	font-size: 12px;
	color: #6a0000;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.footer a, .footer a:link, .footer a:visited{
	font-size: 12px;
	color: #6a0000;
}
.footer a:active, .footer a:hover{
	color: #9e9e9e;
}
.oscwebdevlink{
	margin-left: 8px;
	color: #9e9e9e;
	font-size: 11px;
}
.oscwebdevlink a, .oscwebdevlink a:link, .oscwebdevlink a:visited{
	font-size: 11px;
	color: #8d8d8d;
}
.oscwebdevlink a:active, .oscwebdevlink a:hover{
	color: #6a0000;
}

div.descriptionTitle{
	background: url('images/osc_design/header_desc_background.png');
	height:30px;
	width:548px;
	float:left;
}

div.reviewsTitle{
	background: url('images/osc_design/header_reviews_background.png');
	height:30px;
	width:548px;
	float:left;
}

div.reviewsinfo{
	float:left;

}

div.customerName{
	padding-top:10px;
	/* font-weight:bold; */
	font-size:14px;
	color:#6a0000;

}

div.reviewText{
	font-weight:none;
	font-size:12px;
	color:#808080;
	width:548px;
	display:block;
	padding-top:10px;
}

div.productOptionsTitle{
	background: url('images/osc_design/header_prod_options_background.png');
	height:29px;
	width:312px;
	float:left;
	margin-top:8px;
}

div.productOptionsTitle p{
	padding-left:25px;
	padding-top:2px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
div.productOptionsFooter{
	background: url('images/osc_design/header_prod_options_background_bottom.png');
	height:29px;
	width:312px;
	float:left;
}

div.productOptionsMiddle{
	background: url('images/osc_design/header_prod_options_background_middle.png') repeat-y;
	width:312px;
	float:left;
	padding-top:10px;
}

div.productOptionsMiddle p{
	padding-left:25px;
	padding-top:2px;
	color:#ffffff;
	font-size:12px;	
}

div.prodOptionsName{
	text-align:right;
	width: 110px;
	float:left;
	color:#ffffff;
	font-size:12px;
	margin-top:5px;
}

div.prodOptionsDrop{
	text-align:left;
	width: 178px;
	float:left;
	color:#000000;
	font-size:12px;
	margin-top:5px;
}

div.prodAvailability{
	color: #cf9f0f;
	font-size: 10px;
	padding-left:5px;
	float:left;
}

div.prodID{
	color: #c0c0c0;
	font-size: 10px;
	padding-left:5px;
	float:left;
}

div.enlargeImage a{
	color: #C0C0C0;
	font-size: 10px;
	padding-right:5px;
	float:right;
}

div.enlargeImage a:hover{
	color: #6a0000;
	font-size: 10px;
	padding-right:5px;
	float:right;
}

div.rateThisItem  a{
	padding-left:5px;
	color: #c0c0c0;
	font-size: 10px;
	padding-left:10px;
}

div.rateThisItem a:hover{
	padding-left:5px;
	color: #800000;
	font-size: 10px;
	padding-left:10px;
}

div.prodRating{
	color: #c0c0c0;
	font-size: 12px;
	padding-left:10px;
	float:left;
	border:none;
}

div.prodListRating{
	color: #000000;
	font-size: 10px;
	margin:auto;
	border:none;
	text-align:center;
}

div.prodListingRating{
	color: #000000;
	font-size: 10px;
	border:none;
	text-align:center;
	padding-top:5px;
	padding-bottom:20px;
}

div.product_info_social{
	margin-left:5px;
	margin-top:0px;
	float:left;
	width:225px;
}

div.productinfo_links{
	color: #C0C0C0;
	font-size: 8px;
	margin-top:10px;
	text-align:center;
	float:left;
}

div.productinfo_links2{
	color: #C0C0C0;
	font-size: 8px;
	margin-top:10px;
	text-align:center;
	float:right;
}

td.prodListBorders_1, div.prodListBorders_1, td.prodListBorders_2, div.prodListBorders_2 {
	border-right:2px solid #e9e9e9;
}

td.prodListBorders_3, div.prodListBorders_3{
	border:none;
}

td.prodListBorders_4, div.prodListBorders_4, td.prodListBorders_5, div.prodListBorders_5,
td.prodListBorders_7, div.prodListBorders_7, td.prodListBorders_8, div.prodListBorders_8,
td.prodListBorders_10, div.prodListBorders_10, td.prodListBorders_11, div.prodListBorders_11,
td.prodListBorders_13, div.prodListBorders_13, td.prodListBorders_14, div.prodListBorders_14,
td.prodListBorders_16, div.prodListBorders_16, td.prodListBorders_17, div.prodListBorders_17,
td.prodListBorders_19, div.prodListBorders_19, td.prodListBorders_20, div.prodListBorders_20 {
	border-top:1px solid #e9e9e9;
	border-right:2px solid #e9e9e9;
}

td.prodListBorders_6, div.prodListBorders_6, td.prodListBorders_9, div.prodListBorders_9,
td.prodListBorders_12, div.prodListBorders_12, td.prodListBorders_15, div.prodListBorders_15,
td.prodListBorders_18, div.prodListBorders_18, td.prodListBorders_21, div.prodListBorders_21 {
	border-top:1px solid #e9e9e9;
}


div.ourPriceText{
	font-size:14px;
	color:#6a0000;
	font-weight:bold;
}

div.product_info_info_container div {
	float: left;
	/* width: 100%; */
}

.floatRight {
	float: right;
}

img.Fiveprecent_devider {
	float: left;
	position: relative;
	top: -5px;
}

div.searchLinks{
	position:relative;
	top:54px;
	right:323px;
	font-size:12px;
}

div.gPlus{
	float:left;
	width:50px;
}

div.faceBook{
	float:left;
	width:85px;
}

div.twitter{
	float:left;
	width:100px;
}

div.bookmarks{
	width:100px;
	padding-top:30px;
	margin:auto;
}

div.floatLeft {
	float: left;
}
div.width100 {
	width: 100%;
}
div.marginBottom15px {
	margin-bottom: 15px;
}
div.width271px {
	width: 271px;
}
div.productContainerRow {
	width: 100%;
	clear: both;
	float: left;
}
div.historytotalWidth, div.historytaxWidth {
	width: 50px;
}
div.productTrackingContainerRow {
	border: 1px solid #ECECEC;
	padding: 5px;
	margin-bottom: 5px;
	float: right;
	width: 480px;
}
div.productTrackingBox {
	/* border: 1px solid #ECECEC; */
	padding: 5px;
	margin-bottom: 5px;
	float: left;
	width: 32px;
}
div.clearBothAC {
	clear: both;
	width: 100%;
	height: 1px;
	overflow: hidden;
}