﻿	
	
	/* General Content */
	.content-section {background:#ffffff;}
	.content-main {padding:10px;}
	.content-footer {font-family:Verdana; font-size:10px;}
	.content-title {font-family:arial; font-size:22px; font-weight:600; padding: 0px 0px 10px 0px; }
	.content-sub-title {font-family:arial; font-size:14px; font-weight:600; padding: 0px 0px 10px 0px; }
	div.content {font-family:arial;}
	
	/* Menus */
	a.m-menu-item, a.m-menu-item:hover, a.m-menu-item:visited {font-family: Verdana; font-size:12px; font-weight:500; text-decoration:none; color:#000000; padding:0px 0px 0px 10px;}
	
	a.b-menu-item {font-family: Verdana; font-size:12px; font-weight:500; text-decoration:none; color:#000000; padding:0px 0px 0px 10px;}
	/*
	a.b-menu-item:hover, a.b-menu-item:visited {font-family: Verdana; font-size:12px; font-weight:500; text-decoration:none; color:#000000; padding:0px 0px 0px 10px;}
	*/
	
	/* Article */
	.article-picture {border-style:solid; border-width:1px; border-color:#FFFFFF; width:50; height:70}
	a.article-heading, a.article-heading:hover, a.article-heading:visited {font-family: Verdana; font-size:18px; font-weight:500; text-decoration:none; color:#1A1AA0; padding:0px 0px 0px 0px;}
	.article-content {font-family: Verdana; font-size:12px; padding:0px 0px 0px 0px;}
	a.article-link {color:#0000FF;}
	.Now-Displaying {font-size:10px;}
	
	/* Left Side */
	/* .random-desc{background:#ffffff; font-size:10px; font-style:italic; color:#00205A;} */
	.random-desc {background:#FFFFFF;font-size:10px;text-align:center;}
	.random-desc-text {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#336699;text-decoration:none;font-weight:bold;}
	.random-desc-text2 {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:bold;}
	.random-ad{border-style:solid; border-width:1px; border-color:#000000;}
	.weather-box {background: #A1ABD9; color:#00205A; }
	.weather-desc{ }
	.weather-more{font-family:verdana; font-size:12px;}
	.weather-content{font-size:10px;}
	.weather-heading{font-size:11px;}
	.weather-border{background:#556195;}
	/* Schedule of events */
	.SOE-main {background:#336699;border-color:#FFFFFF}
	.SOE-title {width:140px; color: #ffffff; font-family:Verdana; font-size:13px; font-weight:800; text-align:center;}
	.SOE-events {background:#D7E5FF;}
	a.SOE-date {font-family:helvetica,arial;font-size:11px;font-weight:bold;COLOR:#000000;text-decoration:none;}
	a.SOE-date:hover {font-family:helvetica,arial;font-size:11px;text-decoration:none;font-weight:bold;COLOR: #ff0000;}
	a.SOE-event-link {font-family:helvetica,arial;font-size:10px;padding:0px 0px 0px 0px;}
	a.SOE-event-link:hover {font-family:helvetica,arial;font-size:10px;padding:0px 0px 0px 0px;COLOR=#ff0000}
	.SOE-EntireCalendar-Link {font-family:helvetica,arial;font-size:11px;}
	/* input boxes */
	input {border-style:solid; border-color:#000000; border-width:1px;}
	.input2 {border-style:solid; border-color:#000000; border-width:0px;}
	.input3 {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
	
	/* Right Side Calendar*/
	.whitelinks {font-family:helvetica,arial;font-size:11px;color:#FFFFFF;text-decoration:none;}
	a.monthheader-link, a.monthheader-link:hover, a.monthheader-link:visited {font-family:helvetica,arial;font-size:11px;color:#FFFFFF;text-decoration:none;}
	.innertablelinks {font-family:verdana;font-size:10pt;color:#0000FF;}
	.innerTableSmall {font-family:helvetica;font-size:11px;}
	.innerTableHeader {font-family:verdana;font-size:10pt;color:white;}
	a.innerTableMonthHeaderwhitelinks {font-family:helvetica,arial;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
	a.innerTableMonthHeaderwhitelinks:hover {font-family:helvetica,arial;font-size:11px;color:#FF0000;text-decoration:none;font-weight:bold;}
	

	/* Calendar*/
	.MonthTopLabel {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
	.MonthTopLabel2 {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}
	.MonthBackground {background: #A1ABD9;}
	.MonthTodayDate{border:1px;border-style:outset;background:#999966;}
	.MonthBackgroundPrint {background: #FFFFFF;}
	.MonthTodayDatePrint{border:1px;border-style:outset;background:#FFFFFF;}
	.MonthNumberFont{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#000000;text-align:right;text-decoration:none;}
	.MonthTopLabelText{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#FFFFFF;vertical-align:text-top;}
	.MonthFilterText{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#FFFFFF;vertical-align:text-top;}
	.whitelinks2 {font-family:helvetica,arial;font-size:12px;color:#FFFFFF;}
	.whitelinks2:visited {font-family:helvetica,arial;font-size:12px;color:#FFFFFF;}
	.whitelinks2:hover {font-family:helvetica,arial;font-size:12px;color:#FFFF33;}
	.blacklinks2 {font-family:helvetica,arial;font-size:12px;color:#000000;}
	.blacklinks2:visited {font-family:helvetica,arial;font-size:12px;color:#000000;}
	.blacklinks2:hover {font-family:helvetica,arial;font-size:12px;color:#FFFF33;}
	
	/*Library*/
	.LibraryHeading {font-size:16px;font-weight:bold;color:#FFFFFF;}
	.LibrarySubheading {font-size:12px;font-weight:bold;color:#000000;}
	a.LibraryFile {COLOR: #003399; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 7pt;}
	a.LibraryFile:visited {COLOR: #003399; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 7pt;}
	a.LibraryFile:hover {COLOR: #ff0000; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Arial; FONT-SIZE: 7pt;}
	.LibraryDescription {font-size:10px;color:#000000;}
}

	
.randomphotoinputSmalltext {
	font-size: 10px;
}
.CityHighlightsDetailTitle {
	font-size: 24px;
	font-weight: 300;
	color: #000000;
	background-position: center;
	

}
.CityHighlightsDetailDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.CityHighlightsDetailDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.CityHighlightsPhotoDetailDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}





.MenuTopItem {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
.MenuTopItem:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
.MenuTopItem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}

.menu {background:#FF7800; border-style:solid; border-width:1px; border-color:#FF7800;}
.menu-item-on {background:#FF7800; color:white; text-align:left; padding: 0px 0px 0px 2px;font-family: Verdana; font-size:10px; font-weight:500; }
.menu-item-off {background:#E7E6E4; text-align:left; padding: 0px 0px 0px 2px;font-family: Verdana; font-size:10px; font-weight:500; }
/*a.b-menu-item {font-family: Verdana; font-size:12px; font-weight:500; text-decoration:none; color:#000000; padding:0px 0px 0px 10px;}*/

/* Admin Section*/
.Adminborder{background:#191970; color:#FFFFFF;}
.Adminwhiteheader {color:ffffff; font-family:arial; font-weight:800; font-size:12pt; text-decoration:none;}
.Adminpagematte {background:#3366CC}
.Adminpageleft {background:#ffffff}
.Adminblack{color:000000; font-family:arial; font-weight:700; font-size:9pt; text-decoration:none;}

/* Content Pages*/
.contentpagetitle {color:000000; font-family:arial; font-weight:800; font-size:16pt; text-decoration:none;}
.contentpagetext {COLOR: #000000;
    TEXT-DECORATION: none;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt; 
   	FONT-WEIGHT: normal;}
.contentpagelink
{
   COLOR: #003399;
   TEXT-DECORATION: none;
   FONT-FAMILY: Tahoma, Arial;
   FONT-SIZE: 8pt; 
   FONT-WEIGHT: bold
}
.contentpagelink:visited
{ 
   COLOR: #003399;
   TEXT-DECORATION: none;
   FONT-FAMILY: Tahoma, Arial;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold
}
.contentpagelink:hoover
{
   COLOR: #ff0000;
   TEXT-DECORATION: none;
   FONT-FAMILY: Tahoma, Arial;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;  
}

/*Jobs Page */
.jobs-table {
	background:#336699;
}
.jobs-table-headings {
	color: #ffffff;
	font-family:Verdana;
	font-size:13px;
	font-weight:800;
	text-align:center;
}
.jobs-table-row {
	background:#D7E5FF;
}
.jobs-title {
	font-weight:800;
}

/*Department Pages*/

.department-title {font-family:arial; font-size:22px; color:#003399;TEXT-DECORATION: none;font-weight:600;}
.department-content{font-family:arial;font-size:10px;padding:0px 0px 0px 0px;}
.department-contentbold{font-family:arial;font-size:12px;font-weight:bold;}   

/*Services Pages*/

.services-title {font-family:arial; font-size:18px; color:#003399;TEXT-DECORATION: none;font-weight:600;}
.services-section {font-family:arial;color:#ffffff;  font-size:14px; TEXT-DECORATION: none;font-weight:600;}
.services-content{font-family:arial;font-size:12px;padding:0px 0px 0px 0px;}
.services-contentsmall{font-family:arial;font-size:12px;color:#ffffff;padding:0px 0px 0px 0px;}
.services-contentbold{font-family:arial;font-size:12px;font-weight:bold;} 

a.services-resources-date {font-family:helvetica,arial;font-size:11px;font-weight:bold;COLOR: #003399;}
a.services-resources-date:hover{font-family:helvetica,arial;font-size:11px;text-decoration:none;font-weight:bold;COLOR: #ff0000;}
a.services-resources-date:visited{font-family:helvetica,arial;font-size:11px;text-decoration:none;font-weight:bold;COLOR: #003399;}  

.servicelist-text{font-family:arial;font-size:10px;padding:0px 0px 0px 0px;}
.servicelist-text2{
	font-family:arial;
	font-size:10px;
	padding:0px 0px 0px px;
	bottom: 1 px;
	left: 1px;
	top: 30px;
	right: 1px;
}
.servicelist-link{font-family:arial;font-size:12px;font-weight:bold;} 

/* Residents, Business, Visitors */
.rbv-title {
	font-family:arial;
	font-size:20px;
	font-weight:700;
}
.rbv-image {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding:0px;
}
.rbv-desc {
	font-family:arial;
	font-size:12px;
}
.rbv-box {
		border-style:solid;
		border-width:1px;
		border-color:#000000;
		background:#dfdfdf;
}
.rbv-category {
	font-weight: 700;
}

a:visited {
	font-family:arial;
	font-size:12px;
	color: #FFFFFF;
}
a:hover {
	font-family:arial;
	font-size:12px;
	color: #FFFF00;
}
a {
	font-family:arial;
	font-size:12px;
	color: #FFFFFF;
}
