body { text-align: center;  font-size: 85%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
table {  color: #333333; font-size: 12px;}
.head {  width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left;}
.page {  text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 750px; border: 1px #CCCCCC solid; color: #333333;}
img { border:0; }
hr.no{ display:none; }
.box_1 { font-size: 85%; width: 750px;}
.topic {  background-color: #F2F2F2; border: solid; border-width: 0px 0px 0px 10px; width: 320px; border-color: #FF9933 #FF9933 #FF9933 #FFCC00;}
hr {  height: 1px; background-image : url(sep.gif); background-repeat: repeat-y;}
.menu {  background-image : url(menu_back.jpg); height: 40px; width: 100%; background-repeat: repeat-x; text-align: right; border: solid; border-width: 1px 0px; border-color: #666666 #333333; margin-right: 0px; margin-left: 0px;}
.main {  text-align: left; width: 100%; font-size: 95%;}
ul {  padding-left: 0.5em;}
li {  padding-left: 0.5em; list-style-type: square; margin-left: 0px; line-height: 20px;}
.foot {  font-size: 80%; text-align: center;}
.info_l {  width: 280px; border-color: black black black #99CC00; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 10px; font-size: 85%; background-color: #F2F2F2;}
.info_r {  border-color: black #999999 black black; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px;}
.line {  background-image : url(line2.gif); background-repeat: repeat; height: 5px; width: 100%;}
.font_style {  line-height: 20px;}
a:link {  color: #003399; text-decoration: underline;}
a:visited {  color: #003399; text-decoration: underline;}
a:hover {  color: #CC3333; text-decoration: none;}
.talent_img {  color: #000000; border: 1px #333333 solid; float: left; margin-right: 10px;}
.talent_img2 { color: #000000; border: 1px #333333 solid;}
h3 {  margin-bottom: 0px;}
h2 {  margin-top: 0px; margin-bottom: 0px;}
.title_color {  background-color: #F2F2F2; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.plof_table {  background-color: #EFEFEF; border: 1px #CCCCCC solid;}
h5 {  font-size: 14px; font-weight: bold;}
.info_txt {  line-height: 20px;}
.info_li {  list-style-image : url(point2.gif);}
