body {
	margin-bottom: 3px;
	text-align: center;
}
.thrColElsHdr #container #mainContent a {
	color:#000066;
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.thrColElsHdr #container #mainContent a:hover {
	text-decoration:underline;	
	color:#FF0000;
}


.thrColElsHdr #container #header #top1 #subbanner {
	color: #FFFF00;
	background-color: #0066FF;
	font-weight: bold;
}

.SpryHiddenRegion {
visibility:hidden;
}

.thrColElsHdr #container #mainContent img {
	border-color:#000000;
}

.thrColElsHdr #container #sidebar1 img {
	border-color:#000000;
}

.thrColElsHdr #container #sidebar2 img {
	border-color:#000000;
}

.thrColElsHdr #container #sidebar2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000099;
}

.thrColElsHdr #container #sidebar2 a:hover {
	color:#FFFF00;
}

.thrColElsHdr #container #mainContent #photoTable table {
	border-color:#660000;
	border-bottom:thin;
	border-bottom-style:solid;
	border-top:thin;
	border-top-style:solid;
	border-right:thin;
	border-right-style:solid;
	border-left:thin;
	border-left-style:solid;
	background-color:#FFFF99;
}

.thrColElsHdr #container #mainContent #sitetable a {
	text-decoration:none;
	color:#330000;
}

.thrColElsHdr #container #mainContent #sitetable a:hover {
	text-decoration:underline;
}

.thrColElsHdr #container #mainContent #orgtable table {
	border-color:#660000;
	border-bottom:thin;
	border-bottom-style:solid;
	border-top:thin;
	border-top-style:solid;
	border-right:thin;
	border-right-style:solid;
	border-left:thin;
	border-left-style:solid;
	margin-left:10px;
}

.thrColElsHdr #container #mainContent #orgtable th {
	color:#FFFFCC;
	background-color:#000099;
	border-bottom:thin;
	border-color:#660033;
	border-bottom-style:solid;
}

.thrColElsHdr #container #mainContent #orgtable td {
	vertical-align:top;
	text-align:left;
}

.thrColElsHdr #container #mainContent #orgtable a {
	background-color:#CCFFFF;
	text-decoration:none;
	font-weight:bold;
}

.thrColElsHdr #container #mainContent #orgtable a:hover {
	text-decoration:underline;
}

.thrColElsHdr #container #mainContent #orglinks table {
	background-color:#CCFFFF;
	border-color:#660000;
	border-bottom:medium;
	border-bottom-style:solid;
	border-top:medium;
	border-top-style:solid;
	border-right:medium;
	border-right-style:solid;
	border-left:medium;
	border-left-style:solid;
}

.thrColElsHdr #container #mainContent #orglinks a {
	background-color:#CCFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.thrColElsHdr #container #mainContent #orglinks td:hover {
	background-color:#66FFCC;
}


.thrColElsHdr #container #mainContent #numbertable td {
	color:#FFFFFF;
	background-color:#000099;
}

.active {
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	border-color:#FF0000;
	border-bottom:medium;
	border-bottom-style:double;
	border-top:medium;
	border-top-style:double;
	border-right:medium;
	border-right-style:double;
	border-left:medium;
	border-left-style:double;
}

.notactive {
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	border-color:#0000FF;
	border-bottom:medium;
	border-bottom-style:double;
	border-top:medium;
	border-top-style:double;
	border-right:medium;
	border-right-style:double;
	border-left:medium;
	border-left-style:double;
}

.notvalid {
	background-color:#FFFFCC;
}

.tableheader {
	color:#FFFFFF;
	background-color:#000000;
	font-size:12px;
}

.caltable {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.thrColElsHdr #container #mainContent #calendar table #tablebox {
	border:dashed;
	border-width:thin;
}

.thrColElsHdr #container #mainContent #calendar #tablerow1,
	.thrColElsHdr #container #mainContent #calendar #tablerow1 a {
	background-color:#FFCCFF;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow1 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow1 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #newstable #h1 {
	color:#663300;
	font-weight:bold;
	font-size:15px;
}

.thrColElsHdr #container #mainContent #newstable #h2 {
	font-size:9px;
	color:#669900;
}


.thrColElsHdr #container #mainContent #calendar #tablerow2,
	.thrColElsHdr #container #mainContent #calendar #tablerow2 a {
	background-color:#FF6633;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow2 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow2 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}

.thrColElsHdr #container #mainContent #calendar #tablerow3,
	.thrColElsHdr #container #mainContent #calendar #tablerow3 a {
	background-color:#0066FF;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow3 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow3 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}

.thrColElsHdr #container #mainContent #calendar #tablerow4,
	.thrColElsHdr #container #mainContent #calendar #tablerow4 a {
	background-color:#66FFCC;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow4 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow4 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}

.thrColElsHdr #container #mainContent #calendar #tablerow5,
	.thrColElsHdr #container #mainContent #calendar #tablerow5 a {
	background-color:#FF99FF;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow5 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow5 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #calendar #tablerow6,
	.thrColElsHdr #container #mainContent #calendar #tablerow6 a {
	background-color:#66CCFF;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow6 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow6 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #calendar #tablerow7,
	.thrColElsHdr #container #mainContent #calendar #tablerow7 a {
	background-color:#CCCC33;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow7 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow7 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}

.thrColElsHdr #container #mainContent #calendar #tablerow8,
	.thrColElsHdr #container #mainContent #calendar #tablerow8 a {
	background-color:#66FFCC;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow8 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow8 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #calendar #tablerow9,
	.thrColElsHdr #container #mainContent #calendar #tablerow9 a {
	background-color:#99CC99;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow9 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow9 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #calendar #tablerow10,
	.thrColElsHdr #container #mainContent #calendar #tablerow10 a {
	background-color:#99FF33;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow10 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow10 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #calendar #tablerow11,
	.thrColElsHdr #container #mainContent #calendar #tablerow11 a {
	background-color:#FF99FF;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow11 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow11 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #calendar #tablerow12,
	.thrColElsHdr #container #mainContent #calendar #tablerow12 a {
	background-color:#CCCC99;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow12 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow12 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}


.thrColElsHdr #container #mainContent #calendar #tablerow13,
	.thrColElsHdr #container #mainContent #calendar #tablerow13 a {
	background-color:#3399FF;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow13 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow13 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}



.thrColElsHdr #container #mainContent #calendar #tablerow14,
	.thrColElsHdr #container #mainContent #calendar #tablerow14 a {
	background-color:#FFFF66;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow14 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow14 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}



.thrColElsHdr #container #mainContent #calendar #tablerow15,
	.thrColElsHdr #container #mainContent #calendar #tablerow15 a {
	background-color:#66FF99;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow15 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow15 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}






.thrColElsHdr #container #mainContent #calendar #tablerow16,
	.thrColElsHdr #container #mainContent #calendar #tablerow16 a {
	background-color:#FF9933;
	text-decoration:none;
}
.thrColElsHdr #container #mainContent #calendar #tablerow16 a {
	color:#660000;	
	font-size:12px;
}
.thrColElsHdr #container #mainContent #calendar #tablerow16 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:12px;
}

