body {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
}

td, p {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}

.h1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #003366
}

.h2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #003366
}

.h3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #990033
}

.redText {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #990033
}

.blueText {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333366
}

.red14 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #990033
}

.weekday { 
	background: #CCCCFF
}

.holiday { 
	background: #FFCCCC
}
.required { 
	background: #FF99FF
}

a.textNav:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
	letter-spacing: 0px
}

a.textNav:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	letter-spacing: 0px
}

a.textNav:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #990099;
	letter-spacing: 0px
}

a.textNav:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
	text-decoration: none;
	letter-spacing: 0px
}

a.topNav:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 0px
}

a.topNav:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 0px
}

a.topNav:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 0px
}

a.topNav:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px
}

a.topNav2:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: none;
}

a.topNav2:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: none;
}

a.topNav2:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: none;
}

a.topNav2:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px;
	text-decoration: underline;
}

a.inTopNav:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0px
}

a.inTopNav:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0px
}

a.inTopNav:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0px
}

a.inTopNav:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px
}

a.footerNav:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0px
}

a.footerNav:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0px
}

a.footerNav:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0px
}

a.footerNav:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px
}

a.smRedNav:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	letter-spacing: 0px
}

a.smRedNav:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	letter-spacing: 0px
}

a.smRedNav:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	letter-spacing: 0px
}

a.smRedNav:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #990033;
	text-decoration: none;
	letter-spacing: 0px
}

a.red14Nav:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990033;
	letter-spacing: 0px
}

a.red14Nav:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990033;
	letter-spacing: 0px
}

a.red14Nav:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990033;
	letter-spacing: 0px
}

a.red14Nav:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990033;
	text-decoration: none;
	letter-spacing: 0px
}

a.boldBlueNav:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	font-weight: bold;
	letter-spacing: 0px
}

a.boldBlueNav:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	font-weight: bold;
	letter-spacing: 0px
}

a.boldBlueNav:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	font-weight: bold;
	letter-spacing: 0px
}

a.boldBlueNav:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px
}
