﻿/* _lcid="1033" _version="14.0.4536"
_LocalBinding */.ms-acal-header td,.ms-acal-rootdiv td,.ms-acal-rootdiv th{vertical-align:top;}.ms-acal-rootdiv{margin-left:4px;}.ms-acal-rootdiv a:visited{ color:#c90;}.ms-acal-rootdiv th.ms-acal-detailtime,.ms-acal-rootdiv th.ms-acal-day-top,.ms-acal-rootdiv th.ms-acal-month-top{font-weight:normal;;}.ms-acal-rootdiv div{overflow:hidden;white-space:nowrap;}.ms-acal-rootdiv span{white-space:nowrap;}.ms-acal-rootdiv table{cursor:default;border-collapse:collapse;}.ms-acal-detail,.ms-acal-daygroup,.ms-acal-weekgroup{ border-bottom:solid 1px #D1C8B5;}.ms-acal-daygroup{ border-right:solid 1px #D1C8B5;}.ms-acal-day-top{ border:1px solid #D1C8B5; background-color:#E2DCD0; color:#5E5A5A;}.ms-acal-week-top td{ color:#5E5A5A; background-color:#E2DCD0; border:1px solid #D1C8B5;width:14.5%;}.ms-acal-day-top div{padding:0px 4px 1px 4px; border:solid 1px #E2DCD0;}.ms-acal-week-top td div{padding:0px 4px 1px 4px;cursor:pointer; border:solid 1px #E2DCD0;}.ms-acal-month-top{ border-bottom:solid 1px #D1C8B5; color:#5E5A5A;text-align:center;padding:2px;width:14.5%;}.ms-acal-weekgroup-top td{width:12.5%;}.ms-acal-month-weeksel{width:16px;}.ms-acal-summary-dayrow th{ background-color:#E2DCD0; border:1px solid #D1C8B5;cursor:pointer;}tr td div.ms-acal-today{ background:url(/_themes/0/selbg-FBC77318.png?ctag) repeat-x left top; background-color:#F5BCA7; border-color:#F4B29B !important;border-width:1px !important;}.ms-acal-week-top td.ms-acal-hover div,.ms-acal-summary-dayrow td.ms-acal-hover div,.ms-acal-summary-dayrow th.ms-acal-hover{ background:url(/_themes/0/selbg-FBC77318.png?ctag) repeat-x left top; background-color:#FAE2D9; border-color:#F4B29B !important;text-decoration:underline;}.ms-acal-weekgroup-top td.ms-acal-hover div{ background:url(/_themes/0/selbg-FBC77318.png?ctag) repeat-x left top; background-color:#FAE2D9; border-color:#F4B29B !important;text-decoration:underline;}.ms-acal-summary-dayrow td div{margin:0px 1px 2px 1px; border:solid 1px #E2DCD0; color:#5E5A5A; background-color:#E2DCD0;padding:0px 4px 1px 4px;}.ms-acal-summary-dayrow td div{cursor:pointer;}.ms-acal-summary-dayrow td.ms-acal-entity-cell div{cursor:default;}.ms-acal-summary-itemrow td,.ms-acal-summary-itemrow th{ border-bottom:solid 1px #D1C8B5;}.ms-acal-summary-itemrow td div{margin:0px 1px 0px 1px;height:5em;}a.ms-acal-remove{overflow:hidden;display:inline-block;position:relative;width:12px;height:12px;}.ms-acal-remove:hover{cursor:pointer;}.ms-acal-remove img{position:relative;top:0px;}.ms-acal-remove:hover img{top:-12px;}.ms-acal-entity-name{width:120px;overflow:hidden;display:inline-block;}.ms-acal-entity{margin:10px 4px 1px 4px;width:132px; color:#5E5A5A;}.ms-acal-entity-cell{font-weight:normal;text-align:left;max-width:140px;width:1%;}.ms-acal-entitybuttons{width:124px;text-align:right;}.ms-acal-entitybuttons + .ms-acal-entity-res{padding-top:3px;margin-top:3px;border-top:1px dotted #000;}.ms-acal-entity-res *{vertical-align:top;}.ms-acal-entity-input{margin-top:3px;width:90%;}.ms-acal-weekgroup-top td div{padding:2px 4px 1px 4px; color:#5E5A5A; border:1px solid #fff;}.ms-acal-weekgroup-top td,.ms-acal-weekgroup-top th{border-bottom:1px solid #d9dde1;}.ms-acal-weekgroup-row td,.ms-acal-weekgroup-row th{border-bottom:1px solid #d9dde1;}.ms-acal-weekgroup-top td{border-left:1px solid #d9dde1;cursor:pointer;}.ms-acal-weekgroup-row th{border-right:1px solid #d9dde1;}.ms-acal-weekgroup-row td div{margin:2px 1px 2px 1px;height:5em;}.ms-acal-hour30 .ms-acal-detailtime,.ms-acal-allday .ms-acal-detailtime,.ms-acal-hour30 td,.ms-acal-allday td{ border-bottom:solid 1px #D1C8B5;}.ms-acal-hour00 .ms-acal-detailtime,.ms-acal-hour00 td{ border-top:solid 1px #D1C8B5; border-bottom:solid 1px #FDFDFC;}.ms-acal-hour30 td,.ms-acal-hour00 td,.ms-acal-allday td{ border-right:solid 1px #D1C8B5; border-left:solid 1px #D1C8B5;height:2.2em;}.ms-acal-detailtime{width:1%;text-align:right;padding:1px 5px 2px 5px;}.ms-acal-daygroup-row td.ms-acal-hour30{border-left:solid 1px #e9ecf0;}.ms-acal-daygroup-row td.ms-acal-hour00{border-left:solid 1px #d9dde1;}.ms-acal-daygroup-row td,.ms-acal-daygroup-row th{border-top:solid 1px #d9dde1;border-bottom:solid 1px #d9dde1;}.ms-acal-daygroup-row td div{height:7em;margin:2px 0px 2px 0px;}.ms-acal-daygroup-head td{padding:1px 5px 2px 5px;width:40px;}.ms-acal-daygroup-head td,.ms-acal-daygroup-head2 td{ border-right:solid 1px #D1C8B5; border-left:solid 1px #D1C8B5;}.ms-acal-daygroup-head2 td{height:5px;}.ms-acal-detailtime A:link,.ms-acal-daygroup-time A:link,.ms-acal-detailtime A:visited,.ms-acal-daygroup-time A:visited{text-decoration:none; color:#5E5A5A;}.ms-acal-detailtime A:hover,.ms-acal-daygroup-time A:hover{text-decoration:underline;}.ms-acal-day0{}.ms-acal-day1{}.ms-acal-day2{}.ms-acal-day3{}.ms-acal-day4{}.ms-acal-day5{}.ms-acal-day6{}.ms-acal-outday{ background-color:#E2DCD0;}.ms-acal-sdiv .ms-acal-title{padding-top:5px;}.ms-acal-ddiv .ms-acal-location,.ms-acal-ddiv .ms-acal-title{padding:2px 0px 3px 0px;white-space:normal;}.ms-acal-sdiv a,.ms-acal-mdiv a,.ms-acal-ddiv a{ color:#9E3511 !important;}.ms-acal-sdiv a:hover,.ms-acal-mdiv a:hover,.ms-acal-ddiv a:hover{text-decoration:underline; color:#5E5A5A !important;}.ms-acal-sdiv,.ms-acal-mdiv,.ms-acal-ddiv{ color:#5E5A5A;}.ms-acal-sdiv,.ms-acal-ddiv{padding:1px 2px 2px 2px;}.ms-acal-mdiv{text-align:center;padding:1px 10px 2px 10px;}.ms-acal-vlink a:hover{text-decoration:underline;}.ms-acal-vlink{position:absolute;}.ms-acal-vlink img{margin-right:3px;}.ms-acal-vitem{ background-color:#F2F2F2;}.ms-acal-vcont td{text-align:right;vertical-align:bottom;}.ms-acal-ctrlitem{z-index:1;}.ms-acal-entity-res a:hover,.ms-acal-popup-link a:hover,.ms-acal-ctrlitem a:hover{text-decoration:underline;}.ms-acal-offscreen{position:absolute;top:-1000px;}.ms-acal-ctrlitem a img{padding:0px 3px 0px 3px;}.ms-acal-location{ color:#5E5A5A;}.ms-acal-item{ background-color:#EDEBEB; border:solid 1px #BFBFBF;z-index:1;}.ms-acal-color1{ background-color:#E7DDDD;}.ms-acal-color2{ background-color:#E9E6E6;}.ms-acal-color3{ background-color:#ECE0D9;}.ms-acal-color4{ background-color:#ECE8E1;}.ms-acal-color5{ background-color:#F4CDC9;}.ms-acal-color6{ background-color:#F9D8CD;}.ms-acal-color7{ background-color:#DFDDDD;}.ms-acal-color8{ background-color:#D1C8B5;}.ms-acal-color9{ background-color:#F2F2F2;}.ms-acal-selected{ background-color:#B7AFAF; border:solid 1px #5E5A5A; background-image:url(/_themes/0/selbg-FBC77318.png?ctag);background-repeat:repeat-x;background-position:left top;}.ms-acal-selcolor1{ background-color:#855D5D;}.ms-acal-selcolor2{ background-color:#918485;}.ms-acal-selcolor3{ background-color:#9B694B;}.ms-acal-selcolor4{ background-color:#A28E6A;}.ms-acal-selcolor5{ background-color:#9B2D1F;}.ms-acal-selcolor6{ background-color:#D34817;}.ms-acal-selcolor7{ background-color:#5E5A5A;}.ms-acal-selcolor8{ background-color:#E2DCD0;}.ms-acal-selcolor9{ background-color:#fff;}.ms-acal-selected div{ color:#5E5A5A !important;}.ms-acal-dragging a:hover div{text-decoration:none;}.ms-acal-display{ color:#5E5A5A;font-size:14px;padding:5px;white-space:nowrap;}.ms-cal-nav,.ms-cal-navselected{display:inline-block;}span.ms-cal-navselected a{font-weight:bold;}.ms-cal-nav img,.ms-cal-navselected img{vertical-align:middle;}.ms-acal-apanel-outer{padding-top:10px;}.ms-acal-apanel{ border-bottom:solid 1px #D1C8B5; color:#5E5A5A;list-style-type:none;list-style-image:none;list-style-position:outside;margin-bottom:20px;padding:0px 0px 5px 0px;}a.ms-acal-apanel-item:hover span{text-decoration:underline;}.ms-acal-apanel ul,.ms-acal-apanel li{padding:0px;margin:0px;list-style-type:none;overflow:hidden;}.ms-acal-apanel-title span{ color:#5E5A5A;}a.ms-acal-apanel-title:hover span{ color:#D34817;text-decoration:underline;}.ms-acal-apanel-title{margin-left:10px;}.ms-acal-apanel-item{padding:2px 8px 2px 8px;margin:4px 0px 0px 30px;display:inline-block; background-color:#EDEBEB; border:1px solid #D3CDCE;}.ms-acal-apanel-item span{ color:#5E5A5A !important;}.ms-acal-apanel-title *{vertical-align:bottom;}.ms-acal-apanel-title span{margin-left:3px;}.ms-acal-error{margin:0px 20px 15px 20px;vertical-align:top;}.ms-acal-error span{padding-left:5px;}.ms-acal-apanel-color1{ border-color:#855D5D; background-color:#E7DDDD;}.ms-acal-apanel-color2{ border-color:#918485; background-color:#E9E6E6;}.ms-acal-apanel-color3{ border-color:#9B694B; background-color:#ECE0D9;}.ms-acal-apanel-color4{ border-color:#A28E6A; background-color:#ECE8E1;}.ms-acal-apanel-color5{ border-color:#9B2D1F; background-color:#F4CDC9;}.ms-acal-apanel-color6{ border-color:#D34817; background-color:#F9D8CD;}.ms-acal-apanel-color7{ border-color:#5E5A5A; background-color:#DFDDDD;}.ms-acal-apanel-color8{ border-color:#E2DCD0; background-color:#D1C8B5;}.ms-acal-apanel-color9{ border-color:#fff; background-color:#F2F2F2;}.ms-acal-header{margin:10px;}.ms-acal-header img{border:0px;}.ms-acal-headerentity{font-weight:bold;;white-space:nowrap;}.ms-fb-root *{font-size:8pt;}.ms-fb-root{width:500px;}.ms-fb-root th{font-weight:normal;;text-align:left;}.ms-fb-head table{ border:1px solid #9F9B9B;}.ms-fb-body table{ border-top:1px solid #9F9B9B; border-bottom:1px solid #9F9B9B;}.ms-fb-head{display:inline-block;vertical-align:top;}.ms-fb-body{display:inline-block;overflow-x:auto;width:380px;}.ms-fb-time sup{font-size:smaller;}.ms-fb-time th div{padding-left:3px;line-height:1.2em;}.ms-fb-body .ms-fb-time th div{width:34px;}.ms-fb-select td{ border-bottom:1px solid #9F9B9B;}.ms-fb-body .ms-fb-select td,.ms-fb-body .ms-fb-time th{ border-right:1px solid #9F9B9B;}.ms-fb-select td,.ms-fb-time th{ background-color:#DFDDDD; color:#9F9B9B;}.ms-fb-select td div{height:3px;font-size:0px;}.ms-fb-selected{ background-color:#C8A38D;}.ms-fb-sumitem,.ms-fb-item{background-image:url("/_layouts/images/fbgrad.png");background-repeat:repeat-x;}.ms-fb-border,.ms-fb-summary,.ms-fb-entity{ border-right:1px solid #9F9B9B;}.ms-fb-summary td div,.ms-fb-entity td div{padding:2px 3px 2px 3px;height:1.2em;}.ms-fb-summary,.ms-fb-entity{height:1.8em;}.ms-fb-entity td{ background-color:#fff; border-top:1px solid #D8D8D8;}.ms-fb-name{width:100px;overflow:hidden;white-space:nowrap;}