body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 10px;
}

.bodylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.bodylink8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
}

.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.body12_666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.body11_663399 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663399;
}


.body11_7D0000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D0000;
}

.body14_663399 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #663399;
}

.body12_7D0000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7D0000;
}

.link11bld_7D0000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7D0000;
	text-decoration: underline;
}

.body15_7D0000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #7D0000;
}

.body11_110067 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #110067;
}

.body17bld_2879BA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #2879BA;
}

.body15bld_2879BA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #2879BA;
}

.body15bld_FF6600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
}

.body12bld_FF6600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

.body12bld_2879BA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2879BA;
}
.body11bld_2879BA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2879BA;
}

.body12bld_EB7B2D {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EB7B2D;
}

.body11_EB7B2D {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB7B2D;
}

.body12bld_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.body12_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.body10_000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
 
}

.body11_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.body10_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.body11_238CC3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #238CC3;
}

.body11_990000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
}

.body10_666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.body8_666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.body25_0787BC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #0787BC;
}

.body14_0787BC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0787BC;
}

.body14_EF7A29 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EF7A29;
}

.body14bld_EF7A29 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EF7A29;
}

.body15bld_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #752D62;
}

.body10_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752D62;
}

.body11_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752D62;
}

.body11bld_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #752D62;
}

.body12bld_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #752D62;
}

.body12_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #752D62;
}

.link10_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.link10_FFFFFF:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

.link12bld_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #752D62;
	text-decoration: underline;
}

.link12_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #752D62;
	text-decoration: underline;
}


.rightnavhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.link11bld_666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.link11_110067 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #110067;
	text-decoration: underline;
}

.link11bld_FF6600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.link11bld_663399 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #663399;
	text-decoration: underline;
}

.link11bld_2879BA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2879BA;
	text-decoration: underline;
}
.link12bld_2879BA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2879BA;
}

.ticketslinks_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #000066;
	text-decoration: underline;
}

.ticketslinks_sellingfast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #990000;
	text-decoration: underline;
}

.ticketslinks_soldout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #999999;
}

.calbld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

.calbld_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

.calbld_pre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #9F9F9F;
}

/*End Forms*/
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #666666;
	width: 150px;
}

.textbox_quicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #666666;
	width: 140px;
}

.textbox_chartquicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #666666;
}

.textbox_monthselection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #666666;
	width: 110px;
}

.textbox_shopselection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #666666;
	width: 135px;
}

.textbox_bookvenues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	padding:1px 5px 1px 5px;
	border: 1px solid #CEB5CE;
}

.textbox_bookvenues_num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 10px;
	padding:1px 5px 1px 5px;
	border: 1px solid #CEB5CE;
}

.textbox_contactus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	padding:1px 5px 1px 5px;
	border: 1px solid #DAADAD;
}

.textbox_contactus_num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 10px;
	padding:1px 5px 1px 5px;
	border: 1px solid #DAADAD;
}

.textbox_myesplanade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	padding:1px 5px 1px 5px;
	border: 1px solid #BEB4CA;
}

.textbox_myesplanade_long {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	padding:1px 5px 1px 5px;
	border: 1px solid #BEB4CA;
}

.textbox_myesplanade_num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 10px;
	padding:1px 5px 1px 5px;
	border: 1px solid #BEB4CA;
}

.textbox_myesplanade_dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px 5px 1px 5px;
	border: 1px solid #BEB4CA;
}

.textbox_myesplanade_dateyear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 30px;
	padding:1px 5px 1px 5px;
	border: 1px solid #BEB4CA;
}

.textbox_myesplanade_area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	padding:1px 5px 1px 5px;
	border: 1px solid #BEB4CA;
}

.textbox_pressroom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	padding:1px 5px 1px 5px;
	border: 1px solid #CCCCCC;
}

.textbox_freereg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	padding:1px 5px 1px 5px;
	border: 1px solid #91C3DF;
}

.textbox_freeregvarwidth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px 5px 1px 5px;
	border: 1px solid #91C3DF;
}

.textbox_freereg_num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 10px;
	padding:1px 5px 1px 5px;
	border: 1px solid #91C3DF;
}

.textbox_freereg_dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px 5px 1px 5px;
	border: 1px solid #91C3DF;
}

.textbox_freereg_area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	padding:1px 5px 1px 5px;
	border: 1px solid #91C3DF;
}
/*End Forms*/

/*Sitemap*/
.sitemap11_238CC3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #238CC3;
	text-decoration:none;
}

.sitemap11_238CC3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #238CC3;
	text-decoration:underline;
}

.sitemap11_752D62 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752D62;
	text-decoration:none;
}

.sitemap11_752D62:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752D62;
	text-decoration:underline;
}

.sitemap11_EB7B2D {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB7B2D;
	text-decoration:none;
}

.sitemap11_EB7B2D:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB7B2D;
	text-decoration:underline;
}

.sitemap11_7D0000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D0000;
	text-decoration:none;
}

.sitemap11_7D0000:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D0000;
	text-decoration:underline;
}


.sitemap10_666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

.sitemap10_666666:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}

.sitemap11_663399 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663399;
	text-decoration:none;
}

.sitemap11_663399:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663399;
	text-decoration:underline;
}
/*End Sitemap*/
