/* CSS Document */
/*tag definitions*/
	


body{ 
font:"Verdana";
font-size:9pt;
color:#000000; 
background-image:url(bg1b.jpg);
background-repeat:no-repeat;
background-align:center;
background-color:#000000;
background-attachment:fixed;


}

table{
	font:"Courier";
	font-size:11pt;
	color:#008000;
	top:156px;
	width:605px;
	height:800px;
	right:400px;
	position:absolute;
	left: 284px;

	vertical-align:text-top;

}



/*id definitions*/

.highlight { color: #FFCC00;}

.menuHead {
	color:#009000;
	font-size:14px;
	font-family:"Courier";
	font-weight:bold;
	border: 1px solid #300;
	border-style:ridge;
}

.menuOption {
	color:#008000;
	font-size:12px;
	font-family:"Courier";
	font-weight:bold;
	margin-left:10px;
}

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#000000;
color:#009000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
border:1px solid #009000;

}

.submenu{
margin-bottom: 0.5em;
}

a:link {  
	color:#008000;
	text-decoration:none;

}

a:visited {
	color:#00ff00;
	text-decoration:none;
}

a:hover { 
	color:#00ad63;
	font-weight:bold;
	background-color:#121212;
	text-decoration:none;
}

a:active {
	color:#008000;
	text-decoration:none;
}



#mainContent {
	filter:alpha(opacity=85);
	margin-left: 5px;
	margin-right: 5px;
	font:"Courier";
	font-size:11pt;
	color:#008000;
	overflow:auto;
	border-top-color:#00ad63;
	border-top-width:3px;
	border-top-style:double;
	border-bottom-color:#00ad63;
	border-bottom-width:3px;
	border-bottom-style:double;
	border-right-color:#00ad63;
	border-right-width:3px;
	border-right-style:double;
	border-left-color:#00ad63;
	border-left-width:3px;
	border-left-style:double;
	background-color:#000000;
	
}

#mainContenta {
	margin-left: 5px;
	margin-right: 5px;
	font-variant:small-caps;
	font:"Verdana";
	font-size:9pt;
	overflow:auto;
	position:absolute;
	left:155px;
	top:-41px;
	right:100px;
	
}

#scheduleTable {
	margin-left: 5px;
	margin-right: 5px;
	align:center;
	font-variant:small-caps;
	overflow:auto;
	background-color:#FFFFFF;
	border:5px #000000 solid;
	
}

#siteInfo {
	
	margin-left: 5px;
	margin-right: 5px;
	align:center;
	font-variant:small-caps;
	overflow:auto;
	background-color:#FFFFFF;
	border:5px #000000 solid;
	
}
#contactinfo {
	margin-left: 5px;
	margin-right: 5px;
	align:center;
	font-variant:small-caps;
	overflow:auto;
	background-color:#FFFFFF;
	border:5px #000000 solid;
	
}

#contactinfoa {
	margin-left: 5px;
	margin-right: 5px;
	align:center;
	font-variant:small-caps;
	overflow:auto;
	background-color:#FFFFFF;
	border:5px #000000 solid;
	
}

/*scroll bar colors*/
.TA {
scrollbar-3Dlight-color:#ADD8E6;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #000000;
scrollbar-darkshadow-color: #1F7B9D;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#OOOOOO;
}

.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}

