/*Merchants--Use this file to make any edits that you wish to override styles in the main stylesheets. By making edits to this CSS file, your styles applied here will cascade and overwrite styles in the main CSS files. This will allow you to replace the entire contents of the main stylesheets should it become necessary to update those to fix styling issues with the themes without losing any of your custom styles.*/


.ys_primary{ background:#4a6181;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}


/* Your Store Wizards CSS  */
/*Merchants--Use this file to make any edits that you wish to override styles in the main stylesheets. By making edits to this CSS file, your styles applied here will cascade and overwrite styles in the main CSS files. This will allow you to replace the entire contents of the main stylesheets should it become necessary to update those to fix styling issues with the themes without losing any of your custom styles.*/


.ys_primary{ background:#4a6181;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}


/* Your Store Wizards CSS  */
.ysw-sort { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
   color: #567EB9; 
   margin:1px; 

   line-height: 14px;
   width: 56%;
   text-align: left
}
.ysw-sort a{
   font-size: 12px; 
   color: #567EB9; 
   font-weight: normal;
}
.ysw-pagination {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
   color: #567EB9; 
   margin:1px; 
   padding: 0px 0px 6px 0px;
   line-height: 14px;
   text-align: left;
}
.ysw-pagination a  {
   font-size: 12px; 
   color: #567EB9; 
   font-weight: normal;
}


/* Added classes for the Brands links  */
.rightorder a{ 
	background-color: #ffffff; 
	font: 11px Arial, sans-serif; 
	color: black; 
	text-align: left; 
}


body { 
	font-family: Arial, sans-serif;
	font-size: 12px;
	background-color: #17475D;
}

td {
	vertical-align: top;
	text-align: left;

}

h1 {
    font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	background-color: inherit;
	padding: 5px 0px 0px 10px;
}

h2 {
	font-size: 12px;
	color: #CA0E31;
	display: inline;
	background-color: inherit;
}

#eltitle {
    font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #567EB9;
	background-color: inherit;
	padding: 0px 0px 5px 10px;
	border-bottom: 1px solid #567EB9;
	margin: 5px 0px 10px 0px;
}

#header {
	border-collapse: collapse;
}

#header td img {
	display: block;
}

.block img {
	display: block;
}

#logo-box {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_02.gif');
	background-repeat: no-repeat;
	height: 123px;
}

#logo img {
	width: 170px;
	border: 0px;
	height: 100px;
}

#logo {
	padding-left: 30px;
}

#head-links-box {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_03.gif');
	background-repeat: no-repeat;
	height: 37px;
}

#head-links {
	padding: 16px 0px 0px 10px;
	font-size: 11px;
	font-weight: bold;
	color: white;
}

#head-links a {
	color: white;
	text-decoration: none;
	background-color: inherit;
}

#head-links a:hover {
	text-decoration: underline;
}

#head-links ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#head-links ul li { display: inline; }

#head-links ul li a { padding-right: 10px; padding-left: 10px;}

#bmain {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_27.gif');
	background-repeat: repeat-y;
}

#main {
	border-collapse: collapse;
	text-align: left;
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bc7.gif');
	background-repeat: repeat-x;
	background-color: #fff;
}

#ln-name {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_06.gif');
	background-repeat: no-repeat;
	height: 28px;

}

#leftnav {

}

#body {
	background-color: inherit;
	padding: 0px;
	text-align: left;
}

#mbody {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_29.gif');
	background-repeat: repeat-y;
	background-position: top right;
	padding: 0px;
	min-height: 858px;
	width: 562px;
}

#bbody {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_30.gif');
	background-repeat: no-repeat;
	height: 16px;
}

#ln {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_09.gif');
	background-repeat: repeat-y;
	padding: 10px 0px;

}

#quick-box-name {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_23.gif');
	background-repeat: no-repeat;
	height: 64px;


}

#quick-box {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_24.gif');
	background-repeat: repeat-y;
	padding: 10px;
	color: #000;
	font-size: 12px;
	font-weight: bold;


}

#quick-box-bottom {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_26.gif');
	background-repeat: no-repeat;
	height: 14px;


}

#ln-bottom {
	padding: 5px;
	background-color: #fff;
}

#search-box {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_05.gif');
	background-repeat: no-repeat;
	height: 83px;
	padding-top: 5px;
}

#search {
	padding: 23px 0px 0px 360px;
}

.input-search {
	border: 1px solid #CA0E31;
	height: 16px;
	font-size: 11px;
	color: #3a3a3a;
}

