body{
	background-color:#7D7B7B;
	margin:1px;
	padding:1px;
}

table.wrapper{
	background:#7D7B7B;
	width:100%;
	padding:0;
	margin:0;
	border:0;
}
table.body_wrapper{
	background:#ffffff;
	padding:0;margin:0;border:0;
}
td.spacer{width:50px;}
b.underline{
	font-weight:normal;
	text-decoration:underline;
}
img{border:0;}

span.bio_thmb{
	float:left;
	margin:4px 6px 2px 0;
	padding:2px;
	border:1px solid #aaa;
}
a.row_pic{
	background:#fff;
	padding:2px;
	display:block;
}
a.row_pic:hover{}

p.bio_thmb_label{
	margin:0;
	padding:2px;
	font-weight:normal;
	font-family:verdana,helvetica,serif;
	font-size:10pt;
	line-height:12pt;
	text-align:left;
	color:#444444;
}
	ul.ch_menu{
		list-style:none;
		margin:0 10px 0 0;
		padding:10px 0 0 4px;
		font-family:verdana,sans-serif;
		font-size:10pt;
		color:#000088;
		width:175px;
		border-right:1px #ddd dashed;
	}
	ul.ch_menu li{
		padding:0;
		margin:0 4px 0 0;
		text-align:left;
		padding-bottom:0.8em;	
	}
	ul.ch_menu a{
		background:#fff;
		border:1px solid #eeeeee;
		text-decoration:none;
		padding:4px;
		display:block;
		margin:0 4px 0 0;
		color:#000088;
	}
	ul.ch_menu a.current{
		border:1px solid #aaa;
		background:#aaa;
		text-decoration:none;
		padding:6px 0 6px 6px;
		display:block;
		margin:0;
		color:#eee;
	}
	ul.ch_menu a.current:hover{
		border:1px solid #aaa;
		background:#aaa;
		padding:6px 0 6px 6px;
		color:#eee;
	}
	ul.ch_menu a:hover{
		background:#eee;
		border:1px solid #aaa;
		color:#0000ff;
	}

	div.ch_wrapper{
		padding:0 100px 0 50px;
		width:700px;
	}        

	ul.pics_row{
		list-style:none;
		margin:0 0 0 10px;
		padding:10px 0 10px 0;
		font-family:verdana,sans-serif;
		font-size:10pt;
		text-align:center;
		width:650px;
		float:left;
		clear:right;	
	}
	ul.pics_row li{
		margin:0 20px 0 0;
		text-align:center;
		border:1px solid #888888;
		float:left;
		clear:right;
		padding:4px;
	}
   .toc {font-family:times new roman,arial;font-size:9pt;color:#0000aa;text-decoration:none}
   .toc:hover {font-family:times new roman,arial;font-size:9pt;color:#0000dd;text-decoration:underline}

   b.chapter{font-family:Arial;font-size:8pt;color:#444444;font-weight:normal;}
   p.ch_title{font-family:Book Antiqua,time new roman,arial;font-size:18pt;color:#333333;font-weight:normal;margin:0;padding:10px 0 10px 0;}
   p.ch_body{font-family:verdana,sans-serif;font-size:12pt;color:#333333;margin:0;padding:0}

p.mainbiotxt{
	font-family:georgia,verdana,sans-serif;
	font-size:12pt;
	color:#222222;
	line-height:16pt;
	margin:0;
	padding:8px 0 8px 0;
	clear:left;
	text-align:left;
}
p.mainbiotxt a{
	color:#555555;
}
p.mainbiotxt i{color:#333;}
p.lettertxt{
	font-family:georgia,verdana,sans-serif;
	font-size:12pt;
	line-height:16pt;
	color:#000066;
	margin:0;
	padding:8px 0px 8px 20px;
	clear:left;
	font-style:italic;
}
.lightbiotxt{font-family:verdana,sans-serif;font-size:10pt;color:#444444;margin:0;padding:0;font-weight:normal;}
p.listtxt{font-family:verdana,sans-serif;font-size:12pt;color:#333333;margin:0;padding:10px 0;}
.quotedtxt{font-family:helvetica,arial;font-size:12pt;color:#555555;font-weight:normal}


	div.main_navigation_wrapper *{
		font-family:verdana,serif;
		font-size:10pt;
		font-weight:normal;
	}
	ul.main_navigation{
		list-style:none;
		margin:0;
		padding:0 0 0 4px;
	}
	ul.main_navigation li{
		margin:0 4px 0 0;
		padding:0 4px;
		float:left;
	}
	ul.main_navigation li.label{
		margin:0;
		padding:4px;
		float:left;
		color:#666;
	}
	ul.main_navigation li a{
		display:block;
		text-decoration:none;
		background-color:#555451;
		padding:4px;
		color:#ccc;
		border:1px solid #222;
		border-bottom:#4b4843;
	}
	ul.main_navigation li a:hover{
		background-color:#fff;
		color:#444;
		border-color:#555451;
		border-bottom-color:#fff;
	}
	ul.main_navigation li a.active{
		background-color:#fff;
		color:#444;
		border-color:#555451;
		border-bottom-color:#fff;
	}
	a.chapter_listing{
		font-family:verdana,serif;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;
		color:#666;
		padding:2px;
	}
	a.chapter_listing:hover{
		color:#000;
		text-decoration:underline;
	}
	a.chapter_listing_current{
		font-family:verdana,serif;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;
		font-weight:bold;
		color:#000;
	}
	p.footer_txt{
		margin:0;
		padding:2px;
		color:#ccc;
		font-family:verdana;
		font-size:8pt;
		text-align:right;
	}