/* COMMON */
 
	 A:link		{ color: #7d865b; }
	 A:visited	{ color: #7d865b; }
	 A:active	{ color: #666666; }
	 A:hover	{ color: #666666; }
	
	body { 
		background-color: #ffffff;
		}
		
	h1, h2 	{ color: #4d4d4d; font: bold 14px verdana, arial, helvetica, sans-serif; }
		
	.BorderBottom		{ border-bottom:1px solid #9ca37b; background-color:#ffffff; }
	.BorderRight		{ border-right: 1px solid #9ca37b; background-color:#f2f3ed; }
	.BorderLeft			{ border-left:  1px solid #9ca37b; background-color:#f2f3ed; }

		
/* CENTER COLUMN */

	.ColumnCenter { 
		color: #333333;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
		line-height: 1.3em;
		background-color: #ffffff;
		}
		
	.CenterHeading { 
		color: #8a9465;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 17px;
		font-weight: bold;
		line-height: 1.1em;
		text-align: left;
		margin-top: 20px;
		margin-bottom: 20px;
		}
		
	.ColumnCenter UL { 
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 2em;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: .7em;
		line-height: 1.3em;
		
		}
		
	.ColumnCenter B { 
		color: #4c4c4c;
		}
		
	.ColumnCenter HR { 
		color: #999999;
		}
		
	.ColumnCenter I { 
		color: #7a7a7a; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-style: italic;
		}
	
/* RIGHT & LEFT COLUMN */
	
	.Column { 
		color: #7d865b;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		background-color: #f2f3ed;
		}
		
	.Column UL { 
		padding-top: 0;
		padding-bottom: 0;
		padding-left: .7em;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: .7em;
		}
				
	.ColumnSection { 
		color: #7d865b; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		margin-top: 12px;
		margin-bottom: 4px;
		}
		
	.ColumnSub { 
		color: #7d865b; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		margin-top: 6px;
		margin-bottom: 0px;
		margin-left: 2px;
		}
		
	.ColumnSubEnd { 
		color: #7d865b; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		margin-top: 6px;
		margin-bottom: 0px;
		margin-left: 2px;
		}
		
	.ColumnDate { 
		color: #7a7a7a; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		font-style: italic;
		text-align: left;
		}
		
/* TOP NAVIGATION */
	
	.TopNav { 
		color: #ffffff; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		background-color: #979f75;	
		}
		
	.TopNav A:link		{ color: #ffffff; text-decoration: none; }
	.TopNav A:visited	{ color: #ffffff; text-decoration: none; }
	.TopNav A:active	{ color: #dfe2d5; text-decoration: none; }
	.TopNav A:hover		{ color: #dfe2d5; text-decoration: none; }

/* BOTTOM NAVIGATION */
	
	.BottomNav { 
		color: #7d865b; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
		background-color: #f2f3ed; 
		}
		
/* FORMS */

	form { 
		padding: 0;
		margin: 0;
		}
		
	input, select, textarea { 
		color: #4c4c4c;
		font-family: verdana, arial, helvetica, sans-serif; 
		font-size:10px;
		padding:1px;
		background: #fff;
		}
				
	.FormText {
		color: #666666; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		}
	
	.FormLabel { 
		color: #666666; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: right;
		}
	
/* MISC */

	.Alert { 
		color: #ffffff;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		background-color: #979f75; 
		}
		
	.Alert A:link		{ color: #ffffff; text-decoration: none; }
	.Alert A:visited	{ color: #ffffff; text-decoration: none; }
	.Alert A:active		{ color: #dfe2d5; text-decoration: none; }
	.Alert A:hover		{ color: #dfe2d5; text-decoration: none; }
	
	.Date { 
		color: #ffffff;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: right;
		background-color: #979f75; 
		}
	
	.Copyright { 
		color: #7a7a7a; 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		text-align: center; 
		}	
	
	.Quote { 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px; 
		font-style: italic;
		font-weight: bold;
		line-height: 16px; 
		}

	.Red		{ color: #ff0000; }
	.GreyLt		{ color: #c2c2c2; }
	.Green		{ color: #979f75; }
