BODY { 	background-color: #666666; 

		font: 12px Arial, Helvetica, sans-serif; 

}


div#table_margin10 {
	margin:10px;
	width: auto;
	float:right;	
}





div#content { width: 1000px;    

			align: center;

			margin-left: auto;

			margin-right: auto;

			padding: 0px;

			border: thin solid #000000;

}

/* formats countdown box on text areas */

input.count {
border: none;
background-color: #FFF;
font-size:9px;
color:#666;
}

/* rounds corners of inputs and makes font size larger   */
.roundme {	background-color: #FFF;          /* if needed */
    border: 1px solid #CCC;   /* if needed */
    border-radius: 5px;
	-webkit-border-radius: 5px;    /* for Safari */
    -moz-border-radius: 5px;       /* for Firefox */
	padding:5px;
	font-size:14px;
}

/* Standard Black Grid Table, Gray Headers, White Cells */

.table_basic_grid {
	font-family: arial,sans-serif,verdana,;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
.table_basic_grid th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
.table_basic_grid td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}
/* End Grid Table */


/* Standard Black Grid Table, Gray Headers, TD Cells Transparent */

.table_grid {
	font-family: arial,sans-serif,verdana,;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
.table_grid th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
.table_grid td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	/*background-color: #ffffff;*/
}
/* End Grid Table */



.TableFull { width: 100%;

			

			padding: 0px;

			/* border-spacing: inherit;*/

			border-collapse: collapse;

}



table.TableFull td {

		padding: 0px;

		border-collapse: collapse;

}



.TableAuto { width: auto;

			

			padding: 0px;

			/* border-spacing: inherit;*/

			border-collapse: collapse;

}



table.TableAuto td {

		padding: 0px;

		border-collapse: collapse;

}



td.TopGray { vertical-align: top;

    		background-color: #333;	

			padding: 0px;	

}



td.NavRed { height: 5;

    		background-color: #930;	

			padding: 0px;	

}



td.NavMainColor { background-color: #069;

				padding: 0px;	

				border-collapse: collapse;

}





a:link { color:#336699; text-decoration: none;}

a:visited { color:#999900; text-decoration: none;}

a:hover  {color:#333333; text-decoration: underline;}

.BigRedButton a {
	background-color: #EEE;
	text-align: center;
	display:block;
	text-decoration: none;
	white-space:nowrap;
	color:#C00;
	border:1px #C00 solid;
	border-radius:5px;
	display:inline-block;
	margin:0 5px 0 5px;
	padding:5px;
	font-size:16px;
	font-weight:bold;

}

.BigRedButton a:hover {
	text-decoration: none;
	border:1px #C00 solid;
	background-color: #C00;
	color: #FFF;
}

#left_search { 
	width: 100%;
	background-color: #39C;
	background-image: url(/includes/graphics/search_left_bg.gif); 
	background-repeat: no-repeat;
	background-position: center right;
	clear: both;
	}

#top_search { 
	width: 100%;
	background-color: #39C;
	background-image: url(/includes/graphics/search_top_bg.gif); 
	background-repeat: no-repeat;
	background-position: bottom center;
	clear: both;
	}

#bannersm_bg_full { 
	width: 100%;
	background-color: #FFFFFF;
	background-image: url(/includes/graphics/bannersm_bg.jpg); 
	background-repeat: repeat-x;
	background-position: top center;
	clear: both;
	}

	

#bannersm_bg { 



	width: 1000px;

	background-color: #FFFFFF;

	background-image: url(/includes/graphics/bannersm_bg.jpg); 

	background-repeat: repeat-x;

	background-position: top center;

	clear: both;

	}



#banner {

	width: 1000px;

	background-color: #FFFFFF;

	background-image: url(/includes/graphics/banner/rotate.php);

	background-repeat: no-repeat;

	background-position: top center;

	clear: both;

}


#banner_enf {

	width: 676px;

	background-color: #000000;

	background-image: url(/enforcement/careers/graphics/banner/rotate.php);

	background-repeat: no-repeat;

	background-position: top center;

	clear: both;

}

