body {
	color: #000000;
	background: white;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

div.centered table {
	margin-left: auto; 
	margin-right: auto; 
	text-align: left;
	}

a:link {
	color: #336699;
}

a:hover {
	color: #336699;
	background: #FFFFCC;
}

a:visited {
	color: #666666;
}

img {
	margin: 0px;
	padding: 0px;
	display: block;
}

#print_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-left: 9px;
	margin-bottom: 12px;
}

.headshot {
	float: left;
	padding-top: 12px;
	padding-left: 9px;	
	padding-right: 12px;
	padding-bottom: 6px;
	}

.nomore .home_events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 0px;
	background: #FFFFFF;
	border: #B3A1A1 solid 1px;
	padding-bottom: 9px;
	margin-bottom: 18px;
}

.home_events {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 0px;
	background: #FFFFFF;
	border-top: #B3A1A1 solid 1px;
	border-left: #B3A1A1 solid 1px;
	border-right: #B3A1A1 solid 1px;
	padding-bottom: 9px;
	}

.home_events h1 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	color: #FFFFFF;
	background: #B3A1A1;
	margin: 0;
	padding-left: 9px;
	padding-right: 9px;
}

.home_events h2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_events h3 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	line-height: 120%;
	color: #336699;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_events h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 120%;
	color: #666666;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_events h5 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_events h6 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	line-height: 120%;
	color: #804040;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_events a:link{
	color: #990000;
}

.home_events a:visited {
	color: #990000;
}

.home_events a:hover {
	color: #804040;
	background: #FFFFCC;
}

.home_events p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 0;
	padding-left: 9px;
	padding-right: 6px;
}

.home_events p strong {
	color: #333333;
}

.home_events h2 img {
	float: left;
	padding-top: 3px;	
	padding-right: 12px;
	padding-bottom: 6px;
	}

.home_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 18px;
	background: #FFFFFF;
	border-top: #B3A1A1 solid 1px;
	border-left: #B3A1A1 solid 1px;
	border-right: #B3A1A1 solid 1px;
	padding-bottom: 9px;
	}

.home_news h1 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	color: #FFFFFF;
	background: #B3A1A1;
	margin: 0;
	padding-left: 9px;
	padding-right: 9px;
}

.home_news h2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_news h2 img {
	float: left;
	padding-top: 3px;	
	padding-right: 12px;
	padding-bottom: 6px;
}

.home_news h3 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	line-height: 120%;
	color: #336699;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_news h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 120%;
	color: #666666;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.home_news a:link{
	color: #990000;
}

.home_news a:visited {
	color: #990000;
}

.home_news a:hover {
	color: #804040;
	background: #FFFFCC;
}

.home_news p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 0;
	padding-left: 9px;
	padding-right: 6px;
	clear: left;
}

.home_news p strong {
	color: #333333;
}

.more_spacer {
	margin-bottom: 18px;
	clear: left;
	}

.welcome {
	margin-top: 0;
	margin-bottom: 22px;
	}

.welcome p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	line-height: 140%;
	color: #806C6C;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 6px;
}

.welcome img {
	float: left;
	margin: 0;
	padding: 0;
	}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 160%;
	padding-left: 9px;
	background: #FFFFFF;	
	width: 347px;
	}

.bodytext p {
	margin-top: 10px;
	margin-bottom: 10px;
}

.bodytext strong {
	font-weight: bold;
	color: #333333;
}

.bodytext H1 {
	font-family: Arial, Helvetica, serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 120%; 
	margin-top: 12px;
	margin-bottom: 5px;
}

.bodytext H2 {
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	margin-top: 18px;
	margin-bottom: 0px;
	line-height: 120%;
}

.bodytext h3 {
	font-size: 12px;
	color: #804040;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 6px;
	line-height: 120%;
}

.bodytext h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 6px;
	line-height: 120%;
}

.bodytext ul {
margin-top: 0;
margin-bottom: 6px;
}

.bodytext li {
margin-top: 0;
margin-bottom: 6px;
}

.bodytext h1 img {
	float: right;
	padding-top: 3px;	
	padding-left: 12px;
	padding-bottom: 12px;
	}
	
.bodytext p img {
	float: left;
	padding-top: 4px;	
	padding-right: 12px;
	padding-bottom: 6px;
	}

.date {
	font-family: Arial, Helvetica, serif;
	font-size: 14px;
	font-weight: bold;
	color: #806C6C;
	margin: 0;
	padding: 0;
	line-height: 120%;
}

.date img {
	float: right;
	margin: 0;
	padding: 0;
}


.speaker_event {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 160%;
}

.speaker_event p {
	margin-top: 10px;
	margin-bottom: 10px;
}

.speaker_event strong {
	font-weight: bold;
	color: #333333;
}

.speaker_event H1 {
	font-family: Arial, Helvetica, serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 125%; 
	margin-top: 12px;
	margin-bottom: 5px;
}

.speaker_event H2 {
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	margin-top: 6px;
	margin-bottom: 0px;
	line-height: 150%;
}

.speaker_event h3 {
	font-size: 12px;
	color: #804040;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 6px;
	line-height: 120%;
}

.speaker_event h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #806C6C;
	font-weight: normal;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 150%;
}

.speaker_event ul {
margin-top: 0;
margin-bottom: 6px;
}

.speaker_event li {
margin-top: 0;
margin-bottom: 6px;
}

.speaker_event img {
	float:left;
	padding-right: 12px;
	}

.sidecontent {
	margin-top: 54px;
	width: 190px;
	}

.side {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 0px;
	margin-right: 13px;
	background: #FFFFFF;
	padding-bottom: 9px;
	}

