body, p, td, div, li { color: #666666; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a { color: #181818; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.page_title { color: #CC0066; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.page_subtitle { color: #CC0066; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.area_header { color: #000000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.headline { color: #4B439C; font-weight: bold; font-size: 12px; line-height: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.bodytext { color: #666666; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.bodytextbold { color: #000000; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.bodytextboldital  { color: #181818; font-style: italic; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.caption { color: #666666; font-style: italic; font-size: 9px; line-height: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.img_caption { color: #4c4299; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica; text-decoration: none; } 
.module_header { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.module_subheader { color: #c00; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.module_bodytext { color: #181818; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.module_bodytextbold { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.highlight_bodytext { color: #666666; font-size: 11px; line-height: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.highlight_bodytext_ital { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none ; font-style: italic}
.highlight_bodytextbold { color: #CC0066; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.highlight_bodytextbold_large { color: #CC0066; font-weight: bold; font-size: 15px; line-height: 21px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.footer_header { color: #666666; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.footer_text { color: #666666; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.nav_subsection { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.nav_section { color: #000000; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.nav_section_active { color: #CC0066; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.nav_subsection { color: #ffffff; font-size: 11px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; } 
a.nav_subsection:hover { color: #cccccc; } 
a.nav_subsection_active { color: #cccccc; font-size: 11px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; } 
a.bodytext_underline { color: #3399CC; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.bodytext_underline:hover { color: #666666; } 
a.bodytextbold_underline { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.module_bodytext_underline { color: #181818; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.highlight_bodytext_underline { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.img_caption { color: #4c4299; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica; text-decoration: none; } 
a.img_caption:hover { color: #666666; text-decoration:underline;} 
a:hover { color: #FF6600; text-decoration: underline } 



/*rezoning map CSS*/
.ballon_pop {
	background-image: url(../../images/rezoning/ballon_bg.gif);
	background-repeat: no-repeat;
	height: 104px;
	width: 285px;
	padding-top: 22px;
	padding-bottom: 8px;
	padding-left: 13px;
	padding-right: 15px;
	top: -20px;
	position: absolute;
	left: -20px;
	z-index: 10;
	display:none;
}

.data_pop{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	width: 170px;
	float: left;
}

.data_pop a{
	color:#66b3d9;
	font-weight:bold;
	text-decoration:underline;
	line-height: 18px;

}



.data_pic{
	float: left;

}

.data_pic img{
	padding-bottom:4px;

}


.data_pic_caption{
	margin-top:3px;
	font-family:Verdana;
	letter-spacing:-1px;
	font-size: 11px;
	text-align: center;
	line-height: 18px;

}

.data_pic_caption a{
	color:#85889f;
	text-decoration:none
}

.data_pic_caption a:hover{
	color:#85889f;
	text-decoration:underline;	
}

div.overdiv { 
	filter: alpha(opacity=75);
    -moz-opacity: .75;
    opacity: .75;
    background-color: #c0c0c0;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%; height: 101%; 
	z-index: 15;
	}

div.popUpContainer { 
	position: absolute;
    top: 300px;
    left: 200px;
    background-color: #FFFFFF;
	height: 500px;
	width: 500px; 
	z-index: 15;
	border-color: #999999;
	border-style:solid;
	border-width:thin;
	}
	        
div.square div.content { 
	z-index: 15;
	}

.pop_up_data {
	color: #707070;
    font-size: 12px;s
	font-family: Verdana, Arial, Helvetica, sans-serif;
    padding: 25px;
	text-align:center;
	vertical-align:middle;
	}

.pop_up_data  a{
	padding-top:10px;
	font-size: 10px;
	color:#85889f;
	text-decoration:none
}

.pop_up_data a:hover{
	padding-top:10px;
    font-size: 10px;
	color:#85889f;
	text-decoration:underline;	
}
/*Rezoning map end*/