/* Global Styles */body {	margin:0px;	}	td {	font:1em Arial, Helvetica, sans-serif;	color:forestgreen;	}	a {	color:forestgreen;	text-decoration:none;	}	a:hover {	color:red;	text-decoration:underline;	}p {	color:black;	text-decoration:none;	}	p:hover {	color:forestgreen;	text-decoration:underline;	}	/* ID Styles */#navigation td {	color:forestgreen;	border:none	}#navigation a {	font:.9em Arial, Helvetica, sans-serif;	color:black;	border:2px white solid;	line-height:.9em;	valign:top;	letter-spacing:normal;	text-decoration:none;	}	#navigation a:hover {	color:white;	text-decoration:none;	border:2px forestgreen solid;	background-color:forestgreen;	}	#navigation a:active {	color:forestgreen;	border:2px forestgreen solid;	background-color:white;	}		#navheader {	font:2em georgia;	color:black;	letter-spacing:.4em;	padding:10px;	line-height:30px;	}	#logo 	{	font:1.2em Arial, Helvetica, sans-serif;	color:#FF9900;	letter-spacing:.5em;	line-height:30px;	}#tagline 	{		font:1em Arial, Helvetica, sans-serif;	color:#FF9900;	letter-spacing:.2em;	line-height:1.4em;	}	#monthformat td {	 border-bottom: 1px solid #FFFFCC;	 }	 #dateformat {	font:.9em Arial, Helvetica, sans-serif;	color:yellow;	letter-spacing:.4em;	}	#dateformat a {	font: .9em Arial, Helvetica, sans-serif;	color:yellow;	letter-spacing:.1em;	text-decoration: none;	}	#dateformat a:hover {	color: #FFFFCC;	}	#image a {		border:6px double forestgreen; 		align:center;		display:block;		href:javascript:;		}/* Class Styles */.skiplink {display:none}.spacer {	font:bold 1.2em Arial, Helvetica, sans-serif;	line-height:1.2em;	color:forestgreen;	}.bodyText {	font:.9em Arial, Helvetica, sans-serif;	color:black;	line-height:1.6em;	margin-top:0px;	letter-spacing:0em;	}	.logo{	font:2em Comic Sans MS, Arial, Helvetica, sans-serif;	color:forestgreen;	line-height:normal;	letter-spacing:normal;	text-align:center;	}	.pageName{	font:1.3em Comic Sans MS, Arial, Helvetica, sans-serif;	color:black;	line-height:1.8em;	letter-spacing:normal;	text-align:center;	}	.columnHeader {	font:1em Arial, Helvetica, sans-serif;	color:black;	line-height:1.8em;	letter-spacing:normal;	}	.subHeader {	font:bold 1em Arial, Helvetica, sans-serif;	color:black;	line-height:2em;	letter-spacing:normal;	text-align:center;	}.smallText {	font:.7em Arial, Helvetica, sans-serif;	color:dimgray;	}	.navText {	font:bold .9em Arial, Helvetica, sans-serif;	color:forestgreen;	line-height:.9em;	letter-spacing:normal;	text-align:left;	}	.navTextright {	font:bold .9em Arial, Helvetica, sans-serif;	color:forestgreen;	line-height:.9em;	letter-spacing:normal;	text-align:right;	}	/* Panel Styles */.Panel1 {	height:25px;	width:100%;	background-color:forestgreen; 	border:none; 	}.Panel2 {	width="100%";	background-color:forestgreen;	border-bottom:1px forestgreen solid;	border-top:1px forestgreen solid;	 }	 .Panel3 {	position:relative;	left:25%;	width:50%;	height:3px;	background:forestgreen no-repeat; 	border-top:1em white solid; 	border-bottom:1em white solid; 	}	.Panel4 { 	height:8px; 	width:auto;	color:white;	background-color:white; 	}	 	 .Panel5 {	width="100%";	height:3px;	background-color:forestgreen; 	}	/* Images */.map    {		align="center";		border:6px double forestgreen; 		padding-top:6px; 		padding-right:6px;		padding-left:6px; 		padding-bottom:0px;		}	/* background-position must come after image url */.image1 {		width:450px; 		height:218px;		padding:2px;		background:no-repeat;		background-image:url('Image1.jpg');		background-position:2px 2px;		}	 	 .image2 {		width:210px; 		height:280px;		padding:2px;		background:no-repeat;		background-image:url('Image2.jpg');		background-position:2px 2px;		}		 