	
.text {
       font-family: arial, sans-serif;
       color: #000000;
       font-size: 11pt;
     }
     
.caption {
       font-family: arial, sans-serif;
       color: #000066;
       font-size: 8pt;
     }	 
	 
.text2 {
       font-family: arial, sans-serif;
       color: #000000;           
       font-size: 11pt;
     }
   
.DefMenuText  {
       font-family: arial, sans-serif;
       color: #000000;
       font-size: 10pt;
     }   
	 
.textred {
       font-family: arial, sans-serif;
       color: #CC0000;
       font-size: 11pt;
	   font-weight: bold;
     }       
     
.headline {
       font-family: arial, sans-serif;
       font-size: 12pt;
       font-weight: bold;
       
     }

.headlinered {
       color: #CC0000;	
       font-family: arial, sans-serif;
       font-size: 12pt;
       font-weight: bold;
       
     }
	 
.newsdate { FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: arial, sans-serif }
	 
.headlineblue {
       color: #000066;	
       font-family: arial, sans-serif;
       font-size: 12pt;
       font-weight: bold;
       
     }
	 
.headlinewhite {
       color: #FFFFFF;	
       font-family: arial, sans-serif;
       font-size: 12pt;
       font-weight: bold;
       
     }
	 
	 .white {
       font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
       color: #FFFFFF;
       font-size: 10pt;
       font-weight: bold;
     }  
	 
	 .black {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #000000;
	font-weight: bold;
	}
	
	.red {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #CC0000;
	font-weight: bold;
	}
	 
.whitetext { 
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
       	font-size: 10pt;
	   	font-weight: normal;
     }
	 
.headlinebig {
       color: #cc0000;	
       font-family: arial, sans-serif;
       font-size: 13pt;
       font-weight: bold;
	   font-style: italic;
	         
     }
     
.nav {
       font-family: verdana, arial, sans-serif;
       font-size: 11pt;
       font-weight: bold;
     }         
     
.notes  {
       font-family: arial, sans-serif;
       color: #000066;
       font-size: 8pt;
     }
	 
.links { font-family: arial, sans-serif;
         color: #000066;
         font-size: 10pt;
		}
	 
a:link {
	color: #CC0000;
	background: transparent;
	text-decoration: underline;
       }

a:hover {
	 color: #FF0000;
	 background: transparent;
	 text-decoration: none;
	}

a:visited {
	    color: #990000;
	    background: transparent;
	    text-decoration: underline;
	  } 
	  
.menu {
	font-family: arial, sans-serif;
       	font-size: 10pt;
	color: #FFFFFF;
	background: #000000;
      }
	  
 .menu2 {
	font-family: arial, sans-serif;
       	font-size: 10pt;
	color: #CC0000;
	
      }  
	     
.menu a:link {
		font-family: arial, sans-serif;
        	font-size: 10pt;
		color: #FFFFFF;
		background: #000000;
		text-decoration: underline;
      	      }

.menu a:hover {
	 	font-family: arial, sans-serif;
        	font-size: 10pt;
	 	color: #FF0000;
	 	background: #000000;
	 	text-decoration: none;
	}

.menu a:visited {
		font-family: arial, sans-serif;
        	font-size: 10pt;
	    	color: #FFFFFF;
	   	background: #000000;
	    	text-decoration: underline;
	  } 
	          	      
.menu a:active {
	          font-family: arial, sans-serif;
        	  font-size: 10pt;
	          color: #CC0000;
	    	  background: #000000;
	    	  text-decoration: underline;
	  	}  
	  	
.indent { margin-left:10px;}

.indent { margin-left:4px; font-family: Verdana, Tahoma, sans-serif; font-size: 11pt; line-height: 11pt; }
 
.indent a:link {
		font-family: arial, sans-serif;
        	font-size: 9pt;
		color: #CCCCCC;
		background: transparent;
		font-weight: bold;
		text-decoration: none;
      	      }

.indent a:hover {
	 	font-family: arial, sans-serif;
        	font-size: 9pt;
	 	color: #FFFFFF;
	 	background: transparent;
	 	font-weight: bold;
	 	text-decoration: none;
	}

.indent a:visited {
		font-family: arial, sans-serif;
        	font-size: 9pt;
	    	color: #CCCCCC;
	   	background: transparent;
	   	font-weight: bold;
	    	text-decoration: none;
	  } 
	          	      
.indent a:active {
	          font-family: arial, sans-serif;
        	  font-size: 9pt;
	          color: #FFFFFF;
	    	  background: transparent;
	    	  font-weight: bold;
	    	  text-decoration: none;
	  	}  
	  	
#news {position: absolute; color:white; border-style: none; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; top:124px; left:233px; visibility: hidden ;}

#classes {position: absolute; color:white; border-style: none; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; top:124px; left:339px; visibility: hidden ;}

#info {position: absolute; color:white; border-style: none; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; top:124px; left:397px; visibility: hidden ;}

#contact {position: absolute; color:white; border-style: none; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; top:124px; left:483px; visibility: hidden ;}

#gallery {position: absolute; color:white; border-style: none; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; top:124px; left:563px; visibility: hidden ;}

.drophead { color:#333333; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
.dropitem { text-decoration:none; color:black; font: 12px Arial, Verdana, Helvetica, sans-serif;}
.drophead:hover { color:black; text-decoration:none }
.dropitem:hover { color:black; font-weight: bold }

.line {
	line-height: 2pt;
      } 
      
.eventdate { font-family: Verdana, Tahoma, Arial, sans-serif; 
	     font-size: 10pt; 
	     color: #660000; 
	     background: transparent; 
	     font-weight: bold;
	     font-style: italic;
	     }

.eventhead { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12pt; color: #000066; background: transparent; font-weight: bold; font-style: normal;}

.eventtext { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11pt; color: #000000; background: transparent;}	               

.cal_title {
       font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
       color: #FFFFFF;
       font-size: 12pt;
       font-weight: bold;
     } 
	 
.cal_link {
       font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size: 9pt;      
     }     
	 
.cal_link a:link {
	color: #CC0000;
	background: transparent;
	text-decoration: underline;
       }

.cal_link a:hover {	
	 color: #FF0000;
	 background: transparent;
	 text-decoration: none;
	}

.cal_link a:visited {
		color: #CC0000;
	    background: transparent;
	    text-decoration: underline;
	  } 
	  
.cal_title a:link {
	color: #CCCCCC;
	background: transparent;
	text-decoration: underline;
       }

.cal_title a:hover {	
	 color: #FFFFFF;
	 background: transparent;
	 text-decoration: none;
	}

.cal_title a:visited {
		color: #CCCCCC;
	    background: transparent;
	    text-decoration: underline;
	  } 
