#t_link {
 display: none;
}

#search_desc {
 color: #a2a2a2;
 font-size: 10px;
 padding: 2px;
}

#Divnormal_map {
 display: none;
}

#coord {
 color: black;
 font-size: 8pt;
 background-color: #f2f2f2;
}

#fullscreen{
text-align:center;
font-size:12px;
border: 1px solid black;
background-color: #FFF;
width:80px;
padding: 1px;
}

#fullscreen a {
 	text-decoration: none;
	text-align:center;
	font-size:12px;
	background-color: #fff;
	width:7em;
	cursor: pointer;
}

#searchAddress {
	text-align:center;
	font-size:12px;
	background-color: #FFF;
	width:247px;
	padding: 1px;
	border: 1px solid black;
}

#searchAddress table tr td{
	text-align:center;
	font-size:12px;
}

#searchAddress table tr td input{
 	text-align:left;
 	font-size:10px;
 	width:100%;
 	background-color: #fff;
 	color: #a2a2a2;
 	border: 1px solid #CECECE;
 	
}

#more{
text-align:center;
font-size:12px;
border: 2px solid black;
background-color: #FFF;
width:120px;
padding: 1px;
}



#menu {
text-align:left;
padding: 2px;
width: 170px;
background-color: #FFF;

}

#menu table tr td {
 font-size: 8pt;
 padding: 2px;
}

#boxMore table tr td {
	text-align:left;
	font-size:12px;
	padding: 4px 2px;
	width:180px;
	background-color: #fff;
	color: black;
	cursor:hand;
}

#box table tr td ,#box table tr td a{
	text-align:left;
	font-size:12px;
	padding: 6px 4px;
	width:120px;
	background-color: #fff;
	color: black;
	text-decoration: none;
	cursor:hand;
}

#boxMore {text-align:left;
	font-size:8px;
	padding: 6px 4px;
	width:180px;
	background-color: #fff;
	border: 1px solid gray;
	border-top:1px solid #a5a5a5;
	display: none;
	cursor:default;

}

#box, {	text-align:left;
	font-size:8px;
	padding: 6px 4px;
	width:120px;
	background-color: #fff;
	border: 1px solid gray;
	border-top:1px solid #a5a5a5;
	display: none;
	cursor:default;
}
 
#box.highlight {
	width:119px;
	border-width:2px;
	border-top:1px solid #a5a5a5;
}
 
#more_inner {
	text-align:center;
	font-size:12px;
	background-color: #fff;
	border: 1px solid #fff;
	border-bottom-color: #b0b0b0;
	border-right-color: #b0b0b0;
	width:7em;
	cursor: pointer;
}
 
#more_inner.highlight {
	font-weight: bold;
	border: 1px solid #483D8B;
	border-bottom-color: #6495ed;
	border-right-color: #6495ed;
}
 
#boxlink { color: #a5a5a5;
	text-decoration: none;
	cursor: default;
	margin-left: 33px;
}
 
#boxlink.highlight { color: #0000cd;
	text-decoration: underline;
	cursor: pointer;
}
 
 
 
 
 
 
html, body {
 background-color: #fff;
 color: #000;
 font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
}

body {
 margin: 0px;
 padding: 0px;
 color: #000;
 font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
}

div.wysiwyg {
 font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
 padding:5px;
}

table.wysiwyg {
 font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
 padding:5px;
}

#mainsite {
 font: bold 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
 margin: 0px;
 padding: 0px;
}

#cols {

}

#left_col {
 width: 30%;
 margin-left: 2%;
 float: left;
}

#right_col {
 width: 30%;
 float: left;
 margin-left: 2%;
}

#middle_col {
 width: 30%;
 margin-left: 2%;
 float: left;
}

#left_col_gadget {
 width: 30%;
 margin-left: 1%;
 float: left;
}

#right_col_gadget {
 width: 10%;
 float: left;
 margin-left: 2%;
}

#middle_col_gadget {
 width: 60%;
 margin-left: 2%;
 float: left;
}

div.louding_upload {
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 color: black;
}

div.box {
 width: 98%;
 margin-top: 20px;
 border: 1px solid #acacac;
 border-top: 0px solid #acacac;
 border-bottom: 5px solid #184711;
 background-color: #f9f9f9; 
 overflow:hidden; 
}



#rectangleDiv {
 margin-top: 20px;
 background-color: white;
 border: 2px dotted #CECECE;
 display: none;
 width: 97%;
}

#box_1_header {
 background:url('header.jpg');
 background-repeat:repeat-x;
 height: 20px;
}

#box_1_header_default {
 background-color: #a0c11c;
 height: 20px;
 border-bottom: 1px solid #455526;
}
    
#box_1_header_text {
 text-align: left;
 color: white;
 margin-left: 3%;
 margin-right: 5%;
 width: 90%;
 float: left;
 font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}

