hr {height: 1px;}h2  {color: #FFF;font-size: 1em;line-height: 1.2;margin: 10px 0px 0px 0px;padding: 9px 10px;background-image: url("/sp/images/title_bg.gif");background-position: 0px 0px;background-repeat: repeat-x;background-color: #000;}.box1 {width:100%;}.box1 th {width:80px;padding: 10px 0px;border-bottom:1px solid #CCC;}.box1 td {width:auto;padding: 10px 10px 10px 0px;border-bottom:1px solid #CCC;}.box1 a {font-size: 1.2em;line-height:1.4;}.box1 a:link {color: #36C;}.box1 a:visited {color: purple;}.box1 a:hover {color: #36C;}.box1 a:active {color: #36C;}.box1 span {font-size: 1em;}.text1 {font-size: 1em;line-height: 1.4;margin: 0px 0px 0px 0px;padding: 0px 10px 8px 10px;border-bottom:1px solid #CCC;}