@charset "utf-8";

html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
  scrollbar-face-color: #EEEEEE;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #CCCCCC;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-shadow-color: #AAAAAA;
  scrollbar-arrow-color: #000000;
  scrollbar-track-color: #EEEEEE;
  
}

html, body, p, th, td, li, dd, dt  {
		font-size: xx-small;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
h1,h2,h3,h4,h5,h6 { font-size: 2xx-small; }


.TOPDate {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.Content {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7e7e7e;
}

a:link {  color:#000; text-decoration: underline}
a:hover {  color: #7e7e7e; text-decoration: underline}

#messagesuccess { color:#006600; }
#messagefail { color:#990000; }

#overflowcontainer {
	width:408; 
	height:440;
	overflow: auto;
	border:#CCC thin solid;
}

img {
	border:0;
}

#contact {
	font-size:10px;
	color:#999;
	letter-spacing:2px;
}
#contact input,#contact textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:250px;
	border:#999 thin solid;
}

#oddrow {
	background-color:#EEE;
	border-top:#CCC dotted 1px;
	border-bottom:#CCC dotted 1px;
}

#blackborder {
	background-color:#000000;
	font-size:11px;
}
#blackborder td {
	padding-left:3px;
	background-color:#FFFFFF;
}

#blackborder2 {
	background-color:#000000;
	font-size:11px;
}
#blackborder2 td {
	padding-left:3px;
	background-color:#CCCCCC;
}

.pastevent {
	padding-left:0px;
}
.pastevent ul {
	padding-left:20px;
}
.pastevent li {
	font-size:11px !important;
	list-style: none;
	padding-left:0px;
}
.pastevent a {
	text-decoration:none;
}
.pastevent a:hover {
	text-decoration:underline;
}