﻿.RatedOperators { margin-top:8px;}
.RatedOperators h2 { font-weight:bold; color:#DB0405; font-size:12px; float:left; margin:0 0 10px 20px; line-height:19px; padding:0; }
.RatedOperators .showBySubregion { float:left; margin-left:20px; overflow:hidden;}
.RatedOperators .showBySubregion input {float:left;}
.RatedOperators .showBySubregion label { display:block; float:left; top:0px; left:16px; line-height:19px; font-weight:bold; color:#2E77CA;}
.RatedOperators .drpMinReviews { float:right; margin-right:20px; }
.RatedItems { margin:0 0 0 0;} 
.RatedItems .item { margin:0 0 10px 10px; overflow:hidden;}
.RatedItems .name { float:left; margin-right:10px; width:240px;}
.RatedItems .rating { float:left; width:150px; margin-right:10px; line-height:23px; font-weight:bold; color:#556E90}
.RatedItems .details {float:left; width:270px; margin-right:10px;}
.RatedItems img { float:left; margin-right:10px;}
.RatedItems .name a { text-decoration:none; font-weight:bold; }
.RatedItems .details a {  font-weight:normal; }
.ItemsGroup { margin-bottom:10px;}
.RatedItems .title { font-weight:bold; color:#DB0405; font-size:12px; margin: 0 0 10px 10px; }

.countries, .regions { list-style-type:none; clear:both; margin:0 0 10px 10px; overflow:hidden;}
.countries a, .regions a { font-weight:bold; }
.countries .title, .regions .title { font-weight:bold; color:#34343E; font-size:12px; margin: 0 0 7px 0; }
.regions li { float:left; width:33%; font-weight:bold; color:#9dacbf; }
.countries li {float:left; width:33%; font-weight:bold; color:#9dacbf;}
.countries a.selected, .regions a.selected { color: #DB0405; text-decoration:none;}

.loadingProgress{ margin-left:12px; z-index: 10000;clear: right; position:relative; top:-2px; float:left;background:url(ajax-loader.gif) no-repeat left top;width: 24px;height: 24px;}
.ratedItemsMessage { padding-left:10px; font-size:12px; font-weight:bold; color:#34343e }


