
body{margin:0px;background-color:#fff;}
body,table,a,input,select,textarea,legend{font-family:Arial;font-size:12px;line-height:16px;color:#555;}
a{color:#105CB6;text-decoration:underline;}
a:hover{color:#E45B00;text-decoration:underline;}
a:visited{color:#768EA8;text-decoration:underline;}
.mic{font-size:11px;line-height:15px;vertical-align:middle;}
.mic a{font-size:11px;line-height:15px;text-decoration:none;}
.mic a:visited{text-decoration:none;}
table{text-align:left;}
form{margin:0px;}
h1{font-size:20px;line-height:24px;font-weight:normal;color:#e45b00;margin:0px;}
h2{font-size:16px;line-height:20px;margin:0px;}
h2 a{font-size:16px;line-height:20px;color:#105cb6;text-decoration:underline;}
h2 a:hover{color:#e45b00;text-decoration:underline;}
h2 a:visited{color:#768ea8;text-decoration:underline;}
legend{font-weight:bold;}
th{background-color:#dedede;text-align:center;}
img {border:none;}

.left, .top_menu_item, .tab_split, .tab_selected, .tab_unselected, .hreview .counter, .locations_tree div.locations div, .locations_tree div.locations a {float:left;}
.right {float: right;}
.clear {clear: both;}

.top_menu_item{padding-top:6px;padding-right:20px;padding-bottom:2px;}
.top_menu_item a{font-size:14px;line-height:18px;font-weight:bold;text-decoration:none;}
.top_menu_item a:hover{text-decoration:underline;}
.other_cities{display:none;position:absolute;top:186px;z-index:100;border-left:1px #D4D4D4 solid;border-right:1px #D4D4D4 solid;border-bottom:1px #D4D4D4 solid;text-align:left;}
.other_cities div{padding-left:5px;padding-right:25px;padding-top:2px;padding-bottom:4px;font-size:14px;line-height:18px;white-space:nowrap;background-color:#FFF;}
.tab_split{width:5px;height:23px;border-bottom:#D4D4D4 1px solid;}
.tab_selected{border-left:#D4D4D4 1px solid;border-top:#D4D4D4 1px solid;border-right:#D4D4D4 1px solid;border-bottom:#FFF 1px solid;padding-left:6px;padding-top:4px;padding-right:6px;padding-bottom:2px;font-weight:bold;}
.tab_unselected{border:#D4D4D4 1px solid;padding-left:6px;padding-top:4px;padding-right:6px;padding-bottom:2px;font-weight:bold;}
.tab_unselected:hover{background-color:#F9F9F9;}
.left_menu_content_off{border-bottom:#E7DCD2 1px solid;width:263px;height:1px;line-height:1px;}
.left_menu_content_on{border-left:#E7DCD2 1px solid;border-bottom:#E7DCD2 1px solid;border-right:#E7DCD2 1px solid;width:249px;height:435px;padding:6px;}
.locations_tree{height:435px;overflow:auto;}
.locations_tree a{text-decoration:none;}
.locations_tree a:hover{text-decoration:underline;}
.locations_tree a:visited{text-decoration:none;}

.locations_tree div.locations {height:20px;padding:2px 0 2px 25px;}
.locations_tree>div:hover {background-color:#fbe694;}
.locations_tree div.locations div {background:url(../images/mm.gif);height:20px;margin-right:4px;width:12px;}
.locations_tree div.g div {background-position:0 0;}
.locations_tree div.g:hover div {background-position:-12px 0;}
.locations_tree div.r div {background-position:0 -20px;}
.locations_tree div.r:hover div {background-position:-12px -20px;}
.locations_tree div.o div {background-position:0 -40px;}
.locations_tree div.o:hover div {background-position:-12px -40px;}
.locations_tree div.locations a {margin-top:2px;white-space:nowrap;}

.legend,.legend a{font-size:11px;line-height:13px;}
.legend{padding-left:5px;background-color:#FFC;border:#FFE8CD 1px solid;padding-top:2px;}
#divMap{width:676px;height:558px;border:#D4D4D4 1px solid;background-color:#000;color:#D4D4D4;}
#divDetails,#divLink{display:none;background-color:#FFC;width:500px;border:#FFE8CD 1px solid;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;}
#divLC{border-left:#D4D4D4 1px solid;border-bottom:#D4D4D4 1px solid;border-right:#D4D4D4 1px solid;padding:11px;}

.thumb, .thumbBig, .thumbSmall {border:#d4d4d4 1px solid;height:94px;padding:3px;width:94px;}
.thumb img, .thumbBig img, .thumbSmall img {display:block;}
.thumbBig {height:154px;width:154px;}
.thumbSmall {height:60px;width:60px;}

.hreview .counter{font-size:22px;line-height:26px;font-weight:bold;width:50px;color:#999;}
.pager{padding:11px 0;font-weight:bold;}
.chart_bar{height:20px;background-color:#F0F0F0;}
.chart_bar div{height:18px;background-color:#999;padding-top:2px;padding-right:4px;text-align:right;font-weight:bold;color:#000;}
.bottom_box{font-size:11px;line-height:20px;color:#333;margin-left:auto;margin-right:auto;}
.bottom_box strong{font-size:12px;line-height:20px;color:#333;}
.bottom_box a{font-size:11px;line-height:20px;}
.footer,.footer a{font-size:11px;line-height:15px;color:#79786C;}
