/* The following comment exploits a bug in Netscape 4.x to hide the subsequent styles from NS4 browsers *//*/*/.bannerBg {	background: #37004B url(/images/top_bg.gif) repeat-x center top;}.starsBg { 	background: #37004B url(/images/stars_bg.gif) repeat-x center top; }.photo {	border: 1px solid #FFFFFF;}/* This comment ends hiding from NS4 */	.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #FFFFFF;	padding: 20px;	text-align: center;}.footerBg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #FFFFFF;	padding: 20px;	text-align: center;	background: #37004B url(/images/stage-glow_bg.jpg) no-repeat center bottom;}td.footerBg a:link {	color: #FFFFFF;	text-decoration: none;	padding: 0px;}td.footerBg a:hover {	color: #FFFFFF;	text-decoration: underline;	padding: 0px;}.bodySmall {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	text-decoration: none;	color: #D59FE3;}.bodySmallWhite {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 10px;	text-decoration: none;	color: #FFFFFF;}.bodyWhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	text-decoration: none;	color: #FFFFFF;	/* The following comment hides the subsequent line(s) from NS4 browsers */	/*/*/	padding: 12px;	/* Done hiding */}a.bodyWhite {	text-decoration: underline;	color: #FFCC66;}a.bodyWhite:hover {	text-decoration: underline;	color: #FFFFFF;}a {	color: #FFCC66;	text-decoration: underline;}a:hover {	color: #E9CAF0;}.nav1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #FFCC66;	white-space: nowrap;}a.nav1:link {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #FFCC66;}a.nav1:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #E9CAF0;}.nav1off {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #37004B;	white-space: nowrap;	background-color: #FFCC66;}.playDesc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	color: #FFFFFF;	padding-top: 0px;	padding-right: 12px;	padding-bottom: 0px;	padding-left: 12px;}.playDesc2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #FFFFFF;	padding-top: 8px;	padding-right: 10px;	padding-bottom: 6px;	padding-left: 10px;}.playTitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	text-decoration: none;	color: #FFCC66;	padding-top: 4px;	padding-right: 4px;	padding-bottom: 0px;	padding-left: 4px;}a.playTitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	text-decoration: underline;	color: #FFCC66;}a.playTitle:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	text-decoration: underline;	color: #E9CAF0;}.playTitle2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	text-decoration: none;	color: #FFCC66;	padding-top: 4px;	padding-right: 4px;	padding-bottom: 0px;	padding-left: 0px;}.productiontmp {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	text-decoration: none;	color: #FFCC66;	line-height: 24px;	padding-bottom: 6px;}.production {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	text-decoration: none;	color: #96F;	line-height: 24px;	padding-bottom: 6px;}a.production {	text-decoration: none;	color: #FFCC66;}a.production:hover {	text-decoration: none;	color: #E9CAF0;}.bodyBlue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	text-decoration: none;	color: #95DDFF;}a.bodyBlue {	font-weight: bold;	text-decoration: underline;}a.bodyBlue:hover {	font-weight: bold;	text-decoration: underline;	color: #FFFFFF;}.bodyBlack {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #000000;}.nav2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	text-decoration: none;	color: #FFFFFF;	white-space: nowrap;	text-align: right;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 6px;	padding-left: 0px;}a.nav2 {	text-decoration: none;	color: #FF99FF;}a.nav2:hover {	text-decoration: none;	color: #FFFFFF;}.headBlue {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	font-weight: bold;	color: #95DDFF;}.content {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #000000;	background-color: #FFE6CC;	border: 2px solid #000000;}.nav3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	text-decoration: none;	color: #E9CAF0;	white-space: nowrap;	padding: 6px 0px 6px 6px;	text-align: right;}a.nav3 {	text-decoration: none;	color: #E9CAF0;	white-space: nowrap;	padding: 2px;}a.nav3:hover {	text-decoration: underline;	color: #E9CAF0;	white-space: nowrap;	padding: 2px;}.bodyWhiteNoPad {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	text-decoration: none;	color: #FFFFFF;}a.bodyWhiteNoPad {	text-decoration: underline;	color: #FFCC66;}a.bodyWhiteNoPad:hover {	text-decoration: underline;	color: #FFFFFF;}.noback {	background-image:  url(/images/spacer.gif);}.news {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #FFFFFF;	padding: 20px;}ul {	list-style-image: url(/images/bullet1.gif);}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-weight: bold;	color: #FFCCCC;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #95DDFF;}h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #37004B;}.pta {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 36pt;	font-weight: bold;	color: #FFFFFF;}.linkPurple {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #9933CC;}.captionPurple {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	text-decoration: none;	color: #D59FE3;}.captionWhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	color: #FFFFFF;}h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: medium;	font-weight: bold;	color: #FFCC66;}h5 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #FFFFFF;}.bluehead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #95DDFF;	font-weight: bold;}.surveynumbers {	font-family: Times, "Times New Roman", serif;	font-size: 14px;	color: #37004B;	font-weight: bold;}.surveyBlack {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #000000;	line-height: 18px;}.surveyerror {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #FF0000;	line-height: 18px;	font-weight: bold;}