@import url("../Standard/css-content.css");

/* #### ProductInformation #### */
#productInformation{background:url(../../images/background/left_navbgwhite.gif) repeat-y top left;}
#productInformation #leftNavigation{margin-right:20px;}
#productInformation #leftNavigation ul li{margin-top:0.3em;margin-bottom:0em;color:#339933;}
#productInformation #serviceColumn ul li.nextdayBullet, #productInformation #serviceColumn ul li.plugBullet, #productInformation #serviceColumn ul li.vanBullet, #productInformation #serviceColumn ul li.recycleBullet, #productInformation #serviceColumn ul li.phoneBullet, #productInformation #serviceColumn ul li.promiseBullet{margin-left:7px;margin-right:7px;}
#productInformation #serviceColumn ul li .chat{margin-left:5px;}


#productInformation #leftNavigation #nextInRange{border-top:1px dashed #AAA;border-right:1px dashed #AAA;padding:10px 5px 10px 0px;background-color:#FFF;}
#productInformation #leftNavigation #nextInRange ul li{color:#555;padding:0px;margin:0px;}
#productInformation #leftNavigation #nextInRange ul li ul{margin:0px;padding:0px;}
#productInformation #leftNavigation #nextInRange .priceBox{background:url(../../images/background/range_pricebox_top.gif) no-repeat top;width:169px;}
#productInformation #leftNavigation #nextInRange .priceBox strong a{margin-right:7px;color:#339933;}
#productInformation #leftNavigation #nextInRange .delivery{margin-right:10px;}
#productInformation #leftNavigation #nextInRange .priceBox .priceBoxBottom{background:url(../../images/background/range_pricebox_bottom.gif) no-repeat top;}				
#productInformation #leftNavigation #nextInRange ul li#nextInRangeh1 {font-size:110%;font-weight:bold;}
#productInformation #leftNavigation #nextInRange ul li a{color:#555;padding:0px;margin:0px;}
#productInformation #leftNavigation #nextInRange ul li a:hover{background-color:#fff;padding:0px;margin:0px;}
#productInformation #leftNavigation #nextInRange ul li#nextInRangeCode{padding:0px;margin:0px;font-size:110%;font-weight:bold;}
#productInformation #leftNavigation #nextInRange ul li#nextInRangeCode a{color:#339933;}
#productInformation #leftNavigation #nextInRange ul li img{padding:10px 0px 5px 32px;}
#productInformation #leftNavigation .nextInRangeOffer #nextInRange strong a{color:#993399;}
#productInformation #leftNavigation .nextInRangeOffer #nextInRange h1 .productCode{color:#993399;}
#productInformation #leftNavigation .nextInRangeOffer #nextInRange .highlight{color:#993399;}

#productInformation #leftNavigation ul#matchingList{border-top:1px dashed #AAA;padding:12px 0px 0px 0px;margin:0px;}
#productInformation #leftNavigation ul#matchingList li{padding:0px;margin:2px 7px 0px 5px;}
#productInformation #leftNavigation ul#matchingList li a{padding:2px 0px 2px 2px;}
#productInformation #leftNavigation ul#matchingList li a:hover{background-color:#339933;color:#fff;}
#productInformation #content{margin-top:20px;width:563px;}
#productInformation h1{margin:0px 0px 10px 0px;padding:0px;font-size:150%;}
#productInformation h1 span{font-size:80%;}
#productInformation h2{margin:0px 0px 10px 0px;padding:0px;font-size:100%;}
#productInformation #productImage{float:left;margin-right:20px;width:175px;text-align:center;}
#productInformation #productImage ul#ProdImageThumbNail{list-style-type:none;padding:0px;text-align:left;margin:0px 0px 7px 0px;}
#productInformation #productImage ul#ProdImageThumbNail li{display:inline;list-style-type:none;padding:0px;margin:0px;}
#productInformation #productImage ul#ProdImageThumbNail li.highlighted {list-style-type:none; margin:0px; padding:0px;}
#productInformation #productImage ul#ProdImageThumbNail li.highlighted img{border:1px solid #555; list-style-type:none;}
#productInformation #productImage ul#ProdImageThumbNail li img{height:45px;margin:0px;padding:0px;}
#productInformation #productImage #magnify{text-align:center;margin-top:7px; border:1px solid black;}
#productInformation #productImage #magnify a{color:#339933; cursor:auto; display:block; border:1px solid black;}
#productInformation #productImage p{margin:0px 0px 10px 0px;padding:0px;color:#ff0000;text-align:center;}
#productInformation #productKeyPoints{float:left;width:175px;}
#productInformation #productKeyPoints ul{list-style:none;margin:0px;padding:0px;}

