
body{font-family:Arial,Helvetica,sans-serif;padding:0;margin:0;background-color:#fff;}   
*{line-height:1.4em;}
a {color:#0053A5;text-decoration:none;}
a:hover, a:active, a:focus {color: #f00;text-decoration:none;}
.wrap{margin:0 auto;width:226px;border:2px solid #fcf2d7;background:#fff;  }
.logo {margin: 4px; height:36px; line-height: 36px; color: #000000;}
.top_menu{height:24px;border-top:solid 1px #DFDFE0;border-bottom:solid 2px #5BB138;color:#008000;line-height:25px;padding-left:2px;}
.top_menu a{color: #003399; text-decoration: none;padding:6px 0 6px 10px;}
.top_menu a:hover{color: #000000; text-decoration: underline;padding:6px 0 6px 10px;}
.top{height:24px;border-top:solid 1px #DFDFE0;border-bottom:solid 2px #5BB138;color:#008000;padding:1px 0 1px 10px;}
.bottom{margin-top: 6px; padding: 0 4px;}
.bottom a{color: #039;}
.bottom a:hover, a:active, a:focus {color: #f00;text-decoration:none;}
.bottom{background:#ffee99; text-align:left;padding:8px 5px 0 5px; color:#aa5d0b;line-height:1.4em;}
.bottom p.c{font-family:arial;font-size:10px;}
.linkout {padding:1px 0 1px 10px; background:#FAFAFA;}
.bg { padding: 4px; line-height:1.4em; color: #039; background: #FAFAFA; border-bottom: 1px solid #FAFAFA;}
.bg a {color: #039;}
.bg a:hover, a:active, a:focus {color: #f00;text-decoration:none;}
.tops {padding: 0 4px; line-height:1.4em; background: #F48401;; border-bottom: 1px solid #FAFAFA;}

.tq {height:22px;border-bottom:solid 2px #5BB138;background-color:#FBFBFB;padding-left:10px;line-height:21px;}


