@font-face{font-family:'QlassikBold';src:url('../fonts/qlassikbold_tb-webfont.eot');src:url('../fonts/qlassikbold_tb-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/qlassikbold_tb-webfont.woff') format('woff'),url('../fonts/qlassikbold_tb-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'CenturyGothic';src:url('../fonts/gothic0.eot');src:url('../fonts/gothic0.eot?#iefix') format('embedded-opentype'),url('../fonts/gothic_0.ttf') format('truetype'),url('../fonts/gothic0.svg#gothic0') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular-webfont.eot');src:url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-regular-webfont.woff') format('woff'),url('../fonts/opensans-regular-webfont.ttf') format('truetype'),url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
#sched-content-inner H2{line-height:35px;display:block;float:left;color:#000;clear:left;font-size:15px;}
b{font-weight:bold;}
#sched-content-inner H3{clear:left;color:#999;float:left;text-align:right;width:60px;zoom:1;font-size:13px;font-weight:normal!important;margin:14px 0 0;}
#sched-content H4{font-size:18px;font-weight:700;}
#sched-logo{color:#666;float:left;position:relative;width:100%;z-index:999;}
#sched-logo h1 a{color:#000;display:block;line-height:44px;overflow:hidden;position:relative;width:100%;}
#sched-logo h1 a span{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}
#sched-footer a:hover,#intro a:hover{background-color:#FFFFAC;color:#000;}
#sched-footer-dates{margin:20px;}
#sched-footer-dates li{float:left;margin-right:20px;}
#sched-body-outer{background:none repeat scroll 0 0 #FFF;border-radius:5px 5px 5px 5px;box-shadow:0 0 3px rgba(0,0,0,0.5);clear:both;overflow:hidden;position:relative;width:950px;margin:0 auto;padding:15px;}
#sched-body{float:left;margin-left:-300px;position:relative;right:100%;width:200%;}
#sched-body-inner{position:relative;width:100%;float:left;margin-left:-50%;left:300px;}
#sched-content-outer{float:left;position:relative;right:0;width:50%;}
#sched-content .sched-container .sub .ev-save{background-color:#FFF;}
#sched-content .ev-save:hover,#sched-content .featured .ev-save:hover{opacity:0.8;}
#sched-sidebar{position:relative;width:300px;float:right;left:50%;}
#sched-sidebar-inner{margin:35px 0 0 40px;}
#sched-sidebar-left{display:none;float:right;position:relative;}
.s-clr{clear:both;}
.s-clr-r{clear:right;}
.sched-button a,.sched-button-link{background:0 repeat scroll 0 0 transparent;border:1px solid #DDD;border-radius:4px 4px 4px 4px;color:#111;display:inline-block;font-weight:700;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #FFF;margin:0 10px 0 0;padding:3px 5px;}
.sched-button a:hover,.sched-button-link:hover{border:1px solid #EDEDED;box-shadow:0 0 3px #AAA;color:#0000DA;}
.sched-button-submit{background:0 repeat scroll 0 0 transparent;border:1px solid #B3B3B3;cursor:pointer;height:23px;outline:0 none;vertical-align:top;padding:0 5px;}
.sched-container{border-left:2px solid rgba(0,0,0,0.15);overflow:auto;margin:-1px 0 0 75px;}
.sched-container-inner{position:relative;padding:10px 0 0 15px;}
.sched-container-inner-section{margin:-1px 0 0;}
.sched-container-left,.sched-container-right{float:left;width:48%;}
.sched-container-top{clear:both;height:1px;}
.sched-container-wide{border-left:0 none;margin-left:5px;padding-left:0;}
.sched-input{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #AAA;border-radius:5px 5px 5px 5px;margin:2px 0;padding:5px;}
.sched-paging a,.sched-paging b{background:0 0 transparent 100% repeat scroll 0 0 #FCFCFC;border:1px solid rgba(0,0,0,0.1);border-radius:5px 5px 5px 5px;color:#000;display:inline-block;height:22px;line-height:22px;margin-right:3px;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.6);width:32px;padding:4px 0;}
.sched-paging a{box-shadow:0 1px 0 rgba(255,255,255,0.6) inset, 0 1px 2px rgba(0,0,0,0.5);}
.sched-paging a:hover{background:none repeat scroll 0 0 #999;color:#FFF;}
.sched-paging b{background:none repeat scroll 0 0 transparent;border:medium none;color:#000;cursor:default;font-weight:700;}
.sched-paging span{margin:0 4px;}
.sched-paging A:hover{background:#999;color:#fff;}
.sched-sidebar-section{margin:0 0 30px;}
.sched-toggle{z-index:9999;position:relative;display:none;}
#sched-content .ev-save{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(../mobileimages/star-white.png) 3px 2px no-repeat;border-radius:3px;display:block;filter:alpha(opacity=80);left:0;line-height:25px;opacity:.8;position:absolute;top:0;width:25px;margin:1px;}
.ev_0{box-shadow:none;border:0;background:#fff;}
.ev_0 .ev-save{background-color:#eee!important;}
#sched-content .featured .ev-save{left:5px;}
#sched-content .sub .name:hover{background-position:0 -86px;}
#sched-content A.playbutton{margin-left:8px;text-decoration:none;}
#sched-content-breadcrumb{position:relative;float:right;top:8px;margin-right:5px;}
#sched-content-breadcrumb #active-views IMG{background:#000;border-color:#666;}
#sched-content-breadcrumb A{color:#444;text-decoration:none;padding:12px;}
#sched-content-header{line-height:35px;}
#sched-content-header A{z-index:9000;position:relative;margin-top:1px;zoom:1;display:block;background:none transparent scroll repeat 0 0;text-decoration:none;padding:0 10px;}
#sched-content-header A B{text-transform:uppercase;}
#sched-content-header A:hover{background:#fefefe;color:blue;text-decoration:underline;}
#sched-content-header LI{line-height:1.5em;width:100%;float:left;}
#sched-content-header LI A{display:block;background:#fff;font-size:13px;margin:0;padding:5px 10px;}
#sched-content-header LI A:hover{background:#ffffac;text-decoration:underline;}
#sched-content-header UL{z-index:8000;border-bottom:#ddd 1px solid;position:absolute;border-left:#ddd 1px solid;width:100%;border-top:#ddd 1px solid;top:0;right:-1px;border-right:#ddd 1px solid;padding-top:32px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#sched-content-header .sched-show{position:relative;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;}
#sched-fbook-thumb{position:absolute;display:none;}
#sched-header-link{border-bottom:#fefefe 2px solid;text-align:center;display:block;margin-bottom:20px;background:#eee;color:#333;font-size:14px;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;}
#sched-footer-link{text-align:center;display:block;margin-bottom:20px;background:#eee;color:#333;font-size:14px;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;}
#sched-page-attendees .sched-page-attendees-about{min-height:50px;margin-bottom:10px;font-size:12px;}
#sched-page-attendees .sched-page-attendees-role A{border-bottom:#aaa 1px solid;border-left:#aaa 1px solid;text-transform:uppercase;display:block;background:#fff;float:right;font-size:11px;border-top:#aaa 1px solid;border-right:#aaa 1px solid;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:2px;padding:1px 4px;}
#sched-page-attendees .sched-page-attendees-speaking{padding-bottom:5px;overflow:auto;}
#sched-page-attendees .sched-paging{margin-left:90px;clear:both;padding:20px 0;}
#sched-page-attendees .sched-container-inner{min-height:85px;}
#sched-page-event-attendees UL LI{text-align:left;line-height:1.2em;list-style-type:none;width:170px;float:left;height:50px;font-size:13px;list-style-image:none;margin:0 5px 10px 0;}
#sched-page-event-attendees UL LI A SPAN.sched-page-event-attendees-name{width:120px;word-wrap:break-word;float:left;}
#sched-page-event-attendees UL LI IMG{width:40px;float:left;height:40px;margin-right:5px;}
#sched-page-event-attendees UL LI SPAN.sched-page-event-attendees-company{font-size:10px;}
#sched-page-event-attendees-note{font-size:13px;margin:10px 0;}
.sched-event-description{line-height:1.5em;margin-left:10px;clear:both;font-size:13px;}
.sched-event-description OL LI{list-style-position:inside;list-style-type:decimal;margin:0 0 5px 5px;}
.sched-event-description UL LI{list-style-position:inside;list-style-type:disc;margin:0 0 5px 5px;}
#sched-page-list .sched-event-details{margin-left:10px;padding-top:10px;}
.sched-event-details{clear:left;margin:10px;}
.sched-event-details LI STRONG{margin-right:5px;}
.sched-event-details A:hover{color:blue;text-decoration:underline;}
.sched-event-details SPAN.box{background:url(../images/sprite-08-13-11.png) -18px -308px;clear:left;margin:-1px 5px 0 0;}
.sched-event-details-venue EM A{border-bottom:0;border-left:0;margin-left:5px;border-top:0;border-right:0;}
.sched-event-photo{max-width:425px;margin:10px 0;}
#sched-page-event-speakers{line-height:1.5em;font-size:14px;}
#sched-page-event-speakers LI{text-align:center;margin-left:0;padding:0;}
#sched-page-grid H2{float:left;margin:0 0 0 8px;}
#sched-page-grid TABLE{border-collapse:collapse;font-size:11px;}
#sched-page-grid .sched-paging{float:right;}
#sched-page-grid #sched-content .sched-page-grid-event{position:absolute;text-align:center;line-height:18px;display:table;white-space:normal;background:#ddd;letter-spacing:-.4px;color:#333;font-size:12px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;}
#sched-page-grid #sched-content .sched-page-grid-event I{line-height:18px;font-style:normal;display:block;font-size:10px;}
#sched-page-grid #sched-content .sched-page-grid-event P{width:92px;vertical-align:top;padding:5px;}
#sched-page-grid #sched-content .sched-page-grid-event:hover{z-index:9999;background:#ffffac;color:#111;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;nowhitespace:afterproperty;}
#sched-page-grid #sched-content .sched-page-grid-time LI{line-height:30px;height:30px;}
#sched-page-grid #sched-content .sched-page-grid-venues{width:40px;}
#sched-page-grid #sched-content TD{width:90px;background:url(http://wpc.3CFB.edgecastcdn.net/003CFB/sched-page-grid-bg.png) 0 0;vertical-align:top;padding:0;}
#sched-page-grid #sched-content TH{text-align:center;width:120px;color:#000;font-size:11px;padding:8px 3px;}
#sched-page-grid-footer .sched-paging{margin:10px;}
#sched-page-help .photo IMG{border-bottom:#aaa 1px solid;border-left:#aaa 1px solid;background:#fff;border-top:#aaa 1px solid;border-right:#aaa 1px solid;margin:10px;padding:5px;}
#sched-page-help-menu LI{list-style-type:square;font-size:15px;margin:0 0 5px 20px;}
#sched-page-home #sched-search-noresults LI{list-style-type:square;margin-left:20px;}
#sched-page-home-breadcrumb H2{text-transform:uppercase;margin-left:10px;font-size:13px;font-weight:700;}
#sched-page-ical .sched-container INPUT{border-bottom:#aaa 1px solid;border-left:#aaa 1px solid;width:95%;background:#fff;font-size:14px;border-top:#aaa 1px solid;border-right:#aaa 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:2px 0;padding:3px;}
#sched-page-ical .sched-container-inner IMG{margin:0 0 10px 10px;}
#sched-page-ical OL LI{list-style-position:inside;}
#sched-page-links #sched-content LI{border-bottom:#eee 1px solid;padding:15px 0;}
#sched-page-me #sched-content-header H2{margin-left:115px;font-size:20px;font-weight:700;}
#sched-page-me .has-avatars LI{list-style-type:none;width:42px;height:48px;list-style-image:none;}
#sched-page-me #sched-page-me-connections H3{border-bottom:0;position:relative;border-left:0;width:auto;display:block;background:none transparent scroll repeat 0 0;color:#000;clear:both;border-top:0;font-weight:700;border-right:0;left:0;margin:20px 0 0;padding:0;}
#sched-page-me-profile .sched-container-inner{padding-bottom:20px;min-height:90px;}
#sched-page-me-profile-about{margin-bottom:10px;font-size:13px;}
#sched-page-me-profile-about P{margin:0 0 8px;}
#sched-page-me-networks A IMG{float:left;margin:1px 5px 0 0;}
#sched-page-mobile-preview #sched-content P{margin-bottom:10px;font-size:15px;}
#sched-page-mobile-preview-info{margin:0 20px 0 0;padding:0 15px;}
#sched-page-mobile-preview-iphone{text-align:center;width:395px;height:868px;clear:both;margin:20px auto;}
#sched-page-mobile-preview-iphone IFRAME{margin:133px 0 0;}
#sched-page-mobile-preview-compatible{float:right;margin-left:10px;}
#sched-page-mobile-preview-link{display:block;background:#333;float:left;color:#fff;font-size:13px;font-weight:700;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:20px 0 0;padding:5px 10px;}
#sched-page-popular #sched-content H3{font-size:22px;}
#sched-page-settings P{margin:0 0 10px;}
#sched-page-settings #sched-content H2{float:none;padding-top:5px;}
#sched-page-settings #sched-content LABEL{position:relative;width:100%;display:block;clear:left;font-size:14px;padding:12px 0 2px;}
#sched-page-settings #sched-content .checkbox{position:relative;width:auto;top:0;}
#sched-page-settings #sched-content SPAN{display:block;float:left;color:#666;clear:left;font-size:11px;padding:0 5px;}
#sched-page-settings #sched-content .sched-button-submit{height:30px;font-size:15px;margin-right:10px;}
#sched-page-settings #sched-content .sched-input-password{width:150px;}
#sched-page-settings .sched-input-textarea{width:100%;height:150px;font-size:12px;}
#sched-page-settings .sched-page-settings-network{line-height:32px;float:left;height:32px;font-size:18px;margin:0 10px;}
#sched-page-settings .sched-page-settings-network IMG{float:left;margin-right:5px;}
#sched-page-settings .sched-profile-success{text-align:center;line-height:1;width:550px;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-bottom:#92c95f 1px solid;border-left:#c9efa6 1px solid;background:#c9efa6;color:#000;border-top:#c9efa6 1px solid;border-right:#92c95f 1px solid;margin:15px 0 20px 100px;padding:10px;}
#sched-page-settings .sched-profile-error{text-align:center;line-height:1;width:550px;font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-bottom:#700 1px solid;border-left:#c00 1px solid;background:#c00;color:#fff;border-top:#c00 1px solid;border-right:#700 1px solid;margin:15px 0 20px 100px;padding:10px;}
#sched-page-settings-save{margin:0 0 10px 90px;}
#sched-page-signup H2{margin-left:20px;}
#sched-page-signup LABEL{margin-top:10px;display:block;clear:both;font-size:15px;}
#sched-page-signup .sched-container-right{line-height:2em;font-size:14px;margin:5px 0;}
#sched-page-signup .sched-input{width:90%;}
#sched-page-signup #sched-content-breadcrumb A{padding:0;}
#sched-page-signup #sched-content .sched-button-submit{height:30px;font-size:15px;margin:10px 0;}
#sched-search-message{overflow:auto;margin:0 0 20px;}
#sched-search-message #sched-search-clear{float:left;font-size:15px;margin:8px 0 0 10px;}
#sched-search-message .search-box{width:300px;float:left;color:#000;clear:both;font-size:18px;margin:2px 2px 0 90px;padding:4px;}
#sched-search-message .sched-button-submit{float:left;height:auto;font-size:18px;padding:4px 8px;}
#sched-search-results-box{float:right;margin:10px 0 0;}
#sched-sidebar #sched-sidebar-menu-login .sched-toggle{border-width:2px;}
#sched-sidebar .sched-toggle{z-index:10;position:relative;zoom:1;clear:left;}
#sched-sidebar .sched-toggle LI A{text-align:center;display:inline;float:left;}
#sched-sidebar .sched-toggle LI A IMG{background:#eee;padding:2px;}
#sched-sidebar .sched-toggle LI A:hover IMG{background:blue;}
#sched-sidebar .sched-toggle UL{padding:5px 0;}
#sched-sidebar-filters{z-index:900;position:relative;font-size:11px;}
#sched-sidebar-filters #sched-sidebar-filters-custom LI A SPAN.box{background:url(../images/sprite-08-13-11.png) -18px -288px;}
#sched-sidebar-filters LI{zoom:1;}
#sched-sidebar-filters LI A{display:block;float:left;font-size:11px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 4px;}

#sched-sidebar-filters LI UL{z-index:9999;border-bottom:#eee 5px solid;position:absolute;border-left:#eee 5px solid;overflow-y:auto;width:90%;display:none;background:#eee;border-top:#eee 5px solid;border-right:#eee 5px solid;left:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:23px 0 0;padding:5px 0 0;}
#sched-sidebar-filters LI UL LI{margin:0 5px 0 0;}
#sched-sidebar-filters-list LI A{border-bottom:#aaa 1px solid;border-left:#aaa 1px solid;background:#fff;border-top:#aaa 1px solid;border-right:#aaa 1px solid;margin:5px 5px 0 0;padding:0 3px;}
#sched-sidebar-filters LI:hover UL{z-index:9999;display:block;}
#sched-sidebar-filters-list{margin:5px;}
#sched-sidebar-menu #sched-sidebar-menu-items LI A.sched-sidebar-menu-item{position:relative;line-height:26px;width:250px;display:block;font-size:16px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:3px 4px;}
#sched-sidebar-menu LI.sched-sidebar-menu-active{background:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#sched-sidebar-menu #sched-sidebar-menu-login{padding-bottom:10px;}
#sched-sidebar-menu H2{width:100%;margin:0 0 10px;}
#sched-sidebar-menu LI{position:relative;margin:0 0 4px;}
#sched-sidebar-menu LI#sched-sidebar-menu-active .sched-toggle A{background:none transparent scroll repeat 0 0;}
#sched-sidebar-menu LI#sched-sidebar-menu-login A.sched-show{position:relative;width:auto;color:#000;font-size:inherit;right:0;text-decoration:underline;padding:0;}
#sched-sidebar-menu LI#sched-sidebar-menu-myprofile #sched-sidebar-schedstar{margin-left:2px;}
#sched-sidebar-menu LI.sched-sidebar-menu-active A{font-weight:700;text-decoration:none;}
#sched-sidebar-menu .sched-sidebar-menu-settings{position:absolute;line-height:32px;background:none transparent scroll repeat 0 0;color:#555;font-size:11px;top:0;right:0;text-decoration:none;padding:0 8px;}
#sched-sidebar-search{clear:left;margin:0 0 5px 2px;}
#sched-sidebar-share .addthis_bubble_style{margin:14px 5px 0;}
#sched-sidebar-share-social{border-bottom:#eee 1px solid;border-left:#eee 1px solid;width:125px;background:#fff;float:left;height:32px;border-top:#eee 1px solid;border-right:#eee 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px 0 0;padding:8px;}
#sched-sidebar-views{clear:left;overflow:auto;}
#sched-sidebar-views LI A{z-index:0;position:relative;text-align:center;line-height:1em;width:54px;display:block;height:68px;overflow:hidden;text-decoration:none;}
#sched-sidebar-views LI A EM{position:absolute;text-align:center;font-style:normal;width:52px;bottom:0;display:block;color:#000;left:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:4px 0;}
#sched-sidebar-views LI SPAN{z-index:-1;border-bottom:#ddd 1px solid;position:absolute;border-left:#ddd 1px solid;width:50px;display:block;background:url(../images/sprite-08-13-11.png);height:50px;border-top:#ddd 1px solid;top:0;cursor:hand;border-right:#ddd 1px solid;left:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0;}
#sched-sidebar-views UL LI{float:left;font-size:11px;}
#sched-sidebar-views #sched-views-detail SPAN{background:url(../images/sprite-08-13-11.png) 0 -72px;opacity:0.7;}
#sched-sidebar-views #sched-views-grid A{margin-right:8px;}
#sched-sidebar-views #sched-views-grid SPAN{background:url(../images/sprite-08-13-11.png) 0 -144px;opacity:0.7;}
#sched-sidebar-views #sched-views-ical SPAN{background:url(../images/sprite-08-13-11.png) #fff no-repeat 8px -497px;opacity:0.4;}
#sched-sidebar-views #sched-views-mobile{clear:left;margin:10px 8px 0 0;}
#sched-sidebar-views #sched-views-mobile A{width:116px;}
#sched-sidebar-views #sched-views-mobile A EM{width:114px;}
#sched-sidebar-views #sched-views-mobile SPAN{width:112px;background:url(../images/sprite-08-13-11.png) #fff no-repeat 10px -423px;opacity:0.4;}
#sched-sidebar-views #sched-views-print SPAN{background:url(../images/sprite-08-13-11.png) #fff no-repeat -42px -497px;opacity:0.4;}
#sched-sidebar-views #sched-views-venues SPAN{background:url(../images/sprite-08-13-11.png) #fff no-repeat 0 -217px;opacity:0.4;}
#sched-page-venues #sched-content .container LI{width:100%;}
#sched-page-venues #sched-content EM{font-style:normal;font-weight:700;}
#sched-page-venues #sched-content H2{margin-left:160px;}
#sched-page-venues #sched-content H3{padding-left:5px;width:65px;font-size:12px;}
#sched-page-venues #sched-content H3 A{color:#888;text-decoration:none;}
#sched-page-venues #sched-content P{color:#999;margin:0 5px;}
#searchbox{border-bottom:#bbb 1px solid;border-left:#bbb 1px solid;width:150px;font-size:12px;border-top:#bbb 1px solid;border-right:#bbb 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px;}
#sidebar-share-apps A{border-bottom:#ddd 2px solid;text-align:center;border-left:#ddd 2px solid;display:block;font-size:15px;border-top:#ddd 2px solid;border-right:#ddd 2px solid;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 10px 10px 0;padding:5px 0;}
#sidebar-share-apps A:hover{border-bottom:#666 2px solid;border-left:#666 2px solid;background:#ddd;border-top:#666 2px solid;border-right:#666 2px solid;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa;}
#tip{z-index:9999;border-bottom:#ffffac 5px solid;position:absolute;border-left:#ffffac 5px solid;width:400px;display:none;background:#ffffac;font-size:11px;border-top:#ffffac 5px solid;border-right:#ffffac 5px solid;-moz-box-shadow:1px 1px 2px #A6A676;-webkit-box-shadow:1px 1px 2px #A6A676;box-shadow:1px 1px 2px #A6A676;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:8px;}
#tip .infoimg{border-bottom:#e8e89c 1px solid;border-left:#e8e89c 1px solid;max-width:200px;background:#fff;float:right;border-top:#e8e89c 1px solid;border-right:#e8e89c 1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 0 0 10px;padding:3px;}
#tip A{color:#400;text-decoration:underline;}
#tip .sched-button A{color:#000;text-decoration:none;margin:0 10px 10px -1px;}
#tip .tip-permalink A{border-bottom:#e8e89c 1px solid;text-align:center;border-left:#e8e89c 1px solid;display:block;background:#ffffe1;color:#000;font-size:13px;border-top:#e8e89c 1px solid;font-weight:700;border-right:#e8e89c 1px solid;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 0 0;padding:5px 0;}
#tip .tip-permalink A:hover{border-bottom:#e9e9d1 1px solid;border-left:#e9e9d1 1px solid;background:#fffff1;border-top:#e9e9d1 1px solid;border-right:#e9e9d1 1px solid;}
#tip HR{border-bottom:#ffffac 5px solid;border-right-width:0;background:#a6a676;border-top:#ffffac 5px solid;border-left-width:0;padding:1px 0 0;}
#tip .tip-about{font-size:12px;}
.attendee-avatar A{font-size:18px;}
.attendee-avatar .av{border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;display:block;background:#fff;float:left;border-top:#ccc 1px solid;border-right:#ccc 1px solid;margin:0 10px 0 5px;padding:3px;}
.container-inner .has-avatars{margin-left:-5px;}
.error_msg{color:#c00;font-size:14px;}
.event{-moz-border-radius:4px;-webkit-border-radius:4px;border-bottom:1px solid rgba(0,0,0,0.15);border-left:1px solid transparent;border-radius:4px;border-right:1px solid rgba(0,0,0,0.15);border-top:1px solid transparent;box-shadow:1px 1px 3px rgba(0,0,0,0.25);cursor:pointer;display:block;float:left;position:relative;text-shadow:1px 1px 0 rgba(255,255,255,.25);margin:0 12px 12px 0;}
.event .SearchLinkStyle{float:left;line-height:27px;}
.event .vs{color:#444;display:none;margin-left:5px;}
.event a{-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;background:url(../mobileimages/btn-overlay.png) repeat-x;border-bottom-right-radius:3px;border-top-right-radius:3px;font-size:14px;margin:0px;padding:0 5px;}
#sched-content .ev-save a{margin:0 0 0 27px !important;}
.event a:hover{background-image:none;}
.event .SearchLinkStyle .sched-event-seats{display:inline-block;margin-left:6px;font-size:10px;background:#000;height:10px;line-height:10px;color:#FFF;border-radius:2px;padding:3px 5px;}
.sched-container-dates ul{background:none repeat scroll 0 0 #F5F5F5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:5px solid #EEE;margin-top:27px;position:absolute;right:0;top:0;width:100%;z-index:9999;padding:5px 0;}
.sched-container-dates li{float:left;line-height:1.5em;margin-left:5px;}
.sched-container-dates li:first-child a{border-bottom-left-radius:4px;}
.sched-container-dates li a{margin:0;padding:5px 10px;}
.sched-container-dates a{background:none repeat scroll 0 0 transparent;position:relative;z-index:9000;padding:0;}
.sched-container-header-home{background:none repeat scroll 0 0 #FFF;border:1px solid #AAA;border-radius:4px 4px 4px 4px;float:left;height:32px;left:-10px;line-height:32px;margin-right:15px;position:relative;top:-1px;z-index:9999;padding:0 5px;}
.sched-container-header-home:hover{border:1px solid #333;}
.sched-container-header-home img{margin-top:5px;}
.box{background:#fefefe;}
.friends{display:block;clear:both;width:45%;background:#eee;float:left;color:#000;-moz-border-radius:10px;-webkit-border-radius:12px;border-radius:10px;margin:15px 15px 0 0;padding:8px;}
.friends A{position:relative;width:55px;display:block;float:left;height:55px;margin:10px 10px 0 0;}
.has-avatars IMG{border-bottom:#eee 2px solid;border-left:#eee 2px solid;width:50px;background:#fff;height:50px;border-top:#eee 2px solid;border-right:#eee 2px solid;margin:0;padding:0;}
.has-avatars LI{text-align:center;line-height:1.1em;list-style-type:none;width:62px;margin-bottom:10px;float:left;height:68px;font-size:10px;overflow:hidden;list-style-image:none;}
.people H2{text-transform:capitalize;display:inline;}
.people{width:45%;background:#eee;float:left;color:#000;-moz-border-radius:10px;-webkit-border-radius:12px;border-radius:10px;margin:15px 15px 0 0;padding:8px;}
.people-avatar{border-bottom:#bbb 1px solid;border-left:#e6e6e6 1px solid;width:54px;display:block;float:left;height:54px;border-top:#e6e6e6 1px solid;border-right:#bbb 1px solid;text-decoration:none;margin:-3px 10px 10px 0;}
.people-avatar-inner{border-bottom:#fff 3px solid;border-left:#fff 3px solid;width:48px;height:48px;overflow:hidden;border-top:#fff 3px solid;border-right:#fff 3px solid;}
.people-info{margin:5px 0 0;}
.people-roles{clear:both;padding:2px 0;}
.un-no{color:#d00;}
.un-ok{color:#060;}
.js-disconnect-profile{cursor:pointer;}
.sched-admin-edit{border-bottom:#ddd 1px solid;position:absolute;border-left:#ddd 1px solid;background:url(http://static.sched.org/img/edit.png) #eee no-repeat 5px center;color:#000;font-size:14px;border-top:#ddd 0 solid;top:0;right:-1px;font-weight:700;border-right:#ddd 0 solid;text-decoration:none;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;padding:5px 5px 5px 20px;}
#tip A.sched-admin-edit{border-bottom:#e8e89c 1px solid;position:relative;border-left:#e8e89c 1px solid;background:url(http://static.sched.org/img/edit.png) #ffffe1 no-repeat 5px center;float:right;color:#000;border-top:#e8e89c 0 solid;top:-13px;right:-13px;font-weight:700;border-right:#e8e89c 0 solid;text-decoration:none;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;padding:5px 5px 5px 20px;}
#tip A.sched-admin-edit:hover{background:url(http://static.sched.org/img/edit.png) #fff no-repeat 5px center;}
#sched-admin A{z-index:99999;border-bottom:0;position:absolute;text-align:center;border-left:0;color:#fff;font-size:18px;border-top:0;top:0;right:5px;font-weight:700;border-right:0;text-decoration:none;-moz-box-shadow:1px 2px 6px rgba(0,0,0,0.5);-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.5);box-shadow:1px 2px 6px rgba(0,0,0,0.5);-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px 10px 10px 40px;}
#sched-admin A:hover{background-color:#333;text-decoration:underline;}
#sched-admin-toolbar{z-index:99999;position:fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666',endColorstr='#000');width:100%;background:#000;height:40px;top:0;left:0;-moz-box-shadow:0 0 3px 3px #333;-webkit-box-shadow:0 0 3px 3px #333;box-shadow:0 0 3px 3px #333;}
#sched-admin-toolbar-inner{min-width:800px;height:40px;}
.sched-admin-menu{line-height:40px;text-transform:uppercase;display:block;float:left;color:#fff;font-size:14px;font-weight:700;border-right:#aaa 1px solid;text-decoration:none;text-shadow:0 0 .2em #000;padding:0 20px;}
.sched-admin-menu:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777',endColorstr='#111');}
.sched-admin-submenu{float:right;font-size:11px;padding:0 10px;}
#dlSessionTypes span{border-radius:10px 10px 10px 10px;}
.ev_7{background:#ffff3d;}
#sched-sidebar H4,#sched-page-ical .sched-container{font-size:13px;}
#sched-header,#sched-page-me-profile-bottom{margin-bottom:20px;}
#sched-footer,#sched-sidebar-menu #sched-sidebar-menu-items LI,#tip .sched-button{margin:0;}
#intro A:hover,#tip A:hover{background-color:#ffffac;color:#000;}
#sched-sidebar h4,#sched-page-me H3 A{color:#333;}
.sched-button,#sched-page-attendees H4,.sched-event-details LI,#sched-page-ical H4,#sched-page-ical .sched-button A{margin-bottom:10px;}
.sched-print-show,#sched-sidebar .sched-menu-tags,#sched-sidebar HR,#tip .box,.js-confirm-settings{display:none;}
.sched-show:hover,#sched-sidebar A:hover,#sched-sidebar .sched-toggle LI A:hover,#sched-sidebar-menu LI A.sched-show:hover,#sched-sidebar-menu LI#sched-sidebar-menu-active A.sched-show:hover,#sched-sidebar-menu LI#sched-sidebar-menu-login A.sched-show:hover,#sched-sidebar-menu #sched-sidebar-menu-active .sched-toggle A:hover,#sched-sidebar-views A:hover EM{color:blue;}
#sched-content H2 SPAN,#pagesub H2 SPAN{position:absolute;right:2px;}
#sched-content H3 .endtime,.sched-event-details LI P,#sched-page-me-connections .has-avatars,#sched-page-me-networks,#sched-search-message FORM,#sched-sidebar H3{clear:left;}
#sched-content .ev-save:hover,#sched-content .sub .ev-save{background:url(../mobileimages/star-black.png) 3px 3px no-repeat;cursor:pointer;filter:alpha(opacity=100);opacity:1;}
#sched-content .sub1 a.SearchLinkStyle{padding:0 5px 0 30px !important;}
#sched-content .sub a.SearchLinkStyle{padding:0 5px 0 30px !important;}
#sched-content .ev_1,.ev_1 SPAN.box,.ev_1{background:#48D1CC;}
#sched-content .ev_2,.ev_2 SPAN.box,.ev_2{background:#4682B4;}
#sched-content .ev_3,.ev_3 SPAN.box,.ev_3{background:#9ACD32;}
#sched-content .ev_4,.ev_4 SPAN.box,.ev_4{background:#D2691E;}
#sched-content .ev_5,.ev_5 SPAN.box,.ev_5{background:#FFF8DC;}
#sched-content .ev_6,.ev_6 SPAN.box,.ev_6{background:#F4A460;}
#sched-content .ev_7,.ev_7 SPAN.box{background:#FF0;}
#sched-content .ev_8,.ev_8 SPAN.box,.ev_8{background:#87CEFA;}
#sched-content .ev_9,.ev_9 SPAN.box,.ev_9{background:orange;}
#sched-content .ev_10,.ev_10 SPAN.box,.ev_10{background:#DDA0DD;}
#sched-content .ev_11,.ev_11 SPAN.box,.ev_11{background:#40E0D0;}
#sched-content .ev_12,.ev_12 SPAN.box,.ev_12{background:#0F0;}
#sched-content .ev_13,.ev_13 SPAN.box,.ev_13{background:#6A5ACD;}
#sched-content .ev_14,.ev_14 SPAN.box,.ev_14{background:#1E90FF;}
#sched-content .ev_15,.ev_15 SPAN.box,.ev_15{background:gray;}
#sched-content .ev_16,.ev_16 SPAN.box,.ev_16{background:#CD853F;}
#sched-content .ev_17,.ev_17 SPAN.box,#sched-content .ev_18,.ev_18 SPAN.box,.ev_17,.ev_18{background:#FF4500;}
#sched-content .ev_19,.ev_19 SPAN.box,.ev_19{background:#CD5C5C;}
#sched-content .ev_20,.ev_20 SPAN.box,.ev_20{background:#008B8B;}
#sched-content .ev_21,.ev_21 SPAN.box,.ev_21{background:#DEB887;}
.ev_22 SPAN.box,.ev_22{background:#FF1493;}
#sched-content .ev_23,.ev_23 SPAN.box,.ev_23{background:#20B2AA;}
#sched-content .ev_24,.ev_24 SPAN.box,.ev_24{background:#8B008B;}
#sched-content .ev_25,.ev_25 SPAN.box,.ev_25{background:#B0C4DE;}
#sched-content .ev_26,.ev_26 SPAN.box,.ev_26{background:#FF6347;}
#sched-content .ev_27,.ev_27 SPAN.box,.ev_27{background:#F5DEB3;}
#sched-content .ev_28,.ev_28 SPAN.box,.ev_28{background:#EEE8AA;}
#sched-content .ev_29,.ev_29 SPAN.box,.ev_29{background:navy;}
#sched-content .ev_30,.ev_30 SPAN.box,.ev_30{background:#D87093;}
#sched-content .ev_31,.ev_31 SPAN.box,.ev_31{background:#4169E1;}
#sched-content .ev_32,.ev_32 SPAN.box,.ev_32{background:#4B0082;}
#sched-content .ev_33,.ev_33 SPAN.box,.ev_33{background:#F0E68C;}
#sched-content .ev_34,.ev_34 SPAN.box,.ev_34{background:#2F4F4F;}
#sched-content .ev_35,.ev_35 SPAN.box,.ev_35{background:#6495ED;}
#sched-content .featured .name,#sched-content-breadcrumb #active-views,#sched-sidebar-views A#active-views,.tip-permalink A{font-weight:700;}
#sched-content .found,#sched-content .sub .found{background:#ffffac;color:#000;}
#sched-content .sub .name,#sched-content .sub .playbutton,#sched-content .sched-container .sub{color:#fff;}
#sched-content .sub A,#sched-page-event-attendees UL LI A,#sched-sidebar-menu .sched-sidebar-menu-settings A,.has-avatars A{text-decoration:none;}
#sched-content A.playbutton:hover,#sched-content .sub .playbutton:hover{color:#06f;}
#sched-content-breadcrumb A:hover,#sched-page-grid #sched-content .sched-page-grid-event:hover .sched-page-grid-event-name,#sched-sidebar-menu A,#sched-page-venues #sched-content H3 A:hover,.sched-admin-edit:hover{text-decoration:underline;}
#sched-content-header .sched-show:hover,#sched-sidebar-filters-type LI:hover A,#sched-sidebar-views LI A#active-views EM{background:#eee;}
#sched-page-attendees #sched-content H3,#sched-page-me #sched-content H3{width:75px;}
#sched-page-attendees #sched-content H3 IMG,#sched-page-me #sched-content H3 IMG{border-bottom:#ddd 1px solid;border-left:#ddd 1px solid;width:75px;height:75px;border-top:#ddd 1px solid;border-right:#ddd 1px solid;margin:4px 0 3px 8px;}
#sched-page-attendees .sched-container-top,#sched-page-attendees .sched-container,#sched-page-attendees .sched-container-bottom,#sched-page-me .sched-container-top,#sched-page-me .sched-container,#sched-page-me .sched-container-bottom{margin-left:85px;}
#sched-page-event-attendees UL,#sched-page-home-breadcrumb,#sched-sidebar-share{overflow:auto;}
.sched-event-description P,.sched-event-description OL,.sched-event-description UL{margin:8px 0 0;}
#sched-page-event-facebook,#sched-page-home #sched-search-noresults P,#sched-page-home sched-search-noresults H4,#sched-page-signup .submit{margin:10px 0;}
#sched-page-grid .sched-container-top,#sched-page-grid .sched-container,#sched-page-grid .sched-container-bottom{margin-left:0;}
#sched-page-home .sched-container-inner,#sched-page-me .sched-container-inner,#sched-page-popular .sched-container-inner{padding-bottom:5px;}
#sched-page-me .has-avatars IMG,#sched-page-event #sched-page-event-attendees .has-avatars IMG{width:30px;height:30px;}
#sched-page-me-profile-about OL LI,#tip OL,.description OL LI,.tip-section OL LI{list-style-position:inside;list-style-type:decimal;}
#sched-page-me-profile-about UL,.description UL,.tip-section UL{margin-left:1px;}
#sched-page-me-profile-about UL LI,#tip UL,.description UL LI,.tip-section UL LI{list-style-position:inside;list-style-type:disc;}
#sched-page-me-networks .sched-button,#sched-sidebar .sched-toggle LI,#sched-sidebar-filters-type LI{float:left;}
#sched-page-settings #sched-content .sched-input,#form_profile SELECT{width:90%;font-size:13px;}
#sched-sidebar-filters LI A SPAN.box,SPAN.box,#event-type A SPAN.box,.container SPAN.box{z-index:800;border-bottom:#666 1px solid;text-align:center;border-left:#666 1px solid;line-height:17px;margin-top:0;width:17px;display:block;float:left;height:17px;font-size:11px;border-top:#666 1px solid;font-weight:700;margin-right:3px;border-right:#666 1px solid;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#sched-sidebar-filters LI UL LI A,#sched-sidebar-filters-type LI:hover UL LI A{border-bottom:#aaa 1px solid;border-left:#aaa 1px solid;margin-bottom:4px;background:#fff;border-top:#aaa 1px solid;border-right:#aaa 1px solid;padding:0 3px;}
#sched-sidebar-filters LI#sched-sidebar-filters-popular A,#sched-sidebar-filters LI#sched-sidebar-filters-venues A,#sched-sidebar-filters-type{position:relative;}
#sched-sidebar-filters LI#sched-sidebar-filters-popular A SPAN.box,#sched-sidebar-filters-type LI#sidebar-popular A SPAN.box{background:url(../images/sprite-08-13-11.png) 0 -288px;}
#sched-sidebar-filters LI#sched-sidebar-filters-venues A SPAN.box,#sched-page-event #sched-page-event-details-venue SPAN.box,.sched-event-details SPAN.sched-venue-box{background:url(../images/sprite-08-13-11.png) #fff no-repeat -35px -288px;}
#sched-page-event-details-time SPAN.box,.sched-event-details SPAN.sched-time-box{background:url(../images/sprite-08-13-11.png) #fff no-repeat -35px -308px;}
#sched-sidebar-menu #sched-sidebar-menu-active A:hover,#sched-sidebar-menu #sched-sidebar-menu-active #active-views:hover{color:#000;}
#sched-sidebar-menu LI#sched-sidebar-menu-myprofile .has-avatars IMG,#sched-sidebar-menu LI#sched-sidebar-my-friends IMG{width:23px;float:left;height:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 5px 0 0;}
#sched-sidebar-menu LI.sched-sidebar-menu-active LI A,#sched-sidebar-menu LI.sched-sidebar-menu-active .sched-sidebar-menu-settings A,.sched-container-dates li a b{font-weight:400;}
#sched-sidebar-search INPUT#s,#echo-recommend,#echo-search,.search-box{border-bottom:#bbb 1px solid;border-left:#bbb 1px solid;line-height:21px;width:170px;height:21px;color:#ccc;font-size:12px;vertical-align:top;border-top:#bbb 1px solid;border-right:#bbb 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 2px;}
#sched-sidebar-share-facebook,#sched-sidebar-share-twitter{float:left;margin-right:8px;}
#sched-sidebar-share-social A.addthis_button_twitter,#sched-sidebar-views #sched-views-detail A{margin:0 8px;}
#sched-sidebar-views #sched-views-ical,#sched-sidebar-views #sched-views-print{margin:10px 8px 0 0;}
#sched-sidebar-views A#active-views SPAN,#sched-sidebar #sched-sidebar-views A:hover SPAN{opacity:1;}
#sched-page-venues .sched-container,#sched-page-venues .sched-container-top,#sched-page-venues .sched-container-bottom{margin-left:150px;}
#searchbox-attendees,#searchbox-speakers{border-bottom:#bbb 1px solid;border-left:#bbb 1px solid;font-size:12px;border-top:#bbb 1px solid;border-right:#bbb 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-image:none;margin-top:-15px;width:158px;float:right;border-color:#bbb;padding:4px 6px;}
#sidebar-share-apps,#sidebar-share-apps A IMG{margin:10px 0 0;}
.errors,#login-required{border-bottom:#c00 1px solid;border-left:#c00 1px solid;background:#fee;color:#c00;font-size:1.2em;border-top:#c00 1px solid;border-right:#c00 1px solid;margin:20px;padding:20px;}
.people-inner,.friends-inner{z-index:999;border-bottom:#ddd 1px solid;position:relative;border-left:#ddd 1px solid;line-height:1.5em;background:#fff;border-top:#ddd 1px solid;border-right:#ddd 1px solid;padding:10px;}
.people-roles A,#type_selector A{text-transform:uppercase;background:#ddd;color:#333;font-size:10px;font-weight:700;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:0 1px 0 #ccc;padding:4px;}
.content-area p,.content-area p span{background:none;margin:0;padding:0;font-family:"open_sansregular", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.moozuplite-event-details-roles {
	float:left;
	padding:10px;
	margin:0px 15px 10px 0;
	background-color:#f7f7f7;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7), color-stop(100%, #ebecec));
	background-image:-webkit-linear-gradient(#f7f7f7, #ebecec);
	background-image:-moz-linear-gradient(#f7f7f7, #ebecec);
	background-image:-o-linear-gradient(#f7f7f7, #ebecec);
	background-image:linear-gradient(#f7f7f7, #ebecec);
	border:#e2e2e2 1px solid;
	float:left !important;
	width:78%;
}
.moozuplite-avatar img {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	float:left;
	margin:0 10px 0px 0 !important;
}
.moozuplite-person h3 {
	clear:none !important;
	width:75% !important;
	text-align:left !important;
	padding:0;
	margin:0 !important;
	line-height:normal !important;
}