
.title {  font-family: "Arial", "Helvetica", "sans-serif";  color: #515151; font-weight: bold; letter-spacing: 2px; font-size:1.5em;}
.hd {  font-family: "Arial", "Helvetica", "sans-serif"; color: #146734; font-weight: bold; font-size:1.4em;}
.subhd {  font-family: "Arial", "Helvetica", "sans-serif";  color: #42652E; font-weight: bold}
.first_word {  font-family: "Arial", "Helvetica", "sans-serif";  color: #000099}
.content {  font-family: "Arial", "Helvetica", "sans-serif";  color: #000000}
.captxt {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";  color: #000000}
.table_hd {  font-family: "Arial", "Helvetica", "sans-serif";  color: #FFFFFF; font-weight: bold}
.table_content {  font-family: "Arial", "Helvetica", "sans-serif"; color: #000000}

.frt_hd {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";  color: #C21A3D; font-weight: bold}
.frt_content {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";  color: #797979}

.nav {  font-family: "Verdana"; color: #146734; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.navlink:link {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.navlink:active {  color: #146734; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.navlink:visited {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.navlink:hover {  color: #146734; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}

.nav_agr {  font-family: "Verdana"; color: #330000; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_agrlink:link {  color: #FFA800; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_agrlink:active {  color: #FFA800; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_agrlink:visited {  color: #FFA800; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_agrlink:hover {  color: #FFA800; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}

.nav_fish {  font-family: "Verdana";  color: #0064A6; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_fishlink:link {  color: #0064A6; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_fishlink:active {  color: #0064A6; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_fishlink:visited {  color: #0064A6; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_fishlink:hover {  color: #0064A6; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}

.nav_cou {  font-family: "Verdana";  color: #2D9D00; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_coulink:link {  color: #2D9D00; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_coulink:active {  color: #2D9D00; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_coulink:visited {  color: #2D9D00; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_coulink:hover {  color: #2D9D00; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}

.nav_con {  font-family: "Verdana";  color: #8820c2; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_conlink:link {  color: #8861C2; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_conlink:active {  color: #8861C2; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_conlink:visited {  color: #8861C2; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_conlink:hover {  color: #8861C2; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}

.nav_qua {  font-family: "Verdana";  color: #00765E; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px; height:25px;}
.nav_qualink:link {  color: #00765E; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_qualink:active {  color: #00765E; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_qualink:visited {  color: #00765E; text-decoration: none; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}
.nav_qualink:hover {  color: #00765E; text-decoration: underline; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 12px}

.topbar {  font-family: "Arial", "Helvetica", "sans-serif";  color: #FFFFFF; text-align: right}
.topbarlink:link {  color: #FFFFFF; text-decoration: none; text-align: right}
.topbarlink:active { color: #FFFFFF; text-decoration: underline; text-align: right}
.topbarlink:visited { color: #FFFFFF; text-decoration: none; text-align: right}
.topbarlink:hover {  color: #FFFFFF; text-decoration: underline; text-align: right}

.side {  font-family: "Verdana";  color: #146734; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 1px; width: 100%}
.sidelink:link {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 1px; width: 100%}
.sidelink:active {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 1px; width: 100%}
.sidelink:visited {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 1px; width: 100%}
.sidelink:hover {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 1px; width: 100%}

.btm_txt {  font-family: "Arial", "Helvetica", "sans-serif";  color: #000000 ; font-size:0.95em;}

.layer_txt {  font-family: "Verdana"; color: #146734; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; width: 100%}
.layerlink:link {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; width: 100%}
.layerlink:active {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; width: 100%}
.layerlink:visited {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; width: 100%}
.layerlink:hover {  color: #146734; text-decoration: none; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; width: 100%}

.mainmenu {  font-family: "Arial", "Helvetica", "sans-serif";  color: #146734; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.mainmenulink:link {  color: #146734; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.mainmenulink:active .mainmenulink:focus{  color: #146734; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.mainmenulink:visited {  color: #146734; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.mainmenulink:hover {  color: #FFFFFF; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}

.sitemap_hd {  font-family: "Arial", "Helvetica", "sans-serif";  color: #146734; font-weight: bold}
.sitemap_link:link {  color: #146734; width: 100%; text-decoration: none}
.sitemap_link:active {  color: #000000; width: 100%; text-decoration: underline}
.sitemap_link:visited {  color: #146734; width: 100%; text-decoration: none}
.sitemap_link:hover {  color: #000000; width: 100%; text-decoration: underline}

.sitemap_hd_agr {  font-family: "Arial", "Helvetica", "sans-serif";  color: #A50303; font-weight: bold}
.sitemap_agrlink:link {  color: #A50303; width: 100%; text-decoration: none}
.sitemap_agrlink:active {  color: #000000; width: 100%; text-decoration: underline}
.sitemap_agrlink:visited {  color: #A50303; width: 100%; text-decoration: none}
.sitemap_agrlink:hover {  color: #000000; width: 100%; text-decoration: underline}

.sitemap_hd_fis {  font-family: "Arial", "Helvetica", "sans-serif"; color: #0044a6; font-weight: bold}
.sitemap_fislink:link {  color: #0044a6; width: 100%; text-decoration: none}
.sitemap_fislink:active {  color: #000000; width: 100%; text-decoration: underline}
.sitemap_fislink:visited {  color: #0044a6; width: 100%; text-decoration: none}
.sitemap_fislink:hover {  color: #000000; width: 100%; text-decoration: underline}

.sitemap_hd_cou {  font-family: "Arial", "Helvetica", "sans-serif"; color: #006600; font-weight: bold}
.sitemap_coulink:link {  color: #006600; width: 100%; text-decoration: none}
.sitemap_coulink:active {  color: #000000; width: 100%; text-decoration: underline}
.sitemap_coulink:visited {  color: #006600; width: 100%; text-decoration: none}
.sitemap_coulink:hover {  color: #000000; width: 100%; text-decoration: underline}

.sitemap_hd_con {  font-family: "Arial", "Helvetica", "sans-serif";  color: #8820c2; font-weight: bold}
.sitemap_conlink:link {  color: #8820c2; width: 100%; text-decoration: none}
.sitemap_conlink:active {  color: #000000; width: 100%; text-decoration: underline}
.sitemap_conlink:visited {  color: #8820c2; width: 100%; text-decoration: none}
.sitemap_conlink:hover {  color: #000000; width: 100%; text-decoration: underline}

.sitemap_hd_qua {  font-family: "Arial", "Helvetica", "sans-serif";  color: #00605E; font-weight: bold}
.sitemap_qualink:link {  color: #00605E; width: 100%; text-decoration: none}
.sitemap_qualink:active {  color: #000000; width: 100%; text-decoration: underline}
.sitemap_qualink:visited {  color: #00605E; width: 100%; text-decoration: none}
.sitemap_qualink:hover {  color: #EA0000; width: 100%; text-decoration: underline}

a:link {  color: #000000}
a:active {  color: #EA0000}
a:visited {  color: #000000}
a:hover {  color: #EA0000}
a.xlarge { line-height: 20px;}
a.large { line-height: 16px;}
a.medium {color: #FF3300; line-height: 12px;}
.nofontsize{font-size:0px;}

.skipcontent {
position: absolute;
left: 0px;
top: -500px;
width: 1px;
height: 1px;
overflow: hidden;
}

.topbar2{height:29px;}
.bar2{height:127px;}
.h30{height:30px;}
.h10{height:10px;}
.h20{height:20px;}
.h19{height:19px;}
.h25{height:25px;}
.h50{height:50px;}
.h18{height:18px;}
.img_boder{border-style:solid;border-width:1px;boder-color:#1f9743;}
body{font-size:75%;width:760px;}

/* for IE6 */
* html body {
    font-size: 75%;
          width:760px;
}

/* for IE7 */
*:first-child+html body {
    font-size: 75%;
         width:760px;	
}


.back_btn{  font-family: "Arial", "Helvetica", "sans-serif";  color: #5D5D5D; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.back_btn:link {  color: #5D5D5D; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.back_btn:active .mainmenulink:focus{  color: #5D5D5D; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.back_btn:visited {  color: #5D5D5D; width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
.back_btn:hover {  color: #146734;width: 100%; text-decoration: none; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}

.font_text{
   height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;
	}
/*nav menu */
#nav ol, #nav ul {
    list-style: none;
}

#nav{
    clear: both;
    overflow: visible;
    padding: 0 0;
	/*height: 37px;*/
	margin-top: -2px;
	margin-left: 5px;
}
#nav li{
    position: relative;
}
#nav li.last{
    margin-right: 0;
}
#nav li a{
    text-decoration: none;
    display: block;
    padding: 3px 15px;
	background: url("general/side_arrow.gif") no-repeat scroll left top transparent;
	border-bottom: 1px solid #A8A8A8; 
	width:135px;
}
#nav li a.active{
    color: #81daf5;
}
#nav ul{
	background: #EEF5EF; 
	width: 165px;
	padding: 0 0px;
}

#nav ul li ul,
#nav :hover ul ul,
#nav .hover ul ul   {margin-left: -9999px; }
#nav ul li{float: none; clear: both; margin-right: 0;}
#nav ul li a{
	display: block; 
	font-weight: normal;
	background:none;
	border-bottom: 1px dotted #A8A8A8; 
}
#nav ul li a:hover, #nav ul li a:focus{     background: none repeat scroll 0 0 #E9FEC4;}
#nav li > a:hover, #nav li > a:focus{   background:#EEFFF0 url("general/side_arrow.gif") no-repeat scroll left top ;}
#nav li:hover>ul,
#nav li.hover>ul,
#nav a:focus+ul,
#nav li> ul,
#nav ul ul,
#nav .hover a:focus { margin-left: 0; }
#nav ul a:focus     { margin-left: 9999px; }
#nav ul  li  ul{ 
	left: 165px; 
	top: 0;
	position: absolute;
	background: #D9ECD0;
	
}
#nav ul  li  ul li a{
    text-decoration: none;
    display: block;
    padding: 3px 15px;
	background: none;
	border-color: #A8A8A8;
    border-style: solid solid dotted;
    border-width: 1px;
	width:134px;
}

/*skip content*/
#skip a, #skip a:hover, #skip a:visited {
    height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;
}
#skip a:active, #skip a:focus {
    /*height: auto;
    position: static;
    width: auto;
	position: static;
    width: 1px;
	overflow: hidden;*/
}
