TABLE.archive {background:#e9f1f6;width:708px;height:100px;margin-top:15px}
TABLE.archive TD {padding:10px 15px;font:300 12px Arial}
TABLE.archive A {color:#4e80a2}
TABLE.archive SELECT,TABLE.archive INPUT {font:normal 12px Arial;color:#4e80a2}
TABLE.archive TD.brd {border-bottom-color:#cfe1e9}


DIV.result {font:600 14px Arial;margin:20px 0 0 0}



DIV.archive {width:418px;background-color:#d7eaf1;font:normal 11px/20px Arial;color:#9B9B9B;padding:15px 0 0 20px;text-align:left;border:1px solid #a0c3cf;margin:20px 0}


TABLE.bcal  TD {padding:4px 6px 10px 6px;border:none;vertical-align:top;background-image:url('../image/bg_cal.png');text-align:center;border-width:0px;}
TABLE.bcal {margin:5px 0 30px -16px;border-collapse:separate;border:solid 0px black;}


TABLE.cal {font:normal 11px Tahoma}
TABLE.cal IMG {border-style:none}
TABLE.cal TR.week TD {color:black;text-decoration:none;font:bold 11px Tahoma}
TABLE.cal TR.week2 TD {color:black;text-decoration:none;font:bold 11px Tahoma}
TABLE.cal TH A {color:black;font-weight:bold;font-size:11px;text-decoration:none}
TABLE.cal TH {color:black;font-weight:bold;font-size:11px;text-decoration:none}
TABLE.cal TD {padding:0;text-align:center;width:17px;color:#666666;text-decoration:none;border-style:none;font-size:11px;background-image:none}
TABLE.cal TD A {text-decoration:underline;color:black}
TABLE.cal TD.a {background-color:red}
TABLE.cal TD.a A {font-weight:bold;color:white;text-decoration:none}

TABLE.cal_single {background-color:white;padding:2px 6px 2px 6px}
TABLE.cal_single TD{padding:0 0px}

TABLE.cal_single IMG.l{float:left}
TABLE.cal_single IMG.r{float:right}
TABLE.cal_single TABLE {width:100%}




DIV.arc_rpt {margin-top:15px;font:normal 12px Arial;text-transform:capitalize;text-align:left}


DIV.srv {font:normal 12px Arial;color:#555555}
DIV.srv SPAN.header {font:bold 14px Arial;color:black}
DIV.srv SPAN.date {font:normal 12px Arial;color:#888888}




UL.res_list	{list-style: url('../image/more_red.png'); margin: 0 0 0 0; padding: 15px 28px 15px 0;font:11px Arial;border:0px solid black;text-align:left;width:678px}
UL.res_list LI	{padding:0px 0px 11px 0px}
UL.res_list A{text-decoration:none;color:black;font-size:14px}
UL.res_list SPAN.cap {font:bold 14px Arial;color:#05aefb;text-decoration:underline}
UL.res_list SPAN.date {color:#CCCCCC;font-size:10px;}

UL.res_list LI.close A{color:#969799}
UL.res_list LI.close SPAN.cap{color:#969799}
UL.res_list LI.close SPAN.date{color:#969799}

UL.res_list	{list-style: none}


DIV.search {font:normal 11px Arial;color:#666666;padding:20px 0 0 120px;text-align:left;border:0px solid red}
DIV.search  A{font:normal 12px Arial;color:#0B59E7;text-decoration:underline}
DIV.search INPUT.r {position:relative;top:3px;left:-3px}
DIV.search INPUT.key {padding:5px 10px;margin:10px 0;border:1px solid #93bbce;font:normal 14px Arial;width:410px;color:#93bbce}

DIV.search DIV {background-color:#E7F0FF;width:344px;height:55px;padding:2px 0 0 53px;font-size:11px}
DIV.search TABLE {margin-top:10px}
DIV.search TD {font-size:11px}

DIV.search TD.cal {background-color:white;cursor:default;text-align:center;width:66px;height:17px;border:1px solid #8094BA;padding-top:1px}


DIV.search FORM DIV.key {overflow:hidden;border:1px solid red;width:300px;height:14px;background:white}	
DIV.search FORM DIV.key  INPUT{height:10px;width:300px;position:relative;top:0px;border-width:0;font:normal 10px Arial;margin:0;padding:0}	



DIV.pn {font:normal 14px Arial;color:#B6B6B6;text-align:center}
DIV.pn SPAN {font-weight:bold;color:black}
DIV.pn A {color:#166FBA;text-decoration:underline}
DIV.pn A.fwd {color:#B6B6B6}

TABLE.cal_foot {font:normal 13px Tahoma;width:150px}
TABLE.cal_foot TD{color:#CCCCCC;width:30%;border:0px solid black}
TABLE.cal_foot A{color:#5d90ae}
TABLE.cal_foot A.act{font-weight:bold}

TABLE.srv_arc_top {margin:10px 0 20px 0}
TABLE.srv_arc_top SELECT{font:normal 11px Arial}
