@CHARSET "UTF-8";

  #map_location_map form { margin:0px;}
  
  .locationInfoWindow_ { width:100%;}
    .locationInfoWindowLocName {margin-bottom:3px;}
        .locationInfoWindowLocName a {}
    
    .locMainImage { float:left;margin:5px;}
    .locationInfoWindowText {font-weight:normal;margin:5px;}
    .locationLinkDiv {clear:left; font-size:11px; color:#666; font-weight:normal;margin-bottom:2px;}
        .locationLinkDiv a {font-weight:bold;color:#348D1F;}
    .locationAddressDiv {clear:left; font-size:11px; color:#666; font-weight:normal;margin-bottom:2px;}
    .locationPhoneDiv {clear:left; font-size:11px; color:#666; font-weight:normal;margin-bottom:2px;}
    .ownerDiv{width:100%;clear:left;padding-top:3px;}
        .ownerDiv img { margin:2px; }
      .locOwnerDivEdit {float:left;width:70px;}
      .locOwnerDivDel {float:right;width:60px;}
      .locOwnerDivChoose {width:75px;}
        .locActionText { float:left;margin-left:3px;margin-top:2px; }

        
    .listLocDiv13 .singleRowRecordSmll0 {height:78px;padding:0px;}
    .listLocDiv13 .singleRowSmll0_v1 {border-top:medium none;clear:left;height:78px;margin:0px;padding:5px 0px 0px;width:290px;border-bottom:1px dotted #CCC;}

    .locSearch {width:296px;height:40px;margin-left:12px;margin-bottom:10px;float:left;}
        .locSearchLeft {background:url(../images/search_map_l.gif);; height:40px;width:6px;}
        .locSearchCenter {background:#8BD800; height:40px;width:282px;}
            .locSearchInput {width:204px;margin-top:9px;margin-left:2px;}
            .locSearchButton {width:67px;height:23px;}
        .locSearchRight {background:url(../images/search_map_r.gif); height:40px;width:6px;}
        
    .listLocDiv13 {border-top:1px solid #F2F2F2;height:480px;margin-left:5px;padding-top:1px;width:310px;}
    .listLocInnerImg { border:1px solid #000000;height:45px;margin-bottom:18px;margin-left:5px;margin-top:10px;overflow:hidden;width:45px;}
    .listLocDiv13Inner {width:308px;margin-left:1px;height:450px;overflow-x:hidden;overflow-y:scroll;}
        .box13a { height:415px; }
        .box13b { height:83px; }
            .loc13img  {float:left;margin:10px;}
            .loc13desc {text-align:justify;margin:10px;text-align:justify;width:270px;}
        .innerListDivTop {height:45px;width:230px;}
            .listDivTopLeft {margin-top:5px;margin-left:3px;width:33px;}
                .listDivNr {width:23px;height:23px;background:transparent url(../images/Map/nrMap.gif) no-repeat scroll 0% 0%; padding-top:4px;font-weight:bold;}
            .listDivTopRight { width:190px;height:45px;}
                .listDivTopLocName {height:25px;font-weight:bold;}
                .listDivTopUser {height:20px;font-size:11px;}
                    .listChooseBut { background-color:#FF9B06;display:inline;float:right;font-size:8px;height:15px;cursor:pointer; }
                    .joinRecordSmll0 a { color:none;font-weight:bold;}
        .innerListDivBot {height:30px;width:225px;margin-left:5px;font-size:11px;}
            .innerListDivBot a {text-decoration:underline;} 
            .listDivBotLeft  {width:113px;}
            .listDivBotRight {width:112px;}
        .innerListBottom {background:transparent url(../images/Map/sepMap.gif) no-repeat scroll 0% 0%; height:3px;}
        .resultCount {background-color:#FFFFFF;font-size:11px;font-weight:bold;height:15px;margin:-15px 0px 0px;padding-left:10px;padding-top:5px;position:relative;width:280px;}
      /*.modindexing {margin:10px 25px 0px;width:260px;}  */
    #box23 .locCat {height:65px;}   
     
    
 #map_location_map { margin-bottom:0px; }
 #newLocation input { width:175px; padding:0px;border-width:1px;border-color:#EEE;border-style:solid; }
 #newLocation select { width:178px; padding:0px;border-width:1px;border-color:#EEE;border-style:solid;}
 #newLocation textarea { border:1px solid #EEEEEE;font-size:11px;height:75px;padding:0px;width:175px; }
   
   .locationContent .locCat {margin-left:-11px;}                                                                                           
div#map_location_point_header{
	font-weight: 900;
	font-size:medium; 
	text-align:center; 
	padding-top:20px; 
	color: #EF0261;
	/*width: 300px; */
	width: 100%;
	height: 20px;
}

div.map_location_point_list_element{
	font-weight: 700;
	text-align:left;
	font-size:small; 
	padding-top:4px; 
	color: #FF68C7;
	cursor: pointer;
}

div.locationInfoWindow{
	font-weight: 700;
	padding-top:4px;
	width:210px;
	overflow:hidden; 
  
}

div#map_location_point{
	/*width: 300px; 
	height: 580px;*/
	width: 25%; 
	height: 100%;
	float:left;
}

div#map_location_point_up{
	/*width: 300px;*/
	width: 100%; 
	height: 20px;
	cursor:pointer;
}

div#map_location_point_list{
	/*width: 300px;*/
	width: 100%; 
	height: 500px;
	overflow: hidden;
}

div#map_location_point_down{
	/*width: 300px;*/
	width: 100%; 
	height: 20px;
	cursor:pointer;
}

div#map_location_map{
	float:left; 
	/*width: 800px; 
	height: 600px;*/
	width: 75%; 
	height: 100%;
}

div#map_canvas{
	/*width: 800px;*/
	width: 100%;
}

div#map_category{
	/*width: 800px;*/
	width: 100%; 
	height: 20px; 
	display:none;
}

div#map_category_point_left{
	float:left; 
	width: 10px; 
	height: 20px;
	cursor:pointer;
}

div#map_category_point_list{
	float:left; 
	/*width: 780px; */
	height: 20px;
}

div#map_category_point_right{
	float:left; 
	width: 10px; 
	height: 20px;
	cursor:pointer;
}

.singleButton{width:12%; float:left; text-align:left; cursor:pointer;}
.ta .singleButton{width:100%;text-align:center;}

   .locationRight .listLocDiv13Inner { overflow-y:auto !important; }
   
   .nrMap {padding:2px 4px;cursor:pointer;font-size:9px;color:#fff;width:8px;height:11px;margin-right:5px;float:left;background:transparent url(../images/Map/nrMap.gif); font-weight:bold;}
