        body {
            width: 100%;
            height: 100%;
            margin: 0px;
            padding: 0px;
            background: url(http://www.eregulations.com/wp-content/uploads/2011/01/siteBackground.png) repeat-x #a7a9ac;
            font-family: helvetica, arial, sans-serif;
        }


	#NJmessage {display: none;}

	
	#shareSponsor {display: none;}
	#footerBroughtToYouBy {display: none;}
	#connectToolbar {display: none;}
	#shareBarSlider {display: block;}
	#bottomShareBar {display: block;}

        DIV{
            -moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing: border-box;
        }
		
	.clearDiv {
	    clear:both;
	}

	.aligncenter {
		display: block;   margin-left: auto;   margin-right: auto;
	}


	 #masthead {
	    background: url(http://www.eregulations.com/wp-content/uploads/2012/12/13NJFW-Top-Banner1.jpg)  no-repeat Black;
            height: 120px;
            width: 1001px;
            margin: 0px 0px 0px 12px;
	    
        }

	#digitalEdition {
		background: url(http://www.eregulations.com/wp-content/uploads/2016/03/16njfwCoverSm.jpg) no-repeat;
    		margin: 3px 3px 3px 10px;
    		height: 79px;
	}

	 #topToolbar {
            background: url(http://www.eregulations.com/wp-content/uploads/2011/04/menuOverlay.png) repeat-x #b0ba95;
                
        }

	ul#navlist li a:hover
        {
        color: #ffffff;
        background: url(http://www.eregulations.com/wp-content/uploads/2011/04/menuOverlay.png) repeat-x #546427;
	border-right: 1px solid #41551f;
        }

	 #featureHighlights{
            background: #eDe8C4;
           
        }

	#splashTOCcontainer ul li.menu-item-63035 {
		display: none;
	}

	#splashTOCcontainer li.menu-item-type-custom a {
  		  background: #332B2a;
	}
	
	.sideHouseAdBlock div{	
		padding: 15px 0px 15px 15px;
		border-bottom: 20px solid #332B2a;
		}

	.sideAdBlock div{
		background: url(http://www.eregulations.com/wp-content/uploads/2011/01/advertisementLabel.png) top no-repeat;
		padding: 15px 0px 15px 15px;
		border-bottom: 20px solid #332B2a;
	}
	
	#sideColumn hr {
    		background-color: #332B2a;
    	}

	.paging a {
		background: #332B2a;
	}

	.paging a.active {
		color: #332B2a;
	}

	#featureHighlights h1 a:link, #featureHighlights h1 a:visited, #featureHighlights h1 a:active{
            text-decoration:none;
        }







td.Table-Column-Row-Heads {
	background-color:#7e793d;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
}

