.scheduler td{padding:2px;}.scheduler th{padding:6px 2px 2px 2px;font-size:14px;text-align:center;font-weight:400;}.calendar{border-collapse:separate;border-spacing:4px;font-size:12px;}.calendar td{padding:8px;margin:20px;cursor:pointer;color:#8c8c8c;text-align:center;}.calendar a{font-family:Arial;font-size:12px;text-decoration:none;}.calendar .current{background:red;color:#fff;font-weight:bold;}.calendar .current a{color:#fff;}.eventTable,.eventTable table,.eventTableGrid{width:100%;}.eventTable table{margin:5px 10px 0 10px;}.eventTable{padding-bottom:20px;background:#eee;}.eventTable .top{background:#eee;border:1px solid #ccc;border-bottom:none;}.eventTable td{font-size:11px;font-weight:100;padding:10px 0 0 18px;}.eventTable .left{background:url(event/tl.png) no-repeat top left;margin:0;padding:0;}.eventTable .right{background:url(event/tr.png) no-repeat top right;margin:0;padding:0;}.eventTableGrid .week_top{background:#eee;height:20px;padding:0 8px 0 8px;border:0;color:#000;font-size:12px;text-align:center;}.eventTable .topBar{background:#eee;border-left:1px solid #ccc;border-right:1px solid #ccc;}.eventTable .topBar td{font-size:11px;line-height:23px;padding:0 0 15px 0;}.eventTableGrid td{padding:5px 5px 25px 5px;border:1px solid #ccc;font-size:11px;color:#666;width:14%;height:80px;}.eventTableGrid .day_captions td{height:30px;padding-top:8px 0 8px 0;text-align:center;}.eventTableGrid .today{border:2px solid #d66;}.eventTableGrid .weekend{color:#d00;}.eventTableGrid .prevWeekday,.eventTableGrid .nextWeekday{background:#eee;color:#aaa;}.eventTableGrid .prevWeekend,.eventTableGrid .nextWeekend{background:#eee;color:#d99;}.eventTableGrid p{text-align:right;width:100%;padding:0;margin:0;}.eventTableGrid .full{line-height:14px;}.eventTableGrid .event_dtl{margin-top:4px;}.eventTableGrid .time{color:#333;margin-top:4px;}.eventTableGrid td .month,.eventTableGrid .weekend .month{color:#666;font-size:11px;font-weight:bold;padding-right:15px;text-decoration:none;}.eventTableGrid td .month:hover{text-decoration:underline;color:#ff6000;}.eventTableGrid .prevWeekday .month,.eventTableGrid .prevWeekend .month,.eventTableGrid .nextWeekday .month,.eventTableGrid .nextWeekend .month{color:#2085B8;font-size:11px;font-weight:bold;padding:0 15px 0 0;}h1 .contextLink{font-size:12px;color:#2085B8;font-weight:normal;position:relative;}h1 .contextLink a{color:#2085B8;top:-16px;position:relative;}h1 .contextLink a:hover{color:#d00;top:-16px;position:relative;}.secondContextLink{font-size:12px;color:#2085B8;font-weight:normal;position:absolute;left:0;top:0;}.eventPerSe1{background:#e5b8b8;}.eventPerSe2{background:#f2d391;}.eventPerSe3{background:#cce5b8;}.eventPerSe4{background:#b8d9e5;}.eventPerSe5{background:#bbb8e5;}.eventPerSe6{background:#e4e5b8;}.eventPerSe7{background:#d8b8e5;}.eventPerSe8{background:#b8e5da;}.eventPerSe9{background:#e5b8db;}.eventPerSe10{background:#ccc;}.eventPerSe1,.eventPerSe2,.eventPerSe3,.eventPerSe4,.eventPerSe5,.eventPerSe6,.eventPerSe7,.eventPerSe8,.eventPerSe9,.eventPerSe10{margin-top:5px;}.eventTL{background:url(event/tl.png) top left no-repeat;-background:none;}.eventTR{background:url(event/tr.png) top right no-repeat;-background:none;}.eventBL{background:url(event/bl.png) bottom left no-repeat;-background:none;}.eventBR{background:url(event/br.png) bottom right no-repeat;-background:none;}.eeeEventTL{background:url(event/eee_tl.png) top left no-repeat;-background:none;}.eeeEventTR{background:url(event/eee_tr.png) top right no-repeat;-background:none;}.eeeEventBL{background:url(event/eee_bl.png) bottom left no-repeat;-background:none;}.eeeEventBR{background:url(event/eee_br.png) bottom right no-repeat;-background:none;}.cccEventTL{background:url(event/ccc_tl.png) top left no-repeat;-background:none;}.cccEventTR{background:url(event/ccc_tr.png) top right no-repeat;-background:none;}.cccEventBL{background:url(event/ccc_bl.png) bottom left no-repeat;-background:none;}.cccEventBR{background:url(event/ccc_br.png) bottom right no-repeat;-background:none;}.dotOnMap{margin-top:2px;}.dotOnMap a{color:#d00;border-bottom:1px dashed #CD2929;text-decoration:none;}.dotOnMap a:hover{color:#000;border-bottom:1px dashed #000;}.eventContent{padding:5px;}.eventWeek{font-size:12px;font-weight:600;color:#2085B8;display:block;margin-bottom:2px;}
