﻿html, body, .mtable {width:100%; height:100%;}
html {overflow:hidden;}
#map {height:100%;}
body {margin:0px; padding:0px;}
div.markerTooltip, div.markerDetail {color:black; font:bold 12px verdana; background-color:white; white-space:nowrap; margin:0; padding:2px 4px; border:1px solid black;}
#div_loading {background-color:#FfFEed; font:18px verdana; border:2px #6d813c solid;}
#side_bar {overflow:auto; height:100%; font:12px verdana; background-color:#FfFEed;}
.pas_list, .pas_info{overflow:auto;	height:100%;}
.pas_list #header, .pas_info #header {font:bold 14px verdana;background-color:#6d813c;text-align:center;}
.pas_list #header {padding:5px;	color:white; margin-bottom:10px;}
.pas_info #header {padding:4px;	margin-bottom:2px;}
.pas_info #header2 {background-color:#FfFEed; padding:5px; text-align:center;}
.pas_list a, .pas_info a {display:block; text-decoration:none; border:1px #FfFEed solid; color:black;}
.pas_info #header a {border:1px #6d813c solid;	color:white;}
.pas_info #header a:hover {color:black;}
.pas_list a:hover, .pas_info a:hover {border:1px black solid; background-color:#E0E0E0;}
.pas_list span{font:10px verdana; display:block; padding: 0px 5px 0px 15px;}
.control {border:2px #6d813c solid; padding:5px; background-color:#FfFEed; font:10px verdana;}
.cl {border:1px black solid;  padding:1px 5px 1px 5px; margin-bottom:5px;background-color:white; text-decoration:none; font:12px Arial; color:black;}
.cl:hover {border: 1px black solid; background-color:#E0E0E0;}
.cr {float:right;}
.clear {clear:both;}