td.Dark {
	background-color:#dfdbcd;
}
td.Light {
	background-color:#f1efe9;
}
td.Footnotes-Notes {
	background-color:#ffffff;
}
p.No-Paragraph-Style {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Basic-Paragraph {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Regulations--Body {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
p.Body--Messages {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
p.Info--Messages {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Heads--Messages {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#6c6a28;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Regulations-Headline--Left {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#6c6a28;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Byline--Messages {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Credits--Head {
	-epub-ruby-position:over;
	color:#837f45;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin-bottom: 0;
}
p.Credits--Name {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Credits--Info {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Credits--Council-Heads, .Special-Sections_State-Info_Body-Subhead-Councils {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	margin: 10px 0 0 0;
}
p.Credits--Council-Names, .Special-Sections_State-Info_Body-Councils-Names {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	margin-bottom: 0;
}
p.Credits--Head-with-Rule {
	-epub-ruby-position:over;
	color:#837f45;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #bcbcbc;
	text-align:left;
	text-decoration:none;
	margin-top: 15px;
}
p.Credits--Bold-Subheads {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Regulations--Body--No-Indent {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
li.Regulations--Bullets {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
li.Regulations--Numbered-List {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0px;
	text-decoration:none;
}
p.Regulations-Subhead--1-Line, .Invasive-Subs, .Article--Didymo-Subheads, .Special-Sections_State-Info_Body-Subhead-State-Info, .Special-Sections_State-Info_Body-Subhead-State-Info-With-Rule, .Special-Sections_Fishing-License-Lines_Body-Subhead-Fishing-License-Lines, .Special-Sections_State-Info_State-Info-Subhead, .Headers---Footers_Page-Header-Left, .Headers---Footers_Page-Header-2-Left, .Headers---Footers_Page-Header-Right, .Special-Sections_New-Jersey-Stocking-Programs_New-Jersey-Stocking-Programs-Head {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#ffffff;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin-bottom: 0;
	text-transform: uppercase;
	background: #2799D6;
	padding: 2px;
}

p.Trout-Counties, p.Counties {
	font-weight: bold;
	margin: 15px 0 0 0;
}

.Trout-Waters, .Waterbody {
	margin: 0;
}

p.Regulations-Sub-Subhead {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin: 15px 0 0 0;
	
}
p.Regulations-Subhead--Left {
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin-bottom: 0;
	text-transform: uppercase;
}
p.Full-Law-Disclaimer {
	-epub-ruby-position:over;
	color:#73899c;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
p.Column-Head {
	-epub-ruby-position:over;
	color:Black;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
p.Table-Body--Alight-Center {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
p.Table-Body--Align-Left {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Callout-Body {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Orange-Callout-Box-Body {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
li.State-Callout-Box-Bullets {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Phone-Directory--Roman {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	margin: 0;
}
p.Phone-Directory--Bold {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Regional-Office {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin: 15px 0 0 0;
}
p.Regional-Office-Address {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Regional-Office-Phone-Numbers {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:14px;
	margin-right:0px;
	text-align:left;
	text-decoration:none;
}
p.Regulations-Subhead--2-Lines {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#ffffff;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
	text-align:left;
	text-decoration:none;
	text-transform: uppercase;
	background: #2799d6;
	padding: 2px;
}
p.Agents {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	margin-bottom: 0;
}
p.Table-Title {
	-epub-ruby-position:over;
	color:white;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

td.Table-Title {
	background:#2799d6;
	font-weight: bold;
	font-size: 14px;
}

p.Deer-Management-Zones {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	text-decoration:none;
}
p.Turkey-Check-Location {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Photo-Credit {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
p.Regulations--Intro-Bold-thru-- {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
li.Regulations--Bullets--intro-bold- {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
p.Photo-Caption {
	-epub-ruby-position:over;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	line-height: normal;
	font-size: 10px;
	font-family: sans-serif;
}
p.Article-Pull-Quotes {
	-epub-hyphens:none;
	-epub-ruby-position:over;
	color:#da5240;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:11px;
	margin-left:0px;
	margin-right:0px;
	text-decoration:none;
}
span.x--Regulations {
	font-style:normal;
	font-weight:normal;
}
span.Red-Callout, .Regulations-Callout--Red, .Red-Text {
	color:Red;
}
span.Square-Design-Element {
	color:#ffffff;
	font-style:normal;
	font-weight:normal;
}
span.Purple-Callout, .Regulations-Callout--Purple {
	color:#62316d;
}
span.Intro-Bold {
	-epub-ruby-position:over;
	-epub-text-combine:horizontal;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
	text-decoration:none;
}
span.Body {
	font-style:normal;
	font-weight:normal;
}
span.Section-Intro-Bold {
	font-style:normal;
	font-variant:normal;
	font-weight: bold;
}
span.Turkey-Station-Location {
	font-style:normal;
	font-weight:bold;
}
span.Berling-Bold--Bld- {
	font-style:normal;
	font-weight:bold;
}
span.Berling-Italic--Itlic- {
	font-style:italic;
	font-weight:normal;
}
span.Table-Bold {
	font-style:normal;
	font-weight:bold;
}

td.cell-style-override-19 {
	background-color:#969160;
}
td.cell-style-override-20 {
	background-color:#ffffff;
	border-bottom: 2px solid #8e8e8e;
}
td.cell-style-override-21 {
	background-color:#bfb8d5;
}
td.cell-style-override-22 {
	background-color:#588fcb;
}
td.cell-style-override-23 {
	background-color:#eeecf6;
}
td.cell-style-override-24 {
	background-color:#d0dbf0;
}
td.cell-style-override-25 {
	background-color:#eeecf6;
}
td.cell-style-override-26 {
	background-color:#d0dbf0;
}
td.cell-style-override-27 {
	background-color:#00b5b7;
}
td.cell-style-override-28 {
	background-color:#94b697;
}
td.cell-style-override-29 {
	background-color:#c8e8e9;
}
td.cell-style-override-30 {
	background-color:#e9f4e9;
}
td.cell-style-override-31 {
	background-color:#3e6b33;
}
td.cell-style-override-32 {
	background-color:#fff7b0;
}
td.cell-style-override-33 {
	background-color:#e2e4dc;
}
td.cell-style-override-34 {
	background-color:#fffde9;
}
td.cell-style-override-35 {
	background-color:#febc11;
}
td.cell-style-override-36 {
	background-color:#f37980;
}
td.cell-style-override-37 {
	background-color:#ffebc4;
}
td.cell-style-override-38 {
	background-color:#fcdbd7;
}
td.cell-style-override-39 {
	background-color:#00b5b7;
}
td.cell-style-override-40 {
	background-color:#f37980;
}
td.cell-style-override-41 {
	background-color:#fff7b0;
}
td.cell-style-override-42 {
	background-color:#a8a7a7;
}
td.cell-style-override-43 {
	background-color:#588fcb;
}
td.cell-style-override-44 {
	background-color:#febc11;
}
td.cell-style-override-45 {
	background-color:#3e6b33;
}
td.cell-style-override-46 {
	background-color:#c9c0df;
}
td.cell-style-override-47 {
	background-color:#b2dbb3;
}

.char-style-override-2 {
	font-weight: bold;
}

#njColors {
	display: none;
}

.Red, .char-style-override-13 {
	color: red;
}

.Purple, .char-style-override-15 {
	color: purple;
}

.char-style-override-26 { font-weight: bold;}

.River-Herring-Closure--Subhead, .Orange-Callout-Box-Bold-Subhead, .Shad-Article-Subhead {
	font-weight: bold;
	margin-bottom: 0;
}
td.Chart-Subhead {
	background-color:#717c82;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
}

.char-style-override-59 {
	text-transform: none;
	font-weight: normal;
}

td.Fish-Chart-Column {
	background-color:#eaece2;
}

td.None {
	background-color: white;
}

.Chart-Column-Heads {
	background-color: white;
}

td.Chart-Body--Centered--Dark-Yellow, .Chart-Body--Align-Left--Dark-Yellow {
	background-color:#eee1b4;
}
td.Chart-Body--Centered--Light-Yellow {
	background-color:#f6f0dc;
}

.Chart-Bold {
	font-weight: bold;
}

#fishID img {
	width: 300px;
}

.Fish-Identification-Labels, .Fish-Identification-Label {
	font-weight: bold;
	font-size: 17px;
	border-bottom: 1px solid #bcbcbc;
	margin-bottom: 15px;
}

.Table-Column-Head-Dark, .Table-Column-Head-Light {
	background: #2799D6;
	color: white;
	font-weight: bold;
}

.Table-Body-Medium {
	background: #CEE4F0;
}

.Table-Body-Light {
	background: #E6EEF2;
}

.Table-Body-Clear {
	background: #e8ecf0;
	background: white;
}



.Table-Head {
	background: white;
	color: #2799D6;
	font-weight: bold;
	font-family: helvetica, sans-serif;
	font-size: 16px;
}

.Table-Subhead {
	background: #223e5e;
	color: White;
	font-weight: bold;
	font-family: helvetica, sans-serif;
	font-size: 16px;
}

.Table-Subhead a {
	color: white;
}

.Body-Bold, .Tables_Table-Column-Head-Black {
	font-weight: bold;
}

table#table-10 {
	background: #f0f0f0;
}

#guideContent td.Chart-Title {background: white; font-weight: bold; text-transform: uppercase;font-family: Georgia, Serif;font-size: 16px;}

.Regulations--WMA-Subhead, .Special-Sections_State-Info_Body-Subhead-State-Info-Bold, .Body_Body-Subhead-2-Space-Before, .Body_Body-Subhead, .Body_Body-Subhead, .Special-Sections_Phone-Directory_Body-Subhead-Phone-Directory, .Callouts_Callout-Subhead-2, .Special-Sections_Articles_Article-Subhead, .Body_Body-Subhead-2 {font-weight: bold; margin-bottom: 0;}

.Stocking-Program-Sub-Subhead {font-weight: bold;}

.Blue-Callout-Header, .Red-Callout-Header {
	color: #2799D6;
	font-weight: bold;
	font-family: helvetica, sans-serif;
	font-size: 16px;
	border-bottom: 2px solid #2799D6;
	margin: 20px 0 0 0;
}

.Blue-Callout-Header p, .Red-Callout-Header p {
	margin: 0;
}

.Blue-Callout-Box, .Red-Callout-Box {
	font-family: helvetica, sans-serif;
	font-size: 14px;
	padding: 10px;
	background: #CEE4F0;
	margin: 0 0 20px 0;
	border-bottom: 2px solid #2799D6;
}

body#mobile {
            width: auto;
            height: auto;
            margin: auto;
            background: none;
            font-family: helvetica, arial, sans-serif;
	    font-size: 30px;
    	    line-height: 35px;
           padding: 20px 20px 0 20px;
        }


#mobile h1 {font-size: 40px;}
#mobile p {
    margin: 0 0 30px 0;
}
#mobile img.alignright {
	float: right;
}

#mobile img.alignleft {
	float: left;
}