
/* SOURCE FILE: /usr2/cached-media/scripts/src/css/20-coa-default/default--desktop-mobile-desktophome-mobilehome.css */ 
/* CSS Document */

/***********************************************************************
 BEGIN GENERAL PAGE STYLES 
***********************************************************************/
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
body {margin: 0;background-color:#f7f6ea;}
li{margin-bottom:8px;}
ul{margin-top: 5px;}
hr {clear:both;}
img{border-color:#a49f74;}

a:link {color:#0000cc; text-decoration:none;}
a:visited {color:#0000cc; text-decoration:none;}
a:hover {color:#7b0909; text-decoration:underline;}
a:active {color:#0000cc; text-decoration:none;}

h1{font-size:20px;color:#7b0909;font-weight:bold;margin-top:0px;}
h2{font-size:14px;color:#7b0909;font-weight:bold;}
h3{font-size:14px;font-weight:bold;color:#7b0909;}
h4{font-size:12px;font-weight:normal;}

/***********************************************************************
 BEGIN CUSTOM CLASSES 
***********************************************************************/
.navigation{font-size:11px;color:#ffffff;}
.navigation a:link {color:#FFFFFF; text-decoration:none;}
.navigation a:visited {color:#FFFFFF; text-decoration:none;}
.navigation a:hover {color:#FFFFFF; text-decoration:underline;}
.navigation a:active {color:#FFFFFF; text-decoration:none;}

.redlinks{color:#7b0909;font-weight:normal;padding-bottom:5px;}
.redlinks a:link {color:#7b0909; text-decoration:none;}
.redlinks a:visited {color:#7b0909;text-decoration:none;}
.redlinks a:hover {color:#7b0909; text-decoration:underline;}
.redlinks a:active {color:#7b0909; text-decoration:none;}

.WhatsNewHeadings{font-size:14px;font-weight:bold;padding-bottom:5px;}
.MoreFeaturesHeadings{font-size:14px;font-weight:bold;padding-bottom:5px;	}
.MoreFeaturesBody p{margin-top:0px;}
.coa_deptWebBoxImage{width:135px;height:100px;border:1px solid #a49f74;}

.AlertsBox{clear:both;padding:8px;background-color:#fde0e0;border:1px solid #7b0909;margin:15px 15px 0 15px;min-width:865px;}
.AlertsBox img{float:left;}

.AlertsTitle{font-weight:bold;color:#7b0909;margin:0 0 0 18px;}
.AlertsTitle a:link{color:#7b0909;text-decoration:none;}
.AlertsTitle a:hover{color:#7b0909;text-decoration:underline;}
.AlertsTitle a:active{color:#7b0909;text-decoration:none;}
.AlertsTitle a:visited{color:#7b0909;text-decoration:none;}

.AlertsBody{padding-top:3px;margin:0 0 0 18px;}
.AlertsBody p{margin:0 0 5px 0;}

.btmbordergold {border-bottom: 1px dotted #A49F74;}

.borderrightgold {border-right: 1px solid #A49F74;}

.borderred {border: 1px solid #7b0909;}

td.bordergold{border: 1px solid #a49f74;}

.spacer{width:15px;height:15px;max-width:15px;max-height:15px;min-width:15px;min-height:15px;}

.goldbutton{margin:2px;color:#7b0909;font-weight:bold;font-size:10px;padding:3px;background-image:url(http://www.alexandriava.gov/images/btn_formbg.gif);background-repeat:repeat-x;border:1px solid #CCCCCC;background-color:#e1ddbe;}

.deptlinks{background-repeat:repeat-x; padding:35px 0 0 0;text-align:left;}
.deptlinks p{margin:0 0 0 0;padding:5px;border-bottom:1px dotted #A49f74;	}
.deptlinks li{margin:0 0 8px 0;padding:0 0 0 8px;background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);background-repeat: no-repeat;background-position: 0px 4px;}
.deptlinks a:link{color:#7b0909;}
.deptlinks a:hover{color:#7b0909;}
.deptlinks a:active{color:#7b0909;}
.deptlinks a:visited{color:#7b0909;}
.deptlinks ul{	margin:0 0 0 8px;padding:0;list-style-type: none;}

.tabs {color: #7b0909;background: #e1ddbe url(http://www.alexandriava.gov/images/tab-left.gif) left top no-repeat;text-decoration: none;padding-left: 10px;padding-top:3px;padding-bottom:2px;margin:10px 0 0 1px;font-family:arial;font-size:12px;font-weight:bold;float:left;cursor:pointer;}
.tabs:hover{color: #7b0909;background: #e7e6d9 url(http://www.alexandriava.gov/images/tab-left-ro.gif) left top no-repeat;	}
.tabs span{background: #e1ddbe url(http://www.alexandriava.gov/images/tab-right.gif) right top no-repeat;padding-right:10px;padding-top:3px;padding-bottom:2px;}
.tabs span:hover{color: #7b0909;background: #e7e6d9 url(http://www.alexandriava.gov/images/tab-right-ro.gif) right top no-repeat;	}
.tabs a:link{color:#7b0909;text-decoration:none;}
.tabs a:active{color:#7b0909;text-decoration:none;}
/*.tabs a:hover{color:#7b0909;text-decoration:none;}*/
.tabs a:visited{color:#7b0909;text-decoration:none;}

.clear{clear:both;height:0px;margin:0 0 10px 0;border-bottom:1px solid #e1ddbe;}

.boxbar{background-color:#e1ddbe;padding:5px 2px 5px 5px;font-weight:bold;color:#7b0909;font-size:15px;}

.togglebox{display:none;}

.commentwrapperdiv{clear:both;border-bottom:1px dotted #a49f74;padding:10px 0 10px 0;}

.commentavatar{margin: 10px 0 10px 10px;}

.commentcontentdiv{padding:0 0 0 80px;}

.commenttxt{margin:0;text-align:left;font-style:normal;}

.commentdate{padding:10px 0 0 0;font-size:11px;color:#999999;text-align:left;}

.commentboardname{font-weight:bold;margin:10px 0 10px 0;font-size:120%;}

.commentsall{text-align:right;font-weight:bold;margin:15px 0 0 0;}	

.paginationtools{text-align:right;float:right;color:#7b0909;font-weight:bold;width:200px;}
.paginationtools input{font-size:11px;}

.commentNotice{border:1px solid #a49f74;padding:10px;color:#7b0909;background-color:#f7f6ea;clear:both;margin:0 0 20px 0;}

.commentSubmit{float:left;}

.coa_ArrowBullets a:link{color:#7b0909;}
.coa_ArrowBullets a:hover{color:#7b0909;}
.coa_ArrowBullets a:active{color:#7b0909;}		
.coa_ArrowBullets a:visited{color:#7b0909;}
.coa_ArrowBullets ul{margin:0;padding:0;list-style-type: none;}
.coa_ArrowBullets li{margin:0 0 8px 0;padding:0 0 0 8px;background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);background-repeat: no-repeat;background-position: 0px 4px;}

.coa_notpublic{position:absolute;top:25px;left:25px;padding:10px;background-color:#fde0e0;border:1px solid #7b0909;color:#7b0909;font-size:2em;font-weight:bold;}

/***********************************************************************
 BEGIN GLOBAL PAGE BLOCK ELEMENT STYLES 
***********************************************************************/
#coa_shadowleft{background-image:url(http://www.alexandriava.gov/images/l_shadow.gif);background-repeat:repeat-y;padding:0 0 0 15px;margin:0 auto 0 auto;min-width:900px;}
#coa_shadowright{background-image:url(http://www.alexandriava.gov/images/r_shadow.gif);background-position:top right;background-repeat:repeat-y;padding:0 15px 0 0;}
#coa_shadowbtm{background-image:url(http://www.alexandriava.gov/images/b_shadow2.gif);background-repeat:repeat-x;height:15px;margin:0;clear:both;}
#coa_container{}
#coa_main{background-color:#f7f6ea;	clear: both;}
#coa_footer{background-image:url(http://www.alexandriava.gov/images/nav_bg.gif);background-color:#7b0909;text-align:center;padding:8px 5px 8px 5px;color:#ffffff;font-weight:bold;clear:both;}
#coa_footer a:link{color:#ffffff;text-decoration:none;}
#coa_footer a:hover{color:#ffffff;text-decoration:underline;}
#coa_footer a:active{color:#ffffff;text-decoration:none;}
#coa_footer a:visited{color:#ffffff;text-decoration:none;}
#coa_weatherToggle{font-size:10px;}

/***********************************************************************
 BEGIN HOMEPAGE PAGE BLOCK ELEMENT STYLES 
***********************************************************************/
#coa_HOMEcontainer{min-width:1040px;}

#coa_HOMEheader{background-color:#003E65;text-align:center;height:130px;overflow:hidden;}

#coa_HOMEdatebar{position:relative;background-image:url(http://www.alexandriava.gov/images/nav_bg.gif);background-repeat:repeat-x;background-color:#7b0909;color:#ffffff;padding:0;height:25px;}

#coa_HOMEdatetxt{position:absolute;left:10px;top:4px;min-width:200px;text-align:center;}

#coa_HOMEalerts{color:#7b0909; margin:0 0 10px 0;padding:10px; clear:both; background-color:#fde0e0; border:1px solid #7b0909;}
#coa_HOMEalerts img{float:left;}

#coa_HOMEleftmenu{width:200px;position:relative;}
#coa_HOMEleftmenu a:link{color:#7b0909;}
#coa_HOMEleftmenu a:hover{color:#7b0909;}
#coa_HOMEleftmenu a:active{color:#7b0909;}		
#coa_HOMEleftmenu a:visited{color:#7b0909;}
#coa_HOMEleftmenu ul{margin:0;padding:0;list-style-type: none;}
#coa_HOMEleftmenu li{margin:0 0 8px 0;padding:0 0 0 8px;background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);background-repeat: no-repeat;background-position: 0px 4px;}	

#coa_HOMErightmenu{width:200px;position:relative;}
#coa_HOMErightmenu a:link{color:#7b0909;}
#coa_HOMErightmenu a:hover{color:#7b0909;}
#coa_HOMErightmenu a:active{color:#7b0909;}		
#coa_HOMErightmenu a:visited{color:#7b0909;}
#coa_HOMErightmenu ul{margin:0;padding:0;list-style-type: none;}
#coa_HOMErightmenu li{	margin:0 0 8px 0;padding:0 0 0 8px;background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);background-repeat: no-repeat;background-position: 0px 4px;}	

#coa_HOMEsearch{position:absolute;top:0;left:0;background-color:#ffffff;width:100%;visibility:hidden;border-bottom:1px solid #a49f74;}

#coa_HOMEspecialfeatures{background-image:url(http://www.alexandriava.gov/images/btn_specialfeatures.gif);background-repeat:no-repeat;padding:35px 5px 8px 8px;}

#coa_HOMEnewsmedia{background-image:url(http://www.alexandriava.gov/images/btn_newsmedia.gif);background-repeat:no-repeat;padding:35px 5px 8px 8px;}

#coa_HOMEcitydepts{background-image:url(http://www.alexandriava.gov/images/btn_citydepts.gif);background-repeat:no-repeat;padding:40px 5px 15px 8px;text-align:center;}

#coa_HOMEcalendars{background-image:url(http://www.alexandriava.gov/images/btn_calendars.gif);background-repeat:no-repeat;padding:35px 5px 8px 8px;}

#coa_HOMEweather{position:relative;text-align:left;	padding:2px 0 2px 10px;font-size:10px;z-index:99;}
#coa_HOMEweather div.AQgreen{font-size:10px;}
#coa_HOMEweather div.AQyellow{font-size:10px;}
#coa_HOMEweather div.AQorange{font-size:10px;}		
#coa_HOMEweather div.AQred{font-size:10px;}
#coa_HOMEweather div.AQpurple{font-size:10px;}
#coa_HOMEweather div.AQmaroon{font-size:10px;}

#coa_HOMEcontactus{background-image:url(http://www.alexandriava.gov/images/btn_contactus.gif);background-repeat:no-repeat;padding:35px 5px 8px 8px;}

#coa_HOMEaboutalex{background-image:url(http://www.alexandriava.gov/images/btn_aboutalex.gif);background-repeat:no-repeat;padding:35px 5px 8px 8px;}

#coa_HOMEonlinesvcs{background-image:url(http://www.alexandriava.gov/images/btn_onlinesvcs.gif);background-repeat:no-repeat;padding:35px 5px 8px 8px;}

#coa_HOMEhowdoi{background-image:url(http://www.alexandriava.gov/images/btn_howdoi.gif);background-repeat:no-repeat;padding:35px 0px 8px 0px;}
#coa_HOMEhowdoi p{margin:0;padding:6px;border-bottom:1px dotted #a49f74;}
#coa_HOMEhowdoi ul{margin:0;padding:0;list-style-type:none;}
#coa_HOMEhowdoi li{margin:0;padding:6px;border-bottom:1px dotted #a49f74;	}

/*NOTE: See below for weather classes*/


/***********************************************************************
 BEGIN SECONDARY PAGE BLOCK ELEMENT STYLES 
 ***********************************************************************/
#coa_header{position:relative;height:60px;background-image:url(http://www.alexandriava.gov/images/alexsubheader.jpg);background-repeat:no-repeat;background-color:#7b0909;min-width:900px;	border-bottom:1px solid #a49f74;z-index:3;}

#coa_sitenav{position:absolute;top:36px;right:15px;color:#ffffff;font-weight:bold;z-index:3;}
#coa_sitenav ul.sitenav{list-style-type:none;margin:0;padding:0;}
#coa_sitenav ul.sitenav li{float:left;padding:2px 6px 2px 6px;border-right:1px solid #a49f74;}
#coa_sitenav ul.sitenav li a:link{color:#ffffff;text-decoration:none;}
#coa_sitenav ul.sitenav li a:active{color:#ffffff;text-decoration:none;}
#coa_sitenav ul.sitenav li a:visited{color:#ffffff;text-decoration:none;}
#coa_sitenav ul.sitenav li a:hover{color:#ffffff;text-decoration:underline;}

#coa_searchbox{position:absolute;top:55px;right:5px;padding:0px;background-color:#ffffff;border:1px solid #a49f74;width:225px;visibility:hidden;z-index:2;}

#coa_googlebrand{font-size:10px;text-align:center;margin:5px 0 5px 0;color:#999999;}

#coa_infobar{position:relative;height:30px;background-color:#e1ddbe;border-bottom:1px solid #a49f74;min-width:900px;z-index:1;}

#coa_breadcrumb{position:absolute;top:8px;left:19px;width:500px;height:18px;font-weight:bold;color:#7b0909;padding:0;overflow:hidden;z-index:1;}
#coa_breadcrumb a:link{color:#7b0909;text-decoration:none;}
#coa_breadcrumb a:hover{color:#7b0909;text-decoration:none;}
#coa_breadcrumb a:active{color:#7b0909;text-decoration:none;}
#coa_breadcrumb a:visited{color:#7b0909;text-decoration:none;}
#coa_breadcrumb ul{list-style-type:none;margin:0;padding:0;}
#coa_breadcrumb li{float:left;margin:0;padding:0 5px 0 8px;background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);background-repeat: no-repeat;background-position: 0px 4px;text-align:left;}

#coa_weather{padding:0;position:absolute;top:3px;right:20px;width:400px;text-align:right;font-weight:bold;color:#7b0909;overflow:hidden;z-index:1;}

#coa_weatherbox{position:absolute;visibility:hidden;width:175px;overflow: visible;right:30px;top:28px;background-color:#ffffff;border:1px solid #A49F74;padding:0px;z-index:2;}
#coa_weatherbox table{margin:0 0 8px 0;}

#coa_alerts{color:#7b0909;padding:8px 10px 8px 15px;clear:both;background-color:#f7f6ea;}

#coa_body{background-color:#f7f6ea;padding:5px 5px 5px 5px;min-width:900px;}

#coa_pageheader{position:relative;padding:0 10px 0 0;z-index:1;}

#coa_pageupdated{
	text-align:left;
	font-size:10px;
	color:#999;
	padding:0 0 0 15px;
}

#coa_content{
	padding:20px;
	min-width:600px;
}
	#coa_content a:link{text-decoration:none;}
	#coa_content a:active{text-decoration:none;}
	#coa_content a:hover{text-decoration:underline;}
	#coa_content a:visited{text-decoration:none;}
	
	#coa_content u{
		text-decoration:none;
	}

	#coa_content img {
		max-width:600px;
	}
	#coa_content img.exempt{
		max-width:1000px;
	}
	#coa_content h2{
	
	}
	#coa_content ul{
		margin:0 0 0 25px;
		padding:0;
	}
	
	#coa_content li{
		padding:0;
		margin:0 0 8px 0;
	}
	
	#coa_content li ul{
		padding:0;
		margin:5px 0 10px 25px;
	}

#coa_pagetools{
	position:absolute;
	top:10px;
	right:10px;
	width:350px;	
	margin:0 0 5px 20px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding:4px;
	background-color:#f7f6ea;
	border:1px solid #a49f74;
	z-index:99;
}
#coa_pagetools a:link{color:#7b0909;text-decoration:none;}
#coa_pagetools a:hover{color:#7b0909;text-decoration:underline;}
#coa_pagetools a:visited{color:#7b0909;text-decoration:none;}
#coa_pagetools a:active{color:#7b0909;text-decoration:none;}

#coa_commentlink{

}

#coa_commentinfo{
	text-align:left;
	padding:4px;
	color:#a49f74;
	border-top:1px dotted #cccccc;
	margin:5px 0 0 0;
	font-weight:normal;
}
	#coa_commentinfo a:link{color:#7b0909;font-weight:normal;}
	#coa_commentinfo a:visited{color:#7b0909;font-weight:normal;}
	#coa_commentinfo a:active{color:#7b0909;font-weight:normal;}
	#coa_commentinfo a:hover{color:#7b0909;font-weight:normal;}


#coa_commentbox{
/*	display:none; */
/*	visibility:hidden;*/
	position:absolute;
	top:40px;
	right:10px;
	width:358px;
	background-color:#ffffff;
	border:1px solid #a49f74;
	z-index:2;
}
#coa_commentform{
	padding:10px;
}
	#coa_commentform form{text-align:center;margin:0 0 5px 0;padding:0;}
	#coa_commentform textarea{width:100%;height:100px;font-size:11px;font-family:arial;}
	#coa_commentform input{font-family:arial;font-size:11px;font-weight:bold;margin:3px 0 0 0;}
	#coa_commentform h2{font-size:12px;font-weight:bold;color:#7b0909;margin:0;}

#coa_sharebox{
	position:absolute;
/*	visibility:hidden;*/
	top:40px;
	right:10px;
	width:358px;
	background-color:#ffffff;
	border:1px solid #a49f74;
	z-index:2;
}
	#coa_sharebox span{float:left;padding:6px;line-height:24px;}

	#coa_sharebox a:link{color:#7b0909;font-weight:normal;}
	#coa_sharebox a:active{color:#7b0909;font-weight:normal;}
	#coa_sharebox a:hover{color:#7b0909;font-weight:normal;}
	#coa_sharebox a:visited{color:#7b0909;font-weight:normal;}
	

#coa_rssbox{
	position:absolute;
/*	visibility:hidden;*/
	top:40px;
	right:10px;
	width:358px;
	line-height:18px;
	background-color:#ffffff;
	border:1px solid #a49f74;
	z-index:2;
	color:#7b0909;
}
	#coa_rssbox a:link{font-weight:normal;color:#7b0909;}
	#coa_rssbox a:active{font-weight:normal;color:#7b0909;}
	#coa_rssbox a:hover{font-weight:normal;color:#7b0909;}
	#coa_rssbox a:visited{font-weight:normal;color:#7b0909;}
	
	#coa_rssbox ul{
		list-style-type:none;
		margin:10px;
		padding:0;
	}
	#coa_rssbox li{
		font-weight:bold;
		padding:0 0 0 8px;
		margin:0 0 5px 0;
		background-image:url(http://www.alexandriava.gov/images/arrow-right.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
	}
	
#coa_loginprompt{
	text-align:center;
	border:1px solid #e1ddbe;
	height:75px;
	padding:25px 10px 0px 10px;
	margin:8px;
	clear:both;
}	


#coa_rightmenu{
	width:200px;
	max-width:200px;
	margin-bottom:10px;
}


#coa_quicklinks{
	width:190px;
	max-width:190px;
	background-image:url(http://www.alexandriava.gov/images/btn_quicklinks.gif);
	background-repeat:no-repeat;
	padding:35px 5px 0px 5px;
}
	#coa_quicklinks a:link{color:#7b0909;}
	#coa_quicklinks a:hover{color:#7b0909;}
	#coa_quicklinks a:active{color:#7b0909;}		
	#coa_quicklinks a:visited{color:#7b0909;}

	#coa_quicklinks ul{
		margin:0;
		padding:0;
		list-style-type: none;	
	}
	#coa_quicklinks li{
		margin:0 0 8px 0;
		padding:0 0 0 8px;
		background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);
		background-repeat: no-repeat;
		background-position: 0px 4px;
	}
	

#coa_quicklinks1{
	width:190px;
	max-width:190px;
	background-image:url(http://www.alexandriava.gov/images/btn_quicklinks.gif);
	background-repeat:no-repeat;
	padding:35px 5px 0px 5px;
}
	#coa_quicklinks1 a:link{color:#7b0909;}
	#coa_quicklinks1 a:hover{color:#7b0909;}
	#coa_quicklinks1 a:active{color:#7b0909;}		
	#coa_quicklinks1 a:visited{color:#7b0909;}

	#coa_quicklinks1 ul{
		margin:0;
		padding:0;
		list-style-type: none;	
	}
	#coa_quicklinks1 li{
		margin:0 0 8px 0;
		padding:0 0 0 8px;
		background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);
		background-repeat: no-repeat;
		background-position: 0px 4px;
	}
	
#coa_quicklinks2{
	width:190px;
	max-width:190px;
	padding:0px 5px 5px 5px;
}
	#coa_quicklinks2 a:link{color:#7b0909;}
	#coa_quicklinks2 a:hover{color:#7b0909;}
	#coa_quicklinks2 a:active{color:#7b0909;}		
	#coa_quicklinks2 a:visited{color:#7b0909;}

	#coa_quicklinks2 ul{
		margin:0;
		padding:0;
		list-style-type: none;	
	}
	#coa_quicklinks2 li{
		margin:0 0 8px 0;
		padding:0 0 0 8px;
		background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);
		background-repeat: no-repeat;
		background-position: 0px 4px;
	}


#coa_howdoi{
	width:190px;
	max-width:190px;
	background-image:url(http://www.alexandriava.gov/images/btn_howdoi.gif);
	background-repeat:no-repeat;
	padding:35px 5px 5px 5px;
}
	#coa_howdoi a:link{color:#7b0909;}
	#coa_howdoi a:hover{color:#7b0909;}
	#coa_howdoi a:active{color:#7b0909;}		
	#coa_howdoi a:visited{color:#7b0909;}

	#coa_howdoi ul{
		margin:0;
		padding:0;
		list-style-type: none;	
	}
	#coa_howdoi li{
		margin:0;
		padding:6px;
		border-bottom:1px dotted #a49f74;
	}
	#coa_howdoi p{
		margin:0;
		padding:6px;
		border-bottom:1px dotted #a49f74;
	}	

#coa_updates{
	width:190px;
	max-width:190px;
	background-image:url(http://www.alexandriava.gov/images/transload_btn_latest.gif);
	background-repeat:no-repeat;
	padding:35px 5px 0px 5px;
}
	#coa_updates a:link{color:#7b0909;}
	#coa_updates a:hover{color:#7b0909;}
	#coa_updates a:active{color:#7b0909;}		
	#coa_updates a:visited{color:#7b0909;}

	#coa_updates ul{
		margin:0;
		padding:0;
		list-style-type: none;	
	}
	#coa_updates li{
		margin:0 0 8px 0;
		padding:0 0 0 8px;
		background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);
		background-repeat: no-repeat;
		background-position: 0px 4px;
	}

#coa_questions{
	width:190px;
	max-width:190px;
	background-image:url(http://www.alexandriava.gov/images/transload_btn_questions.gif);
	background-repeat:no-repeat;
	padding:35px 5px 0px 5px;
}
	#coa_questions a:link{color:#7b0909;}
	#coa_questions a:hover{color:#7b0909;}
	#coa_questions a:active{color:#7b0909;}		
	#coa_questions a:visited{color:#7b0909;}

	#coa_questions ul{
		margin:0;
		padding:0;
		list-style-type: none;	
	}
	#coa_questions li{
		margin:0 0 8px 0;
		padding:0 0 0 8px;
		background-image: url(http://www.alexandriava.gov/images/arrow-right.gif);
		background-repeat: no-repeat;
		background-position: 0px 4px;
	}



#coa_deptaddress{
	width:190px;
	max-width:190px;
	padding:5px;
	text-align:center;
}

#coa_printcityhdr{
	display:none;	
}
#coa_contentbox{
	padding:15px;
	min-height:500px;

}


/***********************************************************************
 BEGIN HOMEPAGE WEATHER STYLES
 ***********************************************************************/
#airquality{color:#7b0909;padding:10px; clear:both; background-color:#fde0e0; border:1px solid #7b0909;}
#airquality img{margin:-5px 5px 10px 0;float:left;}
 
.coa_weatheradvisory{
	text-align:center;
	margin:0 0 8px 0;	
	padding:5px;
	border:1px solid #7b0909;
	background-color:#fde0e0; 	
	font-size:12px;
	font-weight:bold;
	color:#7b0909;
}
	.coa_weatheradvisory a:link{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory a:hover{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory a:active{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory a:visited{color:#7b0909;text-decoration:none;}

.coa_weatheradvisory2{
	text-align:center;
	margin:0px 8px 0px 0;	
	padding:2px;
	border:1px solid #7b0909;
	background-color:#fde0e0;  
	font-size:12px; 
	font-weight:bold;
	color:#7b0909;
/*
	display:none;
*/
}
	.coa_weatheradvisory2 a:link{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory2 a:hover{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory2 a:active{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory2 a:visited{color:#7b0909;text-decoration:none;}

.coa_weatheradvisory3{
	text-align:center;
	padding:4px;
	font-size:11px;
}
	.coa_weatheradvisory3 a:link{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory3 a:hover{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory3 a:active{color:#7b0909;text-decoration:none;}
	.coa_weatheradvisory3 a:visited{color:#7b0909;text-decoration:none;}


.weatherTxt{font-weight:bold;}
.weatherTemp{font-size:20px;color:#7b0909;}
.weatherForecastTxt{color:#7b0909;font-weight:bold;}
.weatherYahooLink{text-align:center;padding:5px;font-size:10px;}
.weatherForecastClose{text-align: right;font-weight:bold;}
.weatherForecastBox{
	position:absolute; 
	visibility:hidden; 
	width:175px; 
	font-size:10px; 
	overflow: visible; 
	left:3px; 
	top:30px; 
	background-color:#ffffff; 
	border:1px solid #A49F74; 
	padding:8px;
	z-index:99;
	}
.AQgreen{color:#006600;font-weight:bold;}

	.AQgreen a:link {color:#006600;text-decoration:none;}
	.AQgreen a:hover {color:#006600;text-decoration:underline;}
	.AQgreen a:active {color:#006600;text-decoration:none;}
	.AQgreen a:visited {color:#006600;text-decoration:none;}

.AQyellow{color:#ad9702;font-weight:bold;}

	.AQyellow a:link {color:#ad9702;text-decoration:none;}
	.AQyellow a:hover {color:#ad9702;text-decoration:underline;}
	.AQyellow a:active {color:#ad9702;text-decoration:none;}
	.AQyellow a:visited {color:#ad9702;text-decoration:none;}
	
.AQorange{color:#ea7900;font-weight:bold;}

	.AQorange a:link {color:#ea7900;text-decoration:none;}
	.AQorange a:hover {color:#ea7900;text-decoration:underline;}
	.AQorange a:active {color:#ea7900;text-decoration:none;}
	.AQorange a:visited {color:#ea7900;text-decoration:none;}
	
.AQred{color:#ea0404;font-weight:bold;}

	.AQred a:link {color:#ea0404;text-decoration:none;}
	.AQred a:hover {color:#ea0404;text-decoration:underline;}
	.AQred a:active {color:#ea0404;text-decoration:none;}
	.AQred a:visited {color:#ea0404;text-decoration:none;}
	
.AQpurple{color:#c103ff;font-weight:bold;}

	.AQpurple a:link {color:#c103ff;text-decoration:none;}
	.AQpurple a:hover {color:#c103ff;text-decoration:underline;}
	.AQpurple a:active {color:#c103ff;text-decoration:none;}
	.AQpurple a:visited {color:#c103ff;text-decoration:none;}
	
.AQmaroon{color:#ad0460;font-weight:bold;}

	.AQmaroon a:link {color:#ad0460;text-decoration:none;}
	.AQmaroon a:hover {color:#ad0460;text-decoration:underline;}
	.AQmaroon a:active {color:#ad0460;text-decoration:none;}
	.AQmaroon a:visited {color:#ad0460;text-decoration:none;}
	

/***********************************************************************
 BEGIN CONTACT US LINK STYLES
 ***********************************************************************/
.ContactUs{
	color: #7b0909;
	position:absolute; 
	visibility:visible; 
	top:170px; 
	left:220px;
	font-weight:bold;
	}	
.ContactUs a:link {color:#7b0909; text-decoration:none;}
.ContactUs a:visited {color:#7b0909; text-decoration:none;}
.ContactUs a:hover {color:#7b0909; text-decoration:underline;}
.ContactUs a:active {color:#7b0909; text-decoration:none;}	


/***********************************************************************
 BEGIN NEW PAGE TOOLS STYLES 
 ***********************************************************************/
 
#coa_NEWpageheader{position:relative;padding:0 10px 0 0;z-index:1;}

#coa_NEWpagetools{float:right;margin:0 0 0 20px;font-size:11px;text-align:right;padding:4px;z-index:1;}
#coa_NEWpagetools a:link{color:#333;text-decoration:none;}
#coa_NEWpagetools a:hover{color:#333;text-decoration:underline;}
#coa_NEWpagetools a:visited{color:#333;text-decoration:none;}
#coa_NEWpagetools a:active{color:#333;text-decoration:none;}

#coa_NEWpageinfo{position:relative;border-bottom:1px dotted #e1ddbe;color:#333;font-size:11px;margin:5px 10px 0 15px;padding:0 0 5px 0;height:15px;}

#coa_NEWpageoptions{float:right;position:relative;}
#coa_NEWpageoptions img{border:0px;}
#coa_NEWpageoptions a{color:#333;text-decoration:none;}
#coa_NEWpageoptions a:link{color:#333;}
#coa_NEWpageoptions a:active{color:#333;}
#coa_NEWpageoptions a:visited{color:#333;}
#coa_NEWpageoptions a:hover{color:#333;}

#coa_NEWcommentbox{position:absolute;top:25px;right:0px;width:350px;background-color:#ffffff;border:1px solid #a49f74;z-index:2;}

#coa_NEWsharebox{position:absolute;top:25px;right:0px;width:255px;padding:0 0 4px 0;background-color:#ffffff;border:1px solid #a49f74;z-index:2;}
#coa_NEWsharebox span{float:left;line-height:24px;padding:6px 5px 5px 5px;margin:4px 0 0 0;}
#coa_NEWsharebox a:link{color:#7b0909;font-weight:normal;}
#coa_NEWsharebox a:active{color:#7b0909;font-weight:normal;}
#coa_NEWsharebox a:hover{color:#7b0909;font-weight:normal;}
#coa_NEWsharebox a:visited{color:#7b0909;font-weight:normal;}

#coa_NEWrssbox{position:absolute;top:25px;right:0px;width:200px;line-height:18px;background-color:#ffffff;border:1px solid #a49f74;z-index:2;color:#7b0909;}
#coa_NEWrssbox a:link{font-weight:normal;color:#7b0909;}
#coa_NEWrssbox a:active{font-weight:normal;color:#7b0909;}
#coa_NEWrssbox a:hover{font-weight:normal;color:#7b0909;}
#coa_NEWrssbox a:visited{font-weight:normal;color:#7b0909;}
#coa_NEWrssbox ul{list-style-type:none;margin:10px;padding:0;}
#coa_NEWrssbox li{font-weight:bold;padding:0 0 0 8px;margin:0 0 5px 0;background-image:url(http://www.alexandriava.gov/images/arrow-right.gif);background-repeat:no-repeat;background-position:0 6px;}

#coa_NEWmycalendarbox{position:absolute;top:25px;right:258px;width:200px;line-height:18px;background-color:#ffffff;border:1px solid #a49f74;z-index:2;color:#7b0909;}
#coa_NEWmycalendarbox a:link{font-weight:normal;color:#7b0909;}
#coa_NEWmycalendarbox a:active{font-weight:normal;color:#7b0909;}
#coa_NEWmycalendarbox a:hover{font-weight:normal;color:#7b0909;}
#coa_NEWmycalendarbox a:visited{font-weight:normal;color:#7b0909;}
#coa_NEWmycalendarbox ul{list-style-type:none;margin:10px;padding:0;}
#coa_NEWmycalendarbox li{font-weight:bold;padding:0 0 0 8px;margin:0 0 5px 0;background-image:url(http://www.alexandriava.gov/images/arrow-right.gif);background-repeat:no-repeat;background-position:0 6px;}

.coaCalListItems
{
	border-bottom: 1px dotted #A49F74; 
	padding-bottom:10px;
	clip: rect(auto,auto,auto,auto);
}
.coaCalListTitle
{
	font-weight: bold;
	font-size: 120%;
	color: #7B0909;
	border-bottom: 1px dotted #A49F74; 
	padding-bottom:10px;
	clip: rect(auto,auto,auto,auto);
}

/* SOURCE FILE: /usr2/cached-media/scripts/src/css/30-mobile/mdefault--mobile-mobilehome.css */ 
@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  vertical-align:baseline;
  background:transparent;
}


body{font-family:arial,sans-serif;font-size:1em;margin:0;background-color:#570000;background-image:url(/images/bg-burgundy.gif);background-repeat:repeat-x; -webkit-text-size-adjust:none; }

/*MISC STYLES*/
.coa_notpublic{position:absolute;top:5px;left:5px;padding:5px;background-color:#fde0e0;border:1px solid #7b0909;color:#7b0909;font-size:1.1em;}

.coa_WebBox_Image{float:left;margin:0 5px 5px 0;width:68px;height:50px;border:1px solid #a49f74;}
.coa_WebBox_Title{font-size:1em;font-weight:bold;padding:15px 0 0 75px;}
.coa_WebBox_Desc{clear:both;padding:5px;}
.coa_WebBox_Desc p{margin-top:0px;}
.coa_WebBox_Divide{clear:both;height:5px;border-top:1px dotted #a49f74;}

ul.coa_mHomeWebBoxes{list-style-type:none;margin:0;padding:0 10px;}
ul.coa_mHomeWebBoxes li{padding:0;margin:5px 0;min-height:42px;border-bottom:1px dotted #a49f74;}
ul.coa_mHomeWebBoxes a{text-decoration:none;color:#666}
.coa_mHomeWebBoxImage{float:left;width:50px;height:37px;border:1px solid #a49f74;}
.coa_mHomeWebBoxTitle{font-size:.75em;padding:8px 0 5px 60px;font-weight:bold;color:#0000cc;}
.coa_mHomeWebBoxDesc{padding:4px 0 0 60px;font-size:.75em;line-height:1.2em;color:#666}


.break{clear:both;border-bottom:1px dotted #a49f74;margin:5px 0 5px 0;height:1px;overflow:hidden;}
.nobreak{white-space:nowrap;}
ul.buttongroup{list-style-type:none;margin:0;padding:0;}
ul.buttongroup li{margin:0 0 5px 0;padding:0;border:1px solid #a49f74;background-image:url(http://alexandriava.gov/images/bar_bg.gif);background-repeat:repeat-x;background-color:#a39d72;}
ul.buttongroup li a{display:block;background-image:url(/images/arrow-goright.png);background-repeat:no-repeat;background-position:99% 12px;font-family:georgia,"Times New Roman", serif;padding:8px;font-size:1.25em;font-weight:bold;color: #7b0909;text-decoration:none;}

/*PAGE LAYOUT STYLES*/
#coa_mContainer{}
#coa_mHeader{padding:0 0 4px 0;text-align:center;background-image:url(/images/bg-bevel.png);background-repeat:repeat-x;background-position:bottom left;}
#coa_mBreadcrumb{display:none;}
#coa_mContent{padding:10px;min-height:250px;}
#coa_mContent form{margin:0;padding:0;}
#coa_mContent table{}
#coa_mContent h1{font-size:1.25em;font-weight:bold;color:#7b0909;margin:0 0 12px 0;padding:0;}
#coa_mInfoBar{font-weight:bold;}
.coa_mWhatsNew{}
.coa_mWhatsNewTitle{padding:10px 0 0 88px;font-weight:bold;}
.coa_mWhatsNewTitle a{text-decoration:none;}
.coa_mWhatsNew img{float:left;display:block;width:68px;height:50px;padding:6px 8px 10px 8px;background-image:url(/images/bg-mobilethumbs.png);background-repeat:no-repeat;}
#coa_mDeptAddress{clear:both;padding:10px;}
#coa_mDeptImg{display:none;}
#coa_mDeptMenu{padding:10px 0 10px 0;text-align:center;font-size:1.1em;font-weight:bold;color:#7b0909;}
#coa_mDeptMenu h2{font-size:1em;clear:both;margin:10px 0;padding:2px 5px;border-bottom:1px dotted #a49f74;text-align:left;}
#coa_mDeptMenu select{width:95%;height:40px;margin:10px 0 10px 0;font-size:1em;overflow:hidden;}
#coa_mDeptName{padding:8px 5px 1px 5px;margin:0 0 8px 0;font-size:1em;font-weight:bold;color:#ffffff;text-align:center;}
#coa_mDeptName a{color:#ffffff;text-decoration:none;border-bottom:1px dotted #fff;}
#coa_mPageDate{padding:0 5px 5px 0;font-size:.75em;color:#666666;text-align:right;min-height:15px;}
#coa_mPageContent{overflow:hidden;}
#coa_mPageContent h1{font-size:1.2em;color:#7b0909;margin:0 0 10px 0;padding:0 0 2px 0;border-bottom:1px dotted #a49f74;}
#coa_mPageContent h2{font-size:1em;color:#7b0909;margin:10px 0 10px 0;}
#coa_mPageContent h3,h4,h5,h6{font-size:1em;font-weight:normal;margin:8px 0;padding:0;}
#coa_mPageContent a{text-decoration:none;}
#coa_mPageContent u{text-decoration:none;}
#coa_mPageContent ul{margin:10px 0;}
#coa_mPageContent ol{margin:10px 0;}
#coa_mPageContent li{margin:5px 0 5px 25px;padding:0;}
#coa_mPageContent p{margin:0;padding:8px 0;}
#coa_mPageContent img{margin:5px 0;max-width:100%;border-color:#a49f74;}
#coa_mPageContent hr{clear:both;}
div.TwoColumn{clear:both;}
div.ThreeColumn{clear:both;}
#coa_mPageLinks h2{font-size:1.2em;color:#fff;background-color:#a49f74;padding:5px;margin:10px 0 0 0;}
#coa_mPageLinks ul{list-style-type:none;margin:0;padding:0;}
#coa_mPageLinks li{margin:0;padding:0;border-bottom:1px dotted #a49f74;}
#coa_mPageLinks li a{display:block;padding:10px 5px 10px 5px;margin:0;font-weight:bold;color:#7b0909;text-decoration:none;background-image:url(/images/arrow-right.gif);background-repeat:no-repeat;background-position:98% 50%;}
#coa_mSearch{text-align:center;font-size:1.1em;font-weight:bold;color:#7b0909;border:1px solid #999;background-color:#e1ddbe;padding:4px;}
#coa_mSearch h2{font-size:1.1em;clear:both;margin:10px 0;padding:2px 5px;border-bottom:1px dotted #a49f74;text-align:left;}
#coa_mSearch input{font-family:arial;font-size:1em;}
#coa_mSearch  form{margin:0;padding:10px 0 0 0;text-align:center;}
#coa_mSearch label{font-family:georgia,"Times New Roman", serif;display:block;float:left;font-size:1.25em;font-weight:bold;color:#7b0909;padding:2px 2px 0 0;}
#coa_mContactUs h2{color:#7b0909;font-size:1.1em;clear:both;margin:10px 0;padding:2px 5px;border-bottom:1px dotted #a49f74;text-align:left;}
#coa_mContactUs a{display:block;padding:0 12px;background-image:url(/images/arrow-right.gif);background-position:5px 5px;background-repeat:no-repeat;text-decoration:none;}
#coa_mShare{float:left;width:98%;}
#coa_mHowDoI{display:none;}
#coa_mGoogleBrand{padding:10px 0 0 0;font-size:.5em;color:#666666;}
#coa_mFooter{clear:both;font-weight:bold;font-size:.75em;color:#ffffff;text-align:center;padding:8px;margin:8px 0 0 0;}
#coa_mFooter a{color:#ffffff;text-decoration:none;}

#coa_content a{text-decoration:none;}
#coa_content u{text-decoration:none;}

.mWebBoxHeadlines{clear:both;padding:10px 10px 0 10px;font-size:.9em;}
.mWebBoxHeadlines a{text-decoration:none;}
.mWebBoxHeadlines h2{padding:0 0 5px 0;font-size:1.1em;color:#7b0909;font-weight:bold;}
.mWebBoxHeadlines ul{list-style-type:none;margin:0;}
.mWebBoxHeadlines li{padding:6px 6px 6px 15px;border-top:1px dotted #a49f74;background-image:url(/images/arrow-right.gif);background-repeat:no-repeat;background-position:5px 10px;}

#coa_mTodayCalendar{padding:0 0 5px 0;margin:0 0 15px 0;border-bottom:1px dotte #a49f74;}
#coa_mTodayCalendar h2{font-size:1.1em;clear:both;margin:10px 0;padding:2px 5px;border-bottom:1px dotted #a49f74;text-align:left;color:#7b0909;}
#coa_mTodayCalendar a{display:block;padding:0 0 10px 8px;text-decoration:none;}
#coa_mTodayCalendar span.coa_mTodayCalendarTime{display:block;padding:0 0 0 8px;font-weight:bold;}
#coa_mTodayCalendar br{clear:both;margin:0;padding:0;}

/*RESIDENTS VISITORS BUSINESS BUTTONS*/
#coa_mAudButtons{padding:0 10px;max-width:1000px;overflow:hidden;clear:both;}
#coa_mAudButtons a{display:block;clear:both;height:50px;margin:10px 0;padding:15px 0 0 10px;text-decoration:none;font-size:1.75em;color:#ffffff;font-weight:bold;background-repeat:no-repeat;background-image:url(/images/bg-tabsprites.jpg);border-radius:3px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:1px solid #cccccc;}
#coa_mAudButtons a.coa_mResidentsBtn{background-position:top right;background-color:#2c4d27;}
#coa_mAudButtons a.coa_mVisitorsBtn{background-position:right -65px;background-color:#ab9263;}
#coa_mAudButtons a.coa_mBusinessBtn{background-position:right -130px;background-color:#1b2540;}

#coa_mAudButtons2{margin:0 auto;width:300px;padding:0 10px;overflow:hidden;clear:both;}
#coa_mAudButtons2 a{display:block;float:left;width:85px;margin:10px 5px;padding:65px 0 2px 0;text-decoration:none;text-align:center;font-size:.9em;color:#ffffff;font-weight:bold;background-repeat:no-repeat;background-image:url(./images/bg-tabsprites2.jpg);border-radius:3px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:1px solid #cccccc;}
#coa_mAudButtons2 a.coa_mResidentsBtn2{background-position:0 0;background-color:#2c4d27;}
#coa_mAudButtons2 a.coa_mVisitorsBtn2{background-position:-85px 0;background-color:#ab9263;}
#coa_mAudButtons2 a.coa_mBusinessBtn2{background-position:-170px 0;background-color:#1b2540;}



/*SHARE LINK STYLES*/
#coa_mShare h2{font-size:1.1em;color:#7b0909;clear:both;margin:10px 0;padding:10px 5px 2px 5px;border-bottom:1px dotted #a49f74;text-align:left;text-transform:capitalize;}
#coa_mShare ul{margin:10px;padding:0 0 0 15px;}
#coa_mShare li{margin:0;padding:5px 0px;}
#coa_mShare a.facebook-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 0;}
#coa_mShare a.twitter-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -65px;}
#coa_mShare a.youtube-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -130px;}
#coa_mShare a.gmail-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -195px;}
#coa_mShare a.yahoo-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -260px;}
#coa_mShare a.aol-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -325px;}
#coa_mShare a.windows-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -390px;}
#coa_mShare a.mymail-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -455px;}
#coa_mShare a.comment-btn{display:block;float:left;margin:0 5px 0 0;height:65px;width:65px;overflow:hidden;background-image:url(/images/icon-sharesprites65x65.png);background-repeat:no-repeat;background-position:0 -520px;}
#coa_mShare a.comment-btn span.number{display:block;padding:16px 0 0 0;text-align:center;font-weight:bold;text-decoration:none;font-weight:bold;}
#coa_mShare a.facebook-bar{display:block;height:28px;padding:7px 0 0 45px;margin:0 0 5px 0;background-image:url(/images/bg-sharesprites.png);background-position:0 -70px;background-repeat:no-repeat;font-size:1.1em;color:#ffffff;text-decoration:none;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}
#coa_mShare a.twitter-bar{display:block;height:28px;padding:7px 0 0 45px;margin:0 0 5px 0;background-image:url(/images/bg-sharesprites.png);background-position:0 0;background-repeat:no-repeat;font-size:1.1em;color:#ffffff;text-decoration:none;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}
#coa_mShare a.youtube-bar{display:block;height:28px;padding:7px 0 0 45px;margin:0 0 5px 0;background-image:url(/images/bg-sharesprites.png);background-position:0 -35px;background-repeat:no-repeat;font-size:1.1em;color:#ffffff;text-decoration:none;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}

/*MOBILE ALERTS STYLES*/
.AlertsBox{font-size:.85em;color:#7b0909;padding:10px; margin:0 0 10px 0;clear:both; background-color:#fde0e0;}
.AlertsBox a{color:#7b0909;font-weight:bold;}
.AlertsBox img{float:left;}
.AlertsTitle{font-weight:bold;color:#7b0909;margin:0 0 0 20px;}
.AlertsBody{display:none;}


/*MOBILE TAB STYLES*/
.TabbedPanels {margin: 0;padding: 2px 0 0 0;float: left;clear: none;width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}
.TabbedPanelsTabGroup {margin: 0px;padding: 0px;}
.TabbedPanelsTab {position: relative;top: 3px;float: left;width: 22%;text-align: center;padding: 7px 0 6px 0;margin: 0px 0px 0px 5px;font-weight: bold;list-style: none;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;color: #ffffff;background-color:#786e45;background-image:url(/images/bg-gold.gif);background-repeat:repeat-x;background-position:0 -8px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;}
.TabbedPanelsTabHover {}
.TabbedPanelsTabSelected {padding: 8px 0 8px 0;color: #7b0909;background-color:#ffffff;background-image:url(/image/bg-white.gif);}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;}
.TabbedPanelsContent {margin:0;padding:10px;min-height:400px;background-color:#ffffff;}
.TabbedPanelsContentVisible {}

/*MOBILE COLLAPSIBLE STYLES*/
.CollapsiblePanel {margin: 0px;padding: 0px;border-top: 1px dotted #A49F74;}
.CollapsiblePanelTab {color: #000000;font-family: arial;font-weight: normal;font-size: .75em;border: solid 1px #ffffff;padding: 3px 15px 3px 3px;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;background-image:url(/images/icon-plus.png);background-repeat:no-repeat;background-position:99% 5px;}
.CollapsiblePanelTab a {color: #000000;text-decoration: none;}
.CollapsiblePanelTab a.CollapsibleTabTitle{font-size:1.25em;font-weight:bold;color:#0000cc;}
.CollapsiblePanelTab p{margin:0;}
.CollapsiblePanelContent {font-size:.9em;margin-bottom: 8px;padding: 5px;border: 1px solid #ffffff;}
.CollapsiblePanelContent ul{margin:0;padding:0 0 0 20px;}
.CollapsiblePanelContent li{margin:0;padding:5px 0;}
.CollapsiblePanelOpen .CollapsiblePanelTab {background-color: #f7f6ea;background-image:url(/images/icon-minus.png);background-repeat:no-repeat;background-position:99% 5px;}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {text-decoration: none;}

/*
.CollapsiblePanel {margin: 5px 0 5px 0;border:1px solid #a49f74;background-image:url(/images/bar_bg.gif);background-repeat:repeat-x;background-position:0 0;background-color:#a39d72;}
.CollapsiblePanelTab {font-family:georgia,"Times New Roman", serif;padding:8px;font-size:1.25em;font-weight:bold;color: #7b0909;background-image:url(/images/arrow-expand.png);background-repeat:no-repeat;background-position:99% 8px;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;}
.CollapsiblePanelContent {background-color:#ffffff;padding:8px;line-spacing:1.5em;overflow:hidden;}
.CollapsiblePanelContent p{margin:6px 0 6px 0;}
.CollapsiblePanelContent ul{margin:0;padding:6px 0 6px 25px;}
.CollapsiblePanelContent li{margin:0;padding:6px 0 6px 0;}
.CollapsiblePanelContent ul ul{}
.CollapsiblePanelContent ul ul li{}
.CollapsiblePanelTab a {color: #0000cc;text-decoration: none;}
.CollapsiblePanelOpen .CollapsiblePanelTab {background-image:url(/images/arrow-collapse.png);background-repeat:no-repeat;background-position:99% 8px;}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {	text-decoration: none; }
*/

/*CALENDAR STYLES*/
#coa_CalendarTab{}
#coa_HomeCalendar{clear:both;margin:5px 0 5px 0;}
#coa_HomeCalendar td{padding:5px;}
#coa_HomeCalendar .date{text-align:center;white-space:nowrap;font-weight:bold;}
#coa_HomeCalendar .time{text-align:center;white-space:nowrap;}
#coa_HomeCalendar .title{font-weight:bold;}
#coa_HomeCalendar .detail{font-style:italic;}

.coa_HomeCalendar{clear:both;margin:10px 0 5px 0;}
.coa_HomeCalendar td{padding:5px;}
.coa_HomeCalendar .date{text-align:center;white-space:nowrap;font-weight:bold;}
.coa_HomeCalendar .time{text-align:center;white-space:nowrap;}
.coa_HomeCalendar .title{font-weight:bold;}
.coa_HomeCalendar .detail{font-style:italic;}

.coa_cal_mdata_m{display:none;}

#coa_CalendarGrids{clear:both;width:90%;margin:2px auto 0 auto;padding:0 0 0 5px;}
#coa_CalendarItems{clear:both;margin:10px 0 10px 0;padding:5px 0 5px 0;border-bottom:1px dotted #cccccc;}

span.coa_CalendarDateHeader{font-weight:bold;font-size:1.1em;color:#7b0909;display:block;margin:0;padding:0 0 10px 0;}

table.calendarbox{clear:both;width:95%;background-color:#a49f74;border-top:1px solid #a49f74;border-left:1px solid #a49f74;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}
table.calendarbox td{border-bottom:1px solid #a49f74;border-right:1px solid #a49f74;background-color:#ffffff;padding:2px;text-align:right;}
table.calendarbox td.monthheader{font-size:18px;font-weight:bold;color:#ffffff;background-color:#a49f74;text-align:center;}
table.calendarbox td.dayheader{font-weight:bold;background-color:#e1ddbe;text-align:center;}
table.calendarbox td.eventcell{min-height:22px;background-color:#ffffff;font-weight:bold;text-align:right;}
table.calendarbox td.eventcell a{text-decoration:underline;}
table.calendarbox td.blankcell{min-height:22px;background-color:#f7f6ea;}
table.calendarbox td.gridcell{min-height:22px;text-align:right;}
table.calendarbox td.selected{min-height:22px;color:#ffffff;background-color:#7b0909;font-weight:bold;}
table.calendarbox td.nodate{min-height:22px;background-color:#f7f6ea;}
.gridexcluded{background-color:#f7f6ea;}

.coa_mCalTitle{font-weight:bold;font-size:.85em;}
.coa_mCalTime{font-size:.85em;}
.coa_mCalDesc{font-size:.85em;padding:0 0 10px 0;}

/*SWIPE JS STYLES*/
#gallery {/*background:#23282C;*/}
#slider {padding:0;}
#slider li div {padding:0 15px 15px 15px;text-align: left;}
#slider li div a{display:block;text-decoration:none;color:#666;}
#slider li div span.sliderTitle{display:block;clear:both;color:#00c;font-size:1em;font-weight:bold;padding:0 0 5px 0;}
#slider li div span.sliderImage img{float:left;display:block;width:100px;height:74px;padding:0;border:3px solid #fff;box-shadow:0 2px 6px #888;-moz-box-shadow:0 2px 6px #888;-webkit-box-shadow:0 2px 6px #888;}
#slider li div span.sliderDesc{display:block;height:70px;padding:5px 0 0 10px;font-size:.75em;line-height:1.2em;overflow:hidden;}
#slider li div span.sliderClear{display:block;clear:both;height:0;}
#gallery nav {background-color:#e1ddbe;height:25px;position:relative;padding:0 0 4px 0;}
#position {background-color:#fff;text-align:center;font-size:2.1em;line-height:.75em;color:#ccc;display:block;position:absolute;top:0;left:50%;margin-left:-75px;width:150px;border-bottom-left-radius:5px; border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px; -moz-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px; -o-border-bottom-left-radius:5px; -o-border-bottom-right-radius:5px; box-shadow:0 2px 2px #888;-moz-box-shadow:0 1px 2px #888;-webkit-box-shadow:0 2px 2px #888;}
#position em {display:inline-block;padding:0px;font-style:normal;font-family:sans-serif;}
#position em.on {color:#7b0909;}
#prev {display:inline-block;text-decoration:none;}
#prev em {display:block;padding:2px 10px;font-style:normal;font-weight:bold;font-size:.85em;text-transform:uppercase;color:#00c;letter-spacing:1px;}
#next {display:inline-block;text-decoration:none;position:absolute;right:0;top:0;}
#next em {display:block;padding:2px 10px;font-style:normal;font-weight:bold;font-size:.85em;text-transform:uppercase;color:#00c;letter-spacing:1px;}
/* SOURCE FILE: /usr2/cached-media/scripts/src/css/55-spry-tabbed-panels/tabbedpanels--desktop-mobile-desktophome-mobilehome.css */ 
@charset "utf-8";
/* CSS Document */

/***********************************************************************
 BEGIN SPRY TABBED PANELS
 ***********************************************************************/
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	width: 95px;
	height:18px;
	text-align: center;
	padding: 8px 0 4px 0;
	margin: 0px 2px 0px 0px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	list-style: none;
	border-left: solid 0px #ffffff;
	border-bottom: solid 0px #A49F74;
	border-top: solid 0px #A49F74;
	border-right: solid 0px #ffffff;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	color: #ffffff;
	background-image: url(/images/tab-new-red.gif);
	background-position:top right;
	background-repeat:no-repeat;
}


.TabbedPanelsTabHover {
	background-image: url(/images/tab-new-gold.gif);
	background-repeat:no-repeat;
	border-bottom: 0px solid #A49F74;
	border-top: 0px solid #A49F74;
	border-left: 0px solid #A49F74;
	border-right: 0px solid #A49F74;
	color:#ffffff;
}



.TabbedPanelsTabSelected {
	background-image: url(/images/tab-new-white.gif);
	background-repeat:no-repeat;
	border-bottom: 1px solid #ffffff;
	border-top: 0px solid #A49F74;
	border-left: 0px solid #A49F74;
	border-right: 0px solid #A49F74;
	color: #7b0909;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	background-color: #FFFFFF;
	border:1px solid #A49F74;
}
.TabbedPanelsContent {
	padding: 10px;
}
.TabbedPanelsContentVisible {
}
/* SOURCE FILE: /usr2/cached-media/scripts/src/css/60-spry-collapsible-panels/collapsiblepanels--desktop-mobile-desktophome-mobilehome.css */ 
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-top: 1px dotted #A49F74;
}
.CollapsiblePanelTab {
	color: #000000;
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	border: solid 1px #ffffff;
	padding: 3px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
	.CollapsiblePanelTab div.expand{
		padding:2px 0 2px 12px;
		background-image:url(http://www.alexandriava.gov/images/granicus/plus.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-weight:normal;
		color:#0000cc;
	}

.CollapsiblePanelContent {
	margin-bottom: 8px;
	padding: 5px;
	border: 1px solid #ffffff;
}

.CollapsiblePanelTab a {
	color: #000000;
	text-decoration: none;
}
.CollapsiblePanelOpen .CollapsiblePanelTab div.expand{
		padding:2px 0 2px 12px;
		background-image:url(http://www.alexandriava.gov/images/granicus/minus.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-weight:bold;
		color:#0000cc;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {

	background-color: #f7f6ea;
}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #f7f6ea;

	text-decoration: none; 
}