BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg.jpg) #535353; PADDING-BOTTOM: 0px; MARGIN: 0px auto; FONT: 11px verdana; COLOR: #3f3f3f; PADDING-TOP: 0px
}
.red {
	COLOR: red
}
.invalid {
	COLOR: red
}
P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 13px; FONT: 11px/1.5 verdana; PADDING-TOP: 0px
}
P.soldout {
	TEXT-DECORATION: line-through
}
P.caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 9px/1.5 verdana; MARGIN-LEFT: 7px; COLOR: #3f3f3f; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 10px; FONT: 11px/1.5 verdana; PADDING-TOP: 0px
}
A {
	FONT: 11px verdana; COLOR: #000; TEXT-DECORATION: underline
}
A:hover {
	CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 13px; FONT: bold 12px/1.5 verdana; COLOR: #fbb034; PADDING-TOP: 0px
}
H1.programdates {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 13px; FONT: bold 14px/1 arial; COLOR: #98a51e; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; FONT: bold 16px arial; COLOR: #000; PADDING-TOP: 0px
}
H2.mylc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; FONT: bold 16px arial; COLOR: #000; PADDING-TOP: 0px
}
H2.about {
	COLOR: #fbb034
}
.orange {
	COLOR: #fbb034
}
H2.purchase {
	COLOR: #b92f92
}
.magenta {
	COLOR: #b92f92
}
TABLE.bottomhalf .box LI A.magenta {
	COLOR: #b92f92
}
TABLE.right TD P A {
	COLOR: #b92f92
}
TABLE.content TD .scroll STRONG {
	COLOR: #b92f92
}
H1.programs {
	COLOR: #98a51e
}
H2.programs {
	COLOR: #98a51e
}
.green {
	COLOR: #98a51e
}
H2.support {
	COLOR: #00aedb
}
.blue {
	COLOR: #00aedb
}
H2.visitor {
	COLOR: #ec0b8d
}
.pink {
	COLOR: #ec0b8d
}
H2.events {
	COLOR: #ff6600
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; FONT: bold 12px verdana; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 0px
}
OL {
	FONT: 11px/1.5 verdana; COLOR: #3f3f3f; LIST-STYLE-TYPE: decimal
}
OL.faq LI {
	LINE-HEIGHT: 2em
}
.ul2 LI {
	LINE-HEIGHT: 2em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 60px; FONT: 11px/1.5 verdana; COLOR: #3f3f3f; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.ul2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ul1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ul1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px
}
.ul3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 13px; FONT: 11px/1.25 verdana; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ul4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 13px; FONT: 11px/2.5 verdana; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; FONT: 11px verdana; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; xbackground-color: #FFF
}
IMG.nofloat {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
IMG.floatingright {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: right; MARGIN: 7px 0px 6px 7px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
IMG.floatingleft {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: left; MARGIN: 7px 7px 6px 0px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
IMG.floatingleft_2 {
	FLOAT: left; MARGIN: 7px 7px 6px 0px
}
DIV#ListeningLounge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; FONT: 11px/1.5 verdana; PADDING-TOP: 2em
}
DIV#ListeningLounge IMG {
	FLOAT: left; MARGIN: 0px 2em 1em 0px
}
DIV#ListeningLounge A {
	DISPLAY: block; MARGIN: 0px 0px 0px 9.75em
}
DIV#ListeningLounge1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; FONT: 11px/1.5 verdana; PADDING-TOP: 2em
}
DIV#ListeningLounge1 IMG {
	FLOAT: left; MARGIN: 0px 1em 1em 0px
}
DIV#ListeningLounge1 A.buy {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #f79549; PADDING-BOTTOM: 0px; FONT: 10px verdana; BORDER-LEFT: #666 1px solid; WIDTH: 300px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.ListeningLounge1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; FONT: 11px/1.5 verdana; PADDING-TOP: 2em
}
DIV.ListeningLounge1 IMG {
	FLOAT: left; MARGIN: 0px 1em 1em 0px
}
DIV.ListeningLounge1 A STRONG {
	DISPLAY: block; MARGIN: 0px 0px -1em; FONT: bold 11px/1.5 verdana, arial, sans serif
}
DIV.ListeningLounge1 A {
	DISPLAY: block; MARGIN: 0px 0px 0px 10em
}
DIV.ListeningLoungeAS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1em
}
DIV.ListeningLoungeAS IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.15em 0.85em 0px 1em; PADDING-TOP: 0px
}
DIV.ListeningLoungeAS P STRONG {
	FONT: bold 1.25em Verdana
}
DIV.ListeningLoungeAS A.audio {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2.25em; BACKGROUND: url(images/icon_audio.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2.15em 10.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.ListeningLoungeAS A.video {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2.25em; BACKGROUND: url(images/icon_video.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2.15em 10.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#AliceTullyHall {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 100%
}
DIV#AliceTullyHall DIV.leftcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.75em; WIDTH: 23%; PADDING-TOP: 0px
}
DIV#AliceTullyHall DIV.leftcolumn P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
DIV#AliceTullyHall DIV.rightcolumn {
	PADDING-RIGHT: 1%; PADDING-LEFT: 0px; BACKGROUND: #d6d6d6; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70%; PADDING-TOP: 0px
}
DIV#AliceTullyHall DIV.rightcolumn P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 1em 0px; PADDING-TOP: 0px
}
DIV#AliceTullyHall A.learn {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0.25em; BACKGROUND: #ec0b8d; PADDING-BOTTOM: 0.25em; MARGIN: 0px 0px 1em 235px; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 0.25em; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV#AliceTullyHall UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 235px; FONT: 11px/1.5 Verdana, Arial, sans serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#AliceTullyHall IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 0px; PADDING-TOP: 0px
}
DIV#Dedicate {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#Dedicate DIV.leftcolumn {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#Dedicate DIV.rightcolumn {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#Dedicate DIV.rightcolumnsongbook {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#Dedicate P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; PADDING-TOP: 0px
}
DIV#Dedicate A {
	FONT-SIZE: 1em
}
DIV#Dedicate DIV.leftcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5em 0px 0px 0.75em; WIDTH: 24%; PADDING-TOP: 0px
}
DIV#Dedicate DIV.leftcolumnsongbook {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3.25em 0px 0px 0.75em; WIDTH: 24%; PADDING-TOP: 0px
}
DIV#Dedicate DIV.leftcolumn P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV#Dedicate DIV.leftcolumnsongbook P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
DIV#Dedicate DIV.rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; WIDTH: 70%; PADDING-TOP: 0px; BORDER-BOTTOM: #dfc393 0.1em solid
}
DIV#Dedicate DIV.rightcolumn H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0.25em; MARGIN: 0.75em 0px 0.25em; TEXT-TRANSFORM: none; COLOR: #b79b6b; PADDING-TOP: 0.75em
}
DIV#Dedicate DIV.rightcolumn IMG {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0.5em 1em 0px 0.5em; PADDING-TOP: 0.5em
}
DIV#Dedicate DIV.rightcolumn DIV.paras {
	FONT-SIZE: 0.85em; FLOAT: left; MARGIN: 0.35em 0px 0px
}
DIV#Dedicate DIV.rightcolumn DIV.paras P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
DIV#Dedicate DIV.rightcolumn DIV.paras P STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
DIV#yplcphotos P {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; COLOR: #3f3f3f
}
DIV#yplc A {
	FONT: 11px verdana; COLOR: #6f2a8d; TEXT-DECORATION: underline
}
DIV#yplcphotos A {
	FONT: 11px verdana; COLOR: #6f2a8d; TEXT-DECORATION: underline
}
DIV#yplc H2 {
	COLOR: #6f2a8d
}
DIV#yplcphotos H2 {
	COLOR: #6f2a8d
}
DIV#yplc H3 {
	MARGIN-TOP: 2em
}
DIV#yplcphotos H3 {
	MARGIN-TOP: 2em
}
DIV#yplcphotos H3 {
	FONT-SIZE: 1em; COLOR: #3f3f3f
}
DIV#yplc IMG {
	MARGIN-LEFT: 0.75em
}
DIV#yplcphotos IMG {
	MARGIN-LEFT: 0.75em
}
DIV#yplcgala {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#yplcgaladonors {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#yplcgala P {
	FONT-SIZE: 1em; MARGIN: 1em; LINE-HEIGHT: 1.5em
}
DIV#yplcgaladonors {
	TEXT-ALIGN: center
}
DIV#yplcgaladonors P {
	FONT-SIZE: 0.85em; MARGIN: 1em; LINE-HEIGHT: 1.5em; TEXT-ALIGN: left
}
DIV#yplcgaladonors IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 0.55em; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#seatnaming {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 520px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#seatnaming H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; COLOR: #b55400; PADDING-TOP: 0px
}
DIV#seatnaming P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px; PADDING-TOP: 0px
}
DIV#seatnaming A {
	FONT-SIZE: 1em; COLOR: #b55400
}
DIV#seatnaming IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 1em 0.7em
}
DIV#seatnaming DIV.caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/SeatNaming/SeatNamingBox2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 155px
}
DIV#seatnaming DIV.caption H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.25em; FONT-SIZE: 1.24em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; COLOR: #b55400; PADDING-TOP: 0.5em
}
DIV#seatnaming DIV.caption P {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #df7a1c 0.05em solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 1em; LEFT: 2%; PADDING-BOTTOM: 0em; MARGIN: 0px; TEXT-TRANSFORM: none; WIDTH: 89%; COLOR: #b55400; PADDING-TOP: 0.75em; POSITION: relative
}
P.right {
	MARGIN-LEFT: 350px
}
P.floatleft {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
P.floatright {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
TABLE.flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #8c8c8c; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 719px; PADDING-TOP: 0px; HEIGHT: 216px
}
TABLE.flash IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.flash A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.welcome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/welcome_bg.gif) #ffffff no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px verdana; WIDTH: 370px; PADDING-TOP: 0px; HEIGHT: 117px
}
TABLE.welcome TD.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 13px
}
TABLE.welcome TD.left P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 10px verdana; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.welcome TD.right {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 13px; TEXT-ALIGN: right
}
TABLE.welcome A {
	FONT: 10px verdana; COLOR: #000; TEXT-DECORATION: none
}
TABLE.search A {
	FONT: 10px verdana; COLOR: #000; TEXT-DECORATION: none
}
TABLE.welcome A:hover {
	CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: underline
}
TABLE.search A:hover {
	CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: underline
}
TABLE.welcome A.login {
	TEXT-TRANSFORM: uppercase; COLOR: #ec0b8d
}
TABLE.welcome A.login:hover {
	CURSOR: pointer; COLOR: #000
}
TABLE.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/search_bg.gif) #ffffff no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 202px; PADDING-TOP: 0px; HEIGHT: 117px
}
TABLE.search TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 13px
}
TABLE.search TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px verdana; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.search .bttn {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fbb034; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px verdana; BORDER-LEFT: #fff 1px solid; WIDTH: 22px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 18px
}
.searchfield {
	FONT: 9px Verdana; WIDTH: 156px; COLOR: #000; HEIGHT: 18px
}
TABLE.presents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/presents_bg.gif) #b92f92 repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 201px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 216px
}
TABLE.presents IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #b92f92
}
TABLE.presents IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #b92f92
}
TABLE.presents TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
TABLE.presents TD P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 10px/1.25 verdana; PADDING-TOP: 5px
}
TABLE.presents A {
	FONT: 9px verdana; COLOR: #fff; TEXT-DECORATION: none
}
TABLE.presents A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
TABLE.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 265px; PADDING-TOP: 0px; HEIGHT: 220px; BACKGROUND-COLOR: #ffffff
}
TABLE.content TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 38px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 11px
}
TABLE.purchase TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 38px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 11px
}
TABLE.content TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; FONT: 11px verdana; PADDING-TOP: 0px
}
TABLE.content TD A {
	FONT: 11px verdana; COLOR: #3f3f3f; TEXT-DECORATION: none
}
TABLE.content TD A:hover {
	COLOR: #b92f92; TEXT-DECORATION: none
}
TABLE.content TD .scroll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 10px; HEIGHT: 142px
}
TABLE.content TD .scrollshort {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 10px; HEIGHT: 125px
}
TABLE.content TD P.alone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
TABLE.content TD P.alone A {
	FONT: 11px verdana; COLOR: #b92f92; TEXT-DECORATION: none
}
TABLE.content TD P.alone A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
TABLE.purchase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 0px; HEIGHT: 220px
}
TABLE.purchase TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; PADDING-TOP: 8px
}
TABLE.purchase TD P A {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
TABLE.purchase TD P A:hover {
	COLOR: #b92f92; TEXT-DECORATION: none
}
TABLE.bottomhalf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bottomhalf_bg.gif) #cfcfcf repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 920px; PADDING-TOP: 0px; HEIGHT: 435px
}
TABLE.bottomhalf TD.advertisement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 380px; PADDING-TOP: 15px
}
TABLE.bottomhalf TD.other {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 270px; PADDING-TOP: 15px
}
TABLE.bottomhalf .box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/box_bg.gif) #eeeeee repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 237px; PADDING-TOP: 0px
}
TABLE.bottomhalf .box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
TABLE.bottomhalf .box LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px verdana; PADDING-TOP: 8px
}
TABLE.bottomhalf .box LI A {
	FONT: 10px verdana; TEXT-TRANSFORM: none; TEXT-DECORATION: none
}
TABLE.bottomhalf .box LI A.black {
	COLOR: #000
}
TABLE.bottomhalf .box LI A.black:hover {
	COLOR: #b92f92; TEXT-DECORATION: none
}
TABLE.bottomhalf .box LI A.magenta:hover {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#bottomhalf {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #cfcfcf; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 920px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#bottomhalf DIV.touts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; BACKGROUND: #eeeeee; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px 0px 0.75em; VERTICAL-ALIGN: top; WIDTH: 350px; PADDING-TOP: 0.25em
}
DIV#bottomhalf DIV.touts DIV.image {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.75em 0.5em 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#bottomhalf DIV.touts DIV.text {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0.25em; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#bottomhalf DIV.touts DIV.text P {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV#bottomhalf DIV.touts A {
	TEXT-TRANSFORM: none; TEXT-DECORATION: none
}
DIV#bottomhalf DIV.resorgs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.75em 0px 0px 1.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV#bottomhalf DIV.box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeeee; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 237px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0.05em solid
}
DIV#bottomhalf DIV.box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
DIV#bottomhalf DIV.box LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px verdana; PADDING-TOP: 8px
}
DIV#bottomhalf DIV.box LI A {
	FONT: 10px verdana; TEXT-TRANSFORM: none; TEXT-DECORATION: none
}
DIV#bottomhalf DIV.box LI A.black {
	COLOR: #000
}
DIV#bottomhalf DIV.box LI A.black:hover {
	COLOR: #b92f92; TEXT-DECORATION: none
}
DIV#bottomhalf DIV.touts A:hover {
	COLOR: #b92f92; TEXT-DECORATION: none
}
DIV#bottomhalf DIV.box LI A.magenta:hover {
	COLOR: #000; TEXT-DECORATION: none
}
TABLE.lc_homecalendar {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: 0px; WIDTH: 202px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 220px; BACKGROUND-COLOR: #ffffff
}
TABLE.lc_homecalendar TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #969696; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
}
TABLE.lc_homecalendar .lc_pager {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
TABLE.lc_homecalendar P.lc_arrows {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
TABLE.lc_homecalendar P.lc_arrows_on {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
TABLE.lc_homecalendar .lc_pager {
	COLOR: #000
}
TABLE.lc_homecalendar P.lc_arrows {
	COLOR: #b92f92
}
TABLE.lc_homecalendar P.lc_arrows_on {
	CURSOR: pointer; COLOR: #000; TEXT-DECORATION: underline
}
TABLE.lc_homecalendar TD.daysofweek {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
.lc_homecalendar_today {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
.lc_homecalendar_today_hover {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
.lc_homecalendar_futuredates {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
.lc_homecalendar_futuredates_hover {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
.lc_homecalendar_pastdates {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
.lc_homecalendar_date {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
TABLE.lc_homecalendar TD.daysofweek {
	BACKGROUND: #ffffff; COLOR: #000
}
TABLE.lc_homecalendar TD.lc_off {
	COLOR: #969696
}
TABLE.lc_homecalendar TD.lc_off A:hover {
	COLOR: #969696
}
TABLE.lc_homecalendar TD.lc_off {
	BACKGROUND: #ffffff
}
TABLE.lc_homecalendar TD.lc_off A:hover {
	BACKGROUND: #c4c5c5; TEXT-DECORATION: none
}
.lc_homecalendar_today {
	DISPLAY: block; BACKGROUND: #fbb034; COLOR: #ffffff
}
.lc_homecalendar_today_hover {
	DISPLAY: block; BACKGROUND: #fbb034; CURSOR: pointer; COLOR: #000; TEXT-DECORATION: underline
}
.lc_homecalendar_futuredates {
	DISPLAY: block; BACKGROUND: #b92f92; VERTICAL-ALIGN: middle
}
.lc_homecalendar_futuredates_hover {
	DISPLAY: block; BACKGROUND: #b92f92; VERTICAL-ALIGN: middle
}
.lc_homecalendar_futuredates {
	COLOR: #ffffff
}
.lc_homecalendar_futuredates_hover {
	CURSOR: pointer; COLOR: #000; TEXT-DECORATION: underline
}
.lc_homecalendar_pastdates {
	DISPLAY: block; BACKGROUND: #c4c5c5; COLOR: #969696
}
.lc_homecalendar_date {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #000; BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.utility {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 920px; PADDING-TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff
}
TABLE.utility TD.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 665px; PADDING-TOP: 0px; HEIGHT: 22px
}
TABLE.utility TD.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #afb5b0 1px solid; WIDTH: 255px; PADDING-TOP: 0px; HEIGHT: 22px
}
TABLE.utility TD.right P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; FONT: 9px verdana; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.utility TD.right P A.print {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9px verdana; COLOR: #000; PADDING-TOP: 3px
}
TABLE.utility TD.right P A.send {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9px verdana; COLOR: #000; PADDING-TOP: 3px
}
TABLE.utility TD.right P A.print {
	BACKGROUND: url(images/icon_print.gif) no-repeat 0.7em 0.2em
}
TABLE.utility TD.right P A.send {
	BACKGROUND: url(images/icon_send.gif) no-repeat; 0: 
}
TABLE.utility TD.right P A.print:hover {
	COLOR: #666666
}
TABLE.utility TD.right P A.send:hover {
	COLOR: #666666
}
TABLE.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; WIDTH: 170px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.subnav2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; WIDTH: 165px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.subnav P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; FONT: 10px verdana; PADDING-TOP: 0px
}
TABLE.subnav2 P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; FONT: 10px verdana; PADDING-TOP: 0px
}
TABLE.subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; FONT: 10px verdana; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.subnav2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; FONT: 10px verdana; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.subnav LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.subnav2 LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.subnav LI {
	BACKGROUND: url(images/subnav_bullet.gif) no-repeat 0.6em 50%; VERTICAL-ALIGN: baseline
}
TABLE.subnav2 LI {
	BACKGROUND: url(images/subnav_bullet.gif) no-repeat 0.6em 50%; VERTICAL-ALIGN: baseline
}
TABLE.subnav P A {
	FONT: 10px verdana; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000; TEXT-DECORATION: none
}
TABLE.subnav LI A {
	FONT: 10px verdana; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000; TEXT-DECORATION: none
}
TABLE.subnav2 P A {
	FONT: 10px verdana; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000; TEXT-DECORATION: none
}
TABLE.subnav2 LI A {
	FONT: 10px verdana; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; COLOR: #000; TEXT-DECORATION: none
}
TABLE.subnav P A:hover {
	COLOR: #f99e19
}
TABLE.subnav LI A:hover {
	COLOR: #f99e19
}
TABLE.subnav2 P A:hover {
	COLOR: #f99e19
}
TABLE.subnav2 LI A:hover {
	COLOR: #f99e19
}
TABLE.leftwide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.leftwide .multimedia {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 10px 27px; WIDTH: 70%; PADDING-TOP: 5px
}
TABLE.leftwide .multimedia P.header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: bold 10px verdana; COLOR: #000; PADDING-TOP: 0px; LETTER-SPACING: 0.1em
}
TABLE.leftwide .multimedia P.video {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 9px verdana; COLOR: #000; PADDING-TOP: 4px
}
TABLE.leftwide .multimedia P.audio {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 9px verdana; COLOR: #000; PADDING-TOP: 4px
}
TABLE.leftwide .multimedia P.podcast {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 9px verdana; COLOR: #000; PADDING-TOP: 4px
}
TABLE.leftwide .multimedia P.video {
	BACKGROUND: url(images/icon_video.gif) no-repeat 0.7em 0.5em
}
TABLE.leftwide .multimedia P.audio {
	BACKGROUND: url(images/icon_audio.gif) no-repeat 0.7em 0.5em
}
A.audio {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2.25em; BACKGROUND: url(images/icon_audio.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.25em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.video {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2.25em; BACKGROUND: url(images/icon_video.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.25em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TABLE.leftwide .multimedia P.podcast {
	BACKGROUND: url(images/icon_podcast.gif) no-repeat 0.7em 0.3em
}
TABLE.leftwide .multimedia P.links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 9px verdana; COLOR: #000; PADDING-TOP: 0px
}
TABLE.leftwide .multimedia A {
	FONT: 10px verdana; COLOR: #b92f92; TEXT-DECORATION: underline
}
TABLE.leftwide .multimedia A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
TABLE.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 257px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.right TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 42px
}
TABLE.right TD P.center {
	PADDING-RIGHT: 10px; BORDER-TOP: #666 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 8px 13px; FONT: 10px verdana; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #d6d6d6 1px dashed; LETTER-SPACING: 0.1em
}
TABLE.right TD P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 13px; FONT: 11px/1.5 verdana; COLOR: #000; PADDING-TOP: 0px
}
TABLE.right TD P A {
	FONT: 11px/1.5 verdana; TEXT-DECORATION: underline
}
TABLE.right TD P A:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
TABLE.right TD A.buytickets {
	DISPLAY: block; WIDTH: 160px; HEIGHT: 18px
}
A.buy {
	DISPLAY: block; WIDTH: 160px; HEIGHT: 18px
}
TABLE.right TD A.buytickets {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f79549; PADDING-BOTTOM: 0px; FONT: 10px verdana; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.calresults TD A.buy {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f79549; PADDING-BOTTOM: 0px; FONT: 10px verdana; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buy {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f79549; PADDING-BOTTOM: 0px; FONT: 10px verdana; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.right TD A.buytickets:hover {
	BACKGROUND: #000; FONT: 10px verdana; COLOR: #fff
}
TABLE.calresults TD A.buy:hover {
	BACKGROUND: #000; FONT: 10px verdana; COLOR: #fff
}
A.buy:hover {
	BACKGROUND: #000; FONT: 10px verdana; COLOR: #fff
}
TABLE.contentwide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/vert_bg.gif) #ffffff no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: 11px verdana; COLOR: #3f3f3f; PADDING-TOP: 0px
}
TABLE.contentwider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/vert_bg.gif) #ffffff no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: 11px verdana; COLOR: #3f3f3f; PADDING-TOP: 0px
}
TABLE.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/vert_bg.gif) #ffffff no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: 11px verdana; COLOR: #3f3f3f; PADDING-TOP: 0px
}
TABLE.contentwide {
	WIDTH: 463px
}
TABLE.contentwider {
	WIDTH: 525px
}
TABLE.sitemap {
	WIDTH: 765px
}
TABLE.contentwide TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.contentwide TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.contentwider TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.sitemap TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.contentwide TH {
	FONT: 11px/1.5 verdana; COLOR: #3f3f3f; TEXT-ALIGN: left
}
TABLE.contentwide TD P {
	FONT: 11px/1.5 verdana; COLOR: #3f3f3f; TEXT-ALIGN: left
}
TABLE.contentwider TD P {
	FONT: 11px/1.5 verdana; COLOR: #3f3f3f; TEXT-ALIGN: left
}
TABLE.sitemap TD P {
	FONT: 11px/1.5 verdana; COLOR: #3f3f3f; TEXT-ALIGN: left
}
TABLE.contentwide TD P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; PADDING-TOP: 0px
}
TABLE.contentwider TD P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; PADDING-TOP: 0px
}
TABLE.sitemap TD P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; PADDING-TOP: 0px
}
TABLE.contentwide TD P.caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 9px/1.5 verdana; MARGIN-LEFT: 7px; COLOR: #3f3f3f; PADDING-TOP: 0px
}
P.event_caption {
	PADDING-LEFT: 5px; FONT: 9px/1.5 verdana; MARGIN-LEFT: 7px; COLOR: #3f3f3f
}
TABLE.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 920px; PADDING-TOP: 0px
}
TABLE.footer P {
	PADDING-RIGHT: 1px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 9px verdana; COLOR: #d6d6d6; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TABLE.footer P A {
	FONT: 9px verdana; COLOR: #fff; TEXT-DECORATION: underline
}
TABLE.footer P A:hover {
	COLOR: #fbb034; TEXT-DECORATION: none
}
TABLE.calresults {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 430px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE.calresults TD P.eventtitle {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13px; FONT: bold 13px verdana; COLOR: #000; PADDING-TOP: 0px
}
TABLE.calresults TD P.eventtitle A {
	FONT: bold 13px verdana; TEXT-TRANSFORM: none; COLOR: #000; TEXT-DECORATION: underline
}
TABLE.calresults TD P.eventtitle A:hover {
	COLOR: #f99e19; TEXT-DECORATION: none
}
TABLE.calresults TD P.date {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 13px; FONT: 11px verdana; COLOR: #ec0b8d; PADDING-TOP: 0px
}
TABLE.calresults TD P.location {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 13px; FONT: bold 11px verdana; COLOR: #000; PADDING-TOP: 0px
}
TABLE.calresults TD P.desc {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; FONT: 11px/1.5 verdana; PADDING-TOP: 0px
}
TABLE.calresults TD A.buy {
	WIDTH: 100px; HEIGHT: 23px
}
TABLE.calresults TD A.learn {
	WIDTH: 100px; HEIGHT: 18px
}
TABLE.calresults TD A.learn {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ec0b8d; PADDING-BOTTOM: 0px; FONT: 10px verdana; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.calresults TD A.moreat {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ec0b8d; PADDING-BOTTOM: 0px; FONT: 10px verdana; BORDER-LEFT: #666 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.calresults TD A.moreat {
	WIDTH: 100px; HEIGHT: 23px
}
TABLE.calresults TD A.learn:hover {
	BACKGROUND: #000
}
TABLE.calresults TD A.moreat:hover {
	BACKGROUND: #000
}
TABLE.calresults TR.white TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
TABLE.calresults TR.grey TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d6d6d6
}
.lc_event_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; FONT: bold 16px/1.5 arial; COLOR: #ff6600; PADDING-TOP: 0px
}
.lc_location {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 13px; FONT: bold 12px/1.25 verdana; COLOR: #000; PADDING-TOP: 0px
}
.lc_program_name {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/1.5 verdana; COLOR: #000; PADDING-TOP: 0px
}
.lc_performer_name {
	FONT: bold 11px/1 verdana; COLOR: #000
}
.lc_performer_description {
	FONT: 11px/1 verdana; COLOR: #000; TEXT-ALIGN: left
}
.lc_component_name {
	MARGIN: 25px 0px 8px; FONT: 11px/1 verdana; COLOR: #000
}
.lc_component_description {
	MARGIN: 25px 0px 8px; FONT: italic 11px/1 verdana; COLOR: #000; TEXT-ALIGN: left
}
.lc_desc {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 13px; FONT: 11px/1.5 verdana; COLOR: #3f3f3f; PADDING-TOP: 0px
}
.basket_action {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: red
}
.basket_border {
	BORDER-TOP: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.basket_caption {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: black
}
.basket_caption_hover {
	BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: black; BORDER-BOTTOM: black 1px solid
}
.crm_action_image_hover {
	CURSOR: pointer
}
.crm_details_separator {
	HEIGHT: 8px
}
.crm_div {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; OVERFLOW: scroll; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 300px; BACKGROUND-COLOR: #ffffff
}
.crm_grid_caption {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0d0d0
}
.crm_grid_data {
	BORDER-RIGHT: #dadada 1px groove; FONT: 10px verdana; COLOR: #000
}
.crm_item_background {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; MARGIN: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 0px; TEXT-ALIGN: left
}
.crm_tab {
	BORDER-RIGHT: white 2px solid; FONT: bold 10px verdana; CURSOR: pointer; COLOR: #b7b7b7; HEIGHT: 20px; BACKGROUND-COLOR: #f1f1f1
}
.crm_tab_selected {
	BORDER-RIGHT: white 2px solid; FONT: 10px verdana; CURSOR: pointer; COLOR: #000; BACKGROUND-COLOR: #d2d2d2
}
.crm_tab_arrow {
	FONT-WEIGHT: bold; WIDTH: 16px; CURSOR: pointer; HEIGHT: 20px; BACKGROUND-COLOR: #d2d2d2
}
.donation_prices_combo {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top; WIDTH: 70px
}
.donation_radio_button {
	MARGIN-TOP: 2px; VERTICAL-ALIGN: middle; WIDTH: 11px; HEIGHT: 11px
}
.extra_general_tab {
	PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 2px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
.extra_general_tab_hover {
	PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 2px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
.extra_general_tab_background {
	BORDER-RIGHT: #828282 1px solid; BORDER-TOP: #828282 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #828282 1px solid; COLOR: #828282; BORDER-BOTTOM: #828282 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #f1f1f1
}
.float_menu_item {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #484848; PADDING-TOP: 0px
}
.float_menu_item_hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #484848; PADDING-TOP: 0px
}
.float_menu_item_hover {
	CURSOR: pointer
}
.float_menu_separator {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
.form_must_field {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: verdana
}
.form_separator {
	HEIGHT: 1px
}
.general_caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px arial; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.general_caption A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px arial; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.general_caption A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px arial; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.general_caption {
	COLOR: #000
}
.general_caption A:hover {
	COLOR: #000
}
.general_caption A {
	COLOR: #828282
}
.general_tab_background {
	FONT-SIZE: 11px; COLOR: #828282; HEIGHT: 16px; BACKGROUND-COLOR: #f1f1f1
}
.general_tab_item {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #ffffff 1px solid; CURSOR: pointer; PADDING-TOP: 0px
}
.general_tab_item_hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #ffffff 1px solid; CURSOR: pointer; PADDING-TOP: 0px
}
.general_tab_item_selected {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0d0d0
}
.general_tab_item_selected_hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0d0d0
}
.item_background {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #dadada 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 83px
}
.item_data_background {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BACKGROUND-COLOR: #f5f5f5
}
.item_image {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; WIDTH: 75px; HEIGHT: 75px
}
.item_medium_image {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; WIDTH: 135px; HEIGHT: 112px
}
.item_big_image {
	WIDTH: 450px
}
.list_background {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #828282; PADDING-TOP: 1px; HEIGHT: 16px; BACKGROUND-COLOR: #f5f5f5
}
.list_calendar_background {
	BORDER-RIGHT: black 1px dashed; BORDER-TOP: black 1px dashed; FONT: 11px verdana; BORDER-LEFT: black 1px dashed; BORDER-BOTTOM: black 1px dashed; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
.list_calendar_day {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #999999; PADDING-TOP: 2px
}
.list_calendar_day_events {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: red; PADDING-TOP: 2px
}
.list_calendar_day_events_hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: orange; PADDING-TOP: 2px
}
.list_calendar_day_name {
	BACKGROUND: #ffc700
}
.list_calendar_day_selected {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px
}
.list_calendar_day_selected_hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px
}
.list_calendar_day_selected_hover {
	CURSOR: pointer
}
.list_calendar_events {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 11px verdana; BORDER-LEFT: black 1px solid; WIDTH: 292px; COLOR: #828282; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.list_calendar_events_list {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #828282; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.list_calendar_events_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #828282; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.list_calendar_events_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.list_calendar_events_list {
	FONT-SIZE: 11px
}
.list_calendar_month {
	BACKGROUND-COLOR: #fb6d18
}
.list_record {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px; COLOR: #828282; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid
}
.list_title {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: normal; BORDER-BOTTOM: #ffffff 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #f1f1f1; FONT-VARIANT: normal
}
.loading_plan_flash {
	WIDTH: 130px; HEIGHT: 130px
}
.location_bar_text {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: capitalize; COLOR: #bababa; PADDING-TOP: 2px
}
.main_menu_background {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND-COLOR: #eef4f2
}
.main_menu_caption {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #13553e; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: 19px; BACKGROUND-COLOR: #c5dcd3; TEXT-ALIGN: right; FONT-VARIANT: normal
}
.main_menu_caption_hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #13553e; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; HEIGHT: 19px; BACKGROUND-COLOR: #c5dcd3; TEXT-ALIGN: right; FONT-VARIANT: normal
}
.main_menu_caption_hover {
	CURSOR: pointer
}
.main_menu_item_hover {
	CURSOR: pointer
}
.main_menu_header {
	PADDING-LEFT: 9px; COLOR: #4a8c75; HEIGHT: 23px
}
.main_menu_item {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #4a8c75; PADDING-TOP: 0px; HEIGHT: 17px; BACKGROUND-COLOR: #d9e8e2; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.main_menu_item_hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #4a8c75; PADDING-TOP: 0px; HEIGHT: 17px; BACKGROUND-COLOR: #d9e8e2; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.main_menu_separator {
	HEIGHT: 14px
}
.medium_button_a {
	BORDER-RIGHT: #894a23 1px solid; BORDER-TOP: #ffc700 1px solid; FONT: 10px verdana; BORDER-LEFT: #ffc700 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #894a23 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffc700
}
.medium_button_a_hover {
	BORDER-RIGHT: #894a23 1px solid; BORDER-TOP: #ffc700 1px solid; FONT: 10px verdana; BORDER-LEFT: #ffc700 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #894a23 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffc700
}
.medium_text_a {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #616161
}
.medium_text_b {
	FONT: bold 10px verdana; TEXT-TRANSFORM: uppercase; COLOR: #000
}
.must_field {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 1.5; FONT-STYLE: normal; FONT-VARIANT: normal
}
.popup_window_a {
	BORDER-RIGHT: lightgrey thin solid; BORDER-TOP: white thin outset; DISPLAY: none; BORDER-LEFT: white thin outset; BORDER-BOTTOM: lightgrey thin solid; POSITION: absolute; BACKGROUND-COLOR: #f5f5f5
}
.popup_window_a_caption {
	FONT-SIZE: 12px; COLOR: black; BACKGROUND-COLOR: #c5dcd3
}
.screen_object_background_a {
	BORDER-RIGHT: #c5dcd3 1px solid; BORDER-TOP: #c5dcd3 1px solid; BORDER-LEFT: #c5dcd3 1px solid; BORDER-BOTTOM: #c5dcd3 1px solid; BACKGROUND-COLOR: white
}
.screen_object_background_b {
	BACKGROUND-COLOR: #edf4f1
}
.screen_object_background_c {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid
}
.screen_object_caption_a {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000; HEIGHT: 24px; BACKGROUND-COLOR: #c5dcd3
}
.screen_object_caption_b {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000; HEIGHT: 24px; BACKGROUND-COLOR: #c5dcd3
}
.screen_object_caption_b {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.screen_object_caption_c {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #828282; PADDING-TOP: 0px; HEIGHT: 16px; BACKGROUND-COLOR: #f1f1f1
}
.screen_object_seperator_a {
	BORDER-BOTTOM: #dadada 1px solid
}
.seat_plan_body_css {
	MARGIN: 0px; FONT: 10px verdana
}
.seating_plan {
	WIDTH: 550px; HEIGHT: 350px
}
.small_arrow_1_left {
	MARGIN-RIGHT: 5px
}
.small_arrow_1_right {
	MARGIN-LEFT: 5px
}
.small_arrow_2 {
	MARGIN: 0px 2px
}
.small_button_b {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT: 10px verdana; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px
}
.small_button_a {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT: 10px verdana; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px
}
.small_button_c {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT: 10px verdana; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px
}
.small_button_b {
	BACKGROUND: #f79549
}
.small_button_a {
	BACKGROUND: #ec0b8d
}
.small_button_c {
	BACKGROUND: #ffa200
}
.small_button_b_disabled {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 10px verdana; BORDER-LEFT: #999999 1px solid; COLOR: gray; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #e8c5b0
}
.small_button_b_hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: #000; FONT: 10px verdana; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px
}
.small_button_a_hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: #000; FONT: 10px verdana; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px
}
.small_button_c_hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND: #000; FONT: 10px verdana; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 18px
}
.small_calendar_background {
	BACKGROUND-COLOR: #e7e7e7
}
.small_calendar_day {
	FONT: 11px verdana; WIDTH: 25px; CURSOR: pointer; HEIGHT: 25px
}
.small_calendar_day_dimmed {
	FONT: 11px verdana; WIDTH: 25px; CURSOR: pointer; HEIGHT: 25px
}
.small_calendar_day_dimmed_hover {
	FONT: 11px verdana; WIDTH: 25px; CURSOR: pointer; HEIGHT: 25px
}
.small_calendar_day_hover {
	FONT: 11px verdana; WIDTH: 25px; CURSOR: pointer; HEIGHT: 25px
}
.small_calendar_day_dimmed {
	COLOR: silver
}
.small_calendar_day_dimmed_hover {
	COLOR: silver
}
.small_calendar_day_selected {
	FONT: bold 12px verdana; WIDTH: 25px; CURSOR: pointer; HEIGHT: 25px
}
.small_calendar_day_selected_hover {
	FONT: bold 12px verdana; WIDTH: 25px; CURSOR: pointer; HEIGHT: 25px
}
.small_calendar_day_title {
	FONT: 12px verdana; COLOR: #ffffff; HEIGHT: 11px
}
.small_calendar_select_box {
	FONT: 12px verdana; WIDTH: 25px; CURSOR: pointer; HEIGHT: 25px
}
.small_calendar_time {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.small_text_a {
	FONT: 10px/1.5 verdana; COLOR: #3f3f3f
}
.small_text_a_hover {
	COLOR: #828282
}
.small_text_b {
	FONT: 12px/1.5 verdana; COLOR: #616161
}
.small_text_box_a {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-STYLE: normal; HEIGHT: 18px; FONT-VARIANT: normal
}
.small_text_c {
	FONT: 11px/1.5 verdana; COLOR: #000; TEXT-DECORATION: none
}
.small_text_c_hover {
	COLOR: #000
}
.small_text_d {
	FONT: bold 12px/1.5 verdana; COLOR: #616161
}
.small_text_d_hover {
	FONT: bold 12px/1.5 verdana; COLOR: #616161
}
.small_text_d_hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.small_text_e {
	FONT: bold 10px/1.5 verdana; COLOR: #d0d0d0
}
.small_text_e_hover {
	FONT: bold 10px/1.5 verdana; COLOR: #d0d0d0
}
.text_area_a {
	WIDTH: 100px
}
.text_area_a_hover {
	WIDTH: 100px
}
.text_area_b {
	FONT-SIZE: 11px; WIDTH: 160px
}
.text_area_b_hover {
	FONT-SIZE: 11px; WIDTH: 160px
}
.up_down_background {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 18px
}
.up_down_text {
	FONT-SIZE: 10px; MARGIN: 2px; BACKGROUND-COLOR: #f5f5f5
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	COLOR: #99cccc
}
.lc_home_box_bb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 5px; HEIGHT: 24px
}
