*{margin:0;padding:0;font-family:arial,helvetica,sans-serif}html,body{height:100%}body{background:#EDEDED;padding:0;margin:0;text-align:center;font-size:62.5%}body.sf_tedx{background:url(../../css/i/bg_tedx.png)}body.sf_beta,body.sf_local{background:url(../../css/i/bg_beta.png)}body.sf_beta #wrapper,body.sf_local #wrapper{background:#fff}em{font-style:italic !important}a,a:link,a:visited{color:#ff2b06;text-decoration:none;outline:none}a:hover,a:active{text-decoration:underline;outline:none}a.largeLink{font-size:1.4em;font-weight:bold}a.external{font-size:12px;background:transparent url(../../images/icon_external_link.gif) no-repeat scroll right center;padding-right:15px}img{border:0}#body img{display:block}.floatright{float:right;display:inline}.floatleft{float:left;display:inline}.alignright{text-align:right}.hide{height:0;width:0;overflow:hidden;position:absolute}form fieldset{margin:0;padding:0;border:0}form legend{display:none}select{color:#545454 !important}select option{padding:2px 0 !important}form input.submit{width:54px;height:20px;float:right;margin:6px 0 0 0;background:url(../../images/button_submit.gif) no-repeat left top;text-indent:-9999px}form input.submit:hover,form .hover input.submit{background:url(../../images/button_submit.gif) no-repeat -54px 0}form input.go{width:46px;height:24px;float:right;margin:-3px 0 0 0;background:url(../../images/button_go.gif) no-repeat left top;text-indent:-9999px}form input.go:hover,form .hover input.go{background:url(../../images/button_go.gif) no-repeat 0 -24px}form input.submit_comment{margin:8px 0 0 0;width:91px;height:22px;background:url(../../images/button_submit_comment.gif) no-repeat left top;text-indent:-9999px}form input.submit_comment:hover,form .hover input.submit_comment{background:url(../../images/button_submit_comment_over.gif) no-repeat left top}form input.edit_message{margin:8px 0 0 0;width:48px;height:22px;background:url(../../images/button_submit.gif) no-repeat left top;text-indent:-9999px}form input.edit_message:hover,form .hover input.edit_message{background:url(../../images/button_submit_over.gif) no-repeat left top}form input.cancel{margin:8px 0 0 0;width:66px;height:24px;background:url(../../images/button_cancel.gif) no-repeat left top;text-indent:-9999px}form input.cancel:hover,form .hover input.cancel{background:url(../../images/button_cancel.gif) no-repeat 0 -24px}form input.add_comment{margin:8px 0 0 0;width:78px;height:22px;background:url(../../images/button_add_comment.gif) no-repeat left top;text-indent:-9999px}form input.add_comment:hover,form .hover input.add_comment{background:url(../../images/button_add_comment_over.gif) no-repeat left top}form input.browse_for_photo{margin:0;width:89px;height:22px;background:url(../../images/button_browse_for_photo.gif) no-repeat left top;text-indent:-9999px}form input.browse_for_photo:hover,form .hover input.browse_for_photo{background:url(../../images/button_browse_for_photo_over.gif) no-repeat left top}form input.add{margin:0;width:34px;height:22px;background:url(../../images/button_add.gif) no-repeat left top;text-indent:-9999px}form input.add:hover,form .hover input.add{background:url(../../images/button_add_over.gif) no-repeat left top}form input.save_profile{margin:0;width:81px;height:22px;background:url(../../images/button_save_profile.gif) no-repeat left top;text-indent:-9999px}form input.save_profile:hover,form .hover input.save_profile{background:url(../../images/button_save_profile_over.gif) no-repeat left top}form input.save_account{margin:0;width:91px;height:22px;background:url(../../images/button_save_account.gif) no-repeat left top;text-indent:-9999px}form input.save_account:hover,form .hover input.save_account{background:url(../../images/button_save_account_over.gif) no-repeat left top}form input.save{margin:0;width:40px;height:22px;background:url(../../images/button_save.gif) no-repeat left top;text-indent:-9999px}form input.save:hover,form .hover input.save{background:url(../../images/button_save_over.gif) no-repeat left top}form input.rate{margin:0;width:39px;height:22px;background:url(../../images/button_rate.gif) no-repeat left top;text-indent:-9999px}form input.rate:hover,form .hover input.rate{background:url(../../images/button_rate_over.gif) no-repeat left top}form input.button_add{border:1px solid #ddd;font-size:1.0em;width:34px;height:22px;color:#ff2a06;background-color:#fff;cursor:pointer}form input.button_add:hover{color:#fff;background-color:#ff2a06}form input.dojoButtonAdd{position:relative;top:2px;height:19px;line-height:14px}#epidermis{background:#fff;overflow:hidden;width:100%}#container{width:900px;padding:0;min-height:100%;height:100%;text-align:left;margin:0 auto 20px;background:#fff}html > body #container{height:auto}#container #msg_layer{position:absolute;z-index:9999;margin:187px 0 0 0 !important;padding:7px;width:548px;height:144px;background-color:#252525}#container #msg_layer p{padding:0 180px 0 0;margin:0;font-size:1.6em;line-height:1.3em;color:#fff}#container #msg_layer a.small{font-size:1.1em}#container #msg_layer div.close{position:absolute;top:8px;right:8px;z-index:1000}div.transparent_msglayer{position:absolute;top:0;left:0;z-index:9998;background-color:#000;opacity:0.35;-moz-opacity:0.35;filter:alpha(opacity=35);width:100%;height:100%}#container #confirmation_layer{margin:2px 0 5px 0;padding:14px 10px;background:#545454}#container #confirmation_layer p{font-size:1.5em;color:#fff}#header{line-height:1.25;position:relative;height:1%;margin-bottom:3px;padding:0}#header div.nav{border-bottom:3px solid #ff2a06;padding-bottom:12px;position:relative}#header .main-nav{margin-bottom:10px;overflow:hidden;width:570px}.l10n-notice{font-size:12px;margin-top:-11px;margin-bottom:15px;background-color:#FFFFCF;padding:10px 5px 10px 328px}#logo img{float:left;margin:0 48px 0 0;padding:0}.main-nav ul{border-top:1px solid #8d8d8d;margin:0;overflow:hidden;width:100%}.main-nav ul li{border-bottom:1px solid #e2e2e2;float:left;list-style-type:none;width:142px}.main-nav ul li a{display:block;margin:0;padding:2px 0 0 3px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:11px;color:#888}.main-nav ul li a.selected{background-color:#ededed}.main-nav ul li a img{vertical-align:top}.main-nav ul li a:hover,.main-nav ul li a:active{color:#ff2b06;background-color:#ededed;text-decoration:none}.main-nav ul li a.selected{background-color:#ededed}#search{position:absolute;bottom:12px;right:0;clear:both}#search form{width:272px;height:21px;background:url(../../images/bg_search.gif) no-repeat}#search form input.text{width:230px;margin:5px 0 0 21px;float:left;color:#666;font-size:11px;font-weight:bold;border:0;background:none;outline:0}input.dojoDropDownShort{width:162px !important}#search form input.button{float:left;width:21px;height:21px;background:none;border:none;text-indent:-5000px;cursor:pointer}#header div.message_layer{padding:6px 6px 6px 6px;background-color:#EDEDED;color:#333;font-size:11px;margin-bottom:12px}#header div.message_layer div.notices p{float:left}#header div.message_layer div.notices .msg{display:block;float:right;margin:3px 0 0 0;clear:left}#header div.message_layer ul.account{display:inline;float:right;width:auto;margin:0;margin:-1px 0 0 7px;border:0}#header div.message_layer ul.account li{display:inline;border-right:1px solid #666666;margin-right:2px;padding-right:5px}#header div.message_layer ul.account li.last{margin-right:0;padding-right:0;border:0}#header div.message_layer ul.account li a{display:inline;position:relative;height:auto;top:1px;border:0;padding:0;color:#ff0000}.language-prompt{background:#FFFED4;color:#000;font-size:12px;font-weight:bold;margin-bottom:5px;padding:10px;position:relative}.language-prompt .close{background:#999 url(../../css/i/navClose.png) 50% 50% no-repeat;border-radius:8px;display:block;height:16px;margin-top:-8px;overflow:hidden;position:absolute;right:10px;text-indent:-9999em;top:50%;width:16px}.language-prompt .close:hover{background-color:#555}.language-prompt.rtl .close{right:auto;left:10px}.ltr{direction:ltr;text-align:left}.rtl{direction:rtl;text-align:right}#body{background:#fff}#body h1{width:620px;font-size:2.4em;color:#000;margin-left:7px;margin-top:5px;min-height:65px;font-weight:normal}#body h1 a{color:#000}#body h1 a.grey,#body h2 a.grey{color:#666}#body h1 a.black{color:#000}#body h1 span{font-weight:normal;color:#000}#body h1 span a{color:#666}#body h1 span.grey{font-weight:normal;color:#666}#body h2.crumbs{margin-left:7px;margin-bottom:6px;margin-top:12px;color:#666;font-size:1.6em;font-weight:bold;text-transform:uppercase}#body p{margin:0 0 1em 0}#body .botw{color:#0A2171}#body .partnerTalk{color:#006633}#body .shortTalk{color:#FF6600}#body .video_container .shortTalk{color:inherit}#body .pos{color:#227F28;font-weight:bold}#body .neg{color:#D22811;font-weight:bold}#local #sublocalnav{margin:15px 7px 0 7px}#local #sublocalnav ul{list-style:none;padding-bottom:8px;margin-bottom:7px;background:url(../../images/border_sublocal_nav.gif) repeat-x bottom left}#local #sublocalnav ul li{font-size:1.2em;line-height:1.7em;margin-bottom:1px}#local #sublocalnav ul li.bullet a{display:block;font-weight:normal}#local #sublocalnav ul li a{display:block;padding:0 7px;height:1%;text-decoration:none;color:#333;font-weight:bold}#local #sublocalnav ul li a.selected,#local #sublocalnav ul li a:hover{background:#e5e5e5;color:#ff0000}#local #sublocalnav ul li a:hover,#local #sublocalnav ul li.bullet a:hover{background:#e5e5e5 url(../../images/localnav_bullet.gif) no-repeat center right}#local #sublocalnav ul li a.selected:hover,#local #sublocalnav ul li.bullet a.selected:hover{background:#e5e5e5}#local #sublocalnav ul.blog li a{display:inline;padding-right:13px;background:url(../../images/icon_external_link_dark.gif) no-repeat center right}#local #sublocalnav ul.blog li a:hover{background:url(../../images/icon_external_link_dark.gif) no-repeat center right;text-decoration:underline}#local div.sidebarAd{margin:22px 7px 0}#loadingindicator{position:absolute;top:0px;right:5px}div.homeloading{display:block;height:16px}div.homeloading #loadingindicator{position:static;float:left;display:inline;margin:0}#maincontent,#body #local,#body #contextual{float:left;display:inline}#maincontent{width:593px;padding-left:307px;margin-bottom:10px;padding-bottom:6px}#body #local{width:224px;margin-left:-900px;margin-bottom:10px}#wrapper{background:red;padding-bottom:6px;background:transparent url(../../images/localnav_caps.gif) repeat-y scroll bottom left}#wrapper #local{margin-bottom:0;background:pink;background:#f4f4f4 url(../../images/localnav_bg.gif) no-repeat scroll 0 0}#body #contextual{width:25%;margin-left:1%;background:blue}a span.bull{position:relative;top:-0.1em;left:0}#body div.about div.subscribe div.topcap{height:6px;background:url(../../images/bg_subscribe_corners.gif) no-repeat 0 -6px}#body div.about div.subscribe div.botcap{height:6px;background:url(../../images/bg_subscribe_corners.gif) no-repeat 0 0}#body div.about div.subscribe div.main{padding:10px;background:#fff}#body #contextual div.about div.subscribe h3,#body #maincontent div.about div.subscribe h3{padding:0;background:none;font-size:1.2em;margin:0;text-transform:uppercase}#body div.about div.subscribe p{font-size:12px !important}#body div.about div.subscribe form{margin:0 0 10px 0}#body div.about div.subscribe input.formTextInput{position:static;float:left;display:inline;width:196px;margin:0;color:#999999}input.subscribe{float:left;display:inline;width:74px;height:20px;margin:2px 0 0 6px;background:url(../../images/button_subscribe.gif) no-repeat left top;text-indent:-9999px}#body div.about div.subscribe img.rssIcon{float:left;height:15px;margin-right:10px}#body div.about div.subscribe span.rssSpacer{color:#999;margin-left:8px;margin-right:8px}input.subscribe:hover{background:url(../../images/button_subscribe.gif) no-repeat -74px 0}.follow-subhead{font-size:12px}.follow-links img{display:block;float:left;margin-right:3px}#body .about #subscriptions form{border-bottom:1px dotted #C1BFBD;padding-bottom:10px}#body .about #subscriptions form li{display:inline;margin-right:10px}#body .about #subscriptions form p{margin:0}#body .about #subscriptions form .clear_container{float:none}#body .about #subscriptions form .formTextInput{display:block;float:none;margin-left:-1px;padding-left:2%;padding-right:2%;width:96%}#body .about #subscriptions form .checkbox_list{float:left;list-style-type:none;width:200px}#body .about #subscriptions form .subscribe{float:right;margin:0}#body .about #subscriptions form .subscribe-input{margin:8px 0}div.talkListContainer.horiz{height:570px;width:auto;margin:0;position:relative;overflow:hidden;background:#fff}div.talkListContainer.horiz dl.talkMedallion{float:left;display:inline;position:relative;height:100px;width:318px;padding:5px 6px;margin:0 4px 4px 0;background:#f2f2f2}div.talkListContainer.horiz dl.talkMedallion.medium{float:left;display:inline;position:relative;height:84px;width:268px;padding:5px 6px;margin:0 0 1px 1px;background:#f2f2f2}dl.talkMedallion img.new{position:absolute;top:6px;right:4px}dl.talkMedallion img.play_icon{top:4px;left:4px}div.talkListContainer.horiz dl.talkMedallion dt.thumbnail{float:left;display:inline;position:relative;margin:0 7px 0 0}div.talkListContainer.horiz dl.talkMedallion.medium dd{float:left;width:140px}div.talkListContainer.horiz dl.talkMedallion dd h4{font-size:1.1em}div.talkListContainer.horiz dl.talkMedallion dd h4 span{font-size:0.9em;color:#666}div.talkListContainer.horiz dl.talkMedallion dd h4 a{color:#000}div.talkListContainer.horiz dl.talkMedallion dd p{font-size:1.1em;margin:0!important;color:#666}div.talkListContainer.horiz dl.talkMedallion dd p.ratings{position:absolute;bottom:6px;left:145px}div.talkListContainer.horiz dl.talkMedallion dd p.ratings span.first{font-weight:bold;color:#000}#footer{color:#949494;font-size:12px;line-height:15px;overflow:hidden;padding:40px 0 30px;text-align:left;width:100%;border-top:5px solid #FFFFFF}#footer a{color:#949494}#footer p{margin:0}#footer ul{margin:0;padding:0;list-style-type:none}#footer-copy{float:left;width:230px}#footer-links{border-right:1px solid #bbb;float:left;margin-bottom:0;width:390px}#footer-links li{float:left;font-weight:bold;margin-bottom:10px;width:180px}#footer-logo{background:url(../../css/i/logoTEDSmallRed.png) no-repeat;display:block;height:17px;margin-bottom:10px;overflow:hidden;text-indent:-9999em;width:47px}#footer-inner{margin:0 auto;width:900px}#subscribe{float:left;margin-left:10px;padding-left:10px;width:259px}#subscribe li{display:inline;margin-right:10px}#subscribe p{margin-bottom:5px;overflow:hidden;width:100%}#subscribe .clear_overlay{color:#ccc}#newsletterSignup_email_address{border:1px solid #ccc;display:block;float:left;font-size:10px;height:15px;line-height:15px;padding:2px 4px 1px;width:162px}#newsletterSignup_submit{background:#FDFDFD;border:1px solid #C1C1C1;border-radius:4px;float:right;font-size:11px;line-height:14px;margin:0;overflow:hidden;padding:2px 0;width:75px;background:-moz-linear-gradient(top, #fdfdfd 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #efefef));background:-webkit-linear-gradient(top, #fdfdfd 0%, #efefef 100%);background:-o-linear-gradient(top, #fdfdfd 0%, #efefef 100%);background:-ms-linear-gradient(top, #fdfdfd 0%, #efefef 100%);background:linear-gradient(to bottom, #fdfdfd 0%, #efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#efefef',GradientType=0 )}#footer .language-button{color:#494446;display:block;float:left;font-weight:bold;margin:2px 4px;padding:3px 20px 3px 6px;position:relative}#footer .language-button:after{border-color:#494446 transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;content:" ";display:block;height:0;margin-top:-2px;position:absolute;right:6px;top:50%;width:0}#footer .language-button:hover{background-color:#efefef;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #efefef));background-image:-webkit-linear-gradient(top, #fafafa, #efefef);background-image:-moz-linear-gradient(top, #fafafa, #efefef);background-image:-ms-linear-gradient(top, #fafafa, #efefef);background-image:-o-linear-gradient(top, #fafafa, #efefef);background-image:linear-gradient(top, bottom, #fafafa, #efefef);border-radius:2px;box-shadow:0 1px 1px #777;text-decoration:none}#footer .language-label{display:block;float:left;margin:2px 0;padding:3px 0}#footer .language-selection{margin-top:4px;overflow:hidden;width:100%}#language-modal{clear:both;display:none;overflow:hidden;padding-top:20px;width:100%}#language-modal h3{margin-bottom:5px}#language-modal .header{border-bottom:1px solid #E3E3E3;color:#000;padding-bottom:15px}#language-modal .popup{background:#FFF;border-radius:5px;padding:20px;position:relative}#language-modal .close{background:#999 url(../../css/i/navClose.png) 50% 50% no-repeat;border-radius:8px;display:block;height:16px;overflow:hidden;position:absolute;right:8px;text-indent:-9999em;top:8px;width:16px}#language-modal .close:hover{background-color:#555}#language-modal .languages{overflow:hidden;width:100%}#language-modal .languages li{float:left;margin-top:20px;width:115px}#language-modal .languages li a{color:#FC0D1B}div.error label{color:#ff2b06 !important}div.error select,div.error input.text,div.error textarea.textbox{background:#ffdfda !important}.error span{display:block;margin:0 !important;padding:0 !important;color:#ff2b06 !important;font-size:0.7857em !important;padding-top:2px !important;display:block !important}.error span a{text-decoration:underline}.error span.asterisk{display:inline !important}div.error h4,p.error{color:#ff2b06 !important}div.error label span,div.error h4 span{display:inline !important;font-size:1em !important}.notification span{display:block;margin:0 !important;padding:0 !important;color:#0d8d06 !important;font-size:0.7857em !important;display:block !important}form ul.error_list{color:#FF2B06;font-size:1.1em;list-style-image:none;list-style-position:outside;list-style-type:none}.clearfix:after,#body:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,#body{display:inline-block}span.nostyle{display:inline !important;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;background:transparent !important;font-size:100%}* html .clearfix,* html #body{height:1%}.clearfix,#body{display:block}div.yui-skin-ted{position:relative}div.formItemLine{margin-bottom:14px}label.formItemLabel{margin:0 6px 0 0;display:block;font-size:1.1em;font-weight:bold;color:#545454}label.formItemLabelBySide{float:left;height:1.454em;padding-top:4px;margin:0 14px 0 0;font-size:1.1em;font-weight:bold;color:#545454}input.formTextInput{position:relative;top:-4px;margin:0 14px 14px 0;padding:2px 4px 0 4px;width:249px;height:1.454em;font-size:1.1em;border:1px solid #dcdcdc;color:#000}input.formTextInputBySide{margin:0 14px 0px 0;padding:2px 4px 0 4px;width:249px;height:1.454em;font-size:1.1em;border:1px solid #dcdcdc;color:#666}textarea.short{border:1px solid #DCDCDC;color:#666;font-size:1.1em;height:5em;margin:0pt;padding:4px 4px 0pt}textarea.wide{width:523px}textarea.narrow{width:249px}span.errorMessage{color:#ff0000}.yui-skin-sam .yui-ac{float:none!important;position:relative;font-family:arial;font-size:100%}.yui-skin-sam .yui-ac-input{position:relative;width:100%}div.createprofile #maincontent div.career input.yui-ac-input{float:none!important}div.createprofile #maincontent div.aboutme input.yui-ac-input{margin:0!important}div.createprofile #maincontent div.career div.divider div.clearfix div.yui-ac-container,div.createprofile #maincontent div.aboutme div.yui-ac-container{top:0px;margin:0px}div.createprofile #maincontent div.career div.divider div.clearfix div.yui-ac-container div{float:none}div.createprofile #maincontent div.aboutme div.yui-ac-content li{display:block!important;margin:0!important}.yui-skin-sam .yui-ac-container{position:relative;float:none!important;top:-9px;margin:0 14px}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049}.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em}.yui-skin-sam .yui-ac-content ul{margin:0!important;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;margin-bottom:0!important;padding:2px 5px!important;cursor:default;white-space:nowrap;list-style:none;zoom:1;font-size:1.1em}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF!important}hr.black{height:0;margin:15px 0;border:0;border-bottom:2px solid #000;font-size:0;line-height:0;clear:both}div.hr{margin-top:10px;height:15px;background-color:transparent;background-image:url(../../images/border_dotted.gif);background-repeat:repeat-x;background-attachment:scroll}div.whitespace{height:6px;background-color:#ffffff}div.hr hr{display:none}div.vr{width:6px;float:left}div#signinHolder{height:320px}div.columnInMain_2{width:329px;height:100%;float:left;background-color:#e8e8e8}div.columnInMain_3{width:217px;height:100%;float:left;background-color:#e8e8e8}div.box{clear:both;background-color:#e8e8e8}div.boxContent{padding:15px 10px 15px 10px}div#selectcountry select{margin:0pt 17px 12px 0pt;padding:1px;width:256px;height:1.6em;font-size:1.1em;border-width:1px;border-style:solid;border-color:#dcdcdc}div#selectcountry label,div#selectcity label,div#selectzipcode label{margin:0pt 0pt 6px 0pt;display:block;font-weight:bold;color:#545454}span.caption{font-size:1em;font-style:italic;color:#666}.fourohfour h2{color:#666666;font-size:1.6em;font-family:arial, helvetica, sans-serif}.fourohfour h3{color:#000000;font-size:1.4em;font-family:arial, helvetica, sans-serif}.fourohfour p{color:#3F3F3F;font-size:1.2em;line-height:1.6em;font-family:arial, helvetica, sans-serif}.ui-dialog{width:438px;background-color:#fefefe;background-repeat:no-repeat;padding:11px 11px 10px 11px;text-align:left;font-size:1.0em}.ui-dialog .login{margin-left:9px}.ui-dialog span.ui-dialog-title{margin-top:5px;margin-bottom:20px;font-size:1.8em;font-weight:bold;display:block}.ui-dialog p{color:#323232;font-size:1.2em;margin-bottom:20px;width:350px}.ui-dialog div.clearfix{margin-bottom:20px}.ui-dialog div.column{float:left;width:192px;padding-right:10px;font-size:1.2em;margin-right:8px}.ui-dialog label{font-size:1.1em;color:#323232}.ui-dialog label.block{font-weight:bold;display:block;margin-bottom:3px}.ui-dialog .ui-icon-closethick{position:absolute;top:10px;right:10px;display:block;background-image:url(../../images/commenting/button_close.png);width:12px;height:13px}.ui-dialog input.text{width:190px;font-size:1.2em}.ui-dialog input.submit{margin-right:2px;margin-top:0}.ui-dialog p.after_form{margin-top:50px}.ui-dialog dl.downloads{margin-left:9px}.ui-dialog dl.downloads dd{margin-bottom:3px}.ui-dialog dl.downloads dt{margin-top:20px}.ui-dialog span.error{color:#ff2b06}.ui-dialog div.column h3{width:192px;font-size:1.2em;background-color:#dedede;color:#323232;text-transform:uppercase;padding-top:6px;padding-bottom:6px;padding-left:9px;margin-bottom:15px}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-shadow{margin:-11px 0 0 -11px;padding:11px;background:#2d2d2d;opacity:.90;filter:Alpha(Opacity=90);-moz-border-radius:11px;-webkit-border-radius:11px}.ui-corner-all{-moz-border-radius:11px;-webkit-border-radius:11px}.ui-corner-all-small{-moz-border-radius:3px;-webkit-border-radius:3px}.ui-tabs{padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 0.2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs.simple .ui-tabs-nav li.ui-tabs-selected a{color:#000}.ui-tabs.simple .ui-tabs-nav li a{float:none;padding:0}.touch_switch{display:none}.touch_switch label{font-size:1.1em;position:relative;top:-8px}.touch_switch .switch{display:inline-block;width:73px;height:21px;background:url(../../images/on-off.png) no-repeat 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;top:-3px}.touch_switch .switch.off{background-position:-43px 0}#sfWebDebugDatabaseLogs li{margin:10px 0}@media only screen and (min-device-width: 481px){.touch_switch{display:block}}.flair{background-color:#fff;color:#666 !important;display:inline-block;font-weight:normal;font-size:10px;text-transform:uppercase;padding:3px 6px;line-height:12px;margin:0 1px 4px 0;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}@-moz-document url-prefix(){.flair{padding-bottom:1px}}.flair:hover{color:#444 !important;border-color:#444;text-decoration:none}body .signed-out,body.signed-out .signed-in{display:none}body.signed-out .signed-out{display:block}#tooltip{width:170px;position:absolute;z-index:3000;background-color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4);box-shadow:1px 1px 2px rgba(0,0,0,0.4);border-bottom:1px solid #000;padding:10px;opacity:0.9}#tooltip h3,#tooltip div.body{color:#fff;font-size:11px;line-height:14px;font-weight:normal;padding:0;margin:0;text-align:left}.buttonItem{background-color:#DF3C3C;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#df4040), to(#b61d1d));background-image:-moz-linear-gradient(0% 100% 90deg, #b61d1d, #df4040);color:#fff;display:inline-block;font-weight:bold;font-size:12px;padding:3px 18px 3px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4);box-shadow:1px 1px 2px rgba(0,0,0,0.4);cursor:pointer;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=2)}.buttonItem:hover{background-color:#444;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#909090), to(#6a6a6a));background-image:-moz-linear-gradient(0% 100% 90deg, #6a6a6a, #909090);text-decoration:none}.buttonItem.disabled{background-color:#444;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#909090), to(#6a6a6a));background-image:-moz-linear-gradient(0% 100% 90deg, #6a6a6a, #909090);color:#999;cursor:text}.buttonItem.tedcred{display:inline-block;background-color:#F7C64A;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7c64a), to(#f7aa4a));background-image:-moz-linear-gradient(0% 100% 90deg, #f7aa4a, #f7c64a);color:#000;border-bottom:1px solid #444;text-shadow:1px 1px 0 #FBD7A4;font-weight:normal;font-size:10px;text-transform:uppercase;padding:3px 10px;margin:0 0 4px 0}@-moz-document url-prefix(){.buttonItem.tedcred{padding-top:4px;padding-bottom:2px}h4 span.buttonItem.tedcred{padding-bottom:1px}}.buttonItem.tedcred:hover{text-decoration:none}.ui-dialog .ui-dialog-buttonpane button{display:inline-block;background:#e8e8e8 url(../../css/i/bgButton.png) 0 100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.55);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.55);box-shadow:1px 1px 2px rgba(0,0,0,0.55);filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2);font-size:11px;color:#333;border:0;padding:2px 10px;font-family:helvetica, arial, sans-serif;white-space:nowrap}.ui-dialog .ui-dialog-buttonpane button:hover{color:#c00}q{quotes:none}.clear_overlay{position:absolute;top:0px;left:0px;border-style:solid;border-color:transparent;color:#666}.clear_container{position:relative;float:left}