
	html, body{height:100%;} 
	/* end hack */ 

	body {
		background:#ffffff; background-image: url(../images/body_bg.jpg); background-repeat:repeat-x;	
		color:#000000;		
		padding:0px 0px 0px 0px;
		font-family:Arial,Geneva,Verdana,Helvetica,sans-serif;
		font-size:9px;
		margin:0px;
		}
		
		
	 /* Navigation......*/

		.bannerbg {
		background-image: url(../images/bannerbg.jpg); background-repeat:repeat-x;	}


		A.page_nav {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#ffffff ; TEXT-DECORATION: None;
		}
		A.page_nav:visited {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#ffffff ; TEXT-DECORATION: None
		}
		A.page_nav:hover {
		FONT-SIZE: 9pt; repeat-x; height:32px;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFCC00 ; TEXT-DECORATION: None; 
		}	
		
		.linkorange {
	FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#000000 ; TEXT-DECORATION: None;
		}

.linkorange:hover {
	FONT-SIZE: 9pt; repeat-x; height:32px;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FF6600 ; TEXT-DECORATION: None; 
}



		.linkorange_gr {
	FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#000000 ; TEXT-DECORATION: None;
		}

.linkorange_gr:hover {
	FONT-SIZE: 9pt; repeat-x; height:32px;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#ffffff ; TEXT-DECORATION: None; 
}
		
		
		A.greenlink {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#009900 ; TEXT-DECORATION: underline
		}
		A.greenlink:visited {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#009900 ; TEXT-DECORATION: underline
		}
		A.greenlink:hover {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: None
		}
		
		A.greenlinkbold {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#009900 ;  font-weight:bold; TEXT-DECORATION: underline
		}
		A.greenlinkbold:visited {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#009900 ;  font-weight:bold; TEXT-DECORATION: underline
		}
		A.greenlinbold:hover {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ;  font-weight:bold; TEXT-DECORATION: None
		}
		A.blacklink {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#000000 ; TEXT-DECORATION: underline
		}
		A.blacklink:visited {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#000000 ; TEXT-DECORATION: underline
		}
		A.blacklink:hover {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: None
		}
		
		A.blacklinkbold {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#000000 ; font-weight:bold; TEXT-DECORATION: underline
		}
		A.blacklinkbold:visited {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#000000 ; font-weight:bold; TEXT-DECORATION: underline
		}
		A.blacklinkbold:hover {
		FONT-SIZE: 9pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01; font-weight:bold; TEXT-DECORATION: None
		}
		
		A.more {
		FONT-SIZE: 8pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: underline
		}
		A.more:visited {
		FONT-SIZE: 8pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: underline
		}
		A.more:hover {
		FONT-SIZE: 8pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: None
		}
	.subtitle {
		FONT-SIZE: 15pt;  font-family: Georgia, "Times New Roman", Times, serif; COLOR: #638f0a; font-weight:bold;
		}	
		
.subheadings {
	font-size: 14px;
	font-weight: bold; 
	color: #006600;
}

		
		.tableborder{ border: 1px solid; color: #CCCCCC;}
		
	.title {
		FONT-SIZE: 9pt;  font-family: Verdana,Helvetica,sans-serif; COLOR:#ffffff ; font-weight:bold;
		}	
		
		.titlegreen {
		FONT-SIZE: 10pt;  font-family: Verdana,Helvetica,sans-serif; COLOR:#009900; font-weight:bold;
		}	
	.titleorange {
		FONT-SIZE: 7.5pt;  font-family: Verdana,Helvetica,sans-serif; COLOR:#5d8200 ; font-weight:bold; COLOR:#FE8F01 ; 
		}
		
		
	h1, h2, h3, h4 {
	margin: 0;
}
h2 {
	font-size: 18px;
	color:#565654;
}
h3 {
	font-size: 18px;
	color:#fff;
	text-align:center;
}
h4 {
	font-size: 12px;
	color:#888d20;
	text-align: center;
}
/*links */

/*Input Colors **/
input, select, checkbox, textarea {
	color: #000;
	background-color: #fff;
	border: 1px solid #b1d640;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}

.whiteText { color:#fff; font-weight:bold;}
.blackText { color:#000; font-weight:bold;}
			
		td {
		 font-family: Arial,Helvetica,Geneva,sans-serif; font-size:12px;
			color:#000000;
			}
			
	
		label {
			background:transparent;
			font:normal 0.8em/1.2em Arial,Helvetica,Geneva,sans-serif;
			color:#FFFFFF;
			}
			
		.input, textarea, select {
			
			font:normal 0.8em/1.2em Arial,Helvetica,Geneva,sans-serif;
			color:#5A5A5C;
			border:1px solid #FFF;
			}
			
		img {
			border:0px;
			}
			
		form {
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			border:0px;
			}

/* ---------------------------------------------------------------- */
/* ---------------------------------------------------------------- */
/* ---------------------------------------------------------------- */

	.clearer {
		height:1px;
		overflow:hidden;
		margin-top:-1px;
		clear:both;
		display:block;
		}
		
	.inv-navigation{left:-3000px;position:absolute;height:1px;overflow:hidden;margin-top:-1px;}
	
	span.lowercase {
		text-transform:lowercase;
	}
		
/* ---------------------------------------------------------------- */
/* ---------------------------------------------------------------- */
/* ---------------------------------------------------------------- */
		.footeranibg{ background-image: url(../images/footerani.jpg); height:41px; background-repeat: no-repeat; }
		.footeranibgnews{ background-image: url(../images/footerani_news.jpg); height:30px; background-repeat: repeat-y; }
		A.footerlink {
		FONT-SIZE: 8pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: None
		}
		A.footerlink:visited {
		FONT-SIZE: 8pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: None
		}
		A.footerlink:hover {
		FONT-SIZE: 8pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FE8F01 ; TEXT-DECORATION: underline
		}
		
		.footer{
		FONT-SIZE: 8pt;  font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#000000 ; 
		}
