html, body {
	height: 100%;
	width: 955px;
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: rgb(181, 181, 181);
}

.logo {
	position: absolute;
	left: 5px;
	top: 0px;
	text-decoration: none;
}

.mailinglist {
	position: absolute;
	width: 125px;
	left: 15px;
	top: 440px;
	text-decoration: none;
}

.flags {
	position: absolute;
	left: 684px;
	top: 57px;
	color: black;
	font-size:10pt;
	text-decoration: none;	
}

.flags a:visited {
	color: black;
	text-decoration: none;	
}

.flags a:link {
	color: black;
	text-decoration: none;	
}

.flags a:active {
	color: black;
	text-decoration: none;	
}

.flags a:hover {
	color: blue;
	text-decoration: none;	
}

p {
	font-size: 10pt;
	padding: 0, 10px, 0, 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.spotlighttext
{
	width: auto;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right:10px;
	padding-left:0px; 
}

.spotlighttitle
{
	width: auto;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right:10px;
	padding-left:0px; 
}

.coltext
{
	width: auto;
	margin-bottom: 12px;
	padding-top: 10px;
	padding-bottom: 12px;
	padding-right:10px;
	padding-left:10px; 
}

.coltitle
{
	width: auto;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right:10px;
	padding-left:10px; 
}

.coltextblue
{
	width: auto;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	margin-bottom: 12px;
	padding-top: 10px;
	padding-bottom: 12px;
	padding-right:10px;
	padding-left:10px;
	background-color: rgb(195, 217, 219);
}

.coltitleblue
{
	width: auto;
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: white;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right:10px;
	padding-left:10px; 
	background-color: #6699FF;
}

.coltextorange
{
	width: auto;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	margin-bottom: 12px;
	padding-top: 10px;
	padding-bottom: 12px;
	padding-right:10px;
	padding-left:10px; 
	background-color: rgb(255, 225, 200);
}

.coltitleorange
{
	width: auto;
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: white;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right:10px;
	padding-left:10px; 
	background-color: rgb(255, 153, 102);
}

a
{
	color: rgb(0,102,255);
	text-decoration: none;
}

a:link
{
	color: rgb(0,102,255);
}
a:visited 
{
	color: rgb(0,102,255); 
} 
a:hover
{
	color: rgb(0,0,255);
	text-decoration: underline; 
} 
a:active 
{
	color: rgb(0,102,255);
}

a.hdr:link
{
	color: rgb(255,255,255); 
	font-size:10pt;
}
a.hdr:visited
{
	color: rgb(255,255,255); 
	font-size:10pt;
} 
a.hdr:hover
{
	color: rgb(255,204,0); 
	font-size:10pt;
	text-decoration: none;

} 
a.hdr:active 
{
	color: rgb(51,153,255);
	font-size:10pt;
}

.hometitle
{
	font-size:24pt;
	color: black;
	letter-spacing: 1pt;
	font-weigh: bolder;
}

.homebody
{
	font-size:14pt;
	font-family: Arial;
	color: rgb(0,0,153);
}

.homespaces
{
	font-size:10pt;
}


ul 
{ 
	font-size: 10pt; 
}
	
table
{
	table-border-color-light: rgb(255,255,255);
	table-border-color-dark: rgb(0,0,0); 
	font-size: 10pt; 
}
h1, h2, h3, h4, h5, h6
{
	font-family: Verdana, Arial, Helvetica;
}
h1
{
	font-size:14pt; 
	color: brown;
}
h2
{
	font-size:14pt; 
	color: white;
}
h3
{
	color: rgb(204,51,0); 
	font-size:18pt; 
	font-family: Times New Roman;
}
h4
{
	color: rgb(204,51,0);
	font-size:12pt; 
}
h5
{
	color: rgb(255,255,0);
}
h6
{
	color: rgb(255,255,255);
}

.eventpage {
	padding: 0, 10px, 0, 10px;
	font-size:12pt; 
	color: white;
}

.calcal {
}

.calcal ul {
	padding: 0, 0, 0, 15;
	margin: 5, 5, 5, 5;

}