﻿body {
	font-family: Verdana, Tahoma, sans-serif;
	margin-top: 0px;
	color: #424242;
	font-size: 62.5%;
}

td {
	font-size:10px;
	}

a {
	text-decoration: none;
	line-height: 150%;
	color: #000000;
	background-color: transparent;
}

.italic {
	font-style:italic;
	display:inline;
}
.bold {
	font-weight:bold;
	display:inline;
}
a:hover {
	text-decoration: none;
	color: #666666;
	background-color: transparent;
}

a img{border:0}

ul li{list-style:none;}

.clear{clear:both;}

.formatted_text {
	font-size:11px;
	color:#333333;
	line-height:1.5em;
}

td { text-align:left; }

/*============================ GLOBAL NAVIGATION =========================*/
#header-forestry  {	
		height: 104px;
		width: 999px;
		text-decoration:none;
		}

#global-nav {
	background:#3a3636; 
	border:1px solid #000; 
	text-align:right; 
	padding: 3px 5px 1px 0px; 
	margin:0pt;
	}

#global-nav li, #global-nav form, #global-nav #search-li form p {
	display:inline;
	}

#global-nav a {
	padding:6px 13px 3px 13px;
	color: #FFFFFF;
	background:url('../images/glob_sep.gif') right bottom no-repeat; 
	}
	
#global-nav a:hover {
	color: #cccccc;
	}
	

#global-nav li.last a{
	background:0;
	padding-right:8px;
	}

	
/*============================ LINKS =========================*/

/* Backslash hack \ */
 * html #main-nav, * html #site-info div {height/**/:1%;}

/* Section external links */
#global-nav a{color:#fff; text-decoration:none; }
#global-nav a:hover{color:#ccc}

#main-nav a{text-decoration:none; font-size:1.2em;}
#main-nav a:hover, #main-nav li.active a{color:#fff; background:#333333;}


#b-top {text-align:right; font-weight:bold}


/*============================ MAIN NAVIGATION =========================*/

#main-nav {
	background:#F2F2F2 url(../images/slice.gif) left bottom no-repeat; 
	overflow:hidden;
	margin:0pt;
	padding: 0px;
	}
	
#main-nav li {
	float:left;
	background:url(../images/nav_sep.jpg) 0px 1px no-repeat;
	padding-right:1px;
	padding-bottom:1px;    
	}

#main-nav li.last {
	background:0;
	margin-top:9px;
	margin-left: 40px;
	}
	
	
#main-nav li.img {
	padding: 1px 5px 0px 5px;
}
	
#main-nav li.img a {
	padding:  0px;
}

#main-nav li.img a:hover {
	color: #F2F2F2;
}

#main-nav a	{
	padding:5px 15px 4px 15px;
	float:left;
	}

#home #main-nav	{	
	border-bottom: 1px solid #666;
	}
	
/*============================ MAIN NAVIGATION END =========================*/



/*============================ FOOTER STYLES =========================*/

#footer-container {display:block;height:130px;margin:3px;margin-top: 2px; background:#3a3636;}

.divfooter {float:left;margin:0pt;padding:0pt;text-align:left;width:24.9%;border-top:1px solid #999;}
.divfooter h2 {font-size: 11px;color: #999999;margin:0pt;padding:1em 0pt 0.5em 1.3em;}
.divfooter ul {color:#000000;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt 0pt 0pt 2.8em;padding:0pt;}
.divfooter ul li {background-repeat:no-repeat;list-style-image:url(../images/tri.gif);margin-top:0.2em;}
.divfooter ul li a {color: #999;}
.divfooter ul li a:hover {color: #666;}
.footer {text-decoration: none;}
.footer:hover {text-decoration: none;color: #333333;background-color: transparent;}
#footer {color:#333;float:left;width:100%;height: 40px;}
#footer a {color: #666;}
#footer a:hover {text-decoration:underline;}



/*============================ Form div tags from the old site =========================*/

.Row
{
    width:100%;
    height:auto;
    overflow:auto;
    margin: 0px 0 5px 20px;
    float:left;
}

.RowLbl
{
    width:145px;
    height:auto;
    overflow:auto;
    padding:5px 0 0px 0px;
    float:left;
}

.RowInput
{
    width:220px;
    height:auto;
    overflow:auto;
    margin:0px 0 0px 10px;
    float:left;
}

.RowDD
{
    width:320px;
    height:auto;
    overflow:auto;
    margin:0px 0 0px 20px;
    float:left;
}

.Validation
{
    width:20px;
    height:auto;
    overflow:auto;
    margin:3px 0 0px 10px;
    float:left;
}

.RowButton
{
    width:370px;
    height:auto;
    overflow:auto;
    text-align:right;
    margin:0px 0px 0px 20px;
    float:left;

}

.FeedbackLbl
{
    width:525px;
    height:auto;
    overflow:auto;
    color:Red; 
    float:left;

}

h1
{
      color:#637541;
      font-size:2em;
}

h2
{
      color:#263e02;
      font-size:1.5em;
}