/* CSS Document */
body {margin:0;padding:0;padding-top:0;margin-top:0;font-family:Tahoma;font-size:11px;}
table{border-collapse:collapse;font-family:Tahoma;font-size:11px;}
td {padding:0;vertical-align:top;font-family:Tahoma;font-size:11px;}
p {margin-top:0;}
a img {border:0}
input {margin:0;padding:2px;border:1px solid #999;}
textarea {margin:0;padding:0;border:0;}

a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}

.plist {margin-left:12px;}
.plist td{padding-right:2px;}

.menu {border:1px solid #f5f5f5;background-color:#ddd;padding:1px;margin-bottom:25px;} 
.mt {background-color:#4F4F76;background-image:url('images/title_bg.gif');text-align:center;font-weight:bold;color:#fff;font-size:12px;vertical-align:middle;line-height:22px;}
.mc {background-color:#f0f0f0;border:1px solid #ccc;border-top:0;padding:13px 7px;padding-bottom:14px;}

.mb {background-color:#D0D0D0;border:1px solid #e6e6e6;padding:1px;margin-bottom:2px;margin-top:1px;}
.mb div.a {background-color:#000039;border:1px solid #333;background-image:url('images/button1_bg.gif');background-position:0 1px;}
.mb div.a div.b {background-image:url('images/button_blt.gif');background-repeat:no-repeat;background-position:8px 8px;}
.mb div a {display:block;height:20px;color:#fff;padding-left:24px;}
.mb div a span {line-height:18px;vertical-align:middle;}

.mbsel {padding:2px;margin-bottom:2px;margin-top:1px;}
.mbsel div.a {border:1px solid #999;background-image:url('images/button2_bg.gif');}
.mbsel div.a div.b {background-image:url('images/button2_blt.gif');background-repeat:no-repeat;background-position:11px 0px;}
.mbsel div a {display:block;height:20px;color:#fff;padding-left:23px;over flow:hidden;}
.mbsel div a span {line-height:18px;vertical-align:middle;font-weight:bold;}

.mbs, .mbssel {margin-left:28px;margin-bottom:2px;}
.mbs a {color:#0A0A41;font-weight:bold;}
.mbssel a {color:#5E5E81;}

.l_name {font-weight:bold;color:#000039;}

.text {color:#000;margin-top:0;padding:3px;text-align:justify;}
.text a {color:#00c;}
.text h1 {font-size:12px;color:#f00;margin:1em 0;}
.text h2 {color:#333;font-size:11px;margin:1em 0;}
.text h3 {font-size:12px;color:#f00;margin:1em 0;}
.text h4 {color:#333;font-size:11px;margin:1em 0;}
.text h5 {font-size:11px;color:#000039;margin:1em 0;}
.text h6 {color:#000039;font-size:11px;margin:1em 0;}

.news {width:100%;}
.news td {padding:0 0 10px 0;}
.news .date {width:80px;}
.news .date div {width:100%;padding:0 12px;}
.news .date a {color:red;font-weight:bold;text-decoration:underline;}
.news .title a {color:#000039;}

.files {width:100%;margin:10px 0;}
.files td {height:22px;vertical-align:middle;padding:6px;}
.files .f_date {text-align:center;font-weight:bold;color:red;width:84px;}
.files .f_file {text-align:center;width:54px;}
.files .f_title a {color:#000039;}
.files .odd .f_date{background-color:#D5D5E1;}
.files .odd .f_file{background-color:#D5D5E1;}
.files .odd .f_title{background-color:#E6E6ED}