﻿*:first-child+html .banner
{
 margin-top:-1px;
}

*html .banner
{
 margin-top:-1px;
}
.clsCatBreadCrumbs
{
  margin-left:15px;
}
.clsCategoryPage
{
 width:895px;
 background:url(../../../images/UserUploadedImages/content_bg.gif) repeat-x 150px -147px;
}
.clsCategoryPage h1{
 font:normal 28px "Trebuchet MS", Arial, Verdana;
 color:#02284d;
 margin:20px 0 10px 13px;
}
.clsCategoryPage .clsBreadCrumbLink
{
 margin:0 0 10px 0px;
 font:normal 11px Verdana, Arial, Sans-Serif;
 color:#676767;
}

.clsCategoryPage a.clsCategoryNameWithSubCat
{
 font:normal 21px "Trebuchet MS", Arial, Verdana;
 color:#03329a!important;
 text-decoration:none;
 display:block;
 margin:10px 0px 10px 13px;width:700px!important;
}
.clsCategoryPage .clsCatSubCategory
{
 border-spacing:13px;
 width:auto;
 clear:both;
}
.clsCategoryPage .clsCatSubCategory td
{
 vertical-align:top;
 width:131px;
}

table.clsCatProducts{clear:both!important; width:100%}

a.clsCategoryImage
{
 padding:7px; width:100px; text-align:center; height:100px; margin:0px;
 background:white url(../../../images/useruploadedimages/img_shadow.png) no-repeat 0 0; display:block;
}
.clsCategoryPage .clsCatSubCategory a.clsCategoryName
{
 font:bold 12px "Trebuchet MS", Arial, Verdana;
 color:#065fbb!important; padding-left:7px; margin-bottom:0;
 text-decoration:none; width:110px; display:block;
}
.clsCategoryPage .clsCatSubCategory span.clsCategoryDesc
{
 font:normal 11px Verdana, Arial, Sans-Serif;
 color:#676767; padding-left:7px; display:block; width:110px;
}



/*****************************************************************/


#CatBreadCrumbs{margin:26px 0;}
#CatBreadCrumbs span a{}
#CatBreadCrumbs .clsBreadCrumbLink{margin:0;}
#ctl00_ContentPlaceHolderMain_UcCategory1_UcPrintFriendlyIcon1_lnkPrintFriendlyIcon
{
  width:100%; display:none; text-align:right;
}
#paging{clear:both; margin:20px 0;}
#CatCategoryImage{}
#CatCategoryImage img{margin-right:15px;}
#CatCategoryImage .clsCategoryDesc{font:normal 11px Verdana, Tahoma, Arial; color:#666666;}

a.clsProductName{font:normal 14px Arial, Verdana, Tahoma; text-decoration:none!important; color:#000!important;}
#divProductCode span{font:bold 17px Verdana, Tahoma, Arial; text-decoration:none!important; color:#0660b8!important;}

.clsHeroProduct{padding-top:20px;}
.clsHeroProduct img{margin-right:20px; margin-bottom:20px;}

.clsProductDisplaySimple{margin:20px 10px 20px 0;}
.clsProductDisplaySimple img{margin-right:10px;}
.clsCategoryDisplaySimple{clear:both;}
.clsCategoryDisplaySimple br{display:none;}



/****************************************************************/

.clsProductDetailsPage
{
 margin-bottom:30px;
 background:url(../../../images/UserUploadedImages/content_bg.gif) repeat-x 150px -147px;
}
.clsProductDetailsPage td{font:normal 11px Verdana, Tahoma, Arial; color:#666666;}
.clsProductDetailsPage .eStore-product-code-title{font:normal 12px Verdana, Tahoma, Arial; color:#0a4d7a;}
.clsProductDetailsPage .eStore-product-code{font:normal 12px Verdana, Tahoma, Arial; color:#019dd5;}
.clsProductDetailsPage .eStore-product-title{font:bold 21px Verdana, Tahoma, Arial; color:#1760ae;display:block; margin:10px 0 0 0;}
.clsProductDetailsPage .eStore-product-property-group-title{font:bold 12px Verdana, Tahoma, Arial; color:#1760ae; display:block; margin:10px 0 10px 0;}
.clsProductDetailsPage .eStore-product-property-title{font:normal 11px Verdana, Tahoma, Arial; color:#0489b9; display:block; margin:10px 0 3px 0;}
.clsProductDetailsPage .DetailsPrintFriendly{text-align:right;height:50px; vertical-align:bottom;padding-bottom:10px;}
.clsAdditionalImageLink{margin-top:10px; display:block; background:#fff url(/images/useruploadedimages/larger_view.gif) no-repeat; width:150px; height:23px; padding-left:27px; padding-top:3px; text-decoration:none!important;}
.clsAdditionalImageLink:hover{text-decoration:underline!important;}


