html,body{margin:0;padding:0;border:0;color:#322422;font-family:"Verdana",Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;}
body{background:#fff;behavior:url("/_scripts/csshover.htc");}
p{font-family:"Verdana",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;margin:0 0 14px 0;}
a{color:#27c;text-decoration:none;outline:none;cursor:pointer;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
img{border:0;}
.wrapper{margin:0 auto 0 auto;padding:0;width:998px;}
html>body .wrapper #profileWrapper{background:#322422;opacity:.65;filter:alpha(opacity=65);position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;}
.wrapper #profilePopup{background:#fff;border:6px solid #ddd;width:650px;height:auto;padding:2px 4px;position:fixed;top:10%;left:50%;margin-left:-300px;_margin-left:0;z-index:102;}
.smalltext{font-size:.9em;line-height:1.3em;font-weight:normal;}
.smalltext-gray{font-size:.9em;line-height:1.3em;font-weight:normal;color:#989190;}
.smalltext #gray{color:#989190;}
.navfont{font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.5em;color:#fbfbfb;text-align:left;}
.red-note{margin:0 0 10px 0;padding:4px 0;width:450px;font-size:1.0em;line-height:1.3em;font-weight:bold;color:#d52f31;}
.red{font-weight:normal;color:#d52f31;}
.green{font-weight:bold;color:#469420;text-decoration:underline;}
.redtext{font-size:.9em;line-height:1.3em;font-weight:normal;color:#d52f31;}
.new-feature{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:.9em;color:#d52f31;background:#ff9;padding:0 1px;border:1px solid #fff140;}
.track-name{margin:0;padding:0;text-align:center;font-size:.9em;font-weight:bold;color:#989190;}
.session-levels{float:right;display:block;font-size:.9em;}
.session-level{padding:0 4px 1px 4px;color:#fff;background:#666;font-weight:bold;font-size:.9em;line-height:.9em;}
.subhead{font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.3em;line-height:1.3em;font-weight:bold;color:#322422;}
.subhead #session-level{padding:0 4px;color:#fff;background:#666;}
.backtotop{font-size:.9em;text-align:center;clear:both;}
.top{width:100%;height:20px;text-align:center}
.top .citystrap{padding:0;margin:5px 0 0 0;font-size:.9em;}
.top .citystrap a:link,.top .citystrap a:visited{color:#7a7778;text-decoration:none;}
.top .citystrap a:hover{color:#27c;text-decoration:underline;}
.top .citystrap .bullet{font-size:.8em;line-height:1.3em;font-weight:normal;color:#27c;margin:0 9px;}
#header{margin:6px 0 0 0;padding:0;width:984px;float:left;}
#header a{color:#322422;text-decoration:none;}
#header .calendar_button{background-image:url(/_imgs/sprites.png);background-position:-10px -328px;padding-left:21px;padding-top:2px;align:absmiddle;color:#27c;font-weight:bold;}
#header .calendar_button a{align:absmiddle;color:#27c;}
#header .calendar_button a:hover{color:#27c;text-decoration:underline;}
#header .calendar_button_over{color:#d52f31;}
#header #logo-print{display:none;}
#header .event-title{margin:0;padding:0;float:left;width:390px;}
#header .event-title-noicon{margin:0 0 0 16px;padding:0;float:left;width:390px;}
#header .event-title img.event-icon{margin:0 12px 0 14px;border:0;float:left;}
#header h1{margin:0;padding:2px 0 0 0;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:2.9em;line-height:.9em;}
#header .event-title-noicon-bc h1{margin:0;padding:2px 0 0 0;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:2.6em;line-height:.9em;}
#header h2{margin:0;padding:2px 0 0 0;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.4em;line-height:1.2em;}
#header .tagline{margin:0;padding:2px 0 0 0;}
#header .event-details{float:right;margin-top:2px;font-size:.9em;}
#header .event-details-right{float:right;width:auto;padding-left:8px;border-left:1px solid #989190;}
#header .right-just{float:right;padding-right:10px;}
#header .event-details-right .english{background:url('/_imgs/flag_en.gif') no-repeat 0 0;padding-left:24px;}
#header .event-details-right a{color:#27c;}
#header .event-details-right a:hover{color:#27c;text-decoration:underline;}
#header .event-details-right .chinese{background:url('/_imgs/flag_cn.gif') no-repeat 0 0;padding-left:24px;}
#header .gray{float:left;margin-right:12px;font-weight:normal;color:#7a7778;}
#header .current-event{margin-top:4px;padding:2px;font-weight:bold;border:1px solid #369;text-align:center;background-color:#fff140;}
#header .current-event a{color:#27c;}
#header .current-event a:hover{color:#27c;text-decoration:underline;}
.languages{float:right;width:190px;margin:0;text-align:right;}
.languages a{color:#2f77c0;}
#header .languages a:hover{color:#27c;text-decoration:underline;}
.languages .none{padding-left:46px;}
.languages .english{background:url('/_imgs/flag_en.gif') no-repeat 0 0;padding-left:24px;}
.languages .french{background:url('/_imgs/flag_fr.gif') no-repeat 0 1px;padding-left:24px;padding-right:6px;}
.languages .japanese{background:url('/_imgs/flag_jp.gif') no-repeat 0 0;padding-left:24px;padding-right:6px;}
.languages .german{background:url('/_imgs/flag_de.gif') no-repeat 0 0;padding-left:24px;padding-right:6px;}
#header .citystrap{padding:0;margin:5px 0px 0 2px;font-size:.9em;float:left;text-align:right;width:708px;display:inline;}
#header .citystrap a:link,#header .citystrap a:visited{color:#7a7778;text-decoration:none;}
#header .citystrap a:hover{color:#27c;text-decoration:underline;}
#header .citystrap .bullet{font-size:.8em;line-height:1.3em;font-weight:normal;color:#27c;margin:0 1px;}
.leftcol{margin:6px 0 0 0;padding:0;width:258px;float:left;clear:left;}
.leftcol .email-box{margin-top:10px;padding:6px;width:248px;border:1px solid #989190;background:#99b2cc;clear:both;text-align:left;line-height:1.5em;}
.leftcol .email-box .form{clear:both;padding:4px 0 0;}
.leftcol .email-box .form-row{clear:both;margin-top:2px;padding:0;float:right;width:250px}
.leftcol .email-box .field-name{float:left;margin:0;padding:0;text-align:left;width:45px;line-height:1.4em;}
.leftcol .email-box .search_text_box{float:left;margin-left:2px;text-align:left;width:164px;color:#848484;}
.leftcol .email-box .more{font-size:.9em;font-weight:normal;position:relative;margin-top:10px;float:left;}
.leftcol .email-box .more .showHide {font-weight:bold;color:#0077cc;cursor:pointer;text-decoration:none}
.leftcol .email-box .subscribe-button{float:right;padding:1px 4px 0;}
.leftcol .email-box .email-info p {width:246px;font-size:1.0em;line-height:14px}

.rightcol .ses-mobile-box{margin:0 0 0 50px;padding:6px;width:225px;background:url('/newyork/imgs/ses-mobile.jpg') no-repeat;text-align:left;line-height:1.5em;height:450px;float:right;}
.rightcol .ses-mobile-box .form{clear:both;padding:170px 0 10px 0;}
.rightcol .ses-mobile-box .form-row{clear:both;margin-top:4px;padding:0;float:right;width:205px;}
.rightcol .ses-mobile-box .field-name{float:left;margin:0 0 0 16px;padding:0;text-align:right;width:52px;font-size:.9em;line-height:1.4em;}
.rightcol .ses-mobile-box .field-text{float:left;margin-left:6px;text-align:left;width:112px;}
.rightcol .ses-mobile-box .device{float:left;margin-left:6px;text-align:left;width:117px;font-size:.9em;}
.rightcol .ses-mobile-box .more{font-size:.9em;font-weight:normal;}
.rightcol .ses-mobile-box .subscribe-button{float:right;padding:6px;}
.poweredby{margin-top:18px;font-size:.75em;font-weight:normal;}
.leftcol .contact-info p{margin-top:10px;width:250px;font-family:"Verdana",Helvetica,Arial,sans-serif;font-size:.9em;line-height:1.3em;color:#989190;}
.rightcol .content .reg-dept{margin:2px 4px 0 10px;font-size:.9em;line-height:1.3em;float:right;}
.rightcol .content .reg-dept-details{margin:0 10px 0 20px;line-height:1.3em;float:right;}
.rollOverContent{margin:0 5px 0 0;padding:0 5px;position:relative;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#fff;background:#27c;z-index:10;float:left;}
a.rollOverContent:hover{text-decoration:none;}
.rollOverContent span{position:absolute;width:308px;padding:6px;height:auto;line-height:1.3em;left:-1000px;visibility:hidden;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;font-size:.9em;text-decoration:none;color:#666;border:3px solid #27c;background:#fff;}
.rollOverContent span img{border-width:0;padding:2px;}
.rollOverContent:hover span{visibility:visible;top:-35px;left:35px;}
.rollOverTraining{margin:1px 0 0 -22px;position:relative;z-index:10;float:left;}
a.rollOverTraining:hover{text-decoration:none;}
.rollOverTraining span{position:absolute;width:277px;padding:4px 0 8px 34px;height:auto;line-height:1.3em;left:-1000px;visibility:hidden;text-decoration:none;color:#666;border:3px solid #469420;background:url('/_imgs/training-lupe.gif') no-repeat;}
.rollOverTraining span img{border-width:0;padding:2px;}
.rollOverTraining:hover span{visibility:visible;top:-90px;left:-11px;}
.rollOverSiteClinic{margin:1px 0 0 -38px;position:relative;z-index:10;float:left;}
a.rollOverSiteClinic:hover{text-decoration:none;}
.rollOverSiteClinic span{position:absolute;width:277px;padding:4px 0 8px 34px;height:auto;line-height:1.3em;left:-1000px;visibility:hidden;text-decoration:none;color:#666;border:3px solid #0a4e9b;background:url('/_imgs/siteclinics-lupe.gif') no-repeat;}
.rollOverSiteClinic span img{border-width:0;padding:2px;}
.rollOverSiteClinic:hover span{visibility:visible;top:-90px;left:-11px;}
.rollOverContent-agenda{margin:0 5px 0 0;padding:0 5px;position:relative;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#fff;background:#27c;z-index:10;}
a.rollOverContent-agenda:hover{text-decoration:none;}
.rollOverContent-agenda span{position:absolute;width:265px;padding:6px;height:auto;line-height:1.3em;left:-1000px;visibility:hidden;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#666;border:3px solid #27c;background:#fff;}
.rollOverContent-agenda span img{border-width:0;padding:2px;}
.rollOverContent-agenda:hover span{visibility:visible;top:-90px;left:-132px;}
.rollOverAgenda-list{margin:0;padding:0 5px;position:relative;font-weight:bold;color:#989190;border:1px solid #989190;background:#efefef;z-index:20;}
a.rollOverAgenda-list:hover{text-decoration:none;}
.rollOverAgenda-list span{position:absolute;width:170px;padding:6px;height:auto;line-height:1.3em;left:-1000px;visibility:hidden;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#666;border:2px solid #989190;background:#efefef;}
.rollOverAgenda-list span img{border-width:0;padding:2px;}
.rollOverAgenda-list:hover span{visibility:visible;top:16px;left:-86px;}
.rollOverQuicklist{margin:0 5px 0 0;padding:0 5px;position:relative;font-weight:bold;z-index:10;float:left;}
a.rollOverQuicklist:hover{text-decoration:none;}
.rollOverQuicklist span{position:absolute;width:575px;padding:6px;height:auto;line-height:1.3em;left:-1000px;visibility:hidden;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;font-size:.9em;text-align:left;text-decoration:none;color:#666;border:3px solid #27c;background:#fff;}
.rollOverQuicklist span img{border-width:0;padding:2px;}
.rollOverQuicklist:hover span{visibility:visible;top:0;left:-475px;}
.rightcol{margin:6px 0 0 16px;padding:0;width:691px;float:left;}
.rightcol .content{margin:0;padding:10px;width:694px;border:1px solid #989190;clear:both;height:auto;}
.rightcol .content ul{margin:5px 0 20px 15px;padding:0;}
.rightcol .content ul li{margin:0;padding:0;}
.rightcol .content ol{margin:5px 0 10px 20px;padding:0;}
.rightcol .content ol li{margin:0;padding:8px 0 8px 0;}
.rightcol .content .bullets{margin:0 0 14px 16px;padding:0;font-size:12px;line-height:18px;}
.rightcol .content .bulletlist{margin:-14px 0 14px 16px;padding:0;font-size:12px;line-height:18px;}
.rightcol .content .bulletlist .bulletlist-sub{margin:-8px 0 14px 16px;padding:0;font-size:10px;line-height:12px;}
.rightcol .content .bulletlist-check{margin:0;}
.rightcol .content .bulletlist-check li{margin:0 0 8px 0;padding:0 0 0 18px;background-image:url(/_imgs/sprites.png);background-position:-10px -489px;font-size:1.0em;line-height:1.2em;list-style:none;}
.rightcol .content .bulletlist-check-wide{margin:0;}
.rightcol .content .bulletlist-check-wide li{margin:0 0 18px 0;padding:0 0 0 18px;background-image:url(/_imgs/sprites.png);background-position:-10px -489px;font-size:1.0em;line-height:1.2em;list-style:none;}
h3{margin:0;padding:0 0 10px 0;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.4em;font-weight:bold;line-height:1.1em;}
h4{margin:0;padding:0 0 4px 0;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.4em;font-weight:bold;}
h5{margin:0;padding:2px 0 8px 0;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.3em;line-height:1.3em;font-weight:bold;color:#322422;}
h6{margin:0;padding:0;font-size:1.1em;font-weight:bold;color:#322422;}
.videocol{margin:10px 0 14px 10px;padding:0;float:left;}
.floatnote{position:relative;z-index:200;left:8px;top:-179px;float:right;}
.rightcol .content .speaker_highlight{margin:0 10px 12px 0;padding:0;width:222px;height:96px;float:left;}
.rightcol .content .speaker_highlight img{margin:0 10px 0 0;padding:0;float:left;border:1px solid #322422;}
.rightcol .content .speaker_profile{margin:0 0 12px 0;padding:0;width:100%;font-size:1.0em;line-height:1.3em;}
.rightcol .content .speaker_profile img{margin:0 10px 6px 0;padding:0;float:left;border:1px solid #322422;}
.rightcol .content .speaker_bio{clear:both;}
.rightcol .content .speaker_bio p{line-height:18px;margin:0 0 14px 0;}
.rightcol .content .bottom_box{margin:10px 15px 0 0;padding:0;width:160px;float:right;font-size:.9em;line-height:1.3em;}
.rightcol .content .bottom_box a{color:#8e8786;}
.rightcol .content .bottom_box-mag{margin:10px 0 0 0;padding:0;width:110px;float:right;font-size:.9em;line-height:1.3em;}
.rightcol .content .bottom_box-mag a{color:#8e8786;}
.rightcol .content .bottom_box-mag img{border:1px solid #c8c8c8;}
.rightcol .content .bottom_box .more-events{margin-bottom:1px;background-image:url(/_imgs/sprites.png);background-position:-10px -528px;padding-left:22px;align:absmiddle;}
.rightcol .content .bottom_box_attend{margin:10px 20px 0 0;padding:0;width:374px;float:right;font-size:.9em;line-height:1.3em;}
.rightcol .content .bottom_box_attend .who{font-size:.9em;font-weight:bold;}
.rightcol .content .bottom_box_nar{margin:10px 25px 0 0;padding:0;width:145px;float:right;font-size:.9em;line-height:1.3em;}
.rightcol .content .bottom_box_nar a{color:#989190;}
.rightcol .content .bottom_box_nar img{border:1px solid #c8c8c8;}
.rightcol .content .bottom_box_nar .more-events{margin-bottom:1px;background-image:url(/_imgs/sprites.png);background-position:-10px -528px;padding-left:22px;align:absmiddle;}
.rightcol .content .bottom_box_attend_big{margin:10px 25px 0 0;padding:0;width:374px;float:right;font-size:.9em;line-height:1.3em;}
.rightcol .content .bottom_box_attend_big .who{font-size:.9em;font-weight:bold;}
.rightcol .content .testimonials{margin:-22px 0 0 0;font-size:.9em;line-height:1.3em;font-weight:normal;background:#eee;}
.rightcol .content .testimonials .more{float:right;color:#369;padding-left:20px;background:url(/_imgs/open.gif) no-repeat 1px 50%;cursor:pointer;}
.rightcol .content .testimonials .morefake{float:right;color:#369;padding-left:20px;}
.rightcol .content .testimonials .more.opened{background-image:url(/_imgs/closed.gif);}
.testimonial{margin:0;padding:0 0 15px 20px;background:url(/_imgs/quotes.gif) no-repeat;color:#322422;line-height:1.2em;}
.testimonial img.pic{float:left;margin:2px 6px 0 0;width:52px;height:67px;border:1px solid #322422;}
.testimonial .quoted{margin:0;font-weight:bold;font-size:.9em;}
.rightcol .content .drop{margin:-22px 0 0 0;font-size:.9em;line-height:1.3em;font-weight:normal;}
.rightcol .content .drop .more{float:right;color:#369;padding-left:20px;background:url(/_imgs/more.gif) no-repeat 1px 50%;cursor:pointer;}
.rightcol .content .drop .more.opened{background-image:url(/_imgs/closed.gif);}
.rightcol .content .rightside{margin:0 0 0 10px;padding:0;width:154px;float:right;height:auto;}
.rightcol .content .bottom{margin:0;padding:0;float:left;height:auto;color:#8e8786;}
.rightcol .content .rightside_offer{margin:0;padding:0 4px;width:140px;float:right;line-height:15px;color:#980001;text-align:center;}
.rightcol .content .rightside_box{margin:10px 0 0 0;padding:7px;width:140px;float:right;font-size:.9em;line-height:1.3em;color:#989190;border:1px solid #c8c8c8;}
.rightcol .content .rightside_box a{color:#989190;}
.rightcol .content .rightside_box img{border:1px solid #c8c8c8;}
.rightcol .content .rightside_box .more-events{margin-bottom:4px;background:url('/_imgs/ses21x14.gif') no-repeat;padding-left:26px;align:absmiddle;}
a.reg-form-button{margin:0 16px 10px 16px;padding:0;background:url(/_imgs/button-reg-form.gif) no-repeat 0 0;width:250px;height:50px;list-style:none;display:block;outline:none;float:right;}
a.reg-form-button:hover{background-position:0 -50px;text-decoration:none;}
a.reg-form-button-grey{padding:0;background:url(/_imgs/button-reg-form.png) no-repeat 0 0;width:250px;height:50px;list-style:none;display:block;outline:none;}
a.reg-form-button-grey:hover{background-position:0 -50px;text-decoration:none;}
a.reg-form-button-grey-cn{padding:0;background:url(/_imgs/button-reg-form-cn.png) no-repeat 0 0;width:250px;height:50px;list-style:none;display:block;outline:none;}
a.reg-form-button-grey-cn:hover{background-position:0 -50px;text-decoration:none;}
a.reg-button-small{margin:0 auto 4px auto;padding:0;background-image:url(/_imgs/sprites.png);background-position:-10px -603px;width:137px;height:30px;list-style:none;display:block;outline:none;}
a.reg-button-small:hover{background-position:-10px -633px;text-decoration:none;}
a.button{background:transparent url('/_imgs/button-sm_a.gif') no-repeat scroll top right;color:#fff;float:left;font:bold 12px arial,sans-serif;height:24px;margin:6px 0 0 20px;padding-right:10px;text-decoration:none;}
a.button span{background:transparent url('/_imgs/button-sm_span.gif') no-repeat;color:#fff;display:block;line-height:14px;padding:5px 0 5px 10px;}
a.button:hover{color:#fff;text-decoration:underline;}
a.button:active{background-position:bottom right;color:#fff;outline:none;}
a.button:active span{background-position:bottom left;padding:6px 0 4px 10px;}
a.button:visited{color:#fff;}
a.button-big{background:transparent url('/_imgs/button-sm_a.gif') no-repeat scroll top right;color:#fff;float:left;font:bold 12px arial,sans-serif;height:24px;margin:6px 0 0 20px;padding-right:10px;text-decoration:none;}
a.button-big span{background:transparent url('/_imgs/button-sm_span.gif') no-repeat;color:#fff;display:block;line-height:14px;padding:5px 0 5px 10px;}
a.button-big:hover{color:#fff;text-decoration:underline;}
a.button-big:active{background-position:bottom right;color:#fff;outline:none;}
a.button-big:active span{background-position:bottom left;padding:6px 0 4px 10px;}
a.button-big:visited{color:#fff;}
.webcast-promo{float:right;width:225px;padding:4px 4px 6px 40px;margin:0 0 10px 10px;border:2px solid #369;background:url('/_imgs/webcast-audio.gif') no-repeat 4px 4px #eee;text-align:left;font-size:.9em;}
.event-hours{width:190px;float:left;display:block;}
.event-hours-times{width:350px;float:left;display:block;}
.leftcol .previous-delegates{margin-top:16px;padding:0;width:257px;text-align:left;font-size:.9em;color:#989190;font-weight:normal;clear:left;}
.leftcol .previous-delegates .col_left{margin-top:6px;padding:0;width:130px;float:left;}
.leftcol .previous-delegates .col_right{margin-top:6px;padding:0;width:120px;float:right;}
.leftcol .premier-sponsors{margin-top:6px;margin-bottom:6px;padding:0;width:257px;text-align:center;font-size:.9em;color:#989190;font-weight:bold;clear:left;}
.leftcol .premier-sponsors .col_left{margin:1px 0 6px;padding:0;width:130px;float:left;}
.leftcol .premier-sponsors .col_right{margin:1px 0 6px;padding:0;width:120px;float:right;}
.leftcol .premier-sponsors .col_mid{margin:1px 0 6px;padding:0;width:257px;text-align:center;}
.rightcol .sponsors{margin:6px 0 0 0;padding:0;font-size:.9em;color:#989190;font-weight:bold;line-height:1.2em;height:auto;}
.rightcol .sponsors .bullet{font-size:.8em;line-height:1.3em;font-weight:normal;color:#27c;margin:0 8px;}
.rightcol .sponsors img{margin-bottom:4px;align:center;}
.rightcol .sponsors .col{width:216px;margin:6px 30px 0 0;padding:0;float:left;text-align:center;}
.rightcol .sponsors .col .col_left{margin-top:6px;padding:0;width:100px;float:left;}
.rightcol .sponsors .col .col_right{margin-top:6px;padding:0;width:100px;float:right;}
.rightcol .sponsors .single-col{width:140px;margin:6px 30px 0 5px;padding:0;float:left;text-align:center;}
.rightcol .sponsors .single-col #one{margin:6px 0 0 15px;padding:0;width:100px;}
.rightcol .sponsors .double-col{width:220px;margin:6px 42px 0 0;padding:0;float:left;text-align:center;}
.rightcol .sponsors .double-col #one{margin:6px 10px 0 0;padding:0;width:100px;float:left;}
.rightcol .sponsors .double-col #two{margin:6px 0 0 0;padding:0;width:100px;float:left;}
.rightcol .sponsors .triple-col{width:330px;margin:6px 18px 0 0;padding:0;float:left;text-align:center;}
.rightcol .sponsors .triple-col #one,#two{margin:6px 15px 0 0;padding:0;width:100px;float:left;}
.rightcol .sponsors .triple-col #three{margin:6px 0 0 0;padding:0;width:100px;float:left;}
.rightcol .sponsors .hostedby-col{width:150px;margin:6px 0 0 12px;padding:0;float:left;text-align:center;}
.rightcol .sponsors .hostedby-col #one{margin:6px 0 0 0;padding:0;}
.companies{width:auto;height:36px;color:#422322;border-bottom:2px solid #989190;margin-bottom:5px;}
.companies_header{width:auto;height:36px;color:#fff;background:#989190;border:1px solid #322422;font-weight:bold;}
.companies_header_name{width:190px;float:left;text-align:left;padding:2px 0 0 0px;}
.companies_header_logo{width:270px;float:left;padding:2px 0 0 0;}
.companies_header_booth{width:130px;float:left;text-align:center;padding:2px 0 0 0;}
.companies_header_schedule{width:100px;float:left;text-align:center;padding:2px 0 0 0;}
.companies_odd{height:50px;border-bottom:1px solid #989190;clear:both;}
.companies_name{width:200px;float:left;text-align:left;padding:2px 0 0 5px;font-weight:bold;}
.companies_booth{width:210px;float:left;text-align:center;padding:2px 0 0 0;}
.companies_logo{width:220px;height:50px;float:left;text-align:center;padding:2px 0 0 0;}
.companies_header_namefp{width:130px;float:left;text-align:left;padding:2px 0 0 5px;}
.companies_header_logofp{width:150px;float:left;padding:2px 0 0 0;}
.companies_header_boothfp{width:90px;float:left;text-align:center;padding:2px 0 0 0;}
.companies_fp{height:50px;border-bottom:1px solid #989190;clear:left;}
.companies_namefp{width:130px;float:left;text-align:left;padding:2px 0 0 5px;font-weight:bold;}
.companies_boothfp{width:90px;float:left;text-align:center;padding:2px 0 0 0;}
.companies_logofp{width:140px;height:50px;float:left;text-align:center;padding:2px 0 0 0;}
.sponsorships_odd{height:45px;border-bottom:1px solid #666;clear:both;}
.sponsorships_option{width:320px;float:left;text-align:left;padding:2px 0 0 5px;}
.sponsorships_option a{font-weight:bold;}
.sponsorships_price{width:190px;float:left;text-align:right;padding:2px 0 0 0;}
.sponsorships_soldout{width:100px;float:left;padding:6px 0 0 20px;}
.sponsorships{margin:10px 0 30px 0;padding:0;font-style:italic;}
.leftcol .social-media{margin-top:6px;padding:0;width:257px;text-align:center;font-size:.9em;color:#989190;clear:left;}
.social-media .youtube{background-image:url(/_imgs/sprites.png);background-position:-10px -560px;width:24px;height:24px;margin:0 5px 0 75px;padding:0;display:block;float:left;}
.social-media .linkedin{background-image:url(/_imgs/sprites.png);background-position:-44px -560px;width:24px;height:24px;margin:0 5px 0 0;padding:0;display:block;float:left;}
.social-media .facebook{background-image:url(/_imgs/sprites.png);background-position:-76px -560px;width:24px;height:24px;margin:0 5px 0 0;padding:0;display:block;float:left;}
.social-media .twitter{background-image:url(/_imgs/sprites.png);background-position:-109px -560px;width:24px;height:24px;margin:0 0 0 0;padding:0;display:block;float:left;}
.leftcol .social-media .col_left{margin-top:6px;padding:0;width:130px;float:left;}
.leftcol .social-media .col_right{margin-top:6px;padding:0;width:110px;float:left;}
.leftcol .social-media-three{margin-top:6px;padding:0;width:257px;text-align:center;font-size:.9em;color:#989190;clear:left;}
.leftcol .social-media-three .col_left{margin-top:6px;padding:0;width:85px;float:left;}
.leftcol .social-media-three .col_right{margin-top:6px;padding:0;width:85px;float:left;}
.rightcol .footer{margin:10px 0 6px 0;padding:6px;font-size:.9em;color:#989190;line-height:normal;clear:both;text-align:center;}
.rightcol .clause p{margin:0;padding:6px;font-size:.9em;color:#989190;line-height:normal;}
.print{}
#printonly{display:none;}
.expo-box{float:right;display:block;width:235px;font-size:.8em;color:#7a7778;margin:3px 0 1px 0;padding:0 4px;text-align:left;background:#feddbc;border:1px solid #fc9;}
.expo-agenda-box{float:left;display:block;width:650px;font-size:.8em;color:#7a7778;margin:3px 0 3px 0;padding:2px 4px;text-align:left;background:#feddbc;border:1px solid #fc9;}
.expo-drop{margin:-2px 0 0 0;font-size:1.0em;line-height:1.3em;font-weight:normal;background:#feddbc;}
.expo-drop .more{float:right;color:#369;padding-right:82px;background:url(/_imgs/expo-open.gif) no-repeat 1px 2px;cursor:pointer;}
.expo-drop .more.opened{background-image:url(/_imgs/expo-close.gif);}
.expo-drop-again{margin:-2px 0 0 0;font-size:1.0em;line-height:1.3em;font-weight:normal;background:#feddbc;}
.expo-drop-again .more{float:right;color:#369;padding-right:82px;background:url(/_imgs/expo-open.gif) no-repeat 1px 1px;cursor:pointer;}
.expo-drop-again .more.opened{background-image:url(/_imgs/expo-close.gif);}
.training-drop{margin:0;font-size:1.0em;line-height:1.3em;font-weight:normal;}
.training-drop .more{float:right;color:#369;padding-right:142px;background:url(/_imgs/training-open.gif) no-repeat 1px -1px;cursor:pointer;}
.training-drop .hide{margin:-10px 0 0 0;font-weight:normal;font-style:normal;}
.training-drop .more.opened{background-image:url(/_imgs/training-close.gif);}
.training-drop .subhead{font-style:normal;}
.training-drop table{margin-bottom:0;font-style:normal;}
.graphs{line-height:2.3em;font-weight:bold;float:right;font-family:Arial,Helvetica,sans-serif;}
.graphlabels{font-size:.9em;line-height:2.1em;font-weight:normal;}
.roundedbox{width:100%;margin:0 0 14px 0;clear:left;}
.roundedbox .hd .c,.roundedbox .ft .c{font-size:1px;height:12px;}
.roundedbox .ft .c{height:12px;}
.roundedbox .hd{background-image:url(/_imgs/sprites.png);background-position:-10px -266px;}
.roundedbox .hd .c{background:transparent url(/_imgs/roundedbox/tr.gif) no-repeat right 0px;}
.roundedbox .bd{background:transparent url(/_imgs/roundedbox/ml.gif) repeat-y 0 0;}
.roundedbox .bd .c{background:transparent url(/_imgs/roundedbox/mr.gif) repeat-y right 0;}
.roundedbox .bd .c .s{margin:0 8px 0 4px;background:#fff;padding:1.0em;}
.roundedbox .ft{background-image:url(/_imgs/sprites.png);background-position:-10px -298px;}
.roundedbox .ft .c{background:transparent url(/_imgs/roundedbox/br.gif) no-repeat right 0px;}
.roundedbox .box-content p{margin:-14px 0 -10px 0;padding:0;line-height:1.5em;}
.roundedbox-gray{width:100%;margin:0 0 10px 0;clear:left;}
.roundedbox-gray .hd .c,.roundedbox-gray .ft .c{font-size:1px;height:12px;}
.roundedbox-gray .ft .c{height:12px;}
.roundedbox-gray .hd{background-image:url(/_imgs/sprites.png);background-position:-10px -202px;}
.roundedbox-gray .hd .c{background-image:url(/_imgs/sprites.png);background-position:674px -364px;}
.roundedbox-gray .bd{background:transparent url(/_imgs/roundedbox/gray/ml.gif) repeat-y 0 0;}
.roundedbox-gray .bd .c{background:transparent url(/_imgs/roundedbox/gray/mr.gif) repeat-y right 0;}
.roundedbox-gray .bd .c .s{margin:0 8px 0 4px;background:#eee;padding:1.0em;}
.roundedbox-gray .ft{background-image:url(/_imgs/sprites.png);background-position:-10px -234px;}
.roundedbox-gray .ft .c{background-image:url(/_imgs/sprites.png);background-position:674px -396px;}
.roundedbox-inside{width:100%;margin:0 0 14px 0;clear:left;}
.roundedbox-inside .hd .c,.roundedbox-inside .ft .c{font-size:1px;height:12px;}
.roundedbox-inside .ft .c{height:12px;}
.roundedbox-inside .hd{background-image:url(/_imgs/sprites.png);background-position:-10px -266px;}
.roundedbox-inside .hd .c{background:transparent url(/_imgs/roundedbox/tr.gif) no-repeat right 0px;}
.roundedbox-inside .bd{background:transparent url(/_imgs/roundedbox/ml.gif) repeat-y 0 0;}
.roundedbox-inside .bd .c{background:transparent url(/_imgs/roundedbox/mr.gif) repeat-y right 0;}
.roundedbox-inside .bd .c .s{margin:0 8px 0 4px;background:#fff;padding:1.0em;}
.roundedbox-inside .ft{background-image:url(/_imgs/sprites.png);background-position:-10px -298px;}
.roundedbox-inside .ft .c{background:transparent url(/_imgs/roundedbox/br.gif) no-repeat right 0px;}
.roundedbox p{margin:0;padding:0;line-height:1.3em;clear:left;}
.roundedbox .bd .c .s ul{margin:0;}
.roundedbox .bd .c .s li{margin:0 0 .5em 0;padding:0 0 0 10px;background:url(/_imgs/disc.gif) no-repeat 0 5px;font-size:1.0em;line-height:1.2em;list-style:none;}
.roundedbox .bd .c .s .tease-two-col{margin:-14px 10px 0 0;padding:0;width:318px;float:left;height:auto;display:block;}
.roundedbox .bd .c .s .tease-three-col{margin:-14px 10px 0 0;padding:0;width:212px;float:left;height:auto;display:block;}
.roundedbox .bd .c .s .tease-four-col{margin:-14px 10px 0 0;padding:0;width:150px;float:left;height:auto;display:block;}
.roundedbox .bd .c .s .tease-five-col{margin:-14px 10px 0 0;padding:0;width:118px;float:left;height:auto;display:block;}
.roundedbox table{margin:2px 0 0 0;padding:0;border-collapse:collapse;border-spacing:1px;clear:both;}
.roundedbox table td{border:1px solid #c8c8c8;padding:4px;font-size:.9em;}
.roundedbox table td p{margin:0 0 .8em 0;padding:0;line-height:16px;clear:left;}
.roundedbox table a.session{font-size:1.1em;font-weight:bold;}
.roundedbox table .time{margin:0;width:110px;text-align:left;font-size:.9em;vertical-align:top;}
.roundedbox table .time-blank{margin:0;padding:0;width:110px;}
.roundedbox table .time-expo{margin:0;width:55px;text-align:left;font-size:.9em;vertical-align:top;}
.roundedbox table .time-larger{margin:0;width:110px;text-align:left;font-size:1.0em;vertical-align:top;}
.roundedbox table .track{margin:0;padding:0;text-align:center;font-size:.9em;font-weight:bold;color:#fff;background:#99b2cc;}
.roundedbox table .content-span{margin:0;text-align:center;}
.roundedbox table .content-span-keynote{margin:0;text-align:center;font-size:1.0em;}
.roundedbox table .content-standard{margin:0;text-align:left;font-size:1.0em;}
.roundedbox table .bullets ul li{font-size:1.1em;}
.roundedbox table #invis{border-bottom:1px solid #fff;}
.roundedbox-gray table{margin:2px 0 0 0;padding:0;border-collapse:collapse;border-spacing:1px;clear:both;}
.roundedbox-gray table td{border:1px solid #c8c8c8;padding:4px;font-size:.9em;}
.roundedbox-gray table td p{margin:0 0 .8em 0;padding:0;line-height:16px;clear:left;}
.roundedbox-gray table a.session{font-size:1.1em;font-weight:bold;}
.roundedbox-gray table .track{margin:0;padding:0;text-align:center;font-size:.9em;font-weight:bold;color:#666;}
.roundedbox-gray .bd .c .s .agenda-three-col{margin:-18px 0 -10px 0;padding:0;width:660px;float:left;height:auto;}
.roundedbox-gray .agenda-three-col table .content{margin:0;width:220px;text-align:center;}
.regbox table{margin:-12px 0 0 0;padding:0;border-collapse:collapse;border-spacing:1px;border-right:2px solid #322422;border-bottom:2px solid #322422;clear:both;}
.regbox table td{border:1px solid #322422;padding:4px;font-size:.9em;}
.regbox table .labels{margin:0;padding:2px;text-align:center;font-size:1.0em;color:#fff;background:url(/_imgs/regbox_bg.gif) repeat-x 0 0;}
.regbox table .labels-small{margin:0;padding:2px;text-align:center;font-size:.9em;color:#fff;background:url(/_imgs/regbox_bg.gif) repeat-x 0 0;}
.regbox table .dates{margin:0;padding:2px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#fff;background:#989190;}
.regbox table .content-span{margin:0;text-align:center;}
.reg table{margin:-12px 0 6px 0;padding:0;border-collapse:collapse;border-spacing:1px;border-right:2px solid #7a7778;border-bottom:2px solid #7a7778;clear:both;}
.reg table td{border:1px solid #7a7778;padding:6px;}
.reg table .labels{margin:0;padding:2px;text-align:center;font-size:1.0em;color:#422322;font-weight:bold;}
.reg table .labels-small{margin:0;padding:2px;text-align:center;font-size:.9em;color:#fff;background:url(/_imgs/regbox_bg.gif) repeat-x 0 0;}
.reg table .dates{margin:0;padding:2px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#422322;background:#ccc;}
.reg table .content-span{margin:0;text-align:center;}
.reg table .savings{margin-right:1px;padding:0;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:.9em;color:#469420;float:right;}
.roundedbox .agenda-one-col p {margin:0 0 14px 0}
.roundedbox .agenda-one-col table td.content{border:1px solid #c8c8c8;padding:4px;font-size:.9em;margin:0;width:550px;text-align:center;}
.roundedbox .agenda-one-col table .time{margin:0;width:111px;text-align:left;font-size:.9em;vertical-align:top;}
.roundedbox .agenda-two-col{margin:-18px 0 -10px 0;width:660px;padding:0;float:left;height:auto;}
.roundedbox .agenda-two-col table td.content{border:1px solid #c8c8c8;padding:4px;font-size:.9em;margin:0;width:275px;text-align:center;}
.roundedbox .agenda-two-col table .content-link{margin:0;width:275px;text-align:center;font-size:1.0em;}
.roundedbox .agenda-two-col table .time{margin:0;width:111px;text-align:left;font-size:.9em;vertical-align:top;}

.roundedbox .agenda-two-col-text{margin:-18px 0 -10px 0;width:660px;padding:0;float:left;height:auto;}
.roundedbox .agenda-two-col-text table td.content{border:1px solid #c8c8c8;padding:6px;margin:0;width:286px;vertical-align:top}
.roundedbox .agenda-two-col-text table td.content-span{margin:0;text-align:center;}
.roundedbox .agenda-two-col-text table td.content-col{width:286px;margin:0;text-align:center;}
.roundedbox .agenda-two-col-text table td.interval{border:1px solid #c8c8c8;padding:4px;margin:0;background-color:#e3e3e3}
.roundedbox .agenda-two-col-text table .content-link{margin:0;width:275px;text-align:center;font-size:1.0em;}
.roundedbox .agenda-two-col-text table .time{margin:0;width:60px;text-align:left;font-size:.9em;vertical-align:top;}

.roundedbox .agenda-three-col{margin:-18px 0 0 0;width:660px;padding:0;float:left;height:auto;}
.roundedbox .agenda-three-col table td.content{border:1px solid #c8c8c8;padding:4px;font-size:.9em;margin:0;width:176px;text-align:center;}
.roundedbox .agenda-three-col-training table .content{margin:0;width:176px;text-align:center;}
.roundedbox .agenda-three-col table .time{margin:0;width:100px;text-align:left;font-size:.9em;vertical-align:top;}
.roundedbox .agenda-four-col{margin:-18px 0 0 0;width:660px;padding:0;float:left;height:auto;}
.roundedbox .agenda-four-col table td.content{border:1px solid #c8c8c8;padding:4px;font-size:.9em;margin:0;width:130px;text-align:center;}
.roundedbox .agenda-four-col table .content-nolink{margin:0;width:130px;font-size:1.0em;text-align:center;}
.roundedbox .agenda-four-col table .time{margin:0;width:100px;text-align:left;font-size:.9em;vertical-align:top;}
.roundedbox .agenda-five-col{margin:-18px 0 0 0;width:660px;padding:0;float:left;height:auto;}
.roundedbox .agenda-five-col table td.content{border:1px solid #c8c8c8;padding:4px;font-size:.9em;margin:0;width:102px;text-align:center;}
.roundedbox .agenda-five-col table .content-nolink{margin:0;width:102px;font-size:1.0em;text-align:center;}
.roundedbox .agenda-five-col table .time{margin:0;width:100px;text-align:left;font-size:.9em;vertical-align:top;}

.agendadates{margin-top:-18px;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.3em;line-height:1.3em;font-weight:bold;color:#322422;}
table.agenda-six-col{width:660px;padding:0;float:left;height:auto;}
table.agenda-six-col td.content{border:1px solid #c8c8c8;padding:4px;font-size:.9em;margin:0;width:83px;text-align:center;}
table.agenda-six-col td.content-nolink{margin:0;width:83px;font-size:1.0em;text-align:center;}
table.agenda-six-col td.time{margin:0;width:100px;text-align:left;font-size:.9em;vertical-align:top;}

.roundedbox .bd .c .s .agenda-one-col{margin:-18px 0 0 0;padding:0;width:660px;float:left;height:auto;}
.roundedbox .bd .c .s .agenda-one-col ul{margin:0;}
.roundedbox .bd .c .s .agenda-one-col li{margin:.5em 0 0 0;padding:0 0 0 10px;background:url(/_imgs/bullet.gif) no-repeat 0 5px;font-size:1.0em;line-height:1.3em;list-style:none;}
.roundedbox .bd .c .s .agenda-one-col .speakers li{margin:.5em 0 0 0;padding:0;background:no-repeat 0 5px;font-size:1.0em;line-height:1.3em;list-style:none;}
.roundedbox .bd .c .s .agenda-one-col table.training .speakers li{margin:.5em 0 0 0;padding:0;background:no-repeat 0 5px;font-size:0.9em;line-height:1.3em;list-style:none;}
.roundedbox .bd .c .s .agenda-two-col-text .speakers li{margin:.5em 0 0 0;padding:0;background:no-repeat 0 5px;font-size:1.0em;line-height:1.3em;list-style:none;}
.roundedbox .bd .c .s .agenda-one-col ul.speakers-notable {margin:-5px 0 14px 0;}
.roundedbox .bd .c .s .agenda-one-col .speakers-notable li{margin:.5em 0 0 0;padding:0;background:no-repeat 0 5px;font-size:.9em;line-height:1.3em;list-style:none;}
.roundedbox .bd .c .s .agenda-one-col ul.session-bullets {margin:-5px 0 14px 0;}
.roundedbox .bd .c .s .agenda-one-col ul.session-bullets li{margin:.3em 0 0 18px;padding:0;background:no-repeat 0 5px;font-size:1.0em;line-height:1.3em;list-style:disc;}
.roundedbox .bd .c .s .agenda-one-col .session-bullets-num li{margin:.5em 0 0 3px;padding:0;background:no-repeat 0 5px;font-size:1.0em;line-height:1.3em;list-style:decimal}
.roundedbox .bd .c .s .agenda-one-col .agenda-bullets li{margin:0 0 0 18px;padding:0;background:no-repeat 0 5px;font-size:1.1em;line-height:1.3em;list-style:disc;}
.roundedbox .agenda-one-col table{width:660px;}
.roundedbox .bd .c .s .agenda-one-col table ul.bullets {margin:-5px 0 14px 0;}
.roundedbox .bd .c .s .agenda-one-col table .bullets li{margin:.3em 0 0 0;padding:0 0 0 12px;background:url(/_imgs/disc.gif) no-repeat 2px 6px;font-size:9pt;line-height:11pt;list-style:none;}
.roundedbox .bd .c .s .agenda-one-col table .bullets ul #sub{margin:3px 0 6px 0;}
.roundedbox .bd .c .s .agenda-one-col table .bullets ul #sub li{margin:.1em 0 0 2px;padding:0 0 0 16px;background:url(/_imgs/dash.gif) no-repeat 5px 7px;font-size:9pt;list-style:none;}
.roundedbox .bd .c .s .agenda-one-col table .details{font-size:1.1em;}
.roundedbox-one-col{width:228px;margin:0;padding:0;float:right;height:auto;clear:both;}
.box-one-col{width:220px;margin:10px 0 0 0;padding:0;float:right;height:auto;clear:both;}
.roundedbox-reg{width:266px;margin:0 0 0 12px;padding:0;float:right;height:auto;clear:right;}
.roundedbox-stats{width:305px;margin:0 0 0 15px;padding:0;float:right;height:auto;clear:right;}
.roundedbox-stats .hd .c,.roundedbox-stats .ft .c{font-size:1px;height:12px;}
.roundedbox-stats .ft .c{height:12px;}
.roundedbox-stats .hd{background:transparent url(/_imgs/roundedbox/tl.gif) no-repeat 0 0;}
.roundedbox-stats .hd .c{background:transparent url(/_imgs/roundedbox/tr.gif) no-repeat right 0;}
.roundedbox-stats .bd{background:transparent url(/_imgs/roundedbox/ml.gif) repeat-y 0 0;}
.roundedbox-stats .bd .c{background:transparent url(/_imgs/roundedbox/mr.gif) repeat-y right 0;}
.roundedbox-stats .bd .c .s{margin:0 8px 0 4px;background:#fff;padding:1.0em;}
.roundedbox-stats .ft{background:transparent url(/_imgs/roundedbox/bl.gif) no-repeat 0 0;}
.roundedbox-stats .ft .c{background:transparent url(/_imgs/roundedbox/br.gif) no-repeat right 0;}
.roundedbox-stats .stats{margin-top:6px;}
.roundedbox-stats .stats td{padding:2px;vertical-align:top;}
.roundedbox-stats .attendees{margin-top:-10px;font-size:.9em;}
.roundedbox-stats .attendees td{width:30%;padding:1px;}
.roundedbox-two-col{width:460px;margin:-8px 0 0 0;padding:0;float:left;height:auto;clear:left;}
.leftcol a.reg{margin:0 0 4px 0;padding:0;background-image:url(/_imgs/sprites.png);background-position:-10px -10px;width:261px;height:50px;list-style:none;display:block;outline:none;}
.leftcol a.reg:hover{background-position:-10px -60px;text-decoration:none;}
.leftcol a.reg-cn{margin:0 0 4px 0;padding:0;background-image:url(/_imgs/sprites.png);background-position:-280px -10px;width:261px;height:50px;list-style:none;display:block;outline:none;}
.leftcol a.reg-cn:hover{background-position:-280px -60px;text-decoration:none;}
#logo a.reg-lg{float:left;margin:5px 0 0px 0;padding:0;background-image:url(/_imgs/button-reg-today-lg.png);background-position:0 -2px;width:261px;height:73px;list-style:none;display:block;outline:none;}
#logo a.reg-lg:hover{float:left;background-position:0 -76px;text-decoration:none;}

.leftcol .navigation{margin:0;padding:0 0 0 7px;width:252px;border:1px solid #989190;background:#99b2cc;}
.leftcol .navigation dt a{margin:-5px 0 0 0;//margin:-12px 0 0 0;padding:0;background-image:url(/_imgs/sprites.png);background-position:-10px -130px;height:26px;list-style:none;display:block;outline:none;}
.leftcol .navigation dt a:hover{background-position:-10px -156px;text-decoration:none;}
.leftcol .navigation span.navreg{font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.6em;line-height:1.5em;color:#fbfbfb;margin-left:3px;text-decoration:none;}
.leftcol .navigation span.nav{font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.5em;line-height:1.4em;color:#fbfbfb;margin-left:3px;text-decoration:none;}
.leftcol .navigation dd{margin:0 0 0 10px;padding:0;}
.leftcol .navigation ul{margin:0;padding:0;list-style:none;}
.leftcol .navigation li{margin:10px 0 0 -2px;padding:0;font-family:"Arial",Helvetica,Verdana,sans-serif;font-size:1.3em;font-weight:bold;list-style:none;display:block;outline:none;color:#5b5c60;}
.leftcol .navigation li.small{margin:6px 0 0 0;padding:0;font-family:"Verdana",Helvetica,Arial,sans-serif;font-size:11px;list-style:none;display:block;outline:none;color:#5b5c60;}
.leftcol .navigation li a{color:#5b5c60;}
.leftcol .navigation li a:hover{color:#2f77c0;text-decoration:none;}
.leftcol .navigation li a span.event-month{float:right;margin-right:12px;}
.col1 .navigation span.invisible{visibility:hidden;display:none;}
#bottomMenu{position:fixed;bottom:0;left:0;height:20px;height:35px;overflow:hidden;width:100%;min-width:960px;background:#d5d5d6;text-align:center;color:#444;border-top:3px solid #989190;}
#bottomButton{width:100%;color:#fff;margin:0 auto;background:#322422;cursor:pointer;}
#bottomBar{line-height:35px;}
#bottomMenu a{color:#599ed8;text-decoration:none;}
#bottomMenu a:hover{text-decoration:underline;}
.bottomContainer{width:900px;margin:0 auto;}
.twitterFeeds{float:left;text-align:left;width:46%;margin:0 0 0 10px;background:#fff;padding:8px;border-right:2px solid #989190;border-left:2px solid #989190;height:210px;}
.columnTitle{font-size:1.0em;font-weight:bold;}
.twitterFeedItem{clear:left;margin-top:15px;}
.twitterFeedImage{float:left;width:65px;height:65px;margin-right:10px;overflow:hidden;}
.twitterFeedTextControls{text-align:right;margin-top:4px;}
.columnSubscribe{float:right;margin-right:5px;}
.columnSubscribe a{font-size:.9em;text-decoration:none;}
#twitter_multi_div{margin-top:5px;line-height:1.4em;padding-top:1px;padding-right:5px;padding-left:5px;height:182px;overflow:auto;}
#twitter_multi_div ul{margin-top:0;margin-left:-45px;//margin-left:-10px;}
#twitter_multi_div ul li{list-style:none;margin:0;clear:left;}
.twtr-widget{font-size:12px!important;font-family:"Verdana",Helvetica,Arial,sans-serif;}
.twtr-widget .twtr-spinner{width:14px;height:14px;position:absolute;background:url(/_imgs/spinner.gif) no-repeat;top:3px;right:3px;}
.twtr-inactive{display:none;}
.twtr-widget a img{border:0;}
.twtr-doc{overflow:hidden;width:100%;text-align:left;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.twtr-bd{padding:0 1px;}
.twtr-widget .twtr-tweet-wrap{padding:6px 8px;overflow:hidden;zoom:1;}
.twtr-widget .twtr-tweet{border-bottom:1px dotted #ddd;overflow:hidden;zoom:1;}
.twtr-widget .twtr-tweet a.twtr-reply{visibility:hidden;}
* html .twtr-widget .twtr-tweet a.twtr-reply{visibility:visible;}
.twtr-widget .twtr-tweet:hover a.twtr-reply{visibility:visible;}
.twtr-widget-profile img.twtr-profile-img{display:block;float:left;width:31px;height:31px;}
.twtr-widget h3,.twtr-widget h4,.twtr-widget p{margin:0!important;padding:0!important;line-height:1.2!important;width:auto!important;}
.twtr-widget-profile h3,.twtr-widget-profile h4{margin:0 0 0 40px!important;}
.twtr-widget h3{font-size:11px!important;font-weight:normal!important;}
.twtr-widget h4{font-size:16px!important;}
.twtr-widget i{font-size:9px;font-style:normal;display:block;margin-top:2px;zoom:1;}
.twtr-hd{padding:2px 10px;position:relative;zoom:1;overflow:hidden;}
.twtr-timeline{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;overflow:hidden;z-index:2;height:225px;}
.twtr-ft{position:relative;}
.twtr-ft div{overflow:hidden;padding:10px;zoom:1;}
.twtr-ft span{float:right;text-align:right;}
.twtr-ft a{float:left;display:block;}
.twtr-ft span a{float:none;}
.twtr-avatar{width:40px;height:40px;float:left;overflow:hidden;}
.twtr-img{height:25px;width:25px;}
.twtr-img img{width:30px;height:30px;}
.twtr-tweet-text{margin-left:40px;}
.twtr-tweet a{color:#1985b5;}
.twtr-doc a{text-decoration:none;}
.twtr-doc a:hover{text-decoration:underline;}
.twtr-bd{color:#444;}
.twtr-timeline{background:#fff;}
.monitter{margin-top:5px;line-height:1.4em;padding-top:1px;padding-right:5px;padding-left:5px;height:182px;overflow:auto;}

.questions{position:fixed;top:300px;right:-2px;background:url(/_imgs/questions.png) no-repeat;height:109px;width:31px;}
a.questions:hover{position:fixed;top:300px;right:0;background:url(/_imgs/questions.png) no-repeat;height:109px;width:31px;}
.topics{position:fixed;top:180px;right:-121px;background:url(/_imgs/flag-topics.gif) no-repeat;height:109px;width:150px;z-index:100}
a.topics:hover{position:fixed;top:180px;right:0;background:url(/_imgs/flag-topics.gif) no-repeat;height:109px;width:150px;text-decoration:none;color:#000;z-index:100}
a.topics ul {padding:0;margin:17px 0 0 30px}
a.topics ul li {list-style:none;margin:0 0 8px 0}
#legend-ppc {position:relative;background:url(/_imgs/flag-purple.gif) no-repeat top right}
#legend-analytics {position:relative;background:url(/_imgs/flag-yellow.gif) no-repeat top right}
#legend-seo {position:relative;background:url(/_imgs/flag-aqua.gif) no-repeat top right}
#legend-socialmedia {position:relative;background:url(/_imgs/flag-red.gif) no-repeat top right}

.roundedbox table.attendee {border:0;margin-top:-10px}
.roundedbox table.attendee tr td {padding:10px 10px 5px 10px;border-collapse:collapse;border:0;}
.roundedbox table.attendee td#odd {background-color:#eff3f1;}

a.flat_button{background:transparent url('/_imgs/flat_button2.png') no-repeat scroll top right;color:#fff;float:left;font:bold 12px arial,sans-serif;height:47px;padding-right:18px;text-decoration:none;}
a.flat_button span{background:transparent url('/_imgs/flat_button1.png') no-repeat;color:#fff;display:block;line-height:15px;width:160px;padding:9px 10px 8px 15px;}
a.flat_button:hover{color:#fff;text-decoration:underline;}
a.flat_button:active{background-position:bottom right;color:#fff;outline:none;}
a.flat_button:active span{background-position:bottom left;padding:9px 10px 8px 15px;}
a.flat_button:visited{color:#fff;}

a.flat-button{background:transparent url('/_imgs/flat_button-a.png') no-repeat scroll top right;color:#fff;float:left;font:bold 12px arial,sans-serif;height:30px;margin-left:5px;padding-right:10px;text-decoration:none;}
a.flat-button span{background:transparent url('/_imgs/flat_button-span.png') no-repeat;color:#fff;display:block;line-height:14px;padding:8px 10px 8px 15px;}
a.flat-button:hover{color:#fff;text-decoration:underline;}
a.flat-button:active{background-position:bottom right;color:#fff;outline:none;}
a.flat-button:active span{background-position:bottom left;padding:8px 10px 8px 15px;}
a.flat-button:visited{color:#fff;}

.programmedby {float:left;margin:2px 6px 0 0;width:46px}

a.know, a.know:hover {color:#666;text-decoration:none}

.rollOver-know{margin-top:4px;padding:1px 2px;position:relative;color:#fff;background:#ddd;z-index:10;bottom:0}
a.rollOver-know:hover{text-decoration:none}
.rollOver-know span{position:absolute;width:190px;padding:6px;height:auto;line-height:1.3em;left:-1000px;visibility:hidden;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#666;border:5px solid #ddd;background:#fefee0;text-align:left}
.rollOver-know span img{border-width:0;padding:2px;}
.rollOver-know:hover span{visibility:visible;top:-20px;left:106px;}

/* Past event styles */
.bigtext-title {font:bold 29px Arial, Helvetica, sans-serif;letter-spacing:-0.7px;line-height:34px;background:#ffffff;text-transform:uppercase}
.bigtext-adtitle {font:bold 29px Arial, Helvetica, sans-serif;text-transform:uppercase}
.bigtext-subtitle {font:18px Arial, Helvetica, sans-serif;line-height:22px;}
.shadowbox {float:left;border:1px solid #666;padding:16px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow: #000 1px 1px 3px; box-shadow: #000 1px 1px 3px;margin-bottom:10px;height:250px}
.blue {background:#c1d3e5;border:1px solid #c1d3e5;margin-left:16px;}
.shadowbox .search_text_box{margin:2px 0;text-align:left;width:234px;height:16px;padding:6px;}
.shadowbox select {margin:2px 0 8px;//margin-bottom:0;width:250px;height:30px;padding:5px 6px}
.shadowbox .search_submit_tab{float:right;background:#989190;border:none;font:18px Arial, Helvetica, sans-serif;color:#fff;cursor:pointer}
.shadowbox .search_submit_tab:hover{text-decoration:underline}
.learn{padding:3px 12px;margin-top:-25px;//margin-top:-18px;}

div.social-media-buttons {margin:6px 0 0 0x;padding:0;}
div.social-media-buttons li {list-style:none;float:left;padding-right:10px}

.showHide {color:#0077cc;cursor:pointer;}
