body { color: gray; font-size: 12px; background-color: white; margin: 0; padding: 0; }
#header { background-image: url(../images/title.jpg); background-repeat: no-repeat; background-attachment: inherit; background-position: 0 0; width: 710px; height: 112px; margin: 0; padding: 0; }
#navi { background-image: url(../images/navi.gif); background-repeat: no-repeat; width: 710px; height: 27px; margin: 0; padding: 0; }
a.bt1 { color: white; font-weight: normal; background-image: url(../images/navi_bt.gif); background-repeat: no-repeat; background-attachment: inherit; background-position: 0 0; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 19px; float: left; clear: inherit; margin: 0; padding: 0; }
a.bt1:hover { color: white; font-weight: bold; line-height: 19px; background-image: url(../images/navi_bt2.gif); background-repeat: no-repeat; background-attachment: inherit; background-position: 0 0; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 19px; float: left; clear: inherit; margin: 0; padding: 0; }
h1 { color: white; font-size: 24px; font-weight: bold; margin: 0; padding-top: 45px; padding-left: 25px; }
.bt0 { width: 98px; height: 19px; float: left; clear: both; margin: 0; padding: 0; }
#body { width: 710px; height: 850px; }
#service { color: black; font-size: 10px; line-height: 12px; text-indent: 0; vertical-align: top; width: 179px; height: 850px; float: left; clear: inherit; margin: 0; padding: 0; border-right: 1px inset gray; border-top-width: 0; border-bottom-width: 0; border-left-width: 0; list-style-image: url(../images/p_b.gif); list-style-position: outside; }
h3 { color: yellow; font-size: 12px; line-height: 25px; background-image: url(../images/bot.gif); background-repeat: no-repeat; background-attachment: inherit; background-position: 0 0; text-align: inherit; text-indent: 30px; vertical-align: middle; width: 179px; height: 25px; margin: 0; padding: 0; }
.li { font-size: 12px; line-height: 16px; background-image: url('(EmptyReference!)'); text-indent: 5px; vertical-align: middle; margin: 0; padding: 0; list-style-image: url(../images/p_b.gif); list-style-position: inside; }
#top { color: black; font-size: 12px; line-height: 15px; left: 179px; width: 510px; height: auto; float: right; clear: none; margin: 0; padding: 10px 0 0; list-style-image: url(../images/p_g.gif); list-style-position: inside; }
.topcon { color: gray; font-size: 14px; line-height: 20px; }
.box { width: 430px; height: auto; margin: 15px 0 20px 15px; padding: 15px 5px 10px 10px; border: ridge 1px gray; }
h4 { color: black; font-size: 16px; background-image: url(../images/baleft.gif); background-repeat: no-repeat; background-attachment: inherit; background-position: 0 0; text-align: left; text-indent: 15px; width: 400px; height: 21px; float: none; clear: left; margin: 0; padding: 0; border-bottom: 1px dashed gray; }
#footer { color: gray; font-size: 10px; background-image: url(../images/foot.gif); background-repeat: no-repeat; background-position: 0 0; text-align: right; text-indent: 0; word-spacing: 0; letter-spacing: 0; vertical-align: text-bottom; width: 710px; height: 40px; margin: 0; padding: 8px 0 0 0; }
.exp { color: gray; font-size: 12px; line-height: 15px; text-align: left; text-indent: 0; width: auto; height: auto; margin: 0 5px 10px 15px; padding: 0; }
h2 { color: white; font-size: 16px; line-height: 38px; background-image: url(../images/bar.gif); background-repeat: no-repeat; text-decoration: none; text-indent: 10px; vertical-align: middle; width: 500px; height: 38px; margin: 0; padding: 0; }
.exp0 { color: orange; font-size: 10px; line-height: 12px; width: auto; height: auto; margin: 5px 5px 5px 10px; padding: 0; }

