/* CSS Document */

		
	.ban {
		top: 60px;
		background-image: url(images/ep2t.gif);
		background-repeat: repeat-x;
		height: 62px;
		}
		
	
	.lbani {
	display:inline;
	height: 62px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
	
	.rbani {
	display:inline;
	height: 62px;
	float: right;
	margin: 0px;
	padding: 0px;
	} 

.ltop {
	height: 60px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
.rtop {
	position: absolute;
	top: 0px;
	right: 12px;
	height: 60px;
	float: right;
	display: block;
	margin: 0px;
	padding: 18px 0px 0px 0px;
		}
		
	
.rtop a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	padding: 0px 6px 0px 6px;
	margin-top: 12px; 
	background: none;
	border-right: 1px solid #99CC66;
	}
	
.rtop a:hover {
	color: #99CC66;
	padding: 0px 6px 0px 6px;
	text-decoration: none;
		}	
		

	.left2 {
	width: 150px;
	margin: 0px;
	padding: 0px;
	float: left;
				}
	
	.grar
	
	{
	color: #99CC66;
	font-weight: normal;
	}
	
	body {
		margin:0px 12px 0px 12px;
		padding:0px;
		}
	
	.lcol {
/*		background-image: url(images/leftback.gif);*/
		position: absolute;
		left: 12px;
		top: 96px;
		width: 150px;
		background:#ffffff;
		margin: 0px;
		padding: 0px;
		}
	
	
	.mcol {
		margin-left: 12px;
   		margin-right: 213px;
		margin-top: 50px;
					}
	
	
	.mspace {
			padding:0px 18px 0px 180px;
			background: none;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			line-height: 1.3em;
			color: #333333;
			font-weight: normal;
				
			}
	
	.mspace ul {
	list-style-image: url(images/bullet.gif);
			}	
	
	.mspace p {		
			padding:0px 0px 0px 0px;
			text-align: justify;
				
			}
			
			.mspace h1 {
					
			font-weight: normal;
			font-size: 1.3em;
			line-height: 1.5em;
			color: #006633;
			padding:3px 0px 6px 0px;
				
			}
	
			.mspace h2 {
					
			font-weight: normal;
			font-size: 1em;
			color: #006633;
			padding:3px 0px 0px 0px;
	
			}

	.mspace a {		
			
			color: #006633;
			text-decoration: underline;	
			font-weight: normal;
			}		


	.mspace a:hover {		
			
			color: #669966;
			text-decoration: underline;	
			font-weight: normal;
			}
			
	.btm {
			padding:0px 18px 0px 180px;
			background: none;
			
				
			}
	
	
	.btm p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #333333;
	padding:12px 12px 0px 12px;
	border-top: 1px solid #99cc66;
	line-height: 1.4em;
				
			}
			
	.btm a {		
			
			color: #669966;
			text-decoration: underline;	
			font-weight: bold;
			}	
				
	.box { /* bordered paragraph */
		border: 1px solid #99CC66;
		padding:5px;
				}

	.line { /* table header */
		border-top: 1px solid #99CC66;
		width: 200px;
		padding-top:5px;
				}
	.lineb { /* table header */
		border-bottom: 1px solid #99CC66;
		width: 200px;
		padding-bottom:5px;
				}


	.btm a:hover {		
			
			color: #99CC66;
			text-decoration: underline;	
			font-weight: bold;
			}		
	
		
	.rcol {
		position: absolute;
		right:0px;
		top:96px;
		width:200px;
		background:#FFFFFF;
		border-left: solid 1px #99CC66;
			}

	.newsletter {
	position: absolute;
	display: inline;
	padding: 3px;
	padding-right:5px;
	margin-right:9px;
	right:0px;
	width:205px;
	background:#FFFFFF;
	border-left: solid 1px #99CC66;

			}
			
	.newsstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}
	
	.hl {color: #006633}
	
	.hlb {
	color: #006633;
	font-weight: bold;
	}

	.newslettertext a {
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
	.newslettertext a:hover {
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	}
	
		
 .top {
		position: absoloute;
		top: 0px;
		height: 60px;
	    background: #ffffff;
		border-bottom: 1px solid #FFFFFF;
				}
		
		
.news1 {
		background-image: url(images/news_back.gif);
		padding: 9px 4px 9px 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 0.65em;
	    color: #333333;
		border-bottom: 1px dotted #006633;
		} 

.se1 {
		background-image: url(images/search_back.gif);
		padding: 0px;
		margin: 0px;
		
		} 

.search1 {
	margin: 0px;
	padding: 0px 0px 0px 9px;
}

.frmput {

font-size: 0.7em;
	color: #333333;
	margin-bottom: 4px;
}

.fortxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffffff;
}

.button {

background: #33CC66;
font-family: Verdana, Arial, Helvetica, sans-serif;				
border: 1px solid #666666;
padding: 0px;
font-size: 0.7em;
font-weight:bold;
color: #054B34;
cursor: pointer;
}		

.news1 a {		
			
			color: #006633;
			text-decoration: underline;	
			font-weight: bold;
			}		


	.news1 a:hover {		
			
			color: #99CC66;
			text-decoration: underline;	
			font-weight: bold;
			}		
		
		
		
	.newnav {
		background-image: url(images/newnav_back.gif);
		padding: 0px;
		margin:0px 12px 0px 12px;
		height: 32px;
		position: absolute;
		left: 0px;
		top: 63px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 0.7em;
	    font-weight: bold;
		color: #FFFFFF;
				} 
			
	.nnl {
	height: 32px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
	.nnr {
	height: 32px;
	float: right;
	margin: 0px;
	padding: 0px;
	}
	
	.navlinks {
	position: absolute;
	right: 15px;
	top: 71px; 
	zindex: 3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	
		}
	
	.navlinks a {
	padding: 3px 9px 3px 6px;
	text-decoration: none;
	border-right: 1px solid #669966;
	color: #FFFFFF;
	margin-top: 3px;
		}
		
	.navlinks a:hover {
	
	padding: 3px 9px 3px 6px;
	text-decoration: none;
	border-right: 1px solid #669966;
	color: #66CC33;
	margin-top: 3px;
		}

.linktab {
	background-image: url(images/bu_back.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	display: block;
	height: 36px;
	width: 150px;
	padding: 0px;
	cursor: pointer;
}

	.linktab:hover {
	background-image: url(images/bu_over.gif);
			}


.linktab a {
	background-image: url(images/bu_back.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	display: block;
	height: 36px;
	width: 150px;
	padding: 0px;
	cursor: pointer;
	}
	
	.linktab a:hover {
	background-image: url(images/bu_over.gif);
			}
			
.tht { /* top header */
		top: auto;
		background-color:#006633;
		border-top: 1px solid #006633;
		border-bottom: 1px solid #006633;
		padding: 4px 9px 4px 9px;
		color:#FFFFFF;
		line-height:1.1;
				}

.th { /* table header */
		top: auto;
		background-color: #D9D9D9;
		border-top: 1px solid #006633;
		border-bottom: 1px solid #006633;
		padding: 4px 9px 4px 9px;
		color:#006633;
		line-height:1.1;
				}

.tn { /* table header */
		top: auto;
		background-color: #FFFFFF;
		border-top: 1px solid #006633;
		border-bottom: 1px solid #006633;
		padding: 4px 9px 4px 9px;
		color:#006633;
		line-height:1.1;
				}
				
.indent { /* indent left */}
		padding-left:5px;
				}
			
	
	
