/* Park Locator */
.print_bodytxt {font: 11px Verdana, Arial, Helvetica, sans-serif;}
.tablemap{	margin: 0px;padding: 0px;border-top: 1px solid;	border-right: 1px solid;border-bottom: 0px solid;border-left: 0px solid;}
.tablemap td {padding: 0px;vertical-align: top;margin: 0px;border-top: 0px solid;border-right: 0px solid;border-bottom: 1px solid;	border-left: 1px solid;}
.tablemap, .tablemap td{border-color: #e6e1db;}
#mapinsertwrapper{ width: 159px; background: #F8F7F4 url(/parks/assets/images_wd/transparency.gif) no-repeat left top; margin-top: 0px; padding-top: 10px; padding-bottom: 0px; margin-bottom: 10px;}
#content_bottom{width: 184px; background-position: right top; background-image: url(sub_under03.jpg); background-repeat: repeat-x; height: 108px;}
#mapinsertcontent {padding-right: 6px; padding-left: 9px; height: 24px;}
.featurestyle{ background: #eeeeee; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
.pageable_link{color: #cc5c00; text-decoration: none;}
.acceptable{color: #cc5c00;	font-size: 11px;}
.unacceptable{color: #550000;	font-size: 11px;}
.not_rated{color: #457e00;	font-size: 11px;}
.unacceptable_site{color: #003177;	font-size: 11px;}
.white{ color: #fff; font-size: 13px; font-weight: bold;}
.clearall{clear:both;}
.mapcontainer {padding-top: 0px; width: 100%;}
.maptextinput {background: #F0EFE7;height: 13px;border: 1px solid #B2AE85;width: 150px;}
.addinfo  {background: url(/parks/assets/images_pl/img_dot_search.gif) repeat-x;}
.titleinfo  {background: url(/parks/assets/images_pl/dot_line.jpg) repeat-x;}
.maplinkoff {color: #fff; display:none;}
.maplinkpicked a:link, .maplinkpicked a:visited {color: #561c1b;}
.maploadingImage {position: absolute; text-decoration: none;}
#info_content{padding-top: 10px; padding-bottom: 15px; color: #986607; font-weight: bold;}
#info_content a:hover {color:#fff;}
/* List items and links for Park locator */
.rightcontainer_menu ul{margin: 0px;list-style-type: none;padding: 0px 5px 0px 2px;}
.rightcontainer_menu li{	padding: 5px 0px;	border-bottom: 1px solid #d2ccb2;}
.rightcontainer_menu a, .rightcontainer_menu a:visited{ color: #af7430; font-weight: bold; text-decoration: none;}
.rightcontainer_menu a:hover{ color: #561c1b; font-weight: bold; text-decoration: none;}
.parktitle_info {padding-top: 2px; padding-bottom: 5px; width: 159px; color: #af7430;}
.parktitle_info ul{margin: 0px; list-style-type: none; padding: 0px 5px 0px 2px; color: #000; font-style: normal;}
.parktitle_info li{padding: 1px 0px; list-style-type: none;}
#map_insertcontent {padding-right: 6px; padding-left: 9px; background-image: url(sub_under03.jpg); background-repeat: repeat-x; background-position: center bottom;}
#mapmenu{width: 184px; padding-top: 10px; margin-bottom: 10px; background-color: #e9e7d7; background-position: right top; background-image: url(sub_under01.jpg); background-repeat: no-repeat; margin-left: 15px;}
.parktitle_info a, .parktitle_info a:visited{color: #9a700c; text-decoration: underline; }
.parktitle_info a:hover{ color: #9a700c; text-decoration: underline;}

/* New search, map title and additional menu containers */
.newmapsearch{	height: 33px;	margin:0px auto 0;	width: 164px;	padding-top: 5px;}
#map_title_content{
	width: 164px;
	margin-left:auto;
	margin-right: auto;
	padding-top: 10px;
}
.additional_menu {
	width: 157px;
	background: #eeede0 url(additional_menubg.jpg) repeat-x;
	margin:0 auto;
	border-top: 1px solid #d9d6be;
	border-right: 1px solid #bfb98b;
	border-bottom: 1px solid #bfb98b;
	border-left: 1px solid #bfb98b;
	text-align: center;
	padding-top: 5px;
	/*margin-top: 10px;*/
	margin-top: 0px;
}
.rightcontainer_menu {padding-bottom: 20px;	width: 150px;	color: #af7430;	font-weight: bold;	padding-left: 0px;	background-color: #eeede0;	margin-top: 20px;	text-align: left;}

/* =Sub Menu*/
#leftcol.plocator .sub1body ul{margin: 0px;list-style-type: none;padding: 0px 5px 0px 10px;}
#leftcol.plocator .sub1body li{padding: 5px 0px;border-bottom: 1px solid #d3d1b9;}

/* =sub1, sub1body, sub1footer */
#leftcol.plocator .sub1 {background: #eae9db url(/parks/assets/images_pl/sub_under01.jpg) no-repeat 0px 0px;padding-top: 10px;	padding-bottom: 0px;text-align: center;}
#leftcol.plocator .sub1foot{background: #fff url(/parks/assets/images_pl/sub_under03.jpg) repeat-x;height: 108px; text-align: center;}
#leftcol.plocator .sub1body{background: #eae9db}
/* #leftcol.plocator #search {	background-image: none;	background-repeat: repeat-x;} */

/* =Form for search and map search */
#leftcol.plocator .textinput {	border: 1px solid #d0c58b;	background-color: #fdfdf1;}
#leftcol.plocator .sub1 {background: #eae9db url(/parks/assets/images_pl/sub_under01.jpg) no-repeat 0px 0px; padding-bottom: 0px;}

/* Slider */
#sliderbg {background:url(/parks/assets/images_pl/slider_bg.gif) no-repeat; width:42px; height:303px; margin: 0;}
#sliderthumb {padding-left:10px;}
#sliderrange {margin: 0; width:42px; height: 195px;}
#sliderbg a {display:block; width:42px; height: 58px;}
