.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
body {
	background-color: #EEEEEE;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ParagraphHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0033CC;
}
a {
	color: #0033FF;
}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.verdana1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.requiredfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
}
.EventHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0033CC;
}.ParagraphHeadBlack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.normalday {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}
.normalday a:link {
	text-decoration: none;
}
.normalday a:visited {
	text-decoration: none;
}
.normalday a:hover {
	text-decoration: underline;
}

.today {
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.today a:link {
	text-decoration: none;
	color: #0000FF;
	font-size: 12px;
}
.today a:visited {
	text-decoration: none;
	color: #0000FF;
	font-size: 12px;
}
.today a:hover {
	text-decoration: underline;
	color: #0000FF;
	font-size: 12px;
}
.selectedday {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.selectedday a:link {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
.selectedday a:visited {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}
.selectedday a:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 12px;
}
TD.NON {
	font-size :12px; color :#999999; 
	font-weight :normal;
}
.DayOfWeek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bold {
	font-weight: bold;
}
.member {
	font-weight: bold;
	color: #0033CC;
	font-size: 14px;
}
.letters {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.ErrorHead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.WhiteHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.ParagraphHeadFAM {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #66CC33;
}
.boldFAM {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #66CC33;
}
.red_verdana1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}
.headerwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.paragraphcentered {
	text-align: center;
	color: #000;
}

.photoleft {
	float: left;
	padding-right: 10px;
}
.photocenter {
	float: none;
	text-align: center;
}
.photoright {
	float: right;
	padding-left: 10px;
}
.photoinline {
	float: none;
	padding-left: 10px;
}
