.stat {width:480px;text-align:left;}
.stat .top {margin:0 auto;padding:3px 0;border-bottom:#999999 1px dashed;text-align:center;font-size:18px;font-weight:bold;color:#666666}
.stat .l {width:190px;float:left;}
.stat .r {float:right;}
.stat .data {float:left;width:125px;padding:3px 15px 3px 5px;border-bottom:#999999 1px dashed;font-weight:bold;color:#666666;}
.stat .val {margin:0 0 0 145px;padding:3px 0;border-bottom:#999999 1px dashed;font-weight:bold;color:#003366}
.stat a {text-decoration:none;}
.stat a:hover {text-decoration:underline;}
.stat .recheck {margin:5px auto;text-align:center;}

td.underline {padding:1px;border-bottom:#999999 1px dashed;}
td.underline_side {padding:1px;border-bottom:#999999 1px dashed;border-right:#999999 1px dashed;}
.containerCalendar {float:right;margin:30px auto;}
.calendar {border:0;margin: 10px; width:230px;text-align:center;}
.calendar td.today {background-color:#E9E9E9}
.calendar a {font-weight:bold; color:#666666; text-decoration:none;}
.calendar a span {margin:5px 10px; }
.calendar a:hover span {margin:5px 10px; color:#003366}

.rdoList {width:900px;margin: 0 auto;text-align:left;}
.rdoList td {padding:1px}
.rdoList a {text-decoration:none;font-size: 12px;font-weight: bold;}
.rdoList a:hover {color:#999999;text-decoration:underline}


.mailHeader {width:500px;padding:15px 0 10px 15px;float:left;font-weight:bold; text-align:left;}
.mailHeader .data {width:100px;float:left;padding:3px 0 0;}
.mailHeader .val {width:380px;margin-left:100px;padding:3px 0 0 5px;border-bottom:#666666 1px dashed;color:#003366;}
.mailHeader .attach {width:380;margin-left:100px;padding-left:5px;border-bottom:#666666 1px dashed;}
.mailHeader a {text-decoration:none;}
.mailHeader a:hover {text-decoration:underline; color:#003366;}
.mailBodyMenu {text-align:right;margin:0 auto;}
.mailBody {margin:0 auto;padding-left:100px;text-align:left;font-size:14px;font-weight:bold;}

.route {width:600px;margin:15px auto;text-align:left;}
.route .top {width:600px;border-bottom:#999999 1px dashed;text-align:center;font-size:18px;font-weight:bold;color:#666666}
.route .l {width:200px;float:left;font-weight:bold;}
.route .r {width:320px;float:right;}
.route .row_l {width:200px;margin:5px 0 2px 0;border-bottom:#666666 1px dashed;}
.route .row_r {width:320px;margin:5px 0 2px 0;clear:both;border-bottom:#666666 1px dashed;}
.route .data{width:110px;float:left;}
.route .bottom {width:600px;text-align:center;clear:both;}

.searchFormBox {width:600px;margin:15px auto;text-align:left;}
.searchFormBox .top {width:600px;border-bottom:#999999 1px dashed;text-align:center;font-size:18px;font-weight:bold;color:#666666}
.searchFormBox .l {width:200px;float:left;font-weight:bold;}
.searchFormBox .r {width:320px;float:right;}
.searchFormBox .row_l {width:200px;height:19px;padding:5px 0 2px 0;border-bottom:#666666 1px dashed;}
.searchFormBox .row_r {width:320px;padding:5px 0 2px 0;clear:both;}
.searchFormBox .data{width:90px;height:19px;float:left;}
.searchFormBox .val{height:19px;border-bottom:#666666 1px dashed;}
.searchFormBox .small {width:42px;float:left;}
.searchFormBox .bottom {width:600px;padding-top:10px;text-align:center;clear:both;}
.searchFormBox input,select {margin-bottom:2px;}
.searchContent {width:900px;margin:5px auto;}
.searchContent .topListLeftBox {margin:0 0 3px 20px;font-size:18px;font-weight:bold;float:left;}
.searchContent .topListRightBox {margin:0 3px 10px 0;float:right;}
.searchContent .pageBar {width:900px;margin:0 auto;text-align:center;clear:both;}
.pageBar ul {padding: 3px;list-style: none;}
.pageBar li {display:inline;margin-left:2px;}
.pageBar a {text-decoration:none;}
.pageBar a span {padding:4px 5px;}
.pageBar a:hover span {background:#E8EBF0; padding:4px 5px;}
.pageBar a span.active {background:#F5F5F5; font-weight:bold; padding:4px 5px;border-bottom:2px solid}
.pageBar a:hover span.active {background:#E8EBF0; padding:4px 5px;}
.searchContent .searchList {width:900px;text-align:left;}
.searchList tr.top td {padding:5px}
.searchList td.search {font-weight: bold;color: #000000;border-width: 1px 0;border-style: solid none dashed none;border-color: #000000;padding:2px 5px;}
.searchList a {text-decoration:none;font-size: 12px;font-weight: bold;}
.searchList a:hover {color:#999999;text-decoration:underline}
.searchList span.found {color: #115599;font-weight: bold;}
