<STYLE TYPE="text/css">

body, div, p, blockquote, ol, ul, dl, li {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    color : #000000;
}

/*    The error class is used for error messages such as incorrect input      */
.error {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font : bold italic 10pt;
}

/*  The content class is the main body text used everywhere   */
.content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font : 10pt;
}

/*  toptable is used for the color of the top row that has the month shown  */
.toptable {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	background-color: #000000;
	font : 12pt;
}

/*  toptext is the text formatting for the top row */
.toptext {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	font: bold 12pt;
	text-align: center;
}

/*  toptextsm is the text formatting for the list of weekdays */
.toptextsm {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	font: bold 10pt;
	text-align: center;
}


/*  separator is used for the color of the border row between weeks */
.separator {
	color: #C0C0C0;;
	background-color: #C0C0C0;
}


/*  weekstart is the text formatting for the date at the beginning of each row */
.weekstart {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000000;
	font: 10pt;
	text-align: center;
}

/*  guestdetails is the text formatting for the show descriptions */
.guestdetails {
	font-family: "Times New-Roman", serif;
	color: #000000;
	font: bold 10pt;
	text-align: center;
}


/*  details is the text formatting for the show descriptions */
.details {
	font-family: "Times New-Roman", serif;
	color: #000000;
	font: 9pt;
	text-align: left;
}


</STYLE>