body {
	background-color:white;
	color:black;
}

#header_title {
	/*margin-bottom:20px;*/
	/*padding-left:30px;*/
}
#header_title a {
	color:#CC3300;
	text-decoration:none;
	font-size:18px;
}
#header_title img {
	border:0px;
}

#toc {
	font-family:Arial, Helvetica, sans-serif;
	padding-right:30px;
	margin-top:5px;
}
#toc ol {
	/*padding-left:10px;*/
	padding-left:50px;
	margin-top:0px;
	list-style:upper-roman;
	font-weight:bold;
}
#toc ul {
	padding-left:20px;
	list-style:none;
	font-size:14px;
	font-weight:normal;
}
#toc a {
	text-decoration:none;
}
#toc a:hover {
	text-decoration:underline;
}
#toc ol a {
	color:#663300;
}
#toc ul a {
	color:#774411;
}

#title_page {
	text-align:center;
	cursor:pointer;
}
#title_page h1 {
	font-weight:normal;
	margin-top:0px;
	font-size:48px;
}
#title_page img {
	margin-bottom:40px;
}
#title_page h2 {
	font-weight:normal;
	margin-top:0px;
	font-size:30px;
}
#title_page h3 {
	font-weight:normal;
	margin-top:0px;
	font-size:26px;
}

#title {
	font-weight:normal;
	/*margin-top:0px;*/
	font-size:40px;
	/*display:block;*/
	/*height:150px;*/
}

.content h2 {
	font-weight:normal;
	margin-top:0px;
	font-size:24px;
	color:#CC3300;
	margin-bottom:0px;
}
.content .image_bar {
	margin-left:20px;
	margin-bottom:20px;
	float:right;
}
.content p {
	margin-top:0px;
}

.content .block_quote {
	margin-left:100px;
	margin-right:100px;
	margin-bottom:30px;
	margin-top:30px;
	background-color:#DDDDDD;
	border:1px solid #999999;
	padding:10px;
}
.content .block_quote p.content {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	margin-bottom:0px;
}
.content .block_quote p.author {
	margin-top:0px;
	text-align:right;
	margin-right:100px;
	margin-bottom:0px;
}
.content .graphic {
	width:100%;
	text-align:center;
}
.content .graphic img {
	border:0px;
}