#head { height: 77px; background-image: url('bg_repx.gif'); padding-top: 13px; }
#Logo { background-position: right 0px; padding-left: 20px; background-image: url('logo.gif'); width: 120px; height: 60px; background-repeat: no-repeat; }
.headinfo { padding-top: 13px; padding-right: 50px; line-height: 25px; }
#leftMenu { background-image: url('bg_repx_h.gif'); width: 170px; }
#leftMenu ul li a { display: block; padding: 5px 0px 5px 30px; width: 134px; }
#leftMenu ul li a:hover { background-color: #EAF4FB; }
#leftMenu ul .on a, #leftMenu ul .on a:hover { background-color: #DEEFFA; }
#rightContent { background-image: url('bg_repx_hb.gif'); background-repeat: repeat-x; padding-top: 9px; }
.bblin { border-bottom: solid 4px #DEEFFA; }
.listTable { width: 100%; }
.listTable tr > td { padding: 5px; }
.listTable, .listTable tr > td { border: 1px solid #ccc; }
.listTable .tit { background-color: #f2f2f2; }
.listTable .tit td { text-align: center; }
.mtit {font-weight:bold;color:#008fb6}
.MsgNum { background-color:red;color:white;position:absolute;left:0px;padding:3px;top:-8px;border-radius:8px;}