﻿body {font-family:Verdana;margin:0;padding:0;background-color:#ffffff;display:block;}
form {padding:0;margin:0;border:none;display:block;}
table {empty-cells:show;}
td, th, tr {border:none;}
hr {margin:0;background-color:#ced5e2;color:#ced5e2; height:1px;}
select {font-size:8pt;padding:0;color:#505254;height:16px;border:solid 1px #b5b7ba;}
img {margin:0;padding:0;}
h1 {font-size:85%;color:#68696b;letter-spacing:2px;}
p {margin:0 0 10px 0;padding:0;text-indent:0px;color:#68696b;text-align:justify;}
textarea {font-size:10pt;padding:5px;color:#505254;border:solid 1px #b5b7ba;}
a {color:#acacac;} a:hover {color:#000000;text-decoration:none;}
.ft {color:#acacac;}
a.note {display:block;color:#808080;margin-bottom:5px;font-size:8pt;}
input.tbox {font-size:8pt;padding:0;color:#505254;height:16px;border:solid 1px #b5b7ba;}
input.btn {font-size:9pt;padding:0;color:#505254;height:18px;border:solid 1px #b5b7ba;background-image:url(btn_bg.gif)}
img.photo {border:solid 1px #b9b8b6;}
a.white {color:#FFFFFF;text-decoration:none;} a.white:hover {color:#bbb9d8}
input.rb {font-size:11px;padding:0;color:#505254;height:16px;border:solid 1px #FFFFFF;}
.head {height:102px;display:block}
.head_title {font-weight:bold; color:#FFFFFF; font-family:Arial; height:63px;display:block;background-image:url(head_bg.gif);background-repeat:no-repeat;}
.head_title a {font-weight:bold; color:#FFFFFF;}
.head_menu {margin:6px 0 5px 0;font-size:9pt;}
.head_menu td {padding:0 5px 0 5px;}
.head_menu a {color: #A0A2A4;text-decoration:none;cursor:pointer;}
.head_menu a:hover {color:#ACACAC;}
.main_menu {font-family:Arial;padding:0;margin:0;font-size:12px;empty-cells:show;width:768px;height:41px;display:block;border-top:solid 2px #d0d1d3;}
.main_menu tr{font-size:12px;height:36px;}
.main_menu td{width:96px;height:36px;vertical-align:middle;text-align:center;font-size:12px;background-image:url(btn_menu.gif);background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.main_menu a{vertical-align:middle;text-align:center;font-size:12px;width:100%;height:32px;color:#58585a;text-decoration:none;cursor:pointer;padding:8px 0px 0px 0px;margin:0;display:block;}
.main_menu a:hover {color:#CCCCCC;}
.mn {visibility:hidden;z-index:1004;font-size:10px;background-color:#bbb9d8;padding:2px 5px 2px 5px;text-align:left;position:absolute;left:0px;top:0px;}
a.mn_i {display:block;height:16px;color:#FFFFFF;text-decoration:none;border-bottom:solid 1px #c9c5e1;padding:1px 0px 1px 0px;}
a.mn_i:hover {color:#FDFDFD;background-color:#a396c0;}
a.mn_ie {display:block;height:16px;color:#FFFFFF;text-decoration:none;padding:1px 0px 1px 0px;}
a.mn_ie:hover {color:#FDFDFD;background-color:#a396c0;}
.master_menu {font-size:10pt;border-top:solid 2px #CBC7E4;padding:2px 0px 2px 0px;}
.master_menu a {font-size:10pt;color:#999a9e;text-decoration:none;width:100%;display:block;}
.master_menu a:hover {background-color:#CBC7E4;color:#FFFFFF;}
.master_menu_h {font-size:10pt;border-top:solid 2px #CBC7E4;padding:2px 0px 2px 0px;}
.master_menu_h a {font-size:10pt;color:#FFFFFF;text-decoration:none;background-color:#CBC7E4;width:100%;display:block;}
.time {border:solid 1px #C0C0C0;width:100%; font-size:100%;}
.time th {background-color:#CCCCCC;vertical-align:middle;color:#FFFFFF;font-weight:bold;padding:1px 5px 1px 5px;}
.time td {background-color:#FFFFFF;vertical-align:middle;color:#999a9e;border-bottom:solid 1px #C0C0C0;padding:3px 2px 3px 2px;}
.info {font-family:Arial;width:766px;}
.info th {color:#FFFFFF;background-color:#CBC7E4;font-size:9pt;font-weight:bold;letter-spacing:1px;text-align:left;vertical-align:middle;height:22px;padding:0 10px 0 10px;}
.info td {vertical-align:top;height:100%;color:#68696b;}
.news {width:100%;color:#68696b;}
.news td {text-align:left;vertical-align:top;border-bottom:solid 1px #ced5e2;text-indent:0;font-size:75%;padding:10px 10px 15px 10px;}
.news a {color:#CBC7E4;text-decoration:none;font-weight:bold;}
.news a:hover {color:#a19ed7;text-decoration:underline;}
.tm {text-align:left}
.tm td {text-align:left; }
.tm p {text-align:left;padding:3px}
.contact {width:100%; font-size:75%;}
.contact td{}
.contact th{text-transform:uppercase;color:#CBC7E4;background-color:#ffffff;font-weight:bold; padding-top:5px;}
.contact a {color:#CBC7E4;text-decoration:none;font-weight:bold;}
.contact a:hover {color:#a19ed7;text-decoration:underline;}
.td_l {width:50%;background-image:url(lbg.gif);background-position:right top;background-repeat:repeat-y;}
.td_r {width:50%;background-image:url(rbg.gif);background-position:left top;background-repeat:repeat-y;}
.td_c {padding:0 5px 0px 5px;height:100%;}
.footer {border-top:solid 2px #d4d5d6;margin-top:10px;}
.lbl{text-decoration:underline;margin-bottom:5px;margin-top:20px;font-weight:bold;}
.login {cursor:pointer;margin:15px 66px 0px 0px;border:none;}
.logout {cursor:pointer;margin:10px 66px 0px 0px;border:none;}
.tab_root th {background-color:#d4d5d6;}
.tab_root td {padding:2px 10px 2px 10px; font-size:75%}
.tab_root th a {color:#FFFFFF}
.msg_tr {border-bottom:solid 1px #d4d5d6;border-top:solid 1px #d4d5d6; padding:5px 0px 15px 0px}
.msg_head { padding:2px 5px 2px 5px; display:block; vertical-align:middle; border-bottom:solid 1px #d4d5d6;}
.msg_body { padding:5px 0px 5px 0px}
.sml {cursor:pointer; border:nonbe;}
.pager { }
.pager a { margin:0px 2px 0px 2px }
