#body_content, #body_content, .bc_h1 {
	font: 10pt Arial;
	color: #666666;
}

#body_content  h1{
	font: 24px Arial;
	color: #988572;
	margin-top: 0px;
	margin-bottom: 20px;
}

#body_content  h2{
	font: 12pt Arial;
	color: #988572;
	margin-bottom: 20px;
	font-weight: bold;	
	text-transform: uppercase;
}

#body_content  h3 {
	font: 10pt Arial;
	color: #988572;
	margin-bottom: 20px;
	font-weight: bold;	
	text-transform: uppercase;
}

#body_content  h4 {
	font: 10pt Arial;
	color: #988572;
	font-style: italic;
	margin-bottom: 15px;
}



#body_content  p {
	margin-bottom: 20px;
}

#body_content a:hover { color: #333333; }
#body_content a:link,#body_content a:visited { border-bottom:dotted 1px; }

#body_content ol {
	list-style: decimal;
	list-style-position: outside;
	padding-left: 20px;
	padding-bottom: 20px;
}
#body_content li {
	padding-bottom: 5px;
	}

#body_content strong {
	font-weight: bold;
	}
	
#body_content em {
	font-style: italic;
}	

#body_content ul {
	list-style: square;
	list-style-position: outside;
	padding-left: 20px;
	padding-bottom: 20px;
}

#toc {
	position:relative;
	float: right;
	width: 200px;
	padding:10px;
	margin:60px 10px 70px 10px;
	background-color: #F6F6F6;
	border: none;
}

#toc dt {
	font: 12px Arial;
	font-weight: bold;
	color: #732638;
	text-transform: uppercase;
	padding-bottom: 10px;
	margin-left: 5px;
}

#toc dd {
	margin-left: 5px;
	margin-bottom: 10px;
}

#toc a, #toc a:visited, #toc a:link {
	text-decoration: none; 
	text-transform: uppercase;
	border-bottom: none;
	color: #666666; 
	font-weight: bold;
}

#toc a:hover { color: #333333; }

.toc {font-family: Arial; 
font-style: normal; 
font-variant: normal; 
font-size: 12pt; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
color: rgb(152, 133, 114); 
margin-bottom: 10px; 
font-weight: bold; 
text-transform: uppercase;
}

.top_link {
	border-bottom: dotted 1px;
	border-color: #666666;
}

em{
	font-style: italic;
}
strong{
	font-weight: bold;
}

/*------------------------------
	Seminar Table of Contents
	============================
*/

#seminar_toc {
	position:relative;
	float: right;
	width: 150px;
	padding:10px;
	margin:0px 10px;
	background-color: #F6F6F6;
	border: none;
}

#seminar_toc dl {
	margin-bottom: 20px;
}

#seminar_toc dt {
	font: 12px Arial;
	font-weight: bold;
	color: #732638;
	padding-bottom: 5px;
}

#seminar_toc {
	padding-top: 30px;
}


#seminar_contact {
	padding-top: 10px;
}

#seminar_register_link {
	padding-top: 10px;
}
#seminar_register_link, #seminar_register_link a{
	color: #988572;
	text-transform: uppercase;
	font: Arial;
	font-size:	14px;
	font-weight: bold;
	margin-right:10px;
}

#seminar_full {
	padding-top:10px;
}


/* -----------------------------
	Site Map
	============================
*/
#site_map,#site_map a:hover,#site_map a:visited ,#site_map a:link{ border-bottom: none; }
#site_map dl>dd { padding-left: 15px; margin-bottom: 5px;}
#site_map dl { margin-bottom: 15px; color: #988572; }
#site_map dt,#site_map dt a { color: #988572 !important; font-weight: bold; margin-bottom: 5px; margin-top: 20px;}
#site_map dt:first-child { margin-top: 0px;}

/* -----------------------------
	Overview Page Box
	============================
*/

#overview_box { width: 550px; height: 100px; background-color: #F6F6F6; padding: 10px 10px 10px 10px;}
#overview_box h1 { color: #732638; font-weight: bold; font-size: 12px; width: 200px; }
#ob_pic { float: right; }
.ob_col1 { float: left; width: 150px; clear: left; }
.ob_col2 { float: left; width: 300px; }
#overview_box  a,#overview_box  a:link,#overview_box  a:visited { color: #732638; border-bottom: none; }
#overview_box  a:hover { border-bottom: dotted; border-width: 1px; }