#water_access_photos {

	width: 200px;

	background-color: #FFFFFF;

	background-image: url(/lands/water_access/graphics/homepage/rotate.php);

	background-repeat: no-repeat;

	background-position: top left;

	clear: both;

}

#lwl_photo {

	width: 250px; 

	background-color: #FFFFFF;

	background-image: url(/living/species/graphics/home/rotate.php);

	background-repeat: no-repeat;

	background-position: top left;

	clear: both;

}

#photoshare {

	width: 200px;

	background-color: #FFFFFF;

	background-image: url(/sharephotos/icons/rotate.php);

	background-repeat: no-repeat;

	background-position: top center;

	clear: both;

}

#photoshare_feature {

	width: 125px;

	background-color: #FFFFFF;

	background-image: url(/sharephotos/features/rotate.php);

	background-repeat: no-repeat;

	background-position: top center;

	clear: both;

}

/* Body text formatting */



/*.default_body_text {

    font-family: Arial, Helvetica, sans-serif;

    font-weight: normal;

    font-size: 12px;

    }*/

	

.times_italic { 	

	font-family: Times New Roman, Times, serif; 

	font-size: 12px;

	font-style: italic;

	}



.wla_header {

	font-family: Verdana, Arial, Helvetica, ms sans serif; 

	font-size: 20px;

	font-weight: bold;

	color: #333333;

	}

	

.page_header {

	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 20px;

	font-weight: bold;

	color: #336699;

	}



.large_header {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 18px;

	}



.medium_header {

	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 15px;

	font-weight: bold;

	}

	

.small_header {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 13px;

	}
	
	
.small_header2 {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 13px;
	
	color: #666
	

	}

	

.small_text { 

	font-family: Verdana, Arial, Helvetica, ms sans serif; 

	font-size: 9px;

	font-weight: normal;

}



.reading_text {

    font-family: Arial, Helvetica, sans-serif;

    font-weight: normal;

    font-size: 11px;

    }

	

.tiny_text {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal;

	font-size: 9px;

	}



/* Colors */



