﻿/* Product Information */
#content #productInformation h1 {font-size:160%; margin:0px; padding:0px;width:485px;}
#productInformation h2 {font-size:110%; margin:0px 0px 15px 0px;padding:0px; font-weight:normal; font-style:italic;}
#productInformation ul#ApplianceFlags {margin:0px; padding:0px;}
#productInformation ul#ApplianceFlags li {list-style-type:none; display:inline;  margin-right:15px;}
#productInformation #ApplianceLeft {width:175px; float:left; margin-right:10px; border:none;} 
#productInformation #ApplianceLeft .jqzoom {border:none;}
#productInformation #ApplianceLeft .ProductImage {margin-bottom:15px;}
#productInformation #ApplianceLeft #rollOverProduct {text-align:center; margin:10px 0px 15px 0px;}
#productInformation #ApplianceLeft .BoschAward {margin-bottom:10px;}
#productInformation #ApplianceRight {width:405px;float:right;}
#productInformation #ApplianceRight h3 {font-size:100%;margin:10px 0px 0px 0px;}
#productInformation #ApplianceRight p {margin:0px 10px 10px 0px;}
#productInformation .errorText{color:#ff0000;}

#productInformation #applianceRightBot {clear:both; width:405px; float:right;}

    /* Thumbnails */
    #productInformation #productImage ul#ProdImageThumbNail {list-style-type:none;margin:10px 0px;padding:0px;text-align:left;}
    #productInformation #productImage ul#ProdImageThumbNail li {display:inline;list-style-type:none;margin:0px;padding: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 #555555;list-style-type:none;}
    #productInformation #productImage ul#ProdImageThumbNail li img {height:45px;margin:0px;padding:0px;}
    #productInformation #productImage ul#ProdImageThumbNail .title {display:block; padding-bottom:4px;}
    #productInformation #productImage #magnify {margin-top:7px;text-align:left;}
    #productInformation #productImage #magnify a {color:#0870E9;}
    
	/* Swatches */
	#productInformation #ApplianceLeft ul#swatches{margin:15px 0px 0px 0px;padding:0px;}
	#productInformation #ApplianceLeft ul#swatches li ul{margin:5px 0px 0px 0px;padding:0px;}
	#productInformation #ApplianceLeft ul#swatches li{display:inline;}
	#productInformation #ApplianceLeft ul#swatches li img.highlight{border:0px none;margin:6px 0px 0px -18px;position:absolute;}
	#productInformation #ApplianceLeft ul#swatches li img{border:1px solid #333;}
		
	/* Delivery Lozenge */
	#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_ctl00 {width:195px; float:left;}
	#productInformation .deliveryLozenge {margin-top:15px; width:195px; border:1px solid #366a9c; text-align:center; height:110px; background:url(../../images/background/lozenge_bg.gif) no-repeat bottom;}
	#productInformation #ctl00_cphProduct_RapidMessage_Rapid #RapD {background:url(../../images/newStockModel/rapd_bg.gif) no-repeat top; height:36px;} 
	#productInformation #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_RapidMessage_viewDeliveryDate2 {margin:0px; padding:0px 0px 5px 0px;}
	#productInformation	#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_RapidMessage_viewDeliveryDate1 {margin:0px; padding:0px;}
	#productInformation .deliveryLozenge .floatRight {float:none; background-color:#366a9c; color:#fff; padding:4px 0px 4px 0px; width:195px;}
	#productInformation .deliveryLozenge .floatRight a {color:#fff; margin:0px; padding:0px; text-decoration:underline; float:none; text-align:center;}
	#productInformation .deliveryLozenge .deliveryTimeLeft{width:195px;font-size:90%;color:#CC6666; padding-top:0px; text-align:left;}
	#productInformation .deliveryLozenge .deliveryTimeLeft img{padding:5px 0px 10px 10px;}
	#productInformation .deliveryLozenge .deliveryTimeLeft div{margin:-24px 0px 5px 50px;}
	#productInformation .deliveryLozenge .plus {margin-left:5px; vertical-align:-2px;}
	#productInformation .deliveryLozengeBottom{display:none; clear:right;background:url(../../images/background/deliverybottom405.gif) no-repeat bottom;height:2px;line-height:2px;font-size:2px;}
	#ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_RapidMessage_viewDeliveryDate3 {margin-top:4px; margin-bottom:5px;}
	#productInformation .deliveryLozengeFull{background:url(../../images/background/deliveryfulltop405.gif) no-repeat top;margin-top:15px;padding-top:5px;text-align:center;color:#fff; line-height:17px;}
	#productInformation .deliveryLozengeFull a {color:#fff; text-align:center; padding-top:4px; text-decoration:underline;}
	#productInformation .deliveryLozengeFull .plus {margin-left:5px; vertical-align:-2px;}
	#productInformation .deliveryLozengeFullBottom{clear:right;background:url(../../images/background/deliveryfullbottom405.gif) no-repeat bottom;height:2px;line-height:2px;font-size:2px;padding-top:5px;} 
	#productInformation .deliveryLozengeFullBottomNoProds{clear:right;background:url(../../images/background/deliveryfullbottom405.gif) no-repeat bottom;height:2px;line-height:2px;font-size:2px;padding-top:5px;} 
	#productInformation .deliveryLozengeFull{background:url(../../images/background/deliveryfulltop405.gif) no-repeat top;margin-top:15px;padding-top:5px;text-align:center;color:#fff; line-height:17px;}
	#productInformation .deliveryLozengeFull a {color:#fff; text-align:center; padding-top:4px; text-decoration:underline; font-size:0.9em;}
	#productInformation .deliveryLozengeFull .plus {margin-left:5px; vertical-align:-2px;}
    #productInformation .deliveryLozengeFull .Availability {background:#fff; color:#000; border:1px solid #366A9C; padding:5px;}
    #productInformation .deliveryLozengeFull .Availability .title {font-size:0.95em;}
    #productInformation .deliveryLozengeFull .Availability a {color:#0b6fe9; text-decoration:none;}
    #productInformation .deliveryLozengeFull .Availability a:hover {color:#0b6fe9; text-decoration:underline;}
    #productInformation .deliveryLozengeInStock .Availability {background:#fff; color:#000; border:1px solid #366A9C; padding:5px; text-align:center; margin-top:15px;}
    #productInformation .deliveryLozengeInStock .Availability .title {font-size:0.95em;}
    #productInformation .deliveryLozengeInStock .Availability a {color:#0b6fe9; text-decoration:none;}
    #productInformation .deliveryLozengeInStock .Availability a:hover {color:#0b6fe9; text-decoration:underline;}
	#productInformation .deliveryLozengeFullBottom{clear:right; background:#fff;} 
	

    #productInformation .priceBox{width:405px;background:url(../../images/background/66CC66top405.gif) no-repeat top;background-color:#f3f1f5;color:#c9141a;padding:10px 0px 0px 0px;margin:15px 0px;}
	#productInformation .priceBox ul{width:230px;margin:0px;padding:0px 0px 0px 10px;float:left;list-style:none;}
	#productInformation .priceBox ul li{padding-bottom:5px;}
	#productInformation .priceBox .priceBoxRight{width:140px;float:right;text-align:right;padding:0px 10px 0px 0px;}
	#productInformation .priceBox .priceBoxRight strong{font-size:250%;}
	#productInformation .priceBox .priceBoxBot {margin-right:10px; padding-bottom:10px;}
	#productInformation .priceBox .priceBoxBot .buyButton{float:right;background:url(../../images/background/buytop80.gif) no-repeat top;width:80px;text-align:center;color:#666;font-weight:bold;font-size:110%;margin:0px;line-height:2em;}
	#productInformation .priceBox .priceBoxBot .buyButton a{color:#fff;display:block;margin:0px;padding:0px 10px;}
	#productInformation .priceBox .priceBoxBot .buyButton .buyButtonBottom{float:right;width:80px;background:url(../../images/background/buybottom80.gif) no-repeat bottom;height:2px;line-height:2px;font-size:2px;}
	#productInformation .priceBox .priceBoxBot .InStock {float:left; margin-left:10px; padding-top:2px;}
	#productInformation .priceBox .priceBoxRight .greenSave80{margin:5px 0px;float:right;}
	#productInformation .priceBox .priceBoxBottom {width:405px;height:5px;font-size:5px;line-height:5px;background:url(../../images/background/66CC66bottom405.gif) no-repeat bottom; padding-top:5px;}
	
	
	/* Product Specification */
	#productInformation table {}
	#productInformation table caption{color:#333;padding:5px;text-align:left;font-size:160%;padding-bottom:10px; margin-top:0px;}
	#productInformation table caption #lefttext{float:left;}
	#productInformation table caption #righttext{float:right;font-weight:normal;}
	#productInformation table thead{display:none;}
	#productInformation table tr {width:570px;}
	#productInformation table tr.even{background-color:#EEEEEE;}
	#productInformation #specification table tr td{padding:5px; width:335px; vertical-align:top;}
	#productInformation table tr td.term a{color:#0870E9;}
	
	/* Meta Links */
	#productInformation ul#metaLinks{margin:15px 0px;padding:0px 0px 0px 15px;}
	#productInformation ul#metaLinks li{margin-bottom:10px;}
	#productInformation ul#metaLinks li a{color:#666;}
	#productInformation ul#metaLinks li a:hover{text-decoration:underline;}
	
	/* Product Review */
	.productReview{width:175px;margin:15px 0px;}
	.productReview hr{height:0px;border:0px;border-top:1px dashed #AAA;margin:15px 10px;}
	.productReview .productReviewItem{margin:10px;}
	.productReview .productReviewItem strong, #productReview .productReviewItem img{display:block;margin-bottom:5px;}
	.productReview .productReviewItem .positive img, .productReview .productReviewItem .negative img{float:left;margin:0px 7px 0px 0px;}
	.productReview .productReviewItem .positive p, .productReview .productReviewItem .negative p{margin-left:20px;}
	.productReview .productReviewItem .positive {font-size:10px;}
	.productReview .productReviewItem .negative {font-size:10px;}
	#viewAllReviews{background:url(../../images/background/336699top155.gif) no-repeat top;background-color:#336699;margin:10px 10px;text-align:center;width:155px;}
	#viewAllReviews a{color:#fff;}
	#viewAllReviews #viewAllReviewsBottom{background:url(../../images/background/336699bottom155.gif) no-repeat bottom;line-height:2px;font-size:2px;height:2px;}
    
    /* Bazaar tabs */
    #productInformation #container-1 {zoom:1; padding-bottom:3px; margin-top:10px;}
    #productInformation #container-1 .tabsTop {background:url(../../images/background/tabsTop.gif) no-repeat top; height:3px; line-height:0px; font-size:0px;}
    #productInformation #container-1 .border {padding-bottom:3px;}
    #productInformation #container-1 #loginPanel {font-size:110%;}
    #productInformation #container-1 #loginPanel .header {padding:10px 0px 0px 0px;}
    #productInformation #container-1 #loginPanel a {color:#336699;}
    #productInformation #container-1 .column {width:200px; margin-top:10px; float:left;}
    #productInformation #container-1 .column2 {width:200px; margin-top:10px; margin-left:200px; float:left; display:inline;}
    #productInformation #container-1 .findButton {background:#565656 url(../../images/background/565656top105.gif) no-repeat scroll center top; float:left; margin:28px 0 0 0px; width:105px; color:#fff;}
    #productInformation #container-1 label {display:block; padding-bottom:5px;}
    #productInformation #container-1 input {border:1px solid #ACACAC; width:170px;}
    #productInformation #container-1 #loginPanel .findButton a {color:#FFFFFF; display:block; padding:3px 0; text-align:center;}
    #productInformation #container-1 .findButtonBottom {background:transparent url(../../images/background/565656bottom105.gif) no-repeat scroll center bottom; font-size:2px; height:2px; line-height:2px;}
    #productInformation #container-1 p {margin-bottom:0px; padding:0px;}
    #productInformation #container-1 h5 {margin:10px 0px 0px 0px; padding:0px; font-size:100%; display:block; position:relative;}
    #productInformation #container-1 .errorMsg {color:Red; font-weight:bold;}
    #productInformation .BVlinks {padding:5px 0px 5px 0px; }
    #productInformation .BVlinks a {color:#fa4708; text-decoration:underline; margin-left:5px;}
    
    /* Bazaar ratings summary */
    #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_BVRatingsBox {float:right; width:185px; border:1px solid #ccc; margin-top:15px; padding:2px 5px 5px 5px;}
    #productInformation #BVRatingsBox {margin-top:15px; background:url(../../images/background/BVratingsTop.gif) no-repeat top;}
    #productInformation #BVRatingsBoxBot {display:none; height:3px; line-height:0px; font-size:0px;}
    #productInformation #BVRatingsBox .reviewLinks {color:#f94709; margin:5px 0px 5px 10px;}
    #content #productInformation #BVRatingsBox a:hover.reviewLinks {text-decoration:underline;}
    
/* Product Info Calender */   
#productInformation  #calender {font-family: Verdana; font-weight:bold; font-size:85%; margin:10px;}
#productInformation  #calender table a{text-decoration:none;color:#333;cursor:default;text-decoration:none;}
#productInformation  #calender table a:hover{text-decoration:underline;}
#productInformation  #calender table caption{background-color:#565656;padding:7px 0px 7px 0px;color:#fff;}
#productInformation  #calender table tr th{background-color:#B7B7B7;color:#fff; padding:4px 0px 4px 0px;}
#productInformation  #calender table tr td{border:1px solid #BABABA;width:1.5em;text-align:center;color:#BABABA; padding:3px 2px 3px 2px;}
#productInformation  #calender table tr td.delivery{background-color:#fdf2bb;color:#333;}
#productInformation  #calender table tr td.today {border:1px solid #666666; color:#333;}
#productInformation  #calender table tr td.today a{color:#333;}
#productInformation  #calender table tr td.rapiddelivery{background-color:#fdf2bb; color:#333;}
#productInformation  #calender table tr td.saturdayDelivery {background-color:#fdf2bb; color:#333;}
#productInformation  #calender table tr td.nextDayDelivery{background-color:#fdf2bb; color:#333;}
#productInformation #calender table tr td.today
#productInformation  #calender table tr td.nextDayDelivery_highlight {background-color:#DB241E;color:#fff;}
#productInformation  #calender table tr td.nextDayDelivery_highlight a{color:#fff;}
#productInformation  #calender table tr td.rapiddelivery_highlight{background-color:#336699;}
#productInformation  #calender table tr td.delivery_highlight{background-color:#47AA42;}
#productInformation  #calender table tr td.delivery_highlight a, #checkout #serviceContent table tr td.rapiddelivery_highlight a, #checkout #content #calender table tr td.rapiddelivery_highlight a, #checkout #serviceContent #calender table tr td.saturdaydelivery_highlight a {color:#fff;}
#productInformation  #calender table th.monthSplitterRow {background-color:#333; padding:7px 0px 7px 0px;color:#fff;}

#productInformation .featuresTitle {border-bottom:1px solid #B5D5FA; margin:0px 0px 10px 0px; padding:0px;}
#productInformation .featuresTitle h3 {background:transparent url(../../images/background/titleBg.gif) repeat-x scroll center bottom; border-left:1px solid #B5D5FA; border-right:1px solid #B5D5FA; border-top:1px solid #B5D5FA; color:#351C6C; font-size:115%; margin:0; padding:3px 0 3px 10px; width:67px;}
#productInformation .prodFeatures ul {line-height:25px; margin:0px 0px 0px 18px; padding:0px;}
#productInformation .prodFeatures ul li {margin:0px; padding:0px;}

#productInformation #ctl00_ctl00_MasterContentPlaceHolder_ChildContentCenter_RapidMessage_RapidMessageHolder {}
     
