body{margin:0px; padding:0px;}
img{border:solid 0px #ffffff}

/* Site */
.site-frame{width:938px;}
.site-box{width:938px; height:615px;}
.site-bg1{background-image:url(sites/nordpeis/im/bgSite.gif); background-repeat:no-repeat;}
.site-bg2{background-image:url(sites/nordpeis/im/bgSite3.gif); background-repeat:no-repeat;}
.site-bg4{background-image:url(sites/nordpeis/im/bgSite4.gif); background-repeat:no-repeat;}

table.site{width:938px;}
table.site td#area-topmenu{width:644px; height:79px;}
table.site td#area-login  {width:294px; height:79px;}

/* Colors 
Orange: FF4D07
Really Dark Grey: 303030
Dark Grey: 444444
Darker Grey: 363636
Lighter Grey: 727272
*/
LI{color:#ffffff;}

/* Topmenu */
.toparea {}
.toparea table.topmenu-table{width:644px;}
.toparea table.topmenu-table td.td-topimage{width:138px;}
.toparea table.topmenu-table td.td-topmenu{width:506px;}
.topmenu table.topmenu-innertable{width:506px}
.topmenu td.topmenu-active,
.topmenu td.topmenu{background-image:url(sites/nordpeis/im/bgTopmenu.gif); background-repeat:no-repeat; background-position:top right;}
.topmenu td#START-NODE{background-image:url(sites/nordpeis/im/bgTopmenuSNode.gif); background-repeat:no-repeat; background-position:top right;}
.topmenu .innerbox1{}
.topmenu .innerbox2{padding-top:42px; padding-right:10px; text-align:right; border:solid 0px #ff0000; margin:0px; padding-bottom:0px; }



/* Dealer Login */
.dealer-login{padding-left:35px; padding-top:15px; border:solid 0px #ff0000}
.dealer-login table.login-table,
.dealer-login table.login{width:258px; border:solid 0px #cc0000}
.dealer-login .title   {height:20px;}
.dealer-login .alt-site{height:20px; border:solid 0px #cc0000}
.dealer-login .alt-site-inner{}
.dealer-login .loginform{padding-top:2px}
.dealer-login .loginform input.textbox{width:93px; height:20px; border:solid 1px #444444; background-color:#000000; color:#ffffff; font-size:10px;}
.dealer-login .loginform td.username,
.dealer-login .loginform td.password{padding-right:10px}
.dealer-login .loginform td.button{text-align:right;}
.dealer-login .loggedin .alt-site-inner{display:none;}

/* Frontpage ncolumns */
.frontpagebanners-box{padding-top:31px}
.frontpagebanners-box-inner{width:644px; height:184px; background-image:url(sites/nordpeis/im/bgFrontpage3Cols.gif); background-repeat:no-repeat;}
.frontpagebanners-box-inner2{}
table.frontpagebanners-table{width:644px; height:180px;}
table.frontpagebanners-table td{width:33%; height:180px;}
.image-box{padding-top:25px}


/* Content Area */
.content-area{color:#ffffff}
.content .doc-preface LI{color:#ffffff !important}
/*.content .full .doc-image-full{padding-left:0px !important; width:644px !important}*/
/*.content .full .IMAGE-TOP .doc-preface,
.content .full .IMAGE-TOP .doc-bodytext{width:310px}*/
.aid9100353 .rightbar .DEALERDOCUMENTS-box-full{display:none;}

.content .error{padding:10px; border:solid 3px #cc0000; color:#cc0000; font-family:Arial; margin-bottom:10px;}

/* Right Area */
.rightbar{border:solid 0px #ff0000}
td.rightbar-area{border:solid 0px #00CC00;}
.rightbar .box-title{display:none}
.rightbar .box{width:259px !Important;}
.rightbar{width:259px !Important;}
.rightbar .FPNEWS{height:290px;}
.rightbar .box-short .doc-preface{font-weight:normal !important; padding-top:0px !important; padding-right:5px; }
.rightbar .box-short .read-more{padding-right:5px;}

.rightbar .box-header{width:250px; background-image:url(sites/nordpeis/im/bullett_triangle.gif); background-repeat:no-repeat; background-position:top right;}

.rightbar .product-news .image{padding-bottom:7px;}
.rightbar .product-news .title{background-image:url(sites/nordpeis/im/bullett_triangle.gif); background-repeat:no-repeat; background-position:top right;}
.rightbar .product-news .productname{padding:3px 0px 10px 0px}

.rightbar .box-documentlist .title{padding:5px 0px 8px 0px}
.rightbar .archive-list .box-row{border-bottom:solid 1px #363636; padding-right:5px;}
.rightbar .archive-list .box-row-inner{padding:3px 0px 3px 0px; background-image:url(sites/nordpeis/im/bullett_rightarrow.gif); background-repeat:no-repeat; background-position:top right}


/* Common: Dealer Locator & Product Search */
.dd-box{padding:0px 0px 10px 0px}
.dd-box-inner{border-top:solid 1px #363636; border-bottom:solid 1px #363636; padding:13px 0px 13px 0px}
.dd-box table.categories-table{width:100%}
/*.dd-box table.categories-table td{width:25%}*/
.dd-box table.categories-table td.dd-spacer{width:20px;}
.pagesnav{padding-left:15px;}

/* Dealer Locator */
.dealerlocator .locator{padding-top:30px}
.dealerlocator .text1{padding-left:15px}
.dealerlocator table.resultsheader-table{border:solid 1px #303030; width:644px; height:25px; background-color:#303030}
.dealers .header-right{text-align:right; padding-right:10px}
.dealers-results table.dealer-table{border-right:solid 1px #303030; width:644px}
.dealers-results table.dealer-table td{border-left:solid 1px #303030; border-bottom:solid 1px #303030; width:33%; height:136px}
.dealers-results .dealer-box{padding:15px 0px 0px 30px;}
.dealers-results .title{padding:0px 0px 5px 0px}
.dealers-results .webpage{border-top:dotted 1px #ffffff; width:160px}
.dealers-results .ziparea{padding-bottom:5px;}
.dealers-results .webpage-inner{padding-top:4px; width:125px; background-image:url(sites/nordpeis/im/bullett_rightarrow.gif); background-position:right; background-repeat:no-repeat}
.dealers-results .empty{width:212px; height:134px; background-image:url(sites/Nordpeis/im/dealerlocator_empty.gif)}
.dealers-results .no-records{padding:10px;}
.dealers-results .ziparea{text-transform:capitalize}


/* Product Search */
.productsearch table.header-table{width:644px;}
.productsearch table.resultsheader-table{width:644px; background-color:#303030}
.productsearch table.categories-table{width:100%}
.productsearch table.categories-table td{width:33%}
.productsearch .sort-title{padding-right:20px;}
.productsearch .sort-pice A,
.productsearch .sort-power A{padding:0px 25px 0px 20px; background-image:url(sites/nordpeis/im/bullett_sort.gif); background-repeat:no-repeat;}
.productsearch .sort-dimensions A{padding:0px 10px 0px 20px; background-image:url(sites/nordpeis/im/bullett_sort.gif); background-repeat:no-repeat;}
.products table.resultsheader-table td.pagenav{width:40%; height:25px; border:solid 0px #ff0000}
.products table.resultsheader-table td.sortorder{width:60%; height:25px; border:solid 0px #ff0000}
.products-results{padding-top:10px}
.products-results table.products-table{width:644px;}
.products-results table.product-table{width:320px; height:131px;}
.products-results table.product-table td.image{width:131;}
.products-results .product-box{padding-bottom:3px; padding-right:2px; border:solid 0px #ff0000}
.products-results .product-details{height:131px; border-top:solid 1px #363636; border-bottom:solid 1px #363636}
.products-results .product-details-inner{padding:15px 10px 0px 15px}
.products-results .title{padding-bottom:15px}
.productsearch .doc-preface{padding-top:0px !Important}
.products-results .no-records{padding:10px;}


/* Product CommonCss */
.productpage table.addonlinks-table{width:270px}
.productpage table.addonlinks-table td.cell21{width:60%}
.productpage table.addonlinks-table td.cell22{width:40%; padding:1px 0px 3px 0px}
.productpage .box-productback{padding:2px 0px 2px 20px; background-image:url(sites/nordpeis/im/buttonProductBack.gif); background-repeat:no-repeat;}
.productpage table.addonlinks-table{margin-top:10px;}
.productpage .addon-content-inner{padding:3px 5px 10px 15px;}
.productpage .product-text .title{padding-bottom:10px;}

.productpage table.tabs-table{}
.productpage table.addons-table{width:270px;}
.productpage table.tabs-table td.tab1,
.productpage table.tabs-table td.tab2,
.productpage table.tabs-table td.tab3{width:75px; text-align:center; padding:4px 0px 4px 0px}
.productpage table.tabs-table td.tab1           {border-collapse:collapse; border-style:solid; border-color:#444444; border-width:1px 1px 0px 1px;}
.productpage table.tabs-table td.tab2           {border-collapse:collapse; border-style:solid; border-color:#444444; border-width:1px 1px 0px 0px;}
.productpage table.tabs-table td.tab3           {border-collapse:collapse; border-style:solid; border-color:#444444; border-width:1px 1px 0px 0px;}
.productpage table.addons-table td.addon-content{border-collapse:collapse; border-style:solid; border-color:#444444; border-width:1px 1px 1px 1px;}
.productpage table.addons-table td.addon-content{height:100px}

.view3 .productpage .technical-top-inner .box-title1,
.view3 .productpage .technical-top-inner .row{display:none;}
.view3 .productpage table.addons-table{display:none;}


/* Product Vertical */
.vertical .productpage{border:solid 0px #ff0000}
.vertical .productpage table.product-table{width:938px;}
.vertical .productpage table.product-table td.col1{width:322px;}
.vertical .productpage table.product-table td.col2{width:322px;}
.vertical .productpage table.product-table td.col3{width:294px;}
.vertical .productpage .image{border:solid 0px #000000; padding:0px; margin:0px;}
.vertical .productpage .details{padding:0px 0px 0px 12px}
.vertical .productpage .product-text,
.vertical .productpage .product-addons{width:310px; background-image:url(sites/nordpeis/im/bgProductInfo.gif); background-repeat:no-repeat; background-position:top left;}
.vertical .productpage .product-text-inner,
.vertical .productpage .product-addons-inner{padding:20px}
.vertical .productpage .productdetails-spacer{padding:5px;}

.vertical .productpage .box-links,
.vertical .productpage .technical{padding:0px 0px 0px 15px}
.vertical .productpage .technical-top,
.vertical .productpage .technical-bottom{padding:0px 0px 0px 20px}
.vertical .productpage .technical-top-inner{height:275px;}
.vertical .productpage .technical-bottom-inner{height:160px; border:solid 0px #00ff00}
.vertical .productpage .box-title1{padding-bottom:3px; background-image:url(sites/nordpeis/im/bullett_triangle.gif); background-repeat:no-repeat; background-position:top right;}
.vertical .productpage .row{border-bottom:solid 1px #363636;}
.vertical .productpage .row .cell1{float:left; position:relative; padding-right:5px}
.vertical .productpage .row .cell2{float:left; position:relative;}
.vertical .productpage .row-inner{padding:3px 0px 0px 0px}
.vertical .productpage .row-inner2{clear:left; height:18px}
.vertical .productpage .box-links .cell1{width:240px; border:solid 0px #ff0000}
.vertical .productpage .productdetails-spacer3{background-image:url(sites/nordpeis/im/bgHLineShort.gif); background-repeat:no-repeat; height:8px}
.vertical .productpage table.links2-table{margin-top:10px}
.vertical .productpage table.links2-table .button{padding-right:7px;}


/* Product Horizontal */
.horizontal .productpage{border:solid 0px #ff0000}
.horizontal .productpage .image  {float:left; position:relative; width:644px;}
.horizontal .productpage .details{float:left; position:relative; width:294px;}
.horizontal .productpage .top{height:268px}
.horizontal .productpage .details-inner{padding:0px 0px 0px 35px}
.horizontal .productpage .box-title1{padding-bottom:3px; background-image:url(sites/nordpeis/im/bullett_triangle.gif); background-repeat:no-repeat; background-position:top right;}
.horizontal .productpage .row{border-bottom:solid 1px #808080;}
.horizontal .productpage .row .cell1{float:left; position:relative; padding-right:5px}
.horizontal .productpage .row .cell2{float:left; position:relative;}
.horizontal .horizontal .productpage .PRODUCT-WEIGHT .text1{color:#FF4D07}
.horizontal .productpage .mainbottom{clear:left;}
.horizontal .productpage .row-inner{padding:3px 0px 0px 0px}
.horizontal .productpage .row-inner2{clear:left; height:18px}
.horizontal table.product-bottom td.cell1{width:322px; background-image:url(sites/nordpeis/im/bgProductDetails.gif); background-repeat:no-repeat; background-position:top right;}
.horizontal table.product-bottom td.cell2{width:322px; background-image:url(sites/nordpeis/im/bgProductDetails.gif); background-repeat:no-repeat; background-position:top right;}
.horizontal table.product-bottom td.cell3{width:294px}
.horizontal table.product-bottom td.cell3 .cell1{width:235px}
.horizontal .productpage .hline{height:8px}

.horizontal .productpage td.cell1 .box{padding:15px 10px 10px 35px}
.horizontal .productpage td.cell1 .title{padding:0px 0px 5px 0px}
.horizontal .productpage td.cell2 .box{padding:15px 10px 10px 35px;}
.horizontal .productpage td.cell2 .box-inner{padding:0px 15px 0px 35px;}
.horizontal .productpage table.addonlinks-table{width:270px; border:solid 0px #cc0000}
.horizontal .productpage td.cell2 .box-dealers{padding:0px 0px 0px 0px; border:solid 0px #00ff00}
.horizontal .productpage td.cell3 .box-inner{height:165px}
.horizontal .productpage table.links2-table .button{padding-right:7px;}


/* ProductAddon CommonCss */
.productaddonpage .addonimages{padding-left:35px;}
.productaddonpage .addonimage-box{border:solid 0px #ff0000; float:left; position:relative;}
.productaddonpage .addonimage-box-inner{border:solid 0px #ff0ff0; padding:0px 2px 5px 2px}
.productaddonpage .imagebottom{clear:left;}
.productaddonpage .box-title1{padding-bottom:3px; background-image:url(sites/nordpeis/im/bullett_triangle.gif); background-repeat:no-repeat; background-position:top right;}
.productaddonpage .imagenav{height:20px;}
.productaddonpage .navimage{position:relative; float:right; padding-left:5px}
.productaddonpage .productaddon-text .title{padding-bottom:10px;}
.productaddonpage .doc-bodytext{padding:0px;}
.productaddonpage .box-productback{padding:2px 0px 2px 20px; background-image:url(sites/nordpeis/im/buttonProductBack.gif); background-repeat:no-repeat;}
.productaddonpage table.addon-back-table{width:275px;}
 
 
/* ProductAddon Vertical */
.vertical .productaddonpage{border:solid 0px #ff0000}
.vertical .productaddonpage table.productaddon-table{width:938px;}
.vertical .productaddonpage table.productaddon-table td.col1{width:322px;}
.vertical .productaddonpage table.productaddon-table td.col2{width:322px;}
.vertical .productaddonpage table.productaddon-table td.col3{width:294px;}
.vertical .productaddonpage .details{padding:0px 0px 0px 12px}
.vertical .productaddonpage .productaddon-text{width:310px; background-image:url(sites/nordpeis/im/bgProductInfo.gif); background-repeat:no-repeat; background-position:top left;}
.vertical .productaddonpage .productaddon-text-inner,
.vertical .productaddonpage .productaddon-addons-inner{padding:20px}


/* ProductAddon Horizontal */
.horizontal .productaddonpage{border:solid 0px #ff0000}
.horizontal .productaddonpage table.productaddon-table{width:938px;}
.horizontal .productaddonpage table.productaddon-table td.col1{width:644px;}
.horizontal .productaddonpage table.productaddon-table td.col2{width:294px;}
.horizontal .addonimages{border:solid 0px #ff0000; width:294px;}
.horizontal .productaddonpage .productaddon-text{width:310px; background-image:url(sites/nordpeis/im/bgProductInfo.gif); background-repeat:no-repeat; background-position:top left;}
.horizontal .productaddonpage .productaddon-text-inner,
.horizontal .productaddonpage .productaddon-addons-inner{padding:20px}


/* About Fireplaces */
.ABOUTFIREPLACES table.frame-table{width:325px;}
.ABOUTFIREPLACES table.links-table{width:325px; border-top:solid 1px #444444;}
.ABOUTFIREPLACES .link-row{float:left; position:relative; height:19px; border:solid 0px #ff0000}
.ABOUTFIREPLACES .link-left,
.ABOUTFIREPLACES .link-left-active {width:162px; height:19px;}
.ABOUTFIREPLACES .link-right,
.ABOUTFIREPLACES .link-right-active{width:163px; height:19px;}
.ABOUTFIREPLACES .link-left,
.ABOUTFIREPLACES .link-right{background-image:url(sites/nordpeis/im/bgAboutFireplace.gif); background-repeat:no-repeat}
.ABOUTFIREPLACES .link-left-active,
.ABOUTFIREPLACES .link-right-active{background-image:url(sites/nordpeis/im/bgAboutFireplace-active.gif); background-repeat:no-repeat}
.ABOUTFIREPLACES .link-box-inner{padding:2px 0px 0px 30px}
.ABOUTFIREPLACES table.faq{border-style:solid; border-collapse:collapse}
.ABOUTFIREPLACES table.faq th{font-size:14px; font-family:Arial; font-weight:normal; color:#FF4D07}
.ABOUTFIREPLACES table.faq td{font-size:11px; font-family:Arial; font-weight:normal; color:#FFFFFF}
.ABOUTFIREPLACES table.faq ul{position:relative; left:-20px}
.ABOUTFIREPLACES table.faq li{color:#ffffff}


/* Dealer Profile */
.DEALERPROFILE{}
.DEALERPROFILE table.dealerprofile-table{width:644px;}
.DEALERPROFILE table.profile-table{width:644px;}
.DEALERPROFILE table.profileform-table td.col11{width:140px; border:solid 0px #cc0000}
.DEALERPROFILE table.profileform-table td.col22{width:260px; border:solid 0px #cc00cc}
.DEALERPROFILE table.profileform-table td.col11 input.textbox{width:132px}
.DEALERPROFILE table.profileform-table td.col22 input.textbox{width:183px}

.DEALERPROFILE .doc-header1{padding-bottom:45px}
.DEALERPROFILE .headertitle1,
.DEALERPROFILE .headertitle2{padding-bottom:26px}
.DEALERPROFILE .headertitle1-inner{border-bottom:solid 1px #4D4D4D; width:325px; padding-bottom:11px; padding-left:4px;}
.DEALERPROFILE .headertitle2-inner{border-bottom:solid 1px #4D4D4D; width:225px; padding-bottom:11px; padding-left:4px;}
.DEALERPROFILE .bottom1-inner{border-top:solid 1px #4D4D4D; width:325px; padding-top:11px; padding-left:4px;}
.DEALERPROFILE .bottom2-inner{border-top:solid 1px #4D4D4D; width:225px; padding-top:11px; padding-left:4px;}
.DEALERPROFILE .bodydiv{ padding-left:4px;}
.DEALERPROFILE .profile-row{height:50px; border:solid 0px #cc0000}
.DEALERPROFILE .buttonsave{padding:40px 0px 20px 0px}
.DEALERPROFILE .showroom-header{padding:0px 0px 5px 0px}

.DEALERPROFILE .infotext{width:300px; padding-bottom:5px;}

.profileproducts-list{padding:10px 0px 0px 40px}


/* Document Download */
.DOCUMENTDOWNLOAD{padding:0px 0px 25px 0px}
.DOCUMENTDOWNLOAD .downloadbuttons{padding-top:10px}
.downloadbuttons .row-ddlink{width:143px; height:21px; background-image:url(sites/Nordpeis/im/bgDocumentDD.gif); background-repeat:no-repeat;}
.downloadbuttons .row-ddlink-inner{padding:2px 0px 0px 5px}
/*.downloadbuttons a.ddlink{text-transform:capitalize;}*/


/* Contact Persons */
.CONTACTPERSONS {width:640px; border: solid 0px #cc0000}
.CONTACTPERSONS .headertitle{padding-bottom:50px;}
.CONTACTPERSONS .headersubtitle{padding-bottom:10px; border-bottom:solid 1px #4d4d4d; width:325px;}
.CONTACTPERSONS .subtitle{padding-bottom:30px}
.CONTACTPERSONS .document{width:155px; position:relative; float:left;}
.CONTACTPERSONS .department{padding:3px 0px 0px 0px}
.CONTACTPERSONS table.contact-table{margin-bottom:15px;}


/* Short Articles */
.SHORTARTICLES{width:640px; border: solid 0px #cc0000}
.SHORTARTICLES .headertitle{padding-bottom:30px;}
.SHORTARTICLES .document1,
.SHORTARTICLES .document3,
.SHORTARTICLES .document5,
.SHORTARTICLES .document7{width:350px; border:solid 0px #00cc00}
.SHORTARTICLES .document2,
.SHORTARTICLES .document4,
.SHORTARTICLES .document6,
.SHORTARTICLES .document8{width:290px;  border:solid 0px #0000cc}
.SHORTARTICLES .document-inner{width:290px;}
.SHORTARTICLES img.doc-image-full{margin-bottom:18px}
.SHORTARTICLES .short .doc-header1{color:#FF4D07 !important; font-weight:normal !important; font-size:14px !important; font-family:Arial; border:solid 0px #cc0000}
.SHORTARTICLES .doc-preface{font-weight:normal !important; padding-top:18px !important;}
.SHORTARTICLES .short{padding-bottom:13px;}
.SHORTARTICLES .document-inner{border-bottom:solid 1px #4D4D4D}
.SHORTARTICLES .document{padding-bottom:15px;}
.SHORTARTICLES .read{text-align:right;}


/* Publications */
.PUBLICATIONS .doc-header1{padding-bottom:45px;}
.PUBLICATIONS .info{width:260px; padding-bottom:20px;}
.PUBLICATIONS table.publications-table{width:450px;}
.PUBLICATIONS table.publications-table td.col1{width:230px;}
.PUBLICATIONS .link-title{padding-bottom:15px}
.PUBLICATIONS .links{width:180px; padding-bottom:60px;}
.PUBLICATIONS .link{border-bottom:solid 1px #4D4D4D}
.PUBLICATIONS .link1{padding:7px 0px 7px 0px;}
.PUBLICATIONS .link-inner{ background-image:url(sites/nordpeis/im/bullett_rightarrow.gif); background-repeat:no-repeat; background-position:right center}


/* Catalog Order  and Confirm*/
.CATALOGORDER .doc-header1{padding-bottom:45px;}
.CATALOGORDER .headertitle{padding-bottom:40px;}
.CATALOGORDER table.catalogproducts-table{width:375px}
.CATALOGORDER td.headerrow{border-bottom:solid 1px #4d4d4d; padding-bottom:9px}
.CATALOGORDER td.contentrow{padding-top:26px;}
.CATALOGORDER table.products-table{width:350px;}
.CATALOGORDER table.products-table td{border:solid 0px #cc0000;}
.CATALOGORDER table.products-table td.col1{width:140px;}
.CATALOGORDER table.products-table td.col1,
.CATALOGORDER table.products-table td.col2{border-bottom:solid 1px #4D4D4D; padding:4px 4px 4px 4px }
.CATALOGORDER table.products-table{margin-bottom:100px}
.CATALOGORDER table.products-table td.col2 div.item{width:46px; float:right; position:relative;}
.CATALOGORDER td.buttons2{padding-left:45px}
.CATALOGORDER table.catalogaddress-table{width:175px}
.CATALOGORDER table.catalog-table td.col2{padding-left:45px}


/* Basic Left Box */
.BASIC-LEFT-box-short .box-header{padding:0px 0px 3px 0px}


/* Deafult Basic Templates */
.doc-preface{padding-top:20px;}
.doc-bodytext{padding-top:10px;}
.BASIC-RIGHT-full .doc-preface,
.BASIC-RIGHT-full .doc-bodytext,
.BASIC-LEFT-full .doc-preface,
.BASIC-LEFT-full .doc-bodytext,
.BASIC-full .doc-preface,
.BASIC-full .doc-bodytext{width:350px;}

#confirmmessage{font-family:Arial; padding:5px 0px 5px 0px}

/* Fade */
#fade {visibility: hidden; width: 644px; filter:progid:DXImageTransform.Microsoft.Fade(duration=1)}
html>body #fade{visibility:visible}

/* ------------------------------------ */
/* Text */
/* ------------------------------------ */
.doc-header1{color:#FF4D07; font-weight:normal; font-size:26px; font-family:Arial}
.doc-preface{color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial}
.doc-bodytext{color:#FFFFFF; font-size:11px; font-family:Arial}
.header1{color:#FF4D07; font-weight:normal; font-size:26px; font-family:Arial}
.header2{color:#FF4D07; font-weight:normal; font-size:18px; font-family:Arial}
.header3{color:#FFFFFF; font-weight:normal; font-size:18px; font-family:Arial}
.header4{color:#FF4D07; font-weight:bold; font-size:12px; font-family:Arial}
.header5{color:#FF4D07; font-weight:bold; font-size:14px; font-family:Arial}
.text1{color:#FFFFFF; font-size:12px; font-family:Arial;}
.text2{color:#FF4D07; font-weight:bold; font-size:12px; font-family:Arial}
.text3{color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial}
.text4{color:#FFFFFF; font-weight:normal; font-size:11px; font-family:Arial}
.text5{color:#FF4D07; font-weight:bold; font-size:11px; font-family:Arial}
.text6{color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Arial}
.text7{color:#808080; font-weight:normal; font-size:10px; font-family:Arial}

/* Links*/
a.link,
a.link:link,
a.link:active,
a.link:visited,
a.link:hover{color:#FF4D07; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:none}

.topmenu a,
.topmenu a:link,
.topmenu a:active,
.topmenu a:visited,
.topmenu a:hover{color:#727272; font-weight:normal; font-size:11px; font-family:Verdana,Arial; text-decoration:none; text-transform:uppercase;}
.topmenu a.topmenu-active{color:#ffffff !Important}

/*.topmenu a,
.topmenu a:link,
.topmenu a:active,
.topmenu a:visited,
.topmenu a:hover{color:#727272; font-weight:bold; font-size:15px; font-family:Arial,Verdana,Arial; text-decoration:none; text-transform:uppercase;}
.topmenu a.topmenu-active{color:#ffffff !Important}*/

.alt-site a,
.alt-site a:link,
.alt-site a:active,
.alt-site a:visited,
.alt-site a:hover{color:#FF4D07; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none}

a.pagenav,
a.pagenav:link,
a.pagenav:active,
a.pagenav:visited,
a.pagenav:hover{color:#ffffff; font-weight:bold; font-size:12px; font-family:Arial; text-decoration:none;}
a.pagenav-active{color:#FF4D07; font-weight:bold; font-size:12px; font-family:Arial; text-decoration:none;}

.webpage a,
.webpage a:link,
.webpage a:active,
.webpage a:visited,
.webpage a:hover{color:#FF4D07; font-weight:bold; font-size:12px; font-family:Arial; text-decoration:none}

.option a,
.option a:link,
.option a:active,
.option a:visited,
.option a:hover{color:#ffffff; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:none;}

table.sort-table a,
table.sort-table a:link,
table.sort-table a:active,
table.sort-table a:visited,
table.sort-table a:hover{color:#ffffff; font-weight:bold; font-size:12px; font-family:Arial; text-decoration:none;}

.link-box a,
.link-box a:link,
.link-box a:active,
.link-box a:visited,
.link-box a:hover{color:#ffffff; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none;}

.doc-bodytext a,
.doc-bodytext a:link,
.doc-bodytext a:active,
.doc-bodytext a:visited,
.doc-bodytext a:hover{color:#FF4D07; font-weight:normal; font-size:12px; font-family:Arial; text-decoration:none;}

.archive-list a,
.archive-list a:link,
.archive-list a:active,
.archive-list a:visited,
.archive-list a:hover{color:#FF4D07; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none;}

.product-news a,
.product-news a:link,
.product-news a:active,
.product-news a:visited,
.product-news a:hover{color:#FF4D07; font-weight:normal; font-size:18px; font-family:Arial; text-decoration:none;} /* Same has Header 2 */

a.news-link,
a.news-link:link,
a.news-link:active,
a.news-link:visited,
a.news-link:hover{color:#ffffff; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none;}



a.detailslink,
a.detailslink:link,
a.detailslink:active,
a.detailslink:visited,
a.detailslink:hover{color:#FF4D07; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none; border-bottom:dotted 1px #ffffff}

a.contactlink,
a.contactlink:link,
a.contactlink:active,
a.contactlink:visited,
a.contactlink:hover{color:#FF4D07; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:none; border-bottom:dotted 1px #ffffff}

.content a.news-link,
.content a.news-link:link,
.content a.news-link:active,
.content a.news-link:visited,
.content a.news-link:hover{color:#FF4D07; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none; border-bottom:dotted 1px #ffffff}

.rightbar a.news-link,
.rightbar a.news-link:link,
.rightbar a.news-link:active,
.rightbar a.news-link:visited,
.rightbar a.news-link:hover{color:#FF4D07; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none; border-bottom:dotted 1px #ffffff}


a.publink,
a.publink:link,
a.publink:active,
a.publink:visited,
a.publink:hover{color:#ffffff; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none;}

a.tab,
a.tab:link,
a.tab:active,
a.tab:visited,
a.tab:hover{color:#FF4D07; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none;}

a.tab-active,
a.tab-active:link,
a.tab-active:active,
a.tab-active:visited,
a.tab-active:hover{color:#FF4D07; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:none;}

a.product-title,
a.product-title:link,
a.product-title:active,
a.product-title:visited,
a.product-title:hover{color:#FF4D07; font-weight:normal; font-size:11px; font-family:Arial; text-decoration:none;}

.normal{font-weight:normal;}
.orange{color:#FF4D07}

/* DropDown Select */
#DEALERLOCATOR .dropdown .select{width:150px; background-color:#FF4D07; cursor:pointer; cursor:hand;}
#PRODUCTSEARCH .dropdown .select{width:200px; background-color:#FF4D07; cursor:pointer; cursor:hand;}
#DEALERLOCATOR .dropdown table.select-table{width:150px;}
#PRODUCTSEARCH .dropdown table.select-table{width:200px;}
#DEALERLOCATOR .dropdown table.select-table td.text{width:130px;}
#PRODUCTSEARCH .dropdown table.select-table td.text{width:180px;}
.dropdown table.select-table td.arrow{width:20px;}
.dropdown .select-title{padding:0px 0px 0px 5px;}
#DEALERLOCATOR .dropdown .selectlist{width:150px; height:300px; overflow:visible;background-color:#FF4D07;}
#PRODUCTSEARCH .dropdown .selectlist{width:200px; height:300px; overflow:visible;background-color:#FF4D07;}
.dropdown .option{text-align:left;}
.dropdown .option-inner{padding:3px 0px 3px 5px}
.dropdown td.option-row-inactive{background-color:#FF4D07; cursor:pointer; cursor:hand; }
.dropdown td.option-row-active  {background-color:#FF723B; cursor:pointer; cursor:hand; }
#DEALERLOCATOR .dropdown table.ddmenu-table{width:150px; border:solid 0px #00ff00}
#PRODUCTSEARCH .dropdown table.ddmenu-table{width:200px; border:solid 0px #00ff00}
#DEALERLOCATOR .dropdown #showscrollbar table.ddmenu-table{width:200px; border:solid 0px #00ff00}
#PRODUCTSEARCH .dropdown #showscrollbar table.ddmenu-table{width:200px; border:solid 0px #00ff00}
.dropdown .option-inner{text-transform:capitalize; border:solid 0px #ff0000}
#DEALERLOCATOR .dropdown .scrollbar{width:150px;}
#PRODUCTSEARCH .dropdown .scrollbar{width:200px;}
.dropdown #showscrollbar{height:360px; overflow:scroll; overflow-x:hidden; }
.dropdown .select-title{text-transform:capitalize;}

/* Dropdown Dealer Locator Specific */
.DEALERLOCATOR .dropdown .select{width:145px;}
.DEALERLOCATOR .dropdown table.select-table{width:145px;}
.DEALERLOCATOR .dropdown table.select-table td.text{width:125px;}
.DEALERLOCATOR .dealermessage{padding:3px 5px 3px 5px}

.DEALERLOCATOR .fireplace-count{display:none;}