/* CSS Document */body {	font-family: "Trebuchet MS", "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	background-color:#f1f2e9;	color:#666666;	margin:0px;	}	p {margin:10px 0; line-height:20px;}#header {	background-image:url(../images/topBkgd.jpg);	background-repeat:no-repeat;	margin:0;	}	#contentHeader {	background-image:url(../images/topMapBorder.jpg);	background-repeat:no-repeat;	margin:0;	height:51px;	}	#menu {	background-image:url(../images/topFix.jpg);	background-repeat:no-repeat;	margin:0;	}	#content {	background-color:#FFFFFF;	margin:0;	}	#leftShadow {	background:url(../images/leftShadow.jpg) repeat-y;	margin:0;	}	/*right side styles*/#rightShadow {	background:url(../images/rightShadow.jpg) repeat-y;	margin:0;	}#right p{	line-height:normal;	margin-left:10px;	}	.small {	font-size:11px;	color:#000000;	margin:5px 0;	}	.red {	color:#990000;	}	.box {	background:#f0f5fb;	border:1px solid #23408f;	width: 155px;	margin:25px 10px 0 10px;	}	.box>p {	font-size:11px;	margin:10px;	color:#000000;	}	.box2 {	background:#f0f5fb;	border:1px solid #23408f;	width: 278px;	margin:25px 10px 0 0;	}	.box2>p {	font-size:11px;	margin:10px;	color:#000000;	line-height:normal;	}/*menu styles*/	ul {	list-style:none;	margin:0;	padding:0;	}	li {	border-bottom:1px solid #c2c3ab;	margin: 0;	font-size:11px;		}	li a {	margin:8px 10px;	display:block;	text-decoration:none;	color:#93936d;		}	li a:hover {	color:#747456;	}	ol li a {	margin:0px;	text-decoration:none;		}	/*trail names*/	h1 {	text-transform:uppercase;	color:#ffffff;	font-size:18px;	margin:24px 0 0px 20px;	}	.clear {	clear:both;	}	h5 {	font-size:16px;	color:#23408f;	margin:25px 10px 10px 10px;	}	h6 {	margin:0 10px;	color:#993300;	font-size:11px;	}	.topLinks {	float:right; 	font-size:14px; 	margin:20px 10px 0 0;	}.topLinks>a {	color:#996666;	text-decoration:none; 	}	.topLinks>a:hover {	color:#0000FF;	text-decoration:underline;	}	.green {	font-size:14px;	color:#336633;	margin:0;	}	.logo {	margin-left:20px;	}	.rightSpace p{	  margin-right:20px;	  }	  .footer a {	color: #666666;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	}	.footer p a:hover {	color:000000;	font-size:10px;	font-family:Arial, Helvetica, sans-serif;	}	#right img {	margin-top:10px;	}