/* CSS Document */

body, table, td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #333333;
	}

#crumbs, #crumbs a {
		margin:0 0 5px 0;
		padding: 3px 0 5px 5px;
		background-color:#369;
		clear:both;
		color:#ffffff;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;}
		
#crumbs a:hover {
text-decoration:underline;
font-weight:bold;
color:#A1C0D8;
}


/*Begin Content Area */

.content {
background:#fff;
padding-top: 25px;
overflow:auto;
height:hidden;
width:95%;
margin:0 auto;
	}
	
.content a {
			text-decoration:none;
			color:#4977C3;
			font-weight:bold;
			}
			
.content a:hover {color:#71757C;}	

.content a:visited, .sidebar a:visited {color:#71757C;}				
			
.content p {margin-top:0px;}	

#cover {
float:left;
margin:0px 45px 10px 15px;
border:1px solid #036;
}

#home_head {font-size:20px;
			font-weight:bold;
			margin:0px 0px 25px 0px;
			color:#036;
			}

#author{
font-weight:bold;
}

h2 {
color:#036;
font-size:18px;
margin-top:30px;
}

#holder{
margin:30px auto;
width:80%;
clear:both;
height:100%;
overflow:auto;
}

#toc {
width:40%;
padding:5px;
/*border:1px solid #036;*/
}

#toc h2{
margin:0px;
padding:0px;
}

#toc ul{
list-style:none;
}

#toc ul li{
margin:2px 0;
}


#download{
float:right;
padding: 10px 15px 10px 15px;
width:40%;
border:5px solid #036;
font-size:115%;
}

#download p{

}

#moreInfo{
clear:both;
margin-top:20px;
border-top:1px solid #333333;
font-weight:bold;
}
	
.clear {height:1%;
		clear:both;
		margin-top:-10px;
		margin-bottom:-10px;}	

.imageFloat {float:left;
			margin:5px 15px 15px 10px;
			text-align:center;}
			
.imageFloat2 {float:right;
			margin:5px 15px 15px 15px;
			text-align:center;}
		
.report_caption {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
	margin-top:3px;
	padding:0 5px 0 5px;
	margin-left:70px;
}
 
.small_text {font-size:smaller;}
		
 /* End Content Area */							