body
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color: Black;
}

a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ccaa66;
	font-weight: normal;
	text-decoration: none;
	background: transparent;
	cursor:hand;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #88aaff;
	font-weight: normal;
	background: transparent;
	text-decoration: none;
}

.menu_main
{
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: Gray;
	filter: alpha(Opacity=80);
}

.menu_sub
{
	font-size: 10pt;
	font-weight: bold;
	color: #eee8aa;
	background-color: black;
}

.menu_selected
{
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: black;
	filter: alpha(Opacity=80);
}

.content_header
{
	font-weight: bold;
	font-size:14pt;
	color: #eee8aa;
}

.content_sub_header
{
	font-weight: bold;
	font-size: 12pt;
	color: #eee8aa;
}

.venue_name
{
	font-weight: bold;
	font-size: 10pt;
	color: #eee8aa;
}

.venue_hover
{
	font-weight: bold;
	font-size: 10pt;
	color: #88aaff;
}

.content_text
{
	font-size:10pt;
	color: white;
	font-weight: normal;
}

.content_hover
{
	font-weight: bold;
	font-size: 12pt;
	color: #88aaff;
}

.content_text_small
{
	font-size:8pt;
	color: white;
	font-weight: normal;
}

.content_highlight
{
	font-size: 10pt;
	color: #88aaff;
	font-weight: bold;
}

.content_highlight_reverse
{
	font-size: 10pt;
	color: #eee8aa;
	font-weight: bold;
}

.control_highlight_bold
{
	font-size: 8pt;
	color: White;
	font-weight:bold;
	background-color: Transparent;
	border-style: solid;
	border-width: 1;
	border-color: Gray;
}

.control_text
{
	font-size: 8pt;
	color: #eee8aa;
}

.control_header_text
{
	font-size: 8pt;
	color: white;
}

.control_text_highlight
{
	font-size: 8pt;
	color: #cc99ff;
}

.footer_text
{
	font-size:8pt;
	color: #eee8aa;
}



.content_panel
{
	overflow: auto;
}

.page_table
{
	border-style: solid;
	border-width: 1;
	border-color: #eee8aa;
	height: 475;
	width: 783;
}

.header_cell
{
	border-style: solid;
	border-width: 1;
	border-color: #eee8aa;
}

.menu_cell
{
	width: 130;
	vertical-align: top;
}

.button
{
	font-size: 8pt;
	color: #eee8aa;
}

.button_mouseover
{
	font-size: 8pt;
	color: #cc99ff;
}

.transparent_table
{
	background-color: Transparent;
	border-style: solid;
	border-width: 1;
	border-color: Gray;
}

.cell_border_left
{
	border-bottom: solid 1pt gray;
	border-left: solid 1pt gray;
	border-top: solid 1pt gray;
}

.cell_border_both_sides
{
	border-bottom: solid 1pt gray;
	border-left: solid 1pt gray;
	border-right: solid 1pt gray;
	border-top: solid 1pt gray;
}

.cell_border_left_only
{
	border-left: solid 1pt gray;
}

.cell_border_left_bottom
{
	border-bottom: solid 1pt gray;
	border-left: solid 1pt gray;
}

.cell_border_both_only
{
	border-left: solid 1pt gray;
	border-right: solid 1pt gray;
}

.cell_border_bottom_sides
{
	border-bottom: solid 1pt gray;
	border-left: solid 1pt gray;
	border-right: solid 1pt gray;
}

