* { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
BODY { FONT-SIZE: 100%; COLOR: #123376; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-ALIGN: center }
TABLE { FONT-SIZE: 100%; COLOR: #123376; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-ALIGN: center }
DIV#main { BACKGROUND: #ffffff; MARGIN: auto; WIDTH: 800px; TEXT-ALIGN: left }
DIV#header { BACKGROUND: #0c214c; WIDTH: 800px; HEIGHT: 80px }
#header h1 { color: #fff; text-align: center; line-height: 1.6em; Padding-right: 10px; }
#header UL { 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 80px; /* set this to 150px for no forthcoming event */
		PADDING-BOTTOM: 20px; 
		MARGIN: 0px; 
		PADDING-TOP: 0px }
#header LI, #footer LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: none }
#header LI { DISPLAY: inline }
#footer LI { FONT-SIZE: 11px; COLOR: #123376; TEXT-ALIGN: left }
#header A { FLOAT: left; MARGIN: 0px 10px 4px; COLOR: #fff; LINE-HEIGHT: 20px; TEXT-DECORATION: none }
#menu { MARGIN-TOP: 5px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; HEIGHT: auto; TEXT-ALIGN: center }
#header A.active, #header A:hover  { COLOR: #59bdbb }
#footer A:hover { COLOR: #59bdbb }
.first { BACKGROUND: url(../images/menu-bar.gif) repeat-x 50% bottom }
.sec { BACKGROUND: url(../images/menu-bar.gif) repeat-x 50% bottom }
.first { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 0px }
.sec { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px }
#center_area { FLOAT: left; MARGIN: 8px 0px 0px; WIDTH: 800px; COLOR: #123376; TEXT-ALIGN: center }
#gallery { FLOAT: left; MARGIN: 8px 0px 0px; WIDTH: 440px; COLOR: #123376 }
#gallery { WIDTH: 800px }
#footer { CLEAR: both; WIDTH: 800px; z-index:3; }
#footer UL { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#contact { FLOAT: left; WIDTH: 270px }
#H1, H2 { FONT-SIZE: 1.7em; LINE-HEIGHT: 1.8em; PADDING-TOP: 5px; TEXT-ALIGN: center }
#H2 { FONT-SIZE: 1.2em; }
P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: left }
P.c, P.cf, H4 { TEXT-ALIGN: center }
P.cf { BACKGROUND: url(../images/base1.gif) no-repeat 50% top; HEIGHT: 77px }
TABLE.b, TABLE.a { BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-COLLAPSE: collapse; width:480px;}
TABLE.b TH, TABLE.a TH { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid }
TABLE.b TD, TABLE.a TD { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid }
TABLE.b TH, TABLE.b CAPTION, TABLE.a TH, TABLE.a CAPTION { FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #123376 }
TABLE.a { width:600px; }
#who, #who1 { width:150px; }
#when, #when1 { width:300px; }
#where, #where1 { width: 150px; }
IMG { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px }
IMG.g { PADDING: 0px; MARGIN: 0px; }
#footer p { text-align: right; padding-right: 20px; }
p.note { width:475px; BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; COLOR: #ffffff; BACKGROUND-COLOR: #123376 }
.col_left, .col_right { float: left; width: 380px }
.col_right { float: right; }
.printer, .hidden { DISPLAY: none; }
.scrollh { background: url(../images/scrolltop.gif) no-repeat; height: 136px; }
.scrollb { background: url(../images/scrollbase.gif) no-repeat; height: 103px; }
.scrollm { background: url(../images/scrollmid.gif) repeat-y; }
.scrollh h2 { padding: 30px; }
.notices { background:url(../images/notice.png) left bottom no-repeat; border-top:1px solid #B0B0B0; margin:0 0 10px 7px; padding:0; width:300px; }
.notices .notices-blue { background:url(../images/notice-blue.png) 250px 10px no-repeat; min-height:52px; width:290px; }
.notices .notices-red { background:url(../images/notice-red.png) 250px 10px no-repeat; min-height:52px; width:290px; }
.notices .notices-green { background:url(../images/notice-green.png) 250px 10px no-repeat; min-height:52px; width:290px; }
.notices h2{ color:#0555ff; font-size: 1em; margin:0 0 0 10px; padding-top:10px; width:260px; text-align: left; }
.notices .tel { font-size:13pt; margin:10px; text-align:center; }
.notices p { background:url(../images/dot.gif) 0 40% no-repeat; font-size:12px; width:220px; padding:0 0 10px 15px; text-align: left; }
div#center_area div#blue_box { padding: 6px 0 24px 0; background: url(../images/box_top.gif) no-repeat 0 0; }
div#center_area div#blue_box p { color: #ffffff; background: url(../images/box_background.gif) repeat left top; padding: 0 50px 0 50px; text-align: center; }
div#center_area div#blue_box div#base { background: url(../images/box_bottom.gif) no-repeat 0 0; }
div#center_area div#box { background: url(../images/box.gif) no-repeat 0 0; width: 250px; height: 368px; }
div#center_area div#box p { color: #ffffff; padding: 20px 10px 0px 10px; text-align: center; }
.collapsible { }
.collapsible p { }
.collapsible h3 { color: #0000ff; margin: 0 0 0 20px; padding:0 0 10px 15px; text-align: left; font-size:12px; font-weight: normal; }
.collapsible h3 a:focus { color: #0000ff; }
.collapsible h3 a { display: block; color: #0000ff; text-decoration: underline; }
.closed h3 a { color: #0000ff; }
a.pdf, a#pdf { background: url(../images/pdf.gif) left top no-repeat; padding: 0 0 3px 20px;}
a.external { background: url(../images/external.png) center right no-repeat; padding-right: 13px;}