.text2       { font-family: tahoma, helvetica; font-size: 8pt; letter-spacing: 1;                margin-left: 5pt }.left        { font-family: verdana; color: #FFFFFF; font-size: 8pt }a.text       { font-family: Verdana; font-size: 8pt; color: #000066; background-color:                #FFFFFF; text-decoration: none; line-height: 205% }a:hover.text { font-family: Verdana; font-size: 8pt; text-decoration: underline; color:                #99CCCC }h1{	font-family: Times New Roman, Times;	color: rgb(153,153,51);}	.text5       { font-family: Verdana; font-size: 8pt; color: #993366; background-color:                #FFFFFF; text-decoration: none; line-height: 200% }h2{	font-family: Times New Roman, Times;	color: rgb(204,153,0); }a.email       { font-family: Arial; font-size: 10pt; color: #000080; text-transform: uppercase }a:hover.email { font-family: Arial; font-size: 10pt; color: #808080; text-transform: uppercase }h3{	font-family: Times New Roman, Times;	color: rgb(0,102,153); }h4{	font-family: Times New Roman, Times;	color: rgb(153,153,0);}h5{	font-family: Times New Roman, Times;	color: rgb(255,153,0);}h6{	font-family: Times New Roman, Times;	color: rgb(51,102,204);}.upcomingartisttitle {	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: none}.upcomingartisttitle2 {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: none}.upcomingartisttitle3 {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: none}a:hover.upcomingartisttitle {	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline}a:hover.upcomingartisttitle2 {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline}a:hover.upcomingartisttitle3 {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #cc6600; TEXT-DECORATION: underline}.upcomingtext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}a:hover.upcomingtext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline}.pasttext {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #cccccc; TEXT-DECORATION: none}.upcomingdate {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: none}a:hover.upcomingdate {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: underline}.upcomingaudioclip { font-style: normal; font-variant: normal; font-weight: bold; line-height: 12px;                font-family: Verdana, Arial, Helvetica, sans-serif; color:                #999966; text-decoration: none; font-size: 10px }a:hover.upcomingaudioclip {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #999966; TEXT-DECORATION: underline}.upcomingmp3realmedia {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #669999; TEXT-DECORATION: underline}a:hover.upcomingmp3realmedia {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #669999; TEXT-DECORATION: underline}.notestitle {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.notestitle {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.notestext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none}a:hover.notestext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: underline}.notesbluetext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}a:hover.notesbluetext {	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}.wolfRight   { font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px;                font-family: Verdana, Arial, Helvetica, sans-serif; color:                #006633; text-decoration: none }.bannerText {	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none}.subtext {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.subtextheavyunderline {	FONT: bold 11px/13px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}A.subtextunderline {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}a:hover.subtext {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextCalendar {	FONT: 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.subtextCalendar {	FONT: 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextCalendarGreen {	FONT: 9px/10px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}.subtextCalendarPurple {	FONT: 9px/10px Arial, Helvetica, sans-serif; COLOR: #660066; TEXT-DECORATION: none}a:hover.subtextCalendarGreen {	FONT: 9px/10px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.subtextGreen {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}a:hover.subtextGreen {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.subtextGreenunderline {	FONT: 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.subtextRed {	FONT: 10px/12px Arial, Helvetica, sans-serif; COLOR: #cc0033; TEXT-DECORATION: none}.subtextheader {	FONT: 13px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.subtextunderline { font-variant: normal; line-height: 15px; font-size: 13px; font-family:                tahoma,Arial, Helvetica, sans-serif; color: #745B21;                text-decoration: underline; font-weight: bold }.mind { font-variant: normal; line-height: 15px; font-size: 13px; font-family:                tahoma,Arial, Helvetica, sans-serif; color: #CE6563;                text-decoration: underline; font-weight: bold }.subtextunderlinebold {	FONT: bold 12px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextitalic {	FONT: italic 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.subtextitalic {	FONT: italic 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.subtextbold {	FONT: bold 12px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.subtextbold {	FONT: bold 12px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.purpletitle { font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px;                font-family: Arial, Helvetica, sans-serif; color: #666699;                text-decoration: none; text-align: Left }.bltitle { font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px;                font-family: Arial, Helvetica, sans-serif; color: #000000;                text-decoration: none; text-align: Left }.subpurpletitle2 {	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: none}.subpurpletext {	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: none}.supportnotestext {	FONT: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc6633; TEXT-DECORATION: none}a:hover.supportnotestext {	FONT: bold 9px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #cc6633; TEXT-DECORATION: underline}.subbluetext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}a:hover.subbluetext {	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline}.servicesquestion {	COLOR: #339999; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a:hover.servicesquestion {	COLOR: #000080; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a:active.servicesquestion {	COLOR: #000080; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}.question {	COLOR: #339999; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:verdana}a:hover.question {	COLOR: #000080; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:verdana}a:active.question {	COLOR: #339999; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:verdana}a.educationnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #660033; TEXT-DECORATION: none}a:hover.educationnotestext { font-style: normal; font-weight: bold;  line-height: 14px;                font-size: 11px; font-family:                Verdana, Arial, Helvetica, sans-serif; color: #800080;                text-decoration: underline }.servicesquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: none}a:hover.servicesquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: underline}.servicesgreensubtitle {	FONT: bold 14px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: none}.services    { font-variant: normal; line-height: 15px; font-size: 11px; font-family:                Arial, Helvetica, sans-serif; color: #006600; text-decoration:                none }a:hover.servicesnotestext {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: underline}a:active.servicesnotestext {	COLOR: #3333FF; TEXT-DECORATION: underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a:visited.servicesnotestext {	COLOR: #ff4444; TEXT-DECORATION: underline}.operacompanynotestext {	FONT: bold 11px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #808080; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; font-size:11px; font-family:Arial}a hover.operacompanynotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.foundationnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #996633; TEXT-DECORATION: none}a:hover.foundationnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #996633; TEXT-DECORATION: underline}.press {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #996633; TEXT-DECORATION: none}.performancesdate {	COLOR: #BEBEDE; TEXT-DECORATION: none; font-variant:normal; font-weight:bold; line-height:10px; font-size:10px; font-family:Tahoma}	a:hover.performancesdate {	COLOR: #DFDFDF; TEXT-DECORATION: none underline; font-style:normal; font-variant:normal; font-weight:bold; line-height:10px; font-size:10px; font-family:tahoma}.performancesname {	FONT: bold 18px/20px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.performancesdate2 {	COLOR: #BEBEDE; TEXT-DECORATION: none; font-variant:normal; font-weight:bold; line-height:12px; font-size:12px; font-family:Tahoma}a:hover.specialguest {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.specialguest {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.specialguestname {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.soldout {	FONT: bold 13px/15px Arial, Helvetica, sans-serif; COLOR: #cc0033; TEXT-DECORATION: none}.soldoutsmall {	FONT: bold 10px/12px Arial, Helvetica, sans-serif; COLOR: #cc0033; TEXT-DECORATION: none}.performancestourinfobig {	FONT: 14px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.performancestourinfobig {	FONT: 14px/15px Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.performancestourinfosmall {	FONT: 11px/12px helvetica, sans-serif; COLOR: #CE6563; TEXT-DECORATION: underline}a:hover.performancestourinfosmall {	FONT: 11px/12px Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}.performanceslink {	FONT: bold 9px/12px Verdana, Arial, Helvetica, sans-serif; COLOR: #9999cc; TEXT-DECORATION: underline}.performancesticketscale {	FONT: bold 11px/12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffff99; TEXT-DECORATION: none}.performancesnoteslinks {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none}a:hover.performancesnoteslinks {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: underline}.performancesnotestitle {	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666699; TEXT-DECORATION: none}a.calendarmonth {	COLOR: #E8DCFA; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Verdana}a.calendarmonth2 {	COLOR: #CC0000; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Verdana}a:hover.calendarmonth2 {	COLOR: #FF8CB1; TEXT-DECORATION: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Verdana}a:hover.calendarmonth { font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px;                font-family: Verdana, Arial, Helvetica, sans-serif; color:                #FFF5D5; text-decoration: underline }.calendarweekday {	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none}.supportquestion { font-variant: normal; line-height: 15px; font-size: 11px; font-family:                Arial, Helvetica, sans-serif; color: #0066FF; text-decoration:                none; font-weight: bold }.sup         { font-variant: normal; line-height: 14px; font-size: 11px; font-family:                Arial, Helvetica, sans-serif; color: #1D8765; text-decoration:                none }a:hover.supportquestion {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: underline}.supportquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: none}a:hover.supportquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: underline}.supportnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: none}a:hover.supportnotestext {	FONT: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9933; TEXT-DECORATION: underline}.operaquestion {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}a:hover.operaquestion {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.servicesnotestext {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #339999; TEXT-DECORATION: none}a:hover.servicesnotestext {	FONT: bold 11px/15px Arial, Helvetica, sans-serif; COLOR: #800000; TEXT-DECORATION: underline}.operaquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}a:hover.operaquestionitalic {	FONT: bold italic 12px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: underline}.operadate {	FONT: bold 14px/15px Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none}.photocaption {	FONT: 10px/11px Verdana, Arial, Helvetica, sans-serif; COLOR: #606060; TEXT-DECORATION: none}li.tm        { line-height: 100%; margin-top: 1; margin-bottom: 1 }li.tx        { line-height: 110%; margin-top: 3; margin-bottom: 3 }li.tt    {font-family: Verdana; font-size: 8pt; color: #F4E1EB; background-color:                #FFFFFF; text-decoration: none; line-height: 185%  }               ol    {font-family: Verdana; font-size: 8pt; color: #993366; background-color:                #FFFFFF; text-decoration: none; line-height: 105%  }li           { font-family: verdana; font-size: 10pt; color: #666633; text-decoration: none;                line-height: 105% }ul { font-family: Verdana; font-size: 10pt; text-decoration: none; color:                #99CCCC }.to         { font-family: Verdana; font-size: 10pt; color: #669999; text-decoration: none }a:hover.to   { font-family: Verdana; font-size: 10pt; color: #8951FF; text-decoration:                underline }               /* ############## MAIN TABLE CONTAINER SETTINGS ############### QM: ok */.maincontainer {  border           : 8px solid #eee;}.headercontainer {  height           : 120px;  background-repeat: no-repeat;  background-position: left;  background-color : #eee;  color            : #FFF;  font-family      : Arial, Helvetica, sans-serif;  font-size        : 20px;  vertical-align   : bottom;  text-align       : right;  padding          : 10px;}.mainmycsscontainer {  height           : 20px;  background-color : #FFF;  border-right     : 1px solid #D0D0D0;  border-left      : 1px solid #D0D0D0;}.submycsscontainer {  height           : 20px;  background-color : #FFF;  border-right     : 1px solid #D0D0D0;  border-left      : 1px solid #D0D0D0;  border-bottom    : 1px solid #D0D0D0;}.pathwaycontainer {  height           : 20px;  background-color : #eee;  padding          : 5px;}.leftmenucontainer {  width            : 160px;  border-right     : 1px solid #D0D0D0;}.rightmenucontainer { background-color: #E0EFFC; width: 140px; border-left: 1px solid #D0D0D0;                border-right: 1px solid #D0D0D0;                border-bottom: 1px solid #D0D0D0 }/* ###################### TABBED EDITING ###################### QM: ok */.ontab {  background-color : #FFF;  border-left      : 1px solid #D0D0D0;  border-top       : 1px solid #D0D0D0;  text-align       : center;  cursor           : hand;  font-weight      : bold;  color            : #4573A1;  padding          : 5px;}.offtab {  { background-color: #F0F0F0; text-align: center; cursor: hand; font-weight:                normal; color: #568EC7; border: 1px solid #0F711C; padding: 5px }.tabpadding {  border-left      : 1px solid #D0D0D0;  border-bottom    : 1px solid #D0D0D0;}