body,p,td,th{font-size:10pt;font-family:verdana,helvetica,arial,sans-serif;color:#333;margin:0}body{margin:20px 20px 5px 20px;font:12px/1.2 Verdana,Arial,Helvetica,sans-serif}th{font-size:10pt;font-family:verdana,helvetica,arial,sans-serif;color:black;margin:0;background-color:pink}.subnavigationclass ul.mypage li a{padding:2px 20px 2px 20px;margin:0;background-color:#eaf4f4}.subnavigationclass ul.mypage ul li a:hover{color:#fff;background-color:#87a8a8}.subnavigationclass{margin-left:0;margin-right:10px;padding:0;border:1px solid #546359;background-color:orange}.subnavigationclass_outer{float:left;width:220px;padding:0;margin:0}.subnavigationclass_outer h1{font-size:1.5em;margin:0;padding:0 0 15px 0}.subnavigationclass ul li a{display:block;background-color:aquamarine;color:#294747;text-decoration:none;border-bottom:1px solid #87a8a8;padding:2px 10px;margin:0}.subnavigationclass ul li a:visited{color:#294747}.subnavigationclass ul li a:hover{color:#fff;background-color:maroon}.subnavigationclass ul li a:active{color:#294747}.subnavigationclass ul li a.selected{font-weight:bold;color:#294747;background-color:yellow}.subnavigationclass ul ul li a{padding:2px 20px 2px 20px;margin:0;background-color:#fff}.subnavigationclass ul ul li ul li a{padding:2px 20px 2px 30px;margin:0}.subnavigationclass ul{list-style-type:none;padding:0;margin:0}.subnavigationclass li{margin:0;padding:0;display:inline}.menuimage{border:0;margin-right:5px}p,h1,pre,li{margin:0 10px 10px 10px}h1{font-size:18px;padding-top:10px;font-family:verdana,lucida}h2{font-size:14px;color:green;margin:0 10px 10px 10px;font-weight:bold}h3{font-size:12px;color:green;margin:0 10px 10px 10px}pre{color:blue}.errmsg{margin:20px 50px 50px 20px;color:red}#actionmenu p{font-size:12px}#header{position:fixed;width:100%;height:0;top:0;right:0;bottom:auto;left:0}#sidebar{float:left;width:200px;height:auto;top:15%;right:auto;left:0}#main{position:fixed;float:left;width:auto;top:15%;right:5px;bottom:10px;left:220px;margin-left:10px;overflow:auto}#footer{width:100%;height:30px;clear:both;top:auto;bottom:0;left:0}.row1{margin:20px 20px 5px 20px;font:12px/1.2 Verdana,Arial,Helvetica,sans-serif}.row2{margin:20px 20px 5px 20px;font:12px/1.2 Verdana,Arial,Helvetica,sans-serif;background-color:aquamarine}.shadow{color:gray}