body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.NewsDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

a img
{
    border:none;
}

a.NewsLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

a.NewsLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}

.CommCalHomeTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.CommCalHomeLnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.CommCalHomeLnk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.CommIconMonthHomeTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.CommIconDayHomeTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: none;
	font-weight:bold;
}

.c3DescTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.TxtContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}

.PressTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #660000;
	text-decoration: none;
}

.NoticeTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #660000;
	text-decoration: none;
}

.SubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #660000;
	text-decoration: none;
}

.EventDetailTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #660000;
	text-decoration: none;
}


.Weekend
{
	background-color:#FFFFFF;
}

.othermonthday
{
	background-color:#CCCCCC;
	border:solid 1px #FFFFFF
}

.dayLarge
{
	width:109px;
	height:109px;
	border:solid 1px #CCCCCC;
	vertical-align:top;
}

.month
{
	background-color:#FFFFFF;
}

.largeCalendarTitle
{
	font-size:22px;
	font-family:Arial;
	color:#FFFFFF;
	background-color:#660000;
}

.dayheader
{
	font-size:12px;
	color:White;
	background-color:Gray;
	text-align:center;
}

.calendarLarge
{
	width:763px;
	background-color:#FFFFFF;
	border:solid 1px;
}

a.EventLinks
{
	font-family:Arial;
	font-size:11px;
	color:#660000;
	text-decoration:none;
}

a.EventLinks:hover
{
	font-family:Arial;
	font-size:11px;
	color:#660000;
	text-decoration:underline;
}

.eventOnThisDayBox
{
	background-color:#660000;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	padding-left:3px;
	font-family:Arial;
}

.AlertHeader
{
	color:Yellow;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

a.AlertLink
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}	
a.AlertLink:hover
{
	font-family:Arial;
	font-size:12px;
	color:#660000;
	text-decoration:underline;
	font-weight:bold;
}	

.AlertCell
{
	border: thin solid #000000;
}


.FaqQuestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
	text-align:justify;
	font-weight:bold;
}

.AgendaDeptDD
{
	font-family:Arial;
	font-size:11px;
	height:18px;
}

a.HDILink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: underline;
	font-weight:bold;
}

a.HDILink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: underline;
	font-weight:bold;
}

a.ViewAllLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

a.ViewAllLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: underline;
}

.PressSubtitle
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.MSRDD
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	width:200px;
}

a
{
	font-family:Arial;
	font-size:11px;
	color:#660000;
	text-decoration:none;
}

a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#660000;
	text-decoration:underline;
}

.ControlHeading
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.Controltable
{
border-width: 1px;
	border-style: solid;
	border-color: #660000;
	border-collapse: separate;
	background-color: white;
	font-family:Arial;
	font-size:11px;

}
.trBG {
	background-image: url(../images/topRightBG.jpg);
}

.trBGInner {
	background-image: url(../images/topRightBGInner.jpg);
}

.Searchtxt{
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#search{
	width:170px;
	position:relative;
	top:55px;
	left:52px;
}

#btnHome{
	width:41px;
	top:105px;
	left:171px;
	position:relative;
}

.WeatherTemp{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#999999;
}

.WeatherDesc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.RecyclingTable
{
	border:solid 1px #660000;
	font-family: Arial;
	font-size: 11px;
	color:#660000;
	background-color:#FFFFFF;
	width:580px;
}

.takePrideTable
{
	border:solid 1px #660000;
	font-family: Arial;
	font-size: 11px;
	color:#660000;
	background-color:#FFFFFF;
	width:580px;
}

.RecyclingHeading
{
	font-family: Arial;
	font-size: 18px;
	color:#000000;
	font-weight:bold;
}

.ACCtable
{
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
	background-color: white;
	font-family:Arial;
	font-size:11px;
	width:600px;

}

.ACCHeading
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#660000;
}

.ACCSubHeading
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-color:#CCCCCC;
}

ul.small-photo-galleries-list
{
    list-style:none;
    padding:0px;
    width:200px;
    margin:0px auto 0px auto;
}

ul.small-photo-galleries-list li
{
    float:left;
    margin:2px 2px 4px 2px;
    width:92px;
    height:92px;
}

ul.small-photo-galleries-list li img
{
    width:90px;
    height:90px;
    border:1px solid #cccccc;
}

ul.department-buttons li{
    width:240px;
    float:left;
    margin:0px 4px 4px 0px;
    list-style:none;
}