p {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	line-height: 1.2em;	font-size: 12px;}a {	color: #015351;}h1{	font-family: Arial, Helvetica, sans-serif;	line-height: 1.2em;	font-size: 15px;}h2 {	font-family: Arial, Helvetica, sans-serif;	line-height: 1.2em;	color:#000000;	font-size: 14px;}.whitetype {	color: #ffffff;}.bluetype {	color: #a4c6e0;}#statetable {	width: 100px;	background-color: #FFFFFF;}div.statetablewrap {	border: 1px solid #999999;	padding: 0px 9px 9px;	background-color: #FFFFFF}/** font needs to be specified for both P and TD for #criteriatable **/#criteriatable {	width: 446px;	border: 1px solid #999999;	padding: 8px;	background-color: #FFFFFF;	margin-top: 10px;}#criteriatable p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}#criteriatable td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border-right: none;	border-bottom: 1px solid #999999;	border-left: none;	border-top: none;	padding: 4px 2px 4px 2px;}#statetable td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	height: 18px;	border-right: none;	border-bottom: 1px solid #999999;	border-left: none;	border-top: none;	padding: 2px;}#statetable h1, #criteriatable h1 {	font-weight: bold;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	margin: 0px 0px 1em 0px;}#statetable a {	font-size: 11px;	text-decoration: none;}#criteriatable a {	font-size: 11px;	text-decoration: none;	color:#006600;}.showit {	display: block;}.hideit {	display: none;}#mapmenutable  {	background-color: #015351;	width: 235px;	padding: 20px 8px 10px;	margin: 0px;	font-size: 11px;}#mapmenutable p {	color: #ffffff;	margin: 0px;	line-height: 1.25em;	font-size: 11px;}#mapmenutable h1 {	font-size: 16px;	font-weight: bold;	color: #ffffff;	margin-bottom: 1.5em;}#mapmenutable a {	font-size: 11px;	color: #a4c6e0;	font-weight: bold;	text-decoration: none;}#mapmenutable a:hover {	font-size: 12px;	color: #7798C3;}#mapmenutable h2 {	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #FFFFFF;	margin-bottom: 4px;	margin-top: 1em;}#mapdescription {	background-color: #a4c6e0;	width: 235px;	padding: 20px 8px 10px;	margin: 0px;	height: 175px;}	#mapdescription p {	font-size: 11px;}	#mapdescription a:link, #mapdescription a:visited {	color: #015351;	font-weight: bold;}#mapdescription a:hover, #mapdescription a:active {	color: #000000;}#mapdescription h1 {	font-size: 14px;	font-weight: bold;	margin-bottom: 0em;	color: #000000;}#mapdescription h2 {	font-size: 14px;	font-weight: bold;	margin-bottom: 0em;	color: #015351;}#menu1 {	font-size: 11px;	line-height: 14px;}