@charset "utf-8";
/* CSS Document */
* html .header {
padding: 18px 0 0 0;
height: 310px;
}
* html  .breadcrumb {

}
* html  .hnav {
height: 20px;
}
* html .leftcol {
width: 223px;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
}
* html .leftcol .col {
width: 200px;
padding: 0px 4px;
float: left;
margin: 0px;
}
* html .three-col {
width: 745px;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px;
}
* html .three-col .col {
margin-left: 15px;
margin-right: 2px;
width: 222px;
padding: 0px 2px;
float: right;
}
* html .shell-outer-wrg .col.speechbubble {
display: none;
}
* html .row {
/*width: 730px;*/
float: right;
}
* html .one-col {
width: 700px;
float: right;
margin: 0px 10px 0px 20px;
padding: 0px;
}
* html .s-general-copy h1 {
border: none;
padding-bottom: 15px;
float: left;
width: 100%;
margin: 5px 0 0 0;
}
* html .s-general-copy {
margin-top: 0px;
display: inline;
clear: none;
float: left;
width: 500px;
z-index: 1;
}
* html .s-basket-controls {
margin-top: 0px;
width: 100px;
float: right;
margin-right: 10px;
font-size: 80%;
display: block;
padding: 0px;
margin-top: 0px;
height: 1px;
}
* html .s-basket-info {
float: right;
padding-top: 0px;
padding-right: 0px;
display: inline;
width: 200px;
text-align: right;
height: 0px;
}
* html .s-content {
width: 710px;
float: right;
margin: 0px 10px 0px 0px;
padding: 0px;
position: static;
border-top: 1px solid #b6cbea;
z-index: 20;
}
* html .s-wrapper {
border: #000000;
}
* html h1.s-category-heading {
margin: 8px 0 10px 0;
padding: 8px 0 10px 0;
margin-top: 6px;
display: block;
font-size: 100%;
width: 100%;
float: none;
}

* html div.s-product-details{
float:left;
margin-left: 10px;
margin-right: 0px;
	width: 380px;
}
* html div.s-product-details-image{
margin-left: 0px;
float:left;

}
/* Subpage two col with banners */
.subpage-two-col-content-banners{
background-image: url(/images/bgnd-col-top-two-col.gif);
background-position: top left;
background-repeat: no-repeat;
display: table;
padding: 1px 0 10px 0;
font-size: 80%;
width: 980px;

}
* html .subpage-two-col-content-banners .two-col {
width: 715px;
float: left;
margin: 0px 0px 0px 33px;
padding: 0px;
display: table;
}
.subpage-two-col-content-banners .col {
padding-top: 13px;
}

/*.subpage-two-col-content-banners .rightcol {
width: auto;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
height: 190px;
overflow: visible;

}
.subpage-two-col-content-banners .rightcol .inner {
float: left; 
width: 230px; 
padding-right: 0px; 
margin-left: 0px;
}*/
* html .subpage-two-col-content-banners .rightcol .inner .spacer{
margin-left:3%; 
margin-right:2%; 
margin-top:1px; 
background-color: #ffffff; 
float: right; 
height: 400px; 
padding-top: 13px;
}
* html .subpage-two-col-content-banners .rightcol .inner .spacer .spacer{
padding: 0px;
margin: 0px;
}
/*.subpage-two-col-content-banners .banner-spacer{
border: 1px solid #000000;
padding-left: 10px;
}*/
* html .subpage-two-col-content-banners .xpandable{
/*display: table; 
height: 300px;
float: left;
margin-right: 10px;*/
}
* html .subpage-two-col-content-banners .xpandable .inner{
margin-right: 2%;  
margin-top:1px; 

float: left; 
height: 400px; 
padding-top: 13px;
}
/* .subpage-two-col-content-banners a.banner-link  {
border: none;
}
.subpage-two-col-content-banners img.banner-image  {
width: 234px;
display: block;
border: none;
padding: 0 0 8px 25px;
}*/
* html .subpage-content-banners-nonav .two-col {
margin: 0px 0px 0px 5px;

}

* html .subpage-two-col-content-banners .leftcol h1.initial{
margin: 9px 0px 0px 0px;


}
* html .subnav ul {

}
* html .leftcol .col {
width: 206px;
padding: 0px 9px;
float: left;
margin: 0px 0px 0px 2px;
}
* html .shell-outer-wrg .subpage-content-general.branch .leftcol, 
* html .shell-outer-wrg .subpage-content-general.branch .leftcol .col{
padding-left: 0px;
margin: 0px 0px 0px 1px;
}
* html .shell-outer-wrg .subpage-content-general.branch .leftcol .col img {
margin: 0px;
padding: 0px 0px 0px 2px;

}
* html .shell-outer-wrg .subpage-content-general.branch .two-col {

margin: 0px 0px 0px 12px;

}
* html .shell-outer-wrg .subpage-content-general.branch .rightcol {

margin: 0px 2px 0px 0px;

}
* html .shell-outer-wrg .subpage-content-general.branch .leftcol .col .subnav{
margin-left: 2px;
}
