body,html{background:#fff;font-family:Arial,sans-serif;font-size:12px;color:#000;margin:0;padding:0;}
img{border:0;}
p{margin:7.5px 0;}
p.padded{padding:10px;}
a{color:#F30;text-decoration:underline;}
a:hover{border:none;}
h1,h2,h3,h4{clear:both;margin-top:5px;margin-bottom:5px;}
ul{list-style-type:none;padding-left:20px;}
#page{width:100%;margin:0 auto;}
#sidebar{z-index:2;float:left;width:350px;}
#map{margin-left:350px;}
#header{height:70px;}
#logo{padding:6px 20px;}
#q_d{width:33em;}
#search{width:100%;font-size:small;margin:0;}
#search .controls{padding-top:20px;}
#search .srchcol{float:left;}
#search .spacer{clear:both;}
.example{padding-top:2px;color:gray;font-size:85%;}
#bar{background-image:url(../images/mode-bg.png);background-repeat:repeat-x;background-color:#FFF;width:100%;height:19px;}
#footer{background:#EFEBE7;clear:both;}
ul.input li{list-style:none;margin-left:0;cursor:pointer;color:#F30;width:160px;}
div.markerTooltip,div.markerDetail{color:#000;font-weight:700;background-color:#FFF;white-space:nowrap;border:1px solid #000;margin:0;padding:2px 4px;}
.tooltip .tooltip{position:absolute;top:0;left:0;z-index:3;display:none;}
#jSearchLoading{background:url(image/ajax-loader.gif) no-repeat top left;margin-left:4px;padding-left:20px;line-height:16px;}
#jSearchWrapper{float:left;border-top:0;background:#FFF;overflow:auto;}
#jSearchWrapper ul,#jSuggestContainer ul li{list-style:none;margin:0;padding:0;}
#jSearchWrapper ul li{border-bottom:1px dotted #ffe594;color:#666;cursor:pointer;background:#FFF;padding:10px;}
#jSearchWrapper ul li a{font-weight:700;font-size:125%;}
#jSearchWrapper ul li.last{border-bottom:0;}
#jSearchWrapper ul li.jSuggestHover{background:#ffeaaa;color:#333;}
#jSearchLegend{border-bottom:1px solid #CCC;background:#FFF;padding:10px;}
#jSearchWrapper ul li.selected{background:#ffeaaa;}
#jSearchWrapper ul li:hover{background:##FFF9E4;}
#clearlist {list-style-type:circle}
#suggestedlist ul li{list-style-type:circle;padding-left:0px;margin-left:40px;width:250px;border-bottom:none;color:#000;}
p.offline_message{font-size: 16px;}
span.offline_count{color:#FF3300;}
/*div.infodescription { height: 280px; text-align: justify; max-height: 280px; min-height: 280px; min-width: 200px; padding-right: 6px; overflow-x: auto; overflow-y: auto; } */
div.infodescription { height: 300px;} 
