* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	OVERFLOW: auto
}
BODY {
	FONT-SIZE: 70%; BACKGROUND: #ffffff; COLOR: #585858; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 18px; COLOR: #002f6f; LETTER-SPACING: 1px
}
H2 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 10px; COLOR: #002f6f; LETTER-SPACING: 1px
}
H3 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 10px; COLOR: #002f6f; PADDING-TOP: 10px; LETTER-SPACING: 1px
}
H4 {
	FONT-WEIGHT: 700; FONT-SIZE: 1em; MARGIN-BOTTOM: 10px; COLOR: #002f6f; PADDING-TOP: 10px; LETTER-SPACING: 1px
}
H5 {
	MARGIN-TOP: 5px; FONT-WEIGHT: 700; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; COLOR: #002f6f; LETTER-SPACING: 1px
}
P {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 1.5em
}
A:link {
	COLOR: #002f6f; TEXT-DECORATION: none
}
A:visited {
	COLOR: #002f6f; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: url(../images/underline.gif) repeat-x left bottom; COLOR: #002f6f; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: url(../images/underline.gif) repeat-x left bottom; COLOR: #002f6f; TEXT-DECORATION: none
}
A:focus {
	BACKGROUND: url(../images/underline.gif) repeat-x left bottom; COLOR: #002f6f; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ADDRESS {
	LINE-HEIGHT: 1.5em; FONT-STYLE: normal
}
ADDRESS SPAN {
	DISPLAY: block
}
HR {
	DISPLAY: none
}
LEGEND {
	DISPLAY: none
}
BLOCKQUOTE {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/quote.gif) no-repeat; LINE-HEIGHT: 1.6em; PADDING-TOP: 3px
}
TABLE {
	MARGIN-BOTTOM: 15px; BORDER-COLLAPSE: collapse
}
CAPTION {
	FONT-WEIGHT: 700; MARGIN: 1em 0px 0px 20px
}
TH {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0.5em; FONT-WEIGHT: 400; PADDING-BOTTOM: 0.25em; COLOR: #002f6f; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: left
}
* HTML TH {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px dotted
}
* HTML TD {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
TD + TD {
	BORDER-LEFT: #ccc 1px dotted
}
* HTML TD + TD {
	BORDER-LEFT: #e3e3e3 1px solid
}
#main .tenants {
	COLOR: #008187
}
#main .tenants A {
	COLOR: #008187
}
#main DIV.contentitem_tenants A {
	COLOR: #008187
}
#main DIV.contentitem_tenants H1 {
	COLOR: #008187
}
#main DIV.contentitem_tenants H2 {
	COLOR: #008187
}
#main DIV.contentitem_tenants H3 {
	COLOR: #008187
}
#main DIV.contentitem_tenants H4 {
	COLOR: #008187
}
#main DIV.contentitem_tenants H5 {
	COLOR: #008187
}
#main DIV.contentitem_tenants SPAN {
	COLOR: #008187
}
#main DIV.contentitem_tenants STRONG {
	COLOR: #008187
}
#main H1.componentheading_tenants {
	COLOR: #008187
}
#main DIV.contentitem_tenants A:hover {
	BACKGROUND: url(../images/tenants_underline.gif) repeat-x left bottom; COLOR: #008187
}
#main DIV.contentitem_tenants .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #008187
}
#main DIV.contentitem_tenants .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #008187; PADDING-TOP: 1px
}
#main .heritage {
	COLOR: #6a570d
}
#main .heritage A {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage A {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage H1 {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage H2 {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage H3 {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage H4 {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage H5 {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage SPAN {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage STRONG {
	COLOR: #6a570d
}
#main H1.componentheading_heritage {
	COLOR: #6a570d
}
#main DIV.contentitem_heritage A:hover {
	BACKGROUND: url(../images/heritage_underline.gif) repeat-x left bottom; COLOR: #6a570d
}
#main DIV.contentitem_heritage .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #6a570d
}
#main DIV.contentitem_heritage .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #6a570d; PADDING-TOP: 1px
}
#main .administration {
	COLOR: #4c5765
}
#main .administration A {
	COLOR: #4c5765
}
#main DIV.contentitem_administration A {
	COLOR: #4c5765
}
#main DIV.contentitem_administration H1 {
	COLOR: #4c5765
}
#main DIV.contentitem_administration H2 {
	COLOR: #4c5765
}
#main DIV.contentitem_administration H3 {
	COLOR: #4c5765
}
#main DIV.contentitem_administration H4 {
	COLOR: #4c5765
}
#main DIV.contentitem_administration H5 {
	COLOR: #4c5765
}
#main DIV.contentitem_administration SPAN {
	COLOR: #4c5765
}
#main DIV.contentitem_administration STRONG {
	COLOR: #4c5765
}
#main H1.componentheading_administration {
	COLOR: #4c5765
}
#main DIV.contentitem_administration A:hover {
	BACKGROUND: url(../images/admin_underline.gif) repeat-x left bottom; COLOR: #4c5765
}
#main DIV.contentitem_administration .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #4c5765
}
#main DIV.contentitem_administration .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #4c5765; PADDING-TOP: 1px
}
#main .cafe {
	COLOR: #a40101
}
#main .cafe A {
	COLOR: #a40101
}
#main DIV.contentitem_cafe A {
	COLOR: #a40101
}
#main DIV.contentitem_cafe H1 {
	COLOR: #a40101
}
#main DIV.contentitem_cafe H2 {
	COLOR: #a40101
}
#main DIV.contentitem_cafe H3 {
	COLOR: #a40101
}
#main DIV.contentitem_cafe H4 {
	COLOR: #a40101
}
#main DIV.contentitem_cafe H5 {
	COLOR: #a40101
}
#main DIV.contentitem_cafe SPAN {
	COLOR: #a40101
}
#main DIV.contentitem_cafe STRONG {
	COLOR: #a40101
}
#main H1.componentheading_cafe {
	COLOR: #a40101
}
#main DIV.contentitem_cafe A:hover {
	BACKGROUND: url(../images/cafe_underline.gif) repeat-x left bottom; COLOR: #a40101
}
#main DIV.contentitem_cafe .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #a40101
}
#main DIV.contentitem_cafe .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #a40101; PADDING-TOP: 1px
}
#main .boxoffice {
	COLOR: #f2c200
}
#main .boxoffice A {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice A {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice H1 {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice H2 {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice H3 {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice H4 {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice H5 {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice SPAN {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice STRONG {
	COLOR: #f2c200
}
#main H1.componentheading_boxoffice {
	COLOR: #f2c200
}
#main DIV.contentitem_boxoffice A:hover {
	BACKGROUND: url(../images/boxoffice_underline.gif) repeat-x left bottom; COLOR: #f2c200
}
#main DIV.contentitem_boxoffice .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #f2c200
}
#main DIV.contentitem_boxoffice .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #f2c200; PADDING-TOP: 1px
}
#main .exhibitions {
	COLOR: #7a0070
}
#main .exhibitions A {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions A {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions H1 {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions H2 {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions H3 {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions H4 {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions H5 {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions SPAN {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions STRONG {
	COLOR: #7a0070
}
#main H1.componentheading_exhibitions {
	COLOR: #7a0070
}
#main DIV.contentitem_exhibitions A:hover {
	BACKGROUND: url(../images/exhibitions_underline.gif) repeat-x left bottom; COLOR: #7a0070
}
#main DIV.contentitem_exhibitions .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #7a0070
}
#main DIV.contentitem_exhibitions .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #7a0070; PADDING-TOP: 1px
}
#main .performance {
	COLOR: #f58a00
}
#main .performance A {
	COLOR: #f58a00
}
#main DIV.contentitem_performance A {
	COLOR: #f58a00
}
#main DIV.contentitem_performance H1 {
	COLOR: #f58a00
}
#main DIV.contentitem_performance H2 {
	COLOR: #f58a00
}
#main DIV.contentitem_performance H3 {
	COLOR: #f58a00
}
#main DIV.contentitem_performance H4 {
	COLOR: #f58a00
}
#main DIV.contentitem_performance H5 {
	COLOR: #f58a00
}
#main DIV.contentitem_performance SPAN {
	COLOR: #f58a00
}
#main DIV.contentitem_performance STRONG {
	COLOR: #f58a00
}
#main H1.componentheading_performance {
	COLOR: #f58a00
}
#main DIV.contentitem_performance A:hover {
	BACKGROUND: url(../images/performance_underline.gif) repeat-x left bottom; COLOR: #f58a00
}
#main DIV.contentitem_performance .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #f58a00
}
#main DIV.contentitem_performance .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #f58a00; PADDING-TOP: 1px
}
#main .participation {
	COLOR: #d7006f
}
#main .participation A {
	COLOR: #d7006f
}
#main DIV.contentitem_participation A {
	COLOR: #d7006f
}
#main DIV.contentitem_participation H1 {
	COLOR: #d7006f
}
#main DIV.contentitem_participation H2 {
	COLOR: #d7006f
}
#main DIV.contentitem_participation H3 {
	COLOR: #d7006f
}
#main DIV.contentitem_participation H4 {
	COLOR: #d7006f
}
#main DIV.contentitem_participation H5 {
	COLOR: #d7006f
}
#main DIV.contentitem_participation SPAN {
	COLOR: #d7006f
}
#main DIV.contentitem_participation STRONG {
	COLOR: #d7006f
}
#main H1.componentheading_participation {
	COLOR: #d7006f
}
#main DIV.contentitem_participation A:hover {
	BACKGROUND: url(../images/participation_underline.gif) repeat-x left bottom; COLOR: #d7006f
}
#main DIV.contentitem_participation .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #d7006f
}
#main DIV.contentitem_participation .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #d7006f; PADDING-TOP: 1px
}
#main .garden {
	COLOR: #7d8109
}
#main .garden A {
	COLOR: #7d8109
}
#main DIV.contentitem_garden A {
	COLOR: #7d8109
}
#main DIV.contentitem_garden H1 {
	COLOR: #7d8109
}
#main DIV.contentitem_garden H2 {
	COLOR: #7d8109
}
#main DIV.contentitem_garden H3 {
	COLOR: #7d8109
}
#main DIV.contentitem_garden H4 {
	COLOR: #7d8109
}
#main DIV.contentitem_garden H5 {
	COLOR: #7d8109
}
#main DIV.contentitem_garden SPAN {
	COLOR: #7d8109
}
#main DIV.contentitem_garden STRONG {
	COLOR: #7d8109
}
#main H1.componentheading_garden {
	COLOR: #7d8109
}
#main DIV.contentitem_garden A:hover {
	BACKGROUND: url(../images/garden_underline.gif) repeat-x left bottom; COLOR: #7d8109
}
#main DIV.contentitem_garden .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #7d8109
}
#main DIV.contentitem_garden .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #7d8109; PADDING-TOP: 1px
}
#main .dance {
	COLOR: #9d62c5
}
#main .dance A {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance A {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance H1 {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance H2 {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance H3 {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance H4 {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance H5 {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance SPAN {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance STRONG {
	COLOR: #9d62c5
}
#main H1.componentheading_dance {
	COLOR: #9d62c5
}
#main DIV.contentitem_dance A:hover {
	BACKGROUND: url(../images/dance_underline.gif) repeat-x left bottom; COLOR: #9d62c5
}
#main DIV.contentitem_dance .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #9d62c5
}
#main DIV.contentitem_dance .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #9d62c5; PADDING-TOP: 1px
}
#main .music {
	COLOR: #adb300
}
#main .music A {
	COLOR: #adb300
}
#main DIV.contentitem_music A {
	COLOR: #adb300
}
#main DIV.contentitem_music H1 {
	COLOR: #adb300
}
#main DIV.contentitem_music H2 {
	COLOR: #adb300
}
#main DIV.contentitem_music H3 {
	COLOR: #adb300
}
#main DIV.contentitem_music H4 {
	COLOR: #adb300
}
#main DIV.contentitem_music H5 {
	COLOR: #adb300
}
#main DIV.contentitem_music SPAN {
	COLOR: #adb300
}
#main DIV.contentitem_music STRONG {
	COLOR: #adb300
}
#main H1.componentheading_music {
	COLOR: #adb300
}
#main DIV.contentitem_music A:hover {
	BACKGROUND: url(../images/music_underline.gif) repeat-x left bottom; COLOR: #adb300
}
#main DIV.contentitem_music .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #adb300
}
#main DIV.contentitem_music .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #adb300; PADDING-TOP: 1px
}
#main .literature {
	COLOR: #9b4500
}
#main .literature A {
	COLOR: #9b4500
}
#main DIV.contentitem_literature A {
	COLOR: #9b4500
}
#main DIV.contentitem_literature H1 {
	COLOR: #9b4500
}
#main DIV.contentitem_literature H2 {
	COLOR: #9b4500
}
#main DIV.contentitem_literature H3 {
	COLOR: #9b4500
}
#main DIV.contentitem_literature H4 {
	COLOR: #9b4500
}
#main DIV.contentitem_literature H5 {
	COLOR: #9b4500
}
#main DIV.contentitem_literature SPAN {
	COLOR: #9b4500
}
#main DIV.contentitem_literature STRONG {
	COLOR: #9b4500
}
#main H1.componentheading_literature {
	COLOR: #9b4500
}
#main DIV.contentitem_literature A:hover {
	BACKGROUND: url(../images/literature_underline.gif) repeat-x left bottom; COLOR: #9b4500
}
#main DIV.contentitem_literature .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #9b4500
}
#main DIV.contentitem_literature .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #9b4500; PADDING-TOP: 1px
}
#main .administration {
	COLOR: #687278
}
#main .administration A {
	COLOR: #687278
}
#main DIV.contentitem_administration A {
	COLOR: #687278
}
#main DIV.contentitem_administration H1 {
	COLOR: #687278
}
#main DIV.contentitem_administration H2 {
	COLOR: #687278
}
#main DIV.contentitem_administration H3 {
	COLOR: #687278
}
#main DIV.contentitem_administration H4 {
	COLOR: #687278
}
#main DIV.contentitem_administration H5 {
	COLOR: #687278
}
#main DIV.contentitem_administration SPAN {
	COLOR: #687278
}
#main DIV.contentitem_administration STRONG {
	COLOR: #687278
}
#main H1.componentheading_administration {
	COLOR: #687278
}
#main DIV.contentitem_administration A:hover {
	BACKGROUND: url(../images/administration_underline.gif) repeat-x left bottom; COLOR: #687278
}
#main DIV.contentitem_administration .book_online A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #687278
}
#main DIV.contentitem_administration .book_online A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; COLOR: #687278; PADDING-TOP: 1px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	DISPLAY: none
}
SELECT {
	BORDER-RIGHT: #ccc 1px dotted; BORDER-TOP: #ccc 1px dotted; FONT-SIZE: 1em; BACKGROUND: #ffffff; BORDER-LEFT: #ccc 1px dotted; COLOR: #585858; BORDER-BOTTOM: #ccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px dotted; COLOR: #585858; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}
INPUT.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BACKGROUND: #002f6f; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.inputbox {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 3px; FONT-SIZE: 1em; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px dotted; COLOR: #585858; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif
}
* HTML SELECT {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}
* HTML TEXTAREA {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}
* HTML INPUT.inputbox {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}
#container {
	MARGIN-TOP: -283px; LEFT: 50%; MARGIN-LEFT: -380px; WIDTH: 760px; POSITION: absolute; TOP: 50%; HEIGHT: 566px
}
#header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; WIDTH: 730px; BORDER-BOTTOM: #ccc 1px dotted; POSITION: absolute; HEIGHT: 65px
}
* HTML #header {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 329px; PADDING-TOP: 0px; POSITION: absolute; TOP: 538px; HEIGHT: 30px; TEXT-ALIGN: right
}
#header H1.thebluecoat A {
	BACKGROUND: url(../images/thebluecoat.gif) no-repeat right 50%; FLOAT: left; WIDTH: 329px; HEIGHT: 30px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#header H1.at_thebluecoat A {
	BACKGROUND: url(../images/at_thebluecoat.gif) no-repeat right 50%; FLOAT: left; WIDTH: 329px; HEIGHT: 30px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#header H1.from_thebluecoat A {
	BACKGROUND: url(../images/from_thebluecoat.gif) no-repeat right 50%; FLOAT: left; WIDTH: 329px; HEIGHT: 30px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#header H1.with_thebluecoat A {
	BACKGROUND: url(../images/with_thebluecoat.gif) no-repeat right 50%; FLOAT: left; WIDTH: 329px; HEIGHT: 30px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#header H1 SPAN {
	VISIBILITY: hidden
}
#header P {
	FONT-WEIGHT: 700; FONT-SIZE: 1.5em; COLOR: #b0b0b0; LINE-HEIGHT: 1.1em
}
#header P A:link {
	COLOR: #002f6f
}
#header P A:visited {
	COLOR: #002f6f
}
#header P A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8eaacf
}
#header P A:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8eaacf
}
#left {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 20px; FLOAT: left; OVERFLOW: hidden; WIDTH: 160px; MARGIN-RIGHT: 19px; HEIGHT: 410px; TEXT-ALIGN: right
}
* HTML #left {
	BORDER-RIGHT: #e3e3e3 1px solid
}
#search {
	FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 160px; BORDER-BOTTOM: #ccc 1px dotted
}
* HTML #search {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#search INPUT.inputbox {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px dotted; WIDTH: 123px; MARGIN-RIGHT: 6px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 14px
}
* HTML #search INPUT.inputbox {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}
#search INPUT.button {
	MARGIN-LEFT: 0px
}
#mainmenu_level0 {
	DISPLAY: none
}
#nav {
	FLOAT: left; WIDTH: 160px; HEIGHT: auto
}
#bluecoat_menu_level0 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; LIST-STYLE-TYPE: none
}
#bluecoat_menu_level0 LI {
	MARGIN-BOTTOM: 7px; WIDTH: 160px
}
#bluecoat_menu_level0 LI A:link {
	FONT-WEIGHT: 700; FONT-SIZE: 1.5em; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase; COLOR: #002f6f; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
