
/***********************************************\
	FOOTER 
\***********************************************/


#footer {
	background-color:		#e6e6cc;
	border-top:				2px solid #366;
	text-align:				center;
	font-size:				11px;
	width:					100%;
	border:					1px solid #366;
	}

	#footer a {
		color:					#000;
		}

	#footerLinks {
		background-color:		#fff;
		border-bottom:			2px solid #366;
		margin:					0;
		font-size:				11px;
		padding:				5px 10px;
		text-transform:			uppercase;
		}

		#footerLinks a {
			text-decoration:		none;
			padding:				0 5px;
			}

	#footerInfo{
		margin:					0;
		font-size:				11px;
		padding:				7px 10px;
		}

#header {
	background-image:		url("/images/header.gif");
	background-repeat:		no-repeat;
	background-position:	100% 0;
	border-top:				1px solid #fff;
	position:				relative;
	height:					130px;
	}

#logo {
	margin:					16px 29px;
	}

#dts {
	position:				absolute;
	top:					84px;
	left:					295px;
	margin:					0;
	color:					#366;
	font-size:				11px;
	}

#popClock {
	position:				absolute;
	top:					80px;
	right:					10px;
	margin:					0;
		}

#popClock a {
	color:					#fff;
	line-height:			25px;
	text-decoration:		none;
	font-size:				14px;
	font-weight:			bold;
	}

#popClock a #popClockNum {
	color:					#fff;
	padding-left:			10px;
	font-size:				18px;
	vertical-align:			middle;
	}
	
.populationClock {
	font-size: large;
	color: #CC9900;
	font-family: Verdana, Arial black, Helvetica, sans-serif;
	font-weight: bold;
}

#search {
	position:				absolute;
	top:					30px;
	right:					10px;
	margin:					0;
	color:					#fff;
	vertical-align:			middle;
	}	
	
#wrapper {
border-left:			1px solid #366;
border-top:				1px solid #366;
border-right:			1px solid #366;
border-bottom:			1px solid #FFF;
width:					100%;
}

.leftGreen {
	border-left: 1px solid #366;
}


/* GENERAL */
BODY {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	marginwidth: 0px;
	marginheight: 0px;
	font-size: x-small;
	/*/*/ font-size: x-small; /**/
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	/*/*/ line-height: 130%; /**/
	background-color: #FFFFFF;
}
td {
	font-size: x-small;	
	color: #333;
}
p {
	font-size: x-small;
	color: #333;
	margin-top: 0px;
	margin-bottom: 5px;
}
h1, h2, h3, h4, h5 {
	line-height: 120%;
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: medium;
	color: #366;
	margin-bottom: 4px;
	margin-top: 10px;
}
h2 {
	font-size: medium;
	color: #990;
	margin-top: 15px;
	margin-bottom: 5px;
}
h3 {
	font-size: small;
	color: #366;
	margin-top: 15px;
	margin-bottom: 5px;
}
h4 {
	font-size: small;
	font-style: italic;
	color: #990;
	margin-top: 15px;
	margin-bottom: 5px;
}
h5 {
	font-size: x-small;
	color: #366;
	margin-top: 15px;
	margin-bottom: 5px;
}
table {
	background-color: #ffffff;
}
form {
	margin-top: 0px;
	margin-bottom: 0px;
}
ol {
	font-size: x-small;
	color: #333;
}
ul {
	font-size: x-small;
	color: #333;
}
ul li {
		padding-top:			1px;
		padding-bottom:			1px;
		line-height:			120%;
		}
ol li {
		padding-top:			1px;
		padding-bottom:			1px;
		line-height:			120%;
		}

ol, ul {
		margin-top:				8px;
		margin-bottom:			9px;
		}
