h1,h2,caption,.hid2{color:#2F9BE0}h1{font-size:140%;margin-bottom:28px;font-weight:normal}h2{font-size:110%;font-weight:normal;margin:16px 0 6px 0;padding-right:4px}h1 b,h2 b{font-weight:normal;padding:0 4px 11px 4px;border-bottom:solid 1px #ADD5FD}h3{font-size:90%;margin-bottom:4px;margin-top:12px}h4{font-size:85%;margin:0;padding:0 0 2px}caption{font-size:110%;text-align:left;padding:12px 2px 8px 15px}ul{margin-top:6px}img{border:0}p{margin:14px 0}abbr{font-size:90%;border-bottom:1px dotted}#logo{margin:20px 24px 12px}.stripe{width:100%;height:2px;background-image:url(../img/stripe.gif);font-size:1px}#head{background-color:#e7ecef}.flash{color:green;font-size:large;text-align:center;margin:5px 0}.centerbox{text-align:center;width:400px;margin:0 auto}.centerbox h2{text-align:left}.small{font-size:smaller;color:#515A5F}.c{text-align:center}.r{color:Red}.j{cursor:pointer}.s{font-size:small}.ss{font-size:smaller}.rt{text-align:right}.lt{text-align:left}.vt{vertical-align:top}.fr{float:right}.bp{padding:8px}p.adremoval{font-size:x-small;margin:0;text-align:center}table.p0{border-collapse:collapse}.p0 th,.p0 td{padding:0}.v{vertical-align:middle}.pad{padding:3px 5px}.mr10{margin-right:10px}.m{margin-right:14px}.hv:hover{text-decoration:underline}.arrow{font-family:"Arial Black",sans-serif;font-weight:900;font-size:110%}.table .in td{border-style:none;padding:2px}.center .table,.center{text-align:center;margin:0 auto;font-size:14px}.w150{width:150px}.br{margin-top:62px}.content{margin:20px}.content h2{padding-left:14px}.content p{padding-left:14px;margin-top:6px}p.centered{padding:0;text-align:center}.content fieldset p{padding-left:0}.content li{margin:6px}.help{margin:40px 20px}.center_form{width:600px;margin:0 auto}.center_form table{margin:0 auto}.center_form td{padding:2px 4px}.center_form td.fs,.fs{padding:10px;font-size:90%}.breadcrumb,.footer{clear:both;float:none}.breadcrumb{font-size:70%;line-height:3.3;padding:0 6px 0 24px;background-image:url(../img/header_bg.gif);color:#444444;cursor:default}.breadcrumb a{color:#222222;cursor:pointer}.nobread{font-size:1px;height:16px}.footer{text-align:center;background-color:#b3c9df;color:#555655;font-size:10pt;line-height:2.5;margin-top:36px}.footer small{font-family:Arial,sans-serif;font-size:11px}.footer a{color:#555655;text-decoration:none}.footer a:hover,.topmenu a:hover{text-decoration:underline}.topmenu{position:absolute;top:4px;right:0;padding-right:12px;cursor:default;z-index:90}.topmenu li{list-style-type:none;display:inline;font-size:80%;padding:0 6px;color:#444}.topmenu a{color:#525253;text-decoration:none;cursor:pointer}.topmenu img{vertical-align:middle;cursor:pointer}a:hover#ca{text-decoration:line-through}#flagbox{position:absolute;right:12px;top:20px}#flagbox td:hover{text-decoration:underline}fieldset{padding:16px;margin-top:12px;margin-bottom:12px}fieldset,.rnd{border-radius:5px}fieldset,span.search,table#outer{border:1px solid #C3C0C0}span.search{padding:8px;display:inline-block}.of,.ofr,.ofl,.if,.ifr,.ifl,.tf,.ef,.ef1,.ef2,.ef3,.ef4,.efx,.ifc{height:1px;font-size:1px;overflow:hidden}.of{margin:0 2px}.ofl{margin:0 0 0 2px}.ofr{margin:0 2px 0 0}.if{margin:0 1px}.ifl{margin:0 0 0 1px}.ifr{margin:0 1px 0 0}.lb,.rb,.bb,.tb{border-width:1px}.lb{border-left-style:solid}.rb{border-right-style:solid}div.dialogwindow{position:absolute}td.dialoghead{padding:2px 8px;background-color:ActiveCaption;cursor:move;color:Window}.close{background-color:ActiveCaption;border:0;cursor:pointer;padding:1px 7px 0 0}.dialoginside{background-color:#FFF;border-style:solid;border-color:ActiveCaption;border-width:1px 4px}.ofb,.ifb,.ofbl,.ifbl{height:1px;font-size:1px;overflow:hidden;background-color:ActiveCaption}.ofb{margin:0 2px}.ifb,.ifc{margin:0 1px}.ofbl,.ofcl{margin:0 2px 0 0}.ifbl,.ifcl{margin:0 1px 0 0}.dialoginside .small{border-width:0}.wl{text-align:center;font-weight:bold;font-size:80%;color:Window;background-color:ActiveCaption;cursor:default}.colp{border-width:2px;position:absolute;border-radius:2px}.colp td{height:10px}.colp table{width:60px}.ro{color:#999}table#outer{margin:0 auto}.fld th,.fld td,.row{padding:4px;margin:4px}.fld h2,.row h2{padding-left:0}.fld th{font-size:90%;text-align:left;padding:4px 2px 4px 4px;vertical-align:top}h6{font-size:90%;margin:0 0 4px 0}.req{vertical-align:top;padding-left:4px}.hid1{color:#446CAA}.field_with_errors,.badfield{padding:2px;background-color:red;display:inline-block}#errorExplanation{width:500px;border:2px solid red;padding:7px;padding-bottom:12px;margin-top:20px;margin-bottom:20px;background-color:#f4efdf;font-size:90%}#errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;background-color:#c00;color:white}#errorExplanation p{margin-bottom:0;padding:5px;padding-top:10px}#errorExplanation ul{margin-bottom:0;list-style:square}#dberrorExplanation{border:2px solid red;padding:7px;padding-bottom:12px;background-color:#f0f0f0;font-size:90%}#dberrorExplanation h2{font-weight:bold;padding:5px 5px 5px 15px;font-size:80%;margin:-7px;background-color:#c00;color:#fff}#dberrorExplanation p{margin-bottom:0;padding:5px}#dberrorExplanation ul{margin-top:0;margin-bottom:0;list-style:square}table#datepick{position:absolute}table.datepick{background-color:#e9eff4;border-left:solid 1px #C3D9FF;border-right:solid 1px #C3D9FF;text-align:center;font-size:10px;line-height:1.2;cursor:pointer}.datepick td{background-color:#FFF;padding:1px 1px;border:solid 1px #FFF}.datepick th{padding:1px 0;border-bottom:solid 1px #c4d5e3;color:#555}.datepick td.today{background-color:#ffd;border-color:#e9eff4}.datepick td.other{color:#468}.datepick td.picked{border-color:#2952A3}.datepick tbody td:hover{background-color:#e9eff4}.datepick th#pickhead,.datepick tr#pickdays{cursor:default}.ifc{background-color:#C3D9FF}#datepick{z-index:500}.slothead{border:3px solid ActiveCaption;border-radius:5px;overflow:auto;padding:7px;margin-bottom:12px;max-width:340px}#bbox{max-width:600px}.slotback{padding:4px 8px 6px}.hspacer{width:340px;height:1px;font-size:1px;overflow:hidden}.bdate{float:right;padding-left:4px;text-align:right}.level{float:right;clear:right;text-align:center;margin:3px 0;padding-left:4px}.level .number{padding:4px 6px;border-width:2px;border-style:ridge;font-size:larger;color:#FFF}.csel{float:right;text-align:center;padding:1px 5px;border-width:2px;border-style:inset;color:#FFF;font-size:90%;cursor:pointer}.slotback h2{margin:0}.location{margin:2px 0;font-weight:bold;padding-right:4px}.vslot{background-color:#E8EEF7;padding:2px;font-size:90%;text-align:center}.vslot th{cursor:pointer;font-weight:normal;color:#112ABB;border-bottom:solid 1px #112ABB;border-collapse:separate}#vsel{cursor:auto;color:inherit}.vslot td{padding:0 3px}.vslot .pagination{text-align:center;padding-bottom:1px}#ajaxspin{padding:10px;background-color:#FFF;margin:5px;border:solid 1px #A2BBDD}#oldbooking_status,#oldres_status{color:#112ABB}.full{color:green}.col0{background-color:#668CD9;border-color:#2952A3}td.bcol0,.bcol0{background-color:#2952A3}.col1{background-color:#D96666;border-color:#A32929}td.bcol1,.bcol1{background-color:#A32929}.col2{background-color:#8CBF40;border-color:#528800}td.bcol2,.bcol2{background-color:#528800}.col3{background-color:#C4A883;border-color:#8D6F47}td.bcol3,.bcol3{background-color:#8D6F47}.col4{background-color:#8C66D9;border-color:#5229A3}td.bcol4,.bcol4{background-color:#5229A3}.col5{background-color:#8997A5;border-color:#4E5D6C}td.bcol5,.bcol5{background-color:#4E5D6C}.col6{background-color:#E67399;border-color:#B1365F}td.bcol6,.bcol6{background-color:#B1365F}.col7{background-color:#BFBF4D;border-color:#88880E}td.bcol7,.bcol7{background-color:#88880E}.col8{background-color:#85AAA5;border-color:#4A716C}td.bcol8,.bcol8{background-color:#4A716C}.col9{background-color:#59BFB3;border-color:#1B887A}td.bcol9,.bcol9{background-color:#1B887A}.col10{background-color:#58BBD2;border-color:#00A3C2}td.bcol10,.bcol10{background-color:#00A3C2}.col11{background-color:#80B7E7;border-color:#2D83D5}td.bcol11,.bcol11{background-color:#2D83D5}.col12{background-color:#9DC0AC;border-color:#75A38C}td.bcol12,.bcol12{background-color:#75A38C}.col13{background-color:#939871;border-color:#737A52}td.bcol13,.bcol13{background-color:#737A52}.col14{background-color:#F3C857;border-color:#E7A732}td.bcol14,.bcol14{background-color:#E7A732}.flsh{animation:flash 1s ease-out;-webkit-animation:flash 1s ease-out}@keyframes flash{0%{background-color:transparent}20%{background-color:#ffff99}100%{background-color:transparent}}@-webkit-keyframes flash{0%{background-color:transparent}20%{background-color:#ffff99}100%{background-color:transparent}}body{font-family:sans-serif;color:#575757;font-size:11pt;margin:0 0 5px 0}.g{color:#A8A8A8}.bg{background-color:white}h1 b,h2 b{border-bottom-style:none;font-weight:200}h1{font-size:160%;font-weight:200}h5{color:#79bfce;font-size:110%}a{color:#6199de}.breadcrumb{background-image:none;color:#a0a0a0}.breadcrumb a{color:#575757}.breadcrumb,.footer{background-color:#f0f3f4;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.nobb .breadcrumb{border-bottom-style:none}.footer{border-bottom:1px solid #dcdcdc}img.swoosh{display:none}.logo{padding:6px}fieldset,.controls .odd,.sup{background-color:#f9fafb}.pagination{padding:3px;margin:6px 3px;font-size:70%}.pagination a{padding:2px 5px;margin:2px;border:1px solid #aad;text-decoration:none;color:#009;background-color:White}.pagination a:hover,.pagination a:active{border:1px solid #009;color:#000}.pagination span.current{padding:2px 5px;margin:2px;border:1px solid #009;font-weight:bold;background-color:#009;color:#FFF}.pagination span.disabled{padding:2px 5px;margin:2px;border:1px solid #eee;color:#ddd}.pagination a,.pagination span{border-radius:2px}.table{border-collapse:collapse;text-align:center}.table td{font-size:90%;padding:8px;border-top:solid 1px #C3C0C0}.table .e th{padding:7px 8px}.table .bc{border-color:#C3C0C0}.table .bf{background-color:#C3C0C0}.table th a{color:white}.table th a{color:inherit}.table .f td{padding:0;border-top-width:0}.table td.bl{width:3px;height:2px;background-image:url(../table/bl.gif)}.table td.br{width:3px;background-image:url(../table/br.gif)}.table .b{border-bottom:solid 1px #C3C0C0}.table td.l,.table th.lcc{padding:0;background-image:url(../table/l.gif)}.table td.r,.table th.rcc{padding:0;background-image:url(../table/r.gif)}.p00 th{padding:0}.p00 th.cc{border-top:solid 1px #C3C0C0}.table thead{text-transform:uppercase;font-size:80%;color:white}.cc{background:url(../img/light_overlay.png) repeat-x #79bfce}tr.cc{background-position:center}.sumtable th{text-align:left;font-family:Arial, Helvetica, sans-serif;padding-right:12px}.controls .cc{background-color:#6199de}.controls a{text-decoration:none;font-size:100%}.controls a:hover,.tabrow a:hover{text-decoration:underline}div.usc{border:#dcdcdc 1px solid;padding:10px 8px;border-radius:6px;float:right;clear:right;margin:20px 20px 2px 6px}.usc h5{text-align:center;margin:0 0 5px}.usc h5 img{padding:0 6px 4px 0;vertical-align:middle}.buttons img,.usc div img{margin:3px;vertical-align:middle;box-shadow:3px 3px 3px rgba(0,0,0,0.05);border-bottom-right-radius:3px}.schedule_content{margin:6px}.schedule_content h1{margin:20px 6px 30px 10px}.message_box{margin:0 283px 0 10px}.message_box_wide{margin:0 10px}div.keytable{float:right;margin:8px 0 10px 15px}.keytable td{font-size:65%;font-weight:bold;border-style:solid;border-width:2px;padding:1px 4px;text-align:center;color:#555}.keytable .link{color:#FFF;cursor:pointer}.keytable .all{background-color:Silver;border-color:Gray}table.keytable{width:100%;table-layout:fixed}.dayHeading .keytable td{padding:1px;overflow:hidden}.spacer{height:192px;float:right}.adminspacer{height:268px;float:right}.act tr:hover{background-color:#B3C9DF}.act td{padding:2px 8px}td.skey{padding:2px;border-width:1px;border-style:solid}.navContainer{position:absolute;right:0;bottom:-1px;width:264px}.flashbox{position:relative;clear:both;height:75px;padding-right:275px}.month{background-color:#C3D9FF;color:#112ABB;font:11px Verdana, Arial, Helvetica, sans-serif;border-style:solid;border-color:#C3D9FF;border-width:1px 9px 0 9px}.month td{padding:4px;text-align:center;border:6px solid #FFF;cursor:pointer;font-size:11px;line-height:15px;width:15px}.month tbody{background-color:#FFF}.month .navhead img{padding:3px 4px}.dayhead th{color:#112ABB;font-size:10px;font-weight:normal;padding:4px 0;border-bottom:1px solid #A2BBDD}.month .other{color:#468}.month .closed{border-color:#E8EEF7}.month .selectd{border-color:#ACE}.selectd{background-color:#ACE}.month .today{border-color:#ffd}.month td.busy{color:#FFF}.month td.mine0{color:#FFF;background-color:#528800}.month td.mine1{color:#FFF;background-color:#A32929}.month td.leftbar{border:0;padding:0;width:1px;background-color:#A2BBDD}.tabContainer{background-color:#C3D9FF;height:2px;font-size:1px;position:relative}div.selectTab{position:absolute;top:-28px;border-bottom:5px solid #C3D9FF;width:255px}.selectTab table{background-color:#C3D9FF;font:11px Verdana, Arial, Helvetica, sans-serif;color:#112ABB}.selectTab .todaylink{font-size:9px;color:#999;width:7.8em}th#link{color:#112ABB;text-decoration:underline;cursor:pointer}.selectTab td{width:30px}th#othertab{width:255px;height:19px;font-size:12px}div.unselectTab{position:absolute;bottom:2px;width:76px;cursor:pointer}.unselectTab p{background-color:#E8EEF7;font:12px Verdana, Arial, Helvetica, sans-serif;color:#112ABB;text-align:center;margin:0;line-height:26px;padding-left:0}div.agendaContainer{border:solid 6px #C3D9FF;border-bottom-width:4px}div.inagenda{padding:2px 8px}div.inagenda,.tls{border-left:solid 1px #A2BBDD;border-top:solid 1px #A2BBDD}#description{padding:4px 8px;border-bottom:solid 6px #C3D9FF}.blf{width:100%;border-left:solid 8px #C3D9FF}#working,#noroom{position:absolute;z-index:9}#noroom{margin:30px 80px;text-shadow:0.1em 0.1em #FFF}table#container{width:100%;font-family:Arial, Helvetica, sans-serif;border-style:solid;border-color:#C3D9FF;border-width:3px 9px;font-size:75%}.dayHeading th{background-color:#C3D9FF}.weekCont,.monthCont{background-color:#FFF;table-layout:fixed;-webkit-text-size-adjust:100%}.monthCont td{border-left:1px solid #CCDDEE;border-bottom:1px solid #CCDDEE}.monthCont .heading{background-color:#E8EEF7;text-align:right;padding:1px 4px;margin:0}.monthCont .heading b{color:#112ABB;font-size:80%}.monthCont .other{color:#468}.monthCont .inday{border-top:solid #FFF 1px;position:relative;overflow:hidden}.monthCont .left{border-left:1px solid #A2BBDD}.closed,.closed td{background-color:#E8EEF7}.day .closed{cursor:default}.today,.monthCont .today{background-color:#ffd}.dayHeading th{color:#112ABB;font-weight:normal;padding:0 4px 4px;border-bottom:1px solid #A2BBDD}.todayHead,th.todayHead{font-weight:bold}.fixwidth{width:70px;margin:0 auto}.hour td{background-color:#E8EEF7;padding:2px 4px;border-left:1px solid #A2BBDD}.hour .e td{color:#468;text-align:right;vertical-align:top;border-bottom:1px solid #E8EEF7}.hour .o td{border-bottom:1px solid #DDD}.day{position:relative}.day td{padding:2px;border-color:#DDD;border-bottom-width:1px}.day td.l{padding:0;width:1px;font-size:1px}.day .l td,.day td.l{border-left-width:3px;border-left-style:double}.day .e td{border-bottom-style:dotted}.day .o td{border-bottom-style:solid}.oor td{background-color:#C3D9FF;color:#112ABB;text-align:center;font-weight:bold;padding-top:7px;line-height:normal}.ofc,.ofd,.ifd,.ofcl,.ifcl{height:1px;font-size:1px;overflow:hidden;background-color:#C3D9FF}.ofc,.ofd{margin:0 2px}.ifd{margin:0 1px}.ofd,.ifd{background-color:#E8EEF7}.chip,.mchip,.achip{color:#FFF}.chip{position:absolute;margin-left:3px;right:0}.mchip{margin:1px 0}.head{padding:0 3px 1px 3px;line-height:80%}.mchip .head{height:9px}.achip .head{height:0.9em;padding-top:1px;overflow:hidden;font-size:x-small}.chip .in,.mchip .in,.achip .in{font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 2px 1px 3px;line-height:1;overflow:hidden}.chip .in .nohead{font:bold 80% Verdana, Arial, Helvetica, sans-serif}.chip .out,.achip .out{border-left-style:solid;border-right-style:solid;overflow:hidden;border-left-width:1px;border-right-width:1px}.achip{position:absolute}.achip .out,.achip .ou{height:100%}.achip .nohead{padding-left:3px}.achip .tbb{border-top-style:solid;border-bottom-style:solid;overflow:hidden;border-top-width:1px;border-bottom-width:1px}.rd{cursor:pointer}.nr,.nre{cursor:default}.nre{opacity:0.8;filter:alpha(opacity=80)}.my{float:right;margin:3px 2px 1px 1px}.em1,.em2,.em3,.em4,.em,.emx{border-left-style:solid;border-right-style:solid;overflow:hidden;border-left-width:2px;border-right-width:2px}.bb{border-bottom-style:dashed}.tb{border-top-style:dashed}.lm{margin-left:3px}.rm{margin-right:3px}.ef,.ef1,.ef2,.ef3,.ef4,.efx{border-style:solid;border-width:0 3px}.full0 .f,.f0,.em1,.ef1{background-image:url(../img/chip/bg0.gif)}.full1 .f,.f1{background-image:url(../img/chip/bg1.gif)}.full2 .f,.f2,.em4,.ef4{background-image:url(../img/chip/bg2.gif)}.full3 .f,.f3{background-image:url(../img/chip/bg3.gif)}.full4 .f,.f4{background-image:url(../img/chip/bg4.gif)}.out{background-position:bottom left}.if,.ifl,.ifr{background-position:-1px 0}.full2 .in,.month .full2,.full2 .nohead,.full3 .in,.month .full3,.full3 .nohead{color:black}.pend{opacity:0.5;font-style:italic;color:#CCCCCC;filter:alpha(opacity=50)}.em,.ef{background-color:transparent}.em1,.ef1,.em2,.ef2{background-color:#FFF;border-color:#858585}.bcole1,.bcole2{background-color:#858585}.em3,.ef3,.em4,.ef4{background-color:#E7E5E5;border-color:#D3D1D1}.bcole3,.bcole4{background-color:#D3D1D1}.adminspacer{height:282px}div.usc{box-shadow:3px 3px 3px rgba(0,0,0,0.05)}input.but{overflow:visible;padding:0 0.3em}.button-to{margin:0}