	A
		{ 

		font-family:		verdana,arial,geneva; 
		font-size:			9pt;
		color:				#003300;
		font-weight:		bold;

	}


	/* Generic Body Text */

	P.gen 	{ 

		font-family:			verdana,arial,geneva; 
		font-size:			9pt;
		color:				#000000; 

	}



	
	/* White Links on Black Nav Bar */

	A.nav-bar {

		font-family:			verdana,arial,geneva; 
		font-size:			8pt;
		color:				#FFFFFF; 
		font-weight:			bold;

	}





	/* Formatting the Appearance of Buttons */

	INPUT.buttons {

		background:			#608812;
		color:				#FFFFFF;
		font-style:			normal;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:			11px;
		font-variant:			normal;
		font-weight:			bold;

	}

	INPUT.text {

		background-color: 	#FFFFFF;
		color:				#000000;
		font-style:			normal;
		font-family:		Verdana,Arial,Helvetica,sans-serif;
		font-size:			8px;
		font-variant:		normal;
		font-weight:		bold;
		border-right-color: 		#000000;
		border-left-color:			#000000;
		border-bottom-color:		#000000;
		border-top-color:			#000000;


	}





	/* Heading Cells on Tables w/ Forms, etc. */

	TD.table-heading { 

		background-color:		#608812; 
		vertical-align:			middle; 
		text-align:				left;
		height:					15;

		color:					#FFFFFF;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:				13px;
		font-weight:			bold;
		text-decoration:		none;

	}

	TD.table-heading-right {

		background-color:		#608812; 
		vertical-align:			middle; 
		text-align:				right;
		height:					15;

		color:					#FFFFFF;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:				13px;
		font-weight:			bold;
		text-decoration:		none;

	}






	/* Cells in Tables with Forms */

	TD.form-left { 

		background-color:		#E5D9C2; 
		vertical-align:			middle; 
		text-align:				left;
		height:					29;
		font-weight:			bold;

		color:					#000000;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:				11px;
		text-decoration:		none;

	}

	TD.form-content { 

		background-color:		#ffffff; 
		vertical-align:			middle; 
		text-align:				left;
		height:					29;
		font-weight:			bold;

		color:					#000000;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:				11px;
		text-decoration:		none;

	}

	TD.form-right { 

		background-color:		#CCCCCC; 
		vertical-align:			middle; 
		text-align:			left;
		height:				29;
		padding-left:			1em;

		color:				#000000;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:			10px;
		text-decoration:		none;

	}

	TD.menu { 
		
		vertical-align:			middle; 
		text-align:				left;
		height:					29;
		padding-left:			1em;

		color:					#000000;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:				10px;
		text-decoration:		none;

	}






	/* Cells when data is returned in rows */

	TD.data-row { 

		background-color:		#FFFFFF; 
		vertical-align:			middle; 
		text-align:			center;
		height:				22;

		color:				#000000;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:			11px;
		text-decoration:		none;

	}



	TD.currency {
		
		background-color:		#FFFFFF;
		vertical-align:			middle;
		text-align:			right;
		height:				18;

		color:				#000000;
		font-family:			Verdana,Arial,Helvetica,sans-serif;
		font-size:			10px;
		text-decoration:		none;
	}

	TD.overview-heading {

		background-color:		#E5D9C2;
		vertical-align:			middle;
		text-align:			center;
		height:				25;

		color:				#000000;
		font-family:			Verdana,Arial,Helvetical,sans-serif;
		font-size:			10px;
		font-weight:			bold;
		text-decoration:		none;
	}

	TD.overview-total {
		background-color:               #CCCCCC;
		vertical-align:                 middle; 
		text-align:                     right;
		height:                         25;

		color:                          #000000;
		font-family:                    Verdana,Arial,Helvetica,sans-serif;
		font-size:                      11px;
		font-weight:                    bold;
		text-decoration:                none;
	}