.side h1 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	color: #FFFFFF;
	background: #B3A1A1;
	margin: 0;
	padding-left: 9px;
	padding-right: 9px;
}

.side h2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.side h3 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	line-height: 120%;
	color: #336699;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.side h4 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #804040;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.side a:link{
	color: #990000;
}

.side a:visited {
	color: #990000;
}

.side a:hover {
	color: #804040;
	background: #FFFFCC;
}

.side p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	margin-top: 6px;
	margin-bottom: 0;
	padding-right: 6px;
}

.side img {
	margin: 0;
	padding-bottom: 3px;
	text-align: center;
}

.sidebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 0px;
	background: #FFFFFF;
	border-top: #B3A1A1 solid 1px;
	border-left: #B3A1A1 solid 1px;
	border-right: #B3A1A1 solid 1px;
	padding-bottom: 9px;
	}

.sidebox h1 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	color: #FFFFFF;
	background: #B3A1A1;
	margin: 0;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox h2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox h3 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	line-height: 120%;
	color: #336699;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox h4 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #804040;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox a:link{
	color: #990000;
}

.sidebox a:visited {
	color: #990000;
}

.sidebox a:hover {
	color: #804040;
	background: #FFFFCC;
}

.sidebox p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	margin-top: 6px;
	margin-bottom: 0;
	padding-left: 9px;
	padding-right: 6px;
}

.sidebox img {
	padding-left: 9px;
	padding-bottom: 6px;
	padding-top: 12px;
	text-align: left;
}

.sidebox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-bottom: 18px;
	background: #FFFFFF;
	border: #B3A1A1 solid 1px;
	padding-bottom: 9px;
	padding-top: 0px;
	}

.sidebox2 h1 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	color: #FFFFFF;
	background: #B3A1A1;
	margin: 0;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox2 h2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox2 h3 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	line-height: 120%;
	color: #336699;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox2 h4 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	color: #804040;
	margin-top: 6px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidebox2 h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	font-style: italic;
	color: #804040;
	margin-top: 6px;
	margin-bottom: 0;
	padding-left: 9px;
	padding-right: 6px;
}

.sidebox2 a:link{
	color: #990000;
}

.sidebox2 a:visited {
	color: #990000;
}

.sidebox2 a:hover {
	color: #804040;
	background: #FFFFCC;
}

.sidebox2 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	margin-top: 6px;
	margin-bottom: 0;
	padding-left: 9px;
	padding-right: 6px;
}

.sidebox2 ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.sidebox2 li {
	margin-bottom: 6px;
}

.sidenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 54px;
	margin-right: 13px;
	background: #FFFFFF;
	padding-bottom: 9px;
	}

.sidenav h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	margin: 0;
	color: #804040;
}

/*.sidenav h2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}*/

.sidenav h3 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #804040;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidenav h4 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #804040;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 9px;
}

.sidepromo {
	margin-top: 6px;
	margin-bottom: 24px;
	text-align: center;
	padding-left: 9px;
	padding-right: 9px;
}

.sidepromo p {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #336699;
	margin-bottom: 6px;
}

.sidenav ul {
	list-style: disc url(images/bullet.gif);
}

.sidenav a:link{
	color: #990000;
}

.sidenav a:visited {
	color: #990000;
}

.sidenav h4 a:hover {
	color: #804040;
	background: #FFFFCC;
}

.sidenav p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	margin-top: 6px;
	margin-bottom: 0;
	margin-left: 30px; 
}

.vid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 20px;
	margin-right: 13px;
	background: #FFFFFF;
	padding-bottom: 9px;
	}

.vid h1 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	line-height: 120%;
	color: #804040;
	margin-top: 2px;
	margin-bottom: 9px;
	padding-right: 9px;
}

.vid p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	margin-top: 6px;
	margin-bottom: 9px;
	padding-right: 6px;
}

.events {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	border: #B3A1A1 solid 1px;
	margin-top: 16px;
	padding-bottom: 6px;
 }

.events h1 {
	color: #ffffff; 
	background: #B3A1A1;
	font-size: 12px; 
	line-height: 180%;
	padding-left: 9px;
	padding-right: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
}

.events h2 {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	font-style: italic;
	margin-top: 9px;
	margin-bottom: 6px;
	line-height: 120%;
	padding-left: 9px;
	padding-right: 6px;
	padding-right: 6px;
}

.events h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 6px;
	line-height: 120%;
	padding-left: 9px;
}

.events p {
	font-size: 12px;
	color: #333333;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 120%;
	padding-left: 9px;
	padding-bottom: 6px;
	padding-right: 6px;
}

.author {
	font-weight: bold;
	color: #336699;
	}

.news {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
border-top: #B3A1A1 solid 1px;
border-left: #B3A1A1 solid 1px;
border-right: #B3A1A1 solid 1px;
margin-top: 16px;
margin-bottom: 0px;
margin-right: 0px;
padding: 0px;
margin-left: 0;
 }

.news h1 {
color: #ffffff; 
background: #B3A1A1;
font-size: 12px; 
line-height: 180%;
padding-left: 9px;
padding-right: 6px;
margin-top: 0px;
margin-bottom: 3px;
}

.news h2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	margin-top: 9px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 6px;
}

.news h3 {
font-size: 12px;
color: #333333;
font-weight: normal;
margin-top: 0;
margin-bottom: 6px;
line-height: 120%;
padding-left: 9px;
}

.news p {
font-size: 12px;
color: #333333;
margin-top: 6px;
margin-bottom: 0;
line-height: 120%;
padding-left: 9px;
padding-bottom: 6px;
padding-right: 6px;
}