#productInformation #productKeyPoints #rapidDelivery {border:1px solid red;}

#productInformation #productKeyPoints ul li{margin-bottom:1em;color:#336699;}
#productInformation #productKeyPoints #reevoo{margin-top:20px;}
#productInformation #productKeyPoints #swatches h2{margin-top:20px;}
#productInformation #productKeyPoints #swatches ul li{display:inline;}
#productInformation #productKeyPoints #swatches ul li img.highlight{border:none;position:absolute;margin:6px 0px 0px -18px;}
#productInformation #productKeyPoints #swatches ul li img{border:1px solid #555;}
#productInformation img.reevooMarkPresent {margin-bottom:5px;}


#productInformation #ctl00_cphProduct_rapidDelivery { text-align:left; margin-bottom:5px; margin-top:5px; width:175px;}
#productInformation #ctl00_cphProduct_rapidDelivery  a { color:#336699; margin-right:3px; }


#productInformation .colourBox{margin:20px 0px;clear:left;background:url(../../images/background/colourbox_top.gif) no-repeat top;background-color:#339933;width:370px;color:#FFF;  }
#productInformation .colourBox .colourBoxCont {height:120px;}
#productInformation .colourBox strong.title{padding:15px 0px 5px 0px;font-size:125%;}
#productInformation .colourBox ul{margin:0px;padding:0px;list-style:none;margin-left:10px;}
#productInformation .colourBox ul li{margin-bottom:3px;}
#productInformation #ctl00_cphPrices_Prices_Top_liWasNow {font-weight:bold;}
#productInformation #ctl00_cphPrices_Prices_Bottom_liWasNow {font-weight:bold;}

#productInformation .colourBox ul.leftColumn {width:auto; padding-top:10px;  }
#productInformation .colourBox ul.rightColumn {float:right;text-align:right;margin-right:10px; width:103px; margin-top:5px;  }
#productInformation .colourBox ul.rightColumn li .price{font-size:230%;font-weight:bold;}
#productInformation .colourBox ul.rightColumn li a.buy{line-height:2.3em;}
#productInformation .colourBox .colourBoxBottom{background:url(../../images/background/colourbox_bottom.gif) no-repeat bottom;height:9px;width:370px;margin-top:-8px;}
#productInformation .colourBox .date {margin-left:10px;}
#productInformation .colourBox #ctl00_cphPrices_Prices_Top_dateHolder {margin-bottom:10px;}
#productInformation .colourBox #ctl00_cphPrices_Prices_Bottom_PossibleDeliveryDate {margin-bottom:5px; margin-left:4px;}
#productInformation .colourBox #ctl00_cphPrices_Prices_Top_PossibleDeliveryDate {margin-bottom:5px; margin-left:4px;}

#productInformation table{width:370px;}
#productInformation table caption{text-align:left;font-weight:bold;padding-bottom:7px; background-color:#555555; color: #fff; padding: 5px 5px 5px 5px; }
#productInformation table caption #lefttext {float:left;}
#productInformation table caption #righttext {float:right; font-weight: normal;}
#productInformation table thead{display:none;}
#productInformation table tr.even{background-color:#EEE;}
#productInformation table tr td{padding:5px;vertical-align:top;}
#productInformation table tr td.term{width:180px;}
#productInformation table tr td.term a{color:#336699;}

#productInformation #content #ctl00_cphPrices_Specification_dvVulnerableInfo {width:349px; margin: 0px 0px 20px 0px;}
#productInformation #content #ctl00_cphPrices_Specification_dvVulnerableInfo strong {color: Red; font-size:90%;}
#productInformation #content #ctl00_cphPrices_Specification_dvVulnerableInfo ul {padding:10px 0px 0px 20px; margin:0px;}



#productInformation #rapidDelivery {border:1px solid black;}

#productInformation p.longDescription{width:370px;}

#productInformation ul#metaLinks{margin:0px;padding:0px;width:370px;}
#productInformation ul#metaLinks li{padding:0px 0px 4px 0px;margin-left:15px;}
#productInformation ul#metaLinks li a{text-decoration:underline;color:#555;}




