﻿@charset "utf-8";

body {overflow-y:visible;}
#s4-bodyContainer {padding-bottom:0px;}
.ms-webpartzone-cell {margin-bottom:0px;}
#MSOTlPn_MainTD {display: block;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 1000;
  height: 100% !important;
  width: auto !important;
  overflow-y: auto;
  background: #fff;}

#MSOTlPn_MainTD > table{
  margin-right: 19px;
  position: static;
  width: 100%;}
.ms-TPBorder {
  width: 100%;}


.ms-rtestate-field p, p.ms-rteElement-P {line-height:1.3em;}
body, body.v4.master {overflow:visible !important; height: inherit; width: inherit; }


.gsc-adBlock, .gsc-search-box {
	display:none!important;
}

/*Make sure there are no scroll bars on our popup overlays*/
.ms-dlgOverlay {width: 100% !important }
/*** Centered Layout ***/					body {
											font-family:Arial, Helvetica, sans-serif;
											font-size:.8em;
											line-height:1.3em;
											background:#FFFFFF;
											background-image:url('/images/bg_gis.jpg')!important;
											background-position:top left;
											background-repeat:repeat-x;
											margin:0;
											padding:0;
											text-align:center;
											color:#000000;
											}
											img {border:0;}
											form {margin:0;}
											.picBorder{border:1px solid #efeae6;}

/*** Container ***/							.oneColCtr #container {
											width:850px;
											background:#FFFFFF;
											margin:0 auto;
											text-align:left;
											}
											
/*** Enterprise Header ***/					.oneColCtr #entHeader {margin:0px; height:31px; font-size:96%; background-color:#EFEAE5;}			
											.oneColCtr #wvGovHome{float:left;}
											.oneColCtr #directories{float:left; text-align:right; padding:9px 0 0 10px;}
											.oneColCtr #search{float:right; padding:7px 0 0 0;}

											#searchBox {text-align:right; padding:0px; margin:0px;}
											.search {border:1px solid #999999; background-color:#FFFFCC;}
											.searchBlank {border:1px solid #999999;}

/*** Agency Header, Banner ***/				.oneColCtr #headerBg {background-image:url("/Documents/header_county.jpg"); height:110px;}
											.oneColCtr #homeLink {height:100px; width:100px; margin:0 0 0 15px; float:left;}
											.oneColCtr #agyHeader {width:150px; float:right; font-size:96%; text-align:right; padding:55px 20px 0 0;}
											.oneColCtr #imgBanner {width:595px; height:160px; margin:0; padding:0; text-align:center; border:1px solid #cccccc; background-color:#EFEAE5;}
											.imgBanner_Container_Div{}
											.imgBanner_Description_Div{visibility:hidden;}
											.imgBanner_Image{}
																						
/*** Left Navigation ***/					.oneColCtr #leftColumn {width:175px; float:left; margin:0 15px 0 0;}
											.oneColCtr #agencyNav {}
											
/*** Did You Know ***/						.oneColCtr #didYouKnow{background-image:url(/images/dykframe_bottom.gif); background-position: bottom left; background-repeat:no-repeat;}
											.oneColCtr #dykTop{height:3px; background-image:url(/images/dykframe_top.gif); background-repeat:no-repeat;}
											.oneColCtr #dykZone{padding-left:15px; padding-right:5px;}
											#ctl00_TextBanner1{margin:0 10px 0 0 0; font-size:90%; color:#666666;}

/*** Content Areas ***/						.oneColCtr #mainContent {
												padding:0 20px;
												background:#FFFFFF;
												border-left:1px solid #CCCCCC;
												border-right:1px solid #CCCCCC;
												}
																																		
											.oneColCtr #pageContent {
												width:600px;
												float:right;
												margin-right:10px;
												}
												