span {
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
A:link, A:active, A:visited {
	color: #990;
	text-decoration: underline; 
}

A:visited {
	color: #336666;
	text-decoration: underline; 
}

A:hover {
	color: #fff;
	text-decoration: none; 
	background-color: #990;
}

/*OTHER */
.header {
	font-size: large;
	/*/*/ font-size: medium; /**/
	color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
	font-weight: bold;
	background-color: #ffffff;

}
.footer, A.footer:link, A.footer:active  {
	font-size: xx-small;	
	/*/*/ font-size: xx-small; /**/
	color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
	background-color: #e6e6cc;
}

A.footer:hover {
	color: #000000;
	text-decoration: none; 
	background-color: #399;
}

.attachLink, A.attachLink, A.attachLink:link, A.attachLink:visited, A.attachLink:active, A.attachLink:hover {
	font-size: small;	
	/*/*/ font-size: x-small; /**/
}
.caption {
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #666666;
	text-decoration:none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
}
.smalltextbox {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: small;	
	/*/*/ font-size: xx-small; /**/
	color: #000000;
	/*/*/ width: 120px; /**/
}
.smallButton {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: x-small;	
	/*/*/ font-size: xx-small; /**/
	color: #182F37;
	/*/*/ line-height: 130%; /**/
	height: 22px; 
}
.textbox {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #000000;
	/*/*/ width: 200px; /**/
}
.button {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #182F37;
	/*/*/ line-height: 130%; /**/
}
.small {
	font-size: x-small;	
	/*/*/ font-size: xx-small; /**/
	color: #182F37;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
}
.normal {
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #182F37;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
}
.breadCrumb {
	font-size: xx-small;	
	/*/*/ font-size: xx-small; /**/
	color: #182F37;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*/*/ line-height: 130%; /**/
	background-color: #ffffff;
}
.pageLastModified {
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #182F37;
	text-decoration:none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
	background-color: #ffffff;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
}

/* FIXED SIZE*/
.headerText, A.headerText, A.headerText:link, A.headerText:visited, A.headerText:active, .footerText, A.footerText, A.footerText:link, A.footerText:visited, A.footerText:active {
	font-size: 10px;
	color: #182F37;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 16px; /**/
	text-decoration: none;
}
A.headerText:hover, A.footerText:hover {
	color: #ffffff;
}

/*BACKGROUNDS*/
.bgHeader {	
	background: #ffffff URL(../images/bgHeader.gif) no-repeat right;
}
.bgDottedLineVertical {	
	background: #ffffff URL(../images/bgDottedLineVertical.gif) repeat-y left;
}
.bgDottedLineHorozontal {
	background: #ffffff URL(../images/topdottedbg.gif) repeat-x top;
}
.bgGreyShadow {
	background: #ffffff URL(../images/bgGreyShad.gif) repeat-x top;
}
.bgBorder {
	background-color: BDE3F7;
}
.bgBlack {
	background-color: #366;
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
}
.bgGrey {
	background-color: #A59EA5;
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
}
.bgDark {
	background-color: #990;
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #666666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
}
.bgLight {
	background-color: #29B6E7;
	font-size: small;	
	/*/*/ font-size: x-small; /**/
	color: #666666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*/*/ line-height: 130%; /**/
}

/* CONSOLE*/
.console {
	font-size: xx-small;	
	color: #182F37;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 130%;
	background-color: #eeeeee;
}
.consoleError {
	font-size: xx-small;	
	color: #ff0000;
	text-decoration:none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 130%; 
}
.consoleDiv {
	background-Color: #FFFFFF; 
	border: solid 2 #182F37;
	filter: Alpha(Opacity=100);
	position: absolute; 
}
.consoleClose {
	font-size: xx-small;	
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 130%;
	background-Color: #5296AD;
}
.consoleLine {
	background-Color: #182F37;
}
#consoleLink a, #consoleLinkOn a {	
	padding: 2px 5px 2px 5px;
	width: 100%;
}
.consoleLink, A.consoleLink, A.consoleLink:link, A.consoleLink:visited, A.consoleLink:active, #consoleLink a:link, #consoleLink a:visited, #consoleLink a:active {
	color: #182F37;
	font-size: xx-small;	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}
.consoleLinkOn, A.consoleLinkOn, A.consoleLinkOn:link, A.consoleLinkOn:visited, A.consoleLinkOn:active, #consoleLink a:hover {
	color: #ffffff;
	font-size: xx-small;	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #5296AD;
	text-decoration:none;
}
.metadata {
	font-size: xx-small;	
	color: #182F37;
	text-decoration:none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 130%;
	background-Color:#eeeeee; 	
}
.helpText, A.helpText, A.helpText:link, A.helpTextt:visited, A.helpText:active, A.helpText:hover { 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: xx-small;	
	line-height: 130%;
	color: #666666;
}
.hiddenTextBox {
	display: none;
}

#printLink a 
{
	font-family: Verdana;
	font-size: xx-small;
}

.printLink {
	font-family: Verdana;
	font-size: xx-small;
}
