﻿#contentWrapper { padding:50px 0 0 20px; }
#productData { float:left; width:800px; }
#productData .info { width:480px;float:left; padding:0 20px 0 0;}
#productData .resources { width:150px;float:left;}
#moreData { float:left; }
#subNavigation { float:left; width:190px; line-height:1.8em;}
#variablePod ul { list-style:none; margin:0; padding:0; }
#variablePod .content ul { margin:0; padding:0; }
#variablePod h3 { line-height:1em; margin:0 0 8px 0; font-size:14px;font-weight:bold;}
#variablePod .otherProducts ul li { padding:0; margin:0; }
#variablePod .otherProducts .smallOverview { padding:0 0 0;}
#variablePod .otherProducts .smallOverview.products {float:left; width:185px; }
#variablePod .otherProducts .smallOverview .photo { display:none;}
#variablePod .otherProducts .content { padding:0; }
#variablePod .productTypes .type {}
#variablePod .smallOverview li { list-style:none; background:none;clear:both;}
#variablePod .otherProducts .smallOverview .mfg { display:inline;} 
#variablePod .otherProducts .smallOverview .model{ display:inline;} 
#variablePod .smallOverview { padding:0; margin:0; }
#variablePod .smallOverview .product { margin:0; }
#variablePod .otherProducts ul.productTypes > li {clear:both;}
#variablePod .newsPod h3 { letter-spacing:1.2px;}
.dealers ul { list-style:none; margin:0; padding:0; }
.dealers ul li { margin:10px 0 15px 0; }
#productsByType { width:480px;}
#productsByType ul { list-style:none; margin:0; padding:0; }
#productsByType .productType { float:left;clear:both; margin:0 0 20px 0;width:480px;overflow:hidden; }
#productsByType .productType ul {margin:0;}
#productsByType .productType li { margin:0 0 15px 0;float:left; width:150px; height:125px; text-align:center; }
#productsByType .productType li a { font-size:12px; }
#productsByType .productImage { display:inline; }
#productsByType .info { float:left; margin:0; text-align:center; width:100%; }
#productsByType h2 { clear:both; }
#productsByType .products { width:475px; }

#tipsPage .tips { margin:0; padding:0; list-style:none; }
#newspage .news { margin:0; padding:0; list-style:none; }
#docpage .docs { list-style:none; }
.type.active { background:#D2DBCC; }

#dealerDocumentation ul { list-style:none; margin:0; padding:0; }
#productPhotosPage .info { width:auto; }
.productSpotlight {float:left; background:#FFF;}
.productSpotlight .featuredProduct { width:250px; overflow:hidden; border-left:solid 1px #CCC; padding:0 0 0 20px;}
.productSpotlight h3 { text-transform:uppercase; padding:0; margin:0; font-size:10pt;}
.productSpotlight .photo { margin:5px 0; }

#footer ul.productNavigation { margin:0 auto; width:620px; padding-left: 80px;}
#footer .hider { display:none; }
.productNavigation .heading { display:inline;}
.faqs { margin:0; padding:0;list-style:none;}
.faqs li { margin:0 0 20px 0; }
.messages { padding:0;margin:0 0 25px 0; }
.messages ul { margin:0; padding:0;list-style:none;}
.messages .content p { margin:0; padding:0;}
#dealerContent .news h4 { margin:0 0 6px 0; padding:0;}
#dealerContent .news p { margin:0; padding:0;}
#dealerContent .news ul { margin:0;padding:0;list-style:none;}
#dealerContent .news.pod a { margin:0;padding:0;}
.documentsPod {clear:left;float:left;margin:30px 0 0 20px;overflow:hidden;width:250px;}
.documentsPod ul { list-style:none;margin:0;padding:0;}
.documentsPod h3 { font-size:12pt;}
#dealerDocumentation h2 { margin:25px 0 0 0;}

#productsByType .productContent { margin:10px 0;}
.dealerLocator {color:#4a6857;}
#testimonials h2 { color:#525c98; margin-top:8px;}
#testimonials .notes { color:#525c98;}
#addresses { float:left;width:250px;border-left:solid 1px #CCC;padding:0 0 0 10px;}
#addresses address{}
.stats li { clear:both; width:98%;}
.typeWrapper { clear:both;}
.allRequired { color:Red;}
.smallOverview.products { width:185px;}

#variablePod .info { padding:0 0 0 25px;margin:0;}
#variablePod .info a { margin:0;padding:0;display:block;}
#variablePod .info .model {line-height:1.8em;}
#variablePod .info .btu { }
#variablePod .heatStorageSystems .btu { display:none; }
#variablePod .info li a.current { margin:0 0 0 -15px; padding:0 0 0 15px;}

.medias { list-style:none; margin:15px 0 0 0; padding:0; }
.medias h2 { font-size:14px; }