@import "/javascripts/jquery/themes/base/ui.base.css";html,body{height:100%;margin:0;padding:0;border:0;}html body{font-family:"Trebuchet MS",sans-serif;font-size:0.75em;line-height:1.33em;}html body.ui-widget-overlay{background-image:none!important;border:0!important;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;position:relative;}#overlay{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;z-index:997;}#overlay{width:100%;min-height:100%;top:0;left:0;position:absolute;z-index:997;}#loading{position:absolute;top:150px;left:50%;margin:0 0 0 -250px;width:500px;font-size:1.5em;z-index:998;}#loading .message{border-width:3px;position:relative;top:+200px;left:+75px;z-index:999;}h1,h2,h3,h4,p{padding:0;margin:0 0 10px 0;line-height:1.33em;}h1{font-size:2em;font-weight:normal;}h2{font-size:1.5em;font-weight:normal;}h3{font-size:1.17em;font-weight:normal;}h4{font-size:1em;font-weight:bold;}a{color:#000;}div,form{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}object{background:none transparent;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}iframe{background:none transparent;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}button{text-align:center;cursor:pointer;cursor:hand;padding:0.2em 0.5em;font-size:0.92em;text-align:center;border:0;outline:0;vertical-align:baseline;}button .ui-icon{margin:0 auto;}button.noStyle{background:none transparent;border:0;margin:0;padding:0;overflow:visible;}.withIconLeft{position:relative;overflow:hidden;padding-left:2.2em!important;}.withIconRight{position:relative;overflow:hidden;padding-right:2.2em!important;}.withIconLeft .ui-icon,.withIconLeft .icon{left:0.2em;margin-left:0;margin-top:-8px;position:absolute;top:50%;}.withIconRight .ui-icon,.withIconRight .icon{right:0.2em;margin-right:0;margin-top:-8px;position:absolute;top:50%;}input.ui-widget-content,textarea.ui-widget-content{background:#fff;color:#333;}input,textarea{background-image:none!important;padding:0.2em;}.buttonWrap{text-decoration:none!important;}.button,.buttonWrap span{padding:0.2em 0.5em;text-decoration:none!important;}.buttonBig,.buttonWrapBig span{padding:0.5em 0.75em;text-decoration:none!important;font-size:1.33em;}hr{background-color:#999;color:#999;border:0;margin:10px 0;padding:0;height:1px;line-height:0;}html #padding{padding:5px;}html #container{background:#fff;border:2px solid #ddd;margin-top:0;margin-bottom:0;margin-right:.5%;margin-left:.5%;padding:5px;border-radius:10px;-webkit-border-radius:10px;position:relative;}#header{margin-bottom:4px;}#header .innerWrap{padding:5px;margin-left:244px;}#subHeader .innerWrap{padding:5px;}#content{height:auto;}#content .section{margin:0 0 5px 0;float:left;width:100%;position:relative;}#content #contentInnerWrap{position:relative;}.leftColumn{float:left;width:190px;}.rightColumn_landing{float:right;padding:10px;padding-top:0;padding-left:20px;width:160px;}.rightColumn{float:right;padding:10px;padding-top:0;width:160px;}.leftColumn .innerWrap,.innerWrap{padding:10px;}.leftColumn h3,.rightColumn h3{margin:0.2em;padding:0.2em 0.5em;text-align:center;}.leftColumn .buttons,.rightColumn .buttons{margin:0;padding:0;}.leftColumn .buttons li,.rightColumn .buttons li{list-style-type:none;display:block;margin:0 0 5px 0;position:relative;}.leftColumn .buttons li button,.rightColumn .buttons li button,.leftColumn .buttons li .button,.rightColumn .buttons li .button{width:99%;text-align:center;padding-left:0;padding-right:0;}.leftColumn .buttons li .button,.rightColumn .buttons li .button{display:block;width:98%;}.leftColumn .buttons li.last,.rightColumn .buttons li.last{margin:0;}.leftColumn .list,.rightColumn .list{margin:0;padding:0;}.leftColumn .list li,.rightColumn .list li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999;list-style-type:none;font-size:0.92em;position:relative;}.leftColumn .list li.last,.rightColumn .list li.last{border-bottom:0;margin-bottom:0;padding-bottom:0;}.oneColumn{margin:10px;}.middleColumn{margin:0;}.twoColumnLeft .middleColumn{margin-top:0;margin-bottom:0;margin-right:0;margin-left:195px;}.twoColumnRight .middleColumn{margin:0 195px 0 0;}.threeColumn .middleColumn{margin:0 195px;}.middleColumnLanding{margin:0;}.twoColumnLeft .middleColumnLanding{margin-top:0;margin-bottom:0;margin-right:0;margin-left:15%;}.twoColumnRight .middleColumnLanding{margin:0 15% 0 0;}.threeColumn .middleColumnLanding{margin:0 15%;}.leftColumn .section,.rightColumn .section{float:none!important;width:auto!important;background:#fff;color:#333;}.leftColumn .section,.rightColumn .section a{color:#000;}#footer{font-size:0.83em;overflow:hidden;}#footer .innerWrap{padding:5px;}#footer .innerWrap .links{float:left;}#footer #copyright{float:right;margin-left:5px;display:block;}#footer .subscribe{float:left;}#footer #revision{float:right;margin-left:5px;}#search{margin:0 0 5px 0;}#search #ns-search-bar{float:left;width:70%;}#search #ns-search-button{margin:0;padding:0;width:2em;height:2em;float:left;margin-left:5px;}#logo{position:absolute;top:10px;left:10px;z-index:1000;}#slogan{color:#000;position:absolute;top:67px;left:10px;z-index:0;}#histgoramOuterWrap .label{float:left;background-image:none;float:left;display:block;height:2.15em;line-height:2.15em;padding:0 0.5em;position:relative;z-index:1;margin-right:-3px;}#histgoramOuterWrap .loadingSettings{margin-left:1em;float:left;}#viewOuterWrap{width:20em;margin:0 auto;}#viewOuterWrap .calViewButton{width:2.33em;height:2.33em;position:relative;z-index:2;}#view{position:relative;margin:0 3.5em;z-index:1;}#view .zoomLabel{display:block;width:25%;float:left;padding:0;position:absolute;top:15px;z-index:2;}#ns-tabs-view{z-index:2;}#newCalendarPanels #newCalURLField{border-top:0;}#dotCalConnectHeader{font-weight:bold;cursor:hand;cursor:pointer;}#outlook2003{float:left;width:45%;margin:0;padding:0;text-align:center;}#outlook2007{float:right;width:45%;margin:0;padding:0;text-align:center;}#outlook2003 a,#outlook2007 a{text-decoration:none!important;}#outlook2003 a strong,#outlook2007 a strong{text-decoration:underline!important;}#outlook2003 a img,#outlook2007 a img{margin-top:0.5em;}.calSubscribe{clear:left;white-space:nowrap;text-align:left;margin-left:6px;margin-bottom:-4px;padding-bottom:0;}.calSubscribe .txt{position:relative;top:-.45em;left:-0.5em;}.calSubscribe .share a{width:20px;height:20px;margin-left:2px;margin-bottom:0;padding-bottom:0;}.CategorySelect{float:right;clear:right;white-space:nowrap;text-align:right;margin-left:6px;margin-bottom:-4px;padding-bottom:0;}.CategorySelect .txt{position:relative;top:-.45em;left:-0.5em;}#ownerDisplay{float:right;}#tabby{padding:0;}#tabby .ns-tabs-bar{margin-bottom:-1px;clear:both;position:relative;}#tabby .ns-tabs-buttons{position:absolute;margin:0;padding:0;top:0;}#tabby .ns-tabs-left-buttons{left:0;}#tabby .ns-tabs-right-buttons{right:0;}#tabby .ns-tabs-buttons li{list-style-type:none;float:left;margin:0;padding:0;position:relative;}#tabby .ns-tabs-buttons button{height:2.33em;line-height:2em;z-index:1;position:relative;padding-top:0;padding-bottom:0;margin:0;}#tabby .ns-tabs-buttons button.ui-state-active,#tabby .ns-tabs-buttons button.ui-state-hover{z-index:2;}#tabby .ns-tabs-buttons .icon{width:2.33em;padding:0;margin:0;}#tabby .ns-tabs-buttons button span{margin:-1px auto 0 auto;}#tabby .ns-tabs-left-buttons{position:absolute;top:0;left:0;}#tabby .ns-tabs-left-buttons button{margin-right:-1px;}#tabby .ns-tabs-right-buttons{position:absolute;top:0;right:0;}#tabby .ns-tabs-right-buttons button{margin-left:-1px;}#tabby #ns-menu{margin:0;padding:0;z-index:99;width:10em;}#tabby #ns-menu li{list-style-position:inside;list-style-type:disc;display:list-item;padding:5px;cursor:pointer;cursor:hand;font-size:0.92em;position:relative;z-index:1;margin-top:-1px;float:none;}#tabby #ns-menu li span{margin:0;padding:0;border:0;background:none transparent;}#tabby #ns-menu li.ui-state-highlight{z-index:2;}#tabby .ns-tabs-bar .ns-tabs-disabled{filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;cursor:default!important;}#tabby #ns-tabs-list #ns-tab-icon{border:0;padding:0;margin-right:5px;width:1.33em;height:1.33em;margin-left:0.2em;}#tabby #ns-tabs-list #ns-tab-label{overflow:hidden;text-align:center;display:block;white-space:nowrap;position:relative;line-height:1.33em;}#tabby #ns-tabs-list #ns-tab-close{float:right;background:none transparent;border:0;padding:0;cursor:hand;cursor:pointer;margin-left:5px;}#tabby #ns-tabs-list li{padding:0.5em 0;display:block;cursor:hand;cursor:pointer;margin-bottom:0;}#tabby #ns-tabs-list li #ns-tab-dots{float:right;margin-left:5px;margin-right:0.2em;}.calButtons{margin:0;padding:0;line-height:2em;}.calButtons button{margin:0;height:2.33em;line-height:2em;float:left;display:block;position:relative;z-index:1;}.calButtons button.ui-state-active,.calButtons button.ui-state-hover{z-index:2;}.calButtons .icon{width:2.33em;height:2.33em;padding:0;}.calButtons button .ui-icon{margin:0 auto;position:relative;line-height:0;}.calButtonsLeft{float:left;text-align:left;}.calButtonsLeft button{margin-right:-1px;}.calButtonsRight{font-size:1.2em;float:right;text-align:right;margin-left:10px;}.calButtonsRight button{margin-left:-1px;}.calViewButton{font-size:1.2em;padding:0;cursor:pointer;cursor:hand;}#calDateArea{line-height:2em;position:absolute;z-index:2;top:0;left:0;}#calDateArea #calDateDisplay{font-size:1.5em;}#calPermissionsArea{line-height:2em;font-size:1.4em;position:absolute;z-index:2;top:0;left:195px;}.loadingSettings{font-size:1.5em;}#calendarWrap{position:relative;}#mainPageContainer{z-index:2;background-image:none;position:relative;}#mainPageContainer .withButtons{margin-right:2.5em;}#mainPageContainer .calButtons{position:absolute;top:0;right:0;}#mainPageContainer .calButtons .calViewButton{float:left;clear:left;}#mainPageContainer #calViewUp{padding:3em 0;height:auto;margin-bottom:5px;}#mainPageContainer #calViewDown{padding:3em 0;height:auto;}#calendar{z-index:2;position:relative;}#listView{z-index:2;position:relative;opacity:1.0;}#listContent{z-index:2;position:relative;}.dayView{z-index:2;position:relative;opacity:1.0;}.weekView{z-index:2;position:relative;opacity:1.0;}#calendar table{width:100%;table-layout:fixed;}#calendar,#newCalendar{clear:both;position:relative;background-image:none;font-weight:normal;}.yearView .monthRow{clear:left;}#calendar .miniCalContainer{float:left;width:33%;}#calendar .miniCalContainer .miniCal{margin:10px;}#calendar .miniCalContainer .miniCal .miniCalHeader{font-weight:bold;padding:0 0 5px 0;cursor:pointer;cursor:hand;}#calendar .miniCalContainer .cell,#calendar .miniCalContainer .weekDisplayCell{height:3em!important;vertical-align:middle;text-align:center;}#calendar .miniCalContainer .weekDisplayCell,#calendar .miniCalContainer .monthHeader .weekDisplayDay{width:auto!important;}#calendar .miniCalContainer .cell .header{font-weight:normal;text-align:center;}#calendar .miniCalContainer .cell .header .date{float:none;}#calendar .miniCalContainer .cell .header .monthName{display:none;}#calendar .miniCalContainer .cell .more{margin:0 auto;float:none;position:static!important;}#calendar .weekDisplayDay{width:4%;border-width:1px 0 1px 1px!important;}#calendar .weekDay{padding:0.5em 0;white-space:nowrap;text-align:center;z-index:5;vertical-align:middle;font-weight:bold;border-width:1px 0;}#calendar .monthHeader .first{border-left-width:1px;}#calendar .monthHeader .last{border-right-width:1px;}#calendar .month{position:relative;border-width:0;}#calendar #monthRow_spacer{display:none;}#calendar .month .weekDisplayCell{border-width:0 1px 1px 1px;overflow:hidden;height:10em;white-space:nowrap;text-align:center;font-weight:bold;width:4%;}#calendar .month .weekDisplayCell span{font-size:1.17em;}.monthView .event{margin:0;}#calendar .eventContainers{table-layout:fixed;width:100%;}.weekView .eventContainer{margin:0;padding:0;}.scroll{height:588px;overflow-x:hidden;overflow-y:scroll;background:none transparent;border-width:0 1px 1px 0;position:relative;}#calendar #dayHeader .last{border-width:1px 1px 1px 0;}#calendar .dayHeader,#calendar .timeHeader{padding:0.5em 0;text-align:center;white-space:nowrap;overflow:hidden;font-weight:bold;border-width:1px 0;}#calendar .dayHeader .date,#calendar .timeHeader .date{display:block;font-size:0.86em;}#calendar .timeHeader{width:4em;border-width:1px 0 1px 1px;}#calendar #allDay #allDayHeader{text-align:center;border-width:0 1px 3px 1px;overflow:hidden;white-space:nowrap;font-weight:bold;padding:0!important;width:4em;}#calendar #allDay .scroll{z-index:4;position:relative;background:transparent none;height:4em;border-width:0 1px 3px 0;}#calendar #allDay .allDayCell{height:4em;border-width:0 1px 0 0;background-image:none;border-radius:0;-webkit-border-radius:0;}#calendar .timeOfDay{text-align:center;border-width:0 1px 1px 1px;overflow:hidden;white-space:nowrap;font-weight:bold;width:4em;}#calendar .timeOfDay span{font-size:1.17em;}html #calendar .dayEvents{height:2em;padding:0.5em 0;}#calendar #listView{padding:10px;min-height:588px;background-image:none;}#calendar #listView #expandCollapse{margin:0;padding:0;}#calendar #listView #expandCollapse li{list-style-type:none;float:left;display:inline;margin:0 0.2em 10px 0;}#calendar #listView #listContent .listTitle{padding:5px;height:auto;}#calendar #listView #listContent .listDetails{margin:0;padding:5px 0;}#calendar #listView #listContent .listDetails li{list-style-type:none;}#calendar #listView #listContent .listDetails .listChildItem{clear:left;padding:2px 0;}#calendar #listView #listContent .listDetails .listChildItem .listEventTime{float:left;width:4em;text-align:right;margin-right:5px;}#calendar #listView #listContent .listDetails .listChildItem .listEventToggle{cursor:pointer;float:left;margin-right:5px;}#calendar #listView #listContent .listDetails .listChildItem .listEventInfo{padding:0 0 5px 0;border-width:0 0 1px 0;background:none transparent;margin-left:4em;padding-left:26px;font-size:0.92em;}#calendar #listView #listContent .listDetails .listChildItem .listEventItem{padding:0.2em 0;float:none!important;}#calendar .cell{border-width:0 1px 1px 0;height:10em;text-align:left;vertical-align:top;background-image:none!important;}#calendar .cell .header{font-weight:bold;display:block;overflow:hidden;position:relative;}#calendar .cell .header .date{float:right;}#calendar .cell .header .buttons{float:left;}#calendar .cell .header .monthName{font-size:1.2em;font-style:italic;}#calendar .event{font-size:0.92em;overflow:hidden;margin:0.2em 0;padding:0;cursor:move;text-align:left;clear:both;line-height:0;border-radius:5px;-webkit-border-radius:5px;white-space:nowrap;}#calendar .event .innerWrap{margin:0 0.2em;padding-top:0;padding-right:0.2em;padding-bottom:0;padding-left:0.2em;overflow:hidden;height:1.33em;border-radius:5px;-webkit-border-radius:5px;}#calendar .event .event-time{font-weight:bold;line-height:1.33em;float:left;position:relative;}#calendar .event .event-title{border:0!important;line-height:1.33em;overflow:hidden;width:auto;display:block;text-align:left;padding:0 0.5em;position:relative;}#calendar .more{position:absolute;margin:0;padding:0;cursor:pointer;cursor:hand;top:0;left:0;}#calendar .more-txt{padding:0.2em;font-size:1.6em;text-decoration:underline!important;cursor:pointer;cursor:hand;}#calendar .more span{margin:0 auto;padding:0;}.subscribe{float:left;clear:left;overflow:hidden;white-space:nowrap;}.subscribe .txt{float:left;}.subscribe .share{float:left;}.subscribe .share a{float:left;display:inline;width:20px;height:20px;margin-left:2px;}.controls,#newCalendarControls{margin:0;padding:0;float:left;width:12em;}.controls,#subsCalendarControls{margin:0;padding:0;float:left;width:12em;}.controls li,#newCalendarControls li{display:block;list-style-type:none;margin-top:-1px;}.controls li,#subsCalendarControls li{display:block;list-style-type:none;margin-top:-1px;}.controls li a,#newCalendarControls li a{display:block;position:relative;cursor:pointer;cursor:hand;padding:0.5em;position:relative;z-index:1;text-decoration:none!important;}.controls li a,#subsCalendarControls li a{display:block;position:relative;cursor:pointer;cursor:hand;padding:0.5em;position:relative;z-index:1;text-decoration:none!important;}.controls li a img,#newCalendarControls li a img{margin-bottom:-3px;}.controls li a img,#subsCalendarControls li a img{margin-bottom:-3px;}.controls li a:hover,#subsCalendarControls li a:hover{text-decoration:none!important;}.controls li .ui-state-active,#newCalendarControls li .ui-state-active{z-index:5;background-image:none;border-right:0;}.controls li .ui-state-active,#subsCalendarControls li .ui-state-active{z-index:5;background-image:none;border-right:0;}.panels,#newCalendarPanels{margin-left:12em;position:relative;z-index:4;top:-1px;left:-1px;background-image:none!important;padding:5px;margin-bottom:10px;}.panels .header,#newCalendarPanels .header{padding:5px 10px;font-weight:bold;margin:-1px 0 0;}.panels .panel{padding:10px;min-height:26em;border-width:0 1px 1px 1px;background-image:none!important;font-weight:normal;background:#fff;color:#333;overflow:hidden;}html .panels .comingSoon,html #newCalendarPanels{min-height:30em;}#newCalendarPanels .newCalendarPanel{padding:10px;border-width:0 1px 1px 1px;min-height:0;background-image:none!important;font-weight:normal;background:#fff;color:#333;overflow:hidden;}#newCalendarPanels #calErrors{padding:5px;background-image:none;margin:0 0 10px 0;}.calEditingError{padding:5px;background-image:none;margin:0 0 10px 0;}html .panels .landing,html #newCalendarPanels .landing{border-width:1px;min-height:30em;}.panels .panel label,#newCalendarPanels .newCalendarPanel label{float:left;width:150px;}.panels .panel a,#newCalendarPanels .newCalendarPanel a{color:#000!important;}#panelsMainPage .pageTitle{font-size:1.5em;}#panelsMainPage .panelsHeader{margin:0 0 1em 0;}.control-button{float:right;margin-left:0.2em;}#share{position:relative;}#share .panel{min-height:0;border-width:1px;margin-top:-1px;}#share .share-panel{display:none;width:48%;margin:0 auto;position:static;}#share #share-main-panel{margin:0 auto 10px auto;position:static;}#share #share-form{width:45%;float:left;}#share #share-form .share-option{border-style:solid;border-width:1px;padding:1em;margin:0 0 1em 0;}#ns-share-email-confirmation-recipients{list-style-type:none;display:inline;margin:0;padding:0;}#ns-share-email-confirmation-recipients li{display:inline;}.share-email-confirmation-recipients-compact{max-height:200px;overflow-y:scroll;overflow-x:hidden;position:relative;background:#fff none;color:#333;}#share-main-panel label{width:auto;float:none;}#ns-share-email-send{float:right;margin-left:1.4em;}#ns-share-email-preview{float:right;margin-top:.3em;}#ns-share-email-cancel{float:left;}#share .control-button{margin-left:.8em;}#caldavEmailNeededMessage{display:none;border:none;margin-bottom:0.2em;padding-bottom:0;}#caldavLoginUnauthorized{display:none;border:none;}#caldavLoginProgress{margin-top:1em;display:none;}#caldavLoginSecurityWarning{position:relative;top:2em;}#caldavSelection-remoteCalendars{list-style-type:none;padding-left:0;}#caldavSelection-remoteCalendars label{width:auto;float:none;padding-left:0.5em;margin-bottom:0.2em;}.newPanel{display:none;padding:5px;margin:2em 4.5em 2em 12em;position:relative;top:-1px;left:-1px;}.newPanel .header{padding:5px 10px;font-weight:bold;margin:-1px 0 0 0;}.newPanelSection{margin:0;padding:1em 1em .25em 1em;border-bottom-width:0!important;background:white!important;}.newPanelSection:last-child{padding-bottom:1em;}.okButton{font-weight:bold!important;}.okButton,.cancelButton{width:5em;height:2.25em;margin-right:.5em;}.themes{margin:0;padding:0;}.themes li{list-style-type:none;margin:0 20px 20px 0;float:left;padding:5px;background-image:none!important;}.themes li dl{background:#fff none;margin:0;color:#333;}.themes li dl a{color:#000;}.themes li dl a.button{padding:0.2em 0.5em!important;width:auto!important;}.themes li dl dt{text-align:center;margin:0;padding:10px;}.themes li dl dt h3{margin:0;padding:0;}.themes li dl dd{text-align:center;margin:0;padding:10px;}.themes li .active{display:none;}.themes li.ui-state-active .active{display:block;}.themes li.ui-state-active .notActive{display:none;}.themes-small li{float:none;margin:0 0 10px 0;}.themes-small .buttonWrap,.themes-small .buttonWrap span{display:block;}.ui-widget{font-size:1em!important;line-height:1.33em;}.ui-state-confirm{background-color:#eafbe5!important;border:1px solid #2fdc00!important;color:#063!important;}#ui-datepicker-div{z-index:999;top:0!important;left:27.5em!important;}.ui-slider-handle{cursor:pointer!important;cursor:hand!important;}.clear{clear:both;margin:0!important;padding:0;line-height:0;height:0;overflow:hidden;}.inlineBlock{display:-moz-inline-stack;display:inline-block;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{overflow:hidden;}.clearfix{display:block;}.cell .header .date:hover,.dayHeader:hover,.weekDisplayCell:hover,#view .zoomLabel span:hover,#calendar .miniCalContainer .miniCal .miniCalHeader:hover,.event .event-time .time:hover,.event .event-title .title:hover,#calendar #listView #listContent .listDetails .listChildItem .listEventTitle:hover,.underline{text-decoration:underline!important;cursor:pointer!important;cursor:hand!important;}.spiderable{display:none;}.fake_google_ad{margin:0;padding:0;color:black;}.fake_google_ad li{font-size:11px;font-family:Arial;font-weight:normal;text-decoration:underline;display:inline;padding:0 10px 0 4px;}.adWrapper{position:relative;}.adCover{display:block;opacity:0.01;z-index:99;position:absolute;overflow:hidden;}.ui-bottom-left-ads{width:180px;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;text-align:center!important;margin:0 0 5px 0!important;}.ads img{margin:0 0 10px 0;border:1px solid #999;}.droppable{background-color:#999!important;background-image:none!important;}.monthView .droppable .date{font-size:1.67em;color:#fff;}.message{background-image:none!important;padding:10px;margin:0 0 10px 0;position:relative;}.message ul{margin:0;padding:0;}.message ul li{font-weight:bold;padding:0.2em 0;margin:0 0 0 2em;}.content{padding-top:10px;}.color{border:1px solid #999!important;color:#333!important;}.links a{font-size:0.92em;}html .FBConnectButton_Simple,html .FBConnectButton_RTL_Simple{background-image:none;display:block;}html .FBConnectButton_Simple .FBConnectButton_Text_Simple{margin-left:0;text-decoration:none!important;padding:0;}html .share .FBConnectButton_Simple,html .share .FBConnectButton_RTL_Simple{background-image:url('/stylesheets/dotcal/images/calendar_buttons/facebookbutton.png')!important;width:20px!important;height:20px!important;display:block;}.myspace_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/myspacebutton.png')!important;width:20px!important;height:20px!important;display:block;}.twitter_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/twitterbutton.png')!important;width:20px!important;height:20px!important;display:block;}.outlook_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/outlookbutton.png')!important;width:20px!important;height:20px!important;display:block;}.thunderbird_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/thunderbirdbutton.png')!important;width:20px!important;height:20px!important;display:block;}.iphone_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/phonebutton.png')!important;width:20px!important;height:20px!important;display:block;}.ical_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/icalbutton.png')!important;width:20px!important;height:20px!important;display:block;}.google_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/googlebutton.png')!important;width:18px!important;height:18px!important;display:block;}.yahoo_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/yahoobutton.png')!important;width:18px!important;height:18px!important;display:block;}.dotcal_share_button{background-image:url('/stylesheets/dotcal/images/calendar_buttons/dotcalbutton.png')!important;width:20px!important;height:19px!important;display:block;}.outlook_2003_share_image{background-image:url('/stylesheets/dotcal/images/calendar_buttons/outlook2003button.png')!important;width:64px!important;height:64px!important;display:block;}.outlook_2007_share_image{background-image:url('/stylesheets/dotcal/images/calendar_buttons/outlook2007button.png')!important;width:64px!important;height:64px!important;display:block;}#recurrenceHousing{padding:0.5em;}#recurrenceSettings{margin:0.5em 0 0 0;}#recurrDisplayPeriod{width:6.3em;}#recurrDisplayFreq{width:6.4em;}#monthDisplayPeriod{width:6.2em;}#monthDisplayFreq{width:7.7em;}#recurrPeriodTimes{width:1.9em;}.recurrenceBubble{width:610px!important;}#recurrenceSelectable .ui-selecting{background:#FECA40;}#recurrenceSelectable .ui-selected{background:#F39814;color:white;}#recurrenceSelectable{list-style-type:none;margin:0;padding:0;}#recurrenceSelectable li{padding:1px;float:left;padding:1px;text-align:center;}#location_link_span{margin:0.3em 0 0 0.3em;display:none;}#location_link{font-size:0.92em;}#facebook_bubble .buttons{text-align:left;padding:0.2em 0 0.2em 1em;}#facebook_bubble .title{margin:0.5em 0 0 0;}#facebook_bubble .description{width:95%;overflow:hidden;height:2.5em;}#facebook_bubble .specify{width:100%;height:15em;}#facebook_bubble .specify_left{float:left;width:48%;height:90%;}#facebook_bubble .specify_right{float:right;width:48%;height:100%;text-align:right;}#facebook_bubble textarea{width:95%;height:10.5em;}#facebook_bubble .carousel .image{height:12.6em;width:100%;text-align:center;}#facebook_bubble .carousel .image img{width:150px;height:150px;}#facebook_bubble .carousel .controls{height:2em;width:99%;}#facebook_bubble .carousel .controls .control{width:10%;}#facebook_bubble .carousel .controls .middle{width:90%;text-align:center;}.required_field{color:#900;}#mainloginbutton{font-size:2em;}.eventDoneButton{font-size:1.2em;}.eventTopButtons{font-size:1.2em;}.today-cell-highlight{border-width:2px!important;border-style:groove!important;}.no-close .ui-dialog-titlebar-close{display:none;}html body{background:none transparent!important;padding-bottom:0!important;margin:0!important;}#embed{overflow:hidden;}#embed #header{margin:0 0 -1px 0;position:relative;z-index:2;}#embed #header .innerWrap{position:relative;margin:0;}#embed #header .subscribe{margin-top:0.2em;}#embed #content{position:relative;}#embed #footer{margin:-1px 0 0 0;position:relative;z-index:2;}#embed #footer .innerWrap{padding-top:0.1em;padding-bottom:0.1em;position:relative;}#embed #footer #branding{float:left;padding-top:3px;position:relative;text-align:left;}#embed #footer #copyright{float:right;margin-top:0.2em;position:relative;text-align:right;}#embed #footer #copyright .getadotcal{text-decoration:none!important;}#embed #footer #copyright .getadotcal span{overflow:hidden;position:relative;padding-left:2.5em!important;}#embed #footer #copyright .dotAdmin{text-decoration:none!important;}#embed #footer #copyright .dotAdmin span{overflow:hidden;position:relative;padding-left:1.0em!important;}#embed #calendarName{font-size:1.34em;margin-bottom:0.2em;}#embed #calendarNavName{margin-top:0.2em;margin-bottom:1.0em;float:left;font-weight:normal;}#embed #calendarNavName.small{margin-top:.35em;}#embed #calendarViewSelect{line-height:2em;position:absolute;top:1.5em;margin-left:-7em;margin-top:1.0em;width:18em;}#embed #calendarViewSelect.regular{left:50%;}#embed #calendarViewSelect.small{top:0.45em;right:5em;width:auto;}#embed #calendarViewSelect .icon{padding:0;width:2em;height:1.5em;}#embed #calendarViewSelect button{height:1.5em;float:left;margin:0 -1px 0 0;position:relative;z-index:1;padding-top:0;padding-bottom:0;line-height:1em;}#embed #calendarViewSelect button span{margin:0 auto;}#embed #calendarViewSelect button.ui-state-hover,#embed #calendarViewSelect button.ui-state-active{z-index:2;}#embed #calendarNavigation{float:right;line-height:2em;margin-top:-0.5em;}#tzNavigation{float:right;line-height:2em;margin-top:-0.5em;}#embed #calendarNavigation.small{margin-top:0;}#embed #calendarNavigation button{float:left;margin:0.3em -1px 0 0;height:1.5em;position:relative;z-index:1;padding-top:0;padding-bottom:0;line-height:1em;}#embed #calendarNavigation button.ui-state-hover,#embed #calendarNavigation button.ui-state-active{z-index:2;}#embed #calendarNavigation button span{margin:0 auto;}#embed #calendarNavigation #previous,#embed #calendarNavigation #next{padding-left:0;padding-right:0;}#embed .calSubscribe .connectWith{font-size:1.30em;margin-top:0.1em;}#embed .scroll{height:390px;border-width:0 1px 1px 0;}#embed #calendar .monthHeader{position:relative;z-index:3;}#embed #calendar .monthHeader .first{border-left-width:0;}#embed #calendar .month{border-width:0 1px 0 1px;}#embed #calendar .month .cell,#embed #calendar #monthRow_spacer{height:6.35em;}#embed #calendar #monthRow_spacer{height:5.35em;}#embed #calendar #monthRow_spacer{border-width:0 1px 1px 1px;display:block;}html #embed #listView{height:454px;overflow:auto;min-height:0;}.tomnoddy-bubble .tomnoddy-bubble-header .tomnoddy-bubble-header-label{text-align:left;padding-left:0.5em;}.tomnoddy-bubble .tomnoddy-bubble-scroll{overflow:auto;height:230px;}.tomnoddy-bubble-more .tomnoddy-bubble-scroll,.tomnoddy-bubble-content .tomnoddy-bubble-scroll{height:auto;overflow:visible;}.tomnoddy-bubble .tomnoddy-bubble .tomnoddy-bubble-scroll{overflow:auto;height:150px;}.tomnoddy-bubble .tomnoddy-bubble-scroll .start{float:left;margin-right:10px;}html .tomnoddy-bubble .component{margin-bottom:5px;}html .tomnoddy-bubble .city_state_zip{margin-bottom:5px;}#embed #calendar table{position:relative;z-index:3;}#embed #calendar .event{z-index:4;}.cell .header .date:hover,.dayHeader:hover,.event{text-decoration:none!important;cursor:default!important;}.ui-state-default .ui-icon-menu{background:url(images/ui-icon-tabs-more.png) -16px 0 no-repeat!important;}.ui-state-hover .ui-icon-menu{background:url(images/ui-icon-tabs-more.png) -64px 0 no-repeat!important;}.ui-state-default .ui-icon-view-list{background:url(images/ui-icon-view-list-grid.png) -16px 0 no-repeat!important;}.ui-state-hover .ui-icon-view-list{background:url(images/ui-icon-view-list-grid.png) -64px 0 no-repeat!important;}.ui-state-default .ui-icon-view-grid{background:url(images/ui-icon-view-list-grid.png) -16px -16px no-repeat!important;}.ui-state-hover .ui-icon-view-grid{background:url(images/ui-icon-view-list-grid.png) -64px -16px no-repeat!important;}.ui-state-default .ui-icon-view-multi{background:url(images/ui-icon-view-single-multi.png) -16px -16px no-repeat!important;}.ui-state-hover .ui-icon-view-multi{background:url(images/ui-icon-view-single-multi.png) -64px -16px no-repeat!important;}.ui-state-default .ui-icon-view-single{background:url(images/ui-icon-view-single-multi.png) -16px 0 no-repeat!important;}.ui-state-hover .ui-icon-view-single{background:url(images/ui-icon-view-single-multi.png) -64px 0 no-repeat!important;}#blackbird{z-index:999;margin:0;padding:0;position:fixed;_position:absolute;font:11px/1.3 Consolas,'Lucida Console',Monaco,monospace;_border:2px solid #BBB;}#blackbird.bbTopLeft{top:0;left:0;_top:expression(eval(document.documentElement.scrollTop+8));_left:expression(eval(document.documentElement.scrollLeft+8));}#blackbird.bbTopRight{top:0;right:0;}* html .bbTopRight{right:auto;top:expression(eval(document.documentElement.scrollTop+8));left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-document.getElementById('blackbird').offsetWidth-8));}#blackbird.bbBottomLeft{bottom:0;left:0;}* html .bbBottomLeft{bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-document.getElementById('blackbird').offsetHeight-8));left:expression(eval(document.documentElement.scrollLeft+8));}#blackbird.bbBottomRight{bottom:0;right:0;}* html .bbBottomRight{bottom:auto;right:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-document.getElementById('blackbird').offsetHeight-8));left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-document.getElementById('blackbird').offsetWidth-8));}#blackbird.bbSmall{width:300px;_width:272px;}#blackbird.bbSmall .header{_width:272px;}#blackbird.bbSmall .header div.left,#blackbird.bbSmall .footer div.left{width:150px;}#blackbird.bbSmall .main{_width:272px;}#blackbird.bbSmall .main div{height:200px;}#blackbird.bbSmall .main div.mainBody{width:272px;}#blackbird.bbSmall .footer{_width:272px;}#blackbird.bbLarge{width:500px;_width:472px;}#blackbird.bbLarge .header{_width:472px;}#blackbird.bbLarge .header div.left,#blackbird.bbLarge .footer div.left{width:350px;}#blackbird.bbLarge .main{_width:472px;}#blackbird.bbLarge .main div{height:500px;}#blackbird.bbLarge .main div.mainBody{width:472px;}#blackbird.bbLarge .footer{_width:472px;}#blackbird .header span{position:relative;width:16px;height:16px;margin:0 4px;float:left;background-image:url(blackbird_icons.png);background-repeat:no-repeat;}#blackbird .header span.error{background-position:0 0;}#blackbird .header span.errorDisabled{background-position:-16px 0;}#blackbird .header span.warn{background-position:0 -16px;}#blackbird .header span.warnDisabled{background-position:-16px -16px;}#blackbird .header span.info{background-position:0 -32px;}#blackbird .header span.infoDisabled{background-position:-16px -32px;}#blackbird .header span.debug{background-position:0 -48px;}#blackbird .header span.debugDisabled{background-position:-16px -48px;}#blackbird .header span.profile{background-position:0 -64px;}#blackbird .header span.profileDisabled{background-position:-16px -64px;}#blackbird .header span.close{background-position:0 -80px;}#blackbird .header span.clear{background-position:-16px -80px;}#blackbird .header span.small{background-position:0 -96px;}#blackbird .header span.large{background-position:-16px -96px;}#blackbird .header>div,#blackbird .main>div,#blackbird .footer>div{background-image:url(blackbird_panel.png);background-repeat:no-repeat;}#blackbird .header div{float:left;_background-color:#000;}#blackbird .header div.left{background-position:top left;height:40px;_height:16px;}#blackbird .header .left div.filters{margin-left:-4px;padding:16px 0 0 19px;float:left;_padding:6px 8px;}#blackbird .header div.right{background-position:top right;height:40px;width:150px;_width:122px;_height:16px;}#blackbird .header .right div.controls{padding:16px 24px 0 0;float:right;_padding:6px 8px;}#blackbird .header .right .controls span{margin:0;}#blackbird .header .right .controls span.clear{margin-right:8px;}#blackbird .main div{float:left;}#blackbird .main div.left{background-position:0 -30px;width:11px;_width:0;}#blackbird .main div.mainBody{background-position:40% -40px;_background-color:#000;_filter:alpha(opacity='93');}#blackbird .main .mainBody ol{line-height:1.45;height:100%;overflow:auto;width:100%;list-style-type:none;margin:0;padding:0;}#blackbird .main .mainBody ol li{padding:1px 4px 1px 30px;border-bottom:1px solid #333;color:#CCC;margin:2px 2px;_text-indent:-2px;}#blackbird .main .mainBody ol li span{background:url(blackbird_icons.png) no-repeat 0 0;border:1px solid #333;height:16px;width:16px;display:block;float:left;margin:-2px 0 1px -25px;_display:inline;}#blackbird .main .mainBody ol li.error span{background-position:0 0;}#blackbird .main .mainBody ol li.warn span{background-position:0 -16px;}#blackbird .main .mainBody ol li.info span{background-position:0 -32px;}#blackbird .main .mainBody ol li.debug span{background-position:0 -48px;}#blackbird .main .mainBody ol li.profile span{background-position:0 -64px;}#blackbird .main .mainBody ol li.profile{color:#DDD;font-style:italic;}#blackbird .errorHidden li.error,#blackbird .warnHidden li.warn,#blackbird .infoHidden li.info,#blackbird .debugHidden li.debug,#blackbird .profileHidden li.profile{display:none;}#blackbird .main div.right{background:url(blackbird_panel.png) no-repeat 100% -30px;width:17px;_width:0;}#blackbird .footer div{height:50px;float:left;_background-color:#000;_height:30px;}#blackbird .footer div.left{background-position:bottom left;_width:100%!important;}#blackbird .footer div.left label{display:block;color:#BBB;margin:8px 0 0 16px;position:relative;font-family:Arial,sans-serif;_margin:4px 0 0 8px;}#blackbird .footer div.left label input{padding:0;vertical-align:middle;}#blackbird .footer div.right{background-position:bottom right;width:150px;_width:0;}.tomnoddy-bubble{position:absolute;text-decoration:none;font-size:1em;font-weight:normal;}.tomnoddy-bubble-UI{width:660px;}.tomnoddy-bubble-EBC{width:420px;}.tomnoddy-bubble-scroll{z-index:101;}.tomnoddy-bubble-scroll-UI{width:495px;}.tomnoddy-inner-wrapper{z-index:101;}.tomnoddy-ReadOnly-right-column{float:right;overflow:hidden;width:0;height:100%;padding-top:8px;padding-left:8px;padding-right:0;padding-bottom:5px;}.tomnoddy-ReadWrite-right-column{float:right;overflow:hidden;width:124px;height:80%;padding-top:14px;padding-left:2px;padding-right:2px;padding-bottom:5px;}.tomnoddy-bubble .tomnoddy-bubble-wrapper{z-index:101;position:relative;border-radius-bottomleft:30px!important;border-radius-bottomright:30px!important;border-radius-topleft:20px!important;border-radius-topright:30px!important;-webkit-border-bottom-left-radius:30px!important;-webkit-border-bottom-right-radius:30px!important;-webkit-border-top-left-radius:20px!important;-webkit-border-top-right-radius:30px!important;padding:0 2px 2px 0;}.tomnoddy-bubble .tomnoddy-bubble-padding{background:#fff;background-position:top center;background-repeat:repeat-x;-webkit-border-radius:20px;border-radius:20px;padding:10px;padding-top:8px;padding-bottom:5px;position:relative;border:1px solid #999;z-index:101;}.tomnoddy-bubble-header{padding:0.2em;position:relative;}.tomnoddy-bubble-header .tomnoddy-bubble-header-label{overflow:hidden;display:block;text-align:center;}.tomnoddy-bubble-header .tomnoddy-bubble-header-label .date{margin:0 auto;}.tomnoddy-bubble-header .tomnoddy-bubble-header-label .date .left{margin-right:5px;}.tomnoddy-bubble-header .tomnoddy-bubble-header-label .date .right{margin-left:5px;}.tomnoddy-bubble-header .noBorder{position:relative;background:none transparent;border-width:0;padding:1px;text-align:center;}.tomnoddy-bubble-header .border{padding:0!important;border-width:1px!important;}.tomnoddy-bubble-header .tomnoddy-bubble-delete{margin-right:5px;}.tomnoddy-bubble-footer{border-top:1px solid #999;padding-top:10px;}.tomnoddy-bubble-footer .tomnoddy-bubble-footer-reminder{overflow:hidden;display:block;text-align:left;}.tomnoddy-bubble-footer,.tomnoddy-bubble-calendar .tomnoddy-bubble-footer{display:none;}.tomnoddy-bubble .tomnoddy-bubble-footer{display:block;}.tomnoddy-bubble-more .tomnoddy-bubble-scroll,.tomnoddy-bubble-detail .tomnoddy-bubble-scroll,.tomnoddy-bubble-more .tomnoddy-bubble-detail .tomnoddy-bubble-scroll{padding:8px 0 0 0;}.tomnoddy-bubble-content .tomnoddy-bubble-scroll{padding:8px 0!important;z-index:2001;}.tomnoddy-bubble-upper-left,.tomnoddy-bubble-upper-right{margin-top:49px;}.tomnoddy-bubble-lower-left,.tomnoddy-bubble-lower-right{margin-top:-39px;}.tomnoddy-bubble .tomnoddy-bubble-upper-left,.tomnoddy-bubble .tomnoddy-bubble-upper-right{top:50%!important;}.tomnoddy-bubble-sprite{width:50px;height:50px;position:absolute;z-index:1002;}.tomnoddy-bubble-sprite-hidden{display:none;}.tomnoddy-bubble-sprite-upper-left{background:url(/stylesheets/dotcal/images/sprite_tl.png) no-repeat;top:-49px;left:0;z-index:1002;}.tomnoddy-bubble-sprite-upper-right{background:url(/stylesheets/dotcal/images/sprite_tr.png) no-repeat;top:-48px;right:0;z-index:1002;}.tomnoddy-bubble-sprite-lower-left{background:url(/stylesheets/dotcal/images/sprite_bl.png) no-repeat;bottom:-39px;left:0;z-index:1002;}.tomnoddy-bubble-sprite-lower-right{background:url(/stylesheets/dotcal/images/sprite_br.png) no-repeat;bottom:-38px;right:0;z-index:1002;}.tomnoddy-bubble-more .event{margin:0 0 5px 0;padding:0 0 5px 0;line-height:1em;border:0;background-image:none;text-align:left;clear:both;border-bottom:1px solid #999;line-height:1.33em;}.tomnoddy-bubble-more .event .event-time{float:left;padding-right:5px;position:relative;z-index:101;}.tomnoddy-bubble-more .event .event-title{border:0!important;cursor:hand;cursor:pointer;position:relative;display:inline;}.tomnoddy-bubble-more .lastEvent{margin:0;padding:0;border-width:0;}.tomnoddy-bubble #tomnoddy-editfield{z-index:9999;}.tomnoddy-bubble .ui-datepicker td a{text-decoration:none!important;}¸ .tomnoddy-bubble .end_month,.tomnoddy-bubble .end_day{width:1.5em;}.tomnoddy-bubble .end_year{width:3em;}.tomnoddy-bubble .actions button{margin-right:0.2em;}.tomnoddy-bubble .actions .button{float:left;display:block;overflow:hidden;margin-right:0.2em;}.tomnoddy-bubble .alertInfoArea{min-height:40px;}.tomnoddy-bubble #people{position:relative;}.tomnoddy-bubble #description .buttonBig{text-align:center;margin-top:10px;width:100px;font-size:1.14em;display:block;}.tomnoddy-bubble .component{clear:left;overflow:visible;margin-bottom:10px;}.tomnoddy-bubble .editable-container{position:relative;}.tomnoddy-bubble .label{overflow:hidden;float:left;clear:left;text-align:right;width:125px;margin-right:5px;font-size:0.92em;}.tomnoddy-bubble .editable{background-image:none;padding:0.2em;padding-left:0.5em;line-height:1.33em;overflow:hidden;display:inline;float:left;width:345px;position:relative;}.tomnoddy-bubble textarea.editable{overflow:auto!important;height:5em!important;}