#productDetail {width:820px;}
#productLinks {width:150px; float:left;}
#productHeader {float:left;width:800px;margin:0 0 10px 0;padding:13px;}
#productHeader #imageContainer {width:190px;float:left;overflow:hidden;}
#productHeader #description {color:#fff !important;width:600px;float:right;}

#productDetail h3 {color:#fff;}
#productDetail p {}

.ProductNav {}
.navNotSelected { margin: 0px 2px 0px 2px;}
.navSelected { margin: 0px 2px 0px 2px;}

#productDetail #tabs {float:right; background-color:#000; border:1px solid #000;margin:0 -5px 0 0;}


#productDetail #tabs #tabHeader {background-color:#000; width:300px; height:20px;}
#productDetail #tabs #tabHeader .tab {width:50px; background-color:#000;text-align:center; padding:0 5px 0 5px; border-right:1px solid #000;text-decoration:none; color:#fff; display:table-cell;}
#productDetail #tabs #tabHeader .activeTab {background-color:#000; border:0; border-right:1px solid #000;}
#productDetail #tabs #tabHeader #tab1, #productDetail #tabs #tabHeader #tab2, #productDetail #tabs #tabHeader #tab3, #productDetail #tabs #tabHeader #tab4 {border-right:1px solid #fff;}

#productDetail #tabs #tabContent {background-color:#fff; width:601px; min-height:300px; padding:0px; margin:2px 0 2px 0;}
#productDetail #tabs #tabContent .content {background-color:white; min-width:60px; padding:5px 2px 10px; display:none; text-align:left; border:1px solid #fff; overflow:hidden;}
#productDetail #tabs #tabContent .activeContent {display:block;vertical-align:top;}
#summary2 {width:208px;float:left;overflow:hidden;}
#productDetail #tabs #tabContent .content .printerFriendly {background-color:#fff; padding:2px 5px 2px 5px;}
#productDetail #tabs #tabContent .content .printerFriendly a {text-decoration:underline;color:#313639;}

#productDetail #tabs #tabContent .content #tabImages {clear:both; float:left; width:100%;/*width:300px; display:inline;height:100%;float:left;*/}
#productDetail #tabs #tabContent .content a.listImage {float:left; margin:0 2px; width:115px; min-height:118px; *height:118px; text-decoration:none; text-align:center;}
#productDetail #tabs #tabContent .content a.listImage img {border:0;}
#productDetail #tabs #tabContent .content a.listImage .thumbSpan {display:block;}

#productDetail #tabs #tabContent .content #imageDetail {text-align:center;/*width:298px;display:inline;*/}
#productDetail #tabs #tabContent .content #imageDetail img {}
#productDetail #tabs #tabContent .content #imageDetail span {width:100%; margin:5px 0px 5px 0px; display:block;}

#productDetail #tabs #tabContent .content .fileContainer {margin:0 0 5px 0;}


#CategoryDescription {text-align:center;padding:10px;width:807px;height:25px;margin: 0 0 10px 0;color:#fff;}
#CategoryListingContainer {margin:-10px 0 0 -10px;}
#CategoryListingContainer td {border-left:10px solid #fff;border-top:10px solid #fff;}
#CategoryListingContainer .productContainer {width:100%; overflow:hidden;background:#B2B2B2;}
#CategoryListingContainer .productContainer .listImage {float:right;width:117px;height:140px;overflow:hidden;margin:5px;background:#fff;}
#CategoryListingContainer .productContainer .listDescription {width:117px;height:140px;overflow:hidden;float:left;padding:5px;}
#CategoryListingContainer .productContainer .listTitle {width:259px;clear:both;padding:5px;text-align:center;}
#CategoryListingContainer .productContainer .listTitle a {color:#fff;text-decoration:none;}

#breadCrumbContainer {background:#000;color:#fff;margin:0 0 10px 0;padding:5px;}
#breadCrumbContainer a {text-decoration:none;color:#fff;}
#breadCrumbContainer a:visited {text-decoration:none;color:#fff;}