body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}td{font-family:Tahoma;font-size:12px;color:#000000}a{color:#800000}.date{font-family:Tahoma;font-size:10px;color:#787878;font-weight:bold;padding-left:10px;padding-top:10px;}.cap{font-family:Tahoma;font-size:10px;color:#FFAA00;font-weight:bold;padding-left:10px;padding-top:2px;}.copy{font-family:Tahoma;font-size:11px;color:#000000}.style2{font-size:14px;font-weight:bold;color:#CCCCCC;}.style3{color:#000000}input.errHilite,select.errHilite,textarea.errHilite{background-color:#F9DF6F;}label.errHilite{color:#C00;}.eventbg2week{background-color:#FFAF5E;border-right:1px solid #A1A5A9;}.calborder{background-color:#FFFFFF;border:1px #A1A5A9 solid;}.dateback{background-color:#EEEEEE;}.dayborder{border-top:1px solid #A1A5A9;}.dayborder2{border-top:1px dashed #CCCCCC;}.weekborder{border-top:1px dashed #A1A5A9;border-right:1px solid #A1A5A9;}.weekborder2{border-right:1px solid #A1A5A9;}.timeborder{border-right:2px solid #A1A5A9;border-top:1px dashed #A1A5A9;background-image:url(time_bg.gif);}.timeborder2{border-right:2px solid #A1A5A9;border-top:1px solid #A1A5A9;background-image:url(time_bg.gif);}.navback{background-image:url(time_bg.gif);}.sideback{background-image:url(side_bg.gif);}.monthback{background-color:#A1A5A9;}.monthreg{background-color:#FFFFFF;}.monthoff{background-color:#F2F2F2;}.monthon{background-color:#FFFEAE;}.montheventtop{background-image:url(side_bg.gif);border-top:1px solid #A1A5A9;}.montheventline{border-right:1px dotted #A1A5A9;}.yearmonth{background:#CCCCCC;}a.psf{text-decoration:none;}a.psf:link{color:#0066FF;background-color:transparent;}a.psf:visited{color:#0066FF;background-color:transparent;}a.psf:active{color:#3366CC;background-color:transparent;}a.psf:hover{color:#000099;background-color:transparent;}a.ps2{text-decoration:underline;}a.ps2:link{color:#0066FF;background-color:transparent;}a.ps2:visited{color:#0066FF;background-color:transparent;}a.ps2:active{color:#3366CC;background-color:transparent;}a.ps2:hover{color:#000099;background-color:transparent;}a.ps3{text-decoration:none;}a.ps3:link{color:#000000;background-color:transparent;}a.ps3:visited{color:#000000;background-color:transparent;}a.ps3:active{color:#000000;background-color:transparent;}a.ps3:hover{color:#000000;background-color:transparent;text-decoration:underline;}.V9{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;color:#000000;}.V10W{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;}.V10WB{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;font-weight:900;}.V9G{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;color:#666666;}.V10{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;}.V9BOLD{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:900;}.G10{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#992F00;}.G10B{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;}.G10BOLD{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:900;}.G10G{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#A1A5A9;}.V12{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}.H20{font-family:Helvetica,sans-serif;font-size:18px;color:#000000;}.eventfont{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;}.query_style{font-size:11px;font-family:verdana,geneva,arial,sans-serif;width:156px;margin-bottom:0;}.search_style{font-size:12px;font-family:verdana,geneva,arial,sans-serif;width:134px;margin-bottom:0;}.login_style{font-size:11px;font-family:verdana,geneva,arial,sans-serif;width:80px;margin-bottom:0;}.table-style{font-family:arial;border-width:1;border-style:solid;border-color:#a0a0a0;background-color:#ffffff;font-family:arial;font-size:11px;}.div-style{z-index:+999;position:absolute;visibility:hidden;}.title-style{padding:2px;font-family:arial;font-size:11px;color:#3a6ea5;}.title-background-style{background-color:#cee3ef;}.title-control-normal-style{border-style:solid;border-width:1;border-color:#3a6ea5;cursor:pointer;}.title-control-select-style{border-style:solid;border-width:1;border-color:#3a6ea5;cursor:pointer;}.dropdown-style{font-family:arial;font-size:11px;border-width:1;border-style:solid;border-color:#a0a0a0;background-color:#cee3ef;cursor:pointer;}.dropdown-select-style{background-color:#3a6ea5;}.dropdown-normal-style{background-color:#0;}.body-style{padding:5px;background-color:#cee3ef;font-family:verdana;font-size:10px;}.current-day-style{color:red;font-weight:bold;text-decoration:none;}.end-of-weekday-style{color:#909090;text-decoration:none;}.normal-day-style{color:black;text-decoration:none;}.selected-day-style{border-style:solid;border-width:1px;border-color:#a0a0a0;}.holiday-style{background-color:#FFDDDD;}.today-style{padding:0px;color:black;background-color:#cee3ef;text-align:center;text-decoration:none;}.weeknumber-div-style{background-color:#d0d0d0;padding:0px;}.calendar{border-collapse:collapse;margin:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}.calendar-header{font-size:16px;font-weight:bold;line-height:30px;vertical-align:middle;}.calendar-day-head{text-align:center;font-weight:bold;color:#666;border:1px solid #999;border-collapse:collapse;background:#EEE;}.calendar-day-np{background-color:#EEE;border:1px solid #999;border-collapse:collapse;padding:3px;}.calendar-day{border:1px solid #999;border-collapse:collapse;padding:3px;}.calendar-today{background-color:#ffffcc;border:1px solid #999;border-collapse:collapse;padding:3px;}.day-number{text-align:right;width:17px;height:17px;float:right;position:relative;border-left:1px solid #DDD;border-bottom:1px solid #DDD;padding-right:3px;line-height:16px;color:#800000;font-size:10px;}.day-number-np{text-align:right;width:17px;height:17px;float:right;position:relative;border-left:1px solid #DDD;border-bottom:1px solid #DDD;padding-right:3px;line-height:16px;color:#999;font-size:10px;}.calendar-day-text{text-align:center;line-height:15px;padding:5px;margin-left:3px;margin-right:3px;}.calendar-day-text strong{color:#800000;}
