





.regsubmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; border-style: none; border-top-width: 0pt; border-right-width: 0pt; border-bottom-width: 0pt; border-left-width: 0pt}
.general {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.generalHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt ; font-weight: bold}
.asterisk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #CC0000}
.regsubmenuOn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC0033}
.regformback {  background-color: #ECECEC; border: 1px #666666 solid}
.smalltext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.supersmall {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #CC3333}
.generalHeadRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold ; color: #CC0033}
.regthanks {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.regback {  border: 1px #CCCCCC solid}
.regborder { border: #CCCCCC solid; border-width: 0px 1px 0px 0px; background-repeat: repeat; background-image: none}
.generalHeadSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.mediumText { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }
.smalltextPricing { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }
.generalHeadRedMed { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold ; color: #CC0033 }
.bulletlist {  list-style-position: outside; list-style-type: square; list-style-image: none}
.leaf {  background-image: url(../bas/images/leaf.jpg); background-repeat: no-repeat; background-position: left top}
.japanbackground {  background-image: url(../bas/images/pond.jpg); background-repeat: no-repeat; background-position: center center; border: 1px #EBEBEB solid}
.generalHeadReg { font-family: Arial, Helvetica, sans-serif; font-size: 10pt ; font-weight: bold }
.regborderBlack { border: #B4D1B3 solid; border-width: 0px 1px 0px 0px }
.indexpagelinks {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #669933}
.indexpagelinksWelcome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000; font-weight: bold; line-height: 20px}
.index-background {  background-image: url(../bas/images/logo-splash-2.jpg); background-repeat: no-repeat; background-position: left top}
.WSFTitleFont {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #66CC00; text-decoration: blink}
.scheduletable {  border: thin #FFFFFF solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal}
.schedulecolumns {  border: solid; border-width: 1px 1px 0px 0pt; border-color: #CC3300 #CC0000 black black}
.scheduletimes {  font-family: "Courier New", Courier, mono; font-size: 10pt; font-weight: bold; color: #000000}
.schedulelines {  border-color: #999999 #999999 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.schedulelinesvert {  border-color: black #999999 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.concerttext { border-color: #999999 #999999 #666666 black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.list {  list-style-position: outside; list-style-type: disc}
.concertlines {  border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.printschedlines {  border: 1pt #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #000000}
.printpagebreak {  page-break-after: always; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
.newstext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; list-style-position: outside; list-style-type: none}
.TimeFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #66CC00}
.concerttextSmall { border-color: #999999 #999999 #666666 black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.courier {  font-family: "Courier New", Courier, mono; font-size: 8pt}
.concerttableborder {  border: 1pt #E4E4E4 solid}
.supersmalltext { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000}
.fixedfont {  font-family: monospace; font-size: 8pt}
.travelsubmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; border: 0pt none}
.travelsubmenuOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #F32124}
.maptableborder {  border: solid; border-width: 1pt 0pt 1pt 1pt; border-color: #999999 black #999999 #999999}
.bottomline {  border-color: black black #999999; border-style: double; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1pt; border-left-width: 0px}
.mapsubmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.hoteltableborderCopy { border: 1pt #999999 solid}
.traveltableborder { border: solid; border-width: 1pt 0pt 0pt 1pt; border-color: #CCCCCC black #000000 #CCCCCC}
.WSFTitleFontBreaking { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #333333; text-decoration: blink ; font-weight: bold}
.printprogramborder {  border: #666666; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
.schedulelinesbot { border-color: #999999 #999999 #999999 black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.auctiontableborderCopy { border: 1pt #CCCCCC solid}
.concertlinesleft { border-color: black black #666666 #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.concertlinesleftOnly { border-color: black black #666666 #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.concertlinesright { border-color: black #666666 #666666 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.concertlinesrightOnly { border-color: black #666666 #666666 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.concertlinesrightnewpage { border-color: #666666 #666666 #666666 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

