html{
overflow-x : hidden;
overflow-y : auto;
}

body{
 margin:40px 40px 20px 40px;
 background:url(./image/bg/logobg.png);
 font-size:13px;
 line-height:22px;
 overflow-x: hidden;
 overflow-y: auto;
 background-attachment:fixed;
 background-position:100% 100%;
 background-repeat:no-repeat;
 color:#666666;
}

a:link{
 color:#336633;
}

a:hover{
 color:#FF9933;
}

a:visited{
 color:#70CC66;
}

h1{
 font-weight:bold;
 color:#666699;
 font-size:15px;
}

h2{
 color:#666699;
 margin-top:30px;
 font-size:14px;
}

column{
 padding:40px;
 font-size:small;
 width:500px;
 line-height:2em;
 margin:0px 40px 0px 40px;
}

table{
 font-size:13px;
 line-height:20px;
 padding:0px;
 width:100%;
}

td{
 vertical-align: top
}

td.q{
 background-color:#CCFF99;
 padding:10px;
}

td.a{
 padding:10px;
}

.rgh{
 text-align:right;
}

.lef{
 text-align:left;
}

.cen{
 text-align:center;
}
