body { background:#FAFAFA url("/images/common/bki_body.jpg") repeat-x; margin:0px; }

a { color:#009; }
a:link, a:visited { text-decoration:none; }
a:hover, a:active { text-decoration:underline; }

p { line-height:175%; display:block; }

ul.disc   { list-style:disc outside!important;; margin-left:20px!important;; }
ul.number { list-style:decimal outside!important; margin-left:25px!important;; }
dl.number { line-height:100%; }
dl.number dt { clear:both; float:left; width:20px; line-height:150%; }
dl.number dd { margin-left:20px; margin-bottom:3px; line-height:150%; }
ul li { line-height:150%; }

h5 { font-size:100%; }

.floatleft { float:left; }
.floatright { float:right; }
.clear { clear:both; }
.imgover { cursor:pointer; }

.font_size_small { font-size:10px; }
.font_size_normal { font-size:12px; }
.font_size_large { font-size:14px; }

#wrapper { text-align:left; width:950px; margin:0px auto; overflow:hidden; background:#fff; color:#333; font-size:12px; }
#header { background:url("/images/common/bki_header.gif") repeat-x; height:119px; }
#header .border { margin:0px 10px; padding:10px 0px; }
#header .logo { padding:10px 0px 17px 0px; margin:0px 10px; cursor:pointer; }
#header .menu ul { list-style:none; height:40px; width:930px; _width:932px; margin:0px 0px 0px 10px; }
#header .menu ul li { float:left; height:40px; overflow:hidden; }
#header .menu .fontsize { background:url("/images/common/bki_font_size.gif") no-repeat; width:155px; height:40px; }
#header .menu .fontsize ul { list-style:none; height:17px; padding-top:8px; margin-left:77px; }
#header .menu .fontsize ul li { float:left; margin:0px 2px; height:auto; width:auto; }
#header .menu .fontsize ul li img { cursor:pointer; }

#navi { clear:both; margin:10px 15px; text-align:left; font-size:10px; color:#333; }
#navi a { color:#333; }

#body { clear:both; margin:5px 10px; color:#000; }
#body #side { width:240px; float:left; font-size:12px; }
#body #side ul li { margin-bottom:2px; }
#body #side #relation { margin:10px 0px; border:1px solid #ccc; }
#body #side #relation p { margin:5px 10px 2px 10px; }
#body #side #relation div { margin:0px 5px 10px 5px; padding-left:15px; line-height:125%; background:url(/images/common/ico_linklist.gif) no-repeat 3px; }
#body #content { width:680px; float:right; border:1px solid #ccc; }
#body #content h2 { margin-top:10px; }

#footer { clear:both; margin:5px 10px; }
#footer .toplink { clear:both; float:right; }
#footer .msg { clear:both; margin:5px 0px; }
#footer .copyright { float:right; height:15px; }
#footer .menu { height:15px; font-size:10px; color:#333; }
#footer .menu ul li { float:left; }
#footer .menu ul li a { font-size:10px; color:#333; }
#footer .clear { margin:5px 0px; }

