ul#leftNav{
	background:url(../images/bg_nav_gradient.jpg) repeat-x;
	clear:left;
	float:left;
	width:190px;
	width/**/:/**/178px;
	margin-right:20px;
	padding:10px 6px;
	border-top:solid 3px #6699CC;
	display:inline;
}
	ul#leftNav li {
		display:block;
		float:left;
		clear:left;
		width:178px;
		width/**/:/**/178px;
		margin-top:.25em !important;
		margin-bottom:.25em !important;
	}
		ul#leftNav li a {
			color:#6275B5;
			text-decoration:none;
		}
		ul#leftNav li a:hover {
			text-decoration:underline;
			color:#3E4E84;
		}
	ul#leftNav li ul li, ul#navSearch li ul li {
		width: 158px;
		padding-left: 20px;
	}
	ul#leftNav li ul li ul li, ul#navSearch li ul li ul li {
		width: 138px;
		padding-left: 20px;
	}
ul#sitemap {
}
	ul#sitemap li  {
		display:block;
		width: 380px;
		font-size:140%;
/*
		margin-bottom:.5em !important;
*/
		line-height: 24px;
		list-style-type: none;
	}
	ul#sitemap li ul li, ul#sitemap li ul li  {
		font-size:80%;
		width: 340px;
		padding-left: 20px;
		padding-top: 10px;
		line-height: 16px;
	}
	ul#sitemap li ul li ul li {
		font-size:100%;
		line-height: 16px;
		width: 300px;
	}
#body {
	float:left;
	width:400px;
	padding-bottom:30px;
	margin-right:27px;
	float:left;
	border-top: solid 3px #6699CC;
}
	#body h1 {
		font-size:180%;
		font-weight:normal;
		color:#6275B5;
		margin-bottom:.5em;
		padding-top:10px;
		clear:left;
		border-top:1px solid #E8E6DD;
	}
	#body h2 {
		font-size:160%;
		font-weight:normal;
		color:#6275B5;
		margin-bottom: 1em;
		padding-top:10px;
		clear:left;
	}
	#body p#intro {
		font-size:115%;
		line-height:1.5em;
		margin-bottom:2em
	}
	#body p {
		font-size:110%;
	}
	a.blueButton {
		color:#FFF;
		font-weight:bold;
		background-color:#6275B5;
		padding:5px 7px;
		width:auto;
		text-decoration:none;
		display:-moz-inline-box;
		display:inline-block;
	}
	#body ul {
		list-style-type: disc;
		margin-left: 20px;
		font-size: 110%;
		margin-top: -12px;
		margin-bottom:20px;
	}
	#body li {
		padding-top:1px;
		padding-bottom:1px;
	}

#rightCol {
	width:188px;
	padding:0;
	float:left;
	padding:0 0 10px 0;
	border-top: solid 3px #6699CC;
}
	#rightCol ul {
		background:url(../images/bg_narrow_gradient.jpg) repeat-x;
		padding:10px;
		margin-bottom:15px;
	}
		#rightCol ul li {
			margin-bottom:1.2em;
		}
			#rightCol ul li a {
				text-decoration:none;
				font-weight:bold;
				color:#6275B5;
			}
#rightImg {
	width:186px;
	float:left;
}