div.close_div {
 float: right;
 background:url('close.gif'); 
 background-repeat: no-repeat;
 height: 22px;
 line-height: 22px;
 margin-top:5px;
 margin-bottom:-5px;
 margin-right:5px;
 width:12px;
}

div.edit_div {
 float: right;
 background:url('edit.gif'); 
 background-repeat: no-repeat;
 height: 22px;
 line-height: 22px;
 margin-top:5px;
 margin-bottom:-5px;
 margin-right:5px;
 width:12px;
}

div.box_1_content {
 padding: 5px;
 padding-top:15px;
 padding-bottom:15px;
 color: #3A4F50;
 font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif; 
 overflow:hidden;
}

#box_1_content {
 padding: 5px;
 padding-top:15px;
 padding-bottom:15px;
 color: #3A4F50;
 font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
 background:url('content.gif'); 
}

#banner {
 background-color: #FFF;
 background:url('banner_repeat.jpg') repeat-x top center; 
}

#banner_img{
 height:119px;
 background:url('banner.jpg') no-repeat top center;
}

#img_ul{
 margin-left: -15px;
 float: left; 
 display: inline;
 list-style-type: none;
}
     
#img_li{
 float: left; 
 display: inline;
 list-style-type: none;
}
     
#rss_ul {
 list-style: none;
 padding: 0px;
 margin: 0px;
 margin-left: 10px;
}
     
#rss_li{
 list-style:none;
 padding:0px;
 margin:0px;
 margin-bottom:10px;
}

#top_navi{ 
 
}

select {
  font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif; 
}
 
#top_navi_tab, #top_navi_tab_new {
 float:left;
 margin-left:15px;
 line-height:25px;
 vertical-align:middle;
 font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;  
}

#top_navi_tab_new_right {
 float:right;
 line-height:20px;
 height:20px;
 vertical-align: center;
 text-align: center;
 width: 50px;
 font: bold 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif; 
 color: white;
 padding-right: 20px;
 font-size: 10px;
}

#top_navi_tab_new_right a.navigation_tab {
 font-size: 10px;
}

#top_navi_tab_right_acc{
 float:right;
 margin-left:15px;
 line-height:25px;
 color:#000;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 font-weight:bold;
 vertical-align:middle;
}

#top_navi_tab_right{
 float:right;
 margin-left:15px;
 line-height:25px;
 color:#000;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 vertical-align:middle;
 margin-right:15px;
}

a.top_navi:link,a.top_navi:visited,a.top_navi:hover,a.top_navi:active{
 font: 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
 color:#000;
 padding-top: 2px;
 vertical-align: middle;
}

a.rss:link,a.rss:visited,a.rss:hover,a.rss:active{
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 color:#3A4F50;
}



#navigation{
 width:100%;
 height:19px;
 margin-top:0px;
 float:left;
 background-color: #2d9830;
}

#navigation_tab{
 padding:5px;
 padding-top:3px;
 padding-bottom:0px;
 padding-left: 20px;
 padding-right: 20px; 
 min-width:80px;
 margin-left:-1px;
 color:#FFF;
 font: bold 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 float:left;
 border-left: 1px solid white;
 border-right: 1px solid white; 
 background-color: #68b022; 
}

a.navigation_tab:link,a.navigation_tab:visited,a.navigation_tab:hover,a.navigation_tab:active{
 color: white;
 text-decoration:none;
 font: 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif; 
}

a.navigation_tab_sel:link,a.navigation_tab_sel:visited,a.navigation_tab_sel:hover,a.navigation_tab_sel:active{
 color: white;
 text-decoration:none;
 font: bold 12px/16px "Lucida Grande", Lucida, Verdana, sans-serif; 
}

a.top_navi_sel:link,a.top_navi_sel:visited,a.top_navi_sel:hover,a.top_navi_sel:active{
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 color:#000;
 font-weight:bold;
 text-decoration:none;
}


#leerbox {
 width: 98%;
 margin-top: 0px;
 min-height: 1px;
 font-family: Arial;
 font-size: 1pt;
}

#design_item {
 font-size:10pt;
 font-family:Arial;
 font-weight:bold;
 font-size: 10pt;
 color: #9B814B; 
}

#box_content_design {
 background-color: #FFF;
 padding: 5px;
 color: #9B814B;
 font-size:10pt;
 font-family:Arial; 
 height: 150px;
 overflow: auto;
}

#div_break_design {
 height: 10px;
 width: 100%;
}


#ul_design {
 list-style: none;
 width: 100%;
 margin: 0px;
 padding: 0px;
 border-bottom: 2px solid #9B814B;
}

li.li_design {
 float: left;
 color: #9B814B;
 padding: 15px;
}

li.li_design_right {
 color: #9B814B;
 font-weight: bold;
 font-size:10pt;
 padding: 15px;
}


