/*<![CDATA[*/
	body{
		font-family: Verdana, Helvectica, sans-serif;
		font-size: 13px;
		color: #494949;
		margin: 0;
		padding: 0;		
	}
	#container{
		width: 750px;
		margin: 0 auto;
		padding-bottom: 25px;
	}
	#pagetitle{
		margin-top: 25px;
		font-weight: bold;
		font-size: 25px;
		color: #234875;
	}
	#credits{
	}
	#intro{
		margin-left: 10px;
		text-align: justify;
		margin-right: 10px;
	}
	.quote{
		margin-left: 45px;
		margin-top: -15px;
		margin-right: 35px;
		text-align: justify;
	}
	.subquote{
		text-align: justify;
		float: right;
	}
	.sensei{
		margin-left: 20px;
		font-size: 16px;
		font-weight: bold;
		color: #19549B;
	}
	.section{
		font-size: 13px;
		color: #A51D0F;
		font-weight: bold;
	}
	
	#index a:link, #index a:visited, #index a:active{
		color: #165A9E;
		text-decoration: none;
	}
	#index a:hover{
		text-decoration: underline;
	}
	
	.left{
		float: left;
		margin-right: 25px;
		margin-bottom: 10px;
		margin-left: 25px;
		border: 1px solid #000;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 2px;
		padding-right: 2px;
	}

	.graphdesc{
		text-align: center;
		font-size: 13px;
		font-weight: bold;
	}
	.image{
		border: 1px solid #000;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 2px;
		padding-right: 3px;
		text-align: center;
	}
	a:hover img{
		text-decoration: none;
		border: 1px solid #165A9E;
	}
	#html .graph a:link, .graph a:visited, .graph a:active{
		text-decoration: none;
		border: 1px solid #000;
		padding: 4px;
	}
	#html .graph a:hover{
		text-decoration: none;
		border: 1px solid #165a9e; 
	}
	.right {
		float: right;
		margin-left: 15px;
		margin-bottom: 15px;
		margin-right: 20px;
		border: 1px solid #000;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 2px;
		padding-right: 3px;
	}	
	.clear{
		clear: both;
	}
	

	
/*]]>*/