.map_border
{
	background-color: #ccc; 
}

.background_main
{
	background-color: #DED6BD; 
}



body
{
scrollbar-face-color: #cccccc; scrollbar-shadow-color: #cccccc; 
scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #cccccc; 
scrollbar-darkshadow-color: #aaaaaa; scrollbar-track-color: #f4f4f4; 
scrollbar-arrow-color: #000000;
}

font 
{
	font-family: Verdana,Arial,Helvetica,  sans-serif;

}


a 
{
	font-family:  Verdana,Arial,Helvetica, sans-serif;
}

.body_layers_button
{
	background-color: #9EDAFF; 
	margin: 0px 0px 0px 0px; 
}

select 
{
	font-family: Verdana, Arial, Helvetica;
}

input
{
	font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
}

.report_title
{	
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight:bold;
}

.report_body
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight:normal;
}

.body_tools
{
	background-color: #f3f3f3; 
	margin: 0px 0px 0px 0px; 
}

.table_tools
{
	height:30px;
	background-color:#E3EBF0;
}

.td_tools
{
	border-width: 1px 2px 1px 2px;
	border-style: solid;
	border-color: #aaa #fff #aaa #aaa; 
	height:30px;
}

.body_map_frame
{
	background-color: #ffffff; 
}


A.attribute_menu_text:link 
{ 
	text-decoration: underline;
	color: #000000;  
	font-weight: bold; 
	font-size: 11px;
}

A.attribute_menu_text:visited 
{ 
	text-decoration: underline;
	color: #000000;  
	font-weight: bold;
	font-size: 11px;
}

A.attribute_menu_text:hover 
{ 
	text-decoration: none;
	color: #000000;  
	font-weight: bold;
	font-size: 11px; 
}

.attributes_title_background  
{
	background-color:  #E3EBF0;
} 

.attributes_results_text 
{ 
	color: #000;  
	font-weight: bold; 
	font-size: 15px;
}

.attributes_column_header 
{ 
	color: #000000;  
	font-weight: bold; 
	font-size: 13px;
}   

.attributes_body
{
	background-color: #EFEFEF;
}


.attributes_field_background 
{
	background-color: #ffffff;
} 

.attributes_field_txt 
{ 
		color: #000000;   
		font-size: 11px;
}   

.attribute_menu_background
{
	background-color: #9EDAFF;
}


.attributes_result_background
{
	background-color: #efefef;
}

.attributes_query_items
{ 
	color: #000000;   
	font-size: 9px;
}  

