body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	scrollbar-face-color:#669999;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B2CCCC;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#707070;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E0EBEB;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	padding : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	background-color : #FFFFFF;
}

.mapBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	scrollbar-face-color:#669999;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B2CCCC;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#707070;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E0EBEB;
	margin-bottom : 20;
	margin-left : 20;
	margin-right : 20;
	margin-top : 20;
	padding : 20;
	padding-bottom : 20;
	padding-left : 20;
	padding-right : 20;
	padding-top : 20;
	background-color : #FFFFFF;
}

.minHeightRestriction {
	height: 238;
}

.pageFooter:link, .pageFooter:active, .pageFooter:visited 
{
	font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: normal;
}

.pageFooter:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
		
.departmentLink:link, .departmentLink:visited, .departmentLink:active
{
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;	
}

.departmentLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}		

.txt9px {
	font-size: 9px;
}

.listingTD
{
	padding: 10px 10px 0px;
}


.whiteText {
	color: #FFFFFF;
}

.lineSpace {  

	line-height: 12pt
}

td, div 
		{font-size: 10px;}

.clock 
		{font-size: 9px; color: #333333; padding: 3px;}
		
.buildingImage {
	background-image: url(../images/common/building.jpg);
	background-repeat: no-repeat;
}
.noFlashText {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

/* ++++++++++++++++++++++++++++ Mailing List Styles --- */

	
		#mailingListSub {
			width: 190px;
			padding: 0px;
			margin: 0px;
			border: 5px solid #D6AD33;
			background-color: #D6AD33;
		}
		
		#mailingListSub h3 {
			background: #F7EFD6 url(../images/common/email_icon.gif) no-repeat right center;
			display: block;
			font: bold 11px Verdana, Arial, Helvetica, sans-serif;
			color: #D6AE31;
			padding: 5px;
			margin: 0px 0px 5px;
		}
		
		#mailingListSub .container {
			background: #F7EFD6;
			margin: 0px;
			padding: 5px 0px 5px 5px;
		}
		
		#mailingListSub .formElement {
			margin: 0px 0px 5px;
			padding: 0px;			
		}
		
		#mailingListSub .formElement label {
			font: bold 11px Verdana, Arial, Helvetica, sans-serif;
			display: inline;
			width: 40px;
			margin: 0px 10px 0px 0px;
			padding-top: 3px;
			color: #D6AD33;
			height: 15px;
			float: left;
		}
		
		#mailingListSub .formElement .mailListTextBox {
			width: 120px;
			font: normal 11px Verdana, Arial, Helvetica, sans-serif;
			margin: 0px;
			height: 15px;
			padding-top: 3px;
			color: #D6AD33;
			background: #FFFFFF;
			border: 1px solid #D6AD33;
			padding-left: 3px;
		}
		
		#mailingListSub .formElement .button {
			background: #FFFFFF;
			font: bold 11px Arial, Helvetica, sans-serif;
			color: #D6AD33;
			border: 1px solid #D6AD33;
			height: 20px;
			width: 60px;
			margin: 0px;
			padding: 0px;
		}

		.clearBoth {
			clear: both;	
		}
		
.light {
	color: #9FABAB;
}
