@charset "utf-8";
/* CSS Document */

body,td,th { font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#333 }
body { background-color:#ccc; margin:0px }
a{ text-decoration:none; color:#000 }
a:hover{ text-decoration:underline }
.clear { clear:both; visibility:hidden }

#main { width:800px; margin:0px auto; background-color:#fff; border:solid 1px #aaa }
#top { width:800px; height:200px; background:url('top.jpg') left top no-repeat }
#title { font-size:28px; font-weight:bold; padding:20px 0px 10px 20px }
#middle { width:800px }
#bottom { width:800px; height:20px; background-color:#aaa }
#menu{ padding:2px 0px 2px 3px; text-align:center }
#static { padding:20px; background-color:#eee; border-top:solid 1px #aaa; border-bottom:solid 1px #aaa }
#content { padding:20px }

h1 { margin:0px; padding:0px 0px 0px 0px; font-size:22px; font-weight:bold }
h2 { margin:0px; padding:0px 0px 10px 0px; font-size:18px; font-weight:bold }
h3 { margin:0px; padding:0px 0px 0px 0px; font-size:20px; font-weight:bold }

#menu a.menu_item { float:left; width:143px; padding:6px; border:solid 1px #999; background-color:#CCDBB5; color:#000; font-weight:bold; margin-right:2px; text-decoration:none; text-align:center }
#menu a.menu_item:hover { background-color:#ECFBD5; text-decoration:none }
#menu a.menu_select { background-color:#FBECD5 }

.text_bold { font-weight:bold }
.text_big { font-size:18px }

.text2 { font-size:14px; padding:20px 10px 0px 20px; font-weight:bold }
.header { font-size:16px; padding:10px 10px 10px 0px; font-weight:bold }
.tags { font-size:12px; padding:10px 10px 0px 10px; color:#999 }
.box { float:left; width:260px; height:350px }

.firm_link { float:left; width:180px; height:16px; padding-right:10px } 

td { border:#888 1px solid; padding:2px }
th { border:#888 1px solid; padding:2px; text-align:left }

