/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}

.style3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px;}
.style3 a:link {color:#000000; text-decoration:none;}
.style3 a:visited {color:#000000; text-decoration:none;}
.style3 a:active {color:#000000; text-decoration:none;}
.style3 a:hover {color: #ff0000; text-decoration: underline;}

.bodytext {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
.bodytext a:link {color:#000000; text-decoration:none;}
.bodytext a:visited {color:#000000; text-decoration:none;}
.bodytext a:active {color:#000000; text-decoration:none;}
.bodytext a:hover {color: #ff0000; text-decoration: underline;}


.venue {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}



.notebook td { height: 30; }
.notebook a:link {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}

.events {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #ffffff;}
.eventspage { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif;    } 

.diarysubmit {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;	
}
.diarysubmithead {
	font-size: 14px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;	
}
.diarysubmitnote {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;	
}


.style6 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#000000;}

.style6 a:link {color: #000000; text-decoration: underline; }
.style6 a:visited {color: #000000; text-decoration: underline; }
.style6 a:active {color: #000000; text-decoration: underline; }
.style6 a:hover {color: #FFFFFF; text-decoration: underline; }

.style7 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#FF0000; font-weight: bold;}
.style7a {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#FF0000;}
.style7as {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color:#FF0000;}
.style7as a:link {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color:#FF0000;text-decoration: none; }
.style7as a:visited {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color:#FF0000;text-decoration: none; }
.style7as a:active {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: none; }
.style7as a:hover {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: underline; }


.download {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.downloadh {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
.download a:link { color: #000000; text-decoration: none;  }
.download a:visited  { color: #000000; text-decoration: none;  }
.download a:active	{ color: #FF0000; text-decoration: none;   }
.download a:hover { color: #000000;  text-decoration: underline;  }

.style8 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#949494;}
.style8a {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#4a4a4a;}

.style8 a:link {color: #949494; text-decoration: none; }
.style8 a:visited {color: #949494; text-decoration: none; }
.style8 a:active {color: #000000; text-decoration: none; }
.style8 a:hover {color: #4a4a4a; text-decoration: none; }

.desc { color: #4a4a4a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.date { color: #4a4a4a; font-size: 12px; font-family: Arial, Helvetica, sans-serif;   } 
.detail { color: #949494; font-size: 12px; font-family: Arial, Helvetica, sans-serif;    } 
.detail a:link {color: #949494; text-decoration: underline; }
.detail a:visited {color: #949494; text-decoration: underline; }
.detail a:active {color: #949494; text-decoration: underline; }
.detail a:hover {color: #949494; text-decoration: underline; }

	
.event {color: #293994; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px;}

.event a:link { color: #293994; text-decoration: none;  }
.event a:visited  { color: #293994; text-decoration: none;  }
.event a:active	{ color: #000000; text-decoration: none;   }	
.event a:hover { color: #FF0000;  text-decoration: underline;  }	
	

.website { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF0000; }

.website a:link { color: #FF0000; text-decoration: none;  }
.website a:visited  { color: #FF0000; text-decoration: none;  }
.website a:active	{ color: #FF0000; text-decoration: none;   }
.website a:hover { color: #293994;  text-decoration: underline;  }
	
	
		 


.menubar {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			height: 28px;
			border: 0px; }
.menubar table {width: 704px; 
				padding-top: 6px;
				padding-bottom:6px; 
				border: 0px; }
.menubar td { padding-bottom: 2px;
				padding-left: 2px;
				padding-right: 2px;
				padding-top: 2px;	
				border-left:  1px solid #999999;
				border-top: 1px solid #999999;
				border-bottom: 1px solid #999999; 
				border-right: 1px solid #FFFFFF;
				height:30px;
				}
				
.rollers	{ padding-bottom: 2px;
				padding-left: 2px;
				padding-right: 2px;
				padding-top: 2px;	
				border-left:  1px solid #999999;
				border-top: 1px solid #999999;
				border-bottom: 1px solid #999999; 
				border-right: 1px solid #FFFFFF;
				background-image:url(images/grey-bg.gif); background-repeat:repeat;		
				}				
				
.menubar td a:link { color: #000000; text-decoration: none; }
.menubar td a:hover { color: #000000;  text-decoration: none; }
.menubar td a:visited  { color: #000000; text-decoration: none; }
.menubar td a:active	{ color: #FFFFFF; text-decoration: none;  }						
				
				
.menubar td.highlight { color: #FFFFFF;
						background-color:#999999;
						}	
						
						
.tab_bar {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px; 
			height: 15px;
			width: 970px;			
			 } 
	

.tabs { background-image: url('images/button_shadow.gif');
		repeat: repeat;
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  1px solid #999999;		
		} 

		
.tabs2 { background-image: url('images/button_shadow.gif');
		repeat: repeat;
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  0px solid #999999;		
		}


.tabsl { background-image: url('images/button_shadow.gif');
		repeat: repeat;
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  1px solid #999999;		
		} 
		
		
.tabsl2 { background-image: url('images/button_shadow.gif');
		repeat: repeat;
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  0px solid #999999;		
		} 
	
		
.tabsr { background-image: url('images/button_shadow.gif');
		repeat: repeat;
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  1px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  1px solid #999999;		
		} 
	
		
.tabsr2 {background-image: url('images/button_shadow.gif');
		repeat: repeat;
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  1px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  0px solid #999999;		
		} 
		
		.tabsa { 
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  1px solid #999999;		
		} 

		
.tabs2a { 
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  0px solid #999999;		
		}


.tabsla { 
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  1px solid #999999;		
		} 
		
		
.tabsl2a { 
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  0px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  0px solid #999999;		
		} 
	
		
.tabsra { 
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  1px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  1px solid #999999;		
		} 
	
		
.tabsr2a {
		
		text-align:center;
		border-top:  1px solid #999999;
		border-right:  1px solid #999999;
		border-left:  1px solid #999999;
		border-bottom:  0px solid #999999;		
		} 
		
.tab_bar a:link { color: #999999; text-decoration: none;  }
.tab_bar a:visited  { color: #999999; text-decoration: none;  }
.tab_bar a:active	{ color: #CCCCCC; text-decoration: none;  }
.tab_bar a:hover { color: #000000; text-decoration: none;  }

.add a:link { color: #FF0000; text-decoration: none;  }
.add a:visited  { color: #FF0000; text-decoration: none;  }
.add a:active	{ color: #CCCCCC; text-decoration: none;  }
.add a:hover { color: #FF0000;  text-decoration: none;  }
		
				
							
.jump { 	align: right; 
			border-bottom:  1px solid #999999;}		
			
			
.menu2 {background-color: #FFFFFF;
	border: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}		
.menu3 {background-color: #eeeded;
	border: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;
}	

.eventmenu { 
			background-color: #FFFFFF;
			border: thin solid #999999;
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}		

.eventkey table {
					border-bottom:1px solid #999999; 
					border-top:1px solid #999999; 
					border-left:1px solid #999999; 
					border-right:1px solid #999999; 
					padding-top:5px; 
					padding-bottom:5px; 
					padding-left:5px; 
					padding-right:5px;
					}					

.contactdetails {background:url(images/contact_shadow2.gif); background-repeat:repeat-x; }
.contactdetails3 {background:url(images/contact_shadow3.gif); background-repeat:repeat-x; }
.imagedetail {width: 200px; padding-top: 0px; padding-left: 10px; padding-right: 0px; padding-bottom: 10px; border: 0px; align: right; }


.newshead1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#293994; }
.newshead1 a:link {color:#293994; text-decoration:none;}
.newshead1 a:visited {color:#293994; text-decoration:none;}
.newshead1 a:active {color:#293994; text-decoration:none;}
.newshead1 a:hover {color: #FF0000; text-decoration: none;}

.newshead2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#293994;}
.newshead2 a:link {color:#293994; text-decoration:none;}
.newshead2 a:visited {color:#293994; text-decoration:none;}
.newshead2 a:active {color:#293994; text-decoration:none;}
.newshead2 a:hover {color: #FF0000; text-decoration: none;}

.footer1 { color:#9C9C9C; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.footer1 a:link {color:#9C9C9C; text-decoration:none;}
.footer1 a:visited {color:#9C9C9C; text-decoration:none;}
.footer1 a:active {color:##9C9C9C; text-decoration:none;}
.footer1 a:hover {color: #636363; text-decoration: underline;}
.footer2 { color:#636363; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


.news {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#293994; }
.news a:link {color:#293994; text-decoration:none;}
.news a:visited {color:#293994; text-decoration:none;}
.news a:active {color:#293994; text-decoration:none;}
.news a:hover {color: #FF0000; text-decoration: none;}
