/* New for Header area only */
#productMainDisplayContainer,#productImageContainer,#productInfoContainer,#productBuyingInfo { height:340px; }
#productMainDisplayContainer { clear:both; }
#productInfo { height:210px; }
#productCodes { background:#F7F7F7 none repeat scroll 0 0; display:block; float:left; height:40px; left:6px; position:relative; width:344px; }
#productImageContainer { text-align:center; }
#productImageContainer img { position:relative; top:30px; }
#productImageContainer.noImage { text-align: center; top: 40px;  }

/* Review area styling */
#reviewsWrapper { margin:15px 15px 0; width:715px; }
#productFilterReviewForm form fieldset p { text-align:left; }
.selectHolder { display:block; float:left; margin-right:10px; width:390px; }
#productFilterReviewForm { -moz-border-radius:6px; -webkit-border-radius:6px; background:#F8F8F8; border:1px solid #DADADA; margin:0 auto; padding:15px; }
#productFilterReviewForm form label select { width:300px; }
#productFilterReviewForm form input.button { background:#57874A url(/images/product_page_2010/bt_filterreviews.png) no-repeat scroll right top; border:none; color:#FFF; cursor:pointer; display:block; float:left; font-size:0; height:20px; margin:0 0 0 5px; overflow:hidden; padding:0; text-indent:-9999px; width:105px; }

/* For the Buttons and title */
.productReviewTitle { display:block; float:left; height:40px; position:relative; width:400px; }
.productReviewTitle h3 { font-size:1.8em; margin:.5em 0 0; }
.productReviewNav { display:block; float:right; height:40px; margin-right:15px; position:relative; width:400px; }
.productReviewNav a { display:block; float:right; margin-left:10px; margin-top:10px; position:relative; }

/*
NEW for Add review form 17-12-2009 DWS*/
#productAddReviewForm { -moz-border-radius:6px; background:#F8F8F8; border:1px solid #DADADA; margin:0 auto; padding:15px; }
.ReviewForm { margin:0; width:700px; }
#productAddReviewForm .ReviewForm label { clear:left; display:block; float:left; font-size:1.1em; margin:5px 0; padding-right:20px; text-align:right; width:240px; }
#productAddReviewForm .ReviewForm select { display:block; float:left; font-size:1.1em; margin:5px 0; position:relative; width:200px; }
#productAddReviewForm .ReviewForm input,#productAddReviewForm .ReviewForm textarea { -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #ddd; display:block; float:left; font-family:Tahoma,Arial,Verdana,Sans-serif; font-size:1.1em; margin:5px 0; padding:6px; position:relative; width:400px; }
#productAddReviewForm .ReviewForm input:focus,#productAddReviewForm .ReviewForm textarea:focus { background:#FDFFEA; border-color:#bbb; }
#captchaContainer { clear:left; color:#727272; float:left; font-size:1em; margin-left:260px; width:415px; }
.captchaImg { border:1px solid #000; display:block; float:left; margin-right:10px; width:150px; }
#productAddReviewForm .ReviewForm #submit:hover { text-decoration:none; }
#productAddReviewForm .ReviewForm #submit { -moz-border-radius:6px; -webkit-border-radius:6px; background:#98CC53 url(../../images/button.png) repeat-x scroll 100% 100%; border:1px solid #79A13E; color:#FFF!important; display:block; font-family:Tahoma,Arial,Verdana,Sans-serif; font-size:16px; margin:0 0 15px; padding:6px 0 7px; text-align:center; text-decoration:underline; width:412px; cursor:pointer;}
.propertyOfEbuyer { color:#727272; text-align:center; }
.returnToMainProductPage a { color:#87b646; text-decoration:none; }
.returnToMainProductPage a:hover { color:#87b646; text-decoration:underline; }
#productInfo h3 { height:64px; overflow:hidden; }