#productInformation #leftNavigation #nextInRange{border-top:1px dashed #AAA;border-right:1px dashed #AAA;padding:10px 5px 10px 0px;background-color:#FFF;}
#productInformation #leftNavigation #nextInRange ul li{color:#555;padding:0px;margin:0px;}
#productInformation #leftNavigation #nextInRange ul li ul{margin:0px;padding:0px;}
#productInformation #leftNavigation #nextInRange .priceBox{background:url(../../images/background/range_pricebox_top.gif) no-repeat top;width:169px;}
#productInformation #leftNavigation #nextInRange .priceBox strong a{margin-right:7px;color:#339933;}
#productInformation #leftNavigation #nextInRange .delivery{margin-right:10px;}
#productInformation #leftNavigation #nextInRange .priceBox .priceBoxBottom{background:url(../../images/background/range_pricebox_bottom.gif) no-repeat top;}				
#productInformation #leftNavigation #nextInRange ul li#nextInRangeh1 {font-size:110%;font-weight:bold;}
#productInformation #leftNavigation #nextInRange ul li a{color:#555;padding:0px;margin:0px;}
#productInformation #leftNavigation #nextInRange ul li a:hover{background-color:#fff;padding:0px;margin:0px;}
#productInformation #leftNavigation #nextInRange ul li#nextInRangeCode{padding:0px;margin:0px;font-size:110%;font-weight:bold;}
#productInformation #leftNavigation #nextInRange ul li#nextInRangeCode a{color:#339933;}
#productInformation #leftNavigation #nextInRange ul li img{padding:10px 0px 5px 32px;}
#productInformation #leftNavigation .nextInRangeOffer #nextInRange strong a{color:#993399;}
#productInformation #leftNavigation .nextInRangeOffer #nextInRange h1 .productCode{color:#993399;}
#productInformation #leftNavigation .nextInRangeOffer #nextInRange .highlight{color:#993399;}


