.map_border
{
	background-color: #000000; 
}

.background_main
{
	background-color: #9EDAFF; 
}

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;
}


a 
{
	font-family: Verdana, Arial, Helvetica;
}

.body_layers_button
{
	background-color: #9EDAFF; 
	margin: 0px 0px 0px 0px; 
}

input
{
	font-family: Verdana, Arial, Helvetica;
		font-size: 12px;
}

.body_tools
{
	background-color: #00771B; 
	margin: 0px 0px 0px 0px; 
}

.table_tools
{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000 #000000 #00771B #000000; 
}

.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: #cccccc;
} 

.attributes_results_text 
{ 
	color: #FCDB4B;  
	font-weight: bold; 
	font-size: 15px;
}

.attributes_column_header 
{ 
	color: #000000;  
	font-weight: bold; 
	font-size: 13px;
}   

.attributes_body
{
	background-color: #777777;
}


.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: #777777;
}

.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 { color: #000000;   font-size: 13px;}

.Identify_Page_Title { color: #ffffff;  font-weight: bold; font-size: 15px;}

.entry{ color: #000000;  font-weight: bold; font-size: 15px;}
.entry_big{ color: #000000;  font-weight: bold; font-size: 17px; text-decoration:underline;}


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: #990000;  
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: #990000;  
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: #bb2222;  
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: #ffffff;  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: #ffffff;   font-size: 17px;}
A.attributes_paging_selected:visited { text-decoration: underline;color: #ffffff;   font-size: 17px;}
A.attributes_paging_selected:hover { text-decoration: none;color: #ffffff;  font-size: 17px; }


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: #FFFFFF;  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: #ffffff;  font-size: 8pt; font-weight: bold; }
A.tools:link { text-decoration: none; color: #ffffff;  font-size: 8pt; font-weight: bold; }
A.tools:visited {  text-decoration: none;color: #ffffff;  font-size: 8pt; font-weight: bold; }
A.tools:hover { text-decoration: none; color: #ffffff;  font-size: 8pt; font-weight: bold; }
.menu_line {  color: #ffffff;  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: #ffffff;  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: 9pt; 
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: #777777; 
	margin: 0px 0px 0px 0px; 
}

table.footer
{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000
}

.footer_text:link 
{ 
text-decoration: none; 
color: #FCDB4B;  
font-size: 9pt; 
font-weight: bold; 
}

.footer_text:visited 
{  
text-decoration: none;
color: #FCDB4B;  
font-size: 9pt; 
font-weight: bold; 
}

.footer_text:hover 
{ 
text-decoration: underline; 
color: #FCDB4B;  
font-size: 9pt; 
font-weight: bold; 
}

.footer_text:active
{ 
text-decoration: underline;
color: #FCDB4B;  
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");
}

#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: #4D86BC; 
	margin: 0px 3px 3px 0px; 
	background-image: url("../images/bg.gif");
}

.body_map_tools
{
	background-image: url("../images/bg.gif");
	margin: 0px 0px 0px 0px; 
}

.table_map_tools
{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #000000 #000000 #00771B #000000
}

.pulldown_map_tools
{ 
	color: #000000; 
	background: #ffffff; 
	font-weight: bold; 
	font-size: 12px; 
}

td.map_tools
{
	padding: 6px
}

.label_map_tools
{
	 color: #000000; 
	 font-size: 11px;
	 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: #000000; 
	 font-size: 11px;
	 font-weight:bold;
}

