*{margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a img{border: none;}
a, a:hover, a:link, a:visited{color: #990000;}
h1{font-size: 14px; margin: 0 0 15px 0; font-weight: bold;}
h2{font-size: 13px; margin: 0 0 10px 0; font-weight: bold; color: #990000; clear: both;}
p{font-size: 12px; line-height: 19px; margin: 0 0 10px 0;  font-weight: normal;}
td{padding: 5px 0;  font-weight: normal;}
body{text-align: center;  font-weight: normal;}
option{width: 200px;}
#container{overflow: visible; width: 760px; margin: 0 auto 15px auto; text-align:left;}
#head{margin: 36px 0 0 0; border-bottom: 1px solid #B2B2B2;}
#menu{float: right; text-align:right; margin: 18px 0 0 0; width: 520px;}

#left{width: 170px; float: left; margin: 36px 0 0 0; padding: 3px 0 0 0;}
#left ul{list-style: none; margin: 25px 0 0 0;}
#left li{margin: 0 0 7px 0;}
#left li a{text-decoration: none; padding:2px;}
#left li a:hover, #left li a.selected{ background: #990000; color:#FFFFFF;}
#right{margin: 36px 0 0 190px; padding: 0 0 30px 0;}
#footer{font-size: 11px; color:#999; border-top: 1px solid #B2B2B2; padding: 10px 0 20px 0;width: 760px; margin: 0 auto;text-align: center; clear:both;}
#footer a, #footer a:hover{text-decoration: none; color:#999; font-size:11px;}
.date_table{border-collapse:collapse; width: 100%; margin: 12px 0 10px 0;}
.date_table th, .date_table td{ padding: 4px 8px 4px 0; vertical-align: top; line-height:1.6;}
.date_table th{background-color: #F8F8F8; color:#990000; font-size: 14px;}
.red{color:#990000;}
.img_block{width: 150px; margin: 0 40px 5px 0; float: left; text-align: center; height: 190px;}
.img_block label{display: block; font-size: 11px; font-style:italic; text-align:center; margin: 3px 0 0 0;}
#menu a, #menu a:visited, #menu a:link{text-decoration: none; margin: 0 0 0 15px; padding: 0 0 3px 0; color:#000; font-weight: bold; font-size:12px; border-bottom: 4px solid #FFF;}
#menu a:hover, #menu a.selected{border-bottom: 4px solid #990000;}