img, div { 
	behavior: url(../scripts/iepngfix.htc) 
}
a{
	color:#4D721D;
	text-decoration:none;
}
a:hover{
	color:#ADB68C;
}
body{
	background-color:#EAEAEA;
	color:#6E6E6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	margin-top:0px;
}
h1{
	color: #4D721D;
	font-size:19.5px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
h2{
	color: #4D721D;
	font-size:14px;
	margin:0px;
	padding:0px;
}

.bottom-line{
	margin:0px;
	padding-bottom:13px;
}
.bottom-nav{
	padding-bottom:19px;
	padding-top:20px;
	text-align:center;
}
.bottom-nav a{
	color:#4D721D;
	font-size:10px;
	text-decoration:none;
}
.bottom-nav a:hover{
	color:#ADB68C;
}
.bottom-nav li{
	display:inline;
	line-height:16px;
}
.bottom-nav ul{
	color:#ADB68C;
	font-size:12px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.bottom-padding{
	padding-bottom:10px;
}
.box{
	background-color:#F5F5F5;
	border:1px solid #536E22;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;
	height:18px;
	margin:0px;
	padding:0px;
	width:143px;
}
.callout-bottom{
	background-image:url(../images/right-bottom.png);
	background-repeat:no-repeat;
	height:5px;
	margin-bottom:7px;
	width:199px;
}
.callout-content{
	padding-top:8px;
}
.callout-mid{
	background-image:url(../images/right-mid.png);
	background-repeat:repeat-y;
	behavior: url(../scripts/iepngfix.htc) ;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	width:183px;
}
.callout-top{
	background-image:url(../images/right-top.png);
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	widrh:199px;
}
.clear-this{
	clear:both;
}
.contact-form fieldset{
	border-style:none;
	margin:0 0 0 0;  
	padding: 0; 
}
.contact-form fieldset input{
	width:200px;
}
.contact-form fieldset li{
	padding-bottom: 1em; 
}
.contact-form fieldset ol{
	list-style: none; 
	padding: 1em 1em 0 1em; 
}
.contact-form fieldset.submit{  
	border: 0 none #FFF;  
	float: none;  
	margin:px;
	padding-left: 9em;
	width: 85px;  
}
.contact-form fieldset.submit input{
	width:auto;
}
.contact-form label{
	float: left;  
	margin-right: 1em; 
	text-align: left; 
	width: 7em;  
}
.contact-form legend{
	font-weight: bold;
	margin-left: 1em;    
}
.contact-form textarea{
	height:auto;
	width:200px;
}
.copyright{
	margin:0 auto;
	padding-right:11px;
	padding-top:2px;
	text-align:right;
	width:772px;
}
.copyright p{
	color:#666666;
	font-size:10px;
	margin:0px;
	padding:0px;
}
.curr-page-icon{
	float:left;
	margin-right:8px;
	margin-top:2px;
}
.emphasis{
	font-weight:bold;
}
.footer{
	background-image:url(../images/site-bottom.jpg);
	background-repeat:no-repeat;
	height:9px;
	overflow:hidden;
}
.header{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	height:96px;
	width:604px;
}
.home-col1{
	float:left;
	padding-left:4px;
	width:171px;
}
.home-col2{
	float:right;
	width:604px;
}
.home-columns{
	background-image:url(../images/background-white.jpg);
	background-repeat:repeat-y;
}
.home-content{
	background-image:url(../images/background-image.jpg);
	background-repeat:no-repeat;
	min-height:328px;
  	height:auto !important;
  	/*height:328px;*/
	overflow:hidden;
	width:604px;
}
#home-content-col1{
	float:left;
	padding-left:8px;
	padding-right:25px;
	padding-top:18px;
	width:339px;
}
.home-content-col1-content{
	padding-top:15px;
}
#home-content-line{
	background-image:url(../images/divider-line.gif);
	background-repeat:no-repeat;
	margin-left:372px;
	margin-right:228px;
	min-height:328px;
	height:auto !important;
  	height:328px;
}
#home-content-col2{
	float:right;
	padding-left:18px;
	padding-top:18px;
	width:210px;
}
#home-heading{
	/*height:14px;*/
	overflow:hidden;
	padding-bottom:11px;
	padding-left:8px;
	padding-right:8px;
	padding-top:13px;
}
.home-icons{
	float:left;
}
.item-description{
	font-style:italic;
}
.item-title{
	color:#7B4F20;
	padding-bottom:14px;
}
.logo{
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	height:60px;
	overflow:hidden;
	padding-top:16px;
	width:783px;
}
.logo-link{
	border:0px;
	cursor:pointer;
	float:left;
	height:53px;
	width:150px;
}
.logo-spacer{
	height:10px;
	margin:0px;
	padding:0px;
}
.navigation{
	background-image:url(../images/nav.jpg);
	height:250px;
	overflow:hidden;
	padding-left:1px;
	padding-top:1px;
	width:174px;
}
.navigation a{
	margin:0px;
	padding:0px;
}
.navigation li{
	display:inline;
	margin:0px;
	padding:0px;
}
.navigation li a{
	display:inline;
}
.navigation ul{
	display:inline;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.navLevel1{
	margin-left:25px;
}
.NuContentNavLevel1{
	color:#3E5A16;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.navLevel1Selected{
	margin-left:25px;
}
.NuContentNavLevel1Selected{
	color:#ADB68C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.navLevel2{
	margin-left:30px;
}
.NuContentNavLevel2{
	color:#3E5A16;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.navLevel2Selected{
	margin-left:30px;
}
.NuContentNavLevel2Selected{
	color:#ADB68C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.navLevel3{
	margin-left:35px;
}
.NuContentNavLevel3{
	color:#3E5A16;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.navLevel3Selected{
	margin-left:35px;
}
.NuContentNavLevel3Selected{
	color:#ADB68C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.paragraph{
	font-size:12px;
	margin:0px;
	padding-top:5px;
}
.partners-bottom{
	background-image:url(../images/partners-bottom.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:175px;
}
.partners-content{
	padding-top:10px;
	text-align:center;
}
.partners-mid{
	background-image:url(../images/partners-mid.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	padding-top:4px;
	width:159px;
}
.partners-top{
	background-image:url(../images/partners-top.jpg);
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:175px;
}
.path{
	color:#4D721D;
	font-size:10px;
	font-style:italic;
	padding-top:8px;
}
.read-more{
	padding-top:15px;
	text-align:right;
}
.read-more a{
	color:#526D21;
	font-size:11px;
	font-weight:bold;
	text-decoration:none
}	
.read-more a:hover{
	color:#ADB68C;
}
.search{
	margin-left:530px;
	margin-top:10px;
}
.search-button{
	margin-left:3px;
}
.search-form{
	margin:0px;
	padding:0px;
}
.search-label{
	color:#4D721D;
	font-size:14px;
	font-weight:bold;
	margin-right:12px;
}
.side-bottom{
	background-image:url(../images/partners-bottom.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:175px;
}
.side-mid{
	background-image:url(../images/partners-mid.jpg);
	background-repeat:repeat-y;
	padding-bottom:8px;
	padding-right:8px;
	padding-left:8px;
	padding-top:4px;
	width:159px;
}
.side-top{
	background-image:url(../images/partners-top.jpg);
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:175px;
}
.sitemap{
	padding-left:15px;
}
.sitemap .NuContentNavLevel1{
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	padding-bottom:5px;
}
.sitemap .NuContentNavLevel2{
	font-weight:normal;
	margin-left:20px;
	padding-bottom:3px;
}
.slogan{
	background-image:url(../images/slogan.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	font-weight:700;
	height:24px;
	overflow:hidden;
	padding-left:10px;
	padding-top:3px;
}
.spacer{
	/*height:6px;*/
	line-height:6px;
}
.subheader{
	color:#4D721D;
	float:left;
	font-size:11px;
	font-style:italic;
}
.sub-content{
	background-image:url(../images/sub-background.jpg);
	background-repeat:no-repeat;
	min-height:414px;
  	height:auto !important;
  	height:414px;
	padding-left:9px;
}
.sub-header{
	background-image:url(../images/sub-header.jpg);
	background-repeat:no-repeat;
	height:95px;
	overflow:hidden;
	width:604px;
}
.sub-heading{
	height:14px;
	margin-bottom:5px;
	margin-top:15px;
}
.sub-image{
	float:left;
}
.sub-line{
	background-image:url(../images/sub-line.png);
	background-repeat:no-repeat;
	height:2px;
	overflow:hidden;
	padding:0px;
	margin:9px 0 5px 0;
}
.sub-logo{
	background-image:url(../images/sub-logo.jpg);
	background-repeat:no-repeat;
	height:55px;
}
.sub-nav-header{
	padding-bottom:10px;
}
.sub-search{
	margin-left:530px;
	margin-top:7px;
}
.sub-text{
	padding-right:20px;
}
.top-nav{
	color:#7B4F20;
	font-size:14px;
	/*margin-left:639px;*/
	margin-left:605px;
}
.top-nav a{
	color:#4D721D;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.top-nav a:hover{
	color:#ADB68C;
}
.top-nav li{
	display:inline;
}
.top-nav ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.wrapper{
	background-color:#FFFFFF;
	margin:0 auto;
	width:783px;
}