BODY {background-color:#FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;}
#topbar2{height:37px;color:#ffffff;padding:8px;}
#toppy{
	background-attachment: relative;
	background-image: url(../images/header_central_events_s1.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:155px;
}
#footer, #footer a:link, #footer a:active, #footer a:visited {color:#6f6f6f;}
#footer a:hover {color:blue:}
#sectiontitle{color:#ffffff;background-image:none;background-color:#7e7e7e;width:100%;}
#prefooter{min-height:45px;background-image:none;background-color:inherit;}
#content_wrapper{border-left:#c6d3d7 1px solid;}
SELECT, TEXTAREA, INPUT { 
	font-size: 10pt;
} 
.bodytext, .brief, #event_info h2 { 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	background-color: #FFFFFF;
}
.event_title h1 {
	text-align:center;
}

.tabletext { 
	font-size: 10pt; 
	text-align: left; 
	vertical-align: top;
	color: #000000;; 
	font-style: normal;
}
	
.title3 { 
	font-size: 10pt;  
	font-weight: bold; 
	color: #000000;
}

.highlight { 
	font-size: 10pt;  
	font-weight: bold; 
	color: #990000;}

.footnote { 
	font-size: 8pt; 
	text-align: Left; 
	color: #000000; 
	background-color: #FFFFFF;
}
.headline, a:link.headline, a:visited.headline { 
	font-size: 11px; 
	color: #666666; 
	background-color: #E3F3F6
}

a:hover.headline { 
	text-decoration: underline; 
	color: #FF9933; 
}
.news_text { 
	font-size: 11px; 
	color: #000000;
	background-color: #E3F3F6;
}
.release_date {
	font-size: 8pt;
	color: #666666; 
	text-align: Left;
	font-style: italic;
}
		
.event_hdr { 
	font-size: 10pt; 
	text-align: Center; 
	color: #000000; 
	font-style: normal; 
	font-weight: bold; 
	margin-top: 10px;
	margin-bottom: 10px;
}

.event_txt { 
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-decoration: none; 
	color: #000000; 
	background-color: #FFFFFF
}

.event_hlt { 
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-decoration: none; 
	color: #FFFFFF; 
	background-color: #006699;
}

.event_review_hlt { 
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-decoration: none; 
	color: #FFFFFF; 
	background-color: #990000;
}

.eventtitle { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #000000; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	text-align: left; 
	margin-left: 5%;
}

.eventhdr1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #333333; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	margin-left: 10%;
}

.eventhdr2, #event_info h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #333333; 
	text-decoration: none; 
	background-color: #FFFFFF;
	margin-bottom: 5pt; 
}

.officetitle { 
	text-align: right; 
	vertical-align: top;
	font-size: 10pt; 
	font-weight: bold; 
	color: #00274C;
}
.errortext { 
	margin: 2px;
	padding: 2px;
	font-size: 10pt; 
	font-weight: bold; 
	text-align: left; 
	vertical-align: top;
	color: #CC0066; 
	font-style: normal;
}
.indentedtextblock {
	text-align: left;
	vertical-align: top;
	font-size: 10pt;
	color: #00274C;
	margin: 2px 5px 2px 5px;
	padding: 2px 5px 2px 5px;
}
.docFrame {
	border-width: 1px 2px 2px 1px;
	border-style: solid;
	border-color: #666666;
	margin: 2px;
	padding: 3px;
	background-color: #FFFFFF;
}

.input_highlight {
	text-decoration: none; 
	background-color: #ffd5d5; 

}
.print_header {
	position: absolute;
	height: 0px;
	visibility: hidden;
}
.printbox {
	display: none;
	visibility: hidden;
}
.screenbox {
	display: show;
}
.navigation_box {
	width: 160px;
	vertical-align: top;
	padding: 0px 0px 3px 0px;
	margin: 0px 3px 0px 0px;
	background-color: #00274C;
	
}
.page_detail_box {
	vertical-align: top;
	margin: 1px 3px 0px 5px;
	padding: 0px 0px 3px 5px;
	width: 620px;
	background-color: #ffffff;
	overflow: visible;
}
.boilerplate {
	margin: 2px;
	width: 620px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FFFFFF;
	font-size: 8pt;
	text-align: center;
	position: static;
}
.summary_box {
	padding: 3px;
	margin-bottom: 4px;
	border-width: 1px;
	border-style: none none ridge none;
	border-color: #CCCCCC;
}
.brief, #event_info h2 {
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	border-width: 1px 3px 3px 1px;
	border-style: outset;
	border-color: #006699;
	margin: 8px 3px 10px 3px;
	padding: 3px 5px 3px 5px;
}
.mailForm {
	padding: 3px;
	margin-bottom: 4px;
	background-color: #FFFFCC;
}
.soc {display:block;visibility:visible;}
@media print{
.print_header {
	visibility: visible;
	position: relative;
	left: 0px;
	width: 620px;
}
.printbox {display: show;}
.screenbox {display: none;}
.soc, #section_title {display:none;visibility:hidden;}
#central, #printfooter {width:600px;}
#printfooter {text-align:center;margin:5px 20px 20px 20px;}
#content_body {margin-top:20px}
#content_main_wide {border:#c6d3d7 1px solid;}
.navigation_box {
	visibility: hidden;
	width: 140px;
	float: left;
	vertical-align: top;
	padding: 0px 0px 100% 0px;
	margin: 0px 3px 0px 0px;
	background-color: #00274C;
}
.page_detail_box {
	vertical-align: top;
	position: relative;
	left: -140px;
	margin: 1px 3px 0px 5px;
	padding: 0px 0px 3px 5px;
	width: 620px;
	background-color: #ffffff;
	overflow: visible;
}
.boilerplate {
	margin: 2px;
	position: relative;
	left: -140px;
	width: 620px;
	margin: 1px 3px 0px 5px;
	padding: 4px 0px 4px 0px;
	background-color: #FFFFFF;
	font-size: 8pt;
	text-align: center;
}
.brief, #event_info h2  {
	font-size: 12pt; 
	font-weight: bold; 
	color: #006699;
	border-width: 1px 3px 3px 1px;
	border-style: outset;
	border-color: #cccccc;
	margin: 3px 3px 10px 3px;
	padding: 3px 5px 3px 5px;
}
}