body { background: url(/img/main_bg.gif); }
body,p,td{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:#333333;text-decoration:none;}
a img { border: 0; }
.bigtext{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:bold;font-size:15px;color:#16388D;text-decoration:none;}
.redtext{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#16388D;text-decoration:none;}
.bg{background:url(img/bg03.gif);background-repeat:repeat-x;background-position: bottom;}
.bg_box{background:url(img/bg_box.gif);background-repeat:repeat-x;background-position:top;background-color:#B37A00;}
.padding{padding:0 0 0 30px}
.padding3{padding:0 0 0 12px}
.padding4{padding:0 0 0 0px}
.padding3.menu a { white-space:nowrap; }
.padding4.menu a { white-space:nowrap; font-size: 12px; }
.padding_box{padding:10px 10px 10px 10px}
.padding_box2{padding:10px 0 0 10px;font-size:10px;}
.border_black{border:1px solid #000000;}
.border_gray{border:1px solid #898989;}
.red{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; color:#16388D;}
a{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#16388D;}
.left_br { background: url(img/left_br.png) repeat-y right; }
* html .left_br {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/left_br.png', sizingMethod='scale');	
	background: none;
}
.right_br { background: url(img/right_br.png) repeat-y left; }
* html .right_br {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/right_br.png', sizingMethod='scale');	
	background: none;
}
.copy{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;}
.input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;width:120px;background-color:#ffffff;border:outset 1px #ffffff;color:#000000;}
.button{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;width:120px;background-color:#4D4D4D;border:solid 1px #ffffff;color:#ffffff;}
.error{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;color:#ff0000;}
.title{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#cc3333;padding-left:5px;}
.title_us{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#ffffff;padding-left:10px;}
.action{display:inline;cursor:hand;cursor:pointer;padding:2px;color:ffffff;}
.link{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#ffffff;}
.action_del{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/delete.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_lock{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/lock.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_accept{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/accept.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_reject{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/reject.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_view{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/view.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_view2{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/view_new.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_mod{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/modify.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_send{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/send.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_reged{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/registered.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_showerr{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/dialogerr.gif);background-repeat:no-repeat;width:15px;height:15px;}
.action_showerr2{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/accept.gif);background-repeat:no-repeat;width:15px;height:15px;}
.sort{text-decoration:underline;cursor:hand;cursor:pointer;}
.filter{display:inline;cursor:hand;cursor:pointer;margin:1px;background-image:url(img/icons/filter.gif);background-repeat:no-repeat;width:15px;height:15px;}
.disabled{background-color:#bbb;}
.dialog{position:absolute;z-index:1000;border:1px solid #bbbbbb;background-color:#ffffff;text-align:center;padding:5px;}
.dialogtext{font-weight:bold;color:#cc3333;}
.on { position: relative; background-color:#000000; }
.on ul { position: absolute; width: 280px; cursor:hand; cursor:pointer; visibility: hidden; display: block; top: 27px; left: -1px; margin: 0; list-style: none; padding: 0; }
.on li a { cursor:hand; cursor:pointer; display: block; line-height: 25px; white-space: nowrap; width: 100%; color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background: url(img/dropdown_bg.gif) repeat-x; text-decoration: none; padding: 0 10px; border: solid #002150; border-width: 0px 1px 1px 1px; font-weight:normal!important; background-color:#580000; }
.on li a:hover { cursor:hand; cursor:pointer; background: url(/img/dropdown_bg_hover.gif) repeat-x; background-color:#580000; }
.header { display: block; background: #E7F0FE; color: #16388D; line-height: 1.8em; font-size: 15px; font-weight: bold; margin-bottom: 1em; padding: 0 5px; }
.box { padding: 10px; background: #E7F0FE; text-align: center; color: #333333; }
.schedule, .schedule td, .schedule th { border-collapse: collapse; border: 1px solid #898989; font-size: 11px; text-align: center; background: white; vertical-align: top; }
.schedule { table-layout: fixed; width: 770px; margin: 15px 0 10px 0; }
.schedule td { height: 60px; padding: 4px; }
.schedule th { background: #E7F0FE; height: 25px; vertical-align: middle; white-space: normal; }