body {font-family:Arial; font-size:10pt;}

.shoptoplink {font-family:Arial; font-size:9pt; color:red; text-decoration:none;}
.shoptoplink:hover {text-decoration:none;}

.shopmainlink {font-family:Arial; font-size:13pt; color:red; font-weight:bold; text-decoration:none; font-style:italic;}
.shopmainlink:hover {text-decoration:none;}

.shopminorlink {font-family:Arial; font-size:10pt; color:red; font-weight:bold; text-decoration:none; font-style:italic;}
.shopminorlink:hover {text-decoration:none;}


.productname {font-family:Arial; font-size:12pt; font-weight:bold;}
.productdescription {font-family:Arial; font-size:9pt; font-weight:normal;}
.productprice {font-family:Arial; font-size:12pt; font-weight:normal;}
.productinformationlink {font-family:Arial; font-size:10pt; font-weight:normal; color:black;}
.productinformationlink:hover {text-decoration:none;}
.productsearch {font-family:Arial; font-size:10pt; font-weight:bold; font-style:italic;}



.stdtext {font-family:Arial; font-size:10pt;}
.stdtextsmall {font-family:Arial; font-size:9pt;}


.stdtextbold {font-weight:bold; font-size:10pt;}
b {font-weight:bold; font-size:10pt;}


.stdhead {font-family:Arial; font-size:16pt; font-weight:bold;}
.stdsubhead {font-family:Arial; font-size:12pt; font-style:italic; font-weight:bold;}
.stddate {font-family:Arial; font-size:10pt; font-weight:bold;}

.stdlink {color:red; text-decoration:none;}
.stdlink:hover {color:red; text-decoration:underline;}

.stdlink_links {color:red; text-decoration:none; font-size:12pt;}
.stdlink_links:hover {color:red; text-decoration:underline;}



a {color:red; text-decoration:none; font-size:10pt;}
a:hover {text-decoration:underline;}

.stdcredit {font-family:Arial; font-size:9pt;}

.stdauthor {font-family:Arial; font-size:10pt; font-weight:bold;}
.stdbyline {font-family:Arial; font-size:9pt; font-weight:bold;}

img {border-color:black;}
img:visited {border-color:#B91A1A;}

.stdbutton {color:black; font-weight:bold; font-size:6px; background:#DDDDDD; height:20px;}

.toplink {font-family:Arial; font-weight:bold; font-size:9pt; color:white; text-decoration:none;}
.toplink:hover {text-decoration:none;}

.stdrolltop {font-family:Arial; font-weight:bold; font-size:9pt; color:white; text-decoration:none;}
.stdrolltop:hover {text-decoration:none;}

.frontpageheadline {font-family:Arial; font-size:11pt; color:#000000; font-weight:bold;}

.frontpagenewsdate {font-family:Arial; font-size:10pt; color:#000000; font-weight:normal;}


.frontpagenewslinks {font-family:Tahoma; font-size:10pt; color:black; font-weight:bold; text-decoration:none;}
.frontpagenewslinks:hover {text-decoration:none;}

.frontpagesublinks {font-family:Tahoma; font-size:8pt; color:#cccccc; font-weight:normal; text-decoration:none;}
.frontpagesublinks:hover {text-decoration:none;}

.frontpagesublinksbig {font-family:Tahoma; font-size:8pt; color:#cccccc; font-weight:bold; text-decoration:none;}
.frontpagesublinksbig:hover {text-decoration:none;}


.scheduleitems {font-family:Tahoma; font-size:8pt; font-weight:normal; color:#000000; text-decoration:none;}
.scheduleitems:hover {text-decoration:none;}
.scheduleitemsmore {font-family:Tahoma; font-size:8pt; font-weight:normal; color:#FF0000; text-decoration:none;}
.scheduleitemsmore:hover {text-decoration:none;}


.resourceitems {font-family:Tahoma; font-size:8pt; font-weight:normal; color:#000000; text-decoration:none;}
.resourceitems:hover {text-decoration:none;}
.resourceitemsmore {font-family:Tahoma; font-size:8pt; font-weight:normal; color:#FF0000; text-decoration:none;}
.resourceitemsmore:hover {text-decoration:none;}


.sidebarmore {font-family:Tahoma; font-size:8pt; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.sidebarmore:hover {text-decoration:none;}

.sidebarredlink {font-family:Tahoma; font-size:8pt; color:#FF0000; font-weight:normal; text-decoration:none;}
.sidebarredlink:hover {text-decoration:none;}



.eventtitle
{text-align:left;
color:black;
font: bold 14pt Arial, sans-serif}

.eventsubtitles
{text-align: left;
font: bold 10pt Arial, sans-serif; vertical-align: top}

.ticketquantity
{text-align: left;
font: normal 10pt Arial, sans-serif; vertical-align: top}

.ticketdescription
{text-align: left;
font: normal 10pt Arial, sans-serif; vertical-align: top}

.tickettotal
{text-align: left;
font: normal 10pt Arial, sans-serif; vertical-align: top}

.grandtotal
{text-align: left;
font: bold 10pt Arial, sans-serif; vertical-align: top}

.confirmtext
{text-align: left;
font: normal 10pt Arial, sans-serif; vertical-align: top}

.completedtext
{text-align: left;
font: normal 10pt Arial, sans-serif; vertical-align: top}

.event_month
{text-align: left;
color:# 021A4A;
font: bold 11pt Arial, sans-serif; vertical-align: top}

.stdeventtext {font-size:9pt; font-family:Arial}
