BODY {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdde52
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BR {
	FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.stdlink {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}
A.stdlink:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}


.navigbar1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.navigbar1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.navigbar1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}




.navigbar1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: blue; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.filltransparent {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
A.whitelink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.whitelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.whitelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.outer_box {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 770px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}






.mainpage {
	MARGIN-LEFT: 140px
}
.sitenav {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 125px
}
.sitenav A {
	TEXT-DECORATION: none
}
.hkbclogo {
	BACKGROUND: url(images/title_small.jpg) no-repeat center top; BORDER-BOTTOM: #999933 3px solid; HEIGHT: 104px
}
.choirpic {
	BACKGROUND: url(images/choir.jpg) no-repeat center top; HEIGHT: 310px
}
P.sidebar {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000068; FONT-STYLE: italic; BACKGROUND-COLOR: #c9c9e0; TEXT-ALIGN: center
}
P.introtext {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: small; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #999933 1px solid; TEXT-ALIGN: justify
}
P.introtext:first-letter {
	PADDING-RIGHT: 3px; FONT-SIZE: 300%; FLOAT: left
}
P.introtext2 {
	FONT-SIZE: small; PADDING-TOP: 15px; FLOAT: left;  MARGIN: 0px; TEXT-ALIGN: left
}
P.introtext2:first-letter {
	PADDING-RIGHT: 3px; FONT-SIZE: 250%; FLOAT: left
}
P.specialnews {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #990000; FONT-STYLE: italic
}
P.auditioninfo {
	FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #990000; FONT-STYLE: italic; FONT-FAMILY: serif
}
.forhire {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 160px; COLOR: black; PADDING-TOP: 5px; BACKGROUND-COLOR: #c9c9e0; TEXT-ALIGN: center
}
.forhire H3 {
	TEXT-ALIGN: center
}
.nextconcert {
	MARGIN-TOP: 0.5em; TEXT-ALIGN: center
}
.nextconcert H4 {
	MARGIN-BOTTOM: 1em
}
.moreinfo {
	BORDER-TOP: #999933 1px solid; MARGIN: 50px 0px
}
.morenews H3 {
	MARGIN-TOP: 0.5em
}
H3.memform {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px
}
DIV.programtitle {
	MARGIN-TOP: -0.5em; FONT-SIZE: xx-large; FONT-STYLE: italic; FONT-FAMILY: serif
}
DIV.center {
	TEXT-ALIGN: center
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: black; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
LI.specialnews {
	COLOR: maroon; BACKGROUND-COLOR: transparent
}
LI.ruleshead {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold
}
LI.rulessub {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: normal; FONT-FAMILY: serif; TEXT-ALIGN: left
}
OL.typea {
	FONT-SIZE: x-small; LIST-STYLE-TYPE: lower-alpha; TEXT-ALIGN: left
}
TD.checkbx {
	WIDTH: 45px; TEXT-ALIGN: right
}
TD.menuframe {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000068; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
TD.memform {
	FONT-WEIGHT: bold; FONT-SIZE: small; VERTICAL-ALIGN: top; COLOR: #000068; FONT-STYLE: italic; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
TD.memform2 {
	FONT-SIZE: x-small; TEXT-ALIGN: right
}
TD.memform3 {
	FONT-SIZE: x-small; TEXT-ALIGN: left
}
TD.sitenavtop {
	BACKGROUND: url(images/left_topp4.jpg)
}
TD.sitenavmid {
	FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: url(images/background1.jpg); COLOR: #000068; BORDER-BOTTOM: #999933 1px solid; TEXT-ALIGN: right
}
TD.sitenavcur {
	FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: url(images/background1.jpg); COLOR: #999933; BORDER-BOTTOM: #999933 1px solid; FONT-STYLE: italic; TEXT-ALIGN: right
}
TD.sitenavbot {
	BACKGROUND: url(images/menubot.jpg)
}
TD.concerthead {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000068; FONT-STYLE: italic; BACKGROUND-COLOR: #c9c9e0; TEXT-ALIGN: left
}
TD.tdeven {
	FONT-SIZE: small; COLOR: #000068; TEXT-ALIGN: left
}
TD.tdodd {
	FONT-SIZE: small; COLOR: #000068; TEXT-ALIGN: left
}
TD.tdeven {
	BACKGROUND-COLOR: #e6e6fa
}
TD.tdodd {
	BACKGROUND-COLOR: #f8f8ff
}
TD.tdimportant {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #dc143c; BACKGROUND-COLOR: #f8f8ff; TEXT-ALIGN: left
}
TD.title {
	FONT-WEIGHT: bold; FONT-SIZE: small; FONT-STYLE: italic; TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000068; BORDER-BOTTOM: #000068 thin solid; BACKGROUND-COLOR: #c9c9e0; TEXT-ALIGN: left
}
A.meny {
	TEXT-DECORATION: none
}
A.name {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000068; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
A.meny:link {
	COLOR: #000066; BACKGROUND-COLOR: transparent
}
A.meny:visited {
	COLOR: #000066; BACKGROUND-COLOR: transparent
}
A.meny:hover {
	COLOR: #0066cc; BACKGROUND-COLOR: transparent
}
A.meny:unknown {
	COLOR: #0008ae; BACKGROUND-COLOR: transparent
}

