body 	
	{background-color:#ffffff;
	font: 12px arial; 
	color: #333333; 
	}

a 		
	{color: #336699; 
	text-decoration:underline;
	}
a:hover
	{color: #3366FF;
	}

a.readmore	
	{color: #336699; 
	text-decoration:none;  
	}


td.EventHeading 
	{font: 12px arial; 
	font-weight: bold; 
	color: #336699; 
	background-color: #fff;}


a.ColumnHeader 			
	{ font: 12px arial white; 
	font-weight: bold; 
	text-decoration: underline;}
a.ColumnHeader:hover	
	{text-decoration:none; 
	}


.navigation			
	{border: 1px solid #336699; 
	padding: 5px; 
	background-color: #FFF; 
	color: #369; 
	text-decoration: none; 
	cursor:hand; }
.navigation_hover	
	{border: 1px solid #336699; 
	padding: 5px; 
	background-color: #CCC; 
	color: #369; 
	text-decoration: none; 
	cursor:hand; }

td 
	{font: 12px arial; 
	}

td.ColumnHeader 
	{font: 12px arial; 
	color: white; 
	background: #006699; 
	border: 1 outset; }
td.NavSelected	
	{background: #666666; }

td.Data 	
	{background: white; }
td.Edit 	
	{background:#666666; }
td.Footer 	
	{background:#FCD1DB; }

td.FormHeader 
	{background: #006699; 
	color: white; 
	font-weight: bold; }

tr.highlight		
	{background: #CCC; }
.active			
	{background: #FFF; }
.inactive		
	{background: #999; }


table.bg 		
	{background:#006699; }
table.darkbg 	
	{background:#F97290; }
table.InnerTable
	{background:#FABECD; }
table.border	
	{border: 2px solid #006699; 
	padding: 2px }

.header 	
	{font: 16px arial #005500; }
.subheader	
	{font: 12px arial #FA728F; 
	font-weight:bold; }
.small		
	{font: 10px Arial #666666; }
.message	
	{font: 12px arial; 
	font-weight: bold; 
	color: #dd0000; }
.bold		
	{font: 12px arial; 
	font-weight: bold; }

input 		
	{font: 10px verdana; 
	background-color: white; 
	border: 1pt black solid; }
input.checkbox
 	{border: 0px; }
textarea	
	{font: 10px verdana;  
	color:#333; }
select		
	{font: 10px verdana;  
	color:#333; }

