/* CSS Document */

@charset "utf-8";
* {padding:0px; margin:0px;}
html, body, DIV {padding:0px; margin:0px;}
body {background-color:#000000; background-image:url(/assets/ggw/images/global/gladiator-background.jpg); background-repeat:no-repeat; background-position:center top; font:normal 10px verdana, sans-serif; color:#666666; height: auto;}
#bodyBG {background:url('/assets/ggw/images/global/bg_content.gif');}
#contentInternalCat #bodyBG {background:url('')}

/* Format */
.mainWidth {position:relative; width:986px; height: 100%; background-color: #FFFFFF; margin:auto;}
#leftNav {width:217px; background:url(/assets/ggw/images/global/leftNavBg_01.jpg) 0px 320px repeat-x;}
#pageBG {width:100%;}

#contentDiv {position: relative;}

.twoColumns {width:100%; height:100%; }
.twoColumns DIV.firstColumn {width:217px; float:left; position:relative; background-image:url(/assets/ggw/images/global/leftNavBg.gif); height:100%; }
.twoColumns DIV.secondColumn {width:769px; float:right; position:relative; height:100%; }
.column_1, .column_2, .column_3 {float:left;}

/**  Banner */
DIV.productBanner DIV.twoColumns {float:left; width:100%; position:relative; height:auto; margin-top:22px; }
DIV.productBanner DIV.twoColumns DIV.firstColumn {float:left; width:375px; padding-left:20px; background:none; height:auto; }
DIV.productBanner DIV.twoColumns DIV.secondColumn {float:right; height:auto; width:183px; padding-right:30px; }
DIV.productBanner DIV.twoColumns DIV.secondColumn IMG {margin-top:26px; }

/** Footer Start **/
#footer {/*float: left;*/ width: 986px;}
#footer_nav {background: url('/assets/ggw/images/global/bg_footer_gray.jpg') no-repeat; overflow:hidden; margin-bottom:10px;}
#rethink {background: url('/assets/ggw/images/global/bg_footer_orange.jpg') no-repeat; height:34px;}
#footer .prod-col {float: left; padding-top: 15px; padding-left: 34px;}
#footer .prod-col .footer-title, #footer .prod-col .footer-title a, #footer .prod-col .footer-title a:visited {font-size: 12px; font-weight: bold; padding-bottom: 5px; color: #000; text-decoration: none;}
#footer .prod-col #social-icons li {float:left; padding-right:4px;}
#footer .prod-col ul {list-style: none;}
#footer .prod-col ul li {font-size: 10px;}
#footer .prod-col ul li a {text-decoration: none; color: #000;}
#copyright {text-align:center; color:#CCC; height:20px; clear:both; background-color:#000;}

/* -- Product pages start --*/
DIV.product {width:727px; /*float:left; position:relative;*/ }
DIV.product DIV.productBanner {background:url(/assets/ggw/images/content/productLand_bannerbg.jpg); width:709px; margin-top:20px; float:left;}
DIV.product DIV.productBanner DIV.topLinks {position:relative; padding-left:20px; padding-top:10px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; width:689px; }
DIV.product DIV.productBanner DIV.topLinks1 {position:relative; padding-left:25px; padding-top:10px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; width:689px; }
DIV.product DIV.productBanner DIV.flashBanner {position:relative; float:left; }
DIV.product DIV.productBanner DIV.flashBanner2 {position:relative; float:left; padding-top:12px; width:709px; overflow:hidden; }
DIV.product DIV.productBanner DIV.productTitle {position:relative; padding-left:20px; padding-top:22px; float:left; }
DIV.product DIV.productBanner DIV.flashBanner {position:relative; margin-top:10px; float:left; }
DIV.product DIV.productBannerRight {position:relative; margin-top:20px; float:right; }
DIV.productBannerbottom {background:url(/assets/ggw/images/content/productLand_bannerbottom.jpg) left top no-repeat; width:709px; height:25px; float:left; text-align:right; }
DIV.productBannerbottom IMG.padding20 {margin-top:8px; margin-right:21px; }
DIV.productContent {background:url(/assets/ggw/images/content/productWrkBnch_contentbg.jpg) no-repeat; position:relative; float:left; }
DIV.WallCompContent {background:url(/assets/ggw/images/content/productWallComp_contentbg.jpg) no-repeat; }
DIV.productContent DIV.leftContent {float:left; width:709px; }
DIV.productContent DIV.productContentRight {float:left; width:14px; position:relative; }
DIV.productContent DIV.titleImg {float:left; padding-left:20px; height:40px; }
.titleImgbg {width:453px; background:url(/assets/ggw/images/content/product_contentopbg.jpg) top left repeat-x; }
.titleImgbgBig {width:690px; background:url(/assets/ggw/images/content/product_contentopbg.jpg) top left repeat-x; }
DIV.productContent DIV.titleImg IMG {margin-top:14px; }
DIV.product_images {position:relative; width:727px; padding-top:30px; float:left; }
DIV.product_images DIV.firstProductCol {padding-left:20px; float:left; }
DIV.product_images DIV.secondProductCol {padding-right:20px; float:right; }
DIV.RBborderDiv {float:left; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:473px; margin-top:1px; }
DIV.rightConent {float:left; width:212px; padding-left:20px; }
.H165 {height:165px; overflow:hidden; background-image:url(/assets/ggw/images/content/productWrkBnch_bannerbg.png); }
.H20 {height:20px; }
.H132 {height:132px; overflow:hidden; }
.H80 {height:80px; overflow:hidden; }
.H790 {height:790px; overflow:hidden; }
.padding10 {padding-top:10px; margin-left:-6px; }
.Orange12VerdanaBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cc6600; font-weight:bold; }
.Orange11VerdanaBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cc6600; font-weight:bold; }
.Orange12Verdana {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cc6600; }
.light11Verdana {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.light10Verdana {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.productbg {background:url(/assets/ggw/images/content/productLand_bg.jpg) left top no-repeat; }
.workBenchbg {background:url(/assets/ggw/images/content/productWorkBench_bg.jpg) left top no-repeat; }
.flooring {background:url(/assets/ggw/images/content/productFloring_bg.jpg) left top no-repeat; }
.cabinet {background:url(/assets/ggw/images/content/productcabinet_bg.jpg) left top no-repeat; }
.wallSystem {background:url(/assets/ggw/images/content/productWallSystems_bg.jpg) left top no-repeat; }
.wallComp {background:url(/assets/ggw/images/content/productWallComp_bg.jpg) left top no-repeat; }
.appliances {background:url(/assets/ggw/images/content/productAppliances_bg.jpg) left top no-repeat; }
.planYourGarageTips {background:url(/assets/ggw/images/content/planYourGarage_Tips_bg.jpg) left top no-repeat; }
.globalBg {background:url(/assets/ggw/images/content/whyGladiator_bg.jpg) left top no-repeat; }
.garagePackage {background:url(/assets/ggw/images/content/garagepackage_bg.jpg) left top no-repeat; }
DIV.productList {width:100%; float:left; padding-top:30px; padding-bottom:20px; }
DIV.productList DIV.first {float:left; padding-left:30px; }
DIV.productList DIV.second {float:left; padding-left:30px; width:230px; }
DIV.productList DIV.secondBig {float:left; padding-left:30px; width:385px; border-right:1px solid #e5e5e5; }
DIV.productList DIV.secondBig .moreArrow {padding-left:12px; margin-left:0px; color:#993300; background:url(/assets/ggw/images/content/bullet_arr.gif) 0px 0px no-repeat; }
DIV.productList DIV.secondBig .moreLink {margin-top:-8px; }
DIV.productList DIV.second DIV.productTitleText, DIV.productList DIV.secondBig DIV.productTitleText, DIV.rightConent DIV.accesory DIV.accesoryText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-bottom:10px; }
DIV.rightConent DIV.accesory DIV.NoContent {padding-bottom:0px; }
DIV.productList DIV.second DIV.productDetails UL, DIV.productList DIV.secondBig DIV.productDetails UL, DIV.rightConent DIV.accesory DIV.productDetails UL {padding:0px; margin:0px; list-style-type:none; }
DIV.productList DIV.second DIV.productDetails UL LI, DIV.productList DIV.secondBig DIV.productDetails UL LI, DIV.rightConent DIV.accesory DIV.productDetails UL LI {margin:0px; padding-left:8px; background:url(/assets/ggw/images/content/bullet_point.gif) 0px 5px no-repeat; }
DIV.productList DIV.second DIV.productDimentions, DIV.productList DIV.secondBig DIV.productDimentions {padding-top:10px; padding-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
DIV.productList DIV.second DIV.addtocart, DIV.productList DIV.secondBig DIV.addtocart {float:left; }
DIV.productList DIV.second DIV.addtocart IMG {vertical-align:middle; }
DIV.productList DIV.thirdBig DIV.addtocart IMG {margin-top:23px; }
DIV.productList DIV.third {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; }
DIV.productList DIV.thirdBig {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; margin-left:20px; }
DIV.accesoryTitle IMG {margin-top:14px; margin-bottom:5px; }
.rAccesoryImage {padding-top:10px; padding-bottom:10px; }
DIV.accesoryText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
DIV.accesoryText SPAN.accesoryTitleText, SPAN.productTitleText {display:block; font-weight:bold; color:#993300; }
DIV.accesoryText SPAN.accesoryInfo, SPAN.productInfo {display:block; font-weight:bold; color:#333333; }
DIV.accesoryText SPAN.accessoryPrice {display:block; color:#333333; }
DIV.accesory {padding-bottom:20px; width:192px; }
DIV.accesoryNote {background:url(/assets/ggw/images/content/star.gif) 0px 15px no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:12px; margin-left:-9px; padding-left:9px; }
.moreLink {margin-top:5px; }
.moreArrow {padding-left:12px; margin-left:15px; color:#993300; background:url(/assets/ggw/images/content/bullet_arr.gif) 0px 0px no-repeat; }
.bottomBorderlight {border-bottom:1px solid #eaeaea; }
.bottomBorderNormal {border-bottom:1px solid #cccccc; }
/*- Product pages end -*/

/* Plan Your Garage - Global */
.PYGTipsBannerbottom {background:url(/assets/ggw/images/content/PYGBannerBottom.jpg) top left repeat-x; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; height:196px; /*float:left;*/ width:707px; }
.PYGTipsBannerbottom DIV.PYGTipsBannerbottomBackground {margin-left:1px; margin-top:1px; padding-left:64px; background:url(/assets/ggw/images/content/PYGBannerBottomBackground.jpg) left top no-repeat; padding-top:39px; height:154px; }
.PYGTipsBannerbottom P {width:340px; line-height:14px; padding-bottom:10px; }
DIV.PYGTipsContent {background:url(/assets/ggw/images/content/PYG_Tips_ContentBg.jpg) no-repeat #ffffff; /*position:relative; float:left;*/ min-height:500px; width:708px; margin-top:0px;}
DIV.PYGTipsContent DIV.leftContent {/*float:left;*/ width:708px; border-right:1px solid #FFF; }
DIV.PYGTipsContent DIV.PYGTipsContentRight {/*float:left;*/ width:14px; position:relative; }
DIV.PYGTipsContent DIV.topLinks {float:left; padding-left:65px; padding-top:20px; width:643px; }
DIV.PYGTipsContent DIV.topLinks UL {float:left; }
DIV.PYGTipsContent DIV.topLinks LI {float:left; list-style-type:none; margin-right:27px; height:36px; }
DIV.PYGTipsContent DIV.topLinks LI.link1 {background:url(/assets/ggw/images/content/arrowDown.gif) 55px 15px no-repeat; }
DIV.PYGTipsContent DIV.topLinks LI.link2 {background:url(/assets/ggw/images/content/arrowDown.gif) 32px 15px no-repeat; }
DIV.PYGTipsContent DIV.topLinks LI.link3 {background:url(/assets/ggw/images/content/arrowDown.gif) 23px 15px no-repeat; }
DIV.PYGTipsContent DIV.leftContent DIV.content {padding-top:16px; float:left; }
DIV.PYGTipsContent DIV.leftContent DIV.content DIV.firstColumn {padding-left:65px; float:left; width:445px; }
DIV.PYGTipsContent DIV.leftContent DIV.content DIV.secondColumn {margin-left:530px; width:100px; padding-top:10px; }
DIV.PYGTipsContent DIV.leftContent DIV.content SPAN.title {font-weight:bold; display:block; line-height:14px; }
DIV.PYGTipsContent DIV.leftContent DIV.content SPAN.contenttext {display:block; line-height:14px; }
DIV.PYGTipsContent DIV.leftContent DIV.content IMG.hrDivider {display:block; padding-bottom:16px; padding-top:16px; margin-left:-15px; }
DIV.PYGTipsContent DIV.leftContent DIV.content DIV.secondColumn IMG.hrDivider {display:block; padding-bottom:16px; padding-top:5px; margin-left:0px; }
DIV.PYGTipsContent DIV.leftContent DIV.content DIV.secondColumn DIV.content {display:block; padding-top:0px; width:162px; font-size:9px; color:#333333; line-height:14px; }

/* Plan Your Garage - Blue Estimate */
DIV.titleImg {float:left; width:375px; padding-left:20px; background:none; height:auto; margin-top:20px; }
DIV.BluePrintEstcontent {margin-top:20px; margin-left:20px; width:457px; clear:both; padding-top:20px;}
.PYGInstallationContent {/*float:left;*/ }
DIV.PYGInstallationContent DIV.leftContent {/*float:left;*/ width:700px; /*position:relative;*/ padding-top:14px; padding-left:10px; background-color:#FFFFFF; background:url(/assets/ggw/images/content/plyrgrInstOps_contentBg.jpg) top left no-repeat; /*height:586px;*/ overflow:visible; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 {background:url(/assets/ggw/images/content/plyrgrInstOps_Content1_bg.jpg) top left no-repeat; height:215px; overflow:hidden; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 DIV.leftContent {height:215px; width:330px; float:left; background:none; padding-left:25px; padding-top:36px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 DIV.leftContent P {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993300; font-size:12px; line-height:18px; margin-top:10px; width:260px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 DIV.leftContent SPAN {margin-top:28px; display:block; padding-left:14px; background:url(/assets/ggw/images/content/bullet_arr.gif) 0px 3px no-repeat; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 DIV.leftContent SPAN A {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993300; font-size:10px; line-height:18px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 DIV.rightContent {height:215px; width:305px; float:left; padding-left:15px; padding-top:36px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 DIV.rightContent P {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; line-height:16px; margin-top:10px; width:250px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content1 DIV.rightContent SPAN {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993300; font-size:10px; line-height:18px; margin-top:28px; width:260px; display:block; }
DIV.PYGInstallationContent DIV.leftContent DIV.content2 {background:url(/assets/ggw/images/content/plyrgrInstOps_Content2_bg.jpg) top left no-repeat; height:357px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content2 DIV.leftContent {height:357px; width:340px; float:left; background:none; padding-left:25px; padding-top:35px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content2 DIV.leftContent P {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993300; font-size:12px; line-height:18px; margin-top:10px; width:270px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content2 DIV.rightContent {padding-top:35px; height:357px; margin-left:357px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content2 DIV.rightContent P {width:280px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content2 DIV.rightContent UL {list-style-type:none; margin-top:10px; margin-bottom:33px; }
DIV.PYGInstallationContent DIV.leftContent DIV.content2 DIV.rightContent UL LI {padding-left:10px; padding-bottom:4px; width:280px; background:url(/assets/ggw/images/content/plyrgrInstOps_bullet.gif) left 7px no-repeat; }
DIV.PYGInstallationContent DIV.productContentRight {float:left; width:14px; position:relative; }

/* Global start */
DIV.globalBanner {background:url(/assets/ggw/images/content/global_topBg.png) left top repeat-y; width:688px; height:80px; float:left; margin-top:20px; padding-left:20px; overflow:hidden; }
DIV.globalBanner DIV.topLinks {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; width:688px; float:left; margin-top:15px; overflow:hidden; }
DIV.globalBanner DIV.pageTitle {float:left; padding-top:18px; }
DIV.globalContent {background:url(/assets/ggw/images/content/globalContentBg.jpg) top left no-repeat; background-color:#FFFFFF; float:left; width:708px; }
DIV.globalContent DIV.Toptext {margin-left:20px; width:456px; margin-top:30px; padding-bottom:50px; }
DIV.globalContent DIV.twoColumns {width:708px; }
DIV.globalContent DIV.twoColumns DIV.leftContent {width:523px; padding-left:18px; float:left; }
DIV.globalContent DIV.twoColumns DIV.rightConent {width:163px; float:right; padding:0px; }
DIV.globalContent DIV.twoColumns DIV.leftContent DIV.gblProductList {margin:0px; float:left; width:520px; }
DIV.globalContent DIV.twoColumns DIV.leftContent DIV.gblProductList DIV.imgProduct {float:left; width:98px; }
DIV.globalContent DIV.twoColumns DIV.leftContent DIV.gblProductList DIV.gblProductContent {float:left; padding-left:20px; width:350px; margin-top:16px; }
IMG.gblWhyDivider {display:block; margin-bottom:7px; margin-top:7px; float:left; }
DIV.globalContentMain {float:left; width:708px; }
DIV.globalContentRight {float:left; padding-top:20px; }
DIV.gblRightContent {width:100px; padding-left:10px; font-size:9px; color:#000000; }
DIV.gblRightContent a.moreArrow {font-size:10px; color:#cc6600; margin-left:0px; }
.ULList {background:url(/assets/ggw/images/content/ULbullet.gif) left 6px no-repeat; padding-left:12px; }
.borderBottomDark {border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#d3d0c2; }
/* Global end */

.orangeBanner {background-image: url(/assets/ggw/images/content/global_topBg.png); background-repeat: repeat-y; background-position: left top;}
.newsContentBg {background-attachment:scroll; background-image:url(/assets/ggw/images/content/newsevents_contentbg.jpg); background-repeat:no-repeat; background-position:left top; }
.verdana11Gray {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; line-height:14px; }
.divider01 {background-image:url(/assets/ggw/images/content/divider_01.gif); background-repeat:repeat-x; background-position:left top; }
.lightGrayBg {background-color:#f5f4f4; }
.verdana11GrayBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; line-height:14px; }
.lightGrayBg1 {background-color:#fafafa; }
.verdana10Gray {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; line-height:14px; }
.verdana10GrayBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; line-height:14px; font-weight:bold; }
.Orange11VerdanaBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cc6600; font-weight:bold; }
.OrangeDark11VerdanaBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#993300; font-weight:bold; }
.fullStory {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CC6600; text-decoration:none; background-image:url(/assets/ggw/images/content/bullet_arr.gif); background-repeat:no-repeat; background-position:left 1px; padding-left:10px; }
.PDF {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CC6600; text-decoration:none; background-image:url(/assets/ggw/images/content/PDF.gif); background-repeat:no-repeat; background-position:left 1px; padding-left:20px; height:18px; display:block; padding-top:3px; }
.Orange13VerdanaBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cc6600; font-weight:bold; }
.verdana10Gray16Spacing {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; line-height:15px; }
.verdana10Gray16Spacing p {margin-bottom:10px;}
.referafriendBg {background-attachment:scroll; background-image:url(/assets/ggw/images/content/referafriendcontentBg.jpg); background-repeat:no-repeat; background-position:left top; }
.verdana9Gray {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:none; line-height:14px; }
.termsofusebg {background-image:url(/assets/ggw/images/content/termsofuse_bg.jpg); background-repeat:no-repeat; background-position:left top; }
.custservbg {background-image:url(/assets/ggw/images/content/custserv_bg.jpg); background-repeat:no-repeat; background-position:left top; }
.verdana11Gray16 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; line-height:16px; }
.verdana11Normal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; }
.locatedealercontentBg {background-attachment:scroll; background-image:url(/assets/ggw/images/content/locatedealer_contentbg.jpg); background-repeat:no-repeat; background-position:left top; }
.tableBorder {border:1px solid #cdcdcd; }
.textbox {border:1px solid #beb399; height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.boderTbl {border-collapse:collapse; }
.brownText {color:#993300; }
.boderTbl TD {padding:11px; }
.header {color:#993300; font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#e6e0d1; }
.padding10 {padding:10px; }
.breadCrumbs {color:#FFFFFF; text-decoration:none; }
.breadCrumbs a:link, .breadCrumbs a:visited, .breadCrumbs a:active, .topLinks a:link, .topLinks a:visited, .topLinks a:active {color:#FFFFFF; text-decoration:none; }
.breadCrumbs a:hover, .topLinks a:hover {color:#FFFFFF; text-decoration:underline; }
.style1 {font-size:11px; text-decoration:none; font-weight:bold; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.contacttextBox {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#75684A; text-decoration:none; height:17px; width:217px; border:1px solid #beb399; }
.contacttextArea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#75684A; text-decoration:none; height:99px; width:376px; border:1px solid #beb399; }
.sitemap {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a04111; text-decoration:none; }
.verdana10black {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }
.verdana10blackbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold; }
.orangeBanner2 {background-image:url(/assets/ggw/images/content/productLand_bannerbg.png); background-repeat:repeat-y; background-position:left top; }
.verdana10orange {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#f2a52b; text-decoration:none; }
.verdana12BoldBrown {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#993300; text-decoration:none; font-weight:bold; }
.greenUl {padding-left:10px; background-image:url(/assets/ggw/images/content/greenDot.jpg); background-repeat:no-repeat; background-position:0px 5px; line-height:11px; padding-bottom:10px; }
.verdana10Brownbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#993300; text-decoration:none; font-weight:bold; }
DIV.productContent DIV.leftContent DIV.titleImg {margin-top:0px; }
.pack_title {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#89816a; }
#catHdr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8a826a; }
#contentInternal {padding-left:0px; }
.backarrow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CC6600; text-decoration:none; background-image:url(/assets/ggw/images/content/bullet_arr_back.gif); background-repeat:no-repeat; background-position:left 1px; padding-left:10px; }
.frontarrow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CC6600; text-decoration:none; background-image:url(/assets/ggw/images/content/bullet_arr.gif); background-repeat:no-repeat; background-position:left 1px; padding-left:10px; }
.borderBottom {border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none; border-top-color:#999999; border-right-color:#999999; border-bottom-color:#CCCCCC; border-left-color:#999999; padding-top:8px; padding-bottom:8px; }
.borderBottom {border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none; border-top-color:#999999; border-right-color:#999999; border-bottom-color:#CCCCCC; border-left-color:#999999; padding-top:8px; padding-bottom:8px; }
.popupArrow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#993300; text-decoration:none; background-image:url(../images/content/arrowPopup.gif); background-repeat:no-repeat; background-position:10px 12px; padding-left:20px; padding-top:10px; padding-bottom:10px; }
.popupNoArrow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#993300; text-decoration:none; background-repeat:no-repeat; padding-left:20px; padding-top:10px; padding-bottom:10px; }
DIV.contentInternalSearch H1 {visibility:hidden; height:100px; }
DIV.contentInternalSearch {background-color:#FFFFFF; background:url(/assets/ggw/images/content/searchResult_bg.jpg) top left no-repeat; padding-left:20px; }
DIV.contentInternalSearch TABLE {background-color:#FFFFFF; background:url(/assets/ggw/images/content/searchResult_Divider.gif) top center no-repeat; }
DIV.contentInternalSearch TABLE TD {padding:15px; }
DIV#contentInternalPD H1 {visibility:hidden; height:100px; }
DIV#contentInternalPD {background-color:#FFFFFF; background:url(/assets/ggw/images/content/searchResult_bg.jpg) top left no-repeat; padding-left:20px; }
DIV#searchBox {width:667px; height:64px; border-bottom:1px solid #CACACA; border-top:1px solid #CACACA; background-color:#F1F1F1; padding:0px; margin:0px; margin-top:10px; }
DIV#contentInternalPD FORM {width:667px; height:40px; border-bottom:1px solid #CACACA; border-top:1px solid #CACACA; background-color:#F1F1F1; padding:0px; margin:0px; padding-top:10px; }
DIV#contentInternalPD FORM TABLE TD {padding:5px; margin:0px; }
.pdTH {text-align:right; vertical-align:middle; }
.line {display:none; }
.pdTblHeader {width:auto !important; }

.csButton {background:url(/assets/ggw/images/content/searchBtn.jpg) top left no-repeat; border:none !important; width:52px; height:19px; font-family:Tahoma, "Trebuchet MS", Arial; color:#000000; font-size:10px; font-weight:bold; }
.ssBC {color:#FFFFFF; position:absolute; top:120px; left:240px; }
.ssBC a:link, .ssBC a:visited, .ssBC a:hover {color:#FFFFFF; }
.catBorderBottom {border-bottom:1px solid #CACACA; }

#popupBody {margin:0; padding:0; background-color:#ffffff; background-image:none; color:#7c7c7c; font:normal 11px verdana, sans-serif; }
.tagBG {background-color:#8e8e8e; }
.navBG {background-color:#feffcc; }
.shoppingUtils {background-color:#8e8e8e; }
h1 {color:#7a7a7a; font-size:16px; font-weight:bold; padding:0; margin:0; }
/*h2 {color: #7a7a7a; font-size: 13px; font-weight: bold; padding:0; margin:0;}*/
h3 { font:normal 14px verdana; color:#9dbdd9; padding:0; margin:0; }
.bread { display:inline; color:#FFFFFF; font-size:10px; font-weight:normal; }
.breadProduct { display:inline; font-size:11px; font-weight:normal; color:#FFFFFF; }
input.disabled { background:#fafafa; color:#888888; }
body.popup { margin:0 0 0 0; background:none; }
form { margin:0 0 0 0; }
hr { color:#91b0cd; }
.color_000000 { color:#000000; }
.txt-red { color:#cc0000; }
.small { font-size:9px; }

/* TOP Navigation STYLES */
.topNavMouseOver { color:#feffcc; background-color:#8e8e8e; }
.topNavMouseOut { color:#8e8e8e; background-color:#feffcc; }
a.header:link { font-family:verdana; font-size:13px; text-decoration:none; text-transform:uppercase; font-weight:bold; }
a.header:visited { font-family:verdana; font-size:13px; text-decoration:none; text-transform:uppercase; font-weight:bold; }
a.header:hover { font-family:verdana; font-size:13px; text-decoration:none; text-transform:uppercase; font-weight:bold; color:#feffcc; }
.additionalImagesProd { display:inline; margin-left:4px; margin-right:4px; padding-right:5px; }
.additionalImagesPopup { display:inline; margin-left:1px; margin-right:1px; padding-right:5px; }
/* background colors */

.light {background-color: #e9e9e9}

/* Link Styles */
a:link { color:#993300; text-decoration:none; }
a:visited { color:#993300; text-decoration:none; }
a:hover { color:#993300; text-decoration:underline; }
a.dark:link { color:#333333; }
a.dark:visited { color:#333333; }
a.dln:link { font-family:verdana; font-size:13px; font-weight:bold; color:#8e8e8e; text-decoration:none; padding-left:15px; text-transform:uppercase; line-height:26px; }
a.dln:visited { font-family:verdana; font-size:13px; font-weight:bold; color:#8e8e8e; text-decoration:none; padding-left:15px; text-transform:uppercase; line-height:26px; }
a.dln:hover { font-family:verdana; font-size:13px; font-weight:bold; color:#8e8e8e; background:url(/assets/amana/images/global/ln_arrow.gif) no-repeat 0 45%; padding-left:15px; text-transform:uppercase; line-height:26px; }
a.dlnSelected:link { font-family:verdana; font-size:13px; font-weight:bold; color:#8e8e8e; background:url(/assets/amana/images/global/ln_arrow.gif) no-repeat 0 45%; text-decoration:none; padding-left:15px; text-transform:uppercase; line-height:26px; }
a.dlnSelected:visited { font-family:verdana; font-size:13px; font-weight:bold; color:#8e8e8e; background:url(/assets/amana/images/global/ln_arrow.gif) no-repeat 0 45%; text-decoration:none; padding-left:15px; text-transform:uppercase; line-height:26px; }
a.dlnSelected:hover { font-family:verdana; font-size:13px; font-weight:bold; color:#8e8e8e; background:url(/assets/amana/images/global/ln_arrow.gif) no-repeat 0 45%; padding-left:15px; text-transform:uppercase; line-height:26px; }
a.dlntwo:link { font-family:verdana; font-size:12px; font-weight:bold; color:#8e8e8e; text-decoration:none; padding-left:30px; line-height:18px; }
a.dlntwo:visited { font-family:verdana; font-size:12px; font-weight:bold; color:#8e8e8e; text-decoration:none; padding-left:30px; line-height:18px; }
a.dlntwo:hover { font-family:verdana; font-size:12px; font-weight:bold; color:#8e8e8e; padding-left:30px; line-height:18px; }
a.dlntwoSelected:link { font-family:verdana; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; padding-left:30px; line-height:18px; }
a.dlntwoSelected:visited { font-family:verdana; font-size:12px; font-weight:bold; color:#666666; text-decoration:none; padding-left:30px; line-height:18px; }
a.dlntwoSelected:hover { font-family:verdana; font-size:12px; font-weight:bold; color:#666666; padding-left:30px; line-height:18px; }
a.cs:link { font-family:verdana; color:#993300; text-decoration:none; }
a.cs:visited { font-family:verdana; color:#993300; text-decoration:none; }
a.cs:hover { font-family:verdana; color:#993300; text-decoration:none; }
.smallHighlight { font-size:9px; color:#4a88bc; }
a.smallHighlight:link { font-size:9px; color:#4a88bc; }
a.smallHighlight:visited { font-size:9px; color:#4a88bc; }
.jumpTo { font-weight:bold; font-family:"Gill Sans", "Gill Sans MT", Verdana, "MS Trebuchet", sans-serif; color:rgb(142, 142, 142); font-size:16px; text-align:left; text-decoration:none; }
.search { color:#feffcc; font:bold 12px arial, sans-serif; }
ul { font-size:.85em; }
#ffm { position:relative; }
#content { background-color:#ffffff; padding:20px 15px; }
#contentInternal { background-color:#ffffff; padding:0px 0 0px 1px; }
#contentInternalCat, .contentInternalCat { width:768px; background-color:#ffffff; padding:0px 0px 0px 0px; }
#contentInternalPrint { background-color:#ffffff; padding:0px 0px 0px 0px; }
#contentProdDetail { background-color:#fff; padding:10px 20px 18px 0; }
.catRightGrad { width:58px; background:url(/assets/ggw/images/catalog/right_col_grad_1px.jpg) repeat-y; }
.catInnerRightGrad { width:20px; background:url(/assets/ggw/images/catalog/right_col_inner_grad_1px.jpg) repeat-y; }
.emailPageProdTitle { padding:15px; width:226px; font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#7c7c7c; font-size:12px; font-weight:bold; }
#breadcrumb { text-align:right; padding-bottom:15px; }
.fl { float:left; }
#searcharea { height:26px; background-color:#ffffff; text-align:right; }
#sitesectionnav { background-color:#feffcc; }
.lnVspace { padding-top:30px; }
.lnHspace { padding-left:12px; }
.topNavLinkOutBGstyle { color:#red; background-color:#feffcc; }
.topNavLinkOverStyle { color:#blue; background-color:red; }
/* Free Floating Menu [ Begin ] */

.ffm_drop_wrapper { float:left; position:relative; padding:0; margin:0; }
ul.ffm_drop { position:relative; float:left; margin:0; padding:0; list-style-type:none; }
ul.ffm_drop li.ffm_drop_con { position:absolute; display:block; margin:0; padding:0; visibility:hidden; background:#f5f5f5; z-index:5000; }
ul.ffm_drop li ul { position:relative; width:120px; margin:0; padding:0; list-style-type:none; z-index:5000; }
ul.ffm_drop li ul li { position:relative; float:left; margin:0; padding:0; width:120px; z-index:5000; }
/* Link Styles */

ul.ffm_drop a { display:inline-block; padding:5px; text-decoration:none; color:#feffcc; font-size:12px; }
ul.ffm_drop a { display:block; background:#8e8e8e; font-size:12px; }
ul.ffm_drop a:hover { background:#feffcc; word-space:nowrap; color:#8e8e8e; font-size:12px; }
/* Drop Shadows */

.drop_shadow_over { position:absolute; background:#000; opacity:.10; filter:alpha(opacity=10); moz-opacity:.10; z-index:4999; }
.drop_shadow_under { position:absolute; background:#000; opacity:.20; filter:alpha(opacity=20); moz-opacity:.20; z-index:4998; }
.categoryName { font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#91b0cd; font-size:16px; letter-spacing:2px; font-weight:bold; }
.productName { font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#91b0cd; font-size:16px; letter-spacing:2px; font-weight:bold; }
.productTableHeader { font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#91b0cd; font-size:16px; letter-spacing:2px; }
.productTableRow { background-color:#B7D7F7; }
.defaultGrayText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8e8e8e; }
.defaultGrayText:hover { text-decoration:none; }
.defaultLink { font-family:Verdana, Arial, Helvetica, sans-serif; color:#AB96C7; }
.defaultLink:hover { text-decoration:none; }
/* ************* Product Browse Styles ************* */

.cellPadding { padding:5px; }
.cellTopPadding { padding-top:20px; }
.paddingLeft { padding-left:10px; }
.models { width:83px; background-color:#dfe9f2; padding:2px; }
.prodBrowse { font-size:12px; font-weight:bold; color:#7E7E7E; }
a.prodBrowse:link { font-size:12px; font-weight:bold; color:#7E7E7E; text-decoration:none; }
a.prodBrowse:visited { font-size:12px; font-weight:bold; color:#7E7E7E; text-decoration:none; }
a.prodBrowse:hover { font-size:12px; font-weight:bold; color:#7E7E7E; text-decoration:underline; }
.row1borderTop { border-top:1px solid #c1dff9; }
.row1borderLeft { border-left:1px solid #c1dff9; }
.row1borderBottom { border-bottom:1px solid #cccccc; }
.row1BG { background-color:#c1dff9; }
.row1BGBlank { background-color:#ffffff; }
.row1BGCheckbox { background-color:#b5d5ee; }
.row1Border { border:1px solid #c1dff9; }
.row2borderTop { border-top:1px solid #ffffff; }
.row2borderLeft { border-left:1px solid #ffffff; }
.row2borderBottom { border-bottom:1px solid #ffffff; }
.row2BG { background-color:#ffffff; }
.row2BGBlank { background-color:#ffffff; }
.row2BGCheckbox { background-color:#dfe9f2; }
.row2Border { border:none; }
.specsRow1borderTop { border-top:1px solid #c1dff9; }
.specsRow1BG { background-color:#c1dff9; }
.specsRow2borderTop { border-top:1px solid #ffffff; }
.specsRow2BG { background-color:#ffffff; }
.catBorderBottom { border-bottom:1px solid #cccccc; }
.compRow1BorderTop { border-top:1px solid #c1dff9; }
/* button styles */

/* Category Page styles */
.familyMenuHeadRefrigeration {font-family: "Gill Sans", Verdana, "MS Trebuchet", "Sans Serif"; color: #91B3CE; font-size: 16px; text-align: right; font-weight: bold;}
/* ***** Product Page Styles ***** */

/*.prodTitle {font-family: "Gill Sans", Verdana, "MS Trebuchet", sans-serif; color: #91b0cd; font-size: 16px; letter-spacing: 2px; font-weight:bold;}*/
.pdTH { padding:5px 10px; }
.pdTblHeader { background-color:#e9e9e9; border-top:1px solid #ffffff; }
.prodSpecCell { padding:5px 10px; }
.additional { font-size:12px; font-weight:bold; color:#91b0cd; text-decoration:underline; }
.hrStyle { color:#91b0cd; }
.w100 { width:100%; }
.pdLargerViewTH { padding:20px; }
#contentInternalPD { padding:18px 152px 20px 30px; }
#contentInternalPDHdr { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header.jpg) no-repeat top; }
#contentInternalPDHdr_WorkBench { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header_WorkBench.jpg) no-repeat top; }
#contentInternalPDHdr_Cabs_PS { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header_Cabs_PS.jpg) no-repeat top; }
#contentInternalPDHdr_Cabs_RTA { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header_Cabs_RTA.jpg) no-repeat top; }
#contentInternalPDHdr_WallSystems { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header_WallSystems.jpg) no-repeat top; }
#contentInternalPDHdr_WallComp { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header_WallComp.jpg) no-repeat top; }
#contentInternalPDHdr_Appliances { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header_Appliances.jpg) no-repeat top; }
#contentInternalPDHdr_Flooring { height:101px; width:768px; background:url(/assets/ggw/images/product/product_detail_header_Flooring.jpg) no-repeat top; }
#contentInternalProd { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside.jpg) no-repeat 709px top; }
#contentInternalProd_WorkBench { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_WorkBench.jpg) no-repeat 709px top; }
#contentInternalProd_Cabs_PS { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_Cabs_PS.jpg) no-repeat 709px top; }
#contentInternalProd_Cabs_RTA { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_Cabs_RTA.jpg) no-repeat 709px top; }
#contentInternalProd_WallSystems { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_WallSystems.jpg) no-repeat 709px top; }
#contentInternalProd_WallComp { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_WallComp.jpg) no-repeat 709px top; }
#contentInternalProd_Appliances { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_Appliances.jpg) no-repeat 709px top; }
#contentInternalProd_Flooring { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_Flooring.jpg) no-repeat 709px top; }
#contentInternalPD1 { background-color:#fff; padding:0px 59px 18px 0px; background:url(/assets/ggw/images/product/productdetail_rightside_grad.jpg) no-repeat 709px top; }
#breadcrumbPD { height:15px; width:706px; color:#FFF; padding:35px 0px 0px 18px; margin-bottom:1px; }
#breadcrumbPD a:link { color:#ffffff; text-decoration:none; }
#breadcrumbPD a:visited { color:#ffffff; text-decoration:none; }
#breadcrumbPD a:hover { color:#ffffff; text-decoration:underline; }
#prodHeaderPD { height:50px; width:706px; color:#FFF; margin-left:18px; }
.printTbl { width:664px; margin-left:28px; height:26px; margin-bottom:15px; }
.printPageBreadScrumb { vertical-align:top; padding-top:8px; margin-bottom:10px; }
.emailPage { width:95px; }
#productImage { padding:0 0 20px 20px; }
.productTbl { width:684px; table-layout:fixed; overflow:hidden; word-wrap:break-word; background:url(/assets/ggw/images/product/productdetail_grad_width.jpg) repeat-y; }
.productTblTD { width:330px; }
.productTblInfoTD { width:314px; }
.productTblAddToCartTD { padding-top:10px; }
.width96 { width:96px; }
.paddingBottom10 { padding-bottom:10px; }
.textCenter { text-align:center; padding-top:5px; }
.textLeft { text-align:left; }
.textRight { text-align:right; }
h2 { color:#993300; font:12px Verdana; font-weight:bold; vertical-align:top; margin:0; line-height:16px; }
h2 a:link { color:#993300; text-decoration:none; }
h2 a:visited { color:#993300; text-decoration:none; }
h2 a:hover { color:#993300; text-decoration:underline; }
h4 { color:#333333; font:10px Verdana; font-weight:bold; margin:0; padding:0; }
.grayText { font:10px Verdana; color:#666666; }
.lightGrayText { font:10px Verdana; color:#B4B4B4; }
.drkText { font:10px Verdana; color:#333333; font-weight:bold; }
.productDescription { height:175px; }
.catHdrText { font:bold 21px Arial Narrow; color:#feea88; }
.prodHdrText { font:bold 13px Arial; color:#ffffff; }
.prodViewHdrText { font:bold 12px Verdana; color:#993300; padding-top:21px; }
.verticalBlank20 { width:20px; }
.verticalBlank30 { width:30px; }
.horizontalBlank8 { height:8px; }
.productVariant { padding:18px 0px 18px 0px; }
.additionalTbl { padding-top:10px; }
.additionalTblViewLargerTD { width:290px; }
.paddingBottom10 { padding-bottom:10px; }
.tabFeartureSolidLine { border-bottom:1px solid #cccccc; padding-bottom:10px; padding-top:4px; }
.tabFeartureSolidLineBottom { padding-bottom:10px; padding-top:4px; }
.solidLine { border-bottom:1px solid #cccccc; }
#otherFeartureImage { padding:0 0px 4px 0px; width:90px; margin-left:369px; }
.otherFeartureUl { margin:10px; padding-left:8px; }
.otherFearturePrintPageUl { margin:10px; padding-left:5px; }
.vAlignTopCatBullet { width:10px; vertical-align:top; }
.vAlignTop { vertical-align:top; }
.liPadding { padding-bottom:9px; font:normal 10px Verdana; color:#8a826a; list-style:none; }
.liPaddingProdInfo { padding-bottom:4px; font:normal 10px Verdana; color:#8a826a; list-style:none; }
.feartureHdr { color:#993300; display:block; margin-bottom:4px; }
.tabFooterText { color:#fff; padding:0px 0 4px 24px; font:10px Verdana; }
.prodTitle { font:bold 12px Verdana; color:#993300; padding-bottom:4px; margin-top:40px; }
.specsRow1BG { background-color:#F0EDE1; }
.specsRow2BG { background-color:#FBF9F1; }
.prodSpecCell { padding:5px 0px; }
.specsRow { font:10px Verdana; color:#686667; }
.marginTop20 { margin-top:10px; }
.catMRSBBottom { border-bottom:1px solid #cccccc; }
.productFeartureTbl { width:340px; }
.productLiteratureTbl { width:340px; float:left; }
.relatedProduct { background-color:#fff; width:95%; }
.relatedProductUl { margin:10px; padding-left:8px; }
.relatedProductBlank { padding-top:20px; padding-bottom:20px; }
.borderRowTop { border-top:solid 1px #cccccc; }
.catProductInfoUl { padding:0; margin:3px 0 3px 0px; }
.productPrintPageLogo { width:46px; padding-top:5px; padding-bottom:5px; }
.productPrintPageClose { text-align:right; vertical-align:top; padding-top:5px; }
#productPrintPageAltView { padding-top:4px; padding-left:4px; padding-right:4px; }
.productPrintPageAltBorder { border-top:solid 1px #cccccc; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; }
.productPrintPageImageBorder { border:solid 1px #cccccc; }
#productPrintPageImage { padding:4px; }
.contentInternalProductPopup { padding:20px 40px 40px 40px; background-color:#FBF9F1; }
.productPrintPageArrow { background-color:#CB7125; margin:4px; }
.productPrintPageFooter { padding:14px 14px 14px 4px; }
.productDetailStyle { font:bold 11px Arial; color:#333333; }
.productRegularTsext { font:normal 10px Verdana; color:#666666; }
.tabFooterTextPrintPage { color:#cccccc; padding:16px 0 10px 24px; font:12px Verdana; margin-top:3px; }
#otherFeatures { width:220px; background-color:#F0EDE1; padding-top:10px; padding-bottom:10px; margin-left:369px; }
.bullet { padding-left:9px; background:url(/assets/ggw/images/product/bullet.gif) no-repeat; height:9px; float:left; margin-top:6px; }
.lineHeight16 { line-height:16px; }
.lineHeight15 { line-height:15px; }
#tabProductgradientHdr { height:18px; width:709px; background:url(/assets/ggw/images/product/tab_bkgd_topgradient.jpg) no-repeat top; margin-bottom:0px; }
#tabProduct { padding-left:6px; padding-bottom:10px; background:url(/assets/ggw/images/product/tab_bkgd_grad_width.jpg) repeat-y; }
#tabProductPrintPage { background-color:#FFF; padding-bottom:10px; width:630px; }
.tabProductHdr { padding-top:8px; margin-left:24px; }
#otherFeaturesPrintPage { width:225px; float:right; padding-top:10px; padding-right:10px; }
.tabFearturesDimensionName { font:bold 10px Verdana; color:#686667; }
.tabFearturesDimensionValue { font:bold 10px Verdana; color:#B2AFA8; }
.padding4 { padding:4px; }
.tabFeartureHdr { padding-top:30px; padding-bottom:6px; }
#tabLiterature { padding:20px 20px 120px 20px; width:170px; float:right; background-color:#F0EDE1; margin:20px 20px 20px 0px; }
#tabLiterature a:link { color:#993300; text-decoration:none; }
#tabLiterature a:visited { color:#993300; text-decoration:none; }
#tabLiterature a:hover { color:#993300; text-decoration:underline; }
.productMSRB { vertical-align:top; padding-top:20px; padding-bottom:20px; }
.fr { float:right; }
.solidLineRight { border-right:solid 1px #cccccc; }
#rightAccessories { padding:10px 0 0 18px; float:right; width:196px; background:url(/assets/ggw/images/catalog/h_gradient_accessories.gif) no-repeat left top; margin-top:1px; }
#catHdr { width:454px; float:left; border-right:solid 1px #cccccc; padding:10px 0 10px 20px; background:url(/assets/ggw/images/catalog/h_gradient.gif) top; margin-top:1px; }
#catMRSBHdr { border-right:solid 1px #cccccc; padding-right:1px; width:473px; float:left; }
.catImage { border-bottom:1px solid #cccccc; padding:20px 0 0 30px; vertical-align:top; }
.catProductInfo { width:240px; border-bottom:1px solid #cccccc; padding:20px 5px 18px 10px; }
.catDimensions { font:10px Verdana; color:#333333; }
.catMRSB { font:bold 10px Verdana; color:#333333; border-bottom:1px solid #cccccc; vertical-align:top; padding-top:20px; padding-bottom:20px; padding-right:30px; padding-left:0; }
#blankDimensionsDiv { height:18px; width:100%; }
#blankProdInfoDiv { height:6px; width:100%; }
.blankCellNoBottomBorder { border-right:solid 1px #cccccc; }
.blankCellBottomBorder { border-bottom:1px solid #cccccc; border-right:solid 1px #cccccc; }
.accessoriesInfo { border-bottom:1px solid #cccccc; padding:6px 0 20px 0px; }
.accessoriesTtle { font:bold 11px Verdana; color:#B06019; }
.catProductTtle { font:bold 11px Verdana; color:#B06019; }
#productDetailPoupHdr { height:58px; width:710px; color:#FFF; border-bottom:solid 2px #FBAA29; vertical-align:top; }
.divider { border-top:solid 1px #cccccc; margin:0; padding:0; width:670px; height:10px; margin-left:18px; }
.tabSpecTbl { width:589px; margin-right:30px; }
.blankDiv { height:56px; width:100%; }
.panel {padding:0px 0px 20px 30px; background-color: #FBF9F1; overflow: auto; width:619px; margin-left: 24px;}
.panelProductDetailPrintPage {padding:0px 30px 30px 0px; overflow: auto; width:602px; margin-left:38px;}
/* Comparison page styles */

div#title {font: bold 14px verdana; color: #9dbdd9}
.pd5 {padding:5px;}
.dividerLine {width: 100%; border-top: 1px solid #9dbdd9; margin:30px 0;}
/* search results */

.refineBar {background-color:#ab96c7; padding:5px 10px; }
.refineText {color:#ffffff; }
a.refineText:link {color:#ffffff; text-decoration:underline; }
a.refineText:visited {color:#ffffff; text-decoration:underline; }
a.refineText:hover {color:#ffffff; text-decoration:underline; }
.srRow1borderTop {border-top:1px solid #e9e9e9; }
.srRow1borderLeft {border-left:1px solid #e9e9e9; }
.srRow1borderBottom {border-bottom:1px solid #e9e9e9; }
.srRow1BG {background-color:#e9e9e9; }
.srRow1BGBlank {background-color:#ffffff; }
.srRow2borderTop {border-top:1px solid #ffffff; }
.srRow2borderLeft {border-left:1px solid #ffffff; }
.srRow2borderBottom {border-bottom:1px solid #ffffff; }
.srRow2BG {background-color:#ffffff; }
.srRow2BGBlank {background-color:#ffffff; }
#searchBox {margin:20px 150px 20px 28px; background-color:#f0f0f0; padding:15px; }
.contentInternalSearch {margin:25px 0px 0px 30px; }
/* styles from home.css */

.spiffTitle {font-family: "Gill Sans", "Gill Sans MT", Verdana, "MS Trebuchet", sans-serif;	color: #FEFFCC;	font-size: 16px; text-align: left; text-decoration: none;}
.spiffText {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; text-align: left; color: #FEFFCC; word-spacing: 3px; text-decoration: none;}
.logOut {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#8e8e8e; word-spacing:3px; text-decoration:underline; }
.logOut:hover {text-decoration:none; }
.logo {width:208px; }
.logoImg {margin-top:20px; }
.footerLink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FEFFCC; text-decoration:none; }
a.footerLink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#feffcc; text-decoration:none; }
a.footerLink:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#feffcc; text-decoration:none; }
a.footerLink:hover {color:#feffcc; text-decoration:underline; }
.footerSearch {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-right:0px; color:#666666; }
.easyFinder {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-right:0px; color:#666666; }
.langMenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; margin-right:0px; color:#666666; }
/* styles from customer_service.css */

.backtotop {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:right; color:#AB96C7; }
.backtotop:hover {text-decoration:none; }
.tableHeader {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#91B0CD; font-size:16px; font-weight:bold; }
.customerFormQ {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#8E8E8E; font-size:12px; font-weight:bold; padding:10px 0px; }
.fixitCategory {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#AB96C7; font-size:12px; font-weight:bold; padding:10px 0px; }
a.fixitCategory:link {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#AB96C7; font-size:12px; font-weight:bold; padding:10px 0px; text-decoration:none; }
a.fixitCategory:visited {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#AB96C7; font-size:12px; font-weight:bold; padding:10px 0px; text-decoration:none; }
.customerSubheader {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#8E8E8E; font-size:12px; font-weight:bold; text-transform:capitalize; margin:0px; padding:10px 0px; }
.customerheaderlink {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#AB96C7; font-size:16px; text-align:left; font-weight:bold; letter-spacing:2px; text-decoration:none; }
.customerheaderlink:hover {color:#8E8E8E; }
.customerheader {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#8E8E8E; font-size:16px; text-align:left; letter-spacing:2px; text-decoration:none; }
.productName {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#8E8E8E; font-size:16px; letter-spacing:2px; font-weight:bold; }
.pageTitle {font-family:"Gill Sans", Verdana, "MS Trebuchet", sans-serif; color:#8E8E8E; font-size:20px; text-align:left; letter-spacing:1px; }
.errorText {font-family:"Gill Sans", Verdana, Arial, Helvetica, sans-serif; color:#EA8D7E; font-size:10px; font-weight:normal; text-decoration:none; text-align:left; font-style:italic; }
/* ******* Generic Content Styles ********* */

.picCaption {font-family:"Gill Sans", "Gill Sans MT", Verdana, "MS Trebuchet", sans-serif; color:#8e8e8e; font-size:14px; text-align:left; text-decoration:none; font-weight:bold; line-height:18px; }
.designMenu {font-family:"Gill Sans", "Gill Sans MT", Verdana, "MS Trebuchet", sans-serif; color:#AB96C7; font-size:12px; text-align:right; text-decoration:none; font-weight:bold; }
.designMenuSelected {font-family:"Gill Sans", "Gill Sans MT", Verdana, "MS Trebuchet", sans-serif; color:#8E8e8E; font-size:12px; text-align:right; text-decoration:none; font-weight:bold; }
.kitchenZoom {font-family:"Gill Sans", "Gill Sans MT", Verdana, "MS Trebuchet", sans-serif; color:#AB96C7; font-size:12px; text-align:right; text-decoration:none; }
.galleryGrayText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8E8E8E; line-height:18px; }
.subCatTitle {font-family:Verdana; text-transform:uppercase; color:#888068; font-size:14px; font-weight:bold; text-align:left; }
#contentInternalH {background-color:#ffffff; padding:0px 0 0px 0px; width:689px; }
.moreDetail {padding:0 0 6px 10px; }
.catMRSBHdrTable {width : 475px; float:left; table-layout:fixed; /*width:100%;*/ overflow:hidden; word-wrap:break-word;}
.catliPadding {font:normal 10px Verdana; color:#666666; list-style:none; margin-bottom:1px; }
.catbullet {height:3px; padding-left:10px; margin-top:5px; background:url(/assets/ggw/images/product/bullet.gif) no-repeat; }
.headerCategory {margin-top:0px; padding-top:0px; text-align:left; height:216px; width:768px; background:url(/assets/ggw/images/catalog/cat_header_bkgd.jpg) no-repeat; }
.headerCategory_WorkBench {margin-top:0px; padding-top:0px; text-align:left; height:187px; width:768px; overflow:hidden; background:url(/assets/ggw/images/catalog/cat_header_bkgd_WorkBench.jpg) no-repeat; }
.headerCategory_Cabs_PS {margin-top:0px; padding-top:0px; text-align:left; height:216px; width:768px; background:url(/assets/ggw/images/catalog/cat_header_bkgd_Cabs_PS.jpg) no-repeat; }
.headerCategory_Cabs_RTA {margin-top:0px; padding-top:0px; text-align:left; height:216px; width:768px; background:url(/assets/ggw/images/catalog/cat_header_bkgd_Cabs_RTA.jpg) no-repeat; }
.headerCategory_WallSystems {margin-top:0px; padding-top:0px; text-align:left; height:187px; overflow:hidden; width:768px; background:url(/assets/ggw/images/catalog/cat_header_bkgd_WallSystems.jpg) no-repeat; }
.headerCategory_WallComp {margin-top:0px; padding-top:0px; text-align:left; height:187px; overflow:hidden; width:768px; background:url(/assets/ggw/images/catalog/cat_header_bkgd_WallComp.jpg) no-repeat; }
.headerCategory_Kits {margin-top:0px; padding-top:0px; text-align:left; height:187px; overflow:hidden; width:768px; background:url(/assets/ggw/images/catalog/cat_header_bkgd_WallComp.jpg) no-repeat; }
.headerCategory_Appliances {margin-top:0px; padding-top:0px; text-align:left; height:187px; overflow:hidden; width:768px; background:url(/assets/ggw/images/catalog/cat_header_bkgd_Appliances.jpg) no-repeat; }
.headerCategory_Flooring {margin-top:0px; padding-top:0px; text-align:left; height:187px; width:768px; overflow:hidden; background:url(/assets/ggw/images/catalog/cat_header_bkgd_Flooring.jpg) no-repeat; }
.breadcrumbCategory {padding-top:36px; margin-left:0px; text-align:left; width:400px; }
.breadcrumbPath {margin-left:20px; font-family:Verdana; color:#ffffff; font-size:10px; text-align:left; width:400px; }
.breadcrumbPath a:link font, .breadcrumbPath a:visited font, .breadcrumbPath a:active font {color:#FFFFFF; text-decoration:none; }
.breadcrumbPath a:hover font {color:#FFFFFF; text-decoration:underline; }
.breadcrumbFont {font-family:Verdana; color:#ffffff; font-size:10px; text-align:left; text-decoration:none; }
.categoryTitle {margin-top:15px; font-family:Verdana; color:#ffffff; font-size:12px; font-weight:bold; text-align:left; width:707px; height:125px; }
.cmsCategoryBottom {text-align:right; width:707px; height:25px; }

/* ---------START CONTACT US----------- */
#contentInternalCS {padding:0px 19px 15px 2px; height:1198px; border:0px solid #000; background:url(/assets/ggw/images/custserv/side_background.jpg) no-repeat right top; }
#contentCS {padding:18px 30px 77px 30px; width:422px; float:left; }
#rightPanelCS {padding:18px 30px 20px 30px; width:100px; float:right; border:5px solid #000; margin:0px 0 9px 0; }
#breadcrumbContactUs {text-align: left; padding:29px 0px 0px 25px; color: #FFFFFF; font-size: 11px; /*background-color:#e08d24;*/ margin-top:3px; border: 0px solid #000;}
.pageHeaderContactUs {padding:22px 0px 12px 24px; font-family: "Verdana"; color: #feea88; font-size: 18px; font-weight:bold;/*background-color:#e08d24*/ border: 0px solid #000;}
.contactHeader {background:url(/assets/ggw/images/custserv/header_background.jpg) no-repeat left; border:0px solid #000; margin-top:-3px; }
.headerBodyText {font-family:"Verdana"; color:#676767; font-weight:bold; font-size:11px; padding:30px 0px 3px 24px; }
.headerContactUs {height:49px; background:url(/assets/ggw/images/custserv/top.jpg) no-repeat left top; }
.headerContactUs span {display:block; height:49px; background:url(/assets/ggw/images/custserv/top-right.jpg) no-repeat right top; padding:0px 0px 0px 0px; border:0px solid #000; }
#email_us {margin:0px 0 7px 0px; }
#orange_arrow {margin:3px 5px 0px 0px; padding-top:3px; }
.bodyTextContent {line-height:15px; margin-bottom:-4px; padding-left:25px; }
.bodyText {line-height:15px; }
.bodyText1 {line-height:14px; }
.bodyText1 {line-height:14px; padding-bottom:2px; }
.headerLineContactUs {height:24px; background:url(/assets/ggw/images/custserv/top_background_shadow.jpg) no-repeat left top; margin-bottom:-23px; }
.headerdotLine {height:1px; width:100%; background:#cfcecd url(/assets/ggw/images/custserv/line_fade.gif) no-repeat right top; margin:0 0 6px 0; }
.headerdotLine2 {height:1px; width:100%; background:#cfcecd url(/assets/ggw/images/custserv/line_fade.gif) no-repeat right top; margin:-6px 0 6px 0; border:0px solid #000; }
.headerdotLineRight {width:100%; height:1px; background:#cfcecd url(/assets/ggw/images/custserv/sh_underline.gif) no-repeat right top; margin:0px 0 10px 0; }
.headerdotLineRight1 {width:100%; height:1px; background:#cfcecd url(/assets/ggw/images/custserv/sh_underline.gif) no-repeat right top; margin:0px 0 9px 0; }
#contentBodyCS {width:693px; border:0px solid #000; padding-left:10px; }
#leftCS {width:465px; margin:0px 10px 40px 10px; background:#fbf9f1 url(/assets/ggw/images/custserv/leftside.jpg) repeat-y left top; float:left; border:0px solid #000; }
#rightCS {width:188px; border:0px solid #000; float:right; margin-left:3px; }
#rightCS1 {border:0px solid #000; margin:-78px -4px 0px 0px; float:right; background:url(/assets/ggw/images/custserv/left_side_shadow.jpg) no-repeat top right; height:717px; width:8px; }
.center-content {background:url(/assets/ggw/images/custserv/rightside.jpg) repeat-y right top; padding:1px 0px 0px 0px; margin:-1px 0 -30px 0; font-family:verdana, arial, helvetica; font-size:10px; color:#666666; }
.center-top {margin:-24px 10px 0px 0px; padding:1px 0px 0px 20px; border:0px solid #000; }
#requiredField {width:100%; text-align:right; margin:0 0 5px 0; font-family:verdana, arial, helvetica; font-size:10px; color:#a73e10; }
.padding1 {padding:0 0 8px 0; }
.padding2 {padding:0 0 13px 0; }
.padding3 {padding:0 0 15px 0; }
.padding4 {padding:0 0 20px 0; }
.padding5 {padding:0 0 13px 0; }
.padding6 {padding:0px 0px 16px 12px; float:left; font-family:"Verdana"; color:#a73e10; font-size:10px; }
.padding7 {padding:16px 0px 21px 0px; }
.padding8 {padding:0 0 3px 0; }
.padding9 {padding:0 0 13px 0; }
.buttonImage {float:left; }
.text_align {font-family:"Verdana"; color:#666666; font-size:10px; padding:0 0 3px 0; }
.comboxbox_width {width:214px; height:16px; vertical-align:middle; font-family:"Verdana"; font-size:10px; }
.field_width {width:210px; height:17px; vertical-align:middle; font-family:"Verdana"; font-size:11px; }
.area_width {width:370px; height:95px; font-family:"Verdana"; font-size:11px; }
.lnVspaceContactUs {padding-bottom:13px; }
.lnVspaceContactUs1 {height:13px; }
.lnHspaceContactUs {padding-left:12px; }
.smallText {font-family:"Verdana"; color:#333333; font-size:9px; font-style:italic; }
.smallHeader {font-family:"Verdana"; font-weight:bold; color:#333333; font-size:11px; text-transform:uppercase; padding-top:5px; padding-bottom:5px; }
.smallHeader1 {font-family:"Verdana"; font-weight:bold; color:#333333; font-size:11px; text-transform:uppercase; padding-top:0px; padding-bottom:7px; }
.bottom {height:45px; width:100%; background:url(/assets/ggw/images/custserv/bottom.jpg) no-repeat left bottom; border:0px solid #000; }
.bottom span {display:block; position:relative; height:45px; background:url(/assets/ggw/images/custserv/bottom-right.jpg) no-repeat right bottom; border:0px solid #000; }
.requiredNote {color:#a73e10; }
a.bc:link {color:#FFFFFF; font-size:11px; text-decoration:none; }
a.bc:visited {color:#FFFFFF; font-size:11px; text-decoration:none; }
a.bc:hover {color:#FFFFFF; font-size:11px; text-decoration:underline; }
/* ---------END CONTACT US----------- */

.custserv_btn {margin-top:16px; }
.custdata {padding-left:15px; padding-right:12px; }
.custsermainarea {background:url(/assets/ggw/images/content/custServ_bottomContent.jpg) left top no-repeat; width:714px; padding-left:20px; padding-right:40px; padding-top:14px; }
.stowItContent {color:#666666; width:162px; }
.paddingleft30 {padding-left:30px; }
#dimensions td {padding-top:2px; padding-bottom:2px; }
.ieULList {background:none!important; list-style-image:url(/assets/ggw/images/content/ULbullet.gif); margin-left:15px!important; margin-top:5px!important; padding:0px!important; }
#tiphead {font-family:agenda, verdana; font-weight:bold; font-size:10px; color:#dc821e; padding-bottom:3px; }
#tiplin {font-family:verdana; font-size:10px; font-weight:bold; color:#993300; }

/* Added 04-01-11 */
.clear {clear: both;}
img {border: 0;}
#home_centerContent {position: relative; padding-left:5px;}
/* the div which #slidenav is relative to */
  
body #header {background: url(/assets/ggw/images/global/headerBg.gif) top center repeat-x #ffffff; width: 986px; height:83px;}
body #header #logo {float: left; height:81px;}
body #header #topNav {float: left; background-color: #FFF; width: 769px; /* this is for IE7 */}
body #header #topNav ul {position:relative; padding-left:144px; padding-top:31px; list-style:none; }
body #header #topNav ul li {float:left; padding-right:18px; }
body #header #topNav ul li .spacer {padding-left:18px; color:#DDD; }
body #header #topNav ul .navs {padding-top:3px; }
body #header #topNav ul #searchbar {padding-right:0px; }

body #leftNav {float:left; width:217px; height:auto; background:#000; }
body #leftNav .leftNav-content {padding-left:30px; padding-top:19px; border-bottom:1px solid #333333; }
body #leftNav .leftNav-content h3 {color:#FFF;}
body #leftNav .leftNav-content a #watch {padding-bottom:13px; }
body #leftNav .leftNav-content .nav-list {padding-top:3px; padding-bottom:13px; list-style:none; }
body #leftNav .leftNav-content .nav-list li {margin-top: 6px;}
body #leftNav .leftNav-content .nav-list li a {color:#c1c1c1; font-size:11px; text-decoration:none; text-transform:uppercase; display:block; margin-left:-9px; padding-left:9px;}
body #leftNav .leftNav-content .nav-list li.active a {color:#ef9001; background:url('/assets/ggw/images/global/ars.leftnav.orangearrow.png') no-repeat 0px -4px; margin-left:-9px; padding-left:9px;}
body #leftNav .promo-content {padding-top:20px; border-bottom:0px solid #333333;}
body #leftNav .promo-content.last {padding-bottom:20px;}
body #leftNav .promo-content p {padding-bottom:16px; position:relative; }
body #leftNav .promo-content #wheredoistart {padding-left:18px; }

body #leftNav .leftNav-content .nav-list li a.saveOrange {color:#f7971e}
body #leftNav .leftNav-content .nav-list li a.saveOrange:hover {color:#ffb72e}

body #slidenav {position:absolute; top:7px; left:10px; background:url('/assets/ggw/images/global/ars.homepage.hero.pager.bg.png') repeat-x; padding:4px 4px; z-index:40; }
body #slidenav #pager a {width:13px; height:18px; padding:1px 5px; text-decoration:none; background:url("/assets/ggw/images/global/ars.homepage.hero.pager.ico.disabled.png") no-repeat; color:#FFF; position:relative; float:left; font-size:12px; z-index:50; }

body #slidenav #playpause {cursor:pointer; z-index:48; display:inline-block; padding-top:2px; }
body #slidenav #pager a:visited {text-decoration:none; color:#FFF; }
body #slidenav .active-slide {background:url("/assets/ggw/images/global/ars.homepage.hero.pager.ico.active.png") no-repeat !important; color:#a8a8a8 !important; }

body .slideshow {padding-bottom:4px; width:760px; height:331px; position:relative; z-index:10; }
body .slideshow a {position:absolute; }
/* styles for each slide in the slideshow have been moved to the homepage */

body #featured {background:url('/assets/ggw/images/global/ars.homepage.featured.bg.png') no-repeat; width:760px; height:287px; }
body #featured ul {float:left; width:760px; margin-top:5px; height:79px; padding-left:7px; background:url('/assets/ggw/images/global/ars.homepage.featured.bg.line.png') bottom center no-repeat; position:relative; z-index:20; list-style:none; }
body #featured ul li {float:left; height:79px; width:93px; background:none; cursor:pointer; z-index:30; position:relative; }
body #featured ul .hover {background:url('/assets/ggw/images/global/ars.homepage.featured.ico.bg-hover.png') no-repeat top center; height:105px !important; }
body #featured ul .hover .caption {color:#999999; font-size:10px; padding-top:12px; text-align:center; }
body #featured ul .active {background:url('/assets/ggw/images/global/ars.homepage.featured.ico.bg-active.png') no-repeat top center !important; height:105px !important; }
body #featured ul .active .caption {color:#ef9001; font-size:10px; padding-top:12px; text-align:center; }
body #featured #featured-content {margin-top:35px; }
body #featured #featured-content #left-arrow {float:left; cursor:pointer; width:16px; height:30px; margin-top:52px; padding-left:17px; }
body #featured #featured-content #cat-container {width:690px; float:left; }
body #featured #featured-content #cat-container #cat-image {float:left; padding-left:30px; padding-right:60px; }
body #featured #featured-content #cat-container #cat-title {font-size:24px; color:#000;}
body #featured #featured-content #cat-container #cat-subtitle {font-size:12px; font-weight:bold; padding-top:8px; }
body #featured #featured-content #cat-container #cat-price {font-size:12px; }
body #featured #featured-content #cat-container #cat-specs {font-size:11px; color:#999999; padding-top:5px; }
body #featured #featured-content #cat-container #cat-link {padding-top:10px; height:27px; position:relative; }
body #featured #featured-content #cat-container #cat-link #learn-more {margin-top:2px; position:absolute; padding-left:25px; }
body #featured #featured-content #cat-container #cat-link #learn-more a {color:#ef9001; font-size:10px; text-decoration:none; }
body #featured #featured-content #right-arrow {float:right; cursor:pointer; width:16px; height:30px; margin-top:52px; padding-right:17px; }
body #center-promo {/*float: left;*/ position: relative; background: url('/assets/ggw/images/global/ars.homepage.promo.banner.jpg') no-repeat; padding-top: 4px; width: 760px; height: 122px;}
body #center-promo a {position:absolute; width:87px; left:305px; top:93px; height:16px; }
body #social {padding-top:30px; padding-left:2px; padding-bottom:20px; width:760px; }
body #social p {height:13px; }
body #social #blog, body #social #facebook, body #social #youtube {float:left; position:relative; width:212px; min-height:100px; margin-top:29px; margin-left:30px; }
body #social #blog .target, body #social #facebook .target, body #social #youtube .target {position:absolute; width:212px; height:40px; }
body #social #blog .content, body #social #facebook .content, body #social #youtube .content {margin-top:60px; }
body #social #blog .content .title, body #social #facebook .content .title, body #social #youtube .content .title {color:#b06019 !important; font-weight:bold; }
body #social #blog {background:url('/assets/ggw/images/global/ars.homepage.social.header.blog.jpg') no-repeat top center; }
body #social #blog #blog-result {position:relative; line-height:1.7em; }
body #social #blog #blog-result ul {list-style:none; }
body #social #blog #blog-result li {font-size:10px; color:#666666; }
body #social #blog #blog-result li a {color:#b06019; text-decoration:none; }
body #social #facebook {background:url('/assets/ggw/images/global/ars.homepage.social.header.facebook.jpg') no-repeat top center; }
body #social #facebook #facebook-result ul {list-style:none; }
body #social #facebook #facebook-result #fbcontent {position:relative; float:left; line-height:2em; }
body #social #facebook #facebook-result #fbcontent p {height:auto; }
body #social #facebook #facebook-result #fbcontent li {font-size:10px; color:#666666; }
body #social #facebook #facebook-result #fbcontent li a {color:#b06019; text-decoration:none; }
body #social #facebook #facebook-result #fbcontent li .title {font-size:10px; width:160px; padding-top:10px; line-height:1.1em; }
body #social #youtube {background:url('/assets/ggw/images/global/ars.homepage.social.header.youtube.jpg') no-repeat top center; }
body #social #youtube #youtube-result {padding-left:24px; }
body #social #youtube #youtube-result #youtube-image {height:90px; width:120px; }
body #social #youtube #youtube-result .title {font-size:10px; width:160px; padding-top:10px; }
body #products-container {width:666px; padding-top:20px; padding-bottom:20px;}
body #products-container ul {width:666px; list-style:none; }
body #products-container ul li {float:left; padding-bottom:20px; padding-left:10px; padding-right:10px; width:146px; height:150px; }
body #products-container ul li p {color: #FFF; font-size: 11px; text-align: center; position: relative; z-index: 100;}
body #products-container ul li p .padder {padding-bottom: 17px;}
body #products-container ul li .product-info {position: relative; z-index: 1; padding-top: 3px;}
body #products-container ul .lower {width: 140px;}
/* End Center Content Styles */

.banner_content {color:#FFF; font-size:110%; margin-top:30px;}

#featured-content .buy_now {display:inline-block; float:left; padding-top:7px; padding-right:10px; color:#EF9001; font-weight:bold;}
#featured-content .buy_now a {color:#EF9001; font-weight:bold;}

/* the following style may be problematic later - is not fully tested */
#home_centerContent {padding-left:0px;}

/* Global */
.page_generic {background:url(/assets/ggw/images/content/whyGladiator_bg.jpg) left top no-repeat; min-height:700px;}
#right_bar {position:absolute; top:23px; right:0px; width:19px; height:597px; background:url('/assets/ggw/images/content/newsevents_rightimage.jpg') no-repeat;}
div.orangeBanner.generic {width:708px; height:80px;}
span.breadCrumbs.generic {margin:0px 0px 0px 25px; display:block; padding-top:16px;}
div#category_header.generic {margin:6px 0px 0px 25px;}
a.details {background:url('/assets/ggw/images/global/arrow_right_dark_orange.png') no-repeat 0 3px; padding-left:10px;}
#category_header {color: #FCEB85; Font-Size:20px; Font-Weight:bold; text-transform:uppercase;}
.page_position_generic {width:727px; padding-top:23px; position:relative;}
.content_after_header {background-color:#FFF; width:678px; padding:10px 15px 0;}
.orange {color:#b6550e;}
.bg_orange_arrow {background:url('/assets/ggw/images/content/bullet_arr.gif') no-repeat 0 1px; padding-left:12px;}

/* (global - 2 column template) */
.two_column div.column_1, .two_column div.column_2 {width:310px;}
.two_column div.column_1 {margin-left:25px; margin-right:25px;}
.two_column .content_after_header {background:#fff;}
.two_column .header {background:#fff;}

/* Why Gladiator */
div.why_gladiator_wrapper div.banner {height:100px;}

#why_gladiator {background-color:#FFF;}
#why_gladiator #header_tabs {background:url('/assets/ggw/images/global/wg_bg_header_tabs.jpg') no-repeat 1px 1px; width:708px; height:242px; color:#FFF; position:relative;}
#why_gladiator #header_tabs div.wg_header {padding:31px 0px 10px 36px; font-size:270% !important; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#why_gladiator #header_tabs p.description {width:254px; padding-left:36px;}
#why_gladiator #header_tabs #tabs {position:absolute; right:1px; bottom:0px;}
#why_gladiator #header_tabs #tabs div {width:147px; height:36px; background:url('/assets/ggw/images/global/wg_tabs_sprite.gif') no-repeat 0 -36px; float:left; margin-right:2px; font-weight:bold; text-transform:uppercase; text-align:center; cursor:pointer;}
#why_gladiator #header_tabs #tabs div.active {color:#000; background-position:0 0px;}
#why_gladiator #header_tabs #tabs div:hover {background-position:0 -72px;}
#why_gladiator #header_tabs #tabs div.active:hover {background-position:0 0px;}
#why_gladiator #header_tabs #tabs div.last {margin-right:0px;}
#why_gladiator #header_tabs #tabs div span.text {display:block; margin-top:10px;}
#why_gladiator #header_tabs #tabs div span.text span {width:6px; height:9px; margin-left:8px; display:inline-block; background:url('/assets/ggw/images/global/wg_arrow_right.png') no-repeat 0 1px;}
#why_gladiator #header_tabs #tabs div.active span.text span {display:none;}

#why_gladiator #tabbed_content {background:url('/assets/ggw/images/global/wg_bg_tabbed_content.jpg') no-repeat 1px 0px; min-height:600px; color:#666666; padding:35px; font-size:12px;}
#why_gladiator #tabbed_content div.wg_header {font-size:22px; margin-bottom:40px;}
#why_gladiator #tabbed_content div.our_commitment div.wg_header, #why_gladiator #tabbed_content div.FAQs div.wg_header {margin-bottom:30px;}
#why_gladiator #tabbed_content span.number_our_advantage {color:#f39520; font-size:36px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#why_gladiator #tabbed_content span.wg_header_sub {display:inline-block; color:#000; text-transform:uppercase; font-size:230% !important; margin-bottom:6px; margin-left:6px;}
#why_gladiator #tabbed_content hr {height:1px; border:0px; border-collapse:collapse; background-color:#f2f2f2; margin:20px 0px; clear:both;}

#why_gladiator #tabbed_content div.description {width:300px; margin-bottom:20px;}
#why_gladiator #tabbed_content div.description.left {}
#why_gladiator #tabbed_content div.description.right {float:right;}
#why_gladiator #tabbed_content div.description p {line-height:1.5;}
#why_gladiator #tabbed_content div.image {width:300px; margin-bottom:20px;}
#why_gladiator #tabbed_content div.image.right {float:right;}
#why_gladiator #tabbed_content div.image.left {float:left;}

#why_gladiator #tabbed_content p#available_warranties {color:#e47d17; text-transform:uppercase; font-weight:bold;}
#why_gladiator #tabbed_content p#available_warranties span {display:block; text-transform:lowercase; color:#7a7a79; font-weight:normal; font-size:10px;}
#why_gladiator #tabbed_content #warranties div, #why_gladiator #tabbed_content #warranties p {margin-left:70px; width:410px;}
#why_gladiator #tabbed_content #warranties div.wg_header_sub {color:#aa5206; font-weight:bold; text-transform:uppercase;}
#why_gladiator #tabbed_content p#complete_details {text-align:center; font-size:10px;}

#why_gladiator #tabbed_content div.FAQs div.wg_header_sub {color:#aa5206; font-weight:bold; cursor:pointer;}
#why_gladiator #tabbed_content div.FAQs div.wg_header_sub.most_recent {color:#e47d17;}
#why_gladiator #tabbed_content div.FAQs div.content_item {display:none;}
#why_gladiator #tabbed_content div.FAQs div.content_item p {margin-bottom:10px;}

/* Offers and Contents */
#offers_and_contests h4 {color:#cc6600; font-size:15px; margin-bottom:10px;}
#offers_and_contests p {margin-bottom:20px;}
#offers_and_contests p#enter_now {margin-bottom:120px;}
#offers_and_contests div.smaller_font {font-size:9px; line-height:1.8; margin-top:120px;}

/* Karls Tips and Tricks */
#karls_tips h2 {color:#dc821e; font-size:18px; text-transform:uppercase;}
#karls_tips h2 span.section_1 {color:#535252;}
#karls_tips h2 span.section_2 {color:#619261;}
#karls_tips #main_tip_description {color:#999999; font-size:16px; line-height:1.5;}
#karls_tips div.tip_archive {border-bottom: 1px solid rgb(228, 225, 218); padding-top: 20px;}

/* Offers - global */
div.offers_and_contests #featured_banner {height:243px;}
div.offers_and_contests .header {background:url('/assets/ggw/images/global/bg_offers.gif'); color:#b65109; font-size:25px; text-transform:uppercase; text-align:center;}
div.offers_and_contests hr {margin:auto; height:1px; border:0px; border-collapse:collapse; background-color:#dddddd; clear:both; margin-top:20px;}
div.offers_and_contests #page_footer {padding:20px; line-height:1.5; background-color:#FFF;}
div.offers_and_contests #page_footer p {padding-bottom:20px;}
div.offers_and_contests .content_after_header {background:url('/assets/ggw/images/global/bg_offers.gif');}
div.offers_and_contests .content_after_header div.padding {padding-left:10px;}
div.offers_and_contests .content_after_header .title {font-weight:bold; display:block; color:#000; text-transform:uppercase;}
div.offers_and_contests .content_after_header span.model_number {font-size:90%;}
div.offers_and_contests .content_after_header p.description {color:#000; margin:10px 0px;}
div.offers_and_contests .content_after_header span.MSRP {display:block; margin-left:10px;}
div.offers_and_contests .content_after_header span.sale {display:block; margin-left:10px; margin-bottom:10px; font-size:110%; font-weight:bold; color:#000;}
div.offers_and_contests .content_after_header a.details {display:block;}
div.offers_and_contests .content_after_header.three_column div.product {width:205px;}
div.offers_and_contests div.product {float:left; text-align:center; padding:25px 10px;; border-right:1px solid #dddddd;}
div.offers_and_contests div.product div.padding {text-align:left; margin-top:10px;}
div.offers_and_contests span.item_number {color:#000;}
/* Select Savings 20% Off (CS) */
span.skuSmall{}

p.prices{margin-bottom: 10px;}
span.strike2{color: #990000;text-decoration: line-through;font-size:10px;}
span.sale2{color:#000;font-weight:bold;font-size:11px;}
span.save{color:#de7304;font-size:11px;}

#ssPage div.product.row1 {height: 430px;}
#ssPage div.product.row2 {height: 420px;}
#ssPage .content_after_header{padding: 10px 15px 0 15px;}

/* Offers - National Garage Sale Day */
#ngsd_page div.column_1, #ngsd_page div.column_2 {width:310px;}
#ngsd_page div.column_1 {margin-left:25px; margin-right:25px;}
#ngsd_page .content_after_header {background:#fff;}
#ngsd_page .header {background:#fff;}
#ngsd_page hr, #conquer_clutter_page hr {width:80%;}

/* Offers - Indy Moto Speedway Promotion */
#moto_page div.product.row1 {height:367px;}
#moto_page div.product.row2 {height:374px;}

/* Offers - Lowe's Labor Day Sale */
#conquer_clutter_page.offers_and_contests .content_after_header {background:url('/assets/ggw/images/content/offer_bg_lowes.jpg') no-repeat; min-height:443px; position:relative;}
#conquer_clutter_page div.column_1, #conquer_clutter_page div.column_2 {padding:90px 24px 25px; width:291px;}
#conquer_clutter_page span.column_header {font-size:18px; color:#000; text-transform:uppercase; display:block; margin-bottom:10px; line-height:1;}
#conquer_clutter_page a.details {color:#ce171f; background:url("/assets/ggw/images/global/arrow_right_red.png") no-repeat 0 3px;}
#conquer_clutter_page img.featured_image {margin-top:15px;}
#conquer_clutter_page a#find_a_lowes_store {position:absolute; top:38px; right:25px; width:150px; height:28px;}

/* Privacy Statement*/
#privacy_statement_page {position:relative;}

/* Customer Service */
#customer_service_page a#search_tips {display:block; margin:10px 0px;}

div.scroll{
	width: 245px;
	height: auto;
	overflow-x: scroll;
	overflow-y: hidden;
}

div.popup-scroll{
	width:900px;
	height: auto;
	overflow-x: scroll;
	overflow-y: hidden;
}

/* Design Studio */
#design_studio_page {background:url('/assets/ggw/images/content/design_studio_page_bg.jpg') no-repeat; width:769px; color:#000;}
/*#design_studio_page #ds_header {padding-top:38px; text-align:center; width:100%; text-transform:uppercase; }
#design_studio_page #ds_header span.top {display:block; font-size:14px; letter-spacing:3px;}
#design_studio_page #ds_header span.bottom {display:block; margin-top:10px; font-size:50px; letter-spacing:2px;}*/
#design_studio_page #description_section {padding-top:135px;}
#design_studio_page #description_section img#screen_cap {float:left; margin-left:45px; margin-right:15px; margin-bottom:20px;}
#design_studio_page #description_section p#description {width:300px; float:left; margin-top:10px; margin-bottom:20px; font-size:18px; line-height:1.5;}
#design_studio_page #what_you_can_do {text-align:center; padding-top:10px;}
#design_studio_page #what_you_can_do img.hr {margin:10px 0;}
#design_studio_page #what_you_can_do ul {font-size:14px; line-height:1.5; margin-bottom:25px; text-align:left;}
#design_studio_page #what_you_can_do ul li {margin-bottom:10px;}
#design_studio_page #what_you_can_do {clear:both; width:510px; margin-left:120px;}
#design_studio_page #what_you_can_do span.ds_header {text-transform:uppercase; color:#dd871d; font-size:24px;}
#design_studio_page #what_you_can_do ul {}

/* Garage installation */
#garage_installation {color:#000;}
#garage_installation p.orange.highlight {font-size:170%; margin-bottom:15px;}
#garage_installation.two_column .content_after_header {padding-top:25px;}
#garage_installation div.column_1 p {line-height:1.8;}
#garage_installation img#or_call {margin-top:25px;}
#garage_installation form span.requiredNote {}
#garage_installation form label {font-weight:bold;}
#garage_installation form input {margin-bottom:15px; height:26px; width:100%; border:1px solid #b8b8b8;}
#garage_installation form textarea {margin-bottom:15px; width:100%; min-width:100%; max-width:100%; border:1px solid #b8b8b8; /*min-height:116px; height:116px;*/}
#garage_installation form input.submit {height:23px; border:0px; width:129px; float:left; margin-right:10px;}
#garage_installation #garage_installation_form span.result {font-weight:bold; float:left; width:170px;}

/* the following is for Safar 4 */
ul {-webkit-padding-start: 0px;}
#home_centerContent #social #facebook p {margin:0em;}
#home_centerContent #social #facebook ul {margin-top:0em;}

/* New Products */
#new_products_page
#new_products_content {margin-left:20px; margin-right:20px;}
#new_products_content div.product {width:inherit; margin-left:20px; padding-bottom:20px; border-bottom:1px solid #ccc; margin-bottom:20px;}
#new_products_content div.product div.header_np {font-weight:bold; color:#b1631d; margin-bottom:10px;}
#new_products_content div.column_1 {width:130px;}
#new_products_content div.column_2 {width:345px; margin-right:25px;}
#new_products_content div.column_3 {width:100px;}
#new_products_content div.column_3 {color:#b1631d; margin-top:40px;}
#new_products_content div.column_3 span {color:#666666; display:inline-block; margin-right:8px;}

/* Products Page */
#products-container li {cursor:pointer;}
#products-container p.product-info a {color:#FFF; text-decoration:none;} 