#bluecoat_menu_level0 LI A:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 1.5em; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase; COLOR: #002f6f; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
#bluecoat_menu_level0 LI A:hover {
	COLOR: #8eaacf
}
#bluecoat_menu_level0 LI A:focus {
	COLOR: #8eaacf
}
#bluecoat_menu_level0 LI.current A {
	COLOR: #8eaacf
}
#bluecoat_menu_level1 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
#bluecoat_menu_level1 LI {
	MARGIN-BOTTOM: 3px
}
#bluecoat_menu_level1 LI A:link {
	FONT-WEIGHT: 400; FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase; COLOR: #002f6f; TEXT-DECORATION: none
}
#bluecoat_menu_level1 LI A:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase; COLOR: #002f6f; TEXT-DECORATION: none
}
#bluecoat_menu_level1 LI A:hover {
	COLOR: #8eaacf
}
#bluecoat_menu_level1 LI A:focus {
	COLOR: #8eaacf
}
#bluecoat_menu_level1 LI.current A {
	COLOR: #8eaacf
}
#other_nav {
	FLOAT: left; WIDTH: 160px; HEIGHT: auto
}
#other_nav UL {
	LIST-STYLE-TYPE: none
}
#other_nav LI {
	MARGIN-BOTTOM: 5px; WIDTH: 160px
}
#other_nav LI A:link {
	FONT-WEIGHT: 400; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase; COLOR: #002f6f; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