.mmeasure {  color: #ffffff;  font-size: 14pt;  }

.save { color: #000000; background: #ffffcc;   font-weight: bold; font-size: 10px; }
.activepulldown { color: #000000; background: #ffffff;  font-family: Arial,sans-serif; font-weight: bold; font-size: 11px; }
.Query_Form_Main_Title { color: #ffffff;  font-weight: bold; font-size: 17px;}   
.Query_Form_Sub_Title { color: #000000;  font-weight: bold; font-size: 14px;}   
.Query_Form_small_Title { color: #000000;  font-weight: bold; font-size: 14px;}

.Query_Form_Text_Small { color: #000000;   font-size: 11px;}

.Identify_Page_Title { color: #ffffff;  font-weight: bold; font-size: 15px;}

.entry{ color: #00007B;  font-weight: bold; font-size: 15px;}
.entry_big{ color: #00009C;  font-weight: bold; font-size: 20px; }


h2.layers
{
	cursor:hand;
	color: #000000; 
	font-family: Verdana, Arial, Helvetica; 
	font-weight: bold; 
	font-size: 16px;
	text-align: center;
	text-decoration:underline;
}

A.entry:link 
{
	width:50px;
	background:#cccccc; 
	text-decoration: none;
	color: #000000;  
	font-weight: bold; 
	font-size: 17px;
	border-width: 2px 2px 2px 2px;
	border-style: ridge;
	border-color: #dddddd #000000 #000000 #000000;	
}
A.entry:visited 
{
	width:50px;
	background:#cccccc; 
	text-decoration: none;
	color: #000000;  
	font-weight: bold; 
	font-size: 17px;
	border-width: 2px 2px 2px 2px;
	border-style: ridge;
	border-color: #dddddd #000000 #000000 #dddddd;	
}
A.entry:hover 
{
	width:50px;
	background:#cccccc; 
	text-decoration: none;
	color: #FFCB18;  
	font-weight: bold; 
	font-size: 17px;
	border-width: 2px 2px 2px 2px;
	border-style: ridge;
	border-color: #000000 #dddddd #dddddd #000000;	
}

.attributes_paging_selected {color: #000;  font-weight: bold; font-size: 19px;}
.login{ color: #ffffff;  font-weight: bold; font-size: 16px;}
.save_option { color: #000000;  font-weight: bold; font-size: 12px;}   
.Query_Show_Item{ color: #000000;   font-size: 9px;}   

A.attributes_paging_selected:link { text-decoration: underline;color: black;   font-size: 14px;}
A.attributes_paging_selected:visited { text-decoration: underline;color: black;   font-size: 14px;}
A.attributes_paging_selected:hover { text-decoration: underline;color: red;  font-size: 14px;}


A.attributes_field_txt:link { text-decoration: underline;color: #336699;   font-size: 15px;}
A.attributes_field_txt:visited { text-decoration: underline;color: #336699;   font-size: 15px;}
A.attributes_field_txt:hover { text-decoration: none;color: #ff0000;  font-size: 15px; }

.Measure_Font { color: #FFFFFF;   font-size: 11px;}
.attributes_message { color: #000;  font-weight: bold; font-size: 17px;}
.Query_Items_Title { color: #000000;  font-weight: bold; font-size: 12px;}
.Thematic_Map_Form { color: #FFFFFF;  font-weight: bold; font-size: 11px;}
.tools {  color: #000;  font-size: 8pt; font-weight: bold; }
A.tools:link { text-decoration: none; color: #293D6B;  font-size: 9pt; font-weight: bold; }
A.tools:visited {  text-decoration: none;color: #293D6B;  font-size: 9pt; font-weight: bold; }
A.tools:hover { text-decoration: none; color: #293D6B;  font-size: 9pt; font-weight: bold; }
.menu_line {  color: #000;  font-size: 10pt;  }

.query_main_title {  color: #000000;  font-size: 11pt; font-weight: bold; }
.query_sub_title {  color: #000000;  font-size: 9pt; font-weight: bold; }
.query_form_items { color: #000000;  font-size: 8pt;  }
A.query_back:link { text-decoration: none; color: #000000;  font-size: 9pt; font-weight: bold; }
A.query_back:visited {  text-decoration: none;color: #000000;  font-size: 9pt; font-weight: bold; }
A.query_back:hover { text-decoration: underline; color: #000000;  font-size: 9pt; font-weight: bold; }
.Layer_Title{  color: #000000;  font-size: 8pt;  }
.activelayer{  color: #ffffff;  font-size: 8pt;  }

.popup_title_text
{
text-decoration: none; 
color: #000000;  
font-size: 9pt; 
font-weight: bold; 
}

table.popup_title
{
	background-color: #9EDAFF; 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #9EDAFF #9EDAFF #9EDAFF #9EDAFF;	
}

.query_font {  color: #000;  font-size: 9pt; font-weight: bold; }
A.query_font:link { text-decoration: none; font-size: 9pt; font-weight: bold; }
A.query_font:visited {  text-decoration: none;  font-size: 9pt; font-weight: bold;}
A.query_font:hover { text-decoration: none; font-size: 9pt; font-weight: bold; }


.query_form_text
{  
color: #000000;
font-size: 10pt; 
font-weight: bold; 
}


table.measure
{
	background-color: #FCDB4B; 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #ffffff #000000 #000000 #ffffff	
}

.attributes_table
{
	background-color: #FCDB4B; 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
}


.measure_text
{ 
text-decoration: none; 
color: #000000;  
font-size: 9pt; 
font-weight: bold; 
}


body.footer
{
	background-color: #eeeeee; 
	margin: 0px 0px 0px 0px; 
}

.msr
{
text-decoration: none; 

font-size: 9pt; 
width:150px;


}

table.footer
{
	
	
	
}

.footer_text:link 
{ 
text-decoration: none; 
color: #fff;  
font-size: 9pt; 
font-weight: bold; 
}

font.footer
{
text-decoration: none; 
color: #000;  
font-size: 8pt; 
font-weight: normal; 
}


.footer_text:visited 
{  
text-decoration: none;
color: #fff;  
font-size: 9pt; 
font-weight: bold; 
}

.footer_text:hover 
{ 
text-decoration: underline; 
color: #fff;  
font-size: 9pt; 
font-weight: bold; 
}

.footer_text:active
{ 
text-decoration: underline;
color: #fff;  
font-size: 9pt; 
font-weight: bold; 
}

A.disclaimer:link
{
	color: #ffffff; 
	text-decoration:none;  
	font-size: 10px;
}

A.disclaimer:visited
{
	color: #ffffff;
	text-decoration:none;
	font-size: 10px;
}   

A.disclaimer:hover
{
	color: #ffffff;
	text-decoration:underline;  
	font-size: 10px;
} 


.body_layer_list
{
	background-color: #4D86BC; 
	margin: 0px 0px 0px 0px; 
	background-image: url("../images/bg.gif");
}

.body_title
{
	margin: 0px 0px 0px 0px; 
	background-image: url("images/title_bg.gif");
}


#layers_list_header, .layer_list_txt
{
	background-color: #cccccc; 
	font-size: 11px;
}

.layers_list_labels
{
	color: #000000;  
	font-size: 8pt; 
	font-weight: bold;
}

table.layers_list
{
	border-width: 1px 1px 1px 1px;
	/*border-style: solid;
	border-color: #000000*/
}

td.layers_list
{
background-color: #D8D8B1;
}

.body_legend
{
	background-color: #70A070; 
}



.body_map_tools
{
	background: #F27208;
/*	margin: 5px 0px 0px 0px; */
}

.table_map_tools
{
/*	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000
	*/
}

.pulldown_map_tools
{ 
	color: #000000; 
	background: #ffffff; 
	font-weight: bold; 
	font-size: 11px; 
}

td.map_tools
{
	padding: 6px
}

.label_map_tools
{
	 color: #000; 
	 font-size: 12px;
	 font-weight:bold;
}

.body_select
{
	background-color: #9EDAFF; 
	margin: 0px 0px 0px 0px; 
}

.table_select
{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000 #000000 #00771B #000000
}

.layer_list_header
{
text-decoration:underline;
font-size:11px
}

.pulldown_select
{ 
	color: #000000; 
	background: #ffffff; 
	font-weight: bold; 
	font-size: 12px; 
}

td.select
{
	padding: 6px
}

.label_select
{
	 color: #ffffff; 
	 font-size: 12px;
	 font-weight:bold;
}


