﻿#submenucontainer {
	position:absolute;
	width:650px;
	z-index:5;
	visibility:hidden;
	overflow: auto;
	top:142px;
	vertical-align:top;
}


#submenu_resident {
	position:relative;
	width:150px;
	z-index:1;
	visibility:hidden;
	border:1px #ffffff solid;
	background-color:#838f6b;
}
#submenu_resident a:link{
	color:#ffffff;
	text-decoration:none;

}
#submenu_resident  a:visited {
	color:#ffffff;
	text-decoration:none;
	padding-left:0px;
}

#submenu_resident a:hover {
	color:#333333;
	text-decoration:none;
	
}
#submenu_resident td{
	font-size:12px;
	border-bottom:1px #ffffff dotted;	
}
#submenu_resident div{
	font-size:11px;	
	font-weight:normal;
	background-color:#6a7556;
	width:100%;
}


#submenu_governnment {
	position:relative;
	width:150px;
	z-index:2;
	visibility:hidden;
	border:1px #ffffff solid;
	background-color:#978b7f;
}
#submenu_governnment a:link{
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;

}
#submenu_governnment a:visited {
	color:#ffffff;
	text-decoration:none;
	padding-left:0px;
	font-weight:normal;
}

#submenu_governnment a:hover {
	color:#333333;
	text-decoration:none;
	
}
#submenu_governnment td{
	font-size:12px;
	border-bottom:1px #ffffff dotted;	
}
#submenu_governnment div{
	font-size:11px;	
	font-weight:normal;
	background-color:#7d7369;
	width:100%;
}


#submenu_business {
	position:relative;
	width:150px;
	z-index:3;
	visibility:hidden;
	background-color:#819abe;
	border:1px #ffffff solid;
}
#submenu_business a:link{
	color:#ffffff;
	text-decoration:none;

}
#submenu_business a:visited {
	color:#ffffff;
	text-decoration:none;
	padding-left:0px;
}

#submenu_business a:hover {
	color:#333333;
	text-decoration:none;
	
}
#submenu_business td{
	font-size:12px;
	border-bottom:1px #ffffff dotted;	
}
#submenu_business div{
	font-size:11px;	
	font-weight:normal;
	background-color:#6b81a0;
	width:100%;
	z-index:99;
}




#submenu_visitor {
	position:relative;
	width:150px;
	z-index:4;
	visibility:hidden;
	background-color:#e9b454;
	border:1px #ffffff solid;
}
#submenu_visitor a:link{
	color:#ffffff;
	text-decoration:none;

}
#submenu_visitor a:visited {
	color:#ffffff;
	text-decoration:none;
	padding-left:0px;
}

#submenu_visitor a:hover {
	color:#333333;
	text-decoration:none;
	
}
#submenu_visitor td{
	font-size:12px;
	border-bottom:1px #ffffff dotted;	
}
#submenu_visitor div{
	font-size:11px;	
	font-weight:normal;
	background-color:#da8042;
	width:100%;
}



.submenu-res-level2 , .submenu-res-level2 a:visited {
	width:100%;	
	padding-left:5px !important;	
	font-weight:normal;
	border-bottom:1px #828e6a solid;
}
.submenu-gov-level2 , .submenu-gov-level2 a:visited {
	width:100%;
	padding-left:5px !important;
	font-weight:normal;
	border-bottom:1px #978b7f solid;
}
.submenu-bus-level2 , .submenu-bus-level2 a:visited {
	width:100%;	
	padding-left:5px !important;
	font-weight:normal;
	border-bottom:1px #829bbf solid;
}
.submenu-vis-level2 , .submenu-vis-level2 a:visited {
	width:100%;	
	padding-left:5px !important;
	font-weight:normal;
	border-bottom:1px #efb854 solid;
}


body {
  font-family:"Century Gothic", Arial, Helvetica, sans-serif;  
  font-size:12px;
  background:#f5f0ed url('/images/sandwalk2_duo.jpg') repeat-x bottom;
  color:#333333;
  text-align:center;
  height:100%;
  padding-top:0px;
  padding-bottom:0px;

}

