#title { background-image: url(../../common/img/title_bg_blue.jpg); width: 760px; height: 85px; }
#left { padding: 30px 0 20px 30px; }
h1 { color: #555; background-image: url(../../common/img/h1_bg_gray.gif); background-repeat: no-repeat; height: 21px; margin: 0; padding: 4px 30px 0; }
h2 { color: #039; line-height: 1em; margin: 1em 0 4px; padding-left: 4px; border-left: 1em solid #039; }
table { width: 100%; margin-bottom: 1em; border-top: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; border-collapse: collapse; }
thead th { color: #039; background-color: #def; text-align: left; vertical-align: top; padding: 2px; border-bottom: 1px solid #bdbdbd; border-right: 1px solid #bdbdbd; }
tbody th { color: #039; text-align: left; vertical-align: top; width: 21em; padding: 2px; border-bottom: 1px solid #bdbdbd; border-right: 1px solid #bdbdbd; }
td { vertical-align: top; padding: 2px; border-right: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; }
