#calendar-container{background-color:#039;height:140px}.left{float:left}.displayDateCont{float:left;width:125px}.separator{background-color:#006;float:left;width:1px;height:110px;margin:20px 12px 0}#dateCalendar .selectedDate,#monthCalendar .selectedMonth,#yearCalendar .selectedYear{border:solid 1px #9CF;cursor:default}#dateCalendar .navigateDate,#monthCalendar .navigateDate,#yearCalendar .navigateDate{border:dotted 1px #9CF}#dateCalendar .currentDay{color:#FFF!important}#monthCalendar .currentMonth,#yearCalendar .currentYear{color:#FFF}#dateCalendar .weekEndDay{color:#06C}#dateCalendar,#monthCalendar,#yearCalendar{color:#9CF}#dateCalendar td,#monthCalendar td,#yearCalendar td{font-size:10px;border:1px solid #039;padding:1px 2px 0;text-align:center;cursor:pointer}#dateCalendar .emptyCell{cursor:default}#dateCalendar .calendarDay{color:#FFF;cursor:default;height:24px}#calendarDiv .monthCont,#calendarDiv .yearCont{float:left;padding-top:25px}.calendartodayis{font:10px Arial,sans-serif;background-color:#039;color:#9CF;text-align:left;margin:10px 0 0 25px}.calendartodaydate{font:10px Arial,sans-serif;background-color:#039;color:#FFF;text-align:left;margin:5px 0 0 25px}.calendartd{font:10px Arial,sans-serif;background-color:#039;color:#9CF;margin-top:20px;width:290px}.roominfo_name{font:bold 12px Arial,sans-serif;background-color:#06C;color:#9CF}.normallink{font:bold 12px Arial,sans-serif;color:#9CF;text-decoration:underline;cursor:pointer}#ldapMask{background-color:black;opacity:.5;-moz-opacity:.5;filter:alpha(opacity = 50);display:none;left:0;top:0;position:absolute;z-index:4000;width:100%;height:100%}#ldapMainCont{background-color:#06C;display:none;left:250px;top:180px;position:absolute;width:400px;z-index:5000;padding:10px;border:3px solid #AAA}#userListCont{margin:8px 0}#userListSelect{width:400px}#addRemoveBtns{height:40px}#saveLdapBtn{float:right;margin-right:8px}#selUserListCont{height:135px;margin-bottom:5px}#selectedUserList{width:328px}#selUserList{float:left;margin-left:12px}#successText,#errorText{color:#9CF;font:bold 12px Arial,sans-serif}#addLdapBtn,#removeLdapBtn{height:27px;padding:10px 0 0 8px;width:50px}#closeLdapErrBtn{margin-top:4px}#attention-container{display:none;margin-left:20px;margin-top:15px;background-color:#0165cb;padding:15px 15px 30px 15px}#attentionLabel{float:left;font-weight:bold;padding-right:20px;text-align:right;width:90px;color:#99d4ff;font-size:12px}#attentionlink,#attentionlink:visited,#attentionlink:active{color:#f5feff}#attentionDescCont{float:left;width:640px}#attentionDesc{color:#f5feff;font-size:12px;font-weight:bold}#attentionDescHelp{color:#99d4ff;font-size:10px;margin-top:20px}.loadingImg{background:url("../images/spinner.gif") no-repeat scroll 0 0 transparent;height:18px;width:28px;float:left}