#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext {padding:10px 0px 10px 0px;background-color:#fff; width:174px;} 
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext ul {padding:0px; margin:0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext ul li {padding:0px; margin:0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext .priceBox{background:url(../../images/background/range_pricebox_top.gif) no-repeat top; width:169px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext .priceBox strong a{margin-right:7px;color:#339933;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext .delivery{margin-right:10px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext .priceBox .priceBoxBottom{background:url(../../images/background/range_pricebox_bottom.gif) no-repeat top;}	
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext #ctl00_cphNextInRange_rpd_TitleHolder {background-color:#336699; color:#fff; padding:3px; font-weight:bold;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_TitleHolder a {color:#fff;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_ProductTitle {font-size:120%; margin:4px 0px 0px 0px; padding:0px 5px 0px 0px; color:#339933; font-weight:bold;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext .title {font-weight:bold;  color:#336699; margin-top:10px; margin-bottom:5px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext .title .date{color:#000;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext .priceBox {margin:0px;}
#ctl00_cphNextInRange_rpd_RapidImage {margin:6px 0px 4px 0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rpd_dvNext #ctl00_cphNextInRange_rpd_ProductImage {margin:10px 0px 5px 32px;} 


#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext ul li ul li {padding:0px; margin:0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext ul li ul li a {padding:0px; margin:0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext ul li ul li a:hover {background-color:#fff; color:#339933;padding:0px;margin:0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext {padding:0px 0px 10px 0px;background-color:#fff; width:174px;} 
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext ul {padding:0px; margin:0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext ul li {padding:0px; margin:0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .priceBox{background:url(../../images/background/range_pricebox_top.gif) no-repeat top; width:169px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .priceBox strong a{margin-right:7px;color:#339933;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .delivery{margin-right:10px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .priceBox .priceBoxBottom{background:url(../../images/background/range_pricebox_bottom.gif) no-repeat top;}	
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext #ctl00_cphNextInRange_rapidUpsell_TitleHolder {background-color:#336699; color:#fff; padding:3px; font-weight:bold;border-top:1px dashed #aaa;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_TitleHolder a {color:#fff;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_ProductTitle {font-size:120%; margin:4px 0px 0px 0px; padding:0px 5px 0px 0px; color:#339933; font-weight:bold;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .title {font-weight:bold;  color:#336699; margin-top:10px; margin-bottom:5px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .title .date{color:#000; background-color:#fff; position:relative;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .date {background-color:#fff;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .priceBox {margin:0px;}
#ctl00_cphNextInRange_rapidUpsell_RapidImage {margin:6px 0px 4px 0px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_ProductImage {padding:10px 0px 5px 32px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_ProductImage a:hover {margin:10px 0px 5px 0px}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_FeatureList {width:160px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_FeatureList li {color:#555; margin: 0px 5px 4px 0px;border-bottom:10px solid #fff;}  
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .whyBetter {font-size:110%; color:#336699; font-weight:bold; margin-bottom:4px;}
#productInformation #leftNavigation #ctl00_cphNextInRange_rapidUpsell_dvNext .nextday_time{position:absolute;color:#DB4E4E;margin:26px 0px 0px 42px;font-size:80%;}
.nextInRangeOffer #nextInRange h1 .productCode{color:#993399;}
.nextInRangeOffer #nextInRange .highlight{color:#993399;}

#productInformation #ctl00_cphProduct_RapidMessage_RapidMessageHolder {text-align:center;}
#productInformation #ctl00_cphProduct_RapidMessage_NextDay #nextDaybg {background:url(../../images/newStockModel/nextday_bg.gif) no-repeat top; height:23px; padding-top:22px;} 
#productInformation #ctl00_cphProduct_RapidMessage_NextDay #nextDaybg #NextDayTime {margin-left:25px; color:#db4f50; font-size:80%;} 
#productInformation #ctl00_cphProduct_RapidMessage_RapidMessageHolder .date {background:url(../../images/newStockModel/date_bg.gif) repeat-y top; padding-top:2px; color:#fff; margin:0px;}
#productInformation #ctl00_cphProduct_RapidMessage_NextDay .dateTitle {color:#fff; }
#productInformation #ctl00_cphProduct_RapidMessage_NextDay #NextDayPossibleDeliveryDate {color:#fff; display:block; padding-top:2px;}
#productInformation .RapidMessagefooter {background:url(../../images/newStockModel/date_footer.gif) no-repeat top; height:11px;}

#productInformation #ctl00_cphProduct_RapidMessage_Text {margin-top:4px;}
#productInformation #ctl00_cphProduct_RapidMessage_Text .date {background:url(../../images/newStockModel/date_header.gif) no-repeat top; padding-top:6px;}
#productInformation #ctl00_cphProduct_RapidMessage_Text #NormalPossibleDate {display:block; margin:2px 0px 0px 0px;}
#productInformation #ctl00_cphProduct_RapidMessage_Text .dateTitle {font-weight:normal; margin-top:4px;}

#productInformation #ctl00_cphProduct_RapidMessage_Rapid {margin-top:4px;}
#productInformation #ctl00_cphProduct_RapidMessage_Rapid #RapD {background:url(../../images/newStockModel/rapd_bg.gif) no-repeat top; height:36px;} 
#productInformation #ctl00_cphProduct_RapidMessage_Rapid .date {padding-top:4px; position:relative;}
#productInformation #ctl00_cphProduct_RapidMessage_Rapid #RapidPossibleDeliveryDate {display:block; margin-top:2px;}
#productInformation #ctl00_cphProduct_RapidMessage_NextDayTime{font-size:85%;margin-left:32px;color:#db4f50;}


 /*TEST PAGE */
/*#RapidDeliveryUpsell1_MainContent {padding:10px 5px 10px 0px;}
#RapidDeliveryUpsell1_MainContent #RapidDeliveryUpsell1_TitleHolder {background-color:#336699; color:#fff; padding:3px; font-weight:bold;}
#RapidDeliveryUpsell1_MainContent .priceBox{background:url(../../images/background/range_pricebox_top.gif) no-repeat top;width:169px;}
#RapidDeliveryUpsell1_MainContent .priceBox strong a{margin-right:7px;color:#339933;}
#RapidDeliveryUpsell1_MainContent .delivery{margin-right:10px;}
#RapidDeliveryUpsell1_MainContent .priceBox .priceBoxBottom{background:url(../../images/background/range_pricebox_bottom.gif) no-repeat top;}				
#RapidDeliveryUpsell1_MainContent h3{font-size:110%; margin:0px; padding:0px; color:#339933;}
#RapidDeliveryUpsell1_MainContent h3 a{color:#555;}
#RapidDeliveryUpsell1_MainContent h4 {font-size:85%; color:#000;}
#RapidDeliveryUpsell1_MainContent h4.title {color:#336699;}
#RapidDeliveryUpsell1_MainContent h4 .date {color:#000;}
#RapidDeliveryUpsell1_MainContent h1 .productCode{color:#339933}*/
/*#RapidDeliveryUpsell1_MainContent h1 span{font-size:100%;}/* Overwrites font-size inheritance*/
/*#RapidDeliveryUpsell1_MainContent img{margin:10px 0px 5px 32px;}
#RapidDeliveryUpsell1_MainContent ul {margin:0px; padding:0px;}
#RapidDeliveryUpsell1_MainContent ul li{color:#555;padding-left:0px; list-style-type:none;}
.nextInRangeOffer #nextInRange strong a{color:#993399;}*/

.bold{font-weight:bold;display:block;}