.input-news {
	border: 1px solid #CA0E31; 
	width: 140px; 
	height: 18px;
	font-size: 11px;
	color: #3a3a3a;
	background-color: #fff;
}

#news label {
	float: left;
	width: 40px;
	padding-top: 5px;

}

#news-box {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_17.gif');
	background-repeat: no-repeat;

	padding-top: 60px;
}

#news {
	padding: 10px 10px 10px 10px; 
	font-weight: bold; 
	font-size: 12px; 
	color: #000;
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_18.gif');
	background-repeat: repeat-y;


}

#news-join {
	text-align: right;
	padding: 10px;
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_18.gif');
	background-repeat: repeat-y;
}

#bottom {
	border-collapse: collapse;
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_32.gif');
	background-repeat: repeat-y;
	background-position: top right;
}


form {margin: 0;}



#c4-breadcrumbs { 
	display :block; 
	padding: 3px 5px 0px 5px;
	background-color: inherit;
}

.c4-breadcrumbs          { font-size: 11px; color: #3a3a3a; text-decoration: none; font-weight: normal; background-color: inherit;}
A.c4-breadcrumbs:link, A.c4-breadcrumbs:active,  A.c4-breadcrumbs:visited   { font-size: 11px; color: #3a3a3a; text-decoration: none; font-weight: normal; background-color: inherit;}
A.c4-breadcrumbs:hover   { font-size: 11px; color: #CA0E31; text-decoration: underline; font-weight: normal; 	background-color: inherit;}
.c4-breadcrumbs-last          { font-size: 11px; color: inherit; text-decoration: none; font-weight: normal; 	background-color: inherit;}

#c4-namebox {
	padding: 4px 5px 2px 10px;
	color: black;
	font-size: 20px;
	font-weight: bold;
}

#c4-info-text {
	display: block;
	font: 12px Arial, sans-serif; 
	padding: 5px;
}

.section-page-top {
	display: block;
}

.section-text img {
	float: left;
	margin: 5px;
}

.section-text {
	float: left;
	font-size: 12px;
	font-family: Arial, sans-serif;
	text-align: left;
	padding: 7px;
}

#contents-table a {
    text-decoration: none;
    font-weight: bold;
	font-size: 12px;
	color: #336699;
	background-color: inherit;
}

#contents-table a:hover {
    text-decoration: underline;
    color: #CA0E31;
	background-color: inherit;
}

#contents-table td {
	vertical-align: middle;	
	text-align: center;
	padding: 3px 5px;
	font-size: 11px;
	color: #3a3a3a;
}

#contents-table2 a {
    text-decoration: none;
    font-weight: bold;
	font-size: 12px;
	color: #336699;
	background-color: inherit;
}

#contents-table2 a:hover {
    text-decoration: underline;
    color: #CA0E31;
	background-color: inherit;
}

#contents-table2 td {
	vertical-align: middle;	
	text-align: center;
	font-size: 11px;
	color: #3a3a3a;
}

.ct-box {
	height: 125px;
}

.img-border {
	border: 1px solid #CA0E31;
}

.item-page-top {
	display: block;
}

.item-order {
	padding: 0px 5px 10px 15px;
	text-align: left;
}

.item-desc {	
	font-size: 13px;
	font-family: Arial, sans-serif; 
	padding: 5px;
	clear: both;
}

.cross-title, .related-title {
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	border-bottom: 1px solid #336699;
	padding: 5px;
	background-color: inherit;
}

#cross-sell a {
    text-decoration: none;
    font-weight: bold;
	font-size: 11px;
	color: #336699;
	background-color: inherit;
}

#cross-sell a:hover {
    text-decoration: underline;
    color: #CA0E31;
	background-color: inherit;
}

#cross-sell td {
    color: black;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	vertical-align: bottom;	
	background-color: inherit;
}

#related a {
    text-decoration: none;
    font-weight: bold;
	font-size: 11px;
	color: #336699;
	background-color: inherit;
}

#related a:hover {
    text-decoration: underline;
    color: #CA0E31;
	background-color: inherit;
}

#related-items  {
	padding: 5px;
	vertical-align: top;	
	font-weight: bold;
	font-size: 12px;
	color: black;
	background-color: inherit;
}

.sitemap-1 {
    text-decoration: none;
    font-weight: bold;
	font-size: 12px;
	color: #336699;
	background-color: inherit;
}

.sitemap-2 {
    text-decoration: none;
    font-weight: bold;
	font-size: 11px;
	color: #CA0E31;
	padding-left: 12px;
	background-color: inherit;
}