#other_nav LI A:focus {
	FONT-WEIGHT: 400; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: lowercase; COLOR: #002f6f; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
#other_nav LI A:hover {
	COLOR: #8eaacf
}
#other_nav LI A:focus {
	COLOR: #8eaacf
}
#main {
	FLOAT: left; WIDTH: 760px; BORDER-BOTTOM: #ccc 1px dotted; POSITION: absolute; TOP: 66px; HEIGHT: 461px
}
* HTML #main {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#loginmode {
	Z-INDEX: 3; BACKGROUND: #fff; LEFT: 0px; WIDTH: 760px; POSITION: absolute; TOP: 0px; HEIGHT: 461px
}
#bluecoat_login {
	Z-INDEX: 5; BACKGROUND: #fff; LEFT: 0px; WIDTH: 760px; POSITION: absolute; TOP: 0px; HEIGHT: 410px; TEXT-ALIGN: center
}
#login_box {
	LEFT: 50%; MARGIN-LEFT: -203px; WIDTH: 406px; POSITION: absolute; TOP: 50px
}
#bluecoat_login H2 {
	DISPLAY: none
}
#bluecoat_login LABEL {
	FONT-WEIGHT: 700; FONT-SIZE: 1.4em; PADDING-BOTTOM: 25px; WIDTH: 100%; COLOR: #002f6f; LETTER-SPACING: 1px
}
#bluecoat_login .row {
	WIDTH: 405px; TEXT-ALIGN: left
}
#bluecoat_login P {
	MARGIN-TOP: 5px; FONT-WEIGHT: 700; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 30px; WIDTH: 405px; LETTER-SPACING: 1px; TEXT-ALIGN: right
}
#bluecoat_login INPUT.inputbox {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 32px; BACKGROUND-IMAGE: url(../images/undeline.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 400px; COLOR: #222453; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 3px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#bluecoat_register {
	Z-INDEX: 4; BACKGROUND: #fff; LEFT: 0px; OVERFLOW: auto; WIDTH: 760px; POSITION: absolute; TOP: 0px; HEIGHT: 410px
}
#register_box {
	LEFT: 50%; MARGIN-LEFT: -203px; WIDTH: 406px; POSITION: absolute; TOP: 20px
}
#bluecoat_register H2 {
	DISPLAY: none
}
#bluecoat_register LABEL {
	FONT-WEIGHT: 700; FONT-SIZE: 1.3em; PADDING-BOTTOM: 25px; WIDTH: 100%; COLOR: #002f6f; LETTER-SPACING: 1px
}
#bluecoat_register LABEL.small_label {
	FONT-WEIGHT: 400; FONT-SIZE: 1em; COLOR: #002f6f; LETTER-SPACING: 1px
}
#bluecoat_register .row {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 405px; TEXT-ALIGN: left
}
#bluecoat_register .button {
	FLOAT: left
}
#bluecoat_register P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
#bluecoat_register INPUT.inputbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 20px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(../images/undeline.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 400px; COLOR: #222453; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 2px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#bluecoat_register TEXTAREA {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 20px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(../images/ta_underline.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 400px; COLOR: #222453; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; LETTER-SPACING: 2px; HEIGHT: 120px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#bluecoat_lostpassword {
	Z-INDEX: 4; BACKGROUND: #fff; LEFT: 0px; WIDTH: 760px; POSITION: absolute; TOP: 0px; HEIGHT: 454px; TEXT-ALIGN: left
}
#lostpassword_box {
	LEFT: 50%; MARGIN-LEFT: -203px; WIDTH: 406px; POSITION: absolute; TOP: 30px
}
#bluecoat_lostpassword H2 {
	DISPLAY: none
}
#bluecoat_lostpassword LABEL {
	FONT-WEIGHT: 700; FONT-SIZE: 1.4em; PADDING-BOTTOM: 25px; WIDTH: 100%; COLOR: #002f6f; LETTER-SPACING: 1px
}
#bluecoat_lostpassword .row {
	WIDTH: 405px; TEXT-ALIGN: left
}
#bluecoat_lostpassword P {
	MARGIN-TOP: 5px; FONT-WEIGHT: 700; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 30px; WIDTH: 405px; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