.c_white_FFF { color:#FFF; }

.c_green_393 { color:#393; }

.c_brick_990 { color:#990000; }

.c_gray_666 { color:#666; }

.c_red_f00 { color:#F00; }

.c_darkblue_036 { color:#036; }

.c_orange_C63 { color:#C63; }

.c_siteblue_369 { color:#369; }

.c_lightblue_39C { color:#39C; }

.c_tan_39C_8C8 { color:#8C8C5E; }

.c_yellow_highlight {background: #ffff00; color: #000000;}  


/* Drop down formatting */



#DDheader{

  font-weight:bold;

}





/* Boxes and Lines */



table.t_cells_666 {

	border-width: 0px;

	border-spacing: ;

	border-style: outset;

	border-color: #666666;

	border-collapse: collapse;

}

table.t_cells_666 th {

	border-width: 1px;

	padding: 4px;

	border-style: inset;

	border-color: #666666;

	-moz-border-radius: ;

}

table.t_cells_666 td {

	border-width: 1px;

	padding: 4px;

	border-style: inset;

	border-color: #666666;

	-moz-border-radius: ;

}





.dashed_grayB {

	border-bottom: dashed 1px #DDDDDD;

	}

.border_black {

	border: solid 1px #000000;

	}
	

.border_gray {
	border: solid 1px #DDDDDD;
	}

.border_grayLB {
    border-top: solid 1px #DDDDDD;
	border-left: solid 1px #DDDDDD;
    }
	
.border_blackB {
    border-bottom: solid 1px #000000;
    }
	
.border_blackTB {
    border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
    }

.border_homeL {
    border-left: solid 1px #BBBBBB;
    }

.border_side_links {

	border-right: solid 1px #CCCCCC;

	border-top: solid 1px #CCCCCC;

	border-bottom: solid 1px #CCCCCC;

	background-image: url(/includes/graphics/internal_nav_arrow.gif); 

	background-repeat: no-repeat;

	background-position: center right;

	}



.boxRed-YellowBG {

    border: solid 1px #990000;

    background-color: #FFF7D7;

    }

	

.dashed_red {

	border: dashed 1px #990000;

	}

	

.border_369 {

	border: solid 1px #369;

	}
	
.border_lightblue_39C {

	border: solid 1px #39C;

	}

	

.box_yellowL {

	border-left: solid 1px #BDBDBD;

	}

	

.box_yellowR {

	border-right: solid 1px #BDBDBD;

	}

	

.box_yellowT {

	border-top: solid 1px #BDBDBD;

	}

	

.box_yellowB {

	border-bottom: solid 1px #BDBDBD;

	} 





/* Spotlight formatting */



.spotlight_text {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-weight: normal;

	font-size: 10px;

	color: #FFFFFF;

	}



.spotlight_link {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	}

	

	.spotlight_link:link { color:#FFFFFF; text-decoration: none;}

	.spotlight_link:visited { color:#FFFFFF; text-decoration: none;}

	.spotlight_link:hover  {color:#333333; text-decoration: none;}

	

.spotlight_header {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	}



/* Foooter and Header Links */



.Footer { width: 100%;

		font-family: Arial, Helvetica, sans-serif;

		font-weight: normal;

		font-size: 12px;

		color: #FFFFFF;/* NOTE: no padding here! */

		border-collapse: collapse;

		padding: 0px;

}



table.Footer a { padding-top:5px;} 

table.Footer a:link, 

table.Footer a:visited { color:#FFFFFF; text-decoration: underlined; } 

table.Footer a:hover { color:#00FFFF; text-decoration: underlined; } 

table.Footer td {

		padding: 5px;

		border-collapse: collapse;

		vertical-align: top;

		background-color: #369;

}

table.White td{ background-color: #FFFFFF; }

table.Footer Small td{ font-size: 10px; }





table.header_text { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #FFFFFF;/* NOTE: no padding here! */ } 

table.header_text a { display:inline; padding-top:5px;} 

table.header_text a:link, 

table.header_text a:visited { color:#FFFFFF; text-decoration: underlined; } 

table.header_text a:hover, 

table.header_text a:active { color:#00FFFF; text-decoration: underlined; } 



table.footer_text { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #FFFFFF;/* NOTE: no padding here! */ } 

table.footer_text a { padding-top:5px;} 

table.footer_text a:link, 

table.footer_text a:visited { color:#FFFFFF; text-decoration: underlined; } 

table.footer_text a:hover, 

table.footer_text a:active { color:#00FFFF; text-decoration: underlined; } 



/* Feature Styles */



.feature_header {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 11px;

	}



.feature_header:link { color:#003366; text-decoration: none;}

.feature_header:visited { color:#003366; text-decoration: none;}

.feature_header:hover  {color: #666666; text-decoration: none;}




.feature_main {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 14px;
	
	color: #FFFFFF;

	}


.feature_main:link { color:#FFFFFF; text-decoration: none;}

.feature_main:visited { color:#FFFFFF; text-decoration: none;}

.feature_main:hover  {color: #FFCC99; text-decoration: none;}




.feature_title {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 11px;

	}

	

.feature_title:link { color:#336699; text-decoration: none;}

.feature_title:visited { color:#336699; text-decoration: none;}

.feature_title:hover  {color: #666666; text-decoration: none;}

	

.feature_text {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal;

	font-size: 11px;

	}

	

/* Navigation Highlight Active Category */

body.home-nav a#home_nav {background:#993300;} 

body.about-nav a#about_nav {background:#993300;}

body.enforcement-nav a#enforcement_nav {background:#993300;}

body.fishing-nav a#fishing_nav {background:#993300;}

body.hunting-nav a#hunting_nav {background:#993300;}

body.conserv-nav a#conserv_nav {background:#993300;}

body.licensing-nav a#licensing_nav {background:#993300;}

body.viewing-nav a#viewing_nav {background:#993300;}

body.living-nav a#living_nav {background:#993300;}

body.education-nav a#education_nav {background:#993300;}






/********************************************************
*************** Main Navigation Rollovers ***************
********************************************************/


.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: #4D94B8;
}

/* ######### Default class for drop down menus ######### */

.main_nav {
	padding: 5px 0px;
	width:100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 13px;
	background-color:#369;
   /* background-image:    url(file:///C|/03NewInternet-OLD/includes/graphics/tabbed_cell_image.gif); */
    border-left: solid #4D94B8 1px;
	text-align: center
	}
	
.main_nav:link { color:#FFFFFF; text-decoration: none;}
.main_nav:visited { color:#FFFFFF; text-decoration: none;}
.main_nav:hover { color:#FFFFFF; text-decoration: none; background-color: #4D94B8;}


.main_nav2 {
	padding: 5px 5px;
	width:100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 13px;
    background-color:#369;
    /* background-image:    url(file:///C|/03NewInternet-OLD/includes/graphics/tabbed_cell_image.gif); */
    /* border-right: solid #4D94B8 1px; */
	text-align: center
	}

.main_nav2:link { color:#FFFFFF; text-decoration: none;}
.main_nav2:visited { color:#FFFFFF; text-decoration: none;}
.main_nav2:hover { color:#FFFFFF; text-decoration: none; background-color: #4D94B8;}


.anylinkmenu{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
/*border: 1px solid #26517D;*/
border-bottom-width: 0;
font: normal 12px Arial, Helvetica, sans-serif;
/*line-height: 18px; */
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #26517D;
width: 200px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;
display: block;
text-indent: 5px;
border-bottom: 1px solid #336699;
padding: 4px 0;
text-decoration: none;
font-weight: normal;
/* text-indent: 5px; */
}

/* .anylinkmenu a:hover{ /*hover background color*/
/*background: #26517D;
color: #FFF;
} */

.anylinkmenu a:link { color:#FFFFFF; text-decoration: none;}
.anylinkmenu a:visited { color:#FFFFFF; text-decoration: none;}
.anylinkmenu a:hover { color:#FFFFFF; text-decoration: none; background-color: #4D94B8;}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: auto;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 5px;
font: normal 11px Arial, Helvetica, sans-serif;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #26517D;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/* ######### END MAIN NAVIGATION ######### */


/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: #666666;
visibility: hidden;
}



/* Wire Menu */



.wireframemenu{

border: 1px solid #D6E0EB;

background-color: #FFFFFF;

border-bottom-width: 0;

width: 170px;

}



.wireframemenu2{

/*border: 1px solid #EBF0F5; */

background-color: #DDDDDD;

/* border-bottom-width: 0; */

/* width: 170px; */

}



.wireframemenu3{

/*border: 1px solid #EBF0F5; */

background-color: #B0ECFF;

/* border-bottom-width: 0; */

/* width: 170px; */

}



* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */

width: 175px;

}



.wireframemenu ul{

padding: 0;

margin: 0;

list-style-type: none;

}



.wireframemenu4 ul{

padding: 5;

margin: 0;

list-style-type: none;


}





.wireframemenu a{

font: bold 11px Arial;

padding: 5px 5px;

display: block;

width: 175px; /*Define width for IE6's sake*/

color: #333333;

text-decoration: none;

border-bottom: 1px solid #D6E0EB;

}



.wireframemenu4 a{

font: bold 10px Arial;

padding: 2px 10px;

display: block;

width: 175px; /*Define width for IE6's sake*/

color: #333333;

text-decoration: none;

background-color: #F7F7F7;

border-bottom: 1px solid #F7F7F7;

}

.wireframemenu5 a{

font: bold 10px Arial;

padding: 2px 10px;

margin-left: 5px;

display: block;

width: 175px; /*Define width for IE6's sake*/

color: #333333;

text-decoration: none;

background-color: #CBDDE1;

border-bottom: 1px solid #F7F7F7;

}



.wireframemenu a:visited{

color: #333333;

text-decoration: none;

}



html>body .wireframemenu a{ /*Non IE rule*/

width: auto;

}



.wireframemenu a:hover{

background-color: #D6E0EB;

color: black;

text-decoration: none;

}



.nav_list  {padding-left: 0px; margin-left: 20px;}





/* Search in Home Banner */



.searchbox {



	font-family: Arial, Helvetica, sans-serif; 

	font-size:11px;

	background-color: #FFFFFF;

	border: solid #006699 1px;

	/* margin: 1; */

	padding:0 ;



}



.search { 

	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 12px;

	font-weight: bold;

	padding-top: 0;

	padding-right: 2;

	padding-bottom: 0;

	padding-left: 5;

}



.search_go { 

   	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 11px;

	font-weight: bold;

	color: #006699;

	background-color: #DBEAF1;

    border: solid #4D94B8 1px;

    /* margin: 1; */

	padding:0 .25em 0 .25em;

    width:auto;

    overflow:visible;

}



/* Search in SubNav Banner */



.county_select {



	font-family: Arial, Helvetica, sans-serif; 

	font-size:10px;

	padding:0 ;



}



.text_search {



	font-family: Arial, Helvetica, sans-serif; 

	font-size:11px;

	padding:0 ;



}



/* Search in SubNav Banner */



.searchbox2 {



	font-family: Arial, Helvetica, sans-serif; 

	font-size:11px;

	background-color: #FFFFFF;

	border: solid #234848 1px;

	/* margin: 1; */

	padding:0 ;

	border-collapse: collapse;



}



.search2 { 

	background-color: #8EADBA;

	vertical-align: middle;

	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 12px;

	font-weight: bold;

	/* padding-top: 0;

	padding-right: 2;

	padding-bottom: 0;

	padding-left: 5;*/

	padding: 0;

	border-collapse: collapse;



}



table.search td {

		padding: 0px;

		border-collapse: collapse;

}



.search_go2 { 

   	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 11px;

	font-weight: bold;

	color: #234848;

	background-color: #FFFFFF;

    border: solid #234848 1px;

    /* margin: 1; */

	padding:0 .25em 0 .25em;

    width:auto;

    overflow:visible;

}





/* RSS Feed styles. This is the most basic style to use for a list with no bullets */





.rss-box {

border:0pt none;

padding:0px;

width:100%;

}

.rss-title, rss-title a {

margin:0px 0pt;

padding:0pt;

}

.rss-items {

list-style-image:none;

list-style-position:outside;

}

.rss-item {

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:normal;

margin-top:4px;

}

.rss-item li {

border-bottom:1px dashed #DDDDDD;

}

.rss-item a:link {

color:#336699;

text-decoration:none;

width:100%;

}

.rss-item a:visited {

color:#999900;

text-decoration:none;

width:100%;

}

.rss-item a:hover {

color:#333333;

text-decoration:underline;

width:100%;

}

.rss-date {

font-size:8px;

}





/* Promo banner formatting  */



/* Weekender */

#iconsWeekenderCell {

	border: solid 1px #003366;

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal;

	font-size: 9px;

	}



.iconsWeekender:link { color:#003366; text-decoration: none;}

.iconsWeekender:visited { color:#003366; text-decoration: none;}

.iconsWeekender:hover  {color: #666666; text-decoration: none;}



#iconsWeekenderHeader {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 14px;

	}





/* VUP, ADA, LiC PLATES */

#iconsGrayBorderLNo {

	border: solid 1px #333333;

	border-left: none;

	}

	

#iconsCellText {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal;

	font-size: 9px;

	}

	

.iconsGray:link { color:#333333; text-decoration: underline;}

.iconsGray:visited { color:#333333; text-decoration: underline;}

.iconsGray:hover  {color: #666666; text-decoration: underline;}



#iconsHeader {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal;

	font-size: 12px;

	}

	

/* GoHunt */

#iconsMappingCell {

	border: solid 1px #006666;

	border-left: none;

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal;

	font-size: 9px;

	}

	

.iconsMapping:link { color:#006666; text-decoration: underline;}

.iconsMapping:visited { color:#006666; text-decoration: underline;}

.iconsMapping:hover  {color: #666666; text-decoration: underline;}



/* Unordered List Special Formatting */

.spaced_list li { 

	margin:1em; 
	margin-left: -1em 
}

/* No Indent List */

.no_indent_list li { 

	margin:0em; 
	margin-left: -2em
}


.no_indent ul {
margin:0 5px 0 25px;
padding:0;  
}

.arrow_bullet {list-style-image: url(/includes/graphics/blue_arrow.gif);}



ul.niceList { 

  margin-left:0em; 

  padding-left:0.2em; 

  margin-bottom:1em; 

}

ul.niceList li { 

  background:url(/includes/graphics/blue_arrow.gif) 0em 0.5em no-repeat; /* change background em accordingly */

  padding-left: 0.8em; 

  list-style: none; 

}

.niceList ul li { background-image:url(/includes/graphics/sm_black_arrow.gif); }

/* NEW Sitewode Nav HOME page */

#navbar2 {
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 1000px;}
#navbar2 li {
	list-style: none;
	float: left;}

#navbar2 li a {
	display: block;
	padding: 6px 26px;
	/* background-color: #5e8ce9; */
	color: #fff;
	text-decoration: none;
	width: 100%;}
	

#navbar2 li ul {
	display: none; 
	width: 10em; /* Width to help Opera out */
	text-align: left;
	}

#navbar2 li:hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar2 li:hover li {
	float: none; }
#navbar2 li:hover li a {
	color: #FFFFFF;
	width: 200px;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #26517D;
	padding: 3px 3px;
	text-decoration: none;
	font-weight: normal;	
	background-color: #036;
	/*background-color: #4D94B8;
	border-bottom: 1px solid #fff;
	color: #000; */
	
	}
#navbar2 li li a:hover {
	background-color: #4D94B8; }
	
#navbar2 li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar2 li:hover li, #navbar li.hover li {
	float: none; }
#navbar2 li:hover li a, #navbar li.hover li a {
	border-bottom: 1px solid #26517D;
	color: #FFF; }
	
	
/* NEW Sitewode Nav Interior pages */

#navbar {
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 1000px;}
#navbar li {
	list-style: none;
	float: left;}

#navbar li a {
	display: block;
	padding: 6px 21px;
	/* background-color: #5e8ce9; */
	color: #fff;
	text-decoration: none;
	width: 100%;}
	
#navbar li ul {
	display: none; 
	width: 10em; /* Width to help Opera out */
	text-align: left;
	}

#navbar li:hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li {
	float: none; }
#navbar li:hover li a {
	color: #FFFFFF;
	width: 200px;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #26517D;
	padding: 3px 3px;
	text-decoration: none;
	font-weight: normal;	
	background-color: #036;
	/*background-color: #4D94B8;
	border-bottom: 1px solid #fff;
	color: #000; */
	
	}
#navbar li li a:hover {
	background-color: #4D94B8; }
	
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	border-bottom: 1px solid #26517D;
	color: #FFF; }
	
	
/* TOOL TIP POPUPS  */
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #336699;
padding: 2px;
background-color: #F9F9E3;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/* Make First selected of DROPDOWN blue with white text */
option.blue {background-color: #39C; font-weight: bold; color:#FFF; margin:5}



/* Wildlife Areas and Water Access Sites */

.search_results {

	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
}

.unit_notice {
	font-family: Arial, Helvetica, ms sans serif; 
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF
	}
	
.unit_directions_border {
	background-color: #F9F9E3;
	}

.unit_notice_border {
	border: solid 1px #CC6600;
	}
	
.adv_search {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px;
	}

.adv_search:link { color: #006699; text-decoration: none;}
.adv_search:visited { color: #006699; text-decoration: none;}
.adv_search:hover { color: #333333; text-decoration: none;}

#print_unit {
    width: 250px;
    border: solid 1px #006699;
	background-color: #FFFFFF;
    background-image: url(/lands/wildlife_areas/graphics/directions_bg.gif);
    background-repeat: no-repeat;
    background-position: top center;
    clear: both;
}

#wla_search_tab {
	border-top: solid 1px #DDDDDD;
	border-left: solid 1px #DDDDDD;
	font-family: Arial, Helvetica, ms sans serif; 
	font-size: 15px;
	font-weight: bold;
	color: #003366;
	}
	
	
/*  Makes Sportfishing records nav cell links roll over */

.records_nav a {
	width:100%;
	border: solid #FFF 2px;
	background-color: #39C;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#FFF;
	padding: 5px;
}
.records_nav a:hover {
	text-decoration: none;
	border: solid #39C 2px;
	background-color: #FFF;
	color: #3399CC;
}


/*  Makes Maps and Data products category nav links roll over */

.data_nav a {
	width:100%;
	border: solid #FFF 2px;
	background-color: #066;
	text-align: center;
	display:block;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
	color:#FFF;

}
.data_nav a:hover {
	text-decoration: none;
	border: solid #066 2px;
	background-color: #FFF;
	color: #066;
}

/* WILDLIFE VIEWING styles   */

#lwl {
	width: 350px;
	background-color: #E9E991;
	background-image: url(graphics/lwl/rotate.php);
	background-repeat: no-repeat;
	background-position: top center;
	clear: both;
}
.box_whereL {
	border-left: solid 1px #D3D392;
	}
	
.box_whereR {
	border-right: solid 1px #D3D392;
	}
	
.box_whereT {
	border-top: solid 1px #D3D392;
	}
	
.box_whereB {
	border-bottom: solid 1px #D3D392;
	}
	
.box_lwlL {
	border-left: solid 1px #BDBDBD;
	}
	
.box_lwlR {
	border-right: solid 1px #BDBDBD;
	}
	
.box_lwlT {
	border-top: solid 1px #BDBDBD;
	}
	
.box_lwlB {
	border-bottom: solid 1px #BDBDBD;
	}

.box_plpL {
	border-left: solid 1px #999900;
	}
	
.box_plpR {
	border-right: solid 1px #999900;
	}
	
.box_plpT {
	border-top: solid 1px #999900;
	}
	
.box_plpB {
	border-bottom: solid 1px #999900;
	}
	
.box_dashedR {

	border-right: dashed 1px #DDDDDD;

	}
	
	
/* Fishing piers background image */
#piers {
	width: 830px;
	background-color: #FFFFFF;
	background-image: url(/fishing/piers/graphics/bw_pier.gif);
	background-repeat: no-repeat;
	background-position: top right;
	clear: both;
}

.TRSopen {
	font-size: 12px;
}


/*  USE H1 FOR PAGE TITLE ONLY - SAME AS PAGE_HEADER STYLE */
h1 {

	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 20px;

	font-weight: bold;

	color: #336699;

	}

/*  USE H2 FOR PAGE SUB-TITLE ONLY - SAME AS LARGE_HEADER STYLE */

h2 {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 18px;

	}

/*  USE H3 FOR PAGE SUB-SUB-TITLE AND MAJOR PAGE SECTIONS ONLY - SAME AS MEDIUM_HEADER STYLE */

h3 {

	font-family: Arial, Helvetica, ms sans serif; 

	font-size: 15px;

	font-weight: bold;

	}

/*  USE H4 FOR PAGE SUB-SUB-SUB TITLE AND MINOR PAGE SECTIONS ONLY - SAME AS SMALL_HEADER STYLE */	

h4 {

	font-family: Arial, Helvetica, sans-serif; 

	font-weight: bold;

	font-size: 13px;

	}

/* STYLE CLASSES FOR RSS FEED AGGREGATOR */

.rssincl-itemtitle {

    font-family: Arial, Helvetica, sans-serif;

    font-weight: normal;

    font-size: 11px;

	line-height:150%;

    }

/* SWOOPY RED ARROW

#curvedarrow {
	position: relative; 
	width: 0; 
	height: 0; 
	border-top: 9px solid transparent; 
	border-right: 
	9px solid red; 
	-webkit-transform: rotate(10deg); 
	-moz-transform: rotate(10deg); 
	-ms-transform: rotate(10deg); 
	-o-transform: rotate(10deg); 
	
	} 
	
#curvedarrow:after { 
	content: ""; 
	position: absolute; 
	border: 0 solid transparent; 
	border-top: 3px solid red; 
	border-radius: 20px 0 0 0; 
	top: -12px; left: -9px; 
	width: 12px; height: 12px; 
	-webkit-transform: rotate(45deg); 
	-moz-transform: rotate(45deg); 
	-ms-transform: rotate(45deg); 
	-o-transform: rotate(45deg);
	}

	