.diary_content{padding:5px}
.dairy_tools{position:absolute;z-index:21;padding:2px 0 0 2px;width:28px;display:none}
.dairy_tools .button{margin:0 2px 2px 2px;height:18px;width:18px;display:inline-block;padding:1px 0 0 1px}
.dairy_tools.agendaWeek,.dairy_tools.agendaDay{overflow:hidden;width:46px;background:#36C;border-width:1px 0 1px 1px;border-color:#36C;border-style:solid;padding-top:1px}
.dairy_tools.agendaWeek .button,.dairy_tools.agendaDay .button{float:left;height:16px;margin:0 2px 0 0;padding:0;width:16px}
.catSelectTool{padding-left:20px}
.calSelectTool,.catSelectTool{display:block;float:left}
#dairySettings h2{font-size:14px;margin:0 0 10px 0}
#addevent{overflow:hidden}
.diarytools ul{padding:0;margin:0;overflow-y:auto;width:260px;height:150px}
.diarytools li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:18px}
.catSelectTool .catkey{display:inline-block;width:13px;height:13px;-moz-border-radius:6px;-webkit-border-radius:6px}
.diarytools label{font-size:15px}
p.info{font-size:11px}
.hozDivider{margin-bottom:10px;height:10px;border-bottom:1px dotted #333;clear:both}
#event_startTime,#event_endTime{width:55px}
#event_endDate,#event_startDate,#event_endsondate,#event_startson{width:75px}
#diaryEvent_content .allday{display:inline-block;left:10px;position:relative;top:-22px}
.allday input{vertical-align:middle}
#event_interval{width:35px}
#diaryEvent_content .timelabel{margin-bottom:5px;display:inline-block;width:50px;text-align:right;padding-right:5px}
.eventrepeat{display:none}
.byyear,.bymonth,.byweek{display:none}
#day_occurrencenum,#day_occurrenceday{width:auto}
.endson input[type=radio],.monthselector input[type=radio]{margin:0 2px}
.endson label{padding-right:4px}
#event_startTimeHour,#event_startTimeMinute,#event_startTimeAMPM,#event_endTimeHour,#event_endTimeMinute,#event_endTimeAMPM{width:40px}
#event_description{height:100px}
.mapsearch{width:100%;height:455px}
.eventsearchtools{padding:10px}
.eventTitle{font-size:17px;clear:both;margin-bottom:10px}
#eventView p{text-align:justify;line-height:19px}
.mapCanvas{height:240px}
.locationAddress{font-size:11px;cursor:pointer}
.eventInformation{height:215px;padding-right:10px;padding-bottom:10px;overflow:auto}
.eventDetails{margin-top:5px;overflow:hidden}
.eventOwner{float:left}
.eventEntered{float:right}
.fc-content .fc-not-today{background:0}
.exportlink,.printlink{display:none}
.caltools{width:70px;display:block}
.caltools a{float:left;height:16px;margin-left:2px;width:16px}
.calendarSetting h1{clear:both;font-size:1.0em}
.settingCheckboxList{overflow:hidden;margin-bottom:10px}
.settingCheckboxList ul{list-style:none}
.settingCheckboxList li{float:left;display:inline-block;margin:5px 3px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ccc;padding:0}
.settingCheckboxList li.hover,.settingCheckboxList li.hover.selected{color:Black}
.settingCheckboxList label{display:inline-block;width:100%;padding:4px;cursor:pointer}
.settingCheckboxList input[type=checkbox]{display:none}
.settingCheckboxList li.selected{background:green}
#settings_cals_list ul li{min-height:20px;padding:0;margin:0 5px 5px 0}
.fc-header-right .exportlink,.fc-header-right .printlink{display:inline-block;height:24px;margin:0 0 0 -1px;vertical-align:top;width:30px}
form.diaryBulkImport ul{width:200px}
form.diaryBulkImportSettings ul{min-width:200px}
form.diaryBulkImportSettings li.fields{width:200px}
.outlookimportReport div{margin-bottom:1px;overflow:hidden}
.outlookimportReport span{vertical-align:middle}
.outlookimportReport .ui-icon{float:left}