.sitemap-3 {
    text-decoration: none;
    font-weight: normal;
	font-size: 10px;
	color: #3a3a3a;
	padding-left: 20px;
	background-color: inherit;
}
	
#footer a {
    text-decoration: none;
    font-weight: bold;
	font-size: 11px;
	color: #000;
	background-color: inherit;
}

#footer a:hover {
    text-decoration: underline;
}

#footer  {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	vertical-align: middle;
	text-align: center;
	padding: 5px;
	background-color: #fff;
}

#footer ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#footer li { display: inline; }

#footer ul li a { padding-right: 10px; padding-left: 10px;}

#footer2 a {
    text-decoration: none;
	font-size: 11px;
	color: #3a3a3a;
}

#footer2 a:hover {
    text-decoration: underline;
    color: #CA0E31;
	background-color: inherit;
}

#footer2 {
	text-align: center;
	font-size: 11px;
	color: #3a3a3a;
	background-color: #fff;
}

#copyright-box {
	text-align: right;
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_35.gif');
	background-repeat: no-repeat;
	height: 26px;
}

#copyright {
	font-size: 11px;
	font-weight: bold;
	padding: 6px 10px 0px 0px;
	color: #fff;
}

#c4 a {
	font-weight: normal;
	font-size: 10px;
	color: #AEAEAE;
	text-decoration: none;
}

#left-navigation ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#left-navigation ul li { display: inline; }

A.c4leftnav {
	font: bold 11px Arial, sans-serif; 
	color: #567EB9; 
	text-decoration: none; 
	display: block;
	outline-style: none;
	padding: 2px 5px 2px 5px;
	background-color: inherit;
}

A.c4leftnav:hover {text-decoration: underline; color: #000000; 	background-color: inherit;}

.customer-service-name {
	font: bold 12px Arial, sans-serif; 
	color: #ffffff; 
	padding: 10px 5px;
	background-color: inherit;
}



.c4hnav a {
	font: bold 13px verdana, sans-serif; 
	text-transform: uppercase;
	color: #FFFFFF; 
	background-color: #567EB9;
	text-decoration: none;
	padding: 5px;
	text-align: center;
	display: block;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-top: 5px;
	letter-spacing: 1px;
}

.c4-ln-sub-nav ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.c4-ln-sub-nav ul li { display: inline; }

A.c4subnav {
	font: bold 11px Arial, sans-serif; 
	color: #567EB9; 
 	outline-style: none;
	text-decoration: none; 
	display: block;
	padding: 3px 5px 3px 15px;
	background-color: inherit;
}

A.c4subnav:hover {text-decoration: underline; color: #000000; 	background-color: inherit;}

.c4-ln-sub-nav2 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.c4-ln-sub-nav2 ul li { display: inline; }

A.c4subnav2 {
	font: bold 11px Arial, sans-serif; 
	color: #567EB9; 
 	outline-style: none;
	text-decoration: none; 
	display: block;
	padding: 3px 5px 3px 25px;
	background-color: inherit;
}

A.c4subnav2:hover {text-decoration: underline; color: #000000; 	background-color: inherit;}

#section-hr { 
	background-image: url('http://site.1choice4yourstore.com/tc.gif'); 
	background-repeat: repeat-y;
}

#ordertable td {
	padding: 4px;
	border-top: 1px solid black;  
}

.productinfo { 
	background-color: #336699; 
	font: 12px Arial, sans-serif; 
	color: #ffffff; 
	font-weight: bold; 
	text-align: center; 
	margin-right: 0px; 
	padding: 5px;
	width: 100%;
} 

.leftorder { 
	background-color: #ffffff; 
	font: 13px Arial, sans-serif; 
	font-weight: normal; 
	color: black; 
	width: 40%;
}

.rightorder { 
	background-color: #ffffff; 
	font: 13px Arial, sans-serif; 
	color: black; 
	text-align: left; 
}

.leftsale { 
	background-color: #ffffff; 
	font: 13px Arial, sans-serif; 
	color: #CA0E31; 
	font-weight: bold; 
	text-align: left; 
	width: 40%;
}

.saleorder { 
	background-color: #ffffff; 
	font: 13px Arial, sans-serif; 
	color: #CA0E31; 
	font-weight: bold; 
	text-align: left; 
}

.orderinfo {
	vertical-align: bottom; 
	font: 11px Arial, sans-serif; 
	color: #336699; 
	font-weight: normal; 
	text-align: center; 
	width: 100%;
}

.sale-price, .sale-price-bold {
	color: #CA0E31;
	font-weight: bold;
}

#bookmark, #friend {
	float: left;
}

