/* layout */ 

body {
 margin: 0;
 padding:0;     
 background: #000000;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 }
 
.floatR { float: right; }
 
#container {
 margin: 0 auto;
 width: 740px;
 text-align: left;
 }
	 
#header {
 background: url("img/header.jpg") no-repeat;
 width: 740px;
 height: 92px;
 padding: 0;
 }
 
#header a {
	border: 0;
	width: 900px;
	height:95px;
	display: block;
 }
 
 #headerPrint {
 display: none;
 }
 
 #footerPrint {
  display: none;
 }
     
#leftNav {
 background: #000;
 float: left;
 width: 118px;
 }

#rightCol {
 background: #000;
 float: right;
 width: 622px;
 }
 
#navFooter {
background: url("img/navFooter.gif") no-repeat;
width: 118px;
height: 9px;
padding: 0px;
}

#boxContent {
	width: 620px;
	height: auto;
	background: url("img/boxBG.gif") repeat top;	
	float: right;
	}
	
	#wrapper {
		width: 600px;
		margin:0px auto;
		padding: 5px;
	}
	
	#sidebar { 
	width: 174px;
	float: right;
	height: auto;
	color: #000;
	background: #fff;
	}
	
	
	#content { 
	width: 426px;
	float: left;
	height: auto;
	background: #fff;
	}
	
	#contentSub { 
	width: 600px;
	float: left;
	height: auto;
	background: #fff;
	}
	
#footer {
	margin-left: auto;
	margin-right: auto;
	width: 620px;
	height: auto;
	background: url("img/footer.gif") no-repeat;
	float: right;
	text-align: center;
	line-height: 1em;
	}
 
 
 
 
 /* presentation */ 
 
h2 {
 margin-left: 10px;
 margin-right: auto;
 color: #355700;
 padding: 0;
 }
 
h4 {
 margin: 0;
 margin-left: 10px;
 padding: 0;
 }
 
h5 {
 margin-left: 15px;
 margin-right: auto;
 color: #355700;
 padding: 0;
 }
 
p {
 font-size: 12px; 
 font-weight: normal;
 color: #000;
 margin-left: 5px;
 }
 
.generic {
 font-size: 12px; 
 font-weight: normal;
 color: #fff;
 margin-left: 5px;
 }
 
 .small {
 font-size: 10px; 
 font-weight: normal;
 color: #fff;
 margin-left: 5px;
 }
 
 .smallB {
 font-size: 10px; 
 font-weight: normal;
 color: #000;
 margin-left: 5px;
 text-align: left;
 }
 
.menutitle {
background: url("img/navBG.gif");
cursor: pointer;
color: #000000;
width: 118px;
padding: 0px;
text-align: center;
font-size: 11px;
font-weight: bold;
line-height: 2em;
}

.submenu {
background: url("img/subnavBG.gif");
cursor: pointer;
color: #000000;
width: 118px;
padding: 0px;
text-align: center;
font-size: 11px;
font-weight: bold;
line-height: 1.6em;
}


a {
	color: #355700;
	font-weight: bold;
	text-decoration: underline;
	
}
a:hover {	
	text-decoration: underline;
	color: #c1140e;
}

.r {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}

.subscribe {
	width: 607px;
	height: 78px;
	background: url("img/subscribeBG.gif") no-repeat;	
	margin-left: 10px;
	margin-top: 10px;
	}
	
.smallCol {
	width: 600px;
	height: auto;
	padding: 2px;
	margin-left: 10px;
	font-size: 11px;
	font-weight: bold;
	}
	
.boxGREEN {
	width: 220px;
	height: auto;
	background-color: #d2eb26;
	border: 1px;
	border-color: #577600;
	border-style: solid;
	margin-left: 5px;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	}
	
.boxR { 
	width: 174px;
	height: 205px;
	background: url("img/boxR.gif") no-repeat;
	float: right;
	text-align: center;
	line-height: 1.3em;
	}	
	
.boxR2 { 
	width: 174px;
	height: 205px;
	background: url("img/boxR2.gif") no-repeat;
	float: right;
	text-align: center;
	line-height: 1.3em;
	}	
	
.boxR3 { 
	width: 174px;
	height: 315px;
	background: url("img/boxR3.gif") no-repeat;
	float: right;
	text-align: center;
	line-height: 1.3em;
	}	
	
.boxR4 { 
	width: 174px;
	height: 80px;
	background: url("img/boxRgreen.gif") no-repeat;
	float: right;
	text-align: center;
	line-height: 1.3em;
	}	
	
.heading {
	width: 417px;
	height: 23px;
	text-align: left;
	color: #355700;
	line-height: 1.4em;
	}	
	
li { color: #000;
	 font-size: 12px; }

#sub1, #sub2, #sub5, #sub6, #sub10 {  margin: 0 0 0 0; width: 0; height: 0; display: none; }
#sub1 a, #sub2 a,  #sub5 a, #sub6 a, #sub10 a  {   display: none; }	
	
