@charset "utf-8";
/* CSS Document */

body{
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	background-color:#eee;
	font-size:0.8em;
	margin:0px;
}
h1 {
	color:#333;
	font:1.8em/1 Georgia, "Times New Roman", Times, serif;
	font-weight:900;
	font-style:italic;
	}
h2 {
	color:#333;
	font:1.2em/1 Georgia, "Times New Roman", Times, serif;
	font-weight:700;
	margin:2em 0 .25em;
	}
h3 {
	color:#666;
	font-size:1em;
	font-weight:800;
	margin:3em 0 .35em;
	}
	
p {
	line-height:1.8;
	margin:0 0 1em;
	text-indent: 1.5em;
	}
h4{
	font-size:14px;
}
ol, ul {
	margin-top:0;
	margin-bottom:1em;
	line-height:2;
	}
#Content p+ol, #Content p+ul {margin-top:0em;}

a {
	color:#09c;
	text-decoration:none;
	font-weight:bold;
	}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {background-color:#EBEBEB; text-decoration:underline;}

#Footnotes p+p {margin-top:0; text-indent:0;}

.keyPoint {
	margin:0 0 1.5em; padding:0;
	border:1px dashed #666;
	background-color:white;
	}
.keyPoint p {
	font:1.63em/1.8 Georgia, "Times New Roman", Times, serif;
	margin:.5em 1em;
}
.keyPoint p+p {margin-top:-.5em;}

.markup {
	font:1em/1.25 monospace;
	border:1px dashed #999;
	text-indent:0 !important;
	padding:.3em;
}
#container{
	text-align:center;
}
#page, .contact{
	width:960px;
	margin:20px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:15px;
	border:1px dashed #333;
	background-color:#FFF;
	display: block;
}
#tableOfContents{
}
.previousPage{
	 float:right;
	 font-size:1.3em;
}
.nextPage{
	 float:right;
	 font-size:1.3em;
}
.chapter_image{
	display:inline;
	float:right;
	border:5px #CCC solid;
	margin:10px;
	text-align:center;
}
.chapter_image img{
}
.chapter_image .caption{
	background-color:#EBEBEB;
	font-size:0.8em;
	font-color:#666;
	font-style:italic;
	margin:3px;
	padding:3px;
	border:1px dashed #999;
}

.videoLink{
	color:#900;
}
.videoLink a{color:#900;}
.videoLinka:link {color:#900;}
.videoLinka:visited {color:#930;}

.contact{
	padding:0px;
	width:990px;
	margin-top:0px;
}
.contact_header{
	padding:5px;
	background-color:#D5EAFF;
	font-size:18px;
}
contact_body{
	padding:5px;
}
form{
	padding:0px;
	margin:0px;
}