﻿/* Css for Review Tab */

.reviewscorebox{padding-top:15px; padding-bottom:15px; font-family:Verdana; color:#444444; position:relative;}
.reviewscoreboxleft{float:left; width:245px; height:160px; font-size:11px; margin-left:15px;}
.reviewscoreboxright{float:left; width:256px;}
.reviewscorebox label{font-size:14px; font-weight:bold; text-align:left; clear:both; padding-bottom:10px; display:block; position:relative;}
.showscoresleft{float:left; text-align:right; width:178px; overflow:hidden; line-height:18px;}
.reviewscorebox a:link{font-size:11px; color:#444444; font-size:11px; text-decoration:underline;}
.reviewscorebox a:hover{text-decoration:none;}
.showscoresright{float:right; text-align:left; width:70px; overflow:hidden; line-height:18px;}
.showscoresright span{color:#29a2ba; display:block; font-size:11px; line-height:18px;}
.scoresrating{position:relative; height:11px; width:104px; overflow:hidden; background-image:url(/images/myaccount/rating-off-bg.gif); background-repeat:repeat-x; float:left; margin-top:2px;}
.scoresratingon, .scoresratingon1, .scoresratingon2, .scoresratingon3, .scoresratingon4 {height:11px; position:absolute; top:0px; left:0px; background-image:url(/images/myaccount/rating-on-bg.gif);}
.scoresratingbox{margin-top:12px; clear:both; width:100%; overflow:hidden; position:relative;}
#prd_Template{position:relative;}
.scoresratingtext{float:left; width:83px; font-weight:bold; text-align:right; padding-right:5px;}
.ratingtext {vertical-align:top; padding-left:3px;}
.scoresratingpoints, .scoresratingpoints1, .scoresratingpoints2, .scoresratingpoints3, .scoresratingpoints4 {float:left; color:#29a2ba; font-weight:bold; padding-left:5px;}
.allreviewbased{margin-top:15px;}
a.scorelink{font-size:11px; color:#444444; text-decoration:underline; cursor:pointer;}
a.scorelink:hover{text-decoration:none;}
a.scorelinkdisable{font-size:11px; color:#bbb; text-decoration:none; cursor:text;}
a.scorelinkdisable:hover{text-decoration:none;}
a.scorelinkbold{font-size:11px; color:#444444; font-size:11px; text-decoration:underline; font-weight:bold; cursor:pointer;}
a.scorelinkbold:hover{text-decoration:none;}
.reviewtoppageinfo{padding-top:5px; padding-bottom:5px; font-size:11px; color:#444444; width:100%; overflow:hidden;}
.reviewtoppageinfoleft{float:left; width:250px;}
.reviewtoppageinforight{float:right; width:165px; text-align:right; height:16px;}
.reviewtoppageinforightloader{float:right; width:230px; text-align:right; background-image:url(/images/myaccount/nextback.gif); background-position:left; background-repeat:no-repeat; height:16px; overflow:hidden;}
.productreviewcontainer{width:546px; overflow:hidden; font-size:11px; font-family:Verdana; color:#444444; position:relative;}
.reviewpics{overflow:hidden; margin-bottom:10px; clear:both; width:100%;}
.reviewpicsleft{float:left; width:75px; height:66px; overflow:hidden;}
.rlindetais, rlindetais3 {padding-top:1px; padding-bottom:1px;}
.rlindetais2{padding-top:1px; padding-bottom:1px;}
.reviewcontent{background-color:#edf2f3; margin-top:5px; padding:10px;}

.reviewraedmore{text-align:right; font-weight:bold; padding-top:10px; padding-bottom:5px;}

.reviewproductright{width:185px; overflow:hidden; font-family:Verdana; color:#444444; font-size:11px;}
.newmapview{display:block; background-image:url(/images/myaccount/worldicon.gif); background-repeat:no-repeat; background-position:left; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#444444; font-size:10px; text-decoration:none;}
.tagplacholder{border-bottom:#a5a9aa solid 1px; border-top:#a5a9aa solid 1px; height:35px;}
.slideproductreview{font-weight:bold; line-height:25px; margin-bottom:3px;} 
a.slidereview{display:block; float:left; color:#444444; width:68px; margin-right:4px; height:16px; text-decoration:underline; }
a.slidereview:hover{text-decoration:none;}
a.slidereviewquestion{display:block; float:left; color:#444444; width:20px; height:20px; text-decoration:none; background-image:url(/images/myaccount/question.gif); background-repeat:no-repeat; margin-top:-2px;}
.basedon{float:left; width:60px;}
.reviewsreadmore  {width:366px; overflow:hidden; border-bottom:#a5a9aa solid 1px; font-family:Verdana; font-size:11px; margin-top:10px; position:relative;}
.reviewopiniontag{font-size:10px; font-style:italic; padding-top:10px; padding-bottom:5px;}
.reviewreadmorebox{overflow:hidden; width:100%; position:relative;}
.reviewleftbox{float:left; border-right:#a5a9aa solid 1px; height:150px; width:235px;}
.reviewrightbox{float:right; width:295px;}
.scoreheadtext1, .scoreheadtext{font-weight:bold; font-size:11px; font-weight:bold; clear:both; color:#444444;}
.fullsizeimgtext{font-size:11px; padding-top:5px; padding-bottom:5px;}
.readmoreimagebox{margin-top:10px; overflow:hidden; width:100%;}
.readmoreimahesnap, .readmoreimahesnap1, .readmoreimahesnap2, .readmoreimahesnap3{float:left; width:80px; margin-right:5px; overflow:hidden;}
.readmoreimgtag1, .readmoreimgtag2, .readmoreimgtag3 {cursor:pointer;}
.readmoreimgtag{background-image:url(/images/myaccount/img-snap-bg.gif); height:80px; width:80px; padding-left:3px; padding-top:3px; background-repeat:no-repeat;}
.captionreadmore1, .captionreadmore2, .captionreadmore3 {text-align:center; font-size:10px;}
.travellerreviewsdisc{font-weight:normal; font-size:10px; line-height:13px; height:27px; overflow:hidden;}
.rightlinereview{padding-bottom:2px;}
.rightlinereview a{text-decoration:none;}
.rightlinereview a:hover{text-decoration:underline;}