body, td {font-family: Arial; font-size: 80%;}
.body {background-image: url('pic/main_bg.gif'); background-repeat: repeat-y; padding: 0; margin: 0;}
p {margin-top: 0px; padding-top: 0px; margin-bottom: 15px;}
h1 {font-size: 140%; font-weight: bold; color: #000099;}
h2 {font-size: 100%; font-weight: bold; padding: 3 10 3 20; margin: 0; border-bottom: 1px #CCCCFF dashed; color: BD3030;}
h3 {font-size: 100%; color: #AA0000; padding: 0; margin: 0; font-weight: bold;}

.des {font-weight: normal; color: #000000;}
.time {background-image: url('pic/time_bg.gif'); background-repeat: no-repeat; background-position: 5px 5px;}
.publ {background-image: url('pic/publ_bg.gif'); background-repeat: no-repeat; background-position: 5px 5px;}
.h3link {font-size: 100%; color: #AA0000; text-decoration:none; font-weight: bold;}

.subn {padding: 3 50 3 48; border-bottom: 1px #CCCCCC solid; color: #AAAAAA;}
.subn a:link {color: #990000;}
.subn a:visited {color: #990000;}


.logo {padding: 10 20 10 20; background-color: #FFFFFF; border-bottom: 1px #CCCCCC solid;}
.rhead {background-image: url('pic/rhead_bg.gif'); background-position: top right; background-repeat: no-repeat; border-bottom: 1px #CCCCCC solid;}
.searchform {margin: 0; padding: 0;}
.searchform table {background-image: url('pic/mt_bg.gif'); background-repeat: no-repeat; border: 1px #AA8888 dashed; margin: 0 5 13 5;}

.mainmenu {border-right: 2px #CCCCCC solid; border-bottom: 2px #CCCCCC solid; border-top: 4px #CCCCCC solid; margin-left: 5px; font-weight: bold;}

.mm {padding: 10 25 10 15; border-bottom: 1px #DB3020 solid; background-image: url('pic/mm_bgn.jpg'); background-repeat: no-repeat;}
.mm a:link {color: #660000;}
.mm a:visited {color: #660000;}

.mma {padding: 10 25 10 15; border-bottom: 1px #DB3020 solid; color: #FFFFFF; background-color: #990000;background-image: url('pic/mma_bgn.jpg'); background-repeat: no-repeat;}
.mma a:link {color: #FFFFFF;}
.mma a:visited {color: #FFFFFF;}

.leftblock {}

.mainblock {padding: 15 50 20 20; background-image: url('pic/mt_bg.gif'); background-repeat: no-repeat;}
.mainblock img {border: 5px #CCCCFF solid;}
.date {color: #990000; font-weight: normal;}

.mainblock1 img {border: 5px #FFFFFF solid;}

.copy {margin: 15 0 0 0; padding: 15; border-top: 1px #CCCCCC dashed; text-align: center; color: #666666;}

.submenu LI {padding-bottom: 5px;}

.tbl_main {border: 1px #999999 solid;}
.tbl_head {background-color: #999999; font-weight: bold; text-align: center;}
.tbl_row1 {background-color: #E0E0E0;}
.tbl_row1 td {padding: 5 10 5 10;}

.tbl_row2 {background-color: #F0F0F0;}
.tbl_row2 td {padding: 0px;}