#msg_failure {
 color: red;
 font-size:12pt;
 font-family:Arial;
}

#msg_login {
 font-family:Arial;
 font-size: 10pt;
 color: black; 
}

ul, li {
 font-family:Arial;
 font-size: 10pt;
 color: #3A4F50;
 list-style: none;
 padding: 0px;
 margin: 0px;
}


#root_msg {
 width: 100%;
 background:url("header.jpg");
 font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif; 
 color: white;
 height: 19px;
}

#new_tab {
 float: left;
 width: 200px;
}

#tab_name {
 border: 1px solid black;
 background-color: white;
 font: 10px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 float: left; 
 margin-top: 2px;
 display: none;
}

#button_tab {
 border: 1px solid black;
 font: 10px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 margin-top: 1px;
 display: none;
}


#loading {
 position: absolute;
 z-index: -12;
 margin-top: 5px;
 background-color: red;
 line-height: 14px;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 display: none;
}

#box_1_header_viewer{
 width: 100%;
 background:url("header.jpg");
 height: 20px; 
}

#box_1_header_viewer_new {
 width: 100%;
 height: 20px; 
}

div.box_viewer {
 width: 200%;
 margin-top: 20px;
 background-color: #f5f9eb;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 border: 1px solid #acacac;
 border-top: 0px solid #acacac;
}


div.box_viewer_small{
 width: 100%;
 background-color: #a0c11c;
 background-repeat:no-repeat;
 background-position: right;
 height: 20px; 
}


a:link,a:active,a:visited,a:hover{
 font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
 text-decoration: underline;
 color:#000;
}

#navigation_tab_sel{
 background-color: #86c04e;
 padding:5px;
 padding-top:3px;
 padding-bottom:0px;
 padding-left: 20px;
 padding-right: 20px;  
 min-width:80px;
 margin-left:5px;
 float:left;
 border-left: 1px solid white;
 border-right: 1px solid white;
}

#table_padding {
 font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
 color:#000; 
}

#box_1_Content {
 padding: 5px;
}

#box_1_Content_full
background-color : red;
}

#table_add_gadget {
 background-color: white;
 border: 1px solid #acacac;
}

#gadget_text {
 color: black;
font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 padding: 5px;
}

#td_gadget {
 background-color: #7fcf38; 
}

#td_gadget2 {
 background-color: #c4fd91; 
}

#gadget_form {
 color: black;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 padding: 0px;
 margin: 5px;
 border: 1px solid #455526;
 padding: 1px;
 position: relative
 
}

#gadget_text_header {
 color: #192204;
 background:url('header.jpg');
 font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
 font-weight: bold;
 text-align: left;
 color: white;
 padding-left: 5px;
}


img.imggadget {
 border: 1px solid #e4e0b9;
}

div.txtgadget{
 margin-top: 15px;
 height: 15px;
 vertical-align: center;
 color: #192204;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#debug{
 height: 400px;
 width: 400px;
 position: absolute;
 top:0px; 
 left: 0px;
 z-index: 9999999999;
 background-color: #FFF;
 display: none;
}

#clone_screen {
 position:absolute;
 width: 100%;
 height: 100%;
 background-color: black;
 z-index: 9999;
 opacity: .5;
 filter: alpha(opacity=50); 
 display: none;
}

#clone_content {
 position:absolute;
 width: 400px;
 height: 250px;
 background-color: white;
 z-index: 10000;
 display: none;
 left: 5px;
 top: 207px;
 padding: 10px;
}

#text,text_csv {
 color: black;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 float: left;
}

#indexmod1 {
 background-color: #d4ea9e;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 text-decoration: none;
}

#indexmod2 {
 background-color: #99bb48;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
 text-decoration: none; 
}

#template_types {
	width: 150px;
}

#templates {
	width: 150px;
}

#layer_icon {
 position: absolute;
 z-index: 99;
 background-color: white;
 padding: 15px;
 border: 2px solid #acacac;
 display: none;
}





table.box_viewer {
 width: 207%;
 background-color: #f5f9eb;
 font: 11px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
}

div.box_new {
 width: 98%;
 margin-top: 20px;
 border: 1px solid #acacac;
 border-bottom: 5px solid #184711;
 background-color: #f9f9f9; 
 overflow:hidden; 
}

#header_text {
 text-align: left;
 color: white;
 margin-left: 3%;
 margin-right: 5%;
 margin-top:35px;
 width: 90%;
 float: left;
 font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#map_content {
 background-color: #f2f2f2; 
 text-align: left;
 font: normal 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
 border: 1px solid #acacac;
 padding: 2px;
}

#t_info_address {

 display: none;
}

#t_info_measure {

 display: none;
}

#header_text_small {
 text-align: left;
 color: white;
 margin-right: 5%;
 margin-top:35px;
 float: left;
 font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}