form#aspnetForm {
/* real background color for the site */
	background:#899098 url('/images/sandwalk2_duo.jpg') repeat-x bottom;	
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; 

}

td {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
th {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
hr {
		color:#cccccc;
}


.maintable {
	width:1000px;
	border-left:3px #666666 double;
	border-right:3px #666666 double;
	height:100%;
	margin-bottom:0px;
}
.top {
  background:transparent url('/images/top.png') repeat-x top;
  height:101px;	
  padding-top:3px;
  padding-right:5px;
}
.title {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#ffffff;
	padding-left:50px;
}
.login {
	vertical-align:top;
	width:100px;
	text-align:right;
	padding-right:0px;
	padding-top:5px;
}
.ms-SPLink .ms-SPlinkbuttoninactive a:hover{
	border:none !important;
}


.mainmenu {
	height:42px;
  background:transparent url('/images/menu_right.png') repeat-x top;
  border-bottom:none transparent 0px;	
}

.mainmenu-home {
	width:40px;
	text-align:center;
	border-bottom:1px #ffffff solid;
}
.mainmenu-home A:LINK{
	PADDING-LEFT:0PX;
}
.mainmenu-home A:VISITED{
	PADDING-LEFT:0PX;
}


.mainmenu-1-on {
	width:150px;
	background:transparent url('/images/menu_1_on.png') no-repeat top right;
	font-size:18px;

}
.mainmenu-1-on a:link,.mainmenu-1-on a:hover,.mainmenu-1-on a:visited {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;	
	padding-left:15px;
}

.mainmenu-1 {
	width:150px;
	background:transparent url('/images/menu_1_on.png') no-repeat top right;
	font-size:18px;
	border-bottom:1px #ffffff solid;
}

.mainmenu-1 a:link,.mainmenu-1 a:hover,.mainmenu-1 a:visited {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;	
	padding-left:15px;
}

.mainmenu-2-on {
	width:150px;
	background:transparent url('/images/menu_2_on.png') no-repeat top right;
	font-size:18px;
}
.mainmenu-2-on a:visited,.mainmenu-2-on a:link,.mainmenu-2-on a:hover{
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	font-weight:normal;	
}

.mainmenu-2 {
	width:150px;
	background:transparent url('/images/menu_2_on.png') no-repeat top right;
	font-size:18px;
	border-bottom:1px #ffffff solid;
}

.mainmenu-2 a:visited,.mainmenu-2 a:link,.mainmenu-2 a:hover{
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	font-weight:normal;	
}


.mainmenu-3-on {
	width:150px;
	background:transparent url('/images/menu_3_on.png') no-repeat top right;
	font-size:18px;
}
.mainmenu-3-on a:visited,.mainmenu-3-on a:link,.mainmenu-3-on a:hover {
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	font-weight:normal;
}

.mainmenu-3{
	width:150px;
	background:transparent url('/images/menu_3_on.png') no-repeat top right;
	font-size:18px;
		border-bottom:1px #ffffff solid;
}

.mainmenu-3 a:visited,.mainmenu-3 a:link,.mainmenu-3 a:hover {
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	font-weight:normal;
}


.mainmenu-4-on {
	width:150px;
	background:transparent url('/images/menu_4_on.png') no-repeat top right;

	font-size:18px;
}
.mainmenu-4-on a:visited, .mainmenu-4-on a:link,.mainmenu-4-on a:hover{
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	font-weight:normal;
}

.mainmenu-4 {
	width:150px;
	background:transparent url('/images/menu_4_on.png') no-repeat top right;
	border-bottom:1px #ffffff solid;
	font-size:18px;
}

.mainmenu-4 a:visited, .mainmenu-4 a:link,.mainmenu-4 a:hover{
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
	font-weight:normal;
}

.mainmenu-quicklinks {
	vertical-align:top;
	text-align:right;
	padding:5px 20px 5px 0px;
}
.mainmenu-quicklinks-txt {
	height:10px; vertical-align:top; color:#ffffff; font-weight:bold; padding-right:10px;padding-top:5px;
}

.mainmenu-search {
	width:200px;
	vertical-align:top;
	text-align:right;
	padding-right:20px;
}

.submenu {

    border-top:1px #ffffff solid;	
    border-bottom:1px #ffffff solid;
}

.submenu-left {
	width:40px;
	background:transparent url('/images/mid-left-sea.jpg') no-repeat top;
	height:120px;
}

.submainmenu-1 {
	width:150px;
	background:transparent url('/images/mid-1.jpg') no-repeat top;
	height:120px;
		text-align:right;
		vertical-align:top;
}
.submainmenu-2 {
	width:150px;
	background:transparent url('/images/mid-2.jpg') no-repeat top;
	height:120px;
		text-align:right;vertical-align:top;

}
.submainmenu-3 {
	width:150px;
	background:transparent url('/images/mid-3.jpg') no-repeat top;
	height:120px;
		text-align:right;vertical-align:top;

}
.submainmenu-4 {
	width:150px;
	background:transparent url('/images/mid-4.jpg') no-repeat top;
	height:120px;
	text-align:right;vertical-align:top;

}

.submenu-right {
	background:transparent url('/images/mid-right-sea.jpg') no-repeat top;
	height:120px;
	padding:20px;
}

.signinnewsletter {
	 width:300px; 
	 border :none; 
	 padding:10px 20px 10px 10px;
}
.bodytable {
	background:#fdf9f6 url('/images/CONTENT_BG.jpg') no-repeat top;

	
}
.signup {
	height:50px;	
}
.signup a, .signup a:link {
	text-decoration:none;	font-weight:bold;
	font-size:14px;	background:transparent url('/images/themeimg/button_off.png') no-repeat top;
	padding-top:10px;padding-right:18px;
	padding-bottom:12px;
	height:50px;
	width:90px;
}
.signup a:hover{
	background:transparent url('/images/themeimg/button_on.png') no-repeat top;	
	color:#ffffff;	height:50px;
	width:90px;

}	
.signup a:visited {
	color:#000000;	height:50px;
	width:90px;

}


.footer {
	background-color:#93abc3;
	vertical-align:bottom;
	padding-right:20px;
}
.footer a:link, .footer a:visited {
	color:#333333;
}


.mainbodybg {
	background:#fcfdf8 url('/images/content_bg_light.jpg') no-repeat top;
	height:100%;
}

.resident-bodytable {
	background:#fcfdf8 url('') no-repeat top;
	height:100%;
	vertical-align:top;
	border:20 #828e68 solid;
}
.resident-banner {
	background:#828e68 url('/images/banner_3.jpg') no-repeat top;
	height:86px;
	padding-right:10px;
}
.resident-menu {	
	color:#5e694b;
	padding-top:10px;
}
.resident-menu a:link{
	color:#5e694b;
	text-decoration:none;

}
.resident-menu  a:visited {
	color:#5e694b;
	text-decoration:none;
	padding-left:0px;
	font-weight:bold;
}

.resident-menu a:hover {
	color:#5e694b;
	text-decoration:none;
	
}
.resident-menu td{
	font-size:12px;
	border-bottom:1px #838f6b dotted;	
	font-weight:bold;
}
.resident-menu div{
	font-size:11px;	
	font-weight:normal;
}


.government-bodytable {
	background:#fcfdf8 url('') no-repeat top;
	height:100%;
	vertical-align:top;
	border:20 #948a80 solid;
}
.government-banner {
	background:#948a80 url('/images/banner_2.jpg') no-repeat top;
	height:86px;
	padding-right:10px;
}
.government-menu {	
	color:#6e675f;
	padding-top:10px;
}
.government-menu a:link{
	color:#6e675f;
	text-decoration:none;

}
.government-menu  a:visited {
	color:#6e675f;
	text-decoration:none;
	padding-left:0px;
	font-weight:bold;
}

.government-menu a:hover {
	color:#6e675f;
	text-decoration:none;
	
}
.government-menu td{
	font-size:12px;
	border-bottom:1px #948a80 dotted;	
	font-weight:bold;
}
.government-menu div{
	font-size:11px;	
	font-weight:normal;
}



.business-bodytable {
	background:#fcfdf8 url('') no-repeat top;
	height:100%;
	vertical-align:top;
	border:20 #889ec3 solid;
}
.business-banner {
	background:#889ec3 url('/images/banner_4.jpg') no-repeat top;
	height:86px;
	padding-right:10px;
}
.business-menu {	
	color:#677894;
	padding-top:10px;
}
.business-menu a:link{
	color:#677894;
	text-decoration:none;

}
.business-menu  a:visited {
	color:#677894;
	text-decoration:none;
	padding-left:0px;
	font-weight:bold;
}

.business-menu a:hover {
	color:#677894;
	text-decoration:none;
	
}
.business-menu td{
	font-size:12px;
	border-bottom:1px #889ec3 dotted;	
	font-weight:bold;
}
.business-menu div{
	font-size:11px;	
	font-weight:normal;
}


.visitor-bodytable {
	background:#fcfdf8 url('') no-repeat top;
	height:100%;
	vertical-align:top;
	border:20 #eab253 solid;
}
.visitor-banner {
	background:#828e68 url('/images/banner_1.jpg') no-repeat top;
	height:86px;
	padding-right:10px;
}
.visitor-menu {	
	color:#f68b2d;
	padding-top:10px;
}
.visitor-menu a:link{
	color:#f68b2d;
	text-decoration:none;

}
.visitor-menu  a:visited {
	color:#f68b2d;
	text-decoration:none;
	padding-left:0px;
	font-weight:bold;
}

.visitor-menu a:hover {
	color:#f68b2d;
	text-decoration:none;
	
}
.visitor-menu td{
	font-size:12px;
	border-bottom:1px #eab253 dotted;	
	font-weight:bold;
}
.visitor-menu div{
	font-size:11px;	
	font-weight:normal;
}


a:link {
	color:#333333;
}

a:visted {
	color:#333333;
}

.column_right {
	min-width:4px;
	background:transparent url('/images/rightcolumn_bg.jpg') repeat-y top right;
	text-align:center;
	vertical-align:top;

}
.column_left {

	width:241px;
	background:#435d54 url('/images/submenubg.jpg') repeat-y top LEFT;
	text-align:center;
	vertical-align:top;

}
.column_left_table {
	padding:10px 10px 10px 10px;
	text-align:center;
	vertical-align:top;
	width:100%;
}
.topbannertable {
	background:#2b4b40 url('/images/topbanner_bg.jpg') top right;
	min-width:960px;

}
.topframeleft {
	background:transparent url('/images/bodyborder-top.jpg')  left;
				width:241px;

}
.topframemid {
	background:transparent url('/images/bodyborder-top_mid.jpg') repeat-x  left;
}
.topframeright {
	background:transparent url('/images/bodyborder-top_right.jpg')  right;
	min-width:4px;

}
.bot_frameleft {
	background:transparent url('/images/bodyborder-bottom.jpg')  left;
			width:241px;

}
.bot_framemid {
	background:transparent url('/images/bodyborder-bottom_mid.jpg') repeat-x  left;
}
.bot_frameright {
	background:transparent url('/images/bodyborder-bottom_right.jpg')  right;
	min-width:4px;

}

.footertable {
	font-size:10px;
	color:#333333;
	vertical-align:bottom;
}
.content {
	padding:5px 20px 20px 20px;
	vertical-align:top;
	background-color:transparent;
}
.content a:link,.content a:visited,.content a:hover {
	color:#000000;
	padding-left:0px;
	text-decoration:underline;
}

.contentbody {
	padding:20px;
	vertical-align:top;
	background-color:#edeee6;
	min-width:715px;	
}
.pagebreadcrumb {
	background-color:#b4b2a3;
	border-bottom:#3a554c 1px solid;
	font-size:10px;
	padding:5px 5px 5px 5px;

}

/* top navigation */
.www-bannerframe {
	background:#2f4b42 url('/images/menubg_bg.jpg') left top;

}
.www-topnavContainer{


	}
.www-topnav{
	width:120px;
	font-size:11pt;
	font-variant:small-caps;
	color:#333333 ;
	text-align:center;
	height:40px;
	border-right:#c9c6bd 1px solid;
	}
.www-topnav a{
	color:#ffffff;
	display:block;
	white-space:nowrap;
	padding:1px 8px 0px 8px;
	height:18px;
	}
.www-topnavselected{
	color:#ffffff;
	font-weight:bold;
	}
.www-topnavselected a{
	color:#ffffff;
	}
.www-topNavHover{
	background-color:#859a93;
	}
.www-topNavHover a{
	color:#ffffff;
	}
.www-topnav img{
	position:relative;
	left:-6px;
	}
.www-topNavFlyOutsContainer {
	background-color:#859a93;
	border:solid 1px #859a93;
	}
.www-topNavFlyOuts{
	width:130px;
	background:transparent url('/images/dropdownmenu_bg.jpg') repeat-x;
	height:25px;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; 
	font-size:8pt;
	border-right:solid 3px #859a93;
	border-left:solid 3px #859a93;
	
	}
.www-topNavFlyOuts a{
	width:128px;
	display:block;
	color:#333333;
	padding:4px 8px 4px 8px;
	}
.www-topNavFlyOutsHover{
	background:#859a93 url('') repeat-x;
	color:#ffffff;
	}



/* quick launch */
.www-quicklanuchouter {
	background:transparent;
}
.www-quicklaunch table.ms-navheader td{
	padding:1px 0px 1px 0px;
	}
.www-quicklaunch table{
	background:transparent;
}
.www-quicklaunch span.ms-navheader{
	padding:1px 0px 3px 0px;
	}
.www-quicklaunch table.ms-selectednav{
	border:solid 1px #d2b47a;
	background-image:url("/_layouts/images/selectednav.gif");
	background-repeat:repeat-x;
	background-color:#ffe6a0;
	margin:2px;
	margin-bottom:0;
	
	}
.www-quicklaunch table.ms-selectednav td{
	background:transparent url("/_layouts/images/selectednavbullet.gif");
	background-repeat:no-repeat;
	background-position:top left;
	border:solid 1px #ffffff;
	padding:0px 4px 1px 12px;
	margin:0px;
	}
.www-quicklaunchheader{
	padding:15px 6px 10px 6px;
	font-weight:bold;	
	font-variant:small-caps;
	color:#333333;
	background-color:transparent;
	border-bottom:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	font-size:12pt;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; 
	margin-bottom:20px;
	}
.www-quicklaunchheader a{
	color:#333333;
	text-decoration:none;
	}
	
.www-quicklaunchheader a:hover{
	color:#333333;
	text-decoration:underline;
	}
	
	
.www-nav .www-SPZoneLabel{

	background:transparent;
	}
.www-nav td{

	background:transparent;
	}
.www-quicklaunch span.www-navheader{
	padding:1px 4px 4px 4px;
	}
	
table.www-navheader {
	padding:5px 4px 0px 4px;
	font-size:12px;
		font-variant:small-caps;
}
.www-navheader2 td{
	padding:1px 4px 4px 4px;

	}
.www-unselectednav a{
	color:#333333;
	text-decoration:none;
	}
.www-navheader2 a{

	font-weight:bold;
	color:#333333;
	text-decoration:none;
	}
.www-navheader a{		
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
		}
.www-navheader2 a:hover{

	color:#4e685f;
	text-decoration:underline;
	}
.www-navheader a:hover{
	color:#4e685f;
	text-decoration:underline;
	}
.www-navItem a{
	color:#333333;
	text-decoration:none;

	}
.www-navItem a:hover{
	color:#4e685f;
	text-decoration:underline;
	}
span.www-navitem{
	background-image:url("/_layouts/images/nextbutton.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding:3px 6px 4px 16px;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; 
	}	
table.www-navitem {
	border-bottom:1px #cccccc dotted;
	font-size:12px;
	font-variant:small-caps;
}



table.www-navitem td{
	background-image:url("/_layouts/images/nextbutton.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding:3px 6px 4px 16px;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; 
	}	
	
table.www-navSubMenu1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:160px;
}	
	
	
table.www-recyclebin {
	margin-top:10px;
}	
table.www-recyclebin td{
	width:100%;
	padding:10px 5px 10px 3px;
	border-top:1px #333333 solid;
	border-bottom:1px #333333 solid;

	}
table.www-recyclebin td a{
	font-size:12px;
	font-weight:bold;
	color:#333333 !important;
	text-decoration:none;
	}
table.www-recyclebin td a:hover{
	color:#333333;
	text-decoration:underline;
	}


.ms-siteactionsmenu div div div {
	border:1px #94a9a2 solid;
	border-bottom:1px #3c4c49 solid;
	background:#597bab url('') repeat-x top;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	border:1px #94a9a2 solid;
	border-bottom:1px #3c4c49 solid;
	background:#29485c url('/images/siteaction_hover.png') repeat-x top;

}

.ms-SPLink {
	width:220px;
}
.ms-SPLink a:link{
	color:#333333;
}
.ms-SPLink a:hover{
	color:#ffffff;
	text-decoration:underline;
	border:none;
}

.ms-SpLinkButtonActive {
	background:transparent url('');
}

.ms-HoverCellActive {
	background:transparent url('');
}

ms.sblink a:link{
		color:#333333;
}

.ms-sbcell a:link{
		color:#333333;
}
ms.sblink a:hover{
		color:#333333;
}

.ms-sbcell a:hover{
		color:#333333;
}

.ms-pagebreadcrumb {
	background:transparent url('');
	border:0px #ffffff none;
	border-bottom:#333333 1px dotted;
	color:#333333;
	margin:0px;
}

a.ms-sitemapdirectional {
	background:transparent url('');
	color:#333333 !important;
}
a.ms-sitemapdirectional a:visited{
	background:transparent url('');
	color:#333333;

}

.ms-consoletitleareaframe {
	background:#2b463c url('');
}
.ms-consoletitleareaframebottom {
	background:#2b463c url('');
}

.ms-WPTitle {
	color:#333333;	
}

.ms-consoletoolbar a:link{
	color:#2b463c;
}
.ms-consoletoolbar a:hover{
	color:#000000;
}
.headertitle{
	color:#333333;
}
.ms-WPbody {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; 
}
.ms-WPbody li {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; 
}

.ms-WPbody a:link{
	color:#333333;
}

.ms-WPbody a:VISITED{
	color:#333333;
	padding-left:0PX;
}

.ms-standardHeader a:link {
	color:#333333;
}


.ms-toolbar {
	background:gray url('/images/band_25.png') repeat-x top;
	color:#000000;
}
.ms-toolbarContainer {
	background:gray url('/images/band_25.png') repeat-x top;
	color:#000000;
}

.ms-separator{
	background:gray url('/images/band_25.png') repeat-x top;
	color:#000000;
}


.ms-SPZone
{
background-color:#e1ded7;
}
.ms-tabinactive
{
background-image:url("/images/band_20.png") repeat-x;
background-color:#e1ded7;
background-repeat:repeat-x;
}
.ms-alternatingstrong{
background-color:#e1ded7;
}
.ms-consolestatusminorframe{
background-color:#e1ded7;
background:url('/images/band_20.png') repeat-x;
}


/* calendar */
.ms-calheader {
	background-color:#e1ded7;
}
.ms-cal-weekempty {
	background-color:#e1ded7;
}
.ms-cal-weekday {
	background-color:#e1ded7;
}

.ms-cal-nodataMid {
	background-color:#b4b2a3;
}
.ms-cal-nodataBtm2 {
	background-color:#b4b2a3;
}

.ms-cal-topday {
	background:url('/images/band_20.png') repeat-x;

}
.ms-cal-week{
		background:url('/images/cal_week.png') repeat-y;
}
.ms-cal-weekB{
		background:url('/images/cal_week.png') repeat-y;
}
.ms-picker-header {
		background:url('/images/band_20.png') repeat-x;
}
.ms-picker-monthcenter {
	background-color:#d3d5c8!important;
}
.ms-picker-monthcenter a:link {
	color:#333333 !important;
}
.ms-datepickerouter {
	border:#e5e2db 1px groove;
}
.ms-quickLaunch {
	background-color:#e1ded7;
}


.ms-splitbuttontext a:link {
	color:#333333;
}
.ms-menubuttoninactivehover a:link {
	color:#333333;
}

.leftmenu_gov{
	color:#5a554e;
	padding-left:20px;
	padding-top:20px;
	width:180px;
	font-weight:bold;
}

.leftmenu_gov  a:visited{
	color:#5a554e;
	font-weight:bold;

}
.leftmenu_gov  a:link{
	color:#5a554e;

}
.leftmenu_gov  td{
	color:#5a554e;
	font-weight:bold;
	font-weight:bold;
	font-size:14px;
	padding-bottom:5px;

}

.leftmenu_visitor{
	color:#e3903d;
	padding-left:20px;
	padding-top:20px;
	width:180px;
}
.leftmenu_visitor td{
	color:#e3903d;
	font-weight:bold;
	font-size:14px;
	padding-bottom:5px;
}

.leftmenu_visitor a:visited{
	color:#e3903d;
	font-weight:bold;
}
.leftmenu_visitor a:link{
	color:#e3903d;

}


.leftmenu_resident {
	color:#4f5a3f;
	padding-left:20px;
	padding-top:20px;
	width:180px;
	font-weight:bold;
}

.leftmenu_resident a:visited{
	color:#4f5a3f;
	font-weight:bold;

}
.leftmenu_resident a:link{
	color:#4f5a3f;

}
.leftmenu_resident td{
	color:#4f5a3f;
	font-weight:bold;
	font-weight:bold;
	font-size:14px;
	padding-bottom:5px;
}

.leftmenu_business {
	color:#4a5c73;
	padding-left:20px;
	padding-top:20px;
	width:180px;
	font-weight:bold;
}

.leftmenu_business a:visited{
	color:#4a5c73;
	font-weight:bold;

}
.leftmenu_business a:link{
	color:#4a5c73;

}
.leftmenu_business td{
	color:#4a5c73;
	font-weight:bold;
	font-weight:bold;
	font-size:14px;
	padding-bottom:5px;

}

/* left submenu with flyout */
.LeftNav {
	padding-left:0px;
}
.LeftNav a:visited{
	padding-left:0px;
}
.leftNavFlyOuts {
	width:150px;
	border:1px solid #cccccc;
	padding:8px 5px 2px 10px;
	margin-left:-20px;
}
.leftNavFlyOuts a:visited{
	padding-left:0px;
}

.leftNavFlyOuts a, .leftNavFlyOuts a:link{
	font-size:11px !important;

}
.leftNavFlyOuts a:hover{
	color:#333333;
	}
/* search page */
.ms-sctabcf a:link {
	color:#000000;
}

div.link-item-large a:link {
	color:#333333;
}
div.link-item-large a:hover {
	color:#333333;
}
div.item a, div.item a:link, div.item a:visited, div.item a:hover {
	color:#333333;
		padding-left:0px;

}
div.link-item a,div.link-item a:link,div.link-item a:visited,div.link-item a:hover {
	color:#333333;
	padding-left:0px;
}
.pageContent {
	padding-right:20px;
	vertical-align:top;
}

.pageContent a:visited {
	color:#333333;
	padding-left:0px;
}

.sp360-text{
 font-family:"Century Gothic", Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #666666;
}


.item .headertitle a:link,.item .headertitle a:visited {
	text-decoration:none;
}

