
body { font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica; background-color: #330;
	/* "Hard time finding scroll bar"
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #CC6600;
	scrollbar-face-color: #CC6600;
	scrollbar-highlight-color: #CC6600;
	scrollbar-shadow-color: #666633;
	scrollbar-track-color: #CC9900
	*/
	 }
p { font-size: 10pt ; text-align: justify; padding-right: 3px; padding-left: 3px; }
.centered p { font-size: 10pt; text-align: center; }
td { font-size: 10pt; text-align: justify; }
li { text-align: left; }
.smallh1 { font-size: 10pt; }
h1 { color: #630; font-size: 16pt ; margin-right: 5px; margin-left: 5px; }
h2 { color: #630; font-size: 14pt ; margin-right: 5px; margin-left: 5px; }
h3 { color: #eaeaea; font-size: 10pt ; background-image: url(navBG2.gif); margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; }
h4 { color: #630; font-size: 10pt; margin-right: 5px; margin-left: 5px; }
a:link, a:visited { color: #630; text-decoration: underline }
a:hover { color: #808000; text-decoration: none }
a:active { color: #630; text-decoration: none }
.float-r {
	float: right;
	margin-right: 10px;
	margin-left: 10px; }
.navTD { color: white; font-weight: bold; font-size: 10pt; border: solid 1px #c90 }
.navTD a:link, .navTD a:visited { color: #c90; font-weight: bold; font-size: 10pt; text-decoration: none }
.navTD a:hover { color: white; font-weight: bold; text-decoration: none }
.navTD a:active { color: #c90; font-weight: bold }
.navTDdown { color: white; font-weight: bold; font-size: 10pt; border: solid 1px white }

.mainTD { font-size: 10pt; background-color: #eaeaea; border-top: 0px none; border-right: 2px solid #630; border-bottom: 2px none; border-left: 2px solid #630 }
.mainTD p { }
.footer { font-size: 10pt; background: #c90 url(footerBG.gif); border-top: 2px solid #630; border-bottom: 2px solid #630 }
.leftLeadTD { font-size: 10pt; text-align: justify; padding: 2px; border-top: 1px dotted #630; border-right: 1px dotted #630 }
.centerLeadTD { font-size: 10pt; background-color: #e8e1d9; text-align: justify; padding: 2px; border-top: 1px dotted #630; border-right: 1px none }
.lessIndented li  { font-size: 9pt; text-align: left; list-style-type: disc; margin: 0 0 0 -20px;}
.topRightLeadTD { font-size: 10pt; background-color: #e8e1d9; text-align: justify; padding: 2px; border-right: none; border-bottom: 1px dotted #630 }
.rightLeadTD { font-size: 10pt; text-align: justify; padding: 2px; border-top: 1px dotted #630; border-left: 1px dotted #630 }
.headerInfo { color: #630; font-weight: bold; font-size: 10pt; background-image: url(header2.gif); text-align: right; vertical-align: middle; padding-right: 10px }
.leader:first-letter   { color: #630; font-style: italic; font-weight: bold; font-size: 24pt; font-family: "Times New Roman", Georgia, Times; margin: 0px; padding: 2px 0px 0px 2px }
.caption  { color: #696969; font-style: italic; font-size: 9pt; text-align: left; margin-top: -10px; padding-top: -10px }
/*
.leader:first-line { font-style: italic; font-weight: bold; margin-top: 10px }
*/
/*
#topNav  { font-weight: bold; font-size: 10pt; background: url(navBG.gif) no-repeat; margin: 0px; padding: 0px; width: 750px; height: 20px }
#topNav a, #topNav a:visited   { color: white; text-decoration: none; text-align: center }
#topNav a:hover  { color: blue; text-decoration: underline }
#topNav ul   { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: baseline; list-style-type: none; margin: 0px 0px 0px 120px; padding: 0px; z-index: 20; width: 428px; height: 20px }
html>body #topNav ul   { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; vertical-align: baseline; list-style-type: none; float: right; margin: 0px; padding: 0px; z-index: 20; width: 438px; height: 22px }
#topNav li  { text-align: center; list-style-type: none; float: left; position: relative; z-index: 20; width: 105px }
#topNav li ul { text-align: center; list-style-type: none; margin: 0 0 0 1px; position: absolute; z-index: 120; left: -999em; width: 200px; height: auto }
#topNav li ul ul  { color: white; font-size: 8pt; list-style-type: none; padding-top: 0px; padding-left: 200px; position: absolute; z-index: 200; left: -999em; width: 200px; height: auto }
#topNav ul ul ul li { color: white; font-size: 8pt; list-style-type: none; padding-top: 0px; padding-left: 200px; position: absolute; z-index: 200; left: -999em; width: 200px; height: auto }
#topNav li a, #topNav li a:visited    { color: #c90; font-size: 9pt; line-height: 20px; text-decoration: none; background-repeat: no-repeat; text-align: center; list-style-type: none; padding: 0px; border: solid 1px #c90; z-index: 20; width: 105px; height: 20px; display: block }
#topNav li ul a, #topNav li ul a:visited { color: white; font-weight: normal; font-size: 9pt; text-decoration: none; background: #036 url(./); text-align: left; list-style-type: none; clear: both; padding: 4px 5px 3px; border-right: 1px solid #5984ae; border-bottom: 1px solid #5984ae; border-left: 1px solid #5984ae; z-index: 20; width: 200px; height: 30px; display: block }
#topNav ul ul ul a, #topNav ul ul ul a:visited { color: white; font-weight: normal; font-size: 9pt; text-decoration: none; background: #036 url(./); text-align: left; list-style-type: none; clear: both; margin-left: 200px; padding: 4px 5px 3px; border-right: 1px solid #5984ae; border-bottom: 1px solid #5984ae; border-left: 1px solid #5984ae; z-index: 20; width: 200px; height: 30px; display: block }
#topNav li a:hover   { color: white; font-size: 9pt; text-decoration: none; background-repeat: no-repeat; list-style-type: none; margin: 0px; padding: 0px; z-index: 20; height: 20px }
#topNav li ul a:hover  { color: white; font-weight: normal; font-size: 9pt; line-height: 20px; text-decoration: none; background: #002151 url(./); list-style-type: none; padding: 4px 5px 3px; border-right: 1px solid; border-bottom: 1px solid; border-left: 1px solid #5984ae; z-index: 20; height: 30px }
#topNav li:hover ul ul ul, .topNav li.sfhover ul ul, #topNav li.sfhover ul ul ul, #topNav li ul:hover  { list-style-type: none; margin: 0px; padding: 0px; z-index: 20; left: -999em }
#topNav li:hover ul, #topNav li li:hover ul, #topNav li li li:hover ul, #topNav li.sfhover ul, #topNav li li.sfhover ul, #topNav li li li.sfhover ul, #topNav li ul:hover li  { list-style-type: none; float: left; margin: 0px; padding: 0px; position: absolute; z-index: 20; left: 0px; width: 115px }
*/
.breakout { background-color: #e5cc7f; border: dashed 1px #c90; }
.seminars-contact {
	color: #eaeaea;
	background-color: #630;
	background-image: url(../graphics/seminar-contact-bg.jpg);
	width: 225px;
	float: right;
	margin: 1px;
	padding: 5px;
	border: solid 1px #630; }

.seminars-contact h4, .seminars-contact a {
	color: #eaeaea; }

html>body #mx7edxi a:link, html>body #mx7edxi a:visited, html>body #mx7edxi a:active { color: white; }

/* ----------- Bio Section ----------- */

.bio {
	clear: both;
	width: 748px;
}

.bio ul {
	margin: 0 10px 10px 10px;
	padding: 0;
	float: left;
	list-style:  none;
}

.bio li {
	text-align: center;
	list-style:  none;
}

.bio h3 {
	clear: both;
}

.bio p {
	margin-right: 10px;
}