#multi-name {
	vertical-align: middle;	
	padding-bottom: 15px;
	font-size: 12px;
}

#multi-product {
	vertical-align: middle;	
	padding: 5px;
	border-bottom: 1px solid #CA0E31;
}
#multi-product a {
    text-decoration: none;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	background-color: inherit;
}
#multi-product a:hover {text-decoration: underline; }

#multi-price, #multi-options {
	vertical-align: middle;	
	padding: 2px;
	font-size: 12px;
	border-bottom: 1px solid #CA0E31;
}

#multi-check {
	vertical-align: middle;	
	padding: 2px;
	font-size: 12px;
	border-bottom: 1px solid #CA0E31;
}

#multi-order {
	text-align: right;
	padding-top: 5px;
}

#test-begin {
font-size: 11px;
font-weight: bold;
color: #336699;
	background-color: inherit;
}

#test-mid {
font-size: 11px;
font-weight: normal;
color: #5a5a5a;
}

#test-mid a {
font-size: 11px;
font-weight: normal;
color: #CA0E31;
text-decoration: none;
	background-color: inherit;
}

#featuredtitle {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_15.gif');
	background-repeat: no-repeat;
	height: 61px;
}

#hometitle {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_08.gif');
	background-repeat: no-repeat;
	height: 28px;
}

#messagearea {
	min-height: 285px;
	padding: 15px 10px 2px 10px;
}
/*  background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_13.gif');
	background-repeat: no-repeat;
	background-position: top right; */

#sitemap {
	background-color: #fff;
}

#book {
	background-color: #fff;
}

#ell-red {
	background-color: #567EB9;
	text-align: center;
	color: white;
	border-right: 1px solid #fff;
	padding: 5px;
	font-weight: bold;
	font-size: 11px;
}

#ell-red-last {
	background-color: #567EB9;
	text-align: center;
	color: white;
	padding: 5px;
	font-weight: bold;
	font-size: 11px;
}

#ell-space {
	height: 10px;
	background-color: white;
}

#ell-code {
	padding: 0px 3px;
	color: #656565;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
}
#ell-code a{
	padding: 0px 3px;
	color: #656565;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
}

#ell-image {
	text-align: center;
	padding: 3px 0px;
}

#ell-desc {
	color: #000000;
	font-size: 11px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

#ell-desc a {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;

}

#ell-price {
	text-align: center;
	font-size: 11px;
	color: #202020;
	font-weight: bold;
	padding: 0px 0px;
	vertical-align: middle;
}

#ell-order {
	float: none;

}

#qty {

}

#ell-box td {
	vertical-align: middle;
	text-align: center;
}

#sku-number {
	font-weight: bold;
	color: black;
}

#home-intro {
	padding: 35px 5px 10px 10px;
}

#home-intro-box1-mid {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bic-home_01.gif');
	background-repeat: repeat-y;
	background-position: left;
}

#home-intro-box1-top {
	background-image: URL('http://site.bicwarehouse.com/1choice4yourstore/v2/bicwarehouse_08.gif');
	background-repeat: no-repeat;
	background-position: top left;
}


#home-intro-box1-pad {
	padding: 35px 10px 0px 10px;
}

.pageNums { text-align: right; }

#phone {
  position: absolute;
  top: 0px;
  right: 10px;
  font: bold 14px arial;
  color: white;
}

#slogan {
  position: absolute;
  top: 22px;
  left: 10px;
  font: bold 19px arial;
  color: yellow;
}

#contents-table .freeShipLink, #ell-price .freeShipLink {
  font-weight: normal !important;
  font-size: 11px !important;
}

em, i {
display:none;
font-style:italic;
}

#cross-sell a, #related a { color: black }

.pfrm {
  border: 1px solid #E0E0E0;
  padding: 4px;
}

#itemPriceTable td, #itemPriceTable th {
  border-bottom: solid 1px #404040 !important;
  border-top: 0px none;
  color: #404040;
}

#itemPriceTable {
  margin: 3px 0px;
  width: 256px;
}

#itemPriceTable th {
  padding: 2px 3px;
}

#advSrc { font-size: 10px; text-align:left;padding-left:4px }

.priceTableSection {
  font-weight: normal;
  font-size: 10px;
}

#mobile {
  position: absolute;
  font-size: 10px;
  left: 280px;
  bottom: 20px;
}