/*** Inside and News ***/					.oneColCtr #inside, #news{
												width:380px;
												float:left;
												padding:5px 0;
												border-top:1px solid #CCCCCC;
												}
											.articleDate{font-size:90%; font-weight:bold; color:#666666;}
											.descriptiveText{color:#666666; line-height:1.2em;}
											
/*** Agency Footer ***/						.oneColCtr #agyFooter {
												font-size:96%;
												text-align:center;
												padding:0;
												border-left:1px solid #CCCCCC;
												border-right:1px solid #CCCCCC;
												border-bottom:1px solid #CCCCCC;
												margin-top:10px;
												}

/*** Enterprise Footer ***/					.oneColCtr #entFooter {
												font-size:96%;
												text-align:center;
												padding:0;
												}												}
											.oneColCtr #footer p, #entFooter p {
												margin:0;
												padding: 10px 0;
												}
												
/*** Homepage General Layout Elements ***/	.oneColCtr #linksList {width:45%; float:left;}
											.oneColCtr #eventsList {width:45%; float:right;}

/*** Subpage General Layout Elements ***/	.oneColCtr #pgLevelWrapper {width:600px; margin: 0 0 10px 0; float:right;}
											.oneColCtr #breadcrumbs {padding:0px; font-size:89%;}
											.oneColCtr #pgLevelAsst {width:190px; text-align:right; padding: 0 5px 0 0; float:right; font-size:89%;}
											.oneColCtr #contentWrapper{width:600px; float:right;}
											.oneColCtr #editPanel{}
												
/*** Two Column Layout Elements ***/		.oneColCtr #centerTwoColumn {width:100%; float:left;}


/*** Three Column Layout Elements ***/		.oneColCtr #centerThreeColumn {width:395px; float:left;}
											.oneColCtr #rightColumn {width:190px; float:right;}
											
/*** Press Release Page ***/				.oneColCtr #articleDate {}
											.oneColCtr #articleContent {}
											.oneColCtr #articleContact {}
												
