body{padding:0px;margin:0px;}
body,td,a{font-family:Tahoma,Verdana,Arial;font-size:12px;color:#303030;}
a{text-decoration:underline;color:#007070}
.topright {position: absolute; right: 0; top: 0; display: block; height: 100px;width: 100px;background: url(../imgs/adtopright.gif) no-repeat; text-indent: -999em; text-decoration: none;}
.checkbox{border:0px}
.number,.text,.input,.date,.file{font-size:12px;color:#000000;border:#A0A0A0 1px solid;}
.text{width:100%}
.select{font-size:12px;color:#000000;border:#A0A0A0 1px solid;}
textarea{font-size:12px;color:#000000;border:#A0A0A0 1px solid;width:100%;}
.search_keyword{width:100%;font-size:14px;color:#000000;border:#A0A0A0 1px solid;}

.screen{width:100%;height:100%;background:url(../imgs/bg.gif) #cccccc repeat-x;}
.site{table-layout:fixed;width:980px;height:100%;background:#FFFFFF;}

.menubottom{padding:10px;border-top:#e1e1e1 1px dotted;}
.menubottom_link{color:#fff;font-size:10px;}
.menubottom_link:hover{color:#00b2e7;font-size:10px;}

.main{width:100%;padding-left:10px;padding-right:10px;padding-top:8px;}

.pane_top    {padding-left:36px;padding-right:8px;padding-top:5px;padding-bottom:5px;}
.pane_middle {height:60px;background-color:#efefef;border-bottom:#cccccc 1px solid;text-align:right;}
.pane_right  {width:160px;}
.pane_left   {width:195px;padding-left:10px;padding-top:10px;padding-right:10px;background:#f3f3f3;}
.pane_bottom {width:100%;height:100%;}

.sitemap{font-weight:bold}

.col1{padding:5px;background:#e0e0e0}
.col2{padding:5px;background:#f0f0f0}
.col3{padding:5px;background:#d0d0d0}
.col4{padding:5px;background:#d0d0d0;color:#202020;font-weight:bold}
img{border:none;}