/* CSS Document *//* TEXT / LINK STYLES  */a.breadcrumb {color: #666666; text-decoration: none;}a.breadcrumb:hover {color: #bd3632;text-decoration: underline;}a.bucketTitleTxt {color: #FFFFFF; text-decoration: none;}a.bucketTitleTxt:active{color:#FFFFFF; }a.bucketTitleTxt:visited{color:#FFFFFF; }a.bucketTitleTxt:hover {color: #FFFFFF;text-decoration: underline;}a.bucketLinkTxt {color: #bd3632; text-decoration: none;}a.bucketLinkTxt:hover {color: #bd3632;text-decoration: underline;}.titleTxt{font-size: 18px; color: #bd3632;text-transform:none;}.detailsSubHeading{font-size:15px;line-height:16px;color: #bd3632;}.productTxtStyle{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color: #000000; }img.productImg{border:none;}/* LAYOUT DIVS  *//* PRODUCT DETAILS PAGE  */div.titleContainer {position:relative;margin-top:14px;background-color:#FFFFFF;}div.introHeaderContainer {position:relative;width:546px;margin-bottom:8px;margin-top:25px;border-bottom:1px solid #bd3632;}div.introHeaderTitle {position:relative;width:420px;left:0px;bottom:2px;color: #bd3632;text-indent:1px;font-size:18px;line-height:21px;}div.productLogo{position:absolute;right:0px;bottom:5px;float:right;margin-left:10px;}#introTxtPicContainer {position:relative;width:546px;background-color:#FFFFFF;display: block;}div.introTxt {position:relative;font-size:14px;line-height:16px;color: #000000;text-indent:1px;}div.productImgSmall{position:relative;float:right;margin-top:0px;margin-left:8px;margin-bottom:8px;z-index:5;}#largePicContainer {position:relative;float:right;display: block;}/* PRODUCT BUTTONS DIVS */div.buttonContainer {position:relative;margin-top:8px;clear:both;height:40px;border-bottom:1px solid #bd3632;}div.productBtnContainer{position:relative;float:left;margin-top:20px;height:20px;background-color:#15599D;background-image: url('../gfx/product_pages/bucket_header_bg.jpg');background-repeat:repeat-x;}div.productBtnTxt{position:relative;float:left;margin-top:2px;margin-left:6px;}div.productBtnOne{width:142px;}div.productBtnTwo{width:112px;margin-left:16px;}div.productBtnThree{width:105px;margin-left:16px;}div.productBtnFour{float:right;width:135px;}div.bucketDownloadIcon{position:relative;float:left;margin-left:5px;margin-top:7px;width:9px;height:6px;background-image:url('../gfx/product_pages/product_details/icons/download_brochure.gif');background-repeat:no-repeat;}div.bucketBuyIcon{position:relative;float:left;margin-left:6px;margin-top:5px;width:6px;height:9px;background-image:url('../gfx/product_pages/product_details/icons/how_to_buy.gif');background-repeat:no-repeat;}div.bucketCallIcon{position:relative;float:left;margin-left:5px;margin-top:2px;width:12px;height:15px;background-image:url('../gfx/product_pages/product_details/icons/call.gif');background-repeat:no-repeat;}div.bucketEnlargeImgIcon{position:relative;float:left;margin-left:6px;margin-top:5px;width:10px;height:9px;background-image:url('../gfx/product_pages/product_details/icons/enlarge_image.gif');background-repeat:no-repeat;}/* PRODUCT COLUMNS */div.productColumnsContainer {position:relative;width:546px;margin-top:25px;clear:both;font-size:12px;line-height:14px;color:#000000;}div.productColumnLeft{position:relative;float:left;margin-top:8px;margin-bottom:14px;width:265px;}div.productColumnRight{position:relative;float:right;margin-top:8px;margin-left:15px;width:265px;}div.productHeading{font-size:16px;line-height:18px;color: #bd3632;border-bottom:1px solid #bd3632;}ul {margin-left: 20px;margin-top: 10px;padding-left: 1em; list-style: circle outside;list-style-image: url('../gfx/product_pages/bucket_bullet.gif');font-size: 11px; line-height:14px;text-indent: -3px;}li{margin-bottom:8px;}