#bluecoat_lostpassword INPUT.inputbox {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 15px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 32px; BACKGROUND-IMAGE: url(../images/undeline.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 15px; WIDTH: 400px; COLOR: #222453; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 2px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#infomode {
	Z-INDEX: 6; BACKGROUND: #fff; LEFT: 0px; WIDTH: 760px; POSITION: absolute; TOP: 0px; HEIGHT: 461px
}
#top_nav {
	Z-INDEX: 9; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 760px; PADDING-TOP: 7px; POSITION: relative; TOP: 0px; HEIGHT: 15px
}
#top_nav UL {
	WIDTH: 760px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#top_nav LI {
	FLOAT: right; MARGIN-LEFT: 20px; TEXT-ALIGN: right
}
#top_nav LI A {
	FONT-SIZE: 0.9em
}
#home_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 560px; PADDING-TOP: 0px; HEIGHT: 410px
}
#home_middle {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 19px; PADDING-LEFT: 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 320px; HEIGHT: 410px
}
* HTML #home_middle {
	BORDER-RIGHT: #e3e3e3 1px solid
}
#home_middle IMG {
	MARGIN-BOTTOM: 10px
}
#content {
	PADDING-RIGHT: 19px; PADDING-LEFT: 1px; FLOAT: left; OVERFLOW: auto; WIDTH: 540px; HEIGHT: 410px
}
.contentfull IMG {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.contentintro IMG {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.blogdescriptiontext {
	MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #ccc 1px dotted
}
* HTML .blogdescriptiontext {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
.blogdescriptionimage IMG {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
.blogpagination {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.pagenav {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 2px
}
#content_alt {
	BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 19px; PADDING-LEFT: 1px; MIN-HEIGHT: 410px; FLOAT: left; OVERFLOW: hidden; WIDTH: 320px
}
* HTML #content_alt {
	BORDER-RIGHT: #e3e3e3 1px solid
}
#content_alt IMG {
	MARGIN-BOTTOM: 10px
}
#content UL {
	PADDING-LEFT: 25px; MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: disc
}
#content OL {
	PADDING-LEFT: 25px; MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: decimal
}
#content LI {
	LINE-HEIGHT: 1.4em
}
#flash_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 560px; PADDING-TOP: 0px; HEIGHT: 410px
}
#flash_content H1 {
	MARGIN-BOTTOM: 12px
}
#bc_studio_flash {
	TEXT-ALIGN: center
}
#map_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 560px; PADDING-TOP: 0px; HEIGHT: 410px
}
#map_content H1 {
	MARGIN-BOTTOM: 18px
}
.credentials {
	MARGIN-BOTTOM: 10px
}
DIV.readon {
	CLEAR: both; PADDING-BOTTOM: 25px
}
DIV.event_list_readmore {
	CLEAR: both; PADDING-BOTTOM: 25px
}
#forum {
	WIDTH: 520px
}
.credentials A {
	FONT-WEIGHT: 700
}
.commenttop {
	MARGIN-BOTTOM: 10px
}
.comment {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/quote.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 25px; PADDING-TOP: 6px
}
.name_date {
	MARGIN-BOTTOM: 5px
}
#content DIV.comment H3 {
	PADDING-TOP: 0px
}
#content P.comment_list IMG {
	VERTICAL-ALIGN: middle
}
#comment_input {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 80px; WIDTH: 350px
}
#comment_input INPUT.inputbox {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 10px
}
#comment_input TEXTAREA {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 10px
}
#comment_input IMG {
	MARGIN-TOP: 3px
}
H3.comment_h3 {
	BORDER-TOP: #ccc 1px dotted; MARGIN-TOP: 10px; PADDING-TOP: 20px
}
* HTML H3.comment_h3 {
	BORDER-TOP: #e3e3e3 1px solid
}
.message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #9db5d7; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #002f6f; PADDING-TOP: 10px
}
.mosimage {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
.mosimage_caption {
	FONT-SIZE: 0.9em; COLOR: #002f6f
}
.podcast_item {
	PADDING-LEFT: 15px; FLOAT: right
}
.contentitem_list {
	FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; WIDTH: 525px; BORDER-BOTTOM: #cccccc 1px dotted
}
* HTML .contentitem_list {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#content .event_list_item IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .event_list_item P {
	PADDING-RIGHT: 60px
}
#content .event_list_item H2 {
	PADDING-RIGHT: 60px
}
#content .event_list_item .mosimage {
	FLOAT: left; PADDING-BOTTOM: 0px
}
#sidebar {
	FLOAT: left; MARGIN-LEFT: 19px; OVERFLOW: hidden; WIDTH: 160px; HEIGHT: 410px; TEXT-ALIGN: left
}
#sidebar .contentitem {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_tenants {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_heritage {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_administraton {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_cafe {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_boxoffice {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_exhibitions {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_performance {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_participation {
	MARGIN-BOTTOM: 20px
}
#sidebar .contentitem_garden {
	MARGIN-BOTTOM: 20px
}
#sidebar P {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 1.4em
}
#sidebar H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
#sidebar H4 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 8px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
#sidebar UL {
	PADDING-LEFT: 1px; MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: none
}
#sidebar OL {
	PADDING-LEFT: 1px; MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: none
}
#sidebar LI {
	LINE-HEIGHT: 1.4em
}
#footer {
	DISPLAY: none
}
.pdf {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(../images/pdf_icon.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
.xls {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(../images/xls_icon.png); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
.doc {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(../images/doc_icon.png); PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
.rtf {
	BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(../images/doc_icon.png); PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
.zip {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 21px; BACKGROUND-IMAGE: url(../images/zip_icon.png); PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
TABLE {
	empty-cells: show
}
#forum TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#forum TH {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#forum_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#content TD.link_tree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#content TD.top_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.quote {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #e3e3e3; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.code {
	
}
.quoteheader {
	
}
.codeheader {
	
}
.help {
	CURSOR: help
}
.meaction {
	COLOR: red
}
.editor {
	
}
.highlight {
	
}
#forum_body TD.left_box {
	BORDER-TOP: #e3e3e3 1px solid; BACKGROUND: #e3e3e3; COLOR: #002f6f
}
#forum_body .windowbg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#forum_body .windowbg2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#forum_body TD.forum_post {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
* HTML #forum_body TD.forum_post {
	BORDER-TOP: #e3e3e3 1px solid
}
#forum_body TD.post_header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
* HTML #forum_body TD.post_header {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#forum_body .post {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px
}
#forum_body TD.post_footer {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
* HTML #forum_body TD.post_footer {
	BORDER-TOP: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}
#forum_body TD.forum_list_item {
	PADDING-BOTTOM: 15px; BORDER-BOTTOM: #cccccc 1px dotted
}
* HTML #forum_body TD.forum_list_item {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
#forum_body TD.forum_icons IMG {
	VERTICAL-ALIGN: middle
}
#forum_body TD.forum_icons P {
	MARGIN-BOTTOM: 3px
}
#forum .forum_list_item {
	PADDING-TOP: 20px
}
#forum .catbg {
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em; BACKGROUND: #002f6f; COLOR: #fff; PADDING-TOP: 8px; LETTER-SPACING: 1px
}
#forum .catbg2 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em; BACKGROUND: #002f6f; COLOR: #fff; PADDING-TOP: 8px; LETTER-SPACING: 1px
}
#forum .catbg3 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em; BACKGROUND: #002f6f; COLOR: #fff; PADDING-TOP: 8px; LETTER-SPACING: 1px
}
#forum .titlebg {
	FONT-WEIGHT: 700; FONT-SIZE: 1.1em; BACKGROUND: #002f6f; COLOR: #fff; PADDING-TOP: 8px; LETTER-SPACING: 1px
}
#forum .catbg A {
	COLOR: #fff
}
#forum .catbg2 A {
	COLOR: #fff
}
#forum .catbg3 A {
	COLOR: #fff
}
#forum .titlebg A {
	COLOR: #fff
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ajax_in_progress {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18pt; BACKGROUND: #32cd32; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: white; PADDING-TOP: 3px; POSITION: fixed; TOP: 0px; TEXT-ALIGN: center
}
#forum .nopad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#calendar {
	Z-INDEX: 10; BACKGROUND: white; LEFT: 0px; WIDTH: 760px; POSITION: absolute; TOP: 0px; HEIGHT: 450px
}
#calendar TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; empty-cells: show
}
* HTML #calendar TABLE {
	WIDTH: 743px
}
#calendar TABLE TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #002f6f; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 14%; COLOR: #fff; HEIGHT: 43px; TEXT-ALIGN: center
}
#calendar TABLE TD {
	BORDER-RIGHT: #ccc 1px dotted; FONT-SIZE: 9px; BORDER-LEFT: #ccc 1px dotted; WIDTH: 14%; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 73px
}
* HTML #calendar TABLE TD {
	BORDER-RIGHT: #eaeaea 1px solid; FONT-SIZE: 9px; OVERFLOW: hidden; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 14%; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: 73px
}
#calendar TABLE UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#calendar TABLE LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2em; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
#calendar TABLE LI A {
	COLOR: #002f6f; TEXT-DECORATION: none
}
#calendar TABLE LI A:hover {
	TEXT-DECORATION: underline
}
.calendar_cell_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; PADDING-TOP: 5px
}
#calendar TABLE TD.daynoevents {
	BORDER-RIGHT: #ccc 1px dotted; BORDER-TOP: #ccc 1px dotted; BACKGROUND: #f2f2f2; BORDER-LEFT: #ccc 1px dotted; BORDER-BOTTOM: #ccc 1px dotted
}
* HTML #calendar TABLE TD.daynoevents {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid
}
#calendar TABLE.control {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #002f6f; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
#calendar TABLE.control TD {
	BORDER-TOP-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #002f6f 1px solid; HEIGHT: 43px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
