body{background-color: #ffffff;margin:0;padding:0; font-family: Verdana,Arial, Helvetica, sans-serif;}
.map{margin:0;padding:0;border:#333300 1px solid;}
#status{text-align: center;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;background: #fff; border: 1px solid darkgray; padding: 4px;width:150px; height: 25px;}

.provinces_div{display:none; background: #fff;filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;color:#333300;width: 305px;}
.provinces_div stong{font-size: 15px;}

#lightBox{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;background: #000; z-index: 8000;}
#snd_friend h1{color:#333300;}
#help_div{background:#f1f1f1;}
#help_cont{margin: 10px 0 10px 10px;padding: 10px 10px 10px 0;width:375px;height:290px;overflow: scroll;overflow-y:auto;overflow-x:auto;}
#placesDivHolder{padding: 25px;padding-top:10px;}
div.sub_head{font-size: 12px;font-weight: bold;margin: 0;padding-left:15px;background: #ddd;width: 289px;color: #333300;padding-top: 3px;padding-bottom: 3px;}
#placesFormDiv{margin-left: 10px;margin-top: 3px;background: #fff;width: 305px;filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;border: 1px solid #333300;}
#close{width: 100%;text-align: center;}
#tip_body{margin:10px;font-size: 12px;padding-left: 10px;}
#map_controle_buttons{width: 153px;border: darkgray 1px solid;color: #333300;background: #fff;font-size: 9px;height: 17px;text-align: center;padding: 0;cursor: pointer;font-weight: bold;margin-left: 20px;margin-top: 3px;}
#view_all{width: 153px;border: darkgray 1px solid;color: #333300;background: #fff;font-size: 9px;height: 17px;text-align: center;padding: 5px 0 0 0;cursor: pointer;font-weight: bold;margin-left: 20px;margin-top: 3px;}
.tool_bar_show{margin-left: 5px;border: #d8d8d8 1px solid;FONT-FAMILY: sans-serif;background:#FFF;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;width: 200px;}

.tool_bar_gone {
	margin-left: 5px;
	border-bottom: #d8d8d8 1px solid;
	FONT-FAMILY: sans-serif;
	background:#FFF;
	filter:alpha(opacity=91);
	-moz-opacity:.91;
	opacity:.91;
	border-left: #d8d8d8 3px solid;
	width: 200px;
}

#tab{margin-right: 3px;}
.bullet{margin-right: 7px;}
#tool_body{padding: 20px;width: 100%;background: transparent;font-family: verdana;}
.tip_header {color:#cc802e;width:50px;font-size: 16px;font-weight: bold;}
#placeName{margin-top:10px;border: 1px solid #333300; }
#street_view{float:left;padding: 2px 2px 0 5px;height: 15px;width: 80px;vertical-align: center;}

#hybrid_view{	vertical-align: center;	float:left;	padding: 2px 5px 0 2px;	height: 15px;	width: 58px;	border-left: darkgray 1px solid;}
input.places_input_box {background-color:#fbfb7b;border:thin groove #F666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:10px 0pt 10px 5px;width:255px;color: #666;font-weight: bold;}
div.tool_bar{border-bottom: #d8d8d8 1px solid;FONT-FAMILY: sans-serif;background:#FFF;filter:alpha(opacity=91);-moz-opacity:.91;opacity:.91;display: none;}
.around_map{font-size: 10; color: #094FA3; font-weight: bold; text-decoration: none; letter-spacing: 0px; line-height : 150%;}
a.around_map_links{font-size: 10; color: #094FA3; font-weight: bold; text-decoration: none; letter-spacing: 0px; }
.lhs{border-left: solid #cccccc 1px;border-right: solid #cccccc 1px;border-bottom: solid #cccccc 1px;border-top: solid #cccccc 0px;padding: 10 10 5 10;background-color: #eeeeee;font-size: 10; COLOR: #094FA3; font-weight: bold; TEXT-DECORATION: none; letter-spacing: 0px; line-height : 150%;}
.lhs2{width: 144px;border: solid #1054A5 1px;line-height : 150%;padding: 10 10 5 10;background-color: #ffffff;font-size: 10; COLOR: #094FA3; font-weight: bold; TEXT-DECORATION: none; letter-spacing: 0px; line-height : 150%;}
.around_map_headline{ font-family:  Verdana,Arial, Helvetica; color: #E0144C;FONT-SIZE: 14px;letter-spacing: 0px;}
input.around_map_buttons{ width:40px; font-family:  Verdana,Arial, Helvetica; border: solid #ffffff 1px;color: white;background-color: #E0144C; font-weight:bold;FONT-SIZE: 10px;letter-spacing: 0px;}
.topbannertext{color:#999;	font-family: arial;	font-size: 18px;	}
#topbannerholder{width: 100%;	padding: 2px 2px 1px 10px;	margin: 10px 4px 4px 4px;	border-bottom:#ccc 1px solid;	height: 22px;}
#topbannerleftelement{display:inline;height: 30px;width: 180px;padding-right: 10px;}
#topbannerbackelement{display:inline;height: 30px;width: 180px;padding-right: 10px;}
#topbannerrightelement{width:170px;display : inline;height: 30px;border-left:#ccc 1px solid;		padding-left: 10px;}
#tabcellwidth{width:150px; }
#backLogic{height:30px; }
.textarea1 { font-size: 10px; background-color: #f5f4ef}
input.input1 { font-size: 12px; padding: 3px 0 0 3px; background-color: #ffff99; border : thin groove #1d6dc8; height: 22px; width: 130px;}
select.select1 { 
background-color:#EDEDE5;
border:1px solid #BDBDB3;
font-size:12px;
padding:2px;
width:100px;
}
.numbers { width:30px; height:17px; }
.jumptosuburbfootertext { 	font-size:9px; 	color:#999; }
.result_numbers { 	display: inline;width: 15px; 	font-size: 10px; }
.propertynumbers { 	display: inline;width: 15px; 	font-size: 11px; 	font-weight: bold; }
.viewinlist { padding: 2px 0px; }
.scales { padding: 2px 0; }
#scalesdiv { font-size: 20px;}
.updown { padding: 2px 0; }
.filtercheckbox { padding: 0; margin: 0;}
.jumptolink{ color: #333300; font-weight: normal; text-decoration: none; }
.jumptolink:hover{ color: #333300; font-weight: normal; text-decoration: none; }
.jumptolink:active{ color: #333300; font-weight: normal; text-decoration: none; }
.link{ color: #333300; font-weight: normal; text-decoration: none; }
.link:hover{ color: #333300; font-weight: normal; text-decoration: none; }
.link:active{ color: #333300; font-weight: normal; text-decoration: none; }
.backlink{ color: #333300; font-weight: normal; text-decoration: none; font-size:11px;}
.backlink:hover{ color: #000; font-weight: normal; text-decoration: none; font-size:11px;}
.backlink:active{ color: #333300; font-weight: normal; text-decoration: none; font-size:11px;}
.viewinlistlink{ color: #333300; font-weight: bold; text-decoration: none; font-size: 11px; }
.viewinlistlink:hover{ color: #333300; font-weight: bold; text-decoration: none; font-size: 11px; }
.viewinlistlink:active{ color: #333300; font-weight: bold; text-decoration: none; font-size: 11px; }
.text{letter-spacing: 0; color: #333300;  }
.h-2{ font-size: 9px;}
.h-1{ font-size: 10px; }
.h1{ font-size: 11px; }
.h2{ font-size: 12px;}
.h3{ font-size: 13px; }
.h4{ font-size: 16px;}
.h5{ font-size: 18px; }
.h6{ font-size: 20px; }
.header {/*background-image: url('/staging/mapping2/icons/tab_header.gif');*/padding:5px 0px 0px 0px;height:20px;color: #333300;font-size: 11px;background-repeat:no-repeat;}
.dropdownpadding {	padding: 2px 0;}
select.select1 {	background-color: #ffffff; 	border: 1px thin groove; font-size: 10px; width: 90px; letter-spacing:0;}
/*tabs
#tab_1{border: 1px solid #000;width: 640px;height: 480px;background: red;display: block;}
#tab_2{border: 1px solid #000;width: 640px;height: 480px;background: blue;display: none;}
#tab_bar{margin-top: 3px;width: 205px;height: 28px;background: url(../mapping3/icons/tab_1.gif) no-repeat;}
.tabs{width: 49%;height: 100%;float: left;cursor: pointer;}

*/

/***TABS CSS***/

#activated{filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;background: #fffa73;border: #666;padding: 5px 10px; display: none;}
#indicator1{position: absolute;}
#exclamation{filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;color: #cc802e;font-weight:bold;width:100%;height: 13px;font-size:12px;text-align: right;overflow:hidden;margin-top: 8px;text-indent: 85px}

ul.actions{list-style: none;background: #fff;margin: 0;padding: 0;top: 0;left: 0;color: #000;font-size: 12px;width: 270px;}
ul.actions li{padding: 2px 6px;cursor: pointer;}

.tab_menu
{
  height: 28px;
}

.tab_menu div
{
  float: left;
  text-align: right;
  color: #fff;
  font-weight: bold;
  margin-right: 1px;
  height: 100%;
  width: 118px;
  border: 1px solid; 
}

.tab_menu div img
{
  cursor: pointer;
}
.tab_menu div div.percent
{
    position: absolute;
    height: 15px;
    width: 15px;
    margin-left: 140px;
    margin-top: 7px;
}
.tabs_inactive
{
  display: none;
}
.tabs_active
{
  display: block;
  filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; 
  /*border: 1px solid #066133;*/
  padding: 10px;
}

#actions
{
  border: 1px solid #333300;
  border-top: 0;
  background: #fff;
  padding-left: 0;
  padding-right: 0;
}
#amenities_div
{
  background: #fff;
  padding: 0;
}
#criteria
{
  background: #fff;
  padding: 10px;
  filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; 
}

.zoom_controle {
	width: 105px; 
	padding: 4px;
	background: #fff;
	color: #2b5c52; 
	border: #d0cfcd 1px solid;
}

.zoom_controle div {float: left;cursor: pointer; text-align: center;width: 48px;}
.zoom_controle div.sep {float: left;text-align: center;width: 2px;}
div#stores_amount{display: inline}

div.transparent {top:auto;left: auto;display: none;position: absolute;z-index: 1024}
