@charset "utf-8";
/* CSS Document */

body {
	background-color:#99CCFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:medium;
}

body#home a#home_link, 
body#cal a#cal_link, 
body#dept a#dept_link, 
body#dev a#dev_link, 
body#info a#info_link, 
body#vision a#vision_link { color: #006} 
#maintable {
	width: auto; 
	table-layout: auto; 
	empty-cells: show; 
	background-color: #FFF; 
	border-spacing: 0px;
}
#maintable-row {
	 border-style: none; 
	 padding: 0px; 
	 margin: 0px; border-collapse: 
	 collapse; background-color:transparent;
}
.menu a:hover{ color:#060; font-weight:bold; }
.menu a {color:#039; font-weight:bold; }

.nav {
	
}

a.snav:link {border:none; text-decoration: none; }
a.snav:visited {border:none; text-decoration: none; }
a.snav:hover {border:none; text-decoration: none; }
a.snav:active {border:none; text-decoration: none; } 


a.nav:link {
	border:none;
	text-decoration: none;
}
a.nav:visited {
	border:none;
	text-decoration: none;
}
a.nav:hover {
	border:none;
	text-decoration: none;
}
a.nav:active {
	border:none;
	text-decoration: none;
}
.style4 {
	border-collapse: collapse;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
}
.style5 {
	border-style: solid;
}
.sidebox { padding:5px; margin:5px; vertical-align:top; }
.sidestyle2, sidestyle1 {
	color: #333399;
	font-size: small;
	text-align:left;
}
.style9 {
	border-width: 2px;
}
.style10 {
	text-decoration: underline;
}
.style11 {
	border-width: 0px;
}
.style12 {
	font-family: Verdana;
	text-align: left;
	font-size: medium;
}
.style13 {
	font-family: Rockwell;
	font-weight: normal;
	font-size: x-large;
	color: #0000FF;
}
.style14 {
	font-family: Verdana;
}
.style15 {
	color: #800000;
}
 ." & database_prefix & "event {
background-color:#FFFFEE;
text-align:center;
height:16%;
font-size:11px;
cursor:pointer;
}
." & database_prefix & "over {
background-color:#969EB7;
color:#FFFFFF;
text-align:center;
height:16%;
font-size:11px;
cursor:pointer;
}
." & database_prefix & "today {
background-color:#E7EAF2;
text-align:center;
height: 16%;
font-size: 11px;
}
." & database_prefix & "weekend {
background-color:#F8F8F8;
text-align:center;
height: 16%;
font-size: 11px;
}
." & database_prefix & "weekday {
background-color:#FFFFFF;
text-align:center;
height: 16%;
font-size: 11px;
}
." & database_prefix & "othermonth {
background-color:#F0F0F0;
text-align:center;
height: 16%;
font-size: 11px;
}
." & database_prefix & "dayname {
background-color:#FFFFFF;
color:#000000;
text-align:center;
width:14%;
font-size:11px;
}
.sidestyle {
	padding: 3px;
	margin: 1px;
	width: 200px;
	color: #FFFFFF;
	font-family: verdana;
	background-color: #F7F8FA;
	border-collapse: collapse;
	vertical-align:top;
}
.center {
	text-align:center
}
.left {
text-align:left
}
.right {
	text-align:right
}
.mainbodytbl {
	border-color: #000080;
	border-width: thin;
	padding: 5px 7px;
	margin: 3px;
	width:800px;
	border-style: solid;
	vertical-align:top;
}
.pgtbl {
	width: 1000px;
	table-layout: auto;
	empty-cells: show;
	background-color: #FFFFFF;
	border-spacing: 0px;
	font-family:Verdana, Geneva, sans-serif;
}
.overlay {
	padding:40px;	
	width:640px;  
	display:none;
	background-image:url(file://///owoss/c$/inetpub/stage.doverassembly.com/images/dwhite.png);	
}
 
.close {
	background:url(file://///owoss/c$/inetpub/stage.doverassembly.com/images/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	display:block;
	width:35px;
	height:35px;
	cursor:pointer;
}
 
#player {
	height:480px;
	display:block;
}

