/* --------- default text --------- */
body, p, td, td.p {
	background-color: #FFF;
	background-image: none;
	color: #000;
}

/*  --------- text links --------- */
a {
	/* default link style */
	color: #000;
}

a:active, a:hover {
	/* link style on rollover */
	color: #000;
}

a:visited {
	/* link style when visited */
	color: #000;
}

/* --------- normal text styles --------- */
h1, .t0, .t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8, .t9 {
	color: #000;
}

h1, .t0, .t1, .t2 {
	font-family: Arial, Helvetica, sans-serif;
}

.t3, .t4, .t5, .t6, .t7, .t8, .t9 {
	font-family: "Times New Roman", Times, serif;
}

.print1{
	color: #000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 11pt;
}

.print2{
	color: #000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-size: 9pt;
}

br.pagebreak {
	page-break-after: always;
}

#printheader {
	text-align: center;
	padding: 10px 0 20px 0;
}

/* -- small box, should never be used in content -- */
.smallBox {
	margin: 15px 0;
	border: 1px solid #000;
}

.smallBoxTop {
	border: none;
	border-bottom: 1px solid #000;
	color: #000;
	font-size: 12pt;
	background: none;
}

.smallBoxText {
	border: none;
	border-top: none;
}

/* -- feature box -- */
.featureboxa  {
	display: inline;
	float: right;
	margin: 0 0 30px 30px;
	width: 239px;
	border: 1px solid #000;
	background: none;
}

#optionalcolumn .featureboxa {
	margin: 0 0 30px 0;
}

.featureboxb {
	display: none;
}

.featureboxc {
	padding: 8px 15px 8px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	border-bottom: 1px solid #000;
	background: none;
}

.featureboxd {
	padding: 12px 15px 12px 15px;
	background: none;
}

/* -- turn off calendar search page item -- */
.calendarsearchboxa {
	display: none;
}

.eventsearch {
	display: none;
}
