BODY { 
	background-color: #FFECD9; 
	color: black; 
	font-family: arial, verdana, ms sans serif; 
	font-weight: normal;  
	font-size: 8 pt; 
	text-decoration: none; 
	margin: 0 px; 
	margin-top:0; 
	margin-right:0px; 
	margin-bottom:0px; 
	margin-left:0px
	scrollbar-base-color:#D6CDAE; 
	}

a:link       {
	color: white; 
	text-decoration: underline
	}

a:visited    {
	color: white; 
	text-decoration: underline
	}

a:active     {
	color: white; 
	text-decoration: underline
	}

a:hover      {
	color: white; 
	text-decoration: underline
	}

td {
	vertical-align: top;
	}

table.section_header { 
	text-align: center;
	width: 100%
	}

td.dance_title {
	padding:1;
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
	color:#FFFFFF;
	background-color:#008080;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}

td.dance_entry {
	font-size: 10px;
	vertical-align: top;
	color:#000000;
	background-color:#DFFFFF;
	text-align: left;
	padding-bottom:3px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}

td.dance_legend {
	font-size: 9pt; 
	vertical-align: top; 
	color:#000000; 
	background-color:#DFFFFF;
	text-align: center;
	vertical-align: middle
	}

td.drag_title {
	padding:1; 
	font-size: 11px;
	font-weight: bold;
	vertical-align: top; 
	color:#FFFFFF; 
	background-color:darkgreen;
	text-align: center
	}

td.drag_entry {
	font-size: 10px;
	vertical-align: top; 
	background-color:#DFFFDF;
	text-align: left;
	padding-bottom:3px; 
	}

td.drag_legend {
	font-size: 9pt; 
	vertical-align: top; 
	background-color:#DFFFDF;
	text-align: center;
	vertical-align: middle
	}

td.entertain_title {
	padding:1; 
	font-size: 11px;
	font-weight: bold;
	vertical-align: top; 
	color:#FFFFFF; 
	background-color:#808000;
	text-align: center
	}

td.entertain_entry {
	font-size: 10px;
	vertical-align: top; 
	color:#000000; 
	background-color:#FFFFCC;
	text-align: left;
	padding-bottom:3px; 
	}

td.entertain_legend {
	font-size: 9pt; 
	vertical-align: top; 
	color:#000000; 
	background-color:#FFFFCC;
	text-align: center;
	vertical-align: middle
	}

td.live_title {
	padding:1; 
	font-size: 11px;
	font-weight: bold;
	vertical-align: top; 
	color:#FFFFFF; 
	background-color:#8B4513;
	text-align: center
	}

td.live_entry {
	font-size: 10px;
	vertical-align: top; 
	color:#000000; 
	background-color:#FFDAB9;
	text-align: left;
	padding-bottom:3px; 
	}

td.live_legend {
	font-size: 9pt; 
	vertical-align: top; 
	background-color:#FFDAB9;
	text-align: center;
	vertical-align: middle
	}

td.special_title {
	padding:1; 
	font-size: 11px;
	font-weight: bold;
	vertical-align: top; 
	color:#FFFFFF; 
	background-color:#800080;
	text-align: center;
	}

td.special_entry {
	font-size: 10px;
	vertical-align: top; 
	color:#000000; 
	background-color:#FFDFFF;
	text-align: left;
	padding-bottom:3px; 
	}

td.special_legend {
	font-size: 9pt; 
	vertical-align: top; 
	color:#000000; 
	background-color:#FFDFFF;
	text-align: center;
	vertical-align: middle
	}

td.holiday_title {
	padding:1; 
	font-size: 11px;
	font-weight: bold;
	vertical-align: top; 
	color:#FFFFFF; 
	background-color:darkblue;
	text-align: center;
	}

td.holiday_entry {
	font-size: 10px;
	vertical-align: top; 
	background-color:aliceblue;
	text-align: left;
	padding-bottom:3px 
	}

td.holiday_legend {
	font-size: 9pt; 
	vertical-align: top; 
	background-color:aliceblue;
	text-align: center;
	vertical-align: middle
	}

td.day_spacer {
	height: 3px;
	}

td.dow {
	font-size: 9pt; 
	vertical-align: top; 
	color:#000000; 
	text-align: left;
	font-weight: bold; 
	}

td.date {
	font-size: 8pt; 
	vertical-align: top; 
	font-weight: normal; 
	color:#000000; 
	text-align: left;
	}

select       { 
	background-color: white; 
	font-family: arial, sans-serif; 
	font-weight: normal; 
	color: #000000; 
	font-size: 10 pt 
	}

textarea     { 
	font-family: arial, sans-serif;
	font-weight: normal;  
	font-size: 10 pt; 
	text-decoration: none 
	}

input        { 
	font-family: arial, sans-serif;
	font-weight: normal;  
	font-size: 10 pt; 
	text-decoration: none 
	}

td.month_row {
		}

td.month {
	font-family: arial, sans-serif;
	font-weight: bold;  
	font-size: 12 pt; 
	text-decoration: none;
	color: #FF6600
	}

td.month_spacer {
	width: 10px;
	}

td.year {
	font-family: arial, sans-serif;
	font-weight: bold;  
	font-size: 12 pt; 
	text-decoration: none;
	color: #FF6600
	}

td.week_spacer {
	height: 5px;
	}
