body {
	/*background:url(../images/pattern_back.png) repeat;*/
	margin-top:15px;
	font-size: 7pt;
}



a{
	color: #6c6759;
	padding-bottom: 1px;
	text-decoration:none;
}

a:hover {
	color:#dadabe;
	border-bottom: 1px solid #dadabe;
}

div#map_container {
	height:610px;
}

div#map_object {
	width:100%;
	height:100%;
}

div#menu_container {
	height:610px;
}


input.menu_search {
	width:80%;
	margin-right: 5px;
}

.btn_link {padding: .4em .4em .4em 18px;text-decoration: none;position: relative;}
.btn_link span.ui-icon {margin: 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
.label_1 {background-color:#ffffff;font-weight:bold;border:1px black solid;white-space:nowrap;padding: .0em .2em .0em .2em; margin: 0;}

div.menu_tabs_item {
	padding: 0.1em 0.2em!important;
}

div.menu_scrollable {
	overflow: auto;
	padding-top:5px;
	max-height: 450px; /* sets max-height value for all standards-compliant browsers */
	/*height: expression(this.scrollHeight > 449 ? "450px" : "auto" ); /* sets max-height for IE */
	height: 450px;
}

div.person_accordion_content {
	padding: 0.1em 0.2em!important;
	margin-bottom: 5px!important;
	overflow:hidden!important;
}

div.person_accordion_content:hover {
	background-image:none;
	background-color: #EEEEEE!important;
	cursor:pointer;
}

img.menu_person_img{
	width:60px;
	height:60px;
	margin: 0px;
	margin-right:5px;
	border: 1px solid #CCCCCC;
	float:left;
}






div.message_content {
	padding: 0.1em 0.2em!important;
	margin-bottom: 5px!important;
	min-height:90px;
	border:1px solid #EEEEEE;
}

div.message_content:hover {
	background-image:none;
	background-color: #EEEEEE!important;
	cursor:pointer;
}

div.time_link {
	cursor:pointer;
}


div#map_time_slider_container {
	padding-top: 25px!important;
}


