body {
	font-family: tahoma, helvetica, arial, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
	FONT-SIZE: 8px;
	margin: 0px;
}
A	{
	COLOR: #008833;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #EE1144;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.MENU	{
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none; TEXT-DECORATION: none;
}
A.MENU:hover {
	COLOR: #FF0044;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.BLACK	{
	COLOR: #000000;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.BLACK:hover {
	COLOR: #008833;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
.TextField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: black 1px solid;
	padding: 1px;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
}
.TextField_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: black 1px solid;
	padding: 1px;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: bold;
}
.ListBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: black 1px solid;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.ListBox_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: black 1px solid;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #336699;
	font-weight: bold;
}
.ListBox_sml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.SubmitButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	border: #CC0033 2px solid;
	padding: 0px;
	font-size: 12px;
	background-color: #FFFFFF;
}
.SubmitButton_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: #CC0033 2px solid;
	padding: 1px;
	font-size: 12px;
	background-color: #005599;
}
A.TICKETLINK	{
	COLOR: #1144CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
.textbox {
	color: #962769; 
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: #962769 1px solid;
}
.text9 {
	FONT-SIZE: 9px;
}
.text10 {
	FONT-SIZE: 10px;
}
.text11 {
	FONT-SIZE: 11px;
}
.text12 {
	FONT-SIZE: 12px;
}
.text13 {
	FONT-SIZE: 13px;
}
.text14 {
	FONT-SIZE: 14px;
}
.text15 {
	FONT-SIZE: 15px;
}
.text16 {
	FONT-SIZE: 16px;
}
.text17 {
	FONT-SIZE: 17px;
}
.text18 {
	FONT-SIZE: 18px;
}
.text20 {
	FONT-SIZE: 20px;
}

table {
font-size: 12px;
}
img {
border: 0px;
}
.page_tl
{
background-image:url("./page_tl.gif");
background-repeat: no-repeat;
background-position: 0% 0%;
}
.page_t
{
background-image:url("./page_t.gif");
background-repeat: repeat-x;
background-position: 0% 0%;
}
.page_tr
{
background-image:url("./page_tr.gif");
background-repeat: no-repeat;
background-position: 100% 0%;

}
.page_main {
background-image:url("./page_l.gif");
background-repeat: repeat-y;
background-position: 0% 0%;
padding-left: 10px;
padding-right: 6px;
}
.nav {
	color: #000000;
	font-weight: bold;
}
.nav a {
	color: #217289;
}
.nav a:hover {
	color: #00c7ff;
}
H2 {
	color: #880954;
	text-align: center;
	font-size: 20px;
}
.footer {
padding: 10px;
background-color: #f34db4;
color: #ffddf2;
}
.footer a {
color: #ffffa9;
}
.footer a:hover {
color: #ffffff;
}
.message {
border: #ffcc00 2px solid;
background-color: #fff4c8;
color: #b00000;
padding: 20px;
text-align: center;
margin: 10px;
margin-bottom: 5px;
}
.top_gradient
{
background-image:url("./header_gradient.gif");
background-repeat: repeat-x;
background-position: 0% 0%;
}
.header_logo {
background-image:url("./logo.gif");
background-repeat: no-repeat;
background-position: 10 5;
}

.bottom_gradient
{
background-image:url("./bottom_gradient.gif");
background-repeat: repeat-x;
background-position: 0% 100%;
}

.panel1 {
border: #f7ecff 1px solid;
background-color: #f4e7ff;
color: #271436;
}
.panel1_t {
color: #ffffff;
background-color: #954ed4;
background-image:url("./panel1.gif");
background-position: 50% 50%;
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 3px;
} 	
.panel1_a
{
	padding: 3px;
	padding-left: 10px;
	background-color: #f4e6ff;
	background-image:url("./panel1_a.gif");
	font-size: 10px;
	font-weight: bold;
	background-repeat: repeat-x;
	background-position: 0% 0%;
}
.panel1_a_alt
{
	padding: 2px;
	padding-left: 20px;
	background-color: #f4e6ff;
	background-image:url("./panel1_a.gif");
	font-size: 10px;
	background-repeat: repeat-x;
	background-position: 0% 100%;
}
.panel1_a a, .panel1_a_alt a {
	display: block;
	color: #442263;
}
.panel1_a a:hover, .panel1_a_alt a:hover {
	color: #7e3fb7;
}
.panel2 {
border: #fffaf7 1px solid;
background-color: #fff1e8;
color: #79311f;
}
.panel2_t {
color: #ffffff;
background-color: #d1814f;
background-image:url("./panel2.gif");
background-position: 50% 50%;
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 3px;
} 	
.panel2 a {
	display: block;
	color: #880954;
}
.panel2 a:hover {
	color: #000000;
}
.panel3 {
border: #f5fff5 1px solid;
background-color: #e8ffe8;
color: #62a260;
}
.panel3_t {
color: #ffffff;
background-color: #d1814f;
background-image:url("./panel3.gif");
background-position: 50% 50%;
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 3px;
} 	
.panel3 a {
	display: block;
	color: #31802f;
}
.panel3 a:hover {
	color: #00a903;
}

.panel4 {
border: #e7f9ff 1px solid;
background-color: #d6f0f8;
color: #0b88c7;
}
.panel4_t {
color: #ffffff;
background-color: #d1814f;
background-image:url("./panel4.gif");
background-position: 50% 50%;
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 3px;
} 	
.panel4 a {
	display: block;
	color: #0076b2;
}
.panel4 a:hover {
	color: #0091da;
}

.panel5 {
border: #ffe8e8 1px solid;
background-color: #f8d7d7;
color: #610f0f;
}
.panel5_t {
color: #ffffff;
background-color: #e03c3c;
background-image:url("./panel5.gif");
background-position: 50% 50%;
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 3px;
} 	
.panel5 a {
	display: block;
	color: #711d1d;
}
.panel5 a:hover {
	color: #b10000;
}

.panel6 {
border: #fff2dc 1px solid;
background-color: #ffe2ae;
color: #b37202;
}
.panel6_t {
color: #ffffff;
background-color: #f5c70d;
background-image:url("./panel6.gif");
background-position: 50% 50%;
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 3px;
} 	
.panel6 a {
	display: block;
	color: #cc8202;
}
.panel6 a:hover {
	color: #df8e02;
}

.box_top
{
color: #ffffff;
background-color: #d1814f;
background-image:url("./panel2.gif");
background-position: 50% 50%;
text-align: center;
font-size: 16px;
font-weight: bold;
padding: 3px;
}

.box
{
border: #fffaf7 1px solid;
background-color: #fff1e8;
color: #79311f;
}
.box a {
	display: block;
	color: #d25d15;
}
.box a:hover {
	color: #863b0d;
}
H3
{
	font-size: 22px;
	color: #7d3eb5;
}
