ul.MenuBarHorizontal, dl.footer, .footer dt, .footer dd, .address dt, .url dt { display : none; }

body { 
	background-color : #ffffff; 
	position : relative; 
	color: #000000; 
	font-size : 12px;
	font-family : arial; 
	margin : auto; 
	width: 750px; 
}
h1 { color: #177800; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2em; font-weight: bold; margin-top: 0; margin-bottom: .5em;}
h2 { color: #0049a9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.5em; font-weight: bold; margin-top: 0; margin-bottom: .75em;}
h3 { color: #177800; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; margin-top: 0; margin-bottom: 1em;}
h4 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; margin-top: 0; margin-bottom: .5em;}
a { color : #0049a9; }
a:hover { color : #177800; }
p { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin-top: 0; margin-bottom: 1em; } 
#inline { color : #252175; font-size : 100%; font-weight : normal; font-style : normal; }
.logo { position : relative; }
/*.banner_logo { position: relative } */
.main_body { 
	color : #000000; 
	font-size : 12px; 
	font-family : arial; 
	width : 730px; 
	margin-left : 10px; 
	margin-right : 10px; 
}
p.copyright { margin : 0 0 12px 10px; padding-bottom : 12px; }
.date { font-weight : bold; margin-bottom: .75em; }
.name { margin-bottom : .75em; }
.center { text-align : center; }
.right { text-align : right; }

table#schedule {
	font-size : 12px;
	width : 730px;
	margin: 1em 0 0 0;
}
#schedule tr {
	font-size : 12px;
	vertical-align : top;
}

#schedule td { padding-bottom : .5em; }

#schedule td.day { 
	font-size : 12px;
	font-weight : bold; 
	width : 115px; 
	text-decoration : underline; 
	text-transform : uppercase; 
}
#schedule td.time {	width : 115px; font-size : 12px; }
#schedule td.type {	width : 20px; font-size : 12px; text-align : center; }
#schedule td.city { width : 90px; font-size : 12px; }
#schedule td.detail { width : 500px; font-size : 12px; }

#schedule caption {
	color : #97005f; margin-top : 1em; margin-bottom : 0;
	font-size : 150%; font-weight : bold; text-align : center; }

span.meeting_name { font-weight : bold; font-style : italic; }
span.format { font-weight : bold; text-decoration : underline; }

dl.address { font-size : 12px; font-weight : normal; margin-bottom : 1.5em; }
.address dd { margin-bottom : 0; }

dl.url { font-size : 12px; font-weight : normal; margin-bottom : 1.5em; }
.url dd { margin-bottom : 0; }