/* Nivio Styles */






body{
    margin:0px;
	padding:0px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
text-align:center;


		
 }
 

#wrapper {
    width:760px;
	text-align:left;
margin:0 auto;
	}
	
	
#wrapperMain {
margin:0 auto;
    width:760px;
	text-align:left;
	background:url(images/wrapper_bg_left.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;

	}


#footer{
margin:0 auto;
   display:block;
   height:34px;
   width:760px;
   }

#mainLeft {
    width:760px;



}


#header {
    width:760px;
	height:322px;
}

#headerMain {
    width:760px;
	height:199px;
}

#mainNav {
    width:200px;
	float:left;
	background-color:#fff;

}		

#navContainer {
    display:block;
	padding-left:18px;
	padding-top:15px;

}	


#contentInner {
	padding-top:15px;
    padding-left:30px;
	width:260px;
}	

#content {
    width:540px;
	background:url(images/home_wrapper_bg.jpg);
	background-repeat:no-repeat;
	float:right;
	height:645px;
	background-position:top right
}	


#contentInnerMain {
	padding-top:15px;
    padding-left:30px;
	width:490px;
}	


#contentMain {
    width:540px;
	background:url(images/main_wrapper_bg.gif);
	background-repeat:repeat-y;
	float:right;
	background-position:top right
}		

.clear{
clear:both;
}




/* LIST STYLES */


/* Navigation list styles */


ul.nav{ margin:0px;
padding:0px;
list-style-type:none;
}

ul.nav a{
display:block;
width:187px;

color:#4d723e;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
margin-bottom:6px;
padding-bottom:7px;
border-bottom:solid 1px #cdd7c9;
}

ul.nav li{
display:inline;
background: url(images/nav_off.gif);
background-repeat:no-repeat;
}

ul.nav li a{
background: url(images/nav_off.gif);
background-repeat:no-repeat;


}

ul.nav li a:hover{
color:#666666;

background-repeat:no-repeat;


}




ul.nav li.selected a{
font-style:italic;

}

ul.nav li.selected a:hover{
font-style:italic;
}



ul.nav li.selectedDD a{
border-bottom:0px;
margin-bottom:0px;
padding-bottom:0px;


}

ul.nav li.selectedDD a:hover{

border-bottom:0px;
margin-bottom:0px;
padding-bottom:0px;
}








ul.nav li.subselected a{
font-style:italic;
font-weight:normal;
font-size:11px;
border-bottom:0px;
margin-bottom:0px;
padding-left:10px;
padding-bottom:0px;
color:#000000;

}

ul.nav li.subselected a:hover{
font-weight:normal;
font-size:11px;
font-style:italic;
border-bottom:0px;
margin-bottom:0px;
padding-left:10px;
padding-bottom:0px;
color:#000000;
}



ul.nav li.sub a{
font-weight:normal;
font-size:11px;
padding-left:10px;
border-bottom:0px;
margin-bottom:0px;
padding-bottom:0px;


}

ul.nav li.sub a:hover{
font-weight:normal;
padding-left:10px;
font-size:11px;
border-bottom:0px;
margin-bottom:0px;
padding-bottom:0px;
color:#000000;
}


ul.nav li.subBottom a{
font-weight:normal;
padding-left:10px;
font-size:11px;
border-bottom:1px;
margin-bottom:3px;
padding-bottom:0px;
margin-bottom:6px;
padding-bottom:7px;
border-bottom:solid 1px #cdd7c9;



}

ul.nav li.subBottom a:hover{
font-weight:normal;
padding-left:10px;
font-size:11px;
border-bottom:1px;
margin-bottom:3px;
padding-bottom:0px;
margin-bottom:6px;
padding-bottom:7px;
border-bottom:solid 1px #cdd7c9;
color:#000000;
}




ul.nav li.subBottomSelected a{
font-style:italic;
font-weight:normal;
color:#000000;
padding-left:10px;
font-size:11px;
border-bottom:1px;
margin-bottom:3px;
padding-bottom:0px;
margin-bottom:6px;
padding-bottom:7px;
border-bottom:solid 1px #cdd7c9;



}

ul.nav li.subBottomSelected a:hover{
font-style:italic;
color:#000000;
font-weight:normal;
padding-left:10px;
font-size:11px;
border-bottom:1px;
margin-bottom:3px;
padding-bottom:0px;
margin-bottom:6px;
padding-bottom:7px;
border-bottom:solid 1px #cdd7c9;
color:#000000;
}









ul.nav li.sub_link a{
background:url(images/subnav_bg_off.gif);
color:#0289db;
background-repeat:no-repeat;
height:15px;
line-height:15px;
font-size:11px;
margin-bottom:1px;
font-weight:normal;

}

ul.nav li.sub_link a:hover, li.sub_link a:active{
background:url(images/subnav_bg.gif);
color:#0289db;
background-repeat:no-repeat;
height:15px;
line-height:15px;
font-size:11px;
margin-bottom:1px;
font-weight:normal;
}






ul.nav li.sub_link_selected a{
background:url(images/subnav_bg.gif);
color:#0289db;
background-repeat:no-repeat;
height:15px;
line-height:15px;
font-size:11px;
margin-bottom:1px;
font-weight:normal;

}

ul.nav li.sub_link_selected a:hover, li.sub_link_selected a:active{
background:url(images/subnav_bg.gif);
color:#0289db;
background-repeat:no-repeat;
height:15px;
line-height:15px;
font-size:11px;
margin-bottom:1px;
font-weight:normal;
}





/* Main body list styles */

ul.mainUL{ margin:0px;
padding-left:15px;
list-style-type:none;
}


ul.mainUL li{
list-style-type:none;
padding-left:10px;
margin-bottom:5px;
background: url(images/main_list_style.gif);
background-repeat:no-repeat;
}




ul.mainUL2{ margin:0px;
padding-left:15px;
list-style-type:none;
}


ul.mainUL2 li{
list-style-type:none;
padding-left:10px;
margin-bottom:0px;
background: url(images/main_list_style.gif);
background-repeat:no-repeat;
}








p{margin:0px;
  padding-bottom:10px;
  }

  
  img {
  border:0px;
  }
  

 
 


  
  #rangeImgs{
   margin:0px;
   padding:0px;
   width:433px;
   clear:both;
   }

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #4D723E;

}
.style2 {font-size: 16px; color: #4D723E; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #4D723E; font-weight: bold; }
 
 
a.bodyLink:link {color:#4d723e;text-decoration:underline;}
a.bodyLink:visited {color:#4d723e;text-decoration:underline;}
a.bodyLink:hover {color:#4d723e;text-decoration:underline;}

a.clickHere:link {color:#000000;text-decoration:underline;}
a.clickHere:visited {color:#000000;text-decoration:underline;}
a.clickHere:hover {color:#000000;text-decoration:underline;}



#addLinks{
padding-left:20px;
}

a.griLink{
font-size:10px;
color:#666666;
}
