* {margin:0; padding:0;}
body{background-color:#ccffff;margin:0; width:100%; padding:0; text-align:center;  overflow:hidden}

div#pagebody{
	width:796px; margin:0 auto;
	text-slign:left;
	background-color:#ffffff;
}
/*---------ƒwƒbƒ_----------*/
div#header{
	height:77px;
	background-color:#cccccc;
}
h1{
	padding:20px 0px 0px 30px;
	font-family:Arial, Helvetica, sans-serif;
}
h1 a {text-decolation:none;}



#leftbox {margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; height:100%; width:15%; left:0; top:0; position:fixed; _position:absolute; overflow:auto;}
#leftbox h2{border-bottom:4px solid #ddd; border-right:11px dotted #ddd;}
#leftbox {background-color:#75ffff; border-bottom:2px solid #ddd;}

#topbox {margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; padding-top:0; padding-bottom:0; padding-left:1%; padding-right:0; height:6%; width:84%; top:0; left:15%; position:fixed; _position:absolute;overflow:auto}
#topbox {background-color:#66cccc; border-bottom:2px solid #ddd;}



#mainbox {position:absolute; top:6%;left:15%;margin-top:0; margin-bottom:0; margin-left:1%; margin-right:0; padding-top:0; padding-bottom:0; padding-left:0%; padding-right:0; height:94%; width:65%; overflow:auto;}

#pickup{
	position:absolute; top:6%; right:0%; width:150px; padding-top:10px;
}
#pickup ul{
	margin-left:10px;
	font-size:90%;
}


P{color : navy; font-weight:bold;}
