	
    body{
    	background-color:#ffffff;
    	color:#000000;
    	font-family: "Arial", "Verdana", "Helvetica", sans-serif;
    }
    /*
	#my_header{
		width:750px;
	}
	#my_navigation{
		float:left; width:170px;
	}
	#my_contents{
		float:left;
		width:580px;
	}
	#my_footer{
		width:750px;
		clear:both;
    	border-top:solid 1px #aaaaaa;
	}
	*/
	#my_body{
		width:750px;
	}
	#my_header{
		width:750px;
	}
	#my_navigation{
		left:0;
		padding-left:10px;
		position:absolute;
		float:left;
		width:170px;
	}
	#my_contents{
		margin-left:170px;
	}
	#my_footer{
		width:750px;
		clear:both;
    	border-top:solid 1px #aaaaaa;
	}

    hr.blue{
    	border-width:1px 0px 0px 0px;
    	border-color:#1414a0;
    	border-style:solid;
    	height:1px;
    	width:750px;
    	text-align:left;
    	margin-left:0;
    	margin-right:auto;
    }
    h1{
    	margin-top:0px;
    	font-size:150%;
    }
    h2{
    	font-size:120%;
    	background-color:#ededf8;
    	padding-left:5px;
    	padding-right:5px;
    	border:solid 1px #cbccea;
    	margin-bottom:5px;
    }
    h3{
    	font-size:100%;
    	padding-left:10px;
    	padding-right:10px;
    }
    span.arrow{
    	background-color:#ff6600;
    	color:#ffffff;
    	white-space: nowrap;
    	font-size:xx-small;
    	padding:0px 2px;
    	vertical-align:2px;
    }
    
    img.logo{
    	margin: 10px;
    }
    
    p{
    	margin-top:0px;
    	margin-left:5px;
    }
    
    p.foot{
    	color:#666666;
    	font-size:x-small;
    }
    p.mail{
    	font-size:small;
    	margin:0px;
    	padding:0px 3px;
    }
    p.top{
    	text-align:right;
    	margin:0px;
    	padding:0px;
    	font-size:small;
    }
    ul{
    	margin-bottom:30px;
    }
    ul.menu{
    	margin:0px;
    	padding:0px;
    	list-style-type:none;
    }
    li.title{
    	margin-right:10px;
    	padding:10px;
    	color:#ffffff;
    	font-weight:bold;
    	font-size:small;
    	background-color:#515294;
    	border:solid 1px #aaaaaa;
    }
    li.menu{
    	margin-right:10px;
    	padding:3px 10px 3px 10px;
    	font-size:small;
    	background-color:#dedeef;
    	border-right:solid 1px #aaaaaa;
    	border-left:solid 1px #aaaaaa;
    	border-bottom:solid 1px #aaaaaa;
    }
    li.menu_l{
    	margin-right:10px;
    	padding:3px 10px 3px 10px;
    	font-size:small;
    	background-color:#dedeef;
    	border-right:solid 1px #aaaaaa;
    	border-left:solid 1px #aaaaaa;
    }
    li.menu_s{
    	margin-right:10px;
    	padding:3px 10px 3px 20px;
    	font-size:small;
    	background-color:#e6eff7;
    	border-right:solid 1px #aaaaaa;
    	border-left:solid 1px #aaaaaa;
    	border-top:dotted 1px #aaaaaa;
    }
    li.menu_s2{
    	margin-right:10px;
    	padding:3px 10px 3px 20px;
    	font-size:small;
    	background-color:#e6eff7;
    	border-right:solid 1px #aaaaaa;
    	border-left:solid 1px #aaaaaa;
    	border-top:dotted 1px #aaaaaa;
    	border-bottom:solid 1px #aaaaaa;
    }
    
    
    a{
    }
	a:link { 
		color: #000088;
	}
	a:visited { 
		color: #450065; 
	}
	a:hover { 
		color: #000088; 
	}
	a:active { 
		color: #ff6600; 
	} 
    
    
    li.left a{
		text-decoration: none;
    }
	li.left a:link { 
		color: #000088;
	}
	li.left a:visited { 
		color: #450065; 
	}
	li.left a:hover { 
		color: #000088; 
		text-decoration: underline;
	}
	li.left a:active { 
		color: #ff6600; 
	} 
    