*{font-family:'NunitoRegular',Arial,sans-serif}html{}body{font-family:'NunitoRegular',Arial,sans-serif;margin:0;padding:0;font-size:10pt}#AppOuterBodyWrapper{padding:15px 25px}.AppHeader img{width:250px}.AppHeader{padding-bottom:10px;border-bottom:solid 1px #eee;margin-bottom:10px}#AppMain h2.PageTitle{font-size:24px}#AppMain .fieldsettitle{font-size:18px}#AppMain .editor-label{float:none;font-size:16px;text-align:left}#AppMain .editor-field{margin-top:5px;font-size:16px}#OuterBodyWrapper{background-image:url("images/spp_pageback2_2x.jpg");background-repeat:repeat-x;background-position:top center;background-color:#fff;background-size:4px 145px}#DashboardPage .TechnicianReadyWorkOrders{margin-bottom:30px}#DashboardPage #TodaysEventsSection{float:left;left:20px;margin:0 30px 0 0;width:360px}#DashboardPage #TodaysEventsSection .fieldset{}.calendarEventDayDesc{background-color:#cbe0ed;color:#3b606d;font-weight:bold;margin:1px 0;padding:10px}.calendarEventDayItem{border-radius:5px 5px 5px 5px;cursor:default;margin:5px 0;padding:10px}#TodaysSchedule .zeroEvents{border-bottom:4px solid #034b7f;padding:0}.calendarEventDayItem .calendarEventDayItemName{font-weight:bold}.calendarEventDayItem .calendarEventDayItemStatus{font-weight:bold}.calendarEventDayItem .calendarEventDayItemSuspendReason{padding-left:20px}#TodaysEventsSection .fieldset .fieldsetcontents{padding:0}.eventstatus_0{background-color:#f5f5f5}.eventstatus_0:hover{background-color:#eee}.eventstatus_0 .calendarEventDayItemDesc{color:#555}.eventstatus_0 .calendarEventDayItemStatus{color:#555}.eventstatus_1{background-color:#fcf9a1}.eventstatus_1:hover{background-color:#ff6}.eventstatus_1 .calendarEventDayItemDesc{color:#330}.eventstatus_1 .calendarEventDayItemStatus{color:#330}.eventstatus_2{background-color:#a3fca1}.eventstatus_2:hover{background-color:#6f6}.eventstatus_2 .calendarEventDayItemDesc{color:#030}.eventstatus_2 .calendarEventDayItemStatus{color:#030}.eventstatus_4{background-color:#faa}.eventstatus_4:hover{background-color:#e99}.chemicalreadinginputs .EnableSliderBox{float:left;margin-left:10px}.chemicalreadinginputs .editor-label label{display:block;text-align:right}.chemicalreadinginputs .DisabledSlider{background-color:#ccc!important}.chemicalreadinginputs .DisabledSlider .readingTextBox,.chemicalreadinginputs .DisabledSlider .readingSlider{display:none}.chemicalreadinginputs .DisabledSlider .jslider-pointer,.chemicalreadinginputs .DisabledSlider .jslider-value{display:none}.ServiceHistoryItem{font-size:12px;padding:5px 5px 5px 25px;background-image:url('/Content/jqueryui/alticons/calendar-medium.png');background-position:5px 5px;background-repeat:no-repeat;display:block;color:#000;text-decoration:none;border-bottom:solid 1px #eee}.ServiceHistoryItem .ui-button{float:right}.ServiceHistoryItem .ReadingDetailListing{background-color:#efefef;margin-top:5px}.ServiceHistoryItem .ReadingDetailListing td,.ServiceHistoryItem .ReadingDetailListing th{padding:5px}.ServiceHistoryDate{color:#034b7f;font-weight:bold;text-transform:uppercase}.ServiceHistory .ServiceHistoryTitle{padding-top:5px;padding-bottom:5px;clear:both}.ManageListingTable{width:100%}.ManageListingTable th{padding:5px;background-color:#09568f;color:#fff;border-right:1px solid #fff;text-align:left}.ManageListingTable td{background-color:#ddd;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:5px}#ScheduleRefreshIcon{float:left;padding:2px;cursor:pointer}.MicrosoftMap.dd_directionsPanel .dd_disambgContainer,.MicrosoftMap.dd_disambgContainer{background-color:#fee;border:5px solid #a55;font-size:13px;padding:0;z-index:100}#ItineraryDiv2_DisambiguationContainer>span{background-color:#a55;color:#fff;display:block;padding:5px}#ItineraryDiv2_DisambiguationContainer>div{padding:10px}#StartingAddressContainer{background-color:#eef;border-radius:0 0 5px 5px;color:#034b7f;font-weight:bold;padding:7px 5px}#StartingAddressContainer>img{cursor:pointer;float:right;margin-right:5px;margin-top:5px;opacity:.7}#StartingAddressContainer>img:hover{opacity:1}#StartingAddressContainer>input{margin-top:3px;width:91%}#btnViewAppointment{margin-bottom:5px;margin-top:5px}.selectedEventDescription{display:block;border:solid 1px #ded;background-color:#efe;background-image:url("/Content/jqueryui/alticons/blue-document-horizontal-text.png");background-position:7px 7px;background-repeat:no-repeat;border-radius:5px 5px 5px 5px;margin-top:5px;overflow:hidden;padding:5px 5px 5px 27px;text-align:left;text-decoration:none;color:#000}.selectedEventRouteName{display:block;border:solid 1px #ded;background-color:#efe;background-image:url("/Content/images/icon_delivery.gif");background-position:7px 7px;background-repeat:no-repeat;border-radius:5px 5px 5px 5px;margin-top:5px;overflow:hidden;padding:5px 5px 5px 27px;text-align:left;text-decoration:none;color:#000}.selectedEventRouteName:hover{background-color:#ded;border:solid 1px #cdc}.selectedEventDate{border:solid 1px #dde;background-color:#ffe;background-image:url("/Content/jqueryui/alticons/calendar-medium.png");background-position:7px 7px;background-repeat:no-repeat;border-radius:5px 5px 5px 5px;margin-top:5px;overflow:hidden;padding:5px 5px 5px 27px;text-align:left;color:#000}.selectedEventCheckInOutTime{border:solid 1px #dee;background-color:#eff;background-image:url("/Content/jqueryui/alticons/clock.png");background-position:7px 7px;background-repeat:no-repeat;border-radius:5px 5px 5px 5px;margin-top:5px;overflow:hidden;padding:5px 5px 5px 27px;text-align:left;display:block;text-decoration:none;color:#000}a.selectedEventCheckInOutTime:hover{background-color:#dee;border:solid 1px #cdd}.sticky{position:fixed;top:0}#calendarDisplay{float:left;width:750px}#calendarSideBar{float:right;width:160px}#calendarSideBarContents{width:160px}.selectedCalendarEvent{background-color:#3aad87!important}.fc-cell-overlay{background:none repeat scroll 0 0 #3aad87;opacity:.3}.calendarSideBarTitle{border-bottom:4px solid #034b7f;color:#034b7f;display:block;font-size:14px;font-weight:bold;padding:7px 0;text-transform:uppercase;margin-bottom:10px}#calendarSelectedDetails{background-color:#f5f5f5;border:1px solid #eee;border-radius:10px 10px 10px 10px;margin-bottom:5px;padding:10px}.fromdatetext,.fromtimetext,.dateseparator,.todatetext,.totimetext{text-align:left}.selectedEventTitle{display:block;text-decoration:none;text-align:center;background-color:#034b7f;border-radius:5px 5px 5px 5px;color:#fff;font-weight:bold;margin-bottom:6px;padding:2px}a.selectedEventTitle:hover{background-color:#033b6f}.dateseparator{color:#888}.fromtimetext,.totimetext{font-size:11px}.calendarbuttons{text-align:center}.calendarbuttons button{margin-top:5px;margin-bottom:5px}.selectedDateTitle{font-weight:bold;text-align:center;padding-bottom:5px}#DeleteEventTimeRange{}#DeleteEventTimeRange .fromdatetext,#DeleteEventTimeRange .fromtimetext,#DeleteEventTimeRange .todatetext,#DeleteEventTimeRange .totimetext,#DeleteEventTimeRange .dateseparator{text-align:left}#DeleteEventDescription{font-weight:bold;padding:10px 0 5px}.calendarEventStatus_Completed{font-weight:bold}.calendarEventStatus_Started{font-weight:bold}.calendarEventStatus_Postponed{font-weight:bold;color:red}.chemicalreadinginputs hr{border-collapse:collapse;border-color:#ddd -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1px 0 0;margin-bottom:8px;margin-top:10px}.detailDayEvent .StatusDesc{font-style:italic}.deletedEvent{display:none}.dayEventPopupClickIcon{float:right;cursor:pointer}.ui-sortable .detailDayEvent{cursor:default}.ui-sortable .moveableEvent{cursor:move}.DayDetailRouteNav button{margin-right:5px}.DayDetailRouteNav{float:right;margin-right:15px}.detailDayListing{width:130px;float:left}.DayDetailRouteName{clear:both;color:#00467f;font-size:20px;font-weight:bold;line-height:30px;margin-bottom:1px;margin-right:21px;padding-bottom:10px;padding-left:10px;padding-top:5px}.detailDayEventPlaceHolder,.detailDayOfWeek,.detailDayOfWeekToday,.detailDateToday,.detailDate{color:#fff;font-weight:bold;margin-right:1px;padding:5px;text-align:center}.detailDayEventPlaceHolder{background-color:#ccc;height:16px;margin-top:1px;margin-right:1px}.detailDayOfWeek{background-color:#09568f}.detailDate{background-color:#2976af}.detailDayOfWeekToday{background-color:#098f56!important}.detailDayEventGrouping{min-height:20px}.detailDateToday{background-color:#29af76}.detailDayEvent{background-color:#eea;margin-top:1px;padding:5px;margin-right:1px}.DayDetailRouteItemListing{background-color:#f5f5f5;border-bottom:1px solid #ccc;margin-bottom:30px;margin-right:20px}.tutorialGrid tr td:first-child{width:45px;padding-left:10px}.tgTitle{font-size:16px;font-weight:bold;color:#034b7f;text-transform:uppercase;line-height:25px}.tutorialGrid td{padding:15px 0;border-top:solid 1px #eee;vertical-align:top}.tgDesc{padding:5px 15px 5px 0;color:#333;font-size:13px}.tutorialGrid .buttons{border-top:none 0;padding:0 0 0 0;margin-right:15px}.tutorialGrid .checkedfb .tgTitle{color:#4a4}.checkedfb td{background-color:#efe}.tutorialHeaderContainer{background-color:#02335b;padding:5px;text-align:center;color:#fff;font-weight:bold}.tutorialHeader{font-size:12px}.tutorialHeader a.tutLink,.tutorialHeader button{display:inline-block;background-color:#fff;border:none 0;padding:3px 10px;font-size:11px;font-weight:normal;color:#000;text-decoration:none;cursor:pointer}.tutorialHeader a.gettingStartedLink{color:#fff;text-decoration:none}.PageHint{background-color:#ffc;padding:10px;font-style:italic;color:#330}.PageHint a{font-style:italic;color:#330;text-decoration:none}.tutButtons{display:inline-block;margin-left:30px}.markTutCompleteButton{}.tutorialHeader button.markTutCompleteButton{background-color:#cfc}.tutorialHeader button.hideTutsButton{background-color:#fcc}.RRI_ClockActivity{background-color:#7f7f03;padding:5px 5px 5px 25px;margin:5px 0;font-weight:bold;color:#fff;background-image:url(images/arrow.png);background-repeat:no-repeat;background-position:5px center}.RRI_ClockActivity.RRI_ClockOut{background-image:url(images/arrow_back.png)}.RRI_ClockActivity.RRI_ClockIn{background-color:#7f9f03}