* HTML #calendar TABLE.control TD {
	HEIGHT: 42px
}
#calendar TABLE.control TD A {
	COLOR: #fff; TEXT-DECORATION: none
}
#calendar A.daylink {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #585858; PADDING-TOP: 2px; HEIGHT: 12px; TEXT-DECORATION: none
}
#calendar .daylink {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #585858; PADDING-TOP: 2px; HEIGHT: 12px; TEXT-DECORATION: none
}
#calendar A.daylink:hover {
	BACKGROUND: #f2f2f2; COLOR: #002f6f
}
#calendar TABLE TD.today LI A:hover {
	COLOR: #8eaacf
}
#calendar TD.today A.daylink {
	BACKGROUND: #002f6f; COLOR: #fff
}
#calendar TD.today SPAN.daylink {
	BACKGROUND: #002f6f; COLOR: #fff
}
#calendar TD.today A.daylink:hover {
	BACKGROUND: #8eaacf; COLOR: #002f6f
}
* HTML #calendar #week {
	WIDTH: 760px
}
#calendar TABLE#week TD {
	BORDER-BOTTOM: #fff 1px solid; HEIGHT: 374px
}
#calendar TABLE#week TD A.daylink {
	BORDER-BOTTOM: #eaeaea 1px solid
}
#calendar TABLE#week TD SPAN.daylink {
	BORDER-BOTTOM: #eaeaea 1px solid
}
#calendar TABLE#week LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 5px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#calendar TABLE#week .calendar_cell_inner {
	HEIGHT: auto
}
#calendar TABLE#day TD {
	BORDER-BOTTOM: #fff 1px solid; HEIGHT: 374px
}
#calendar TABLE#day TD.today {
	BORDER-RIGHT: #fff 1px solid
}
#calendar TABLE#day .calendar_cell_inner {
	HEIGHT: auto
}
#calendar TABLE#day .calendar_cell_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 99.9%; PADDING-TOP: 5px; HEIGHT: auto
}
#calendar TABLE.control TD.left_controls {
	PADDING-LEFT: 5px; WIDTH: 33%; TEXT-ALIGN: left
}
#calendar TABLE.control TD.right_controls {
	PADDING-RIGHT: 5px; WIDTH: 33%; TEXT-ALIGN: right
}
#calendar #calendar_scroll {
	BORDER-TOP-WIDTH: 0px; OVERFLOW-Y: auto; BORDER-LEFT-WIDTH: 0px; OVERFLOW-X: hidden; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; HEIGHT: 374px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#calendar #heading {
	BACKGROUND: #002f6f; WIDTH: 760px; BORDER-BOTTOM: #fff 1px solid
}
#whatson_feature {
	FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; WIDTH: 520px; BORDER-BOTTOM: #ccc 1px dotted
}
TABLE#tennant_list {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE#tennant_list TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px
}
.tenant_content1 {
	PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: auto; WIDTH: 320px; MARGIN-RIGHT: 10px; HEIGHT: 340px
}
.tenant_content2 {
	PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: auto; WIDTH: 450px; MARGIN-RIGHT: 10px; HEIGHT: 340px
}
.tenant_content3 {
	PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: auto; WIDTH: 450px; MARGIN-RIGHT: 10px; HEIGHT: 340px
}
.tenant_content4 {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 456px; HEIGHT: 340px
}
.tenant_content5 {
	FLOAT: left; OVERFLOW: auto; WIDTH: 740px; HEIGHT: 340px
}
.tenant_images1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 420px; HEIGHT: 340px
}
.tenant_images2 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 290px; HEIGHT: 340px
}
.tenant_images3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 290px; HEIGHT: 340px
}
.tenant_images4 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 284px; HEIGHT: 340px
}
.tennant_back {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 760px; PADDING-TOP: 5px; HEIGHT: 25px
}
#cloud_content {
	Z-INDEX: 1; BACKGROUND: white; LEFT: 0px; WIDTH: 760px; POSITION: absolute; TOP: 0px; HEIGHT: 450px
}
.menu_list {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.menu_list TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px
}

