 
  
  h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #eeeeee; padding-left: 8px;}  
  h2 { color: blue; }    
 /* TD { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}      
  p { color: #FF0000; }	 	 
  TD.header{color: #FFFFFF;  font-size: 26pt;  height: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; }*/
 /*TD.footer{background-color: #FB993A;  color: #FFFFFF;  font-size: 10pt;  height: 30px;  font-family: Verdana, Arial, Helvetica, sans-serif;}*/
 /*--------------------------------------------footer---------------------------------------------------*/

/*//////////////////////////////////////////*/
  INPUT {border: 1px solid #d5d5d5; color: #555353; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
  SELECT{ border: 1px solid #d5d5d5; color: #555353; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
  TEXTAREA{border: 1px solid #d5d5d5; color: #555353; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
  BLINK{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000;}
  
#imgviewer {
	display: none; z-index: 200;  position: absolute; border:4px solid #cccccc;		    
	background-color:#F3F3F3;
	padding:0px;
	margin: 0px; 
 }
 
#eventviewer{
	display: none; z-index: 200;  position: absolute; border:0px;		    	
	width: 140px;
	padding:0px;
	margin: 0px; 
	} 
  

 
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #bab9b9; color: #555353;
	background-color: #e0e0e0;
	width: 70px;
}

.button1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #999999; color: #555353;
	background-color: #FB993A;	
}
 
 .box{	        
	    width: 500px;		
		border: 1px solid #666666; 
		background-color: #eeeeee; 
		padding: 0px;		
	 }
/*.menu a{
	color: #F6f6f6;
	text-decoration: underline;
	}	 
.menu a:hover{
	color: #F6f6f6;
	text-decoration: none;	
	}	*/ 		
	
.pageheader{
	  height: 20px;
	  background-color: #666666; 	 
	  color: #FFFFFF;
	  font-weight: bold;
	  letter-spacing: 2px;
	  font-size: 12px; 
	  padding-left: 4px;
	}	
	

 .success{
	 color: green; 
	 font-size: 13px;  
	 font-weight: normal;  
	 font-family: verdana, Times, serif;
	 }
 
    .tableheader{
	 background-color: #999999; 
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 12px;
	 color: #FFFFFF;
	}	
	

	
 .dark{background-color: #E5E5E5;}	
 .light{background-color: #F6F6F6;}	

.maintable{
	  width: 100%;
	  border: 1px solid #3c3c3c; 
	}	
.datatable{
	  width: 100%;
	  border: 0px;	  	  	  
	}	
.centertable{
	    border: 0px solid #627672;
		padding: 0px;		
		width: 100%;
	}	


.dataTableRowOver	
{
	 background-color: #FB993A; 	 
}
.dataTableRowOut
{
	/* background-color: #EFEFEF; */
}
	
	
.smallheader{
		  font-weight: bold;
		  font-size: 11px;
	}
.border{	 
	  padding-bottom: 8px;
	  border: 1px solid #627672;	   	  
	}
	

	
HR{
	height: 1px;	
	border: 1px dotted #cccccc;	
	}
	



.calendar1{
  border: 0px solid #ffffff;
  width: 180px;
}

.inactive{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
 background-color: #FFFFFF; 
 height: 20px;
 width: 20px;
 padding: 1px;
}

.active{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	background-color: #EEEEEE;
 	height: 20px;
    width: 20px;
	padding: 1px;
}

.current{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	background-color: #6ddff1;
	height: 20px;
    width: 20px;
	padding: 1px;
}
.eventfull{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	background-color:#006699;
	height: 20px;
    width: 20px;
}
.sunday{
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	background-color: #EEEEEE;
	height: 20px;
    width: 20px;
	padding: 1px;
	}
a.headlink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8px;
		color: #0000cc;
		font-weight:bold;
		text-decoration: none;
	}
	.headingtxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #0000cc;
		font-weight:bold;
		text-decoration: none;
	}
.dayname{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #0000cc;
		text-decoration: none;	
	}
a.datelink{
		color: #ffffff;
		text-decoration: none;		
	}

.heighlight {
font-size: 11px;
}	
	
.heighlight a{
margin: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #339933;
text-decoration: none;
}

.heighlight a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #339933;
text-decoration: none;
}

.featured {
		color: #019643;
	}
	
a.featured{
		color: #019643;
		text-decoration: none;
	}
a.featured:hover{
		color: #019643;
		text-decoration: none;
	}
	
#featured-layer{
	    background-color:#deffed;
		padding:4px;
		color: #019643;			 
		margin: 0px;		
		border: 1px solid #019643;		
	}		
	
.special{
		color: #FF0000;
	}	
a.special{
		color: #FF0000;
		text-decoration: none;
	}	
a.special:hover {
		color: #FF0000;
		text-decoration: none;
	}	
#special-layer{
	    background-color:#fde0e0;
		padding:4px;
		color: #FF0000;
		margin: 0px;
		border: 1px solid #FF0000;		
	}	
	
.normal{
		color: #136534;
	}
a.normal
{
    color: #136534;
    text-decoration: none;
}	
a.normal:hover{
		color: #136534;
		text-decoration: none;
	}			
#normal-layer{
	    background-color:#C9FFCC;
		padding:4px;
		color: #136534;
		margin: 0px;
		border: 1px solid #136534;
	}	
	