#collectorCalendarform div.autocomplete {
	width: 270px;
	left: 47%; top: 32px;
	padding-left:5px;
	margin:0.3em 2% 0 0;
	position: absolute;
	z-index:8050; 
}

#collectorCalendarform div#ac_district_street_choices {
	left: 47%; top: 72px;
}

#collectorCalendarform .yui-ac{}
#collectorCalendarform .yui-ac-input{ margin-top:3px;}
#collectorCalendarform .yui-ac-container{}
#collectorCalendarform div.autocomplete .yui-ac-content{
position:absolute;background:#fff;overflow:hidden;z-index:9050;
	height:150px;
	overflow: auto;
	border:1px solid #000000;
	width: 270px !important;
}
#collectorCalendarform div.autocomplete .yui-ac-shadow{
/*position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;*/

}
#collectorCalendarform div.autocomplete .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em;}
#collectorCalendarform div.autocomplete .yui-ac-content ul{margin:0;padding:0;width:251px;
background-color: white;
}
#collectorCalendarform div.autocomplete .yui-ac-content li{margin:0;cursor:default;white-space:nowrap;list-style:none;zoom:1;}
#collectorCalendarform div.autocomplete .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}
#collectorCalendarform div.autocomplete .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}

#collectorCalendarform .yui-ac .yui-button {border:0px !important; background:none !important; float:left; width:18px !important; height:18px; vertical-align:middle; display:block; line-height: 18px; background:none;} 
#collectorCalendarform .yui-ac .yui-button .first-child { display:block; }
#collectorCalendarform .yui-button button { width:18px; height:18px;padding:0; margin:0; background: url(/media/interface/ac-arrow-rt.jpg) center center no-repeat; border:none; } 
#collectorCalendarform .yui-ac .open .yui-button button { width:18px; height:18px;padding:0; margin:0; background: url(/media/interface/ac-arrow-dn.jpg) center center no-repeat} 

#collectorCalendarform .yui-ac-ft { clear:both; }
/* Auto completer*/
/*
div.autocomplete {
  position: absolute;
  width: 500px;
  background-color: white;
  border:1px solid #FFA360;
  margin: 0px;
  padding: 0px;
}
 
div.autocomplete ul {
  list-style-type: none !important;
  margin: 0px;
  padding: 0px;
  max-height: 20em;
  overflow: auto;
}
 
div.autocomplete ul li.selected {
    background-color: #ffb;
}
 
div.autocomplete ul li {
  list-style-type:none !important;
  background: white !important;
  display: block;
  margin: 0;
  padding: 2px;
  cursor: pointer;
}*/
/* Auto completer END*/
.eventContainer
{
	margin-left:10px;
}
.eventItem
{
	
}
.eventItemInfo
{

	background-color: #EBEBEB;
	padding: 6px 0px 6px 20px;
	margin-bottom: 20px;

}
.eventItemTitle
{

font-family:Din,Helvetica,Verdana;
font-size:14px;
line-height:1.6em;
margin: 18px 0px 4px 0px; 


}
.eventItemTitle img
{
margin: 0px 10px -6px 0px;

}
#btnCalendar a
{
background:transparent url(/media/form/formBgAlphaMenu2.png) repeat scroll 0 0;
color:white;
display:block;
float:left;
height:26px;
margin-bottom:2px;
margin-left:54px;
margin-top:10px;
margin-right:2px;
padding-left:8px;
padding-left:8px;
text-align:center;
text-decoration:none;
}
#btnCalendar a span
{
background:transparent url(/media/form/formRightAlphaMenu.png) no-repeat scroll right top;
color:white;
display:block;
height:26px;
padding-right:8px;
padding-top:3px;
text-decoration:none;
}
btnCalendar a:hover{}
btnCalendar a:hover span{}
.squareEvent
{
	width:5px;
	height:5px;
	border:1px solid white;
	display:block;
	float:right;
	background-color: gray;
}
.enventType159{	background-color: GoldenRod;}
.enventType34{	background-color: Aqua;}
.enventType125{	background-color: brown;}
#menu
{

color:#535050;

font-size:11px;
}
