body { font-family : Verdana,Arial,Helvetica;
			scrollbar-3dlight-color: #0000AA;
			scrollbar-arrow-color: darkorange;
			scrollbar-base-color: #0000AA;
			scrollbar-darkshadow-color: darkorange;
			scrollbar-face-color: white;
			scrollbar-highlight-color: darkorange;
			scrollbar-shadow-color: #0000AA;
			scrollbar-track-color: white;
			color : #000000;
			background-color:#FFFFFF;}

a:link { 	font-family : Verdana,Arial,Helvetica;
			color : BLUE;}

a:visited { font-family : Verdana,Arial,Helvetica;
			color : #000088;}
							
a:active { font-family : Verdana,Arial,Helvetica;
			color : #FF6C00;}
			
a:hover { font-family : Verdana,Arial,Helvetica;
			text-decoration: underline;
			color : #FF6C00}

a.topmenu:link { 	font-family : Verdana,Arial,Helvetica;
			color : White;}

a.topmenu:visited { font-family : Verdana,Arial,Helvetica;
			color : white;}
							
a.topmenu:active { font-family : Verdana,Arial,Helvetica;
			color : #FF6C00;}

a.topmenu:hover { font-family : Verdana,Arial,Helvetica;
			text-decoration: none;
			color : #FF6C00}

.topmenu  { font-family : Verdana,Arial,Helvetica;
			text-decoration:none;
			color: white;
			font-size : 8pt }
			
a.mainmenu:link { 	font-family : Verdana,Arial,Helvetica;
			color : White;}

a.mainmenu:visited { font-family : Verdana,Arial,Helvetica;
			color : white;}
							
a.mainmenu:active { font-family : Verdana,Arial,Helvetica;
			color : #FF6C00;}

a.mainmenu:hover { font-family : Verdana,Arial,Helvetica;
			text-decoration: none;
			color : #FF6C00}

.mainmenu  { font-family : Verdana,Arial,Helvetica;
			text-decoration:none;
			color: white;
			font-size : 9pt }

a.mainmenucurrent:link { 	font-family : Verdana,Arial,Helvetica;
			color : white;}

a.mainmenucurrent:visited { font-family : Verdana,Arial,Helvetica;
			color : white;}
							
a.mainmenucurrent:active { font-family : Verdana,Arial,Helvetica;
			color : blue;}

a.mainmenucurrent:hover { font-family : Verdana,Arial,Helvetica;
			text-decoration: none;
			color : blue}

.mainmenucurrent  { font-family : Verdana,Arial,Helvetica;
			text-decoration:none;
			color: white;
			font-size : 9pt }

.submenu  { font-family : Verdana,Arial,Helvetica;
			text-decoration:none;
			color: white;
			line-height:9.5pt;
			font-weight:600;
			font-size : 8.5pt }

a.submenu:link { 	font-family : Verdana,Arial,Helvetica;
			color : White;}

a.submenu:visited { font-family : Verdana,Arial,Helvetica;
			color : white;}
							
a.submenu:active { font-family : Verdana,Arial,Helvetica;
			color : blue;}

a.submenu:hover { font-family : Verdana,Arial,Helvetica;
			text-decoration: none;
			color : blue}

.submenucurrent  { font-family : Verdana,Arial,Helvetica;
			text-decoration:none;
			color: blue;
			line-height:9.5pt;
			font-weight:600;
			font-size : 8.5pt }
			
a.submenucurrent:link { 	font-family : Verdana,Arial,Helvetica;
			color : blue;}

a.submenucurrent:visited { font-family : Verdana,Arial,Helvetica;
			color : blue;}
							
a.submenucurrent:active { font-family : Verdana,Arial,Helvetica;
			color : orange;}

a.submenucurrent:hover { font-family : Verdana,Arial,Helvetica;
			text-decoration: none;
			color : orange}

.menu { 	
			font-family : Arial;
			font-size:10pt;
			font-weight:bolder;
			text-decoration: none;
			text-align:left;
			letter-spacing:3;
			color : white;
			background-color : #DCDCDC;
			}

a.menu:link { 	
			padding: 2px 4px 2px 4px;
			width:129px;
			text-align:center;
			margin: 2px 2px 2px 2px;
			color : white;
			background-color : silver;
			}

a.menu:visited { 
			padding: 2px 4px 2px 4px;
			width:129px;
			text-align:center;
			margin: 2px 2px 2px 2px;
			color : white;
			background-color : silver;
			}
							
a.menu:active { 
			padding: 2px 4px 2px 4px;
			width:129px;
			text-align:center;
			margin: 2px 2px 2px 2px;
			color : white;
			background-color : #DC143C;
			}
			
a.menu:hover { 
			padding: 2px 4px 2px 4px;
			width:129px;
			text-align:center;
			margin: 2px 2px 2px 2px;
			background-color:#DCDCDC;
			color : #00008B;
			}

.menuselected { 	
			font-family : Arial;
			font-size:10pt;
			font-weight:bolder;
			text-decoration: none;
			text-align:center;
			letter-spacing:3;
			padding: 2px 4px 2px 4px;
			width:129px;
			margin: 2px 2px 2px 2px;
			background-color:#DC143C;
			color : white;
			}

a.menuselected:link { 	
			background-color:#DC143C;
			color : white;
			}

a.menuselected:visited { 
			background-color:#DC143C;
			color : white;
			}
							
a.menuselected:active { 
			background-color : #DC143C;
			color : white;
			}
			
a.menuselected:hover { 
			background-color:#DC143C;
			color : #000060;
			}

.menuhover { 
			font-family : Arial;
			font-size:10pt;
			font-weight:bolder;
			text-decoration: none;
			text-align:center;
			letter-spacing:3;
			padding: 2px 4px 2px 4px;
			width:129px;
			margin: 2px 2px 2px 2px;
			background-color:#DCDCDC;
			color : #00008B;
			}
.sidemenu { 	
			font-family : Arial;
			font-size:7pt;
			font-weight:bolder;
			text-decoration: none;
			text-align:center;
			letter-spacing:2;
			padding: 2px 4px 2px 4px;
			margin: 2px 20px 2px 2px;
			width:136px;
			background-color:white;
			color : #DC143C;
			}

a.sidemenu:link { 	
			color : blue;
			}

a.sidemenu:visited { 
			color : blue;
			}
							
a.sidemenu:active { 
			color : orange;
			}
			
a.sidemenu:hover { 
			color : orange;
			text-decoration: none;
			}

.sidemenuselected { 	
			font-family : Arial;
			font-size:7pt;
			font-weight:bolder;
			text-decoration: none;
			text-align:center;
			letter-spacing:2;
			padding: 2px 4px 2px 4px;
			margin: 2px 20px 2px 2px;
			width:136px;
			color : orange;
			}

a.sidemenuselected:link { 	
			color : orange;
			}

a.sidemenuselected:visited { 
			color : orange;
			}
							
a.sidemenuselected:active { 
			color : orange;
			}
			
a.sidemenuselected:hover { 
			color : blue;
			text-decoration: none;
			}

.dropmenu { 	
			font-family : Arial;
			font-size:7pt;
			font-weight:bolder;
			text-decoration: none;
			text-align:center;
			letter-spacing:1;
			padding: 0px 4px 0px 4px;
			width:170px;
			margin: 0px 2px 2px 2px;
			background-color:#0000CC;
			color : white;
			border-color:orange;
			}

a.dropmenu:link { 	
			color : white;
			}

a.dropmenu:visited { 
			color : white;
			}
							
a.dropmenu:active { 
			color : black;
			}
			
a.dropmenu:hover { 
			text-decoration: none;
			color : darkorange;
			}

.dropmenuselected { 	
			font-family : Arial;
			font-size:7pt;
			font-weight:bolder;
			text-decoration: none;
			text-align:center;
			letter-spacing:1;
			padding: 0px 4px 0px 4px;
			width:170px;
			margin: 0px 2px 2px 2px;
			background-color:darkorange;
			color : #0000CC;
			border-color:blue;
			}

a.dropmenuselected:link { 	
			color : #0000CC;
			}

a.dropmenuselected:visited { 
			color : #0000CC;
			}
							
a.dropmenuselected:active { 
			color : #0000CC;
			}
			
a.dropmenuselected:hover { 
			text-decoration: none;
			color : white;
			}


.footer  { font-family : Verdana,Arial,Helvetica;
			font-style : normal;
			color : orange;
			font-size : 7pt }

a.footer:link {
	color : blue;
}

a.footer:active {
	color : blue;
}
a.footer:visited {
	color : blue;
}
a.footer:hover {
	color : orange;
}

.copy  { font-family : Verdana,Arial,Helvetica;
			font-style : normal;
			color : #444444;
			font-size : 7pt }
			
.title  { font-family : Verdana,Arial,Helvetica;
			font-weight: bold;
			color : BLUE;
			background-color:#FFFFFF;
			font-size : 12pt }
			
.header  { font-family : Verdana,Arial,Helvetica;
			font-weight: bold;
			font-size : 9pt }

.list  { font-family : Verdana,Arial,Helvetica;
			font-weight: normal;
			font-size : 8pt }

.info  { font-family : Verdana,Arial,Helvetica;
			font-weight: normal;
			font-size : 9pt }

.notes  { font-family : Verdana,Arial,Helvetica;
			font-weight: normal;
			color : #666666;
			font-size : 7pt }

.searchbox { font-family : Verdana,Arial,Helvetica;
			font-size : 8pt;
			background: Gainsboro }

.treebox { font-family : Verdana,Arial,Helvetica;
			font-size : 8pt;
			background: Gainsboro }

.login { font-family : Verdana,Arial,Helvetica;
			font-size : 8pt; 
			font-weight : bold; 
			border : 0; }

.search { font-family : Verdana,Arial,Helvetica;
			font-size : 6pt; 
			font-weight : bold; 
			border : 1; }
		
.ParentNode  { font-family : Verdana,Arial,Helvetica;
			font-weight: normal;
			font-size : 8pt }

.ChildNode  { font-family : Verdana,Arial,Helvetica;
			font-weight: normal;
			font-size : 8pt }

.CalTable
	{
	background-color: #0000AA;
	}

.CalHeading
	{
	background-color: #0000AA;
	color: white;
	font-weight: bold;
	font-size: 10pt;
	}

.CalDayHeading
	{
	background-color: darkorange;
	Font-weight: bold;
	color: black;
	}	
	
.CalNoDay
	{
	background-color: beige;
	}

.CalDay
	{
	background-color: #FFFAF0;
	}

a.CalDaylink
	{
	color: navy;
	font-weight: bold;
	font-size: 12pt;
	}

a.CalDaylink:hover
	{
	text-decoration: none;
	}

a.CalEventlink
	{
	color: navy;
	font-size: 7pt;
	line-height: 110%;
	}
	
