body {
	background-color: #EFEFEF;
/* background: url(img/snowbg.gif);*/

}
#main table {
	background: url(img/mainbackground2.gif);
	border: 0;
	padding: 0;
	width: 820px;
	margin: 0;
}

#back table {
	background: #8CC0FA;
	border: 1px #FFFFFF;
	padding: 3px;
	width: 80%;
	margin: 0;
}
td {	text-align: left;
	vertical-align: top;
	font-family:arial,sans-serif;
	font-size:10pt;
	line-height: 120%;
	color:#000;
}

#celllink td {border:1px solid #FFF;}

.redtype {
	background-color: #9f7;
color: #900;
}
td.link {	vertical-align: middle;}

#listing a {
	font-family:Arial;
	font-size:10pt;
	text-decoration: none;
	font-weight: bold;
	color:#E00;}
	
#listing a:Hover  {	
	color : #900;
	text-decoration : none;}

#directory table {
	border-collapse: collapse;
	border:0;
	width: 490px;
}

#directory th {
	background-image: url('img/bluefade.jpg');
	padding: 5px;
	font-family:tahoma,arial;
	font-size:16px;
	text-decoration: none;
	color:#000;
	border: 1px gray solid;
}
#directory td {
	border: 1px gray solid;
	padding: 5px;
	}

h1,h2,h3 {
	font-family:Arial;
	text-decoration: none;

	color:#000;
        margin-top: 0px;
        margin-bottom: 2px;
}

h1 {	font-size:12pt;}
h2 {	font-size:11pt;}
h3 {	font-size:10pt;}

td.listhead

{
	background-image: url('img/bluefade.jpg');
	font-family:Arial;
	font-size:18px;
	text-decoration: none;
	color:#FFF;}


form {margin:0px;}

.small {	font-family:Arial;
	font-size:8pt;
	text-decoration: none;
	font-weight: bold;
	color:#999;}


a {	font-family:Arial;
	font-size:11pt;
	text-decoration: none;
	font-weight: bold;
	color:#000;}

a:Hover  {	color : #FF0;
	text-decoration : none;}

.current {	font-family:Arial;
	font-size:11pt;
	font-weight: bold;
	color : #FF0;}

img {border: 0px;}

 hr {	color: #f666;
	height: 1px;}

.addstyles {color: #FFFFFF;
	   font-weight: bold;}

.head {	font-family:Arial;
	font-size:12pt;
	font-weight: bold;
	color : #000;}

.space {	font-family:Arial;
	font-size:3pt;
	font-weight: bold;
	color : #FFF;}
.highlight {background: #8CC0FA;}
#eventtitle {
	background: #abcabc;
	font-family:Arial;
	font-size:17px;
	font-weight: bold;
	color : #0B32B1;}
#null {	background: #426857;}
table.shaded {
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: #fff;
	border-collapse: separate;
	background-color: white;
}
table.shaded th {
	border-width: 0px;
	padding: 3px;
	border-style: solid;
	border-color: white;
	background-color: #a03022;
	-moz-border-radius: ;
}
table.shaded td {
	border-width: 0px;
	padding: 3px;
	border-style: solid;
	border-color: white;
	background-color: #e2eee8;
	-moz-border-radius: ;
}
