/*Group Reviews starts */
.left ul { list-style:none; }
.left .header1 { margin: 0 21px; padding-top:17px; }
.left .header1 ul .reviews { font: bold 30px/25px helvetica, arial, sans-serif; padding:0 0 4px 0; color:#635C52; width:160px; float:left; margin-top:-7px;}
.left .header1 ul .rates { margin-left:30px;}
.left .header1 ul .rates .overall_rating { font:bold 12px/18px Helvetica, Arial, sans-serif;}
.left .header1 ul .rates .votes1{  font:bold 24px Helvetica, Arial, sans-serif;}
.left .header1 ul .rates .votes1 span { font-weight:normal; color:#ba9; white-space:nowrap;}
.left .header1 ul .newbies { float:right;}
.left .header1 ul .newbies .newbies_rating { font:bold 12px/18px Helvetica, Arial, sans-serif; }
.left .header1 ul .newbies .votes2 { font:bold 24px Helvetica, Arial, sans-serif; }

.left .header2 { margin:7px 21px 20px 21px;clear:left; background:#D5E6FF; display:block; height:20px; padding:8px 4px 8px;font:bold 16px Arial, Helvetica, sans-serif;}
.left .header2 ul .review { float:left;}
.left .header2 ul .drpdown {float:left; margin-left:100px;}
.left .header2 ul .drpdown select {font: bold 15px arial, Helvetica, sans-serif; color:#999;  }
.left .header2 ul .show_review { float:right; font-size:12px; margin-right:4px;}

.left .groupreview { /*padding-bottom:50px;*/}
.left .group_details1 { margin:0 21px 2px 21px; clear:left; font:bold 12px Arial, Helvetica, sans-serif; color:#09f; line-height:18px;}
.left .group_details1 .myreview { float:left;  width:157px; overflow:hidden; font-size:14px; color:#000;}
.left .group_details1 .myreview a { color:#09f; text-decoration:none; font-size:14px; cursor:pointer;}
.left .group_details1 .myreview a:hover {text-decoration:underline;}
.left .group_details1 .reviews-rating{}
.left .group_details1 .reviews-rating .value {float:left; font-size:14px; color:#000; margin-right:10px;  margin-left:27px;}
.left .group_details1 .reviews-rating .images {margin-right:20px; }
.left .group_details1 .reviews-rating .images li {float:left;}
.left .group_details1 .reviews-rating .images ul li.value1 {background:url(../images/rating_values.gif) no-repeat center -6px; width:15px; height:15px;}
.left .group_details1 .reviews-rating .images ul li.value2 {background:url(../images/rating_values.gif) no-repeat center -27px; width:15px; height:15px;}
.left .group_details1 .reviews-rating .newbie_frnd {background:url(../images/newbie_frnds.jpg) no-repeat 150px 0px ; font: normal 12px Arial, Helvetica, sans-serif; color:#000; display:block; padding:0 0 0 170px; margin:0 0 0 10px;}
.left .group_details1 .edit_review a {color:#09f; text-decoration:none; float:right;}
.left .group_details1 .edit_review a:hover { text-decoration:underline;}

.left .group_details2 { margin:0 21px; clear:left; font:bold 12px Arial, Helvetica, sans-serif; display:block; border-top:solid 1px #000;}
.left .group_details2 .picture img { float:left; margin-right:5px; border:solid 1px #000; height:27px; width:27px; margin-top:9px;}
.left .group_details2 .picture a img { float:left; border:solid 1px #000; /*margin-right:5px;*/ height:27px; width:27px; /*margin-top:9px;*/}
.left .group_details2 .personal_details { float:left; font:bold 11px Arial, Helvetica, sans-serif; width:125px; margin-top:9px;}
.left .group_details2 .personal_details .name { color:#000; }
.left .group_details2 .personal_details .date { color:#333; font-weight:normal;}
.left .group_details2 .personal_details .status { font: 11px Arial, Helvetica, sans-serif; color:#333;}
.left .group_details2 .personal_details .status a { color:#09f; text-decoration:none; font-weight:bold;}
.left .group_details2 .personal_details .status a:hover {text-decoration:underline;}
.left .group_details2 .group_desc {margin:0 0 0 160px; font: 12px Arial, Helvetica, sans-serif; }
.left .group_details2 .group_desc div {margin-top:10px; margin-left:30px; width:96%;overflow:hidden;}
.groupreview-spacer {clear:left; height:40px;}

a.tooltip1 { padding:1px 4px; border:#09f 1px solid; display: inline; position:relative; text-decoration:none; color:#000; font: bold 12px;}
a.tooltip1 span { display: none; cursor:default;}
a.tooltip1:hover { background-color:#09f; color:#fff; text-decoration:none; cursor:default;}
a.tooltip1:hover span { border: 1px solid #999;  text-align:left; padding: 5px 10px; display: block; position: absolute; width: 175px; top: -115px; left: -180px; font: 12px/17px arial, sans-serif; color: #000; background-color: #fff; text-decoration:none;}
a.question1 { color: #000; background: none; text-decoration:none;}

.pagination { margin-left:210px;}
.paging-reviews { height:30px; line-height:30px; margin-right:20px; }
.noreviews {margin:21px; text-align:center;}
.left .line { margin:0 21px; clear:left; border-bottom:solid 1px #000;}
/* Group Reviews ends*/

