BODY {
	COLOR: #000000; 
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-SIZE: 12px; 
}

 td.calend {font-size:10px; font-family:  Arial, Verdana, sans-serif; }
 td.curday {font-size:10px; font-family:  Arial, Verdana, sans-serif; FONT-WEIGHT: bold; color:#ff3333; }

UL.redsm, LI.redsm {
	COLOR: #E47FB1; FONT-WEIGHT: bold;
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-SIZE: 12px; 
}
a.redsm {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #E47FB1;  
FONT-FAMILY: "Arial", "Helvetica", Sans-serif; TEXT-DECORATION:  underline }
A.redsm:link { COLOR: #E47FB1; TEXT-DECORATION: underline }
A.redsm:visited {	COLOR: #E47FB1; TEXT-DECORATION:  underline}
A.redsm:active { 	COLOR: #E47FB1; TEXT-DECORATION:  underline}
A.redsm:hover {  COLOR: #ff7FB1; TEXT-DECORATION: underline}

.redfont {
	COLOR: #E47FB1; FONT-WEIGHT: bold;
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-SIZE: 20px; 
}
FORM {
	COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-SIZE: 0.9em; 
}
FORM.main A {
	COLOR: #663300
}

FORM.main TABLE.main {
	BORDER-TOP: 0px; COLOR: #ff0000
}
img { BORDER-COLOR: #fffefe }
TABLE.main TR.main TD.main {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #ffcc00
}

H2.head {
 FONT-SIZE:1.5em; COLOR: #cc3300
}

#prepage { 
	position:absolute; 
	height:100%; 
	top:0; 
	left:135; 
	background-color:white; 
	layer-background-color:white; 
	z-index:10000 
}

P {
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-WEIGHT: normal; 
 FONT-SIZE: 12px; MARGIN-LEFT: 12px; 
 MARGIN-RIGHT: 1px; COLOR: #000099; text-indent: 20px
}

P.roztitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #E47FB1;  
 FONT-FAMILY: Arial,Helvetica,sans-serif
}

P.menutitle {
	FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; MARGIN-LEFT: 5px; 
MARGIN-RIGHT: 5px; COLOR: #000069; text-indent: 20px; FONT-STYLE: italic;
}

P.capt {
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-WEIGHT: bold; 
 FONT-SIZE: 14px; MARGIN-LEFT: 10px; 
 MARGIN-RIGHT: 10px; COLOR: #666666; text-indent: 20px
}

P.capt2 {
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-WEIGHT: bold; 
 FONT-SIZE: 18px; MARGIN-LEFT: 10px; 
 MARGIN-RIGHT: 10px; COLOR: #000066; text-indent: 10px
}


INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
INPUT.as {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em;  
PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.inputas {
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #000099
}

TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #000099; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.tablecapt {  FONT-SIZE: 0.9em; 
}
TD.song {  FONT-SIZE: 12px;  }
TD.songsmall {  FONT-SIZE: 12px;  }
TD.topcapt {  FONT-WEIGHT: bold;  FONT-SIZE: 14px;  COLOR: #9999CC }

i.songsmall {  FONT-SIZE: 11px;  }


TD.tdlink {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF;  
FONT-FAMILY: "Arial", "Helvetica", Sans-serif }

TD.biogr {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em;  COLOR: #000066; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.biogr2 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em;  COLOR: #000066; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.biogrCapt {
	FONT-WEIGHT: normal; FONT-SIZE: 14px;  COLOR: #000099; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.biogrred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px;  COLOR: #3333CC; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}



TD.biogrtext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #000066; 
     FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.biogrtextb {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #000066; 
     FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}


TD.role {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000099; FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-STYLE: italic;
}

TD.wht {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}


TD.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 14 px;  COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}
TD.menu2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20 px;  COLOR: #ffffff; 
 FONT-STYLE: italic; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.tabtext {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #999999;  FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

a.tabtext {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #999999;  FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}
A.tabtext:hover {  COLOR: #cc0000; TEXT-DECORATION: underline}


TD.tabtext2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333;  FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.redcapt {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em;  COLOR: #cc3333; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.capt {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em;  COLOR: #000069; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

TD.osn {
	FONT-WEIGHT: normal; FONT-SIZE: 14px;  COLOR: #000069; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}
TD.menutitle { 
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #E47FB1;  
FONT-FAMILY: Arial,Helvetica,sans-serif
}

TD.menutitle2 { 
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #E47FB1;  
FONT-FAMILY: Arial,Helvetica,sans-serif
}

TD.gbook {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-SIZE: 12px;  COLOR: #000033; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

doptd1 {
	COLOR: #ff0000; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

RADIO {
	WIDTH: 0.5em; HEIGHT: 0.5em
}
TH  { FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #000099;
  FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none}


a.thlink {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF;  
FONT-FAMILY: "Arial", "Helvetica", Sans-serif; TEXT-DECORATION:  underline }
A.thlink:hover {  COLOR: #FF0000; TEXT-DECORATION: underline}
A.thlink:link { COLOR: #FFFFFF; TEXT-DECORATION: underline }
A.thlink:visited {	COLOR: #FFFFFF; TEXT-DECORATION:  underline}
A.thlink:active { 	COLOR: #ffcccc; TEXT-DECORATION:  underline}

th.thcapt {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3333FF;  
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

A { FONT-WEIGHT: normal; FONT-SIZE: 1em;  COLOR: #cc3300;
  FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline }
A:link { COLOR: #000099; TEXT-DECORATION: underline }
A:visited {	COLOR: #333399; TEXT-DECORATION:  underline}
A:active { 	COLOR: #0000cc; TEXT-DECORATION:  underline}
A:hover {  	COLOR: #cc0000; FONT-STYLE: normal; TEXT-DECORATION: underline}

A.songmain {FONT-SIZE: 12px; FONT-WEIGHT: bold;}

a.song {
 FONT-SIZE: 12px; 
}
a.songsmall {
 FONT-SIZE: 11px; 
}


A.main { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000099;
       FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline}
A.main:link { COLOR: #000099; TEXT-DECORATION: underline }
A.main:visited {	COLOR: #9999aa; TEXT-DECORATION: underline}
A.main:active { 	COLOR: #0000cc; TEXT-DECORATION: underline}
A.main:hover {  	COLOR: #0000cc; FONT-STYLE: normal; TEXT-DECORATION: underline}

A.main2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099;
       FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
A.main2:link { COLOR: #000099; TEXT-DECORATION: none }
A.main2:visited {	COLOR: #0000cc; TEXT-DECORATION: none}
A.main2:active { 	COLOR: #0000cc; TEXT-DECORATION: none}
A.main2:hover {  	COLOR: #000099; FONT-STYLE: normal; TEXT-DECORATION: underline}


A.menutop {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
A.menutop:hover {	 FONT-STYLE: normal; TEXT-DECORATION: underline}
A.menutop:visited {	COLOR: #cc3333; TEXT-DECORATION: none}

A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E47FB1;  
FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.menu:link {	 TEXT-DECORATION: underline}
A.menu:visited {	COLOR: #c44Fa1; TEXT-DECORATION: underline}
A.menu:active {	 TEXT-DECORATION: underline }
A.menu:hover {	 FONT-STYLE: normal; COLOR: #ff3300; TEXT-DECORATION: underline}

A.title {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc3300; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
A.title:link {	 TEXT-DECORATION: none}
A.title:visited {	COLOR: #cc3333; TEXT-DECORATION: none}
A.title:active {	 TEXT-DECORATION: none}
A.title:hover {	 FONT-STYLE: normal; TEXT-DECORATION: underline}

A.leftmenu {	FONT-WEIGHT: bold; FONT-SIZE: 12px;  COLOR: #D45C34; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
A.leftmenu:link {	TEXT-DECORATION: none}
A.leftmenu:visited {	COLOR: #993333; TEXT-DECORATION: none}
A.leftmenu:active {	 TEXT-DECORATION: none}
A.leftmenu:hover {	 FONT-STYLE: normal; TEXT-DECORATION: underline}


A.xlink { FONT-WEIGHT: normal; FONT-SIZE: 12 px;  COLOR: #000099; FONT-FAMILY: Arial,Helvetica,sans-serif;
TEXT-DECORATION: none; FONT-STYLE: normal}
A.xlink:link {  COLOR: #000099; TEXT-DECORATION: none }
A.xlink:visited { COLOR: #333399; TEXT-DECORATION: none}
A.xlink:active { COLOR: #0000cc; TEXT-DECORATION: none}
A.xlink:hover {  COLOR: #cc0000; TEXT-DECORATION: underline}


A.red {	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #000099; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.red:hover {	COLOR: #000099; FONT-STYLE: normal; TEXT-DECORATION:  underline}

A.wht {	FONT-WEIGHT: bold; FONT-SIZE: 0.9em;  COLOR: #ffffff;
FONT-STYLE: normal; TEXT-DECORATION: none}
A.wht:hover {	COLOR: #ff3333; FONT-STYLE: normal; TEXT-DECORATION: underline}
A.wht:link { 	 COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none}
A.wht:visited {	COLOR: #ffffff; TEXT-DECORATION: none }
A.wht:active { 	COLOR: #ffdddd; TEXT-DECORATION: none }

A.duet { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #FFFFFF;
       FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
A.duet:link {  COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none}
A.duet:active {	COLOR: #FFCCCC; TEXT-DECORATION: none }
A.duet:hover {  COLOR: #cc0000; TEXT-DECORATION: underline}
A.duet:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }

A.capt {	FONT-WEIGHT: bold; FONT-SIZE:1.1em; COLOR: #ffffff;
FONT-STYLE: normal; TEXT-DECORATION: none}
A.capt:hover {	COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: underline}
A.capt:link { 	 COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none}
A.capt:visited {	COLOR: #FFFFFF; TEXT-DECORATION: none }
A.capt:active { 	COLOR: #FFCCCC; TEXT-DECORATION: none }

bSELECT {
	BORDER-TOP: rgb(0,0,128) 1px inset; BORDER-BOTTOM-COLOR: rgb(0,0,128); BORDER-LEFT: rgb(91,0,230) 1px inset; COLOR: rgb(0,0,128); BACKGROUND-COLOR: rgb(255,255,255); BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: rgb(13,0,123)
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em;  PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
SMALL {
	FONT-SIZE: 8pt
}

.small {	FONT-SIZE: 8pt }

UL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #000099; FONT-FAMILY: "Arial", "Helvetica", Sans-serif
}

PRE {
 FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-SIZE: 1em; 
}

PRE.biogr {
 COLOR: #000033; FONT-FAMILY: "Arial", "Helvetica", Sans-serif; FONT-SIZE: 0.9em; 
}

a.topcapt {  FONT-WEIGHT: bold;  FONT-SIZE: 14px;  COLOR: #9999CC; TEXT-DECORATION: none }
A.topcapt:hover {  COLOR: #FF0000; TEXT-DECORATION: underline}
A.topcapt:link { COLOR: #9999CC; TEXT-DECORATION: none }
A.topcapt:visited {	COLOR: #9999CC; TEXT-DECORATION:  none}
A.topcapt:active { 	COLOR: #9999CC; TEXT-DECORATION:  none}


a:link.add, a:visited.add, a:active.add, 
a:hover.add {
color:#5F5Fa2;font-size:9px;text-decoration:none;
}
.captfoto {
 color:#595959;font-size:9px;
}