/*** Link Styles ***/						a:link{color:#41749e; text-decoration:none;}
											a:visited{color:#41749e; text-decoration:none;}
											a:hover{color:#41749e; text-decoration:underline;}

											a.black:link{color:#000000; text-decoration:none;}
											a.black:visited{color:#000000; text-decoration:none;}
											a.black:hover{color:#34681E; text-decoration:underline;}

											a.bold:link{color:#41749e; text-decoration:none; font-weight:bold;}
											a.bold:visited{color:#41749e; text-decoration:none; font-weight:bold;}
											a.bold:hover{color:#41749e; text-decoration:underline; font-weight:bold;}

											a.seeall:link{color:#41749e; text-decoration:none;}
											a.seeall:visited{color:#41749e; text-decoration:none;}
											a.seeall:hover{color:#41749e; text-decoration:underline;}

											a.smfont:link{color:#41749e; text-decoration:none;}
											a.smfont:visited{color:#41749e; text-decoration:none;}
											a.smfont:hover{color:#41749e; text-decoration:underline;}

											a.mdfont:link{color:#41749e; text-decoration:none;}
											a.mdfont:visited{color:#41749e; text-decoration:none;}
											a.mdfont:hover{color:#41749e; text-decoration:underline;}

											a.lgfont:link{color:#41749e; text-decoration:none;}
											a.lgfont:visited{color:#41749e; text-decoration:none;}
											a.lgfont:hover{color:#41749e; text-decoration:underline;}				

/*** List Styles ***/						ul.dfwp-list{list-style-image:none!important;background-image:none; list-style-type:none; padding:0px!important;}
ul{list-style-image:url(/images/bullet_default.gif);}
											ul.noBulletNoIndent {list-style-image:none; list-style-type:none; margin-left:0px; padding-left:0px;}
																							
/*** H Tag Styles ***/						h1, h2, h3, h4, h5, h6, .ms-rtestate-field h1, h1.ms-rteElement-H1, .ms-rtestate-field h2, h2.ms-rteElement-H2,.ms-rtestate-field h3, h3.ms-rteElement-H3,.ms-rtestate-field h4, h4.ms-rteElement-H4
 {color:#003366; margin:5px 0; padding-bottom:1px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
											h1 {font-size:110%;}
											h2 {font-size:104%;}
											h3 {font-size:96%;}
											h4 {font-size:90%;}
											
/*** Table Styles ***/						.textEditor {font-size:100%;}

/*** Rounded Boxes ***/						#xrounded h1, #xrounded h2, #xrounded p {margin:0 10px;}
											#xrounded h1 {}
											#xrounded h2 {}
											#xrounded p {padding-bottom:0.5em;}
											#xrounded h2 {}
											#xrounded {background: transparent;}
											.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
											.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
											.xb1, .xb2, .xb3 {height:1px;}
											.xb2, .xb3, .xb4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
											.xb1 {margin:0 5px; background:#CCCCCC;}
											.xb2 {margin:0 3px; border-width:0 2px;}
											.xb3 {margin:0 2px;}
											.xb4 {height:2px; margin:0 1px;}
											.xboxcontent {
												display:block; 
												background:#FFFFFF; 
												border:0 solid #CCCCCC; border-width:0 1px;
												}
																				
/*** SharePoint Core CSS Overrides ***/		/*** Webpart Output (Controls) Overrides ***/
											.ms-WPHeader TD {border-bottom-width:0px;}
											.ms-WPBody {font-size:.8em; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody TABLE {font-size:100%;}
											.ms-TPBody TABLE {font-size:100%;}
											.ms-WPBody TD {font-size:100%; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody A:link {color:#34681E; text-decoration:none;}
											.ms-WPBody A:visited {color:#34681E; text-decoration:none;}
											.ms-WPBody A:hover {color:#34681E; text-decoration:underline;}
											.ms-WPBody H1 {font-weight:bold; font-size:110%;}
											.ms-TPBody H1 {font-weight:bold; font-size:110%;}
											.ms-WPBody H2 {font-weight:bold; font-size:106%;}
											.ms-TPBody H2 {font-weight:bold; font-size:106%;}
											.ms-WPBody H3 {font-weight:bold; font-size:96%;}
											.ms-TPBody H3 {font-weight:bold; font-size:96%;}
											.ms-WPTitle {padding:2px 7px 2px 3px; font-weight:bold; font-size:90%; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPTitle A:link {cursor:auto; color:#4C4C4C; text-decoration:none;}
											.ms-WPTitle A:visited {cursor:auto; color:#4C4C4C; text-decoration:none;}
											.ms-WPTitle A:hover {cursor:auto; color:#4C4C4C; text-decoration:underline;}
											.link-item {font-size:100%; color:#34681E; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A {font-size:100%; color:#34681E; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A:link {font-size:100%; color:#34681E; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A:visited {color:#34681E; text-decoration:none;}
											.link-item A:active {color:#34681E; text-decoration:none;}
											.link-item A:hover {color:#34681E; text-decoration:underline;}
											.link-item-large {font-size:110%; color:#34681E; font-family:Arial, Helvetica, sans-serif;	text-decoration:none;}
											.link-item-large A {font-size:110%; color:#34681E; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:link {font-size:110%; color:#34681E; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:visited {color:#34681E; text-decoration:none;}
											.link-item-large A:active {color:#34681E; text-decoration:none;}
											.link-item-large A:hover {color:#34681E; text-decoration:underline;}
											.description {font-size:92%; color:#4C4C4C; font-family:Arial, Helvetica, sans-serif;}
											#column{font-size:100%;}
											/*** Breadcrumb Overrides ***/
											.oneColCtr #ctl00_PlaceHolderMain_SiteMapPath1 {width:100%;}
											/*** Left Nav Overrides ***/
											.leftNav {border:0; margin:0; padding:0; width:100%; background-color:#FFFFFF;}
											.leftNavSpacer {width:100%;}
											.leftNavSelected {
												border-top:#FFFFFF 0px solid;
												color:#FFFFFF;
												line-height:2em;
												border-bottom:#CCCCCC 1px solid;
												background-color:#FFFFFF;
												background-image:url('/images/bg_link_gis.jpg');
												}
											.leftNav1 {border-bottom:1px solid #EFEAE5; color:#000000;}
											.leftNav2 {border-bottom:1px solid #EFEAE5; color:#000000;}
											.leftNav3 {border-bottom:1px solid #EFEAE5; color:#000000;}
											.leftNav1 {font-weight:bold; font-size:.8em; line-height:2em; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.leftNav1 A {
												padding: 0 5px 0 5px;
												display:block;
												font-weight:bold;
												font-size:1em;
												font-family:Arial, Helvetica, sans-serif;
												text-decoration:none;
												}
											.leftNav2 {font-size:.8em; line-height:1em; font-family:Arial, Helvetica, sans-serif;}
											.leftNav2 A {padding-right:10px; display:block; padding-left:10px;}
											.leftNav3 {font-size:.8em; line-height:1em; font-family:Arial, Helvetica, sans-serif;}
											.leftNav3 A {padding-right:10px; display:block; padding-left:18px;}
											.leftNavHover {color:#FFFFFF; background-color:#FFFFFF; background-image:url('/images/bg_link_gis.jpg'); text-decoration:none;}
											.leftNavFlyOuts {
												border-right:#EFEAE5 1px solid; 
												border-top:#EFEAE5 1px solid; 
												font-size:.9em;
												border-left:#EFEAE5 1px solid;
												font-family:Arial, Helvetica, sans-serif;
												text-decoration:none;
												}
											.leftNavFlyOutsItem {border-bottom:#EFEAE5 1px solid; background-color:#FFFFFF;}
											.leftNavFlyOutsItem A {
												display:block;
												padding:5px;
												min-width:100px;
												width:150px;
												color:#000000;
												line-height:1.2em;
												background-image:url('/images/bg_link_gis.jpg');
												}
											.leftNavFlyOutsHover {background-color:#FFFFFF;}
											.ctl00_PlaceHolderMain_Menu1_1 {font-size:.9em; line-height:2em; text-decoration:none;}
											.ctl00_PlaceHolderMain_Menu1_2 {}
											.zz1_CurrentNav_2,.zz1_CurrentNav_6 {text-decoration:none;}
											/*** Table Output Overrides ***/
											.ms-rteTable-5 {border-right:0px solid; border-top:0px solid; border-left:0px solid; border-bottom:0px solid; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse;}
											/*** Site Map Overrides ***/
											.level-section {margin:6px; padding:3px; background-color:#f9f5f2;list-style-type:none;}
											.level-header {padding-right:0px; padding-left:0px;	padding-bottom:2px;	padding-top:2px; border-bottom:1px solid #CCCCCC;}
											.level-item {font-size:1em; color:#003399; font-family:Arial, Helvetica, sans-serif;}
											.level-item A {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:link {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:visited {color:#000000; text-decoration: none;}
											.level-item A:active {color:#000000; text-decoration:none;}
											.level-item A:hover {color:#000000; text-decoration:underline;}
											.level-section {margin-bottom:6px;}
											.level-bullet {
												border-right:0px;
												padding-right:0px;
												background-position:left 50%;
												border-top:0px;
												padding-left:10px;
												background-image:none;
												vertical-align:top;
												border-left:0px;
												border-bottom:0px;
												background-repeat:no-repeat;
												}
											.headertitle {font-weight:bold; font-size:1em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A {font-weight:bold; font-size:1em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:link {font-weight:bold; font-size:1em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:visited {color:#34681E; text-decoration:none;}
											.headertitle A:active {color:#34681E; text-decoration:none;}
											.headertitle A:hover {color:#34681E; text-decoration:underline;}
											.headertitle-large {font-weight:bold; font-size:1.2em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A {font-weight:bold; font-size:1.2em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:link {font-weight:bold; font-size:1.2em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:visited {color:#34681E; text-decoration:none;}
											.headertitle-large A:active {color:#34681E; text-decoration:none;}
											.headertitle-large A:hover {color:#34681E; text-decoration:underline;}
											.headertitle-small {font-weight:bold; font-size:.8em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A {font-weight:bold; font-size:.8em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:link {font-weight:bold; font-size:.8em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:visited {color:#34681E; text-decoration:none;}
											.headertitle-small A:active {color:#34681E; text-decoration:none;}
											.headertitle-small A:hover {color:#34681E; text-decoration:underline;}
											.cqfeed{visibility:hidden;}	
											.ms-cui-modalDiv-ie,.ms-cui-glass-ie
{
background-color:transparent !important;
}


body.oneColCtr #s4-ribbonrow {position:fixed; top:0; z-index:1000; overflow:visible}
										