@charset "utf-8";

.edwTable {margin:0px 0px 0px 5px; padding:0px 0px 0px 0px; border:solid 1px #888888; background:#FFFFFF;}
.edwTable TD {padding:9px;}

form {display:inline; margin-bottom:0px; padding:0;}

.skinHeight {height:0px;}

.skinFloatRight {}

.WhiteBackgroundColor {background-color:#fffef9;}

.widfootertable {margin-top:7px; border-top:1px solid #86A63B}

.Height21 {height:21px}

.Height3 {height:3px}

.Height5 {height:5px}

.Height10 {height:10px}

.Height0 {height:0px}

.Height16 {height:16px}

.Height20 {height:20px}

.Height30 {height:30px}

.Height22 {height:22px}

.Height15 {height:15px}

.HeightAuto {height:auto}

.Height12 {height:12px}

.Height37 {height:37px}

.Height25 {height:25px}

.Height70 {height:70px}

.Height19 {height:19px}

.Height50 {height:50px}

.Height12Overflow {height:15px; overflow:hidden;}

#wrapperc{width:960px; margin:0 auto; text-align:left;}

#masthead {width:960px; height:122px; margin:0; padding-bottom:5px}

#topnav {width:100%; width:960px; height:22px; margin-bottom:10px; padding:0}

#contenttop {float:right; width:750px; padding-right:10px; padding-bottom:10px; padding-left:0px}

#pagetitletop {float:right; width:750px; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:0px}


#leftcol {float:left; width:180px; margin-bottom:10px; padding-left:0px;}

#centercol {float:left; width:520px; margin-bottom:10px; margin-left:5px; padding-left:0px}

#rightcol {float:left; width:220px; margin-bottom:10px; padding-left:0px}


#footer {clear:both; width:960px;}


body {margin:0px 0px 0px 0px; background:#848b6b url(/geodata/css/treebackground3.jpg) 50% 0 no-repeat fixed; color:#333; font:85% Verdana,Arial,Helvetica,sans-serif}

	/* 508: well-defined on-screen indication of the current focus */
	A:focus {font-weight:normal; background:#ECFCF8; border:1px solid #F8E0AA; color:#000000;}

#rightcol {overflow:hidden; position:relative}

#centercol {overflow:hidden; position:relative; z-index:0}

#leftcol {overflow:visible; position:relative;}


#logoSkipNav a, #logoSkipNav a:active, #logoSkipNav a:hover, #logoSkipNav a:visited {position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;}


#navlist {margin:0; padding:0; width:100%; height:22px; font-size:0.85em; font-weight:bold; font-family:Arial,Verdana,sans-serif; background:#525f37 url(/geodata/css/global-nav-up.jpg) 0 0 repeat-x}
#navlist ul {float:right; margin:0; padding:0}
#navlist li {float:left; margin:0; padding:5px 0 0 0}

#navlist a {padding:5px 10px 4px 10px; display:inline; font-size:0.85em; text-decoration:none;}
#navlist a:link,#navlist a:visited {color:#fdfdfd; text-decoration:none;}
#navlist a:hover, #navlist a:active {color:#4c304c; font-weight:bold; text-decoration:none; background:#c6c792 url(/geodata/css/global-nav-dn.gif) 0 0 repeat-x;}

	/* 508: well-defined on-screen indication of the current focus */
	#navlist a:focus {color:#000000; font-weight:bold; text-decoration:none; background:#c6c792 url(/geodata/css/global-nav-dn.gif) 0 0 repeat-x;}

#vizlink a:link, #vizlink a:visited, #vizlink a:hover, #vizlink a:active {color:#4c304c; font-weight:bold; text-decoration:none; background:#c6c792 url(/geodata/css/global-nav-dn.gif) 0 0 repeat-x;}

	/* 508: well-defined on-screen indication of the current focus */
	#vizlink a:focus {color:#000000; font-weight:bold; text-decoration:none; background:#c6c792 url(/geodata/css/global-nav-dn.gif) 0 0 repeat-x;}

#footer {padding:5px 0px 20px 0px; background:#fffdf3 url(/geodata/css/footer.gif) no-repeat bottom left; border-top:1px solid #525f37}
#footer p {padding:8px 40px 4px 40px; font-size:0.9em}
#footer a {font-size:0.95em; font-weight:normal}


h1,h2,h3,h4,h5,h6 {font-family:Arial,Helvetica,sans-serif}

h1 {color:#4c304c; font-size:1.3em; font-weight:bold}

#nobannerpage h1 {margin:5px 0; padding:0; clear:both}

#contenttop h1 {margin:5px 0 0 0; padding:5px 10px; background:#4c304c url(/geodata/css/center-h1.gif) no-repeat top right; border-left:1px solid #F9C66D;}

#contenttop p {margin:0; padding:3px 0; font-size:0.8em}

/* #pagetitletop h1 {margin:5px 0 0 0; padding:5px 10px; color:#fdfdfd; background:#4c304c url(/geodata/css/center-h1.gif) no-repeat top right} */
#pagetitletop h1 {margin:5px 0 0 0; padding:5px 10px; color:#44304c; background:#f4efec url(/geodata/css/center-h1.gif) no-repeat top right}

#pagetitletop p {margin:0; padding:3px 0; font-size:0.8em}

#pagetitletop a {font-size:1em; line-height:1.4em}

/* LEFT COLUMN */
#leftcol .navleft {background-color:#c6c792;}
#leftcol .navleftBottom {background-color:#c6c792; color:#000000;}
#leftcol .heading, #leftcol .headingtop {margin:0; padding:4px 10px; background-color:#525f37; color:#fdfdfd; font:bold 0.9375em Arial,Helvetica,sans-serif;}
#leftcol .headingtop {background:#525f37 url(/geodata/css/left-nav-top.gif) no-repeat top right; width:161px}

#leftcol .heading a:link, #leftcol .heading a:visited, #leftcol .heading a:hover, #leftcol .heading a:active {font-weight:normal; text-decoration:none; color:#FFFFFF;}

	/* 508: well-defined on-screen indication of the current focus */
	#leftcol .heading a:focus {font-weight:normal; text-decoration:none; color:#000000;}

#leftcol .headingtop a:link, #leftcol .headingtop a:visited, #leftcol .headingtop a:hover, #leftcol .headingtop a:active {font-weight:normal; text-decoration:none; color:#FFFFFF;}

	/* 508: well-defined on-screen indication of the current focus */
	#leftcol .headingtop a:focus {font-weight:normal; text-decoration:none; color:#000000;}


#leftcol p {margin:0; padding:5px 10px; font-size:0.85em}
#leftcol p.bot {padding-bottom:10px; background:#c6c792 url(/geodata/css/left-nav-bot.gif) no-repeat left bottom}
#leftcol fieldset {margin:5px 9px 0px 9px}
#leftcol legend, #leftcol label {visibility:hidden; display:none}
#leftcol .search {float:left; width:120px; font-size:1em; margin:0 0 6px}
#leftcol .buttons button {float:right; display:inline;; margin:0 0 6px; padding:0 1px; background-color:#4c304c; color:#fdfdfd; line-height:1em; text-decoration:none; vertical-align:top; font:bold 0.8em Verdana,Arial,Helvetica,sans-serif}
#leftcol .buttons button[type] {line-height:17px;}
#leftcol ul.searchlist {margin:0 0 0 10px; padding:0 0 10px 0}
#leftcol li.searchitem {margin:0px 0px 0px -9px; padding:0 0 0 10px; background:url(/geodata/css/left-nav-search.gif) no-repeat left top}
#leftcol ul.searchlist li.searchitem a {font-size:0.9em; font-weight:normal}
#leftcol ul {margin:0px 0px 0px 10px; padding:0px 0px 10px 0px}
#leftcol li {margin:2px 0 0px; padding:4px 0px 1px 10px; background:url(/geodata/css/left-nav-arr.gif) no-repeat left top; font-size:0.9em;}
#leftcol li.selected {margin:6px 0px 5px -10px; padding:4px 3px 2px 20px; background:#e4e0b8 url(/geodata/css/left-nav-sel-arr.gif) no-repeat left top; font-weight:bold; border:1px solid #c3b96b}
#leftcol li ul {margin:4px -3px 0 -20px; padding:3px 5px 8px 5px; background-color:#fffdf3}
#leftcol li ul li {margin:2px 5px 3px 8px; padding:2px 0px 0px 10px; background:url(/geodata/css/left-nav-sel-cir.gif) no-repeat left top; font-size:1em}

	#leftcol a:link, #leftcol a:visited, #leftcol a:hover, #leftcol a:active {font-weight:normal; text-decoration:none; color:#252591;}
	#leftcol a:hover {border-bottom:1px solid #252591;}

		/* 508: well-defined on-screen indication of the current focus */
		#leftcol a:focus {font-weight:normal; text-decoration:none; color:#000000; border-bottom:1px solid #252591;}

#leftcol li.selected a:link, #leftcol li.selected a:visited, #leftcol li.selected a:active {color:#501d3c}
#leftcol li.selected a:hover {border-bottom:1px solid #501d3c;}

		/* 508: well-defined on-screen indication of the current focus */
		#leftcol li.selected a:focus {border-bottom:1px solid #501d3c; color:#000000;}

#leftcol li.selected li a:link, #leftcol li.selected li a:visited, #leftcol li.selected li a:active {color:#252591}
#leftcol li.selected li a:hover {border-bottom:1px solid #252591;}

		/* 508: well-defined on-screen indication of the current focus */
		#leftcol li.selected li a:focus {border-bottom:1px solid #252591; color:#000000;}

#leftcol select {width:153px; margin-left:10px; margin-bottom:10px;}

#leftcont {font-size:0.95em}


.absContainer {width:180px; position:absolute; z-index:1; background-color:#c6c792; border-bottom-width:5px; border-bottom-color:#c6c792; border-bottom-style:solid;}

.absSpacing {margin-top:105px;}

h1.nobanner {margin:5px 0; padding:0; clear:both}

/* h2 {margin:20px 0 5px 0; padding:0; color:#4c304c; font-size:1.2em; font-weight:bold; border-bottom:1px solid #000; clear:both} */
h2 {margin:25px 0 15px 0; padding:0px 0px 5px 0px; color:#4c304c; font-size:1.2em; font-weight:bold; border-bottom:1px solid #ECE8E4; clear:both}

/* h3,h3.rec {margin:10px 0 5px 0; padding:0; color:#4c304c; font-size:1em; font-weight:bold; background:url(/geodata/css/line-dot.gif) bottom left repeat-x} */
h3,h3.rec {margin:15px 0 15px 0; padding:0px 0px 5px 0px; color:#4c304c; font-size:1em; font-weight:bold; background:url(/geodata/css/line-dot.gif) bottom left repeat-x}

h3.noline {background:none}

h4 {margin:10px 0 5px 0; padding:0; color:#4c304c; font-size:1em; font-weight:bold; clear:both}

h4.rec {margin:10px 0 5px 0; padding:0; color:#4c304c; font-size:1em; font-weight:bold; background:url(/geodata/css/line-dot.gif) bottom left repeat-x}

h4.italic {margin:10px 0 0 0; padding:0; font-size:1em; font-style:italic; clear:both}

h5 {margin:10px 0 0 0; padding:0; color:#4c304c; font-size:1em; font-weight:bold; font-style:italic; clear:both}

h6 {margin:10px 0 0 0; padding:0; color:#4c304c; font-size:1em; font-style:italic; clear:both}

/* CENTER COLUMN */
#centercol img {margin:5px 10px 0 0; float:left; font-size:0.7em; font-weight:normal}
#centercol img.border-blk {margin:5px 10px 0 0; float:left; border:1px solid #333}
#centercol img.full {margin:10px 0}
#centercol p {margin:9px 0px 18px 0px; font-size:1em; line-height:19px;}
#centercol ul {position:relative; margin:10px 0; padding:0 0 0 10px; list-style:none; line-height:1.4em; clear:left}
#centercol ul li {margin:0; padding-left:10px; font-size:0.9em; background:url(/geodata/css/center-col-list.gif) no-repeat}
#centercol ul li ul {margin:0; padding:0}
#centercol ul li ul li {margin:0; padding:0 0 0 10px; font-size:1em; background:url(/geodata/css/center-col-list2.gif) no-repeat}
#centercol li.nostylebullet {margin:0; padding-left:10px; font-size:0.9em; background:none}
#centercol li.fsi-so-a {margin:0; padding:0 0 0 10px; font-size:1em; background:url(/geodata/css/center-col-list2.gif) no-repeat}
#centercol img.fsinternet {margin:0 10px 0 0; float:left; font-size:0.7em; font-weight:normal}
#centercol ul p {margin-top:0.5em; font-size:0.95em; line-height:1.4em}
#centercol ul p.dateline {margin-top:2px; font-size:0.85em;}
#centercol ol {margin:10px 0; padding:0 0 0 30px; line-height:1.4em}
#centercol ol li {margin:0; padding-left:0px; font-size:0.9em; list-style:decimal;}
#centercol ol li ol {margin:0 10px; padding:0}
#centercol ol li ol li {margin:0; padding:0 0 0 0px; font-size:1em;}
#centercol li a {font-weight:normal}
#centercol .tablecolor table {margin:10px 0; width:100%; border:1px solid #578000; font-size:0.85em;}
#centercol .tablecolor th,#centercol .tablecolor td {border-left:1px solid #90A644; padding:5px}
#centercol .tablecolor caption {padding:10px 0 0 0; font-size:1.1em; text-align:left}
#centercol .tablecolor thead th {background:#c6c792; color:#4c304c; text-align:left;}
#centercol .tablecolor tbody th {background:#ECECC6; border-bottom:1px dashed #9ACD32; text-align:left}
#centercol .tablecolor tbody td {background:#FFF; border-bottom:1px dashed #9ACD32}
#centercol .tablecolor tbody tr.odd td {background:#EEE; border-bottom:1px dashed #9ACD32}
#centercol .tablecolor tfoot td {background:#F7F1C2; font-weight:bold; text-align:right}
#centercol .tablecolor img {margin:0; padding:0;}
#centercol .tablecolor a {font-weight:normal}
#centercol .tablebare table {margin:10px 0; width:100%; font-size:0.85em; border:none}
#centercol .tablebare td,th {padding:3px}
#centercol .tablebare caption {padding:10px 0 0 0; font-size:1.1em; text-align:left; border:none}
#centercol .tablebare thead th {text-align:left; font-weight:bold; border:none; border-top:1px solid #999}
#centercol .tablebare tbody th {text-align:left; font-weight:bold; border:none}
#centercol .tablebare tbody td {}
#centercol .tablebare tfoot td {text-align:right; font-weight:bold; border-bottom:1px solid #999}
#centercol .tablebare img {margin:-13px 0 0 0; padding:0;}
#centercol .tablebare a {font-weight:normal}
#centercol .spotlight {margin:0 8px 0 0; padding:0; float:left; width:47%;}
#centercol .rssstyle {margin:0 3px 8px 0; padding:0; float:left; width:47%;}
#centercol .spotlight h4 {margin:5px 0 0 0; padding:0; font-size:0.95em}
#centercol h3 span.headerbox {float:left; width:260px;}
#centercol h3 span.headerbox a:hover {color:#252591; text-decoration:underline; border-bottom:0px solid #252591;}

	/* 508: well-defined on-screen indication of the current focus */
	#centercol h3 span.headerbox a:focus {color:#000000; text-decoration:underline; border-bottom:0px solid #252591;}

 
#centercol h2 span.headerbox a:hover {color:#252591; text-decoration:underline; border-bottom:0px solid #252591;}

	/* 508: well-defined on-screen indication of the current focus */
	#centercol h2 span.headerbox a:focus {color:#000000; text-decoration:underline; border-bottom:0px solid #252591;}

#centercol .photogallery {position:relative; float:left; width:362px;}
#centercol img.divider {margin:7px 10px 0 0; float:left; max-width:95%; border:0px}
#centercol img.status {margin:7px 10px 5px 14px; max-width:95%; border:0px}
#centercol .hline {margin:0 0 5px 0; padding:0; width:100%; background:url(/geodata/css/line-dot.gif) repeat-x bottom left; clear:both}
#centercol .morefeatures {float:right; width:15%; text-align:right; margin:-25px 10px 0 0; padding:0 10px 0 0; background:url(/geodata/css/center-col-more.gif) no-repeat right top}
#centercol legend,label {visibility:visible; display:inline}
#centercol div.header {position:relative; float:left; width:260px; background:#ECECC6}
#centercol div.show {padding-top:2px; position:relative; float:left; width:100px; background:#ECECC6 ; border-bottom:1px solid #000}
#centercol .more {font-size:0.05em; vertical-align:super; padding-bottom:3px; padding-left:8px; letter-spacing:0.3px; font-weight:bold; border-bottom:2px dotted #252591}

/* RIGHT COLUMN */
#rightcol .box {margin-bottom:10px; border:1px solid #cfcdb9; background-color:#fdfaf4}
#rightcol .boxheading {margin:0; padding:5px; background:#cfcdb9 url(/geodata/css/line-dot.gif) repeat-x bottom left; color:#4c304c; font:bold 0.9375em Verdana,Helvetica,sans-serif}
#rightcol .box p {margin:0; padding:5px 5px 5px 7px; font-size:0.85em}
#rightcol .box ul {margin:5px; padding:0; font-size:0.85em}
#rightcol .box li {margin:3px 0; padding:0 0 0 10px; background:url(/geodata/css/right-box-list.gif) no-repeat left top}
#rightcol .showcase {margin-bottom:10px; border:1px solid #c6c792; background-color:#fdfaf4; text-align:center}
#rightcol .showcase a:hover {border:none;}

	/* 508: well-defined on-screen indication of the current focus */
	#rightcol .showcase a:focus {border:none; color:#000000;}

#rightcol .showcasetxt {margin:0; padding:5px; font-size:0.85em}
#rightcol .showcasetxt a:hover {color:#252591; border-bottom:1px solid #252591;}

	/* 508: well-defined on-screen indication of the current focus */
	#rightcol .showcasetxt a:focus {color:#000000; border-bottom:1px solid #252591;}

#rightcol .showcaseimg {margin:0; padding:0}
#rightcol .showcasebot {float:left; position:relative; right:1px; bottom:-1px; margin:-19px 0 -2px 0; padding:0; width:13px; height:19px; background:url(/geodata/css/right-box-bot.gif) no-repeat bottom left; z-index:10}
#rightcol .box li.critical {margin:0 0 0 -1px; padding:0 0 0 17px; background:url(/geodata/css/warning2.gif) no-repeat left top}
#rightcol .box li.critical a {color:#ff0000; font-weight:normal}
#rightcol table.widrightcolumnTABLE {font-size:0.85em}
#rightcol table.widrightcolumnTABLE li {font-size:1.2em}
#rightcol table.widrightcolumnTABLE .BodyTextBlackBold {font-weight:bold}
#rightcol .right-box-top-heading1 {font-size:0.85em; font-weight:bold; padding:2px 0 3px 10px; background:url(/geodata/css/right-box-image-top1.gif) repeat-x bottom left}
#rightcol .right-box-top-heading2 {background:url(/geodata/css/right-box-image-top2.gif) repeat}
#rightcol .more {vertical-align:super; padding-bottom:3px; padding-left:2px; letter-spacing:0.3px; font-weight:bold; border-bottom:2px dotted #252591}


#contenttop a,#leftcol a,#centercol a {font-weight:bold}

#contenttop a:link,#leftcol a:link,#centercol a:link,#rightcol a:link,#footer a:link {color:#252591; text-decoration:none;}

#contenttop a:visited,#leftcol a:visited,#centercol a:visited,#rightcol a:visited,#footer a:visited {color:#252591; text-decoration:none;}

#contenttop a:hover, #leftcol a:hover, #centercol a:hover, #rightcol a:hover, #footer a:hover {color:#252591; border-bottom:1px solid #252591;}

	/* 508: well-defined on-screen indication of the current focus */
	#contenttop a:focus, #leftcol a:focus, #centercol a:focus, #rightcol a:focus, #footer a:focus {color:#000000; border-bottom:1px solid #252591;}

#contenttop a:active,#leftcol a:active,#centercol a:active,#rightcol a:active,#footer a:active {color:#252591}


#centercol a.offsiteicon:hover {color:#252591; border-bottom:1px solid #252591; background-position:center right;}

	/* 508: well-defined on-screen indication of the current focus */
	#centercol a.offsiteicon:focus {color:#000000; border-bottom:1px solid #252591; background-position:center right;}

#centercol table.themetable {margin:0; padding:0; width:100%; border:none;}

#centercol td.themetd,th.themeth {margin:0; padding:0; border:none}

#centercol caption.themecaption {padding:0; font-size:0em; text-align:left}


#centercolfullwidth {float:left; width:730px; margin-bottom:10px; padding-left:10px}
#centercolfullwidth h2,h3,h4 {font-family:Arial,Helvetica,sans-serif}
#centercolfullwidth h2 {margin:5px 0; padding:0; color:#032E01; font-size:1.15em; font-weight:bold}
#centercolfullwidth h3 {margin:15px 0 5px 0; padding:0; color:#A34000; font-size:1.1em; font-weight:bold; border-bottom:1px solid #000}
#centercolfullwidth h4 {margin:15px 0 5px 0; padding:0; color:#032E01; font-size:1em; font-weight:bold; background:url(/geodata/css/line-dot.gif) repeat-x bottom left}
#centercolfullwidth img {margin:7px 10px 0 0; float:left;}
#centercolfullwidth img.full {margin:10px 0; border:1px solid #333}
#centercolfullwidth p {margin-top:0.5em; font-size:0.9em; line-height:1.4em}
#centercolfullwidth ul {margin:10px 0; padding:0 0 0 18px; font-size:0.9em}
#centercolfullwidth li {margin:3px 0; padding:0; list-style:square url(/geodata/css/center-col-list.gif)}
#centercolfullwidth table {margin:0; width:100%; border:1px solid #578000; font-size:0.8em}
#centercolfullwidth td,th {border:1px solid #90A644; padding:3px}
#centercolfullwidth caption {padding:5px 0; font-size:1.1em; text-align:left}
#centercolfullwidth thead th {text-align:left; background:#4c304c}
#centercolfullwidth tbody th {text-align:left; border-bottom:1px dashed #9ACD32; background:#ECECC6}
#centercolfullwidth tfoot td {text-align:right; font-weight:bold; background:#F7F1C2}
#centercolfullwidth tbody td {border-bottom:1px dashed #9ACD32; background:#FFF}
#centercolfullwidth tbody tr.odd td {border-bottom:1px dashed #9ACD32; background:#EEE; border-bottom:1px dashed #9ACD32}
#centercolfullwidth img.divider {margin:7px 10px 0 0; float:left; max-width:100%; border:0px}
#centercolfullwidth hr {margin:0; padding:0; border-bottom:1px dotted #000;}
#centercolfullwidth p.morefeatures {text-align:right; margin:5px 0; padding-right:35px; background:url(/geodata/css/center-col-more.gif) no-repeat right top}

#centercolfullwidthforfilter {float:left; width:565px; margin-bottom:10px; padding-left:10px}
#centercolfullwidthforfilter h2,h3,h4 {font-family:Arial,Helvetica,sans-serif}
#centercolfullwidthforfilter h2 {margin:5px 0; padding:0; color:#032E01; font-size:1.15em; font-weight:bold}
#centercolfullwidthforfilter h3 {margin:15px 0 5px 0; padding:0; color:#A34000; font-size:1.1em; font-weight:bold; border-bottom:1px solid #000}
#centercolfullwidthforfilter h4 {margin:15px 0 5px 0; padding:0; color:#032E01; font-size:1.05em; font-weight:bold; background:url(/geodata/css/line-dot.gif) repeat-x bottom left}
#centercolfullwidthforfilter img {margin:7px 10px 0 0; float:left; max-width:100%; border:1px solid #333}
#centercolfullwidthforfilter img.full {margin:10px 0; border:1px solid #333}
#centercolfullwidthforfilter p {margin-top:0.5em; font-size:0.9em; line-height:1.4em}
#centercolfullwidthforfilter ul {margin:10px 0; padding:0 0 0 18px; font-size:0.9em}
#centercolfullwidthforfilter li {margin:3px 0; padding:0; list-style:square url(/geodata/css/center-col-list.gif)}
#centercolfullwidthforfilter table {margin:0; width:100%; border:1px solid #578000; font-size:0.8em}
#centercolfullwidthforfilter td,th {border:1px solid #90A644; padding:3px}
#centercolfullwidthforfilter caption {padding:5px 0; font-size:1.1em; text-align:left}
#centercolfullwidthforfilter thead th {text-align:left; background:#4c304c}
#centercolfullwidthforfilter tbody th {text-align:left; border-bottom:1px dashed #9ACD32; background:#ECECC6}
#centercolfullwidthforfilter tfoot td {text-align:right; font-weight:bold; background:#F7F1C2}
#centercolfullwidthforfilter tbody td {border-bottom:1px dashed #9ACD32; background:#FFF}
#centercolfullwidthforfilter tbody tr.odd td {border-bottom:1px dashed #9ACD32; background:#EEE; border-bottom:1px dashed #9ACD32}


#link_1 {height:20px; width:125px; color:#FFFFFF; background:#8E909C; text-decoration:none;}

#link_1:visited {height:20px; width:125px; color:#000000; background:#080; text-decoration:none;}
#link_1:hover {height:20px; width:125px; color:#000000; background:#E7DE9C; text-decoration:none;}
#link_1:active {height:20px; width:125px; color:#000000; background:#cc0; text-decoration:none;}

	/* 508: well-defined on-screen indication of the current focus */
	#link_1:focus {height:20px; width:125px; color:#000000; background:#E7DE9C; text-decoration:none;}

#link_2 {height:20px; width:125px; color:#FFFFFF; background:#525f37; text-decoration:none;}

.hideRow {display:none;}

.showRow {display:table-row-group;}

.Height12Overflow {height:20px; overflow:hidden;}

.offsiteicon {padding-right:15px; background:url(/geodata/css/offsite_link.png) bottom right no-repeat;}

.pdfLink {padding-right:15px; background:url(/geodata/images/pdfLink.png) bottom right no-repeat;}



#masthead .header {width:960px; height:122px; position:absolute;}
#righthead .headercorner {width:960px; height:122px; position:absolute;}
#slideshow .headercorner {width:960px; height:122px; position:absolute;}

#usdalogo {height:37px; left:12px; position:absolute; top:12px; width:54px;}
#usdalogo a {background-color:transparent; background-repeat:no-repeat; background-position:top left; background-image:url(/geodata/css/logousda.gif); display:block; height:37px; width:54px;}
.usdalogo {height:37px; left:12px; position:absolute; top:12px; width:54px;}
.usdalogo a {background-color:transparent; background-repeat:no-repeat; background-position:top left; background-image:url(/geodata/css/logousda.gif); display:block; height:37px; width:54px;}

#usdatitle {left:70px; position:absolute; top:0.7em;}
#usdatitle a {color:#00005c; font-family:Arial,Verdana,sans-serif; font-size:0.75em; text-decoration:none;}
.usdatitle {left:70px; position:absolute; top:0.7em;}
.usdatitle a {color:#00005c; font-family:Arial,Verdana,sans-serif; font-size:0.75em; text-decoration:none;}

#fstitle {left:70px; position:absolute; top:1.85em;}
#fstitle a {color:#00005c; font-size:1.25em; font-weight:normal; text-decoration:none;}
.fstitle {left:70px; position:absolute; top:1.85em;}
.fstitle a {color:#00005c; font-size:1.25em; font-weight:normal; text-decoration:none;}

#foresttitle {right:100px; position:absolute; top:0.65em; text-align:left; font-family:Arial,Verdana,Helvetica,sans-serif;}
#foresttitle a {color:#ffffff; font-weight:normal; font-size:1.2em; line-height:1.1; text-decoration:none; text-shadow:1px 1px 1px #000000;}
.foresttitle {right:100px; position:absolute; top:0.65em; text-align:left; font-family:Arial,Verdana,Helvetica,sans-serif;}
.foresttitle a {color:#ffffff; font-weight:normal; font-size:1.2em; line-height:1.1; text-decoration:none; text-shadow:1px 1px 1px #000000;}

#forestsubtitle {right:15px; position:absolute; top:6.00em; text-align:left; font-family:Arial,Verdana,Helvetica,sans-serif;}
#forestsubtitle a {color:#ffffff; font-weight:normal; font-size:1.0em; line-height:1.1; text-decoration:none; text-shadow:1px 1px 1px #000000;}
.forestsubtitle {right:15px; position:absolute; top:6.00em; text-align:left; font-family:Arial,Verdana,Helvetica,sans-serif;}
.forestsubtitle a {color:#ffffff; font-weight:normal; font-size:1.0em; line-height:1.1; text-decoration:none; text-shadow:1px 1px 1px #000000;}

#fslogo {display:block; height:51px; position:absolute; right:15px; top:5px; width:48px;}
#fslogo a {display:block; background:transparent url(/geodata/css/logofs.gif) no-repeat top left; height:51px; width:48px;}
.fslogo {display:block; height:51px; position:absolute; right:15px; top:5px; width:48px;}
.fslogo a {display:block; background:transparent url(/geodata/css/logofs.gif) no-repeat top left; height:51px; width:48px;}

#leftcol {-moz-border-radius:0 20px 0 20px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-left-radius:20px; border-radius:0 20px 0 20px;}

#contentframe {BORDER-TOP:#b8b8b8 1px solid; width:516px; border-right:2px solid #B8B8B8; border-bottom:2px solid #B8B8B8; border-left:2px solid #B8B8B8; background:#e7eee6 no-repeat 90% 50%; overflow:hidden; height:40px; text-ALIGN:left}

#slidecounter {BORDER-RIGHT:green 0px solid; border-TOP:green 0px solid; float:left; margin:10px 5px; font-size:0.85em; font-weight:bold; font-family:Arial,Verdana,sans-serif; border-LEFT:green 0px solid; width:30px; color:#000000; border-BOTTOM:green 0px solid}

#navigation {BACKGROUND:#e7eee6 no-repeat 90% 50%; padding-TOP:5px; margin:0px; float:right;}

#navigation img { padding:0 0 0 0; margin:0 0 0 10;}

#supersize {margin:0 10px 0 0; padding:0; float:left; width:480px;}

#supersize {BORDER-RIGHT:blue 0px solid; border-TOP:blue 0px solid; background:none transparent scroll repeat 0% 0%; float:left; padding:0px 5px 10px 5px; margin:0px; border-LEFT:blue 0px solid; width:510px; border-BOTTOM:blue 0px solid; position:absolute; height:210px;}

.ewin_div1 img {margin:0; position:static;}

.ewin_close {border:none; cursor:pointer;}

.ewin_png_bg {display:block;}

.ewin_content {position:absolute; padding:10px 0; text-align:center;}

.ewin_content_inner {text-align:center; float:left; color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:0.85em; line-height:13px;}

.ewin_content_inner div,.ewin_content_inner p {margin:0; padding:0;}

.ewin_content .ewin_hdr,.ewin_content .ewin_title,.ewin_content .ewin_subtitle,.ewin_content .ewin_body,.ewin_content .ewin_ftr {padding:0; vertical-align:top; text-align:left; margin:0 auto;}

.ewin_content .ewin_title h3 {font-size:1.1em; line-height:16px; padding:0; margin:0; clear:none;}

.ewin_content .ewin_subtitle h4 {font-size:0.925em; line-height:14px; margin:0; margin-bottom:8px; padding:0;}

.ewin_content .ewin_subtitle h4 p {clear:both; margin:0; padding:0; margin-bottom:2px;}

.ewin_content .ewin_subtitle h4 label {display:block; float:left; width:50px; text-align:right;}

.ewin_content .ewin_subtitle h4 span {display:block; margin-left:60px; font-weight:normal;}

#ewin_activityList img { margin :0; padding:0;}

.ewin_content .ewin_body p { margin:0; margin-bottom:7px; padding:0;}

#ewin_ftr {text-align:right; padding:5px 0 0 0; border-top:1px solid #fff; color:#FFFFFF;}

#ewin_ftr a:link, #ewin_ftr a:active, #ewin_ftr a:visited, #ewin_ftr a:hover {color:rgb(221,174,34); text-decoration:none; border-bottom:none; margin-right:10px;}

	/* 508: well-defined on-screen indication of the current focus */
	#ewin_ftr a:focus {color:#000000; text-decoration:none; border-bottom:none; margin-right:10px;}

.FSyellow .ewin_content {padding:8px 0 10px 0;}

.FSyellow .ewin_content_inner {width:100%;}

.FSyellow {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:0.85em; line-height:13px;}

.FSyellow .ewin_hdr {width:100%; float:left; border-bottom:1px solid #848e5d;}

.FSyellow .ewin_icon {float:left; margin-left:7px;}

.FSyellow .ewin_title {padding-right:25px; padding-left:14px;}

.FSyellow .ewin_title h3 {line-height:15px;}

.FSyellow .ewin_subtitle {padding-top:6px;}

.FSyellow .ewin_subtitle span {font-size:0.85em; line-height:13px;}

.FSyellow .ewin_subtitle,.FSyellow .ewin_ftr,.FSyellow .ewin_body {clear:both; width:90%; margin:0 auto;}

.FSyellow .ewin_ftr {border-color:#848e5d;}

.FSrec .ewin_content {padding:10px 0 7px 0;}

.FSrec .ewin_content_inner {width:100%; float:left;}

.FSrec {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:0.85em; line-height:13px; color:#FFFFFF;}

.FSrec p {color:#FFFFFF;}

.FSrec .ewin_hdr {}

.FSrec .ewin_icon {float:left;}

.FSrec .ewin_title {padding-right:30px;}

.FSrec .ewin_title h3 {line-height:15px; color:#FFFFFF;}

.FSrec .ewin_subtitle span {font-size:0.85em; line-height:13px;}

.FSrec .ewin_hdr,.FSrec .ewin_subtitle,.FSrec .ewin_ftr,.FSrec .ewin_body {clear:both; width:90%; margin:0 auto; color:#FFFFFF;}

.FSrec .ewin_ftr {border-color:#FFFFFF;}

.FSrec .ewin_ftr A:link {color:#DDAE22;}
.FSrec .ewin_ftr A:hover {color:#F1DEA5; text-decoration:none;}

	/* 508: well-defined on-screen indication of the current focus */
	.FSrec .ewin_ftr A:focus {color:#000000; text-decoration:none;}

#map_container {margin-top:20px; position:relative;}

.map_2col {width:748px;}

.map_3col {width:518px;}

#map_header {font-family:Arial,Verdana,Helvetica,sans-serif ; font-size:0.925em; padding :5px 0 3px 0; margin :0px; float:left; width:100%; background:#c6c792; text-align :center;}

#map_headerLeft {margin:0; margin-left:6px; padding:0; width:40%; float:left;}

#map_headerLeft ul {list-style:none; padding:0; margin:0;}

#map_headerLeft ul li {display:inline; list-style:none; margin:0; padding:0;}

#map_headerLeft ul li img,#map_headerLeft ul li a {float:left; display:block; padding:0; margin:0; margin-right:5px;}

#map_headerRight {float:right; width:40%; margin:0; padding:0; margin-right:10px;}

#map_body {border-top:none; border-left:none; clear:both;}

.map_2col #map_body {height:726px;}

.map_3col #map_body {height:496px;}

#gMap {height:100%; border:1px solid #c6c792;}

table.iwin_table {width:276px;}

table.iwin_table td {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:0.85em; color:#444444; text-align:left; vertical-align:top;}

td.iwin_icon {padding:0;}

td.iwin_title {padding-left:8px;}

td.iwin_title h3 {padding:0; margin:0; margin-bottom:5px; font-size:1em; color:#965e3a;}

td.iwin_title h4 {clear:both; padding:0; margin:0; margin-bottom:10px; font-size:0.85em; line-height:13px;}

td.iwin_title h4 p {clear:both; margin:0; padding:0;}

td.iwin_title h4 label {padding:0; margin:0; width:70px; float:left; text-align:right;}

td.iwin_title h4 span {display:block; margin-left:76px;}

td.iwin_body {}

td.iwin_body p {padding:0; margin:0; margin-bottom:4px;}

p.iwin_footer {text-align:right;}

td.iwin_title span.norm {font-weight:normal;}


#centercol section {margin-bottom:20px;}
#centercol h2 {display:inline;}

/* custom styles from Joe */
.rightsideBox {width:200px; min-height:25px; margin:0px 12px 24px 24px; padding:6px 6px 12px 6px; background:#fef9e8; border:solid 1px #CCCCCC; font-size:0.925em; line-height:19px;}
	.rightsideBox a {font-size:0.925em; line-height:19px;}
.floatRightBox {float:right; width:205px; margin:3px 3px 18px 21px; padding:9px 9px 9px 9px; background:#fef9e8; border:solid 1px #CCCCCC; font-size:0.925em; line-height:16px;}
	.floatRightBox h2 {display:block !important; margin:-9px -9px 9px -9px; padding:6px 6px 6px 6px; background:#ede3c1; font-size:1em;}
	.floatRightBox p {font-size:0.925em; line-height:16px;}
	.floatRightBox img {float:left; margin:3px 24px 5px 0px; padding:0px 0px 0px 0px; border:solid 1px #203894;}
	.floatRightBox a {font-weight:normal;}

/* custom styles from Joe */
.homepageBox {width:325px; min-height:185px; margin:15px 15px 20px 0px; padding:12px 12px 14px 12px; background:#fef9e8; border:solid 1px #CCCCCC; font-size:0.925em; line-height:16px;}
	.homepageBox h2 {display:block !important; margin:-12px -12px 10px -12px; padding:6px 6px 6px 6px; background:#ede3c1; font-size:1em; color:#4c304c;}
		.homepageBox h2 a {color:#4c304c !important;}
		.homepageBox h2 a:focus {color:#4c304c !important;}
		.homepageBox h2 a:link {color:#4c304c !important;}
		.homepageBox h2 a:visited {color:#4c304c !important;}
		.homepageBox h2 a:hover {color:#4c304c !important;}
		.homepageBox h2 a:active {color:#4c304c !important;}
	.homepageBox img {float:left; margin:3px 24px 5px 0px; padding:0px 0px 0px 0px; border:solid 1px #203894;}
	.homepageBox a {font-weight:normal;}
