.DropDownSearchList{display:none;border:solid 1px #000;line-height:12px;font-size:11rem;font-weight:normal;height:auto;overflow-x:auto !important;overflow-y:visible;position:absolute;background-color:#fff;z-index:400;min-width:186px;width:auto;white-space:nowrap;color:#000;max-height:320px;border-style:solid !important;max-width:1000px;z-index:75}.DropDownSearchList li{display:block;cursor:pointer;line-height:12px;min-height:12px;text-align:left;padding-right:20px;padding-left:3px;padding-top:1px;padding-bottom:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.DropDownSearchList li[data-hidden="true"]{display:block}.DropDownSearchList li[data-hidden="true"].filterOut{display:none}.DropDownSearchList li.lkpNoResultMessage{cursor:default;-moz-user-select:unset;-webkit-user-select:unset;user-select:unset}.DropDownSearchList li.lkpNoResultMessage:hover{color:initial;background-color:initial}.MessageBoxWindow .DropDownSearchList{z-index:500}.DropDownSearchList li:hover,.DropDownSearchList li.currentItem{color:#fff;background-color:#007}.DropDownInput{z-index:75;display:none;position:absolute;padding:2px;outline:-webkit-focus-ring-color auto 1px}.MessageBoxWindow .DropDownInput{z-index:500}ul.DropDownSearchList.showMore li.filterOut,ul.DropDownSearchList li.filterOut{display:none}.DropDownSearch-div{position:relative;display:inline-block}.HTMLTable-AlignTD .DropDownSearch-div,.gridField .DropDownSearch-div,#divRunMode .DropDownSearch-div{width:100%}.DropDownSearchList .DropDownBtn{background-color:#bbb;padding:2px 0px}.DropDownSearchList .DropDownSearchBtn{border-top:1px solid #444}.DropDownSearchList .searchLoading{background-image:url("../Framework/Images/ajax-loader.gif");background-repeat:no-repeat;background-position:left;-webkit-background-size:15px;background-size:15px;padding-left:17px;cursor:default}.DropDownSearchList .searchLoading:hover{color:black;background-color:#bbb}.DropDownSearchList .MoreDownArrow{display:inline-block;background-image:url("../Framework/Images/downArrow.png");background-repeat:no-repeat;-webkit-background-size:8px;background-size:8px;width:10px;height:8px;vertical-align:bottom;margin-left:5px}.AddressBookListDisplayMode{float:left}.AddressBookTreeFilter{text-align:left;width:630px;margin-top:10px;margin-bottom:20px;margin-left:5px}.ChkInactive{font-size:12rem;font-weight:bold}#CreateCompanyDiv,#CreateContactDiv{text-align:center}#radSpecificSetupTeardownSearch{vertical-align:bottom !important;margin-bottom:4px}#radSpecificSetupTeardownSearch + span{vertical-align:bottom}#radSpecificSetupTeardownSearch + span > table{display:inline-table;vertical-align:bottom;margin-left:5px}.fsTimeDurationSearch{height:70px;width:255px}.fsTimeDurationSearch span.dataField{color:#000 !important}.fsSetupTeardownSearch{height:70px;width:169px}.fsTimeDurationSearch > div,.fsSetupTeardownSearch > div{text-align:center}.fsDateSearch{height:70px;min-width:420px}.fsDateSearch form{position:relative;top:-21px;margin-left:100px !important}table#CharacteristicLocationFilters td{vertical-align:top;width:50%}table#CharacteristicLocationFilters td:last-child{padding-left:5px}.ViewEventDateFilter{float:right}.ViewEventActivityFilter{float:left}.ViewEventHistoricalFilter{float:right}.ChkShowOnPortal{font-size:12rem;font-weight:bold}.SponsorContactRankSelection{padding-right:40px;min-width:250px}.SponsorContactRankSelection > table td.HTMLTable-Label,.SponsorContactRankSelection > table td.HTMLTable-Value{padding:2px;white-space:nowrap}.UnreadNotification{background:#CDF;font-weight:bold}.ButtonContainer{margin:10px 0 15px 0}div.NotificationMessage{border:1px solid #CCC;padding:5px}.AttachmentLabel{margin:0 0 15px 10px;font-weight:bold;display:inline-block}.AttachmentList{margin-left:10px;font-weight:normal;text-decoration:underline;color:#003c69;cursor:pointer;display:inline-block}div.eRoomRequestStatus{height:16px;width:16px;display:inline-block;top:3px;position:relative;margin-right:4px}.ContactMinPicture{max-width:100px !important;max-height:none !important;cursor:pointer;float:right;margin-right:10px}#pictureDescription{height:30%;width:100%;background-color:darkgray;-moz-opacity:.7;-ms-filter: "alpha(opacity=70)";filter: alpha(opacity=70);zoom:1;opacity:.7;position:absolute;bottom:0px}.PictureTableIE8{table-layout:fixed}#reservationFilterSummaryText,#deliveryFilterSummaryText{display:inline-block;margin-top:2px;margin-left:5px;margin-right:5px;padding-left:2px;padding-right:2px;border:1px solid black;line-height:17px;height:17px;background:white;vertical-align:top;text-align:left;position:absolute;left:0px;right:120px;top:0px}#deliveryFilterBarPopupDialog select,#filterBarPopupDialog select{min-width:250px;max-width:250px}#deliveryFilterBarPopupDialog,#filterBarPopupDialog{display:none;padding:5px;width:270px;border:1px solid black;background:#FFFFFF;position:absolute;top:22px;right:5px;z-index:60}#filterBarPopupDialog.MultipleEventsFilter,#filterBarPopupDialog.ActivityFilter,#deliveryFilterBarPopupDialog.ComponentFilter,#deliveryFilterBarPopupDialog.ExamFilter{height:150px}#filterBarPopupDialog.SingleEventFilter{height:180px}#filterBarPopupDialog{height:270px}#deliveryFilterBarPopupDialog{height:180px}#deliveryFilterBarPopupDialog .selectboxlist{max-height:120px}#deliveryFilterBarPopupDialog.componentFilter{height:140px}#btnChangeFilter{position:absolute;right:15px;top:0px}#btnChangeFilter > span.dropDownArrow{border-color:#000 transparent transparent}#serviceFilterBarPopupDialog select{min-width:250px;max-width:250px}#serviceFilterBarPopupDialog{display:none;padding:5px;width:270px;border:1px solid black;background:#FFFFFF;position:absolute;top:22px;right:5px;z-index:60;padding-bottom:30px}#serviceFilterSummaryText{display:inline-block;margin-top:2px;margin-left:5px;margin-right:5px;padding-left:2px;padding-right:2px;border:1px solid black;line-height:17px;height:17px;background:white;vertical-align:top;text-align:left;position:absolute;left:0px;right:120px;top:0px}#statusFilterSummaryText{display:inline-block;margin-top:2px;margin-left:5px;margin-right:5px;padding-left:2px;padding-right:2px;border:1px solid black;line-height:17px;height:17px;background:white;vertical-align:top;text-align:left;position:absolute;left:0px;right:120px;top:0px}#statusFilterPopupDialog select{min-width:250px;max-width:250px}#statusFilterPopupDialog{display:none;padding:5px;width:240px;height:130px;border:1px solid black;background:#FFFFFF;position:absolute;top:22px;right:5px;z-index:60}.ScheduleImportOptionsSubsection{padding-left:20px;margin-bottom:10px}.ScheduleImportOptionsSubsection select{width:100%}.ScheduleImportOptionsSubsection td{white-space:normal !important}.ScheduleImportOptionsSubsection table{width:100% !important}.SimpleList{width:calc(100% - 30px);border:1px solid #CFCFCF;margin-left:10px;padding-left:10px;height:300px;overflow:auto;display:flex}.SimpleListRow{height:20px}#btnImportDiv button{margin:0 5px}.SimpleListWrapper{flex:1 0 1%;padding-left:5px;padding-right:5px}.ErrorMessageInField{font-weight:normal;color:red;font-style:italic}legend.filterOptions{background:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:0px;color:Black;min-width:0px;-moz-box-shadow:0px 0px 0px;-webkit-box-shadow:0px 0px 0px;box-shadow:0px 0px 0px}div.attendeeConflictList{margin-top:-1px}#divIncludeRequests{padding:2px 5px 10px 4px;margin-left:2px}#divIncludeRequests > *{vertical-align:middle}#divIncludeRequests > img{margin-top:3px;position:relative;top:3px;left:2px}.NoAdminRights{background-color:#fffeb7 !important}.NoAdminRights:hover{background-color:#fffd85 !important}.NoAdminRights.SelectedRow{background-color:#A3B7CC !important}.NoAdminRights.SelectedRow:hover{background-color:#9BAEC1 !important}.NoAdminRightsIcon{vertical-align:top;padding-right:5px}.AdminRightsIcon{vertical-align:top;padding-right:5px}#ActivityEditIcon{padding-left:5px;vertical-align:top}#CreateEventDiv,#CreateActivityDiv,#RoomAvailCreateResDiv{text-align:center;margin-top:10px}#CreateReservationDiv{margin-top:10px;margin-left:10px;text-align:center}.SpecificRoomAvailabilityList,.SpecificRoomAvailabilityListTable{width:100%;max-width:815px}.SpecificRoomAvailabilityList tr td{line-height:25px}.SpecificRoomAvailabilityList img.AdminRightsIcon,.SpecificRoomAvailabilityList div.calIcS,.SpecificRoomAvailabilityList div.calIcD,.SpecificRoomAvailabilityList div.calIcW,.SpecificRoomAvailabilityList div.calIcM{position:relative;top:4px}.SpecificRoomAvailabilityListTable{height:22px}.SpecificRoomAvailabilityViewCalendar{float:right;background-color:#eff5f8;border:1px solid #CECECE;margin:2px 0px;padding:3px;height:18px}.SpecificRoomAvailabilityViewCalendar > span{position:relative;font-weight:bold;top:-4px}#ClearActionDiv img{vertical-align:top;padding-right:5px;padding-bottom:2px}#ClearActionDiv{float:right;margin-right:20px;cursor:pointer;font-size:12rem;color:black;font-weight:bold}#WorkflowDetailsDiv,#RoomRequestDetailsDiv{margin-left:30px;color:#386DBD;margin-bottom:5px}.RoomTimeInfoDiv{position:relative}#RecurrenceTextTable{white-space:nowrap}#RecurrenceTextTD{padding-bottom:2px;cursor:pointer}#FindActionDiv{border:1px solid #888;background-color:rgba(56, 109, 189, 0.15);position:absolute;top:2px;right:0px;height:35px;width:270px;line-height:13px}#FindActionDiv div{height:100%;cursor:pointer}#FindActionDiv div:hover{background-color:rgba(56, 109, 159, 0.30)}#FindActionDiv img{width:24px;height:24px;position:relative;top:5px}#FindActionDiv span{display:inline-block;width:100px;vertical-align:top;padding-left:3px;padding-top:4px}#FindActionDiv div#lnkSchedulingAssistant{border-right:1px solid #888;position:absolute;top:0px;left:0px;padding-left:5px;width:129px;text-align:left}#FindActionDiv div#lnkFindTimeSpecificRoom{position:absolute;top:0px;right:0px;padding-left:5px;text-align:left;width:130px}#ajaxBookedRoomList .ListActionBarBottom{display:none}.RoomTimeInfoDiv > div.listDiv tr td img,#FindActionDiv a > img{vertical-align:top;padding-right:5px;margin-bottom:10px}#divActionButtons{margin-bottom:10px}.btnEntityAction{text-decoration:none !important;margin:0px 7px}.btnCopyRecord > span,.btnPrintPage > span,.btnLink > span,.btnExportiCal > span,.btnPreview > span,.btnEntityAction > span{text-transform:none;font-size:12rem;font-weight:bold;vertical-align:bottom;padding-left:3px;color:#000}.btnCopyRecord > img,.btnPrintPage > img,.btnLink > img,.btnExportiCal > img,.btnEntityAction > img,.btnExportiCal > img{vertical-align:middle;margin-left:0px;height:16px;width:16px}.btnPreview > img{vertical-align:middle;margin-left:10px}.roomListElement{padding-right:5px;padding-top:1px;padding-bottom:1px}.roomListElement > img{vertical-align:top}.primaryPavilion{font-style:italic;color:#555}.subRoom{font-style:italic;color:#555}.HistoricalData,.InactiveUnit,.InactiveContact{font-style:italic}tr.HistoricalData > td,tr.InactiveUnit > td,tr.InactiveContact > td{color:#555}.CannotBeEditedWarning,.RescheduledOccurrenceWarning,.DefaultEventWarning,.DefaultActivityWarning,.ReservationConflictWarning,.EventFilterConditionType,.PortalRequestLinkedReservation,.ModifiedRequestWarning,.GenericWarning{border:1px solid #AAA;background-color:#DDDDAA;padding:4px 5px;margin-bottom:8px;margin-left:2px}.conflictIcon{vertical-align:top}.conflictIconList{vertical-align:top;float:right}.conflictListOption{margin-bottom:15px;margin-top:10px;margin-left:10px}.conflictIconViewReservation{vertical-align:top}.conflictIcon{display:block;margin-left:5px;vertical-align:middle}.HolidayConflictFilters{padding-bottom:10px}#PortalRequestReassignDiv select{max-width:300px}div.RecPopupIcon{float:right;background-image:url('../Framework/Images/Icons/recurrentReservation.png');width:16px;height:16px;cursor:pointer}div.CommentPopupIcon{float:right;background-image:url('../Framework/Images/MessageIcon.png');width:16px;height:16px;cursor:pointer}div.AccountPreferences{width:350px}div.CustomizedLayout,div.ColumnLayout{width:480px}#fsLayoutDefinition{margin-top:0px !important;margin-left:0px !important;margin-right:0px !important;margin-bottom:10px !important}div.CalendarViewLink{float:right}img.CalendarCheckbox{position:relative;top:2px;margin:0px 2px}select#cboLocation{min-width:150px;width:200px}select#cboRoomFilter{width:200px}li#tpgAddRemove{font-size:18px;font-weight:bold}li#tpgAddRemove span.TabCaption{position:relative;top:-1px}.roomAvailabilityNotAvailableDiv{float:left;line-height:25px;cursor:pointer}.imgStatus{vertical-align:middle;height:20px;width:20px}.imgMessage{height:20px;width:20px}#btnCheckAvailability{clear:both;margin-top:5px;margin-left:2px}#back-to-top{position:fixed;bottom:0px;right:0px;text-decoration:none;color:#000000;display:none;cursor:pointer;visibility:hidden;z-index:10}#back-to-top:hover{position:fixed;bottom:0px;right:0px;text-decoration:none;color:#000000}#back-to-top DIV{padding:6px;border:0px;text-align:center;vertical-align:middle;background-color:#f9f9f9;border-top:1px solid #bcbcbc;border-left:1px solid #bcbcbc;-moz-border-radius-topright:0px !important;-webkit-border-top-right-radius:0px !important;border-top-right-radius:0px !important;-moz-border-radius-topleft:10px !important;-webkit-border-top-left-radius:10px !important;border-top-left-radius:10px !important;-moz-border-radius-bottomright:0px !important;-webkit-border-bottom-right-radius:0px !important;border-bottom-right-radius:0px !important;-moz-border-radius-bottomleft:0px !important;-webkit-border-bottom-left-radius:0px !important;border-bottom-left-radius:0px !important}div#CalendarRangeSelection{position:absolute;right:35px;top:-1px}div#CalendarRangeSelection div{display:inline-block;margin-left:10px}.standardFieldSet{padding:7px;margin-top:5px}.ReservationList select{min-width:190px !important;max-width:190px !important}div img.tipIcon{margin-right:3px;width:16px;margin-left:7px;vertical-align:text-bottom}.DivInline > div{display:inline-block}.DivInline input{vertical-align:baseline !important}#TimelineView{width:100%;height:auto;z-index:0;border-collapse:separate;border:1px solid #CFCFCF;border-spacing:0px;margin-top:1px;line-height:30px}#TimelineView th{text-align:left;font-size:11rem;position:relative;background-color:#003C69;color:#FFFFFF;line-height:20px;height:22px;padding:0px 1px 0px 1px;font-weight:normal}#TimelineView th > span{padding-left:2px}#TimelineView tr > th:last-child{padding:0px}#TimelineViewContainer{position:relative;top:-1px;bottom:0px;left:0px;right:0px;margin:0px 0px;margin-top:1px}#TimelineView tr:last-child > td:first-child.listLastRow{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}#TimelineView tr:last-child > td:last-child.listLastRow{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#TimelineView tr > th:last-child{border-right:0px solid black}#TimelineView tr > td:last-child{border-right:0px solid black}#TimelineView tr:last-child > td{border-bottom:0px solid black}#TimelineView td{-ms-word-wrap:break-word;word-wrap:break-word;color:#000000;border-right:1px solid #dddddd}.roomHeader > div{-ms-word-wrap:break-word;word-wrap:break-word;width:200px}#TimelineView tr > td:first-child{padding:0px 2px}#dateString{font-size:12rem;padding:2px 5px;color:#000}table#TimelineView a#backArrow,table#TimelineView a#nextArrow{padding:0px 5px}table#TimelineView th#TimelineHeader{width:100%;text-align:center;background-color:#FFF}table#TimelineView th#TimelineHeaderEmpty{background-color:#FFF}.TimelineViewBlock{position:absolute;overflow:hidden;line-height:18px;cursor:pointer;white-space:nowrap}.hourHeader{padding:0px 2px}.roomHeader,.hourCell{border-top:1px solid #dddddd}.roomHeaderRowClickable:hover{background-color:#E8E8E8}.roomHeaderClickable{cursor:pointer}.roomHeaderClickable:hover{text-decoration:underline}.timelineViewHover{border:1px solid black;position:absolute;display:none;cursor:pointer}#ViewResRecurrence{margin:5px 2px;border:1px solid #AAA;background-color:#DDDDAA;padding:3px 6px;float:left;cursor:pointer;font-weight:bold}#ViewResRecurrence:hover{background-color:#DDDDAA}#ViewResRecurrence > img{vertical-align:top;padding-right:5px}#ViewResOccurrenceList{clear:both;display:none;line-height:18px;height:100%}#RoomSearchCriteriaPopup{width:900px}#RoomSearchCriteriaPopup td{padding-right:5px}#cboSpaceCharacteristics,#cboConfigurationTypes,#cboRoomTypes,#cboFloorLevels,#cboPavilions{height:62px;width:255px}#cboAssignedRoom,#cboLocation{width:255px !important}.PortalWarning{font-style:italic;color:#555}.PortalPreviewBoxHeader{width:49%;font-weight:bold}.PortalPreviewBox{width:49%;margin-top:3px;background-color:#F2F2F2;border:1px solid #999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 1px #666666;-webkit-box-shadow:1px 1px 1px #666666;box-shadow:1px 1px 1px #666666;min-height:150px}#RoomInfoRecurrenceOptionsDiv{margin-top:5px}#RoomInfoRecurrenceOptionsDiv #recurrenceContainer{float:none}#RoomInfoRecurrenceOptionsDiv #recurrenceContainer #recurrenceCheckboxFrame{float:none}.DuplicatedRoomMessage > img{display:none}.ResendRecipientsPopup{width:700px;height:500px;overflow:auto}.ResendText{margin-bottom:10px}.imgAddButton{height:16px;width:16px;padding:2px;vertical-align:middle;cursor:pointer}.NewEventActivityPopup{width:830px;height:550px}div#CreateEventActivity .tabControl{display:none}div#CreateEventActivity textarea{resize:none}div#CreateEventActivity .SubSectionContentDiv{margin:2px}div#CreateEventActivity .subTitleSection{display:none}div#CreateEventActivity .TabContentWrapper{margin-top:3px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#occurrenceDate{margin-left:8px;text-decoration:line-through;color:#555;font-style:italic}#resdateIcon{margin-top:1px}#mainReservationRoomsWarning{margin-bottom:0px;margin-top:1px;border-bottom:none}#OccurrencesSection{margin-bottom:0px}#OccurrenceContent .PageSection{margin-bottom:0px}#RoomInfoTimeDiv .FieldLayout{margin-bottom:5px}.userLayoutButton{margin-bottom:20px;width:10px;white-space:nowrap}.ChangeLayoutButton{text-decoration:underline;display:inline-block;margin-left:20px;cursor:pointer}.InstitutionalLabel{font-weight:bold;font-size:12rem;display:inline-block;margin-left:5px}#DateTimeFilters,#AreaRangeFilter,#CapacityRangeFilter,#EffectiveDatesFilter{line-height:22px;width:auto}#DateTimeFilters td,#AreaRangeFilter td,#CapacityRangeFilter td,#EffectiveDatesFilter td{vertical-align:top;padding-right:15px;padding-bottom:10px;white-space:nowrap}.HiddenSection{display:none}#StatusFilter td{width:25%;vertical-align:top}#StatusFilter fieldset > legend{padding:0px 5px}#StatusFilter fieldset{height:240px}#StatusFilter fieldset > div,#ReadOnlyStatusFilter{line-height:23px}#StatusFilter fieldset img,#ReadOnlyStatusFilter img{position:relative;top:3px;padding:0px 2px}#NextXDaysSelection{display:inline-block}#NextXDaysSelection > .NumericUpDown{margin:0 5px}#AcademicTermSelection{display:inline-block}#AcademicTermSelection > div{display:inline-block;vertical-align:top}.DOWCheckboxes{display:inline-block;vertical-align:top}.DOWCheckboxes span{margin-right:5px;display:inline-block;width:100px}#radAcademicTerm[name=radDateRange]{vertical-align:top !important;position:relative;top:5px}#radSpecific[name=radDayRange]{vertical-align:top !important;position:relative;top:4px}#EventFilterAdvanced > div:last-child,#RoomFilterAdvanced > div:last-child{text-align:center;margin-top:5px}#cboDateRange,#cboEventFilter{width:190px;max-width:190px}#DateTimeFilters #chkSetupTeardown + span{white-space:normal}table#BasicSearchFilters{font-weight:bold;width:750px;line-height:25px;white-space:nowrap;margin:2px;border-spacing:2px;border-collapse:separate}.RoomCriteriaNbAttendeeMessage{font-weight:normal;font-style:italic;text-align:left}table#BasicSearchFilters td{padding:0px 5px}table#BasicEventSearchFilters{font-weight:bold;margin-left:5px;width:760px;line-height:25px}table#BasicSearchFilters button#btnSetAsDefault,table#BasicEventSearchFilters button#btnSetAsDefault{margin-right:5px}table#BasicSearchFilters button,table#BasicEventSearchFilters button{font-weight:normal;line-height:16px}.RoomFilterAdvancedSummary button{margin:0px 3px}#quickSearchDiv{height:25px;line-height:20px;color:#EEE;top:35px;right:0px;position:fixed;z-index:77}#quickSearchTextDiv{margin:0px;border-left:1px solid #777;border-bottom:1px solid #777;background-color:#FFF;height:20px}div#quickSearchTypeDiv{font-size:11rem;color:#333;border-right:1px solid #777;float:left;line-height:15px;position:relative;padding:2px 10px 3px 4px;background:#F0F0F0;cursor:pointer;width:140px;overflow:hidden}#quickSearchTypeSpan{display:block;width:140px;height:15px;overflow:hidden}div#quickSearchTypeDiv:hover,div#quickSearchTypeDiv:focus-within{background:#D3D3D3}div#quickSearchTypeDiv:hover > div.arrow,div#quickSearchTypeDiv:focus-within > div.arrow{border-color:#000 transparent}div#quickSearchTypeDiv > div.arrow{position:absolute;right:2px;top:9px;width:0px;height:0px;border-color:#333 transparent;border-width:3px;border-style:solid;border-bottom-width:0}#txtSearchStringQS{float:left;height:16px;border:0px solid black;border-right:1px solid #777;position:relative;top:0px;padding:2px;width:179px}.quickSearchButton{float:right;height:20px;border:0px;width:35px;background:#F0F0F0 url('../Framework/Images/Search-icon.png') no-repeat 50% 50%;cursor:pointer}.quickSearchButton:hover{background:#D3D3D3 url('../Framework/Images/Search-icon.png') no-repeat 50% 50%}#cboTypeQS{width:156px;height:20px;cursor:pointer}#QSTypeSelectionContainer{position:absolute;left:0px;top:0px;-moz-opacity:0;-ms-filter: "alpha(opacity=0)";filter: alpha(opacity=0);zoom:1;opacity:0}#lnkAddServiceRequest{margin:5px;display:inline-block}#lnkAddServiceRequest > img{vertical-align:bottom}#lnkAddServiceRequest + div{margin-top:3px}.BillableItemPopup{width:720px;height:400px}.RequestedItemPopup,.BookedRoomPopup{line-height:20px}.RequestedItemPopup .GeneralTabDiv{padding:5px}.RequestedItemPopup .GeneralTabDiv > .TopSection{position:relative}.RequestedItemPopup .GeneralTabDiv > .TopSection > .GeneralInfoTable{width:39%}.RequestedItemPopup .GeneralTabDiv > .TopSection > .NoteSection{position:absolute;top:0px;bottom:0px;right:4px;width:59%}.RequestedItemPopup .GeneralTabDiv > .TopSection > .NoteSection > .NoteDiv{position:absolute;top:20px;bottom:0px;left:0px;right:0px}.RequestedItemPopup .GeneralTabDiv > .TopSection > .NoteSection > .NoteDiv > textarea{resize:none;height:100%}.RequestedItemPopup .GeneralTabDiv > .BottomSection{position:relative;margin-top:10px}.RequestedItemPopup .GeneralTabDiv > .BottomSection > .DeliveryTime{width:39.5%;height:100px}.RequestedItemPopup .GeneralTabDiv > .BottomSection > .DeliveryDuration{position:absolute;top:0px;bottom:2px;right:0px;width:59.5%;height:100px}.RequestedItemPopup fieldset{height:100%}.RequestedItemPopup fieldset > div{margin:5px 15px}.RequestedItemPopup .timeCombobox input[type=text]{vertical-align:baseline}.ServiceRequestDetails{position:relative;margin-bottom:15px}.ServiceRequestDetails > .BillingSection{position:absolute;right:0px;top:0px;width:300px}div.BillingSection > table.BillingTable{table-layout:fixed;width:99.5%}div.BillingSection > table.BillingTable td{padding-left:0px}.ServiceRequestDetails > .NoteSection textarea.txtSRNote{height:80px}#lkpRISupplier_div,#lkpRIService_div,#lkpRIInventoryItem_div{max-width:175px;white-space:nowrap}#cboRIOffsetType{vertical-align:bottom}div.BillingSection > table.BillingTable{table-layout:fixed}table.BillingTable{line-height:25px}table.BillingTable td{text-align:right;padding-left:30px}table.BillingTable td:first-child{padding-left:0px;text-align:left}table.BillingTable td > div{color:#003C69}table.BillingRule td{padding-bottom:10px;padding-right:30px}table.BillingRule td > div{display:inline-block}#billingRuleEventType{padding-right:10px}#billingRuleEventType div{width:100%}#billingRuleEventType div > select{width:100%}div.BillingRuleConflict{float:right;background-image:url('../Framework/Images/warning.png');width:16px;height:16px;position:relative;top:2px}.ConflictBillingInformation{background-color:#A3B7CC !important}#MiscellaneousCosts{border:1px solid #BFBFBF;padding:5px;width:500px}#txtMiscNote{resize:vertical;min-height:64px}.CostTrackingTable{border-collapse:separate;border-spacing:0px}.CostTrackingTable.Total{width:auto;border-collapse:collapse;border:1px solid #dddddd}.CostTrackingTable td{padding:1px 2px 1px 2px;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd}.CostTrackingTable td:first-child{white-space:nowrap}.CostTrackingTable td:last-child{border-right:1px solid #dddddd}.CostTrackingTable th{text-align:left;font-size:14rem;font-weight:normal;border-bottom:1px solid #666666;border-right:1px solid white;height:23px;padding:0px 5px 0px 3px;position:relative;background-color:#003C69;color:#FFFFFF;line-height:20px;vertical-align:top;white-space:nowrap}.CostTrackingTable th:last-child{border-right:1px solid #c0c0c0}.CostTrackingTable td.summaryTitle{width:95px;font-weight:bold;text-align:right;vertical-align:middle;text-align:left}.CostTrackingTable tr.noBottom > td{border-bottom-color:rgba(0, 0, 0, 0)}.CostTrackingTable td.summaryTitle.left{text-align:left}.CostTrackingTable td.alignedCell{width:95px;text-align:right}.CostTrackingTable td.total{font-weight:bold}.CostTrackingTable .doubleLine{border-bottom:3px solid #dddddd}.CostTrackingTable .highlight{background-color:#c0c0c0}.CostTrackingTable .BillingDate{min-width:84px;width:12%}.CostTrackingTable .BillingTime{min-width:60px;width:7%}.CostTrackingTable .BillingRate{min-width:82px}#MiscellaneousCostList > .ListActionBarBottomHidden{display:none}#MiscellaneousCostList table tr > td:first-child{text-align:left !important}#MiscellaneousCostList table tr > td:last-child{text-align:right}#divBillingRoomConflictWarningReadonly,#divBillingRoomConflictWarning,#divBillingServiceConflictWarningReadonly,#divBillingServiceConflictWarning{display:none}.grandTotal{font-size:larger;font-weight:bold}.Rates td,.Rates td:last-child{border:none}.Rates img{margin-right:-3px !important;display:inline;vertical-align:top;float:right}#ReassignOptionsDivContainer > fieldset{margin:0px}.Reassign{width:520px}div#MoveTo .tabControl{display:none}div#MoveTo .SubSectionContentDiv{margin:2px}div#MoveTo .subTitleSection{display:none}div#MoveTo textarea{resize:none}div#MoveTo .TabContentWrapper{margin-top:3px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.BatchMove{width:830px;height:560px}div.SEEventTypeFilter{position:absolute;top:0px;right:5px}div.ExistingRecordLookupField{width:500px;vertical-align:top;display:inline-block}fieldset#RollEventInfo{margin:0px;padding:0px 5px;margin-bottom:10px}fieldset#RollEventInfo .tabControl{display:none}div#RollCoursesOptionsBox{display:flex}div#RollCoursesOptionsBox table{table-layout:fixed}div#RollCoursesOptionsBox table td:not(:last-child){width:50%}div#RollCoursesOptionsBox table select{width:100%}fieldset#RollCoursesBox,fieldset#RollExamsBox{width:100%}fieldset#RollEventInfo .SubSectionContentDiv{margin:2px}fieldset#RollEventInfo .SubSectionContentDiv > table tr:nth-last-child(2){display:none}fieldset#RollEventInfo .subTitleSection{display:none}fieldset#RollEventInfo .TabContentWrapper{border:0px;margin-top:3px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}fieldset#fdsDates:not(.ForCourseRoll){width:49.5%}fieldset#fdsDates.ForCourseRoll{width:39%}fieldset#fdsDates #btnRollAdvanced{margin-left:10px;position:relative;top:-1px}fieldset#fdsResTimes{position:absolute;right:40%;height:138px}fieldset#fdsResStatus{position:absolute;top:-10px;width:23.5%;right:24.5%;height:77px}fieldset#fdsResStatus.ForCourseRoll{right:20%}fieldset#fdsResTimes.ForCourseRoll,fieldset#fdsResStatus.ForCourseRoll,fieldset#fdsPortalSettings.ForCourseRoll{top:99px;height:138px;width:18%}fieldset#fdsResTimes.ForCourseRollMultiple,fieldset#fdsResStatus.ForCourseRollMultiple,fieldset#fdsPortalSettings.ForCourseRollMultiple{top:78px}fieldset#fdsPortalSettings{position:absolute;top:-10px;width:23.5%;right:0px;height:77px}fieldset#fdsAttendees{width:49.5%;height:294px}fieldset#fdsAttendees.short{height:200px}fieldset#fdsAttendees #chkTeachingResConflict,fieldset#fdsAttendees #chkStudentResConflict,fieldset#fdsAttendees #chkOtherResConflict,fieldset#fdsAttendees #chkOtherAttendeesConflict,fieldset#fdsBookedRooms #chkBookedRoomRetainConflictOverride{margin-left:16px}fieldset#fdsBookedRooms{position:absolute;top:-10px;width:23.5%;right:24.5%;height:108px;overflow-x:auto;overflow-y:hidden}fieldset#fdsServices{position:absolute;top:-10px;right:0px;width:23.5%;height:108px}fieldset#fdsNotes{position:absolute;top:102px;width:48%;right:0px;height:88px;padding:0px}fieldset#fdsFileAttachments{position:absolute;top:194px;width:48%;right:0px;height:90px;padding:0px}.MoreSponsorContacts{width:100%;white-space:normal}div.RollSettingsRow fieldset#fdsNotes > span:first-of-type{margin-top:0px}div.RollSettingsRow{position:relative;top:-10px}div.RollSettingsRow:last-of-type{padding-bottom:5px}div.RollSettingsRow fieldset{padding:0px;line-height:19px}div.RollSettingsRow fieldset > div,div.RollSettingsRow fieldset > span{display:block;margin-left:7px}div.RollSettingsRow fieldset > div:first-of-type,div.RollSettingsRow fieldset > span:first-of-type{margin-top:3px}div.RollSettingsRow fieldset > div:last-of-type,div.RollSettingsRow fieldset > span:last-of-type{padding-bottom:10px}div.btnRollPreviewDiv{text-align:right;margin-top:-6px}button#btnRollAdvanced > span,button#btnRollPreview > span,button#btnRollPreviewFilters > span{position:relative;top:-1px}div#RollStatusFilter td{width:33.33%;vertical-align:top}div#RollStatusFilter fieldset > legend{padding:0px 5px;margin-left:0px}div#RollStatusFilter fieldset{height:170px;padding:0px 10px;position:relative;top:-10px}div#RollStatusFilter fieldset > div{line-height:23px}div#RollStatusFilter fieldset img{position:relative;top:3px;padding:0px 2px}input#radBookedRooms_Retain{vertical-align:top !important;position:relative;top:4px}.RollEventAdvanceedOptionsPopUp div#divRollAdvancedOptions{height:430px;width:900px}.MessageBoxWindow.RollCourseAdvanceedOptionsPopUp{width:900px}.MessageBoxWindow.RollCourseAdvanceedOptionsPopUp div#divDeliveryExceptionList{height:350px;overflow:auto}div#divRollAdvancedOptions fieldset{padding:0px;margin:3px 5px}div#divRollAdvancedOptions fieldset > span{display:inline-block;margin:3px 5px 2px 5px}body[class*='Roll'] .BlockPopup.BlockPopupTooltip{text-align:left}div#divRollAdvancedOptions fieldset input{margin-left:15px}div#divRollAdvancedOptions fieldset legend input,div#divRollAdvancedOptions fieldset legend input + span{margin:2px 0px 0px 0px}div#divRollAdvancedOptions fieldset{padding-bottom:8px}fieldset#fdsSkipSpecificDays #divSpecificDow{margin:2px 2px 2px 5px}fieldset#fdsSkipSpecificDays input + span{margin-right:10px;margin-bottom:5px}span#RollAdvancedSettingsNote,div#divRollAdvancedOptions p.DeliveryExceptionHeader{font-weight:bold;display:block;margin:3px 5px}div#divRollAdvancedOptions legend.light{padding-bottom:5px}div#divRollAdvancedOptions input#chkCancelOnHoliday{margin:3px 0px 3px 3px}div#divRollSettingSelection{line-height:24px;margin:10px}div#divRollSettingSelection td{width:1px;white-space:nowrap;padding:0px 2px}div#divRollSettingSelection td:nth-child(2){width:100%}div#divRollSettingSelection button > span{position:relative;top:-1px}select#cboRollSetting{width:100%}div#divRollCommit{text-align:right}.RollSettingsRow [disabled] input + .radioButtonLabel,.RollSettingsRow input[disabled] + .radioButtonLabel{color:#000;font-style:normal}#cboRollOptionsDepartment,#btnReassignmentOptions,#txtRollOptionsCourse{margin-left:5px;max-width:300px}#txtRollOptionsCourse{width:260px}*! > button#btnRollAdvanced{display:inline-block}.RollCoursesReassignPopup{width:600px}.popupCustomizeCalendar{min-height:300px !important;min-width:670px !important}.popupCustomizeCalendar .TabContent{height:425px;overflow:auto}.popupCustomizeCalendar .TabContent .TabContent{height:380px}.SchedulingAssistant .popupCustomizeCalendar .TabContent{height:350px}.SchedulingAssistant .popupCustomizeCalendar .TabContent .TabContent{height:310px}.RoomSearch .popupCustomizeCalendar .TabContent,.ViewRoomFilter .popupCustomizeCalendar .TabContent,.NewRoomFilter .popupCustomizeCalendar .TabContent{height:310px}.divCustomizeCalendar fieldset{margin:0px 3px;padding:5px}.divCustomizeCalendar .TabContentWrapper{margin-top:1px}#fsAvailableFields{float:left;width:280px;height:262px}#fsCellContent,#fsPopupContent{height:125px}#fsCellIcon{margin-top:5px}#fsCellIcon img{top:2px;position:relative}.divCustomizeCalendar textarea{height:100px;font-size:11rem;resize:none}.divAvailableFields{border:1px solid #CCC;height:240px;width:280px;overflow:auto;white-space:nowrap}.divAvailableFields div.FieldTree{padding:0px 3px}.divCustomizeColor{min-height:299px}.divCustomizeColor .ColorSelection{display:none;margin-top:5px}.divCustomizeColor table.ColorSelection{line-height:70px}.divCustomizeColor table.ColorSelection tr td:nth-child(3),.divCustomizeColor table.ColorSelection tr td:nth-child(5),.divCustomizeColor table.ColorSelection tr td:nth-child(1){padding-left:20px}.divCustomizeColor table.ColorSelection img{vertical-align:text-top}.divCustomizeColor table.ColorSelection input,.holidayColor{height:25px;width:104px !important;border:1px solid #CCC;padding:0px 3px}.divCustomizeSetupAndTeardown{margin-bottom:10px}.divCustomizeSetupAndTeardown table.ColorSelection{margin-top:5px}.divCustomizeSetupAndTeardown table.ColorSelection input{height:25px;width:104px;border:1px solid #CCC;padding:0px 3px}.divCustomizeSetupAndTeardown table.ColorSelection tr td:nth-child(1){padding-left:20px}.holidayColorDisabled{pointer-events:none;-moz-opacity:0.6;-ms-filter: "alpha(opacity=60)";filter: alpha(opacity=60);zoom:1;opacity:0.6}.AttendeeManagement{width:800px !important;min-height:450px !important}.bottomMenu{float:right;width:210px;margin:5px;padding:5px;background-color:#eff5f8;border:1px solid #999999;font-weight:bold;position:absolute;right:10px;top:95px}.roomConfigHeader{text-align:center;min-width:280px;height:19px;border:1px solid #000;background-color:#003C69;font-weight:bold;float:left;position:absolute;top:-7px;left:5px;padding:0px 10px;color:#FFFFFF}#LocationURL{-ms-word-break:break-all;word-break:break-all;display:inline-block}#divRegularHours{margin-top:10px;margin-left:10px}#divRoomInfo{margin-bottom:10px;margin-left:10px}#divProfileSection{margin-left:10px;margin-top:10px;margin-bottom:3px}.AddressBox{margin-right:15px !important}.GeolocationBox{margin-left:-10px !important}.ProfileLabel{font-weight:bold;font-size:12rem;padding-right:8px;padding-bottom:2px}#divRoomNote .clickable{vertical-align:middle;padding-left:3px;padding-bottom:4px}.FileAttachmentDetails{width:350px;line-height:17px}.FileAttachmentDetails span{font-weight:bold}.FileAttachmentDetails input{width:100%}#iCalendarExport{width:400px}#iCalendarExport #DateRangeLine{margin-bottom:10px}#iCalendarExport #DateRangeLine #DateRangeText,#iCalendarExport #iCalendarTemplateLine #iCalendarTemplateText{width:160px;display:inline-block}#iCalendarExport #iCalendarTemplateLine #cboiCalendarTemplate{width:220px}#iCalendarExport #DateRangeLine #To{float:right;display:inline-block}#lnkAddReminder{margin:5px;display:inline-block}.lnkAddNotificationTime{margin-top:5px}#lnkAddReminder > img,.lnkAddNotificationTime > img{vertical-align:bottom}#lnkAddReminder + div{margin-top:3px}.subSectionReminderContent{margin:10px}.subSectionReminderContent .title,#Reminders .subTitleSection,#subjectLbl{font-weight:bold !important}.PreviewMessageDiv{margin:10px 0px}.RecipientPopup,#PreviewReminderPopup{border:1px solid #BFBFBF;line-height:20px;max-width:500px;min-width:500px}#PreviewReminderPopup{width:400px;overflow:auto}.RecipientPopupRow{margin:5px}.RecipientPopupRow input{margin:5px;vertical-align:middle}.RecipientPopupRow select,.leftlbl{width:150px;float:right}.RecipientPopupSubRow{margin-left:5px;border-left:1px solid #BFBFBF}.selectLblSubRow{margin-left:5px}.leftlbl{display:inline-block}#PreviewReminderPopup{padding:10px;height:430px}#subjectContentDiv{margin-left:10px}#PreviewReminderPopup hr{margin:10px 10px}.ReminderTemplatePopup{width:800px;height:540px;overflow:hidden}#ReminderTemplateList{display:inline-block;width:225px;height:100%}#cboReminderTemplate{width:100%;height:100%}#PreviewReminderTemplate{display:inline-block;height:99%;width:550px;margin-left:6px}#divAttachList{margin-left:15px;margin-right:5px;margin-bottom:5px}#divReportViewer{width:100%;overflow:hidden;border:1px solid gray;position:relative;left:-1px;margin-top:5px}#frmReportViewer{width:100%;height:100%;border:0px solid gray}body.ViewRoomFilter [disabled] input + .radioButtonLabel,body.ViewRoomFilter input[disabled] + .radioButtonLabel,body.ViewEventFilter [disabled] input + .radioButtonLabel,body.ViewEventFilter input[disabled] + .radioButtonLabel,body.ViewEventReport [disabled] input + .radioButtonLabel,body.ViewEventReport input[disabled] + .radioButtonLabel,body.ViewCalendarReport [disabled] input + .radioButtonLabel,body.ViewCalendarReport input[disabled] + .radioButtonLabel,body.ViewServiceReport [disabled] input + .radioButtonLabel,body.ViewServiceReport input[disabled] + .radioButtonLabel{color:#000;font-style:normal;cursor:default}#divCalendarReportListContentTable td{vertical-align:top}#divCalendarReportListContentTable td:first-child{width:1px;padding-right:5px}#divCalendarReportListContentTree{border:1px solid #ccc;width:200px;height:400px;overflow:auto}.ChildOptionsReport,#spaceInventoryAreaRangeDiv,#spaceInventoryCapacityRangeDiv,#activityDistributionAreaRangeDiv,#activityDistributionCapacityRangeDiv,#spaceUtilizationAreaRangeDiv,#spaceUtilizationCapacityRangeDiv{margin-left:23px}#spaceInventoryIncludeGroupDiv,#showGroupsWithNoRoomDiv{margin-bottom:5px}fieldset.timeRangeSet{padding:0px 0 5px 5px;margin:10px 0px}.timeRangeSet legend.light,.areaRangeSet legend.light,.capacityRangeSet legend.light{font-size:12rem}table.timeRangeSet{margin-bottom:5px}#btnEditCustomTimeRange{margin-left:5px}.optionBold{font-weight:bold}.timeRangeSet .secondColumn{width:85%}fieldset.areaRangeSet,fieldset.capacityRangeSet{padding:0px 0px 0px 5px;margin:0px 0px 10px 0px}.BIresultList{margin:5px 3px 5px 3px}.radMaxHours{display:inline-block;vertical-align:middle}#decAttendeeMaxHoursPerWeek,#decAttendeeMaxHoursPerDay{display:block !important;width:60px}.radMaxHours .DisplayValue,.radMaxHours .DisplayValue{display:none !important}div.BiRangeEditor{height:300px;width:590px;overflow:auto}div.BiRangeEditor > div{width:590px}div.BiRangeEditor table{margin-left:0px}div.BiRangeEditorViewMode > div{width:550px}.AutoRecipientPopup{width:600px;height:350px}#sendEmailRecipient{width:200px}div#MatrixTopHeaders table.MatrixTable,div#MatrixTableContentScroll table.MatrixTable{table-layout:fixed}table.MatrixTable th{text-align:center;font-size:14rem;font-weight:normal;border-bottom:1px solid #666666;background-color:#003C69;color:#FFFFFF;line-height:19px;vertical-align:top;border-right:1px solid #666;border-left:1px solid #666;vertical-align:middle;height:23px;padding:0px 2px}table.MatrixTable th.clickable:hover{background-color:#0078D3}div#MatrixTopLeftHeaders table.MatrixTable th.clickable img{position:relative;top:3px}div#MatrixTopHeaders table.MatrixTable th.clickable img{position:relative;top:1px}div#MatrixTopHeaders table.MatrixTable th{width:121px}table.MatrixTable td{text-align:center;border:1px solid #666 !important;width:121px;height:23px;padding:0px 2px}div#MatrixLeftHeaders{position:absolute;left:0px;top:1px;overflow:hidden;z-index:1}div#MatrixTopLeftHeaders th,div#MatrixLeftHeaders th{padding:0px 5px}div#MatrixLeftHeaders th{text-align:left}div#MatrixTopLeftHeaders{position:absolute;left:0px;overflow:hidden;z-index:2}div#MatrixTopHeaders{position:absolute;overflow:hidden;z-index:1}div#MatrixTableContentScroll{overflow:scroll;position:relative}table.MatrixTable th span{position:relative;top:1px;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}div#divResultMatrix{margin:5px}div#divResultMatrixGrid{position:relative}a#btnCopyClipboard{float:right}#btnCopyClipboard img{padding:0px 3px}#btnCopyClipboard span{vertical-align:top}input#chkConsiderSetupTeardown + span,input#chkAutoApproveReservation + span{white-space:normal}.entityEditButton{float:right;margin-right:20px;cursor:pointer;font-size:12rem;color:black;font-weight:bold;position:relative;z-index:10}.entityEditButton > img{vertical-align:top;padding-right:5px;padding-bottom:2px}.specificFUDiv{display:inline-block;margin-left:10px;vertical-align:middle}#divEntityButtons{display:none;position:relative;right:initial;margin-top:initial}#divEntityButtons.NewRecord{position:absolute;right:0px;margin-top:-25px}.ViewFunctionalUnit #divActionButtons,.ViewRoomAdministrationUnit #divActionButtons{margin-bottom:2px}.ViewFunctionalUnit .pageHeader,.ViewRoomAdministrationUnit .pageHeader{padding-bottom:0px}.SubSectionContentDiv table.FieldLayout{margin:0px}table.FieldLayout{width:calc(100% - 10px);margin:5px 0 5px 5px;line-height:18px}#cboRunEntity{width:100%}#divRunMode table{margin-bottom:5px}#divRunMode table td{padding-right:5px;width:1px;white-space:nowrap}.btnEntityTreeSmall{min-height:18px !important}.gridField{border:1px solid #cfcfcf}.gridField tr:first-child td{padding:1px 15px 2px 5px}.gridField td{vertical-align:top;padding:3px 15px 3px 5px;border-left:1px solid #ddd}.gridField tr{border-top:1px solid #ddd}.gridField tr:first-child{border-top:0px;color:#FFFFFF;background-color:#003C69;font-size:14rem}.gridField input{min-width:180px;width:97%;padding-left:3px}.gridField td{white-space:nowrap}.gridField td:first-child{width:1px;border-left:none}.gridField td:last-child{width:1px;border-left:none;padding:3px 5px 2px 0px}.gridField td:nth-last-child(2){width:80%}.gridUpArrow,.gridDownArrow{display:inline-block;background:url("../Framework/Images/MoveUp.png");width:12px;height:14px;margin:1px 2px;cursor:pointer}.gridDownArrow{background:url("../Framework/Images/MoveDown.png")}.gridDeleteButton{display:inline-block;background:url("../Framework/Images/Trash.png");cursor:pointer;width:16px;height:16px}#divAdvancedAvailableFields{border:1px solid #CCC;height:240px;width:240px;overflow:auto;white-space:nowrap}#divAdvancedAvailableFields div.FieldTree{padding:0px 3px}input#txtAdvancedEditInput,textarea#txtAdvancedEditInput{position:absolute;width:433px;left:255px;top:37px}textarea#txtAdvancedEditInput{height:240px}.textareaFullSizeTab{width:100%;border:1px solid #bbb;padding-left:3px;width:calc(100% - 8px)}input[type=checkbox].HiddenCheckbox,input[type=checkbox].HiddenCheckbox + label{display:none}#divAdvancedDragAndDropFields{width:680px;overflow:hidden;position:relative}#divAdvancedDragAndDropFields td{position:relative}#divAdvancedDragAndDropFields li{cursor:pointer;padding:3px;padding-left:10px}#divAdvancedDragAndDropFields li:hover{text-decoration:underline;color:#003C69}#divAdvancedDragAndDropFields ul{border:1px solid #CCC;float:left;margin:15px;margin-top:5px;width:305px;list-style-type:none;height:350px;overflow:auto}#divAdvancedDragAndDropFields div{margin-left:18px;margin-top:5px}#selectedFields{margin-left:248px}.dragAndDropHeader{padding-left:18px}table.DragAndDropFieldInfo td:first-child > div{color:black;border:1px solid #cccccc;height:16px;line-height:15px;cursor:pointer;overflow:hidden}.emailContent input{width:calc(100% - 5px)}.gridAddButton{background:url(../Framework/Images/add_to_selection.png);background-repeat:no-repeat;display:inline-block;width:16px;height:16px;margin-right:5px}.addNewRowDiv{cursor:pointer;width:120px}.addNewRowTr td:last-child{text-align:right;padding-right:5px}.gridAddHint,.rowCount,.rowCountLabel{vertical-align:top}nav#pageMenu{bottom:0px;top:35px;z-index:79;position:fixed;-webkit-transition:-webkit-transform, -webkit-width, -webkit-padding-right;-moz-transition:transform, width, padding-right;-webkit-transition:transform, width, padding-right;-o-transition:transform, width, padding-right;transition:transform, width, padding-right;-webkit-transition-duration:0.1s;-moz-transition-duration:.1s;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:#f0f0f0;overflow:hidden;visibility:hidden}body.initMenu nav#pageMenu{-webkit-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}body.closeMenu nav#pageMenu{width:225px;-moz-transform:translateX(-220px);-webkit-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px);padding-right:30px}nav#pageMenu:hover{width:185px}body.closeMenu nav#pageMenu:hover{-webkit-transition-delay:.16s;-moz-transition-delay:.16s;-webkit-transition-delay:.16s;-o-transition-delay:.16s;transition-delay:.16s;padding-right:0px}body.locale-Fr.closeMenu nav#pageMenu:hover{padding-right:17px}body.locale-Fr.closeMenu nav#pageMenu:hover{width:225px !important}body.closeMenu nav#pageMenu:hover,body.closeMenu.locale-Fr nav#pageMenu:hover{width:192px;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}#menuContent{width:190px}body.locale-Fr nav#pageMenu:hover{width:220px}body.locale-Fr nav#pageMenu{width:220px}body.locale-Fr #menuContent{width:220px}body.locale-Fr.closeMenu #menuContent{width:225px}#portalMenuBar{position:fixed;top:0px;left:0px;right:0px;z-index:79}.dropdownMenu{position:fixed;z-index:78}#collapsibleMenuButton{float:left;width:35px;height:35px;border-right:1px solid grey;background-image:url('../Framework/Images/menu.png');background-repeat:no-repeat;-webkit-background-size:21px 21px;background-size:21px 21px;background-position:7px 7px}#collapsibleMenuButton:hover{background-color:#0064AE;cursor:pointer}#genericDiv,#breadcrumbDiv,#footer{-webkit-transition:-webkit-margin 0.1s ease-out;-moz-transition:margin 0.1s ease-out;-webkit-transition:margin 0.1s ease-out;-o-transition:margin 0.1s ease-out;transition:margin 0.1s ease-out}body.initMenu #breadcrumbDiv,body.initMenu #genericDiv,#footer{-webkit-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}body.closeMenu #breadcrumbDiv,body.closeMenu #genericDiv,body.closeMenu.locale-Fr #genericDiv,body.closeMenu.locale-Fr #breadcrumbDiv{margin-left:40px}#breadcrumbDiv{margin:42px 380px 3px 190px}body.locale-Fr #genericDiv{margin-left:225px}body.locale-Fr #breadcrumbDiv{margin:42px 380px 3px 225px}#footer{margin:0px 50px 0px 230px}body.closeMenu #footer{margin-left:90px}.AvailabilityGrid{position:relative;width:calc(100% - 3px)}.AvailabilityGrid.AvailabilityOccurrenceGrid{overflow-x:auto}.AvailabilityGrid.AvailabilityOccurrenceGrid table{width:calc(100% - 1px)}.AvailabilityGrid.AvailabilityOccurrenceGrid tbody td{border:1px solid #bbb;-webkit-background-clip:padding-box;background-clip:padding-box}.AvailabilityGrid .GridRows{position:relative}.AvailabilityGrid.AvailabilityOccurrenceGrid thead th img{width:16px;height:16px;position:absolute;bottom:0px;right:0px}.AvailabilityGrid .GridRows .GridColumnBar{width:1px;top:0px;height:100%;background-color:#bbb;position:absolute;pointer-events:none}.AvailabilityGrid .GridRows .GridOverlay{position:absolute;top:0px;bottom:0px;background-color:rgba(0,0,0,0.1);z-index:4;pointer-events:none}.AvailabilityGrid .GridRows .GridRowBackground{height:100%;top:0px;position:absolute}.AvailabilityGrid .GridRows .GridRow > div:last-child{position:absolute;left:0px;top:0px;height:22px;right:0px}.AvailabilityGrid .GridRows .GridRow{position:relative;border:1px solid #aaa;border-top:none;border-left:none;height:22px}.AvailabilityGrid .GridRows .GridRow .GridCellContainer{position:absolute;cursor:pointer}.AvailabilityGrid .GridRows .GridRow .GridCellContainer:hover{-moz-box-shadow:1px 1px 1px 2px #000;-webkit-box-shadow:1px 1px 1px 2px #000;box-shadow:1px 1px 1px 2px #000;z-index:3}.AvailabilityGrid .GridRows .GridRow .GridCell{position:absolute;border:1px solid gray;line-height:17px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.AvailabilityGrid .GridHeaders{height:23px;border-right:1px solid #aaa;border-bottom:1px solid #aaa}.AvailabilityGrid .GridHeaders > div:last-child{border-right:1px solid #aaa}.AvailabilityGrid .GridHeaders > div{width:100px;float:left;position:relative;text-align:left;height:23px;padding:0px 5px 0px 3px;line-height:23px}.AvailabilityGrid .GridHeaders > div,.AvailabilityGrid .GridHeaders > th{font-size:14rem;font-weight:normal;border-bottom:1px solid #666666;background-color:#003C69;color:#FFFFFF;white-space:nowrap;line-height:20px}.AvailabilityGrid .GridHeaders > th{border-right:1px solid #fff;padding-left:5px;padding-right:5px;text-align:center}.AvailabilityGrid .GridHeaders > th:last-child{border-right-color:#bbb}.AvailabilityGrid .border,.AvailabilityGrid .halfBorder{position:absolute;bottom:0px;left:-1px;height:100%;width:1px;background-color:#fff}.AvailabilityGrid .halfBorder{height:50%;background-color:#BBB}.AvailabilityGrid .halfBorder + span{position:absolute;bottom:-4px;left:3px;font-size:10rem}.PeriodSelector{border-left:2px solid green;border-right:2px solid red;background-color:rgba(36, 122, 187, 0.30);position:absolute;top:0px;bottom:0px;margin-left:0px;z-index:5;cursor:pointer}.PeriodSelector .TimeAnchor{position:absolute;left:50%;top:-3px}div.PeriodSelectorTimeMarker.BlockPopup{width:120px;height:23px;left:-60px;top:-31px;padding:3px}div.PeriodSelectorTimeMarker.BlockPopup .BlockContent{padding:3px 0px}div.PeriodSelectorTimeMarker.BlockPopup .bottomArrow{left:calc(50% - 15px)}div.PeriodSelectorTimeMarker.BlockPopup.DisplayBelow{top:10px}.PeriodSelector .SetupBar,.PeriodSelector .TeardownBar{pointer-events:none;position:absolute}.PeriodSelector .ReservationBar{position:absolute;width:100%;display:none;background:rgba(51, 153, 255, 0.60)}.PeriodSelector .ReservationBar{background-color:rgb(51, 153, 255)}#SchedulingAssistantGrids #ajaxRoomList th input.SelectCheckbox,#tpgSchedAssistantSchedViewDiv #ajaxRoomList th input.SelectCheckbox{visibility:hidden}#SchedulingAssistantGrids #ajaxRoomList th.SelectCheckboxCell,#tpgSchedAssistantSchedViewDiv #ajaxRoomList th.SelectCheckboxCell{pointer-events:none}.AvailabilityOccurrenceGrid td{position:relative}.AvailabilityOccurrenceGrid td:hover img{display:block}.AvailabilityOccurrenceGrid td div{position:absolute;top:0px;bottom:0px;right:2px}.AvailabilityOccurrenceGrid td div img{cursor:pointer;background-color:white;display:none}.AvailabilityOccurrenceGrid td div img::selection{background:transparent}@supports not (-ms-high-contrast: none) { .AvailabilityOccurrenceGrid td div { display: flex;justify-content: center; align-items: center; } } .AvailabilityOccurrenceGrid td.SelectedCell{background-color:rgb(51, 153, 255);-moz-box-shadow:inset 0px 0px 0px 3px white;-webkit-box-shadow:inset 0px 0px 0px 3px white;box-shadow:inset 0px 0px 0px 3px white}.AvailabilityOccurrenceGrid td[data-outsideRegularHour="true"]{border-right:rgb(198,198,198);border-left:rgb(198,198,198);background-image:repeating-linear-gradient(-30deg, rgb(198,198,198), rgb(198,198,198) 1px, transparent 1px, transparent 6px)}.AvailabilityOccurrenceGrid td[data-outsideRegularHour="true"][data-availability="CellOffline"]{border-right:1px dashed rgb(127, 127, 127);border-left:1px dashed rgb(127, 127, 127);background-image:repeating-linear-gradient(-30deg, rgb(127, 127, 127), rgb(127, 127, 127) 1px, transparent 1px, transparent 6px)}.AvailabilityOccurrenceGrid td[data-outsideRegularHour="true"][data-conflicting="true"]{border-right:1px dashed rgb(198,198,198);border-left:1px dashed rgb(198,198,198);background-image:url("../Framework/Images/ConflictIcon.png"), repeating-linear-gradient(-30deg, rgb(198,198,198), rgb(198,198,198) 1px, transparent 1px, transparent 6px)}.AvailabilityOccurrenceGrid td[data-conflicting="true"]{background-image:url("../Framework/Images/ConflictIcon.png");background-repeat:no-repeat;background-position:center}.AvailabilityOccurrenceGrid td[data-availability="CellNonBookable"]{background-color:#fffeb7}.AvailabilityOccurrenceGrid td.SelectedCell[data-availability="CellNonBookable"]{background-color:rgb(51, 153, 255);-moz-box-shadow:inset 0px 0px 0px 3px #fffeb7;-webkit-box-shadow:inset 0px 0px 0px 3px #fffeb7;box-shadow:inset 0px 0px 0px 3px #fffeb7}.AvailabilityOccurrenceGrid td[data-availability="CellOffline"]{background-color:#999}.AvailabilityOccurrenceGrid td.SelectedCell[data-availability="CellOffline"]{background-color:rgb(51, 153, 255);-moz-box-shadow:inset 0px 0px 0px 3px #999;-webkit-box-shadow:inset 0px 0px 0px 3px #999;box-shadow:inset 0px 0px 0px 3px #999}.AvailabilityGrid td.CellLoading{background-image:url("../Framework/Images/ajax-loader.gif");background-repeat:no-repeat;background-position:center;-webkit-background-size:22px;background-size:22px}.AvailabilityOccurrenceGrid .GridHeaders > th{font-size:12px}.PeriodSelector .SetupBar{border:1px solid green;border-right:none;background-color:rgba(22, 152, 185, 0.3)}.PeriodSelector .TeardownBar{border:1px solid red;border-left:none;background-color:rgba(22, 152, 185, 0.3)}.PeriodSelector .SetupBar img{position:absolute;left:2px;pointer-events:all}.PeriodSelector .TeardownBar img{position:absolute;right:2px;pointer-events:all}.PeriodSelector .SetupBar.SetupTeardownBarArrowHidden img,.PeriodSelector .TeardownBar.SetupTeardownBarArrowHidden img{display:none}.PeriodSelector .SetupBar.SetupTeardownBarHidden,.PeriodSelector .TeardownBar.SetupTeardownBarHidden{margin-top:1px;border:none;background-color:transparent}.PeriodSelector .SetupBar.SetupTeardownBarHidden img,.PeriodSelector .TeardownBar.SetupTeardownBarHidden img{display:none}.PeriodSelectorCreateResPopup{-moz-box-shadow:0px 0px 3px #777;-webkit-box-shadow:0px 0px 3px #777;box-shadow:0px 0px 3px #777;border:1px solid #777;background-color:#F8F8F8;text-align:center;display:none;z-index:551;position:absolute}.PeriodSelectorCreateResPopup span:nth-child(1){display:block;padding:5px}.ScheduleViewActionPopup.PeriodSelectorCreateResPopup .PeriodSelectorCreateResPopupActions:before{content:"";display:block;width:100%;height:1px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background-color:#BBB}.PeriodSelectorCreateResPopup .PeriodSelectorCreateResPopupActions{text-align:left}.PeriodSelectorCreateResPopup .PeriodSelectorCreateResPopupActions a{display:inline-flex;margin-top:3px;margin-bottom:3px}.PeriodSelectorCreateResPopup .PeriodSelectorCreateResPopupActions a img{margin-right:6px;height:100%;width:auto}.PeriodSelectorDragHint{font-weight:bold;padding:5px}.SchedulingAssistantRoomAdminPopup,.SchedulingAssistantDatePopup{position:fixed;z-index:510;left:5px;bottom:10px;-moz-box-shadow:0px 0px 3px #777;-webkit-box-shadow:0px 0px 3px #777;box-shadow:0px 0px 3px #777;padding:5px 10px;border:1px solid #777;background-color:#F8F8F8;pointer-events:none}.SchedulingAssistantDatePopup{bottom:unset}#customizeSchedulingAssistantDisplayOptions{line-height:25px;margin:5px 10px 10px 10px}#cboSchedulingAssistantCellHeight{width:50px}#SchedulingAssistantDateTimeCriteria{margin-bottom:10px}#SchedulingAssistantDateTimeCriteria #btnCheckAvailability{margin-bottom:10px}#SchedulingAssistantRoomCriteria{display:flex;position:relative;border:1px solid #cfcfcf;height:100%;margin-bottom:-1px}#SchedulingAssistantRoomCriteria table{margin-top:12px}#SchedulingAssistantRoomCriteria table#BasicSearchFilters{width:650px;flex-grow:1}#SchedulingAssistantRoomCriteria .RoomFilterAdvancedSummary{flex:auto;width:100%;margin-top:10px;margin-left:5px;max-width:100%}#SchedulingAssistantRoomCriteria .RoomFilterAdvancedSummary > div.RoomFilterButtonContainer{display:inline-block;margin:5px}#SchedulingAssistantRoomCriteria .RoomFilterAdvancedSummary > div{display:inline-block}#SchedulingAssistantRoomCriteria td:last-child{width:auto}#SchedulingAssistantOptionCheckboxes{flex-grow:1;margin:5px;text-align:right;display:inline-block}#SchedulingAssistantOptionCheckboxes #SchedulingAssistantOptionCheckboxesContainer{text-align:left;display:inline-block}#SchedulingAssistantOptionCheckboxes #divIncludeRequests{float:none;margin-left:-3px;padding:0 2px}#SchedulingAssistantOptionCheckboxes #divIncludeRequests > span{position:relative;top:-1px}#SchedulingAssistantOptionCheckboxes #divIncludeRequests > img{display:none}#btnCustomizeSchedulingAssistant,#btnCustomizeSchedulingAssistantInPopup{position:absolute;top:5px;right:10px;cursor:pointer}div#SchedulingAssistant{position:relative}#btnCustomizeSchedulingAssistant > img,#btnCustomizeSchedulingAssistantInPopup > img{vertical-align:bottom;margin:0px 5px}div#SchedulingAssistantCreateButton{margin-top:5px;text-align:center}div#SchedulingAssistantConfirmationPopup{width:730px;overflow:auto}div#SchedulingAssistantConfirmationPopup div#PopupResourceListMain,div#SchedulingAssistantConfirmationPopup div#PopupResourceListResched{margin-top:5px}div.SchedulingAssistantConfirmationPopupPanel{display:flex}div.HiddenActionBar .ListActionBar{display:none}div#PopupResourceList{margin:5px}div#PopupResourceList .ActionBarResultsPerPage{float:left !important}div.SchedulingAssistantConfirmationPopupLeftPanel div.SchedulingAssistantPopupDateTime{margin:5px;line-height:20px;margin-right:10px}div#SchedulingAssistantPopupDateTime > div{height:22px}.SchedulingAssistantSelectedResource{width:100%}.SchedulingAssistantSelectedResource > a,.SchedulingAssistantSelectedResource > span{position:relative;top:-2px}.SchedulingAssistantSelectedResource img{margin-right:5px;margin-top:1px}img#SchedulingAssistantRecurrenceIcon{vertical-align:bottom;margin-right:3px}.SchedulingAssistantAddToSelectionNotice{position:fixed;right:0px;bottom:85px;text-align:center;z-index:10;-moz-opacity:0;-ms-filter: "alpha(opacity=0)";filter: alpha(opacity=0);zoom:1;opacity:0;pointer-events:none}.SchedulingAssistantAddToSelectionNotice > span{pointer-events:auto;position:relative;cursor:pointer;-moz-box-shadow:0px 0px 2px #777;-webkit-box-shadow:0px 0px 2px #777;box-shadow:0px 0px 2px #777;padding:8px 12px;border:1px solid #777;text-align:center;background-color:#e9ffcd}.SchedulingAssistantAddToSelectionNotice > span > img{position:relative;top:3px;margin-right:4px}span.SchedulingAssistantPopupChangedField{color:#2b68d5;font-weight:bold}div#SchedulingAssistantConfirmationPopupText{margin-left:10px;margin-bottom:10px}.SchedulingAssistantPopupConfirmationRightPanel{flex-grow:1}div#SchedulingAssistantPopupDateTime > div{position:relative}img.HasChangedIcon{margin-left:3px;vertical-align:text-bottom;width:16px;height:16px;cursor:pointer}img.SchedulingAssistantRecurrenceIcon{position:relative;top:3px;left:0px;margin-right:2px}#SchedulingAssistantGrids div.ListActionBarBottomHidden{border-top:none}input[name="chkgrdRoomContentItemSetup[]"],input[name="chkgrdRoomContentItemTeardown[]"]{min-width:0px;width:inherit}#specificDateContent{margin-left:10px}#specificDateContent #availabilitycalendar{margin-left:-10px}#specificDateContent #btnCheckAvailability{margin-left:0px}#grdRoomContent{width:180px;margin-bottom:10px}#SchedulingAssistant #grdRoomContent tr td:first-child{min-width:70px}#SchedulingAssistant #SchedulingAssistantGrids th.clickable > div,#SchedulingAssistant #tpgSchedAssistantSchedViewDiv th.clickable > div{height:inherit}.WorkflowDetailLink{float:right}#WorkflowDetailMainDiv{width:800px}#WorkflowDetailTable{margin:5px 5px 10px 10px;width:790px}#WorkflowDetailTable div{white-space:nowrap}#WorkflowBody{border:1px solid #ccc;background-color:#fff;margin-top:10px;margin-left:5px;padding:5px;overflow:auto;max-height:100%;min-height:100px}.AttachmentTd{vertical-align:top;font-weight:bold;white-space:nowrap}#iframeBody,#iframePreview{width:100%;border:1px solid #CCC;margin-top:5px;margin-bottom:5px;padding-bottom:3px;min-height:435px}#reminderSubject{height:18px;background-color:unset;border:1px solid #CCC;resize:none}#viewReminderSubject{width:calc(100% - 15px)}#viewTemplateSubject{width:calc(100% - 4px)}#divTemplateAvailableFields{padding:3px;border:1px solid #CCC;overflow:auto;min-width:300px;max-width:300px}#divTreeAndBody{display:flex;flex-direction:row;margin-bottom:15px}#overriddenMessage,#overriddenRecipients,#overriddenOutgoingEmailMessage{margin-top:-7px;margin-left:28px;padding-bottom:5px;font-style:italic;color:#555}.PreviewNotificationBox{width:800px;height:600px !important}.NewSchedulingDataSet .PortalSettingField,.ViewSchedulingDataSet .PortalSettingField{vertical-align:middle;margin-bottom:5px}.NewSchedulingDataSet .PortalSettingField div,.ViewSchedulingDataSet .PortalSettingField div{display:inline-block;vertical-align:middle}.NewSchedulingDataSet .inputWithinText,.ViewSchedulingDataSet .inputWithinText{display:inline-block;margin-right:5px;margin-left:5px}.NewSchedulingDataSet #tabPortalSettingDataType + div .subTitleSection,.ViewSchedulingDataSet #tabPortalSettingDataType + div .subTitleSection{margin-top:10px}.NewSchedulingDataSet .topRadOption,.ViewSchedulingDataSet .topRadOption{margin-bottom:4px}.NewSchedulingDataSet .sdsPortalSettingsLabels,.ViewSchedulingDataSet .sdsPortalSettingsLabels{font-weight:bold}.NewSchedulingDataSet #portalReminderDateWarningMessageIcon,.ViewSchedulingDataSet #portalReminderDateWarningMessageIcon{margin-left:15px;vertical-align:middle}.NewSchedulingDataSet #reminderDateFields,.ViewSchedulingDataSet #reminderDateFields{margin-top:10px;margin-bottom:10px}table.OverrideAutoTable td{padding-bottom:10px;padding-right:30px}table.OverrideAutoTable td > div{display:inline-block}.AutoResendField{width:0px;vertical-align:top;font-weight:bold}#NotProcessedDays,#ReservationStartDays{vertical-align:bottom}#NotProcessedDays > div,#ReservationStartDays >div{display:inline-block}div#batchUpdateTypeSelection{height:0px}div#batchUpdateTypeSelection div#typeSelectionOptions{margin-top:5px;margin-left:15px;margin:5px 0px 5px 15px}div#batchUpdateTypeSelection div.typeSelectionNoEditableRecordsNote{margin-top:5px}div#batchUpdateTypeSelection .typeSelectionNoEditableRecordsNote{color:red}div#batchUpdateFieldsForm > fieldset{min-width:660px;min-height:200px}table.batchUpdateFieldsTable{border-collapse:separate;border-spacing:0px}table.batchUpdateFieldsTable th{border-right:1px solid white;padding-left:5px;background-color:#003C69;color:white;font-weight:normal;font-size:14rem}table.batchUpdateFieldsTable td{width:201px;vertical-align:top;padding:3px 3px 3px 0px}table.batchUpdateFieldsTable td.FieldName{font-weight:bold}table.batchUpdateFieldsTable td > select[id^='Action']{width:calc(100% - 10px)}table.batchUpdateFieldsTable .ValueCell{width:260px}table.batchUpdateFieldsTable textarea{max-width:600px}.batchUpdateValueInput{width:calc(100% - 12px);display:inline-block}.batchUpdateValueInput > *:not(.DatePickerDiv){width:100%}#batchUpdateInvalidValueMessage{color:red}.batchUpdateWarningIndicator{vertical-align:middle;line-height:14rem;font-size:20rem;color:red;padding-left:3px;display:inline-block;position:relative;font-size:20rem}.BatchOccurrencesDiv{margin:10px 0 10px 0}.BatchReplaceRoomDiv{margin:0px 0 10px 0}.BatchOccurrencesBox{width:350px}.BatchReplaceRoomTable,.BatchOccurrencesTable{white-space:nowrap}.BatchReplaceRoomTable td,.BatchOccurrencesTable td{padding-right:5px;padding-bottom:5px}.BatchReplaceRoomTable img{vertical-align:bottom;padding-left:3px;padding-right:3px}.BatchReplaceRoomTable span{padding-left:1px;padding-right:10px;width:100px;display:inline-block}.RoomReplaceInstruction{white-space:normal;padding-bottom:10px !important}.BatchReplaceRoomBox{width:600px}table #SuiteConnectionTable{font-weight:bold;margin-left:5px;line-height:25px}table #SuiteConnectionTable button{font-weight:normal;line-height:16px;margin-left:10px;white-space:nowrap}table #SuiteConnectionTable input{width:100%}.SuiteConnectionLabel{padding-right:5px;white-space:nowrap;width:1px}.SuiteConnectionWorkspaceUsed{padding-left:30px}.mappingLabel{font-weight:bold;border:1px solid #CFCFCF;padding:10px}.mappingLabel > table td{padding:3px}.mappingLabel span{font-weight:normal}.SelectionMappingPopup{border:1px solid #BFBFBF;width:500px}#cboWorkspaceList{margin:5px;width:95%}.SuiteWorkspacePopup{width:300px}#transferTitle{font-weight:bold;margin:5px}#tabTransferReport{margin-top:15px}.transferLogDescriptionLabel{font-weight:bold;white-space:nowrap}.transferLogDescriptionInputTD{width:100%;padding:0px 5px 0px 7px}#TransferLogDescriptionInput{width:100%}#TransferLogDescriptionDiv{margin:20px 10px 0px 10px;display:none}.workspaceInputDiv{border:1px solid #CCCCCC;height:14px;padding:2px;cursor:pointer}.workspaceInput{margin-left:5px;border:none;width:90% !important;vertical-align:top;cursor:pointer}#btnImportDiv,#btnAbortDiv,#btnConnectDiv{width:100%;text-align:center;margin-top:15px}#imgHintTd{vertical-align:top}#btnSuiteDepartmentsDiv{width:100%;margin-top:5px;margin-bottom:5px;margin-left:10px}#btnSuiteDepartmentsDiv #btnSelectAll,#btnSuiteDepartmentsDiv #btnClear{margin-left:5px;margin-right:5px}.workspaceInputDivDisable{border:1px solid #CCCCCC;height:14px;padding:2px;cursor:default;background-color:#F0F0F0}.workspaceInputDisable{margin-left:5px;border:none;width:90% !important;vertical-align:top;cursor:default;background-color:#F0F0F0}#workspaceInputDiv img{float:left}#resAuditLogDiv,#roomAuditLogDiv{margin-left:20px}.importReportLabel{font-weight:bold;font-size:12rem}.reportSendToLabel{margin:20px 5px 10px 10px}.reportSendToLabelAddition{margin-left:20px;margin-top:5px}.reportGenerateLabel{margin-top:5px}#ImportDeliveriesDates{margin-left:6px;font-weight:bold;font-size:12rem}#ImportDeliveriesDates >div{display:inline-block}#generateReports td{padding:3px}#transferHeader{font-weight:bold;font-size:12rem}#recurrenceText{margin:5px 0px 5px 0px;font-weight:bold;font-size:12rem}#frequencyButtonDiv{font-weight:bold;font-size:12rem}#frequencyButtonDiv span{margin-right:20px}#recImportFrequencyTable div{display:inline-block}#recImportFrequencyTable div .dropdownlist{display:none}#recImportFrequencyTable{margin:5px 0px 10px 10px}#recImportFrequencyTable td{padding:2px 0px 2px 0px}#importOptions #recurrenceContainer{margin-bottom:10px !important}#recImportUntil div{display:inline-block}#importMainTab{margin-top:10px}#tabReportSettings{margin-top:10px}.transferNoData{margin-top:15px}.TransferProgressBar{height:10px;margin:10px;width:450px}#transferProgressDiv{width:500px}.LabelFinalizing,.LabelTransferProgressBar{font-size:12rem;font-weight:bold}.LabelFinalizing{margin-bottom:10px}.DivFinalizing,.DivTransferProgressBar{margin-top:20px}.DivFinalizing{text-align:center}.imgProgressLoading{height:25px;width:25px}progress{height:15px;border:0px none;background-color:#F0F0F0;color:#003C69}progress::-webkit-progress-bar{background-color:#F0F0F0}progress::-webkit-progress-value{background-color:#003C69}progress::-moz-progress-bar{background-color:#003C69}.InventoryImageLabel{font-weight:bold;font-size:12rem;vertical-align:top;width:1px;padding-right:5px}.inventoryImage{width:120px;max-height:120px;text-align:center;padding:3px;cursor:pointer}#InventoryViewImage{vertical-align:top}#InventoryEditImage{vertical-align:top;display:inline-block}#InventoryNoImage{border:1px solid #CCCCCC;display:table-cell;vertical-align:middle;padding:10px 0px 10px 0px}#InventoryImageActions{width:1px;vertical-align:top;cursor:pointer;display:inline-block}#InventoryImageActions img{padding:2px}.itemImage{max-width:100%;max-height:120px}.imageColumnDiv{max-width:120px}.imageColumn{max-width:100%;max-height:60px}#afterReservation,#extendDuration,#durationTypeDiv{display:inline-block}#divItemDefaultContainer{display:table;width:100%;height:100%}#divItemDefaultRow{display:table-row;height:auto}.divItemDefaultColumn,.divItemDefaultColumnEdit{display:table-cell;height:100%}.divItemDefaultColumnEdit fieldset{height:60px}.LogFilterLabel{padding:5px}#auditLogFilterForm > table tr{height:30px}#auditLogFilterForm > table{width:fit-content}.DateNavButton{margin-left:5px;margin-right:5px;cursor:pointer}a.skip-main{left:1px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:10%;height:auto;overflow:auto;margin:10px 35%;padding:5px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:999}*{margin:0;padding:0}html{font-family:"Segoe UI", Arial, Tahoma, Helvetica, sans-serif;font-size:1px;height:100%}body{font-size:12rem;height:100%;margin:0;padding:0;overflow:visible}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;color:#000;background:#fff}.Header{z-index:60;position:relative}.CustomerHeaderWrapper{background-color:white;z-index:100;position:relative}.AboutLogo{max-height:none;max-width:none;display:block;margin:0 auto 10px auto}#genericDiv{display:block;margin:10px 10px 10px 190px;min-height:100%;padding-bottom:32px;clear:right;position:relative}#pageContainer{overflow:hidden;min-height:100%;position:relative}h1.pageHeader{font-weight:normal}.pageHeader{color:#666666;text-transform:uppercase;font-size:20rem;line-height:25px;padding-bottom:5px;font-weight:normal;outline:none}input,textarea,select{font-family:inherit;font-size:11rem}input[type=text]::-ms-clear{width:0;height:0}select{-ms-word-wrap:normal !important;word-wrap:normal !important}select:disabled,textarea:disabled,input[type=text]:disabled,input[type=password]:disabled{background-color:#F2F2F2;border:1px solid #DDD}ul{width:99%}table{border-collapse:collapse;width:100%;margin:0;padding:0}td{margin:0;padding:0}img{border:0px}textarea{height:35px;width:100%;border:1px solid #bbb;padding-left:3px;width:calc(100% - 3px)}textarea[readonly]{background-color:#eeeeee}a{cursor:pointer;text-decoration:none;color:#3C3C3C}a:hover{text-decoration:underline;color:#003c78}.inlineBlock{display:inline-block}legend{background:#003C69;color:#FFFFFF;border:1px solid #000000;padding:1px 3px;font-size:14rem}fieldset{border:1px solid #AAA;padding:10px;margin:10px 5px}fieldset.reducedMargin{border:1px solid #AAA;padding:0px 5px;margin:2px;display:inline-block}.activeFieldSet{background-color:#E2E2E2;border:1px solid black}.largeButton{background:#F0F0F0}.largeButton:hover{background-color:#D3D3D3;cursor:pointer}.alert{background:#fff6bf url('../Framework/Images/SilkIcons/exclamation.png') center no-repeat;background-position:15px 50%;-webkit-background-size:20px 20px;background-size:20px 20px;text-align:left;padding:2px 20px 2px 45px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324}.warning{background:#fff6bf url('../Framework/Images/warning.png') center no-repeat;background-position:15px 50%;-webkit-background-size:16px 16px;background-size:16px 16px;text-align:left;padding:2px 20px 2px 45px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324}.info{background:url('../Framework/Images/SilkIcons/information.png') no-repeat scroll 15px 50% #F8FAFC;border-bottom:2px solid #B5D4FE;border-top:2px solid #B5D4FE;padding:2px 20px 2px 45px}.cboNumeric{min-width:70px}.closeButton{display:inline;float:right;width:24px;height:20px;margin-right:5px;position:relative;top:-2px;cursor:pointer;background:url('../Framework/Images/close_button.png') no-repeat 0% 0%;background-position:center}.closeButton:hover{background:#0064AE url('../Framework/Images/close_button.png') no-repeat 0% 0%;background-position:center}.popupHeader{text-align:left;display:block;font-weight:bold;width:100%;height:17px;position:relative;top:0px;color:#FFFFFF;padding-left:5px;padding-top:2px;background-color:#003C69;border-bottom:1px solid black}.popupWindow{-moz-box-shadow:2px 2px 2px #888;-webkit-box-shadow:2px 2px 2px #888;box-shadow:2px 2px 2px #888;border:1px solid black;max-width:80%;max-height:80%;position:fixed;overflow:hidden;text-align:center;background-color:#FFF;-moz-opacity:1;-ms-filter: "alpha(opacity=100)";filter: alpha(opacity=100);zoom:1;opacity:1;display:none;visibility:hidden;position:fixed;width:400px}#loadingAnimationDiv{height:100%;vertical-align:middle;text-align:center;color:#35A}.clickable{cursor:pointer}.underlined{text-decoration:underline}.GroupBox{border:1px solid #000}.GroupBoxTd{width:100%;padding:15px 5px 5px 5px;vertical-align:top}.GroupBoxTd2{width:50%;padding:0px 5px 5px 5px;vertical-align:top;height:100%}.GroupBoxTd2 legend,legend.light{background:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:0px;color:Black;margin-left:10px;white-space:nowrap}legend.light.small{font-size:12rem}.GroupBoxTd2 fieldset,fieldset.noMargin{margin:0px;padding:0px}fieldset.paddingOnly{margin:0px;padding:0px 5px 5px 5px}fieldset.paddingLeftTop{padding:0px;padding-left:15px;padding-top:5px}.requiredField{color:#C00;font-style:italic;margin-left:5px;font-size:12rem;font-weight:bold}.emptyField{font-style:italic;color:#595959;font-size:12rem}.regularField{font-style:normal;font-weight:normal;color:#000}.dataField{color:#003C69;font-size:12rem}.dataField a.PageLink{color:#003C69}.searchElement{font-weight:bold;font-size:12rem}.setting{font-weight:bold;font-size:12rem}.OptionBar,.OptionBarAligned{text-align:center;background-color:#0CC;border:1px solid #CFCFCF;border-bottom:1px solid #888;background-color:#FFFFFF;height:23px;font-size:12rem;line-height:22px;padding:0px 5px;position:relative}div.OptionBarAligned{padding-left:5px;padding-right:5px}.OptionBarAligned{text-align:left;border-bottom:0px;white-space:nowrap;padding:0px}.OptionBarAligned td{padding-left:5px;padding-right:5px}.OptionBarAligned select{max-width:190px !important}#debugLog{font-size:9rem;line-height:10px;-moz-opacity:0.8;-ms-filter: "alpha(opacity=80)";filter: alpha(opacity=80);zoom:1;opacity:0.8;z-index:80;position:fixed;bottom:33px}.radioButtonLabel{cursor:pointer;padding-left:2px;vertical-align:middle;margin:0px}[disabled] input + .radioButtonLabel,input[disabled] + .radioButtonLabel{color:#777;font-style:italic;cursor:default}.checkboxLabel{cursor:pointer;padding-left:2px;vertical-align:middle}[disabled] input + .checkboxLabel,input[disabled] + .checkboxLabel{cursor:default}.checkboxLabel.readonly{cursor:default}a.PageLink img{vertical-align:bottom;position:relative;top:-2px;margin:0px 2px}img.ValidationPopupIcon{width:16px;height:16px;vertical-align:bottom}button.FlatButton{border:0;background-color:transparent;padding:0 5px;font-weight:bold}button.FlatButton > img{vertical-align:top;padding-right:3px}button.FlatButton:hover{border:1px solid #555;padding:0 4px}#TextWidth{position:absolute;top:0px;visibility:hidden;float:left}img.EnumIcon{vertical-align:top;margin-right:3px}img.imgloading{max-height:32px;max-width:32px}body > .HiddenRoot{display:none}.Hidden{display:none}.CheckboxTree{width:510px}input[type="text"].color{text-align:center;cursor:pointer;width:50px}input[type="text"][disabled].color{text-align:center;cursor:default;width:50px}input[disabled]{pointer-events:none}select[disabled]{pointer-events:none}.LoadingText{padding-left:5px}#divLoginForm{background:#FFF;display:none;position:fixed;left:50%;top:50%;-moz-box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 5px 0px;-webkit-box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 5px 0px;box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 5px 0px;z-index:100;width:320px;height:500px;margin-left:-212px;margin-top:-300px;padding:50px}#divLoginForm table{margin-left:auto;margin-right:auto}div#loginForm{top:0px;bottom:0px;left:0px;right:0px;text-align:center}div#loginForm table tr td{height:25px;text-align:center;padding-right:5px}.loginText{font-size:20rem;font-weight:500;line-height:1.6;letter-spacing:0.0075rem;margin-top:40px;color:#003C69}.person{margin-top:40px;margin-bottom:10px}.username,.password{color:rgba(0, 0, 0, 0.54)}input#txtUsername,input#txtPassword{outline:none;width:260px;height:28px;border:none;font-size:16rem;border-bottom:1px solid;margin-bottom:5px;-moz-box-sizing:border-box;box-sizing:border-box}input#txtUsername:focus,input#txtPassword:focus{border-bottom:2px solid #003C69}input#btnLogin{margin-top:30px;height:28px;width:260px;font-weight:500;text-transform:uppercase}div.CancelLoginButton{margin-top:40px;text-align:center}nav#pageMenu{width:185px;visibility:hidden}nav#pageMenu ul{padding-top:3px;padding-bottom:3px}nav#pageMenu li{margin-left:5px;padding-top:1px;padding-bottom:3px}.menuHeaderDiv{margin-bottom:10px}.menuHeaderText,.menuHeaderLink{color:#003C69;width:150px;cursor:pointer;font-size:18rem;line-height:22px}.menuHeaderLink{text-decoration:underline}.menuSubHeaderText{color:#003C69;margin-top:5px;cursor:pointer;font-size:14rem;line-height:21px}.menuItemDiv{margin-left:0px;margin-top:3px;overflow:hidden;list-style-type:none}.menuItemText{vertical-align:top}.menuItemSelected a span{color:#003c78;text-decoration:underline !important}.menuItemText a{color:#3A3A3A}.menuExpanded{display:inline-block;width:0px;margin-right:2px;margin-left:2px;border-left:4px solid transparent;border-top:4px solid #003C69;border-bottom:0px solid transparent;border-right:4px solid transparent;position:relative;top:-4px;cursor:pointer}.menuExpanded.collapasedIcon{border-left:4px solid #003C69;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:0px solid #003C69;margin:0 3px;top:-2px}a.menuHeaderText:hover,a.menuSubHeaderText:hover{text-decoration:none !important}a.MenuLink > span:hover{text-decoration:underline}sup{font-size:xx-small}div.NumericUpDown{position:relative;display:inline-block;line-height:15px}.nup_up,.nup_down{border:1px solid #777777;height:9px;width:13px;margin:0px;padding:0px;position:absolute;vertical-align:top;top:0px;right:0px;cursor:pointer}div.NumericUpDown > .nup_input[disabled] + .nup_up,div.NumericUpDown > .nup_input[disabled] + .nup_up + .nup_down{display:none}div.NumericUpDown > .nup_up{background:url('../Framework/Images/nup_up.gif') no-repeat scroll 50% 50% #F0F0F0}div.NumericUpDown > .nup_down{top:8px;background:url('../Framework/Images/nup_down.gif') no-repeat scroll 50% 50% #F0F0F0}div.NumericUpDown > .nup_up:hover,div.NumericUpDown > .nup_down:hover{background-color:#D3D3D3}div.NumericUpDown > .nup_input{border:1px solid #CCCCCC;width:48px !important;min-width:48px !important;height:18px;line-height:18px;font-size:12rem;padding-left:3px}div.NumericUpDown > .nup_input[disabled]{margin-right:0px;text-align:center}div.NumericUpDown.TwoDigits > .nup_input{width:33px !important;min-width:33px !important}div.NumericUpDown.ThreeDigits > .nup_input{width:38px !important;min-width:38px !important}div.NumericUpDown.FourDigits > .nup_input{width:43px !important;min-width:43px !important}hr{margin-left:10px;margin-right:10px}.rssFeedDiv{padding:10px 0px 0px 0px;margin-bottom:5px}#rssSectionDiv{overflow-y:auto;overflow-x:hidden;border-bottom:1px solid #000;font-size:12rem;color:#FFF;-ms-word-wrap:normal;word-wrap:normal}#RSSDiv{margin:10px;border:1px solid black;width:300px}.rssHeader{background-color:#003C69;height:16px;line-height:16px;font-size:14rem;padding:2px}.feed_header_title{font-weight:normal;text-align:left;width:100%;color:#000000;background:#F0F0F0;border-bottom:1px solid black;border-top:1px solid black;font-size:14rem;padding-left:3px}.feed_header_title:hover{color:#000000;background-color:#D3D3D3}.feed_header_description{font-size:10rem;text-align:left;background:#C5DAE5;border-bottom:1px solid black;width:100%;color:#000000}.feed_title{font-weight:bold;text-align:left;width:100%;color:#000000;font-size:12rem;padding-left:5px;width:290px}.feed_title_rss{color:#FFFFFF;font-weight:normal;font-size:14rem;text-align:left;display:inline;padding-left:3px}.feed_description{font-size:12rem;text-align:left;width:100%;color:#000000;padding-left:10px;padding-right:3px;width:285px;text-align:justify}.feed_link{font-size:12rem;color:#003366;text-align:left;width:100%;padding-left:15px}h2.titleSectionCollapsible{font-weight:normal;white-space:nowrap}.titleSectionCollapsible{font-size:14rem;font-weight:normal;background-color:#E2E2E2;color:#000000;line-height:17px;height:20px;border:1px solid #000000;cursor:pointer;padding-left:10px;margin-bottom:8px}.titleSectionLabel{-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;display:inline-block;width:92%;outline:none}.titleSectionLabel img{vertical-align:bottom;margin-left:8px}.panelIcon{float:left;padding-right:10px;width:12px;height:12px;margin-top:4px}.PageSection{margin-bottom:10px}.PageSectionContent{margin:5px 10px}.subTitleSection{font-size:14rem;color:#666666;font-weight:bold;border-bottom:1px solid #666666;padding-left:10px}.SubSectionContentDiv{margin:10px}table.SubSectionTable table.SubSectionTable tr>td.subTitleSection{font-weight:normal}table.SubSectionTable table.SubSectionTable tr>td>div.SubSectionContentDiv{margin:3px}#portalMenuBar{background-color:#003C69;color:#FFFFFF;font-size:18rem;min-height:35px;display:flex;align-items:center}#userBarModuleName{display:inline-flex;margin-left:15px}#userBarList{right:5px;z-index:100}#userBarListContainer{display:flex;flex:1 0 auto;justify-content:flex-end}userBarListContainer{display:flex;flex:1 0 auto;justify-content:flex-end}#portalMenuBar > img{float:left;margin:7px 5px;vertical-align:top}.imgDownMenuItemIcon{background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;width:30px;height:24px;display:inline-block}.userBarButton{color:#FFFFFF;padding:0px 12px;height:33px;line-height:30px;padding-top:2px;font-weight:normal;font-size:16rem;float:left;display:inline-block;list-style:none outside none;position:relative}.userBarButton:hover{background-color:#0064AE;cursor:pointer}.userBarButtonWithoutHover{background-color:#003C69 !important;cursor:default !important}.selectedUserBarButton{background-color:#0064AE}#settingsIcon{background:url('../Framework/Images/gear.png')}.notificationIcon{background:url('../Framework/Images/notification.png')}.newNotificationIcon{background:url('../Framework/Images/newNotification.png')}.notificationButtonLoggedIn{padding:2px 5px 0px 5px}.notificationIcon,.newNotificationIcon,#settingsIcon{display:inline-block;width:22px;top:3px;position:relative;line-height:30px;height:22px;-webkit-background-size:cover;background-size:cover}.dropdownMenu{-moz-transition:transform 0.3s ease-out;-webkit-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transform:translateY(-190px);-webkit-transform:translateY(-190px);-o-transform:translateY(-190px);transform:translateY(-190px);background-color:#003C69;right:0px;top:35px;float:left;color:#FFF;font-weight:normal;border:none;-moz-opacity:0;-ms-filter: "alpha(opacity=0)";filter: alpha(opacity=0);zoom:1;opacity:0;overflow:hidden}.dropdownMenu.open{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.dropdownMenu a{color:#FFF;text-decoration:none}.dropDownArrow{border-color:#FFF transparent transparent;border-style:solid dashed dashed;border-width:3px 3px 0;display:inline-block;font-size:0;height:0;left:6px;line-height:0;padding-top:1px;position:relative;top:-1px;width:0px}.dropDownMenuItem{line-height:35px;cursor:pointer}.dropDownMenuItem:hover{background-color:#0064AE}.dropDownMenuItemIcon{position:absolute;left:3px;margin:5px 1px}.dropDownMenuItemText{position:relative;font-size:12rem;margin-left:35px;margin-right:5px}#portalMenuBar > li{display:none}#spanUsername{margin-right:10px}.workflowList{margin:5px 0 5px 0px;border:1px solid #bbb;max-height:175px;width:650px}.workflowList ul{overflow:auto;max-height:175px;width:100%;list-style-type:none}.workflowList li{margin:3px 0px 3px 5px}.workflowText{vertical-align:top}.WorkflowEditTemplate{cursor:pointer;padding-right:5px}.attachmentLegend{margin-top:3px;font-style:italic}.viewRecipient,.WorkflowEditTemplate{margin-left:15px;text-decoration:underline;cursor:pointer;vertical-align:top}.comment{max-width:683px;min-width:183px;min-height:21px;height:150px}.commentWorkflow{overflow:auto;max-height:150px;min-height:21px}.commentWorkflow p{padding:5px 10px 0px 10px}.workflowAttachFile{vertical-align:top}.workflowFileList{background-color:#CCCCCC;margin-right:10px;padding:3px;display:inline-block;margin-bottom:5px}.workflowFileListImage{margin-left:10px;cursor:pointer;font-size:10rem;font-weight:bold;padding:1px 2px;width:9px;display:inline-block;text-align:center;position:relative;top:-1px}.workflowFileListImage:hover{background-color:#b72c2c;padding:0px 1px;border:1px solid #BBB;color:#FFF}#divFileList{margin-top:5px;padding:3px}.WorkflowSubjectLabel{font-weight:bold;font-size:12rem;padding-right:10px;padding-left:5px;display:inline-block}.WorkflowSubjectTextBox input{width:100%;float:right}.WorkflowPopup{width:900px !important;height:670px !important}.WorkflowPopup > .MessageBoxContent{width:890px !important}.WorkflowTreeAndBody{margin-top:10px;margin-bottom:0px!important;height:500px}.WorkflowTreeAndBody #htmlBody_ifr{height:440px !important}#EditRecipientDiv{max-height:570px;overflow:auto}.calIcSingle,.calIcM,.calIcD,.calIcS,.calIcW{display:inline-block;cursor:pointer;padding-left:18px;min-height:18px;margin-left:3px;background-repeat:no-repeat;background-position:0 center}.calIcSingle{font-weight:bold}.calIcM{background-image:url('../Framework/Images/Icons/Monthly.gif')}.calIcD{background-image:url('../Framework/Images/Icons/Daily.gif')}.calIcS{background-image:url('../Framework/Images/Icons/TimeTable.gif')}.calIcW{background-image:url('../Framework/Images/Icons/Weekly.gif')}.calIcSingle{background-image:url('../Framework/Images/Icons/calendar_view.png')}.calIcSingle:hover,.calIcM:hover,.calIcD:hover,.calIcS:hover,.calIcW:hover{text-decoration:underline}.specificButton{margin-top:4px;margin-right:5px}.MapLink{display:inline-block;cursor:pointer;width:16px;height:16px;background-repeat:no-repeat;background-position:0 center;background-image:url('../Framework/Images/MapLink.png')}.MapLink span{font-weight:bold;white-space:nowrap}#footer{position:absolute;bottom:0;left:0;right:0;height:30px;border-top:1px solid #777}.leftFooterItem{float:left;padding:5px 10px;z-index:1;position:relative}.rightFooterItem{float:right;padding:5px 10px;z-index:1;position:relative}.centerFooterItem{text-align:center;position:absolute;left:0;right:0;margin:auto;padding:5px 10px}.HTMLTable-AlignTD .HTMLTable-Label{font-weight:bold;font-size:12rem;vertical-align:top;padding-right:5px;padding-bottom:1px;width:1px}.HTMLTable-AlignTD .HTMLTable-Value{padding-right:10px;vertical-align:top;padding-bottom:1px}.HTMLTable-AlignTD .HTMLTable-Value:last-child{padding-right:0px}.HTMLTable-AlignTD input[type=text]:not(.color),.HTMLTable-AlignTD select{height:18px;width:100%}.HTMLTable-AlignTD input[type=text]{height:16px;border:1px solid #bbb;padding-left:3px}.HTMLTable-AlignTD input[type=text]:not(.color){width:calc(100% - 3px)}.HTMLTable-AlignTD input[type=text].color{padding-left:0px}div.MinimalStyle,td.MinimalStyle{width:0px;white-space:nowrap;padding-right:15px}td.MinimalStyle:last-child{padding-right:0px}#homePageDiv,#WorkflowDetailMainDiv,div.NotificationMessage,.BlockPopup{list-style-position:inside}#homePageDiv li div,#WorkflowDetailMainDiv li div,.BlockPopup li div{display:inline-block;vertical-align:top}#homePageDiv blockquote,#WorkflowDetailMainDiv blockquote,.BlockPopup blockquote{margin-left:40px}span.CalendarHourLabel{font-family:"Segoe UI Light";font-size:24rem;text-align:left;vertical-align:middle}span.CalendarAMPMLabel_a{position:relative;top:-3px}span.CalendarAMPMLabel_A{position:relative;top:-1px}.AddReservation{text-align:right;text-decoration:underline;color:#003c69;cursor:pointer}.CalendarCellClick{background-color:#3399FF !important}.OutsideRegularHours{background-color:#F5F5F5}.calendarNavLink{padding:5px;margin:0px;vertical-align:middle;width:6px;height:9px;display:inline-block;-webkit-background-size:6px 9px;background-size:6px 9px;background-position:5px 5px;background-repeat:no-repeat}.calendarNavLink.next{background-image:url('../Framework/Images/nextArrow.png')}.calendarNavLink.back{background-image:url('../Framework/Images/backArrow.png')}#calendarDiv{position:relative}.calendarBlock{position:relative;overflow:hidden;line-height:14px;cursor:pointer;font-size:11rem}.calendarWrapper:hover{-moz-box-shadow:0px 0px 2px #444;-webkit-box-shadow:0px 0px 2px #444;box-shadow:0px 0px 2px #444}.calendarWrapper .SetupBlock{border-bottom:none !important}.calendarWrapper .TeardownBlock{border-top:none !important}.calendarWrapper:hover .calendarBlock{border-left:1px solid #444 !important;border-right:1px solid #444 !important}.calendarWrapper:hover .calendarBlock.SetupBlock,.calendarWrapper:hover .calendarBlock.NoSetup{border-top:1px solid #444 !important}.calendarWrapper:hover .calendarBlock.TeardownBlock,.calendarWrapper:hover .calendarBlock.NoTeardown{border-bottom:1px solid #444 !important}.calendarWrapper:hover .calendarBlock.Selectable{cursor:move}.calendarWrapper .timeBlockOn{position:absolute;line-height:20px;width:120px;top:-40px;margin:0 auto;left:0;right:0;padding:0px 5px;display:block;text-align:center;-moz-box-shadow:0px 0px 2px #777;-webkit-box-shadow:0px 0px 2px #777;box-shadow:0px 0px 2px #777;border:1px solid #777;background-color:#F8F8F8}.calendarWrapper .timeBlockOff{display:none}.calendarWrapper.dragOriginalBlock .calendarBlock{-moz-opacity:0.6;-ms-filter: "alpha(opacity=60)";filter: alpha(opacity=60);zoom:1;opacity:0.6}.calendarWrapper.dragMovingBlock .calendarBlock{-moz-opacity:0.8;-ms-filter: "alpha(opacity=80)";filter: alpha(opacity=80);zoom:1;opacity:0.8}.calendarBlock .divIcon,.calendarBlockMonthly .divIcon{height:16px;width:16px;padding:1px;float:right}.calendarBlock .iconBlock,.calendarBlockMonthly .iconBlock{background-color:#F0F0F0;position:absolute;bottom:0px;right:0px;max-height:18px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;cursor:pointer}.calendarBlockMonthly{overflow:hidden;line-height:10px;cursor:pointer;margin:2px;position:relative}#CalendarNavigation{padding-left:65px}.calendarTable{border:1px solid #CFCFCF;table-layout:fixed;width:200px;margin:0px 5px 0px 5px;height:165px}.dayHeader{border:1px solid #BFBFBF;font-weight:bold;font-size:12rem;text-align:center;color:#444444;background-color:#EBEBEB}.dayCell{text-align:center;color:#000;height:20px}.dayToday{border:1px solid black;margin:0px 3px 0px 3px;background:#EE0}.daySelected{border:1px solid black;margin:0px 3px 0px 3px;background:#6BF}.dayPast{background:#CCC}.dayAvailable{background:#FFF;font-weight:bold;cursor:pointer}.dayAvailable:hover{background:#6BF}.dayUnavailable{background:#CCC;cursor:pointer}.dayUnavailable:hover{background:#EEE}.dayServicesUnavailable:hover{background:#ffeaea}.dayServicesUnavailable{background:#ffcfcf;cursor:pointer}#availabilitycalendarContainerTable{width:650px}#legendTable{width:100%}.legendCell{clear:both;float:left;border:1px solid black;text-align:center;width:30px;margin:2px}.legendCellLabel{margin:2px;float:left}.availabilityCalendarArrow{cursor:pointer}#legendContainer{padding:5px 70px 5px 85px}#recurrenceContainer{float:left;margin-bottom:5px;width:100%;position:relative}#recurrenceCheckboxFrame{position:relative;float:left;height:15px;padding:3px 15px 2px 3px;z-index:1;width:542px;line-height:13px}#monthlyDayOfWeek{width:70px}#monthlyRank{width:60px}.recurrenceCheckboxFrameUnchecked{background-color:white;margin:1px !important}.recurrenceCheckboxFrameChecked{border:1px solid #555;margin:0px !important;background-color:#003C69}#chkRecurrence,#spanRecurrenceCheckboxLabel{cursor:pointer}#recurrenceRange{position:relative;float:left;clear:both;width:98%;display:block;margin-bottom:3px;margin-left:5px;margin-right:5px;margin-top:5px;padding-top:5px;border-top:1px solid #888}#recurrenceCheckboxFrame #chkRecurrence + label{color:#FFFFFF;position:relative}#recurrenceCheckboxFrame.recurrenceCheckboxFrameUnchecked #chkRecurrence + label{color:black}#recurrenceCheckboxFrame > span{position:relative;top:-1px}.recurrenceOptions{line-height:20px;display:none;clear:left;left:95px;margin-top:10px;margin-left:10px;width:73%}.recurrenceStartDate{margin:5px 5px 0 5px;padding-bottom:5px;border-bottom:1px solid #888}#recurrenceType{line-height:30px;float:left;width:100px;padding-left:5px;margin-top:5px;border-right:1px solid #888}#recurrenceTypeDivMobile{display:none}#recurrenceTypeDivDesktop{display:block}#recurrenceWeeklyOptionsTable{position:relative;left:0px;right:0px;width:100%;margin-top:10px}#recurrenceRankBr{display:none}#recurrenceContainer.PopupRecurrence #recurrenceCheckboxFrame a,#recurrenceRadioFrame a{margin:0px 5px;vertical-align:middle;font-size:13rem;position:relative;top:-1px;text-decoration:underline}#recurrenceContainer.PopupRecurrence #recurrenceCheckboxFrame span.RecurrenceTextLabel,#recurrenceRadioFrame span.RecurrenceTextLabel{vertical-align:middle;margin-left:1px}#recurrenceContainer.PopupRecurrence #recurrenceCheckboxFrame{border:none;background:none;margin:0px !important}#recurrenceContainer.PopupRecurrence #recurrenceCheckboxFrame #chkRecurrence + label{color:black !important}#recurrenceContainer.PopupRecurrence #recurrenceContent{display:none !important}#recurrenceContainer.PopupRecurrence #recurrenceCheckboxFrame > span{top:0px}#recurrenceContainer.PopupRecurrence #recurrenceCheckboxFrame{width:auto}#recurrenceContainer #recurrenceContent{border:1px solid black;border-top:0px solid black}#recurrenceContent{clear:both;display:none;float:left;width:560px;overflow:hidden;position:relative}.recurrenceShowOccurrencesButton{position:absolute;right:0px;bottom:0px;float:right}#radRecRangeEndBy{margin-top:15px}#recurrenceMonthlyOptions select{max-width:75px}.popupMenu{z-index:9999;position:absolute;width:120px;top:20px;display:none;background:#FFF;border:1px solid #000000;padding-top:2px;padding-bottom:2px;-moz-box-shadow:1px 1px 2px #999;-webkit-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999}.popupMenuItem{height:17px;cursor:pointer;padding-top:4px;padding-left:25px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.popupMenuItem:hover{background:#E7E7E7}.popupMenuButton{border-left:1px solid #777777;background:#F0F0F0;width:15px;height:18px;float:right;text-align:center;cursor:pointer}.popupMenuButtonArrow{position:relative;top:-3px}.popupMenuText{float:left;position:relative;margin-top:0px;margin-left:1px;height:18px;width:105px;border:1px solid #777777;margin-left:0px;background:#FFF;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}tr.readonly .popupMenuText{cursor:default}tr.readonly .popupMenuButton{display:none}.reschedDatePickerDiv{display:inline-block}tr.readonly .reschedDatePickerDiv{display:none}.reschedOriginalDate{display:none}tr.readonly .reschedOriginalDate{display:inline}.statusDiv{top:-4px;position:relative;vertical-align:middle;padding-left:3px;float:left;height:18px;text-align:center}.schedulingRecurrenceWarning{position:absolute;margin-top:2px;top:0px;right:5px;width:16px;height:16px}.reschedDiv{position:absolute;left:110px;right:0px;text-align:left;top:-2px;margin-left:10px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}div#statusMenu{border-color:#777;text-align:left}span.OccurrenceExceptionSpan{font-style:italic;padding:0px 3px;margin:0px 3px}#recurrenceContainer.SimpleRecurrence{margin-top:10px}#recurrenceContainer.SimpleRecurrence #radYearly,#recurrenceContainer.SimpleRecurrence #recurrenceWeeklyEveryWeek,#recurrenceContainer.SimpleRecurrence #recurrenceRange,#recurrenceContainer.SimpleRecurrence #recurrenceCheckboxFrame{display:none !important}#recurrenceContainer.SimpleRecurrence #recurrenceWeeklyOptionsTable{margin-top:0px}#recurrenceContainer.SimpleRecurrence #recurrenceDailyOptions{visibility:hidden}#recurrenceContainer .recurrenceSimpleLabel{display:none}#recurrenceContainer.SimpleRecurrence .recurrenceSimpleLabel{display:block;position:absolute;top:-7px;left:10px;background:#fff;z-index:1}#recurrenceContainer.SimpleRecurrence #recurrenceContent{height:103px;width:450px;border:1px solid #888;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px}#recurrenceContainer.SimpleRecurrence #recurrenceType{height:98px}#radioRecurrenceContainer{margin-top:-27px;margin-left:20px}#radioRecurrenceContainer [role="radiogroup"] > div{min-height:18px}.tabControl{width:100%;height:22px}.HiddenTabBar{display:none}.tabLeft{float:left}.tabRight{float:right}.tabControl img{position:absolute;left:4px;top:3px}.tabControl > ul > li{background-color:#E8E8E8;color:#444444;outline:none}.tabControl > ul > li.tabSelected:hover,.tabControl > ul > li.tabSelected:focus{background-color:#FFFFFF}.tabControl > ul > li:hover,.tabControl > ul > li:focus{background-color:#D0D0D0}.tabControl > ul > li > div{display:block;height:19px;line-height:18px;padding:0 8px 2px;text-decoration:none;overflow:hidden}.tabControl > ul > li > img+div{padding:0 8px 2px 25px}.tabControl li.tabSelected{z-index:1;border-color:#BFBFBF #BFBFBF #FFFFFF;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;margin-top:-2px;cursor:default;background-color:#FFFFFF}.tabControl li.tabSelected a,.tabControl li.tabSelected > div{font-size:16rem;color:#003C69;height:21px;line-height:20px}.tabControl li{z-index:1;list-style-type:none;border:1px solid #C9C9C9;margin:0;position:relative;text-align:left;cursor:pointer}.tabControl li.tabNotClickable{margin-left:5px;cursor:default}.tabControl li.tabDisabled{font-style:italic;color:#999;cursor:default}.tabControl li.tabNotClickable div{cursor:default;background-color:#EFEFEF}.TabExtraInformation{margin-left:5px}.TabContentWrapper{border:1px solid #BFBFBF;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;background-color:#FFF}.TabContent{padding:5px 3px}.TabContentContainer{display:none !important}.tabControl > ul{width:auto;padding-left:5px;padding-right:5px}.tabControl li.tabSelected span.TabDeleteButton{top:6px}.tabControl li.tabDeletable{padding-right:12px}.tabControl li div.TabDeleteButtonWrapper{position:absolute;top:0px;bottom:-2px;right:0px;width:15px;padding:0px}.tabControl li span.TabDeleteButton{position:absolute;right:2px;font-size:10rem;font-weight:bold;padding:1px 2px;display:block;cursor:pointer;height:11px;width:9px;line-height:10px;color:#666;text-align:center;top:4px}.tabControl li span.TabDeleteButton:hover{background-color:#b72c2c;padding:0px 1px;border:1px solid #BBB;color:#FFF}.tabControl span.TabCaption{white-space:nowrap}li#tpgTabSettings{width:24px}div.divTabSettings{border:1px solid #ccc;height:300px;width:300px;padding:1px 3px}.tabControl > ul > li.tabSettings{border:none;background-color:#FFF !important}.BlockPopup{position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #999;background-color:#F2F2F2;-moz-box-shadow:0px 1px 4px #999;-webkit-box-shadow:0px 1px 4px #999;box-shadow:0px 1px 4px #999;min-width:200px;max-width:500px;z-index:20000;-ms-word-wrap:break-word;word-wrap:break-word}@media screen and (max-width: 250px){.BlockPopup{min-width:200px;max-width:200px}}.BlockContent{padding:3px}.BlockPopup.BlockPopupTooltip{min-width:0px;padding:2px 5px;text-align:center;pointer-events:none}.BlockPopup > p:first-line{font-weight:bold}.bottomArrowLight{border-color:#F2F2F2 transparent;border-style:solid;border-width:8px;position:absolute;left:1px;border-bottom-width:0}.bottomArrow{position:absolute;bottom:-9px;height:9px;width:18px;border-bottom-width:0}.bottomArrowDark{position:absolute;border-color:#999 transparent;border-style:solid;border-width:9px;border-bottom-width:0}.topArrowLight{border-color:#F2F2F2 transparent;border-style:solid;border-width:8px;position:absolute;left:1px;border-top-width:0;top:1px}.topArrow{position:absolute;top:-9px;height:9px;width:18px;border-top-width:0}.topArrowDark{position:absolute;border-color:#999 transparent;border-style:solid;border-width:9px;border-top-width:0}.listDiv{position:relative;top:-2px;bottom:0px;left:0px;right:0px;margin:0px 0px;margin-top:2px;overflow:hidden}.listDiv.NoBorder > table{border:0px solid black}.listDiv > table{width:100%;height:auto;z-index:0;border-collapse:separate;border:1px solid #CFCFCF;border-spacing:0px;margin-top:-1px;table-layout:fixed}.listDiv > table.RecalculateSize{visibility:hidden;width:0;min-width:0;table-layout:auto;border:0px solid black;display:block}.listDiv.TableLayoutAuto > table{table-layout:auto}.listHeader,.listDiv th{text-align:left;font-size:14rem;font-weight:normal;border-bottom:1px solid #666666;height:23px;padding:0px 5px 0px 3px;position:relative;background-color:#003C69;color:#FFFFFF;line-height:20px;vertical-align:top;white-space:nowrap}.listDiv.NoEntityType th,.listDiv.NoEntityType th > div{white-space:normal}.listDiv th.clickable{cursor:pointer}.listDiv th.clickable:hover,.listDiv th.clickable:focus{background-color:#0078d3;outline:none}.listDiv th:last-child div.ListHeaderResizer{display:none}.listDiv th div.ListHeaderResizer{position:absolute;top:0px;right:-8px;height:23px;padding:0px;width:1px;background-color:#FFF;border-right:3px solid #003C69;border-left:3px solid #003C69;cursor:col-resize;z-index:50}.listDiv tr.dragging th div.ListHeaderResizer{display:none}.listDiv tr.dragging th{border-right:1px solid white;padding-right:4px}.listDiv tr.dragging th:last-child{border-right:0px;padding-right:5px}.listDiv th.dragging{border-right:2px solid #e16720 !important;padding-right:3px !important}.listDiv th.draggingLeft{border-left:2px solid #e16720 !important;padding-left:1px !important}.listDiv th > div{white-space:nowrap;position:relative}.listDiv th > div.dragging{position:absolute;background-color:rgba(39, 94, 170, 0.5) !important;z-index:100}.listDiv td.dragging{border-right:2px solid #ce5a34 !important;padding-right:1px}.listDiv td.draggingLeft{border-left:2px solid #ce5a34 !important;padding-left:1px}.ListHeaderResizer.Resizing{border-right:3px solid #FFFF00}.ListColumnSortIcon{position:relative;top:3px;left:0px}.ListColumnSortCaption{font-size:11rem;vertical-align:top;position:relative;left:-5px;margin-right:5px}.listDiv tr > th:last-child{border-right:0px solid black}.listDiv tr > td:last-child{border-right:0px solid black}.listDiv tr:last-child > td{border-bottom:0px solid black}.listDiv > table > tr > td,.listDiv > table > tbody > tr > td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;vertical-align:top;-ms-word-wrap:break-word;word-wrap:break-word}.listDiv.AttachAllEnabled > table tr,.listDiv.DisabledList > table tr{background-color:#F0F0F0}tr.NoFieldPadding > td{padding:0px}td.NoPadding{padding:0px}.DashedBottomBorder{border-bottom-style:dashed}.additionalRowContent{border-top:0px;border-bottom:2px solid #dddddd}.listDiv > table tr{background:#FFF;color:#000000}.listDiv > table tr:hover,.listDiv > table tr.RowHighlight{background:#E8E8E8;outline:none}.listDiv > table tr:hover>td.additionalRowContent{background:#FFF}.listDiv > table tr:hover + tr>td.additionalRowContent{background:#E8E8E8}.listDiv > table tr.SelectedRow,.listDiv > table tr.SelectedRow + tr>td.additionalRowContent{background:#A3B7CC}.listDiv > table tr:hover.SelectedRow,.listDiv > table tr:hover.SelectedRow + tr>td.additionalRowContent{background:#9BAEC1}.ListActionBar{text-align:right;background-color:#0CC;border:1px solid #CFCFCF;background-color:#FFFFFF;height:23px;line-height:22px;font-size:12rem;padding:0px 5px;position:relative;vertical-align:middle;border-bottom:0px}.ListActionBarBottom{position:relative;top:-3px;border-top:1px solid #666;border-bottom:1px solid #CFCFCF}.ListActionBarBottomHidden{border:0px;background-color:transparent;border-top:1px solid #CFCFCF;padding:0px;line-height:15px}.ListActionBarBottomHidden > .PageSelectorControls{display:none}.ListActionBarBottomHidden > .ActionList{display:none}.ListActionBarBottomHidden > .ActionBarItemCount{border:1px solid #CFCFCF;border-top:0;padding:5px 10px 5px 10px}.ListActionBar input{border:1px solid gray;height:16px}.ListActionBar input[type=text]{width:110px}.ActionBarItemCount{float:right}.ActionBarSearch{z-index:1;position:relative;text-align:right;top:0px;display:inline-block;margin-left:5px}.ActionBarResultsPerPage{z-index:1;position:relative;text-align:right;top:0px;display:inline-block}.PageSelectorControls{position:absolute;text-align:center;left:0px;right:0px;top:0px}.imgFirstArrow{background-image:url("../Framework/Images/FirstPageArrow.png")}.imgBackArrow{background-image:url("../Framework/Images/backArrow.png")}.imgNextArrow{background-image:url("../Framework/Images/nextArrow.png")}.imgLastArrow{background-image:url("../Framework/Images/LastPageArrow.png")}.imgFirstArrow,.imgBackArrow,.imgNextArrow,.imgLastArrow{background-repeat:no-repeat;display:inline-block;background-position:center}.imgFirstArrow,.imgLastArrow{height:9px;width:9px}.imgBackArrow,.imgNextArrow{height:9px;width:6px}.PageSelectorControls .imgFirstArrow,.PageSelectorControls .imgBackArrow,.PageSelectorControls .imgNextArrow,.PageSelectorControls .imgLastArrow{padding:5px;vertical-align:text-top;cursor:pointer}.PageSelectorControls input{margin-left:5px;width:22px;text-align:center}.PageSelectorControls input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PageSelectorControls input[type=number]{-moz-appearance:textfield}.PageSelectorControls span{margin-left:3px;margin-right:3px}.SearchHighlight{background-color:#FFFF00}tr.SelectedRow > td span.SearchHighlight{background-color:#FFFF00}.ClickableRow{cursor:pointer}.ActionList{position:absolute;z-index:2;top:1px;line-height:22px}.ActionButton{float:left;border:1px solid rgba(0, 0, 0, 0);height:16px;position:relative;padding:2px;margin:0px 2px;cursor:pointer}.ActionButton > img{position:relative;top:0px;left:0px;max-height:16px;max-width:16px;width:16px}.ActionButton:hover,.ActionButton:focus{border:1px solid #777;outline:none}.ActionSubMenuDiv{z-index:1000;background-color:#FCFCFC;position:absolute;min-width:150px;border:1px solid #AAA;-moz-box-shadow:1px 1px 1px #BBB;-webkit-box-shadow:1px 1px 1px #BBB;box-shadow:1px 1px 1px #BBB;padding:4px 0px}.ActionDownArrow{border-color:#555 transparent transparent;border-style:solid;border-width:3px 4px 0;display:inline;position:relative;top:6px}.ActionRightArrow{border-color:transparent transparent transparent #555;border-style:solid;border-width:5px 0px 5px 4px;float:right;position:relative;top:4px}.ActionButtonSeparator{margin:3px 2px 0px 2px;float:left;height:16px;width:1px;border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;background-color:#BBB}.ListContextMenu{z-index:1000;background-color:#FCFCFC;position:absolute;min-width:150px;border:1px solid #AAA;-moz-box-shadow:2px 2px 2px #BBB;-webkit-box-shadow:2px 2px 2px #BBB;box-shadow:2px 2px 2px #BBB;padding:4px 0px}.ActionContextMenuButton{height:16px;position:relative;padding:6px 6px 6px 3px;margin:0px 0px;cursor:pointer}.ActionContextMenuButton > img{margin:0px 3px;vertical-align:text-bottom}.ActionContextMenuButton:hover,.ActionContextMenuButton:focus{padding:5px 6px 5px 3px;background-color:#C0E0FF;border-top:1px solid #888;border-bottom:1px solid #888;outline:none}.ActionContextMenuButtonSeparator{margin:0px 2px 0px 2px;height:1px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background-color:#BBB}.ContextMenuSpacer{border-top:1px solid gray;margin:2px 0px;position:relative;left:2px;width:97%;right:2px}.SelectCheckboxCell{width:14px;cursor:pointer}.SelectCheckbox{cursor:pointer;margin:auto;position:relative;top:2px;left:2px}.ListPopupIcon{float:right}.ListPopupIcon > img{vertical-align:top;cursor:pointer;max-width:20px;max-height:20px}.ListPopupIcon > span{display:none}.listCheckboxChecked{background:url('../Framework/Images/checkmark.png') no-repeat;width:16px;height:16px;margin:0 auto}div.ColorCell{margin-right:auto;margin-left:auto;height:16px;width:16px}.ListActionBar .ListAttachAllButton{vertical-align:middle}.ListActionBar .ListAttachAllDiv{position:relative;z-index:1;float:left}table.ListSplitTable{height:100%;table-layout:fixed}table.ListSplitTable td{vertical-align:top;position:relative}table.ListSplitTable td.splitter{height:100%;padding:0;margin:0;width:8px}table.ListSplitTable td div.splitter{position:absolute;left:-1px;width:8px;top:0px;bottom:2px;border:1px solid #666;cursor:col-resize;z-index:1;background:url('../Framework/Images/splitTableResizer.png') no-repeat 50% 50%}table.ListSplitTable > tr > td:last-child > div{border-right:1px solid #CCC;width:calc(100% - 1px);position:relative;left:0px;top:0px;height:calc(100% - 4px)}.PageSelectorControls .accessibilityListTopBar{margin-right:0px}div.FullscreenPopup{position:fixed;left:50px;top:40px;right:50px;bottom:40px;-moz-box-shadow:2px 2px 2px #888;-webkit-box-shadow:2px 2px 2px #888;box-shadow:2px 2px 2px #888;border:1px solid black;background-color:#FFFFFF}div.FullscreenPopup .MessageBoxContent{padding:5px;overflow:auto;position:absolute;top:20px;bottom:0px;left:0px;right:0px}img.FullscreenImage{position:fixed;left:0px;top:0px;right:0px;bottom:0px;margin:auto;-moz-box-shadow:2px 2px 2px #888;-webkit-box-shadow:2px 2px 2px #888;box-shadow:2px 2px 2px #888;border:1px solid black;background-color:#FFFFFF;max-width:90%;max-height:90%}div.FullscreenPopupSmaller{left:100px;top:90px;right:100px;bottom:90px}.ProgressBarContainer{border:1px solid black;background:#FFF;position:fixed;left:50%;top:50%;-moz-box-shadow:#777 1px 1px 3px;-webkit-box-shadow:#777 1px 1px 3px;box-shadow:#777 1px 1px 3px;z-Index:450;width:300px;height:30px;margin-left:-150px;margin-top:-15px}.ProgressBarContainer.SimpleProgressBar{left:auto;top:auto;position:relative;width:100%;margin:10px 0 0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}.ProgressBarBorder{position:absolute;top:5px;bottom:5px;left:10px;right:10px;border:1px solid black;text-align:center}.ProgressBarBorder span{font-weight:bold;position:absolute;top:1px;left:0px;right:0px;bottom:0px}.ProgressBar{background:#b4e391;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZTM5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzYxYzQxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(50%,#61c419), color-stop(100%,#b4e391));background:-webkit-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%);background:-o-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%);background:-ms-linear-gradient(top, #b4e391 0%,#61c419 50%,#b4e391 100%);background:linear-gradient(to bottom, #b4e391 0%,#61c419 50%,#b4e391 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 );filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 );-webkit-background-clip:padding-box;background-clip:padding-box;width:0%;height:100%}.ProgressBarContainer.SimpleProgressBar .ProgressBarBorder{position:static;min-height:18px}.ProgressBarContainer.SimpleProgressBar .ProgressBarBorder span{position:relative;z-index:50;top:0}.ProgressBarContainer.SimpleProgressBar .ProgressBar{position:absolute;top:1px;left:1px;bottom:0px}.MessageBoxWindow{-moz-box-shadow:2px 2px 2px #888;-webkit-box-shadow:2px 2px 2px #888;box-shadow:2px 2px 2px #888;border:1px solid black;position:fixed;background-color:#FFFFFF;-moz-opacity:1;-ms-filter: "alpha(opacity=100)";filter: alpha(opacity=100);zoom:1;opacity:1;top:0px;left:0px;min-width:200px;font-size:12rem;-ms-word-wrap:break-word;word-wrap:break-word}.MessageBoxHeader{text-align:left;display:block;font-weight:bold;height:20px;line-height:20px;position:relative;top:0px;color:#FFFFFF;padding-left:5px;background-color:#003C69;z-index:505;cursor:default}.MessageBoxCaption{height:20px;left:5px;overflow:hidden;outline:none}.MessageBoxIcon{position:absolute;top:8px;left:8px;width:32px;height:32px;min-width:32px;min-height:32px}.MessageBoxTitleIcon{float:left;position:relative;top:2px;left:-3px}.MessageBoxContent{text-align:center;padding-bottom:0px}.MessageBoxContentFixed{overflow:auto;position:absolute;top:20px;left:0px;right:0px}.MessageBoxTextAndIcon{position:relative;padding:8px;text-align:left;padding-bottom:5px}.MessageBoxText{text-align:left}.MessageBoxText.HasIcon{margin-left:40px;min-height:35px}.SelectColumnsList .MessageBoxButtons{background:#f6f6f6 none repeat scroll 0 0;border-top:1px solid #666 !important}.buttonUploadDefaults{float:right;margin:5px 3px 15px 3px}.MessageBoxButtons{bottom:0;clear:both;left:0;position:absolute;right:0;text-align:center;border-top:1px solid gray}.MessageBoxButtons.NoBorder{border-top:none}.MessageBoxButton{clear:both;margin:5px 5px;vertical-align:top}.MessageBoxCloseButton{float:right;position:absolute;width:24px;height:20px;right:0px;cursor:pointer;top:0px;background:url('../Framework/Images/close_button.png') no-repeat 0% 0%;background-position:center;z-index:405}.MessageBoxCloseButton:hover,.MessageBoxCloseButton:focus{background:#0064AE url('../Framework/Images/close_button.png') no-repeat 0% 0%;background-position:center}.MessageBoxCloseButton:focus,.MessageBoxGoToFullPageButton:focus{outline:none}.MessageBoxGoToFullPageButton{float:right;position:absolute;width:24px;height:20px;right:23px;cursor:pointer;top:0px;background:url('../Framework/Images/navigateToFullPage_button.png') no-repeat 0% 0%;background-position:center;z-index:405}.MessageBoxGoToFullPageButton:hover,.MessageBoxGoToFullPageButton:focus{background:#0064AE url('../Framework/Images/navigateToFullPage_button.png') no-repeat 0% 0%;background-position:center}button.conflictoverrideIcon{background:#003C69 url('../Framework/Images/flat_override_conflict_light.png') no-repeat 5px 2px;padding-left:25px}div.ErrorList{max-width:800px}div.ErrorListWithBorder{border:1px solid #DDD;padding:2px}div.ErrorListElement > img{float:left}div.ErrorListElement div.IgnoreWarningOption{text-align:left;padding-left:26px;padding-top:2px}div.ErrorListElement div.IgnoreWarningOption span *{vertical-align:middle}div.ErrorListElement > img + div{margin-left:25px}div.ErrorListElement{border-top:1px solid #DDD;padding:6px 0px}div.ErrorListElement:first-child,div.ValidationsForRecordMessage + div.ErrorListElement{border-top:none;padding-top:0px}div.ValidationsForRecordMessage{padding-bottom:10px}.AttachListPopup{max-width:900px;max-height:700px;min-width:500px}.AttachPopupBottomBar{position:absolute;bottom:0px;left:0px;right:0px;height:20px;padding:5px;background:#F6F6F6;border-top:1px solid #666;text-align:center;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.button{-webkit-appearance:none;text-decoration:none;min-height:22px;padding:0px 5px;border:1px solid #777;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:white;font-size:12rem;text-align:center;font-family:"Segoe UI", Arial, Tahoma, Helvetica, sans-serif;background-color:#003C69;cursor:pointer}.button:active,.button:hover,.button:focus{background-color:#0064AE}.button:focus{outline:0}.button[disabled]{border:1px solid #333;background-color:#aaa;cursor:default;color:#333;-moz-opacity:0.4;-ms-filter: "alpha(opacity=40)";filter: alpha(opacity=40);zoom:1;opacity:0.4}div.FieldContainer input[type=checkbox]{margin-left:14px}div.ForeignContainer,div.FieldContainer{clear:both}div.ForeignContainer.expanded > div{display:block !important}div.ForeignContainer > div.FieldTreeForeign{font-weight:bold;cursor:pointer;white-space:nowrap}div.ForeignContainer > div.FieldTreeForeign > div.expandImage{float:left;margin:3px 2px 2px 0px;width:12px;height:12px;background-image:url('../Framework/Images/plus_button.png');-webkit-background-size:12px 12px;background-size:12px 12px}div.ForeignContainer.expanded > div.FieldTreeForeign > div.expandImage{background-image:url('../Framework/Images/minus_button.png')}table.Hint{vertical-align:top;padding:5px;line-height:16px;font-weight:bold}table.Hint td:first-child{width:20px}table.Hint td{vertical-align:middle;padding:3px}.imgHint{background-image:url("../Framework/Images/hinticon.png");-webkit-background-size:cover;background-size:cover;background-position:center;height:20px;width:20px;position:relative;display:block}div.DecimalInput{width:100%}div.DecimalInput > input{border:1px solid #CCCCCC;text-align:right;width:100%}div.DecimalInput > span.DisplayValue,div.DecimalInput > input[disabled]{display:none}div.DecimalInput > input[disabled] + span.DisplayValue{display:inline}div.DiscountMarkupInput{line-height:19px;width:100%;position:relative}div.DiscountMarkupInput > button{float:left;height:19px;min-height:19px;min-width:19px;padding:0px}div.DiscountMarkupInput.RightSideSymbol > button{float:right}div.DiscountMarkupInput > button[disabled]{display:none}div.DiscountMarkupInput > button[disabled] + div.DecimalInput{position:static}div.DiscountMarkupInput > div.DecimalInput{width:auto;position:absolute;top:0px;left:20px;right:0px}div.DiscountMarkupInput.RightSideSymbol > div.DecimalInput{left:0px;right:22px}div.DiscountMarkupInput > div.DecimalInput > input{height:17px;width:100%}﻿td.searchElement{width:33%}@-moz-document url-prefix() { .selectboxlist button[type="button"] { margin-top:2px;} } .selectboxlist button::-moz-focus-inner{border:0 !important;padding:0px !important;margin-left:0px;margin-right:0px;margin-top:-2px !important;margin-bottom:-2px !important;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.selectboxlist{display:none;border:solid 1px #000;line-height:12px;font-size:11rem;font-weight:normal;height:auto;overflow-x:hidden;overflow-y:visible;position:absolute;background-color:#fff;top:17px;z-index:400;min-width:65px;width:auto;white-space:nowrap;color:#000;max-height:320px;border-style:solid !important}.selectboxlist.disabled{overflow-x:hidden;overflow-y:auto;background-color:#F2F2F2;color:graytext;border:1px solid #DDD}.selectboxlist.multi{border-collapse:collapse;border:solid 1px rgb(169, 169, 169);display:block;position:relative;top:0px;height:62px;width:255px;top:0px;z-index:0}.selectboxlist li{display:block;cursor:pointer;line-height:12px;text-align:left;padding-right:20px;padding-left:3px;padding-top:1px;padding-bottom:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.selectboxlist input{vertical-align:bottom}.selectboxlist li.light{color:#fff;background-color:#007}.selectboxlist li.selected{background-color:#b0b0b0;color:#000000}.selectboxlist li.selected.light{background-color:#b0b0b0;color:#fff}.selectBox-text{display:inline-block}.selectBox-text:disabled{background-color:#F2F2F2 !important;border:1px solid #DDD !important}.selectBox-div{position:relative;white-space:nowrap;display:inline-block}.selectBox-button{position:absolute;overflow-y:hidden;width:20px;top:2px;right:2px;margin:0px;padding:0px;background-image:url("../Framework/Images/downArrow.png");background-color:#ffffff;background-repeat:no-repeat;background-position:center;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.selectBox-button.disabled{background-color:#F2F2F2}.selectBoxCheckBox,.selectBoxCheckBoxChild{margin:0px;padding:0px;margin-right:2px;vertical-align:bottom}.selectBoxCheckBoxChild{margin-left:15px}ul.selectboxlist li[data-hidden="true"]{display:none}ul.showMore li[data-hidden="true"]{display:block}ul.showMore li.displayMoreSelection{display:none}div.ImageDropdown{display:inline-block;position:relative;background-color:#FFF;border:1px solid #777;cursor:pointer;height:18px;width:105px;overflow:hidden}div.ImageDropdown img{margin:1px 2px}div.ImageDropdown span{position:relative;top:-4px}div.ImageDropdown span.ImageDropdownArrow{border-color:#000 transparent transparent;border-style:solid dashed dashed;border-width:3px 3px 0;display:inline-block;font-size:0;height:0;right:5px;line-height:0;padding-top:1px;position:absolute;top:8px;width:0}ul.ImageDropdownPopupList{position:absolute;background-color:#FFF;border:1px solid #777;z-index:100000;cursor:pointer;padding:5px 0px;-moz-box-shadow:2px 2px 1px #777;-webkit-box-shadow:2px 2px 1px #777;box-shadow:2px 2px 1px #777}ul.ImageDropdownPopupList li{display:block;padding:3px 2px;height:18px}ul.ImageDropdownPopupList li span{position:relative;padding-left:2px;top:-3px}ul.ImageDropdownPopupList li:hover,ul.ImageDropdownPopupList li:focus{background-color:#e7e7e7;outline:none}.fullImage{position:fixed;text-align:center;vertical-align:middle;height:calc(100% - 100px);width:calc(100% - 100px);-moz-box-shadow:5px 5px 5px #777;-webkit-box-shadow:5px 5px 5px #777;box-shadow:5px 5px 5px #777;top:50px;left:50px}.fullImage,.fullImage #description,.fullImage #num_largeImage{background-color:#333}.thumbs .imgSelected{-moz-opacity:1 !important;-ms-filter: "alpha(opacity=100)";filter: alpha(opacity=100);zoom:1;opacity:1 !important;-moz-box-shadow:0px 0px 10px 5px #003C69;-webkit-box-shadow:0px 0px 10px 5px #003C69;box-shadow:0px 0px 10px 5px #003C69}.thumbs .image{-moz-opacity:.7;-ms-filter: "alpha(opacity=70)";filter: alpha(opacity=70);zoom:1;opacity:.7}.thumbs{vertical-align:middle;background-color:#777;width:610px;padding:0px 5px;height:100px;display:inline-block;position:fixed;bottom:60px;left:calc(50% - 305px)}.thumbs li,.divPicture li{display:inline-block;text-align:center;vertical-align:bottom;line-height:90px;background-color:#f3f3f3;width:90px;margin:2px;cursor:pointer;position:relative;overflow:hidden}.divPictureLegend{white-space:nowrap;width:90px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;line-height:initial;height:initial;line-height:20px}#DIVlargeImage{display:table-cell;text-align:center;vertical-align:middle;position:relative;top:30px}.fullImage #description{color:white;font-weight:bold;max-height:80px;width:calc(100% - 240px);padding:10px;position:fixed;left:120px;bottom:170px;overflow:auto}.fullImage #largeImage,.fullImage #loader{margin:10px 70px;max-width:calc(100% - 140px);cursor:pointer}.thumbs .hide{display:none !important}.divPicture .image,.fullImage .image{width:auto;height:auto;max-width:90px;max-height:90px;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer}.fullImage .next,.fullImage .previous,.fullImage .close{-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;cursor:pointer}.fullImage #next_full,.fullImage #previous_full{width:20px;height:60px;position:fixed;top:calc(50% - 30px)}.fullImage #next_full{right:80px;background-image:url('../Framework/Images/nextBigArrowHover.png')}.fullImage #previous_full{background-image:url('../Framework/Images/backBigArrowHover.png');left:80px}.fullImage #close{width:40px;height:40px;margin:5px;position:fixed}.fullImage #num_largeImage{margin:5px;position:fixed;top:60px;right:120px;color:white;font-weight:bold;position:fixed;width:calc(100% - 240px)}.fullImage #next_thumb,.fullImage #previous_thumb{top:0px;width:20px;height:20px;margin:40px 5px;position:absolute}.fullImage #next_thumb{background-image:url('../Framework/Images/nextBigArrowHover.png');right:-30px}.fullImage #previous_thumb{background-image:url('../Framework/Images/backBigArrowHover.png');left:-30px}.fullImage .close{background-image:url('../Framework/Images/close.png');right:50px;top:50px}.fullImage .next.disabled,.fullImage .previous.disabled{display:none}.RoomDetail .GroupBoxTd{width:50%}.timeCombobox{position:relative;display:inline-block;border:1px solid #ccc;line-height:12rem}.dropdownlist{display:none;border:solid 1px #000;line-height:12px;font-size:11rem;font-weight:normal;height:280px;overflow:auto;position:absolute;background-color:#fff;top:18px;z-index:99999;min-width:65px;white-space:nowrap}.dropdownlist li{display:block;color:#000;padding:1px;cursor:pointer}.dropdownlist li.light{color:#fff;background-color:#007}.timeCombobox input[type=checkbox]{position:relative;vertical-align:middle;left:1px}.timeCombobox input[type=text]{border:none;height:15px;padding-left:2px;vertical-align:middle;min-width:50px}span.timeCombobox{border:solid 0px #ccc;background:#eee;width:0px;height:15px;float:left;text-align:center;border-left:none}.tmp-element{visibility:hidden}.timeCombobox span.nullLabel{position:absolute;top:1px;left:17px;display:none;cursor:pointer;color:#666}.fullScreen{width:0px;height:0px;position:absolute;top:0;left:0;z-index:0}div.datePicker{border:1px solid #6d6d6d;position:absolute;min-width:20em;width:20em;z-index:19999;text-align:center;font:900 0.8em/0.8em;background-color:rgba(66,66,66,0.5);-moz-user-select:none;-khtml-user-select:none;padding-bottom:0px}div.staticDP{position:relative;top:5px;left:0}iframe.iehack{position:absolute;background:#fff;z-index:19998;padding:0;border:0;display:none;margin:0}a.date-picker-control:link,a.date-picker-control:visited,a.date-picker-control:hover,a.date-picker-control:active,a.date-picker-control:focus{display:inline-block;border:0 none;padding:0;position:relative;margin:0px 4px;background:transparent url(../Framework/Images/Calendar-16.png) no-repeat 50% 50%;min-width:16px;cursor:pointer;text-decoration:none;vertical-align:middle}* html a.date-picker-control{width:16px}a.date-picker-control{display:inline-block}a.date-picker-control span{display:none;width:16px;height:16px;margin:auto 0;vertical-align:middle}div.datePicker th span{display:inline;padding:0;margin:0;color:#444444;text-align:center;line-height:18px;border-width:0;font-family:"Segoe UI", Arial, Tahoma, Helvetica, sans-serif;background:transparent;font-weight:bold;cursor:pointer}div.datePicker th span.month-display,div.datePicker th span.year-display{font:normal 1.2em;cursor:default}div.datePicker th span.prev-but,div.datePicker th span.next-but{font-size:1.8em;cursor:pointer !important;height:100%;width:100%}div.datePicker th span.today-but{text-align:center;margin:0 auto;font:normal 1em;width:100%;text-decoration:none;line-height:1.6em;cursor:pointer !important}div.datePicker thead th span.fd-disabled{color:#aaa;cursor:default !important}div.datePicker th span.fd-day-header{text-align:center;margin:0 auto;font:900 1em;height:1.4em;width:2em;text-decoration:none;text-transform:uppercase;pointer-events:none;line-height:1.4em}div.datePicker table{border:0px solid black;background:#fff;border-spacing:0px;position:relative;margin:0;padding:0;text-align:center;width:100%;table-layout:fixed;border-collapse:separate}div.datePicker table td{padding:0;text-align:center;vertical-align:middle;line-height:1.5em;cursor:pointer;font-size:1.2em;outline:none;padding:1px}div.datePicker table th{border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF;font-size:16rem;background-color:#EBEBEB;font-weight:bold;text-align:center;vertical-align:middle}div.datePicker table th:last-child{border-right:0px solid #BFBFBF}div.datePicker table td.date-picker-unused{background:#fff;border-color:#dcdcdc;padding:0;cursor:default !important}div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:0 0}div.datePicker table th.date-picker-day-header{text-transform:uppercase;pointer-events:none}div.datePicker table th.date-picker-day-header span{display:block}div.datePicker table td.date-picker-today{background:#EE0;border:1px solid black;padding:0px}div.datePicker table td.date-picker-selected-date{background:#6BF;border:1px solid black;padding:0px}td.date-picker-highlight{color:#000}div.datePicker table td.out-of-range{color:#ccc !important;font-style:oblique;background:#fcfcfc !important;cursor:default !important}div.datePicker table td.day-disabled{background:#CCC;font-weight:normal;color:#aaa !important;cursor:default !important}div.datePicker table tbody td.date-picker-hover{background:#9EF}* html div.datePicker table td{border:0px;background:#fff;height:100% !important;font-size:1.6em;line-height:2em}* html div.datePicker table td.date-picker-unused{background:#f2f2f2}.w2em{width:2em}div.DatePickerDiv{display:inline-block;position:relative;border:1px solid #CCCCCC;background:#FFF;height:18px;line-height:18px;min-width:89px;white-space:normal}div.DatePickerDiv.nullableDatePicker{min-width:108px}div.DatePickerDiv.disabled{background-color:#F2F2F2 !important}input.nullableDatePickerCheckBox{position:relative;top:2px;margin-left:2px;margin-right:2px;width:15px;height:15px;float:left}input[type=text].w0em:disabled{border:0;width:83px !important}input[type=text].w0em.nullable:disabled{width:63px !important}input.nullableDatePickerCheckBox[disabled] + input + input + input + a{display:none}div.DatePickerDiv a.date-picker-control,a.date-picker-control{top:-1px;margin:0;height:18px;margin:0;width:16px;vertical-align:top}div.DatePickerDiv a.date-picker-control{top:0px}input[type=text].w0em:disabled + a{cursor:default;background:none;width:0px;height:0px;min-width:0px}.w0em{border:0 !important;padding:0px 3px;top:0px;min-width:67px !important;width:67px !important;position:relative;height:18px;float:left}.w3em{width:3em}.w4em{width:4em}.w8em{width:8em}input.lookupField-hidden[disabled] + div.lookupField-div,div.lookupField-div.disabled{border:1px solid #CCCCCC;background-color:#F2F2F2;line-height:16px;overflow:hidden;white-space:nowrap}input.lookupField-hidden[disabled] + div.lookupField-div > div.lookupField-InnerDiv,input.lookupField-hidden[disabled] + div.lookupField-div > div.lkpIcons,div.lookupField-div.disabled > div.lookupField-InnerDiv,div.lookupField-div.disabled > div.lkpIcons{display:none !important}span.lookupField-ReadonlyText{display:none !important}input.lookupField-hidden[disabled] + div.lookupField-div > span.lookupField-ReadonlyText,div.lookupField-div.disabled > span.lookupField-ReadonlyText{display:inline !important}.lkpIcons{display:inline;cursor:pointer}img.lookupField-button{display:inline-block;border:none;padding:0;margin:0px;min-width:16px;min-height:16px;cursor:pointer;text-decoration:none;vertical-align:top}div.lookupField-div{min-width:150px;width:100%;position:relative;border:1px solid #CCCCCC;line-height:14px;height:16px;display:flex}div.lookupField-InnerDiv{flex:1;border:0px;display:inline-block;font-size:11rem;color:black;cursor:pointer}input.lookupField-text{border:0px;display:inline-block;width:100%;vertical-align:top}.lookupField-div .LkpLoading{background-image:url("../Framework/Images/ajax-loader.gif");background-repeat:no-repeat;background-position:center;-webkit-background-size:15px;background-size:15px;width:15px;height:15px;position:absolute;top:0px;right:10px}#DailyMainTable{border-collapse:collapse;background-color:white}.DailyHour{border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;width:44px;padding:0 2px;vertical-align:top;line-height:22px}.DailyContextHeader{height:19px;border-left:1px solid #003C69;border-right:1px solid #003C69;text-align:center;color:#FFFFFF;background-color:#003C69}.DailyContext{text-align:left;border-right:1px solid #CFCFCF;line-height:30px}.DailyContextAlternate{text-align:left;border-top:1px dashed #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;line-height:28px}.MyCalendar #CalendarNavigationDailySpan{padding:2px 5px}.WeeklyContextHeaderLink{color:#FFFFFF;text-decoration:none !important}.WeeklyContextHeaderLink:hover{color:#FFFFFF}.WeeklyContextHeader{height:19px;border-left:1px solid #003C69;border-right:1px solid #003C69;text-align:center;color:#FFFFFF;background-color:#003C69}#WeeklyMainTable{border-collapse:collapse;background-color:#ffffff}.WeeklyHour{border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;min-width:44px;padding:0 2px;vertical-align:top;line-height:22px}.WeeklyContext{line-height:30px;border-right:1px solid #CFCFCF}.WeeklyContextAlternate{line-height:28px;border:1px solid black;border-top:1px dashed #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF}.WeeklyContextOver{background-color:#E8E8E8}.WeeklyContextHeader:first-child{width:50px !important}#CalendarNavigationWeeklySpan{padding:2px 5px}.HolidayTD{border-color:#b3b3b3;border-style:solid;border-width:1px;margin:1px;max-height:28px;overflow-y:hidden;overflow-x:hidden}#CalendarNavigationMonthly > span{width:150px;display:inline-block}#MonthlyTitle{height:25px;text-align:center;font-size:14rem;color:#666666}.MonthlyWeekLink{text-align:right;vertical-align:middle}.MonthlyWeeklyImage{border:0}.WeekLink{text-decoration:none}.DayCellHeader{width:14%;height:18px;line-height:18px;border-left:1px solid #003C69;border-right:1px solid #003C69;text-align:center;color:#FFFFFF;background-color:#003C69}#MonthlyTable{border-collapse:collapse;position:relative}.MonthlyCell{vertical-align:top;font-size:10rem;overflow:hidden;padding:0px 5px;border:1px solid #CFCFCF;height:15%}.MonthlyCell.OutsideMonth{height:1px;background-color:#F0F0F0}.MonthlyCell.Today{height:1px;background-color:#E8E8E8}.MonthlyDayLabel{overflow:hidden;position:relative;cursor:pointer;display:inline-block}.MonthlyDayLabel.OutsideMonth{color:#666}.MonthlyDayDiv{cursor:pointer}.MonthlyCellHighlight{background-color:#E8E8E8}.WeeklyLink{cursor:pointer;position:absolute;left:-6px;height:30px;width:16px;background:url('../Framework/Images/SilkIcons/control_play.png') no-repeat 50% 50%}.WeeklyLink:hover{background:url('../Framework/Images/SilkIcons/control_play_blue.png') no-repeat 50% 50%}.MoreLink{float:right;display:none}.MorePopupDiv{font-size:10rem;width:275px}.MorePopupTitle{font-size:12rem;text-decoration:underline;font-weight:bold;margin-bottom:5px}.MorePopupCellLeft{float:left}.MorePopupCellRight{float:right}.popupMonthlyCell{display:block !important;height:32px !important;width:130px !important}.backgroundMonthly{display:none}#CalendarNavigationYearly > span{width:100px;display:inline-block}#YearlyMainTable{border-collapse:collapse;height:100%;line-height:14px}.Year{color:#000000;text-align:center;font-size:small;font-weight:bold}.YearlyPaddingCell{width:12px}.YearlyCalendarMonthCell{border:1px solid #BFBFBF;vertical-align:top}.YearlyMonthTable{font-size:small;border-collapse:collapse}.YearlyMonthHeader{height:20px;line-height:20px;border-bottom:1px solid #BFBFBF;font-weight:bold;font-size:12rem;text-align:center;color:#444444;background-color:#EBEBEB}.YearlyDayCellHeader{height:20px;line-height:20px;border-right:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;font-weight:bold;font-size:12rem;text-align:center;color:#444444;background-color:#EBEBEB}.LastDay.YearlyDayCellHeader{border-right:0px solid black}.YearlyWeeklyLink{cursor:pointer;position:absolute;left:-9px;height:16px;width:16px;padding:0px 0px;visibility:hidden;background:url('../Framework/Images/SilkIcons/control_play.png') no-repeat 50% 50%}.YearlyWeeklyLink:hover{background:url('../Framework/Images/SilkIcons/control_play_blue.png') no-repeat 50% 50%}.YearlyCellHighlight{background-color:#E9ECFF}.YearlyDayLink{color:#000;width:50%;line-height:14px;margin:auto;display:block;text-decoration:none !important}.YearlyDayLink.InUse{color:#000000;text-decoration:none}.YearlyDayCell{text-align:center}.YearlyDayCell.Today{background-color:#EE0;-moz-box-shadow:0px 0px 2px #AA332E inset;-webkit-box-shadow:0px 0px 2px #AA332E inset;box-shadow:0px 0px 2px #AA332E inset}.YearlyDayCell.InUse > a{width:50%;border:1px solid black;background-color:#C6E4FF;height:14px;line-height:13px;margin:auto;display:block;padding:0px 3px}.YearlyMonthLink_Out{color:#000000;font-weight:bold;font-size:small;text-decoration:none;background-color:transparent}.TimetablesContextHeader{height:19px;border-left:1px solid #003C69;border-right:1px solid #003C69;text-align:center;color:#FFFFFF;background-color:#003C69}#TimetablesMainTable{border-collapse:collapse;background-color:#ffffff}.TimetablesHour{border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;width:44px;min-width:44px;padding:0 2px;vertical-align:top;line-height:22px}.TimetablesContext{border-right:1px solid #CFCFCF;line-height:30px}.TimetablesContextAlternate{border-top:1px dashed #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;line-height:28px}.ScheduleTermCombo{width:200px}#ScheduleTermSelection{position:absolute;left:10px}