/* 
* events_new.css
* Description: Design file for events.
* Created on: January 30, 2010
* Last modified on: June 13, 2011 
* Copyright 2010 Frontiers Media S.A. All Rights Reserved. 
*/
/*  CSSTidy 1.3: Tue, 23 Feb 2010 16:31:26 +0530 events.css  */
dl#ciHolder{clear:left;float:left;height:auto;width:240px}
dl#ciHolder dt{clear:both;float:left;width:240px}
dl#ciHolder dt a{color:#707173;display:block;font-size:12px;font-weight:700;line-height:10px;margin:0;padding:0 0 12px;text-decoration:none;text-transform:uppercase}
dl#ciHolder dt a:hover{color:#1b79b3}
dl#ciHolder dd.w125 p{font-size:12px;line-height:18px}
dl#ciHolder dd.dlLink ul{color:#1b79b3;font-size:12px;font-weight:400;line-height:16px;margin:0;padding:0;width:240px}
dl#ciHolder dd.dlLink ul li a{background:transparent url(/Design/Images/arrBlu.gif) no-repeat 0 4px;clear:left;color:#1b79b3;display:block;float:left;margin:0;padding:0 0 0 12px;text-decoration:none}
.dateDisplay{background:#fff url(/Design/Images/bgDatedisplay.jpg) no-repeat right top;float:right;height:45px;position:relative;text-transform:uppercase;width:44px;z-index:1}
.dateDisplay .month{color:#fff;display:block;font-size:11px;font-weight:700;line-height:16px;padding-left:2px;text-align:center;width:42px}
.dateDisplay .dt{color:#707173;display:block;font-size:22px;font-weight:700;line-height:26px;padding-left:1px;text-align:center;width:42px}
.rtLink{clear:both;float:right;padding-top:92px;text-align:right;width:100px}
.rtLink a{color:#1b79b3;display:block;font-size:10px;line-height:16px;text-decoration:none}

.dropDiv, #col_Mid .dropDiv, #dropDivx{margin:0;padding:0;position:relative !important; z-index:99999 !important;/* for IE 7*/}
.dropDiv span { display: inline !important;}
.openDiv{display:none;height:110px;padding:5px 0;position:absolute;right:0;text-align:left;top:12px;width:120px;/*z-index:999999 !important*/}
.openDiv_tool{display:none;height:110px;left:0;padding:5px 0;position:absolute;text-align:left;top:-4px;width:120px;z-index:999999999}
.openDiv_tool .innerWrap .r2{background:#fff url(/Design/Images/roundedcornr_grey.gif) no-repeat top right;right:-1px;top:-1px}
.openDiv_tool .innerWrap .r1{background:#fff;left:-1px;top:-1px;width:40px}
.openDiv_tool .innerWrap .r3{background:#fff url(/Design/Images/roundedcornr_grey.gif) no-repeat bottom left;bottom:-1px;left:-1px}
.openDiv_tool .innerWrap .r4{background:#fff url(/Design/Images/roundedcornr_grey.gif) no-repeat bottom right;bottom:-1px;right:-1px}
.openDiv_tool .innerWrap{background:#fff;border:1px solid #707173;float:left;margin:0;position:relative;width:118px}
.openDiv .innerWrap{background:#fff;border:1px solid #1c7ab4;float:left;margin:0;padding:8px 0 8px 5px;position:relative;width:118px;z-index:99}
.openDiv label,.openDiv_tool label{color:#707173;float:right;font-size:9px;padding:4px 0 0;text-align:left!important;width:97px}
.r1,.r2,.r3,.r4{height:8px;position:absolute;width:8px}
.innerWrap .r1{background:#fff url(/Design/Images/roundedcornr_312777.gif) no-repeat top left;left:-1px;top:-1px}
.innerWrap .r2{background:#fff;right:0;top:-1px;width:40px!important}
.innerWrap .r3{background:#fff url(/Design/Images/roundedcornr_312777.gif) no-repeat bottom left;bottom:-1px;left:-1px}
.innerWrap .r4{background:#fff url(/Design/Images/roundedcornr_312777.gif) no-repeat bottom right;bottom:-1px;right:-1px}
.openDiv .chkBx,.openDiv_tool .chkBx{float:left;height:12px!important;overflow:hidden;width:12px!important}
.openDiv .radioBtn,.openDiv_tool .radioBtn{float:left;height:12px!important;margin-left:0;overflow:hidden;padding:0;width:12px!important; vertical-align:top; margin-top:1px;}
.chkHolder{float:left;margin:3px 0 5px;overflow:hidden;padding-left:10px;width:108px}
.openDiv .chkHolder label,.openDiv_tool .chkHolder label{color:#707173;float:right;font-size:9px;overflow:hidden;padding:4px 0 0;text-align:left;width:80px}
.openDiv .innerWrap span,.openDiv_tool .innerWrap span{display:block!important;float:left!important;margin:0!important;padding:2px 0;width:115px}
.openDiv .innerWrap span label,.openDiv_tool .innerWrap span label{color:#707173;float:left;font-size:9px; line-height: 11px; padding:0px 0 0 2px;text-align:left!important;width:90px}
.chkHolder span label{color:#707173;float:right;font-size:9px;overflow:hidden;padding:4px 0 0;text-align:left;width:80px}
.chkHolder span span.chkBx{float:left;height:12px!important;width:13px!important}
.chkHolder span span.chkBx input{height:12px!important;margin:0!important;overflow:hidden;width:12px!important}

.ev_Img{background-color:#C63;border:1px solid #eceded;float:left;height:74px;margin:0 20px 0 0;overflow:hidden;padding:0;width:74px}
.colOne{float:left;height:auto;width:94px}
.colTwo{float:left;height:auto;width:330px}
.colThree{float:right;height:auto;width:105px}
.evData{font-size:12px;line-height:16px;margin:0;padding:10px 0}
.evLink{font-size:10px!important; /* Added for Colour sync with Jobs */ color:#707173 !important; line-height:12px;margin:0;padding:0}
.data_Listing p.evLink{font-size:10px!important; /* Added for Colour sync with Jobs */ color:#707173 !important; line-height:12px;margin:0;padding:0}
.evLink a{background:url(/Design/Images/brdArrow2.gif) no-repeat -2px 3px;color:#707173;display:inline;line-height:12px;padding:0 4px 0 10px;text-decoration:none}
.evLink a.first{background:none;color:#707173;display:inline;line-height:12px;padding:0 4px 0 0;text-decoration:none}
.evLink a:hover{color:#1b79b3}
.eventsListing{ /*border-top:1px solid #707173;*/ border-top:1px solid #D9D9D9; display:block;float:left;height:auto;margin:0;padding:15px 0;width:681px}
.eventsListingLeft{float:left;height:auto;min-height:80px;width:92px; /* Reduced 6px to match with search results  */}
.eventImg{/*background-color:#C63; border:1px solid #eceded; */ float:left;height:74px;margin:4px 20px 0 0;overflow:hidden;padding:0;width:74px}
.eventsListingRight {float:right;  margin-right:3px; width:586px; height:auto;/*display:table; */ position:relative}
.eventsListingRight .Col2listingLeft{float:left;width:480px}
.eventsListingRight h1{color:#3e3d40;font-size:14px;font-weight:700;line-height:18px;margin:0;padding:0}
.eventsListingRight h1 a{color:#3e3d40;text-decoration:none;}
.eventsListingRight h1 a:hover{color:#1b79b3}
.eventsListingRight p{color:#3e3d40;font-size:12px;line-height:16px}
.eventsListingRight .evData{font-size:12px;line-height:16px;margin:0;padding:8px 0}
.eventsListingRight .evLink{font-size:10px!important;line-height:16px;margin:0;padding:0;color:#707173;}
.eventsListingRight .evLink a{background:url(/Design/Images/brdArrow2.gif) no-repeat -2px 4px;color:#707173;display:inline;line-height:16px;padding:0 0px 0 10px;text-decoration:none}
.eventsListingRight .evLink a.first{background:none;color:#707173;display:inline;line-height:16px;padding:0 0px 0 0;text-decoration:none}
.eventsListingRight .evLink a:hover{color:#1b79b3}
.evStatus{color:#707173;font-size:12px;font-weight:700;padding-left:0px;padding-top:9px}
.eventRigntLink{text-align:right;/*vertical-align:bottom;display:table-cell;*/ position:absolute; right:0; bottom:0;width:100px}
.eventRigntLink a{color:#1b79b3;display:block;font-size:10px;line-height:12px;padding-top:3px;text-decoration:none}
.eventRigntLink a:hover{text-decoration:underline}
.sliderNavRed{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 100% 0;float:left;height:16px;margin-top:11px;position:relative;z-index:5}
.sliderNavRed a{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 0 0;color:#fff;display:block;float:left;font-size:11px;font-weight:400;height:16px;line-height:16px;margin:0 12px 0 0;padding-left:12px;position:relative;text-decoration:none;z-index:999}
.sliderNavRed a span{background:url(/Design/Images/arrow_w.gif) no-repeat 0 5px;padding-left:10px}
.sliderNavBlu{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 100% -80px;float:left;height:16px;margin-top:11px;position:relative;z-index:5}
.sliderNavBlu a{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 0 -80px;color:#fff;display:block;float:left;font-size:11px;font-weight:400;height:16px;line-height:16px;margin:0 12px 0 0;padding-left:12px;position:relative;text-decoration:none;z-index:999}
.sliderNavBlu a span{background:url(/Design/Images/arrow_w.gif) no-repeat 0 5px;padding-left:10px}
.sliderNavGrey{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 100% -32px;float:left;height:16px;margin-top:11px;position:relative;z-index:5}
.sliderNavGrey a{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 0 -32px;color:#fff;display:block;float:left;font-size:11px;font-weight:400;height:16px;line-height:16px;margin:0 12px 0 0;padding-left:12px;position:relative;text-decoration:none;z-index:999}
.sliderNavGrey a span{background:url(/Design/Images/arrow_w.gif) no-repeat 0 5px;padding-left:10px}
ul.btnGrays{float:left;margin-top:0;padding-top:10px;width:100%}
ul.btnGrays li{display:inline;float:left;height:15px}
ul.btnGrays li a{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 0 -48px;color:#87888a;display:block;font-size:11px;font-weight:400;height:16px;line-height:15px;margin:0;padding-left:5px;text-decoration:none}
ul.btnGrays li a span{background:#fff url(/Design/Images/eveSclbg.gif) no-repeat 100% -48px;color:#87888a;display:block;font-size:11px;font-weight:400;height:16px;line-height:15px;margin:0;padding-right:5px;text-decoration:none}
ul.btnGrays li.act a{background-position:0 -32px}
ul.btnGrays li.act a span{background-position:100% -32px;color:#fff}

.eventFeature{display:block;float:left;margin:0;padding:20px 0 15px;position:relative;width:100%}
.eventFeature .data_Listing h1{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;font-weight:400;line-height:32px;margin:0;padding:0 0 25px}
.eventFeature h1 sup{font-size:18px;line-height:14px}
.eventFeature .data_Listing{border-top:0;float:left;margin-top:0;padding-top:0;width:410px}
.featureImg{float:left;padding-bottom:24px;width:186px;height:166px;}
/*  Moved to General_New
.featureImg img{border:1px solid #707173;margin-right:20px}*/
.eventFeature .dateDisplay{position:absolute;right:0;top:20px}
/*.eventFeature .description{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:22px}
*/
.eventFeature .description {color: #3E3D40; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; line-height: 22px; margin:5px 0 10px; padding: 0; width: auto;word-wrap:break-word;}
.eventFeature .description.orgs a{color:#3e3d40;}
.eventFeature .description.orgs a:hover{color:#1b79b3;text-decoration:none;}*
.eventFeature .description p,.eventFeature .description ul,.eventFeature .description div,.eventFeature .description img,.eventFeature .description table {padding:5px 0; border:0px;}
.eventFeature .description ul{list-style-type:disc;padding-left:30px;}
.eventFeature .description ol {list-style-type:decimal;padding-left:30px}
.eventFeature .moreEve{display:inline;float:right;text-align:right;width:80px}
.eventFeature .moreEve a{color:#1b79b3;font-size:10px;line-height:16px;text-decoration:none}
.inlineTab{color:#707173;font-size:14px;line-height:16px;padding:0 0 10px}
.featuredTxt{color:#707173;font-size:12px;line-height:16px;margin:0;padding:0 0 25px;text-transform:uppercase}
div.PeopleLeftPanel{border-bottom:2px solid #fff;clear:left;display:block;float:left;height:auto;width:240px!important; /* Fix for font style in italics(community Events) */ font-style:normal !important;}
div.PeopleLeftPanel div{background-color:#8F8778;color:#FFF;cursor:pointer;font-size:12px;height:20px}
div.PeopleLeftPanel div.blueBg{ background:#2178b5 url(/Design/Images/dblArrow.png) no-repeat 5px 8px!important; padding-left:15px;}
div.PeopleLeftPanel div.rsvp div{background-color:#FFF;color:#FFF;height:16px}
div.PeopleLeftPanel span{font-weight:700;padding-left:5px;position:relative;top:3px}
div.PeopleLeftPanel ul{list-style:none;list-style-image:none;margin-left:0;padding-bottom:15px;padding-top:5px}
div.PeopleLeftPanel a{color:#222C00;display:block;font-size:12px;font-weight:400;text-decoration:none;width:240px}
div.PeopleLeftPanel a:hover{color:#749800}
div.PeopleLeftPanel p{color:#222C00;font-size:12px;line-height:16px;text-decoration:none}
div.PeopleLeftPanel p.status a{color:#1B79B3;display:inline;font-size:12px;line-height:16px;margin:0;text-decoration:underline}
div.PeopleLeftPanel a span{color:#fff;display:block;text-decoration:none}
#LeftPanelWrapper .LeftPanelSub{float:left;list-style:none;margin:2px 0 0;padding:0;width:240px!important}
#LeftPanelWrapper .LeftPanelSub ul{background:url(trans.gif);height:auto;left:-9999px;list-style:none;margin:0;padding:0;position:absolute;top:0;width:240px}
#LeftPanelWrapper .LeftPanelSub li{float:left;margin-bottom:0}
#LeftPanelWrapper .LeftPanelSub li a{background:#fff;color:#3e3d40!important;display:block;float:left;font-size:12px;height:auto;line-height:16px;padding:4px 0 5px 5px;text-decoration:none;width:235px}
#LeftPanelWrapper .LeftPanelSub li a span {color:#3e3d40 !important; padding:0 !important; font-weight:normal !important; top:0 !important;}
#LeftPanelWrapper .LeftPanelSub li a:hover, #LeftPanelWrapper .LeftPanelSub li a:hover span{background:#9c9e9f;color:#FFF!important}
#LeftPanelWrapper .LeftPanelSub li a.active,#LeftPanelWrapper .LeftPanelSub li a.active span{background:#9c9e9f;color:#FFF!important}
#LeftPanelWrapper .LeftPanelSub li:hover{background:#9c9e9f;position:relative;z-index:999999}
.flyoutImageEve{float:left;margin:0;padding:0;width:240px}
dl.thumbList{float:left;margin:0;padding:10px 0 0;width:240px}
dl.thumbList dt img{display:block;float:left;margin:0;padding:0;/*width:59px;height:59px;*/}
dl.thumbList dt{float:left;padding:0;width:59px}
dl.thumbList dd{float:right;font-size:12px;line-height:16px;margin:-2px 0 0;padding:0;width:165px!important;word-wrap:break-word;}
dl.thumbList dd a{font-weight:700!important;margin:0;padding:0;width:165px!important;word-wrap:break-word;}
dl.thumbList a:hover{color:#1b79b3}
dl.thumbList dt a{display:inline;float:left;width:59px!important}
.radialBtn{color:#3e3d40;height:50px;margin:0;padding:3px 0 0;width:124px}
.radialBtn input{float:left;height:16px;margin:8px 0 0;padding:0;width:16px}
.radialBtn label{float:left;height:16px;margin:8px 0 0;padding:0 0 0 7px;width:95px}
.radialBtn div{clear:both;width:124px!important}
ul.chkwithRadcol{color:#3e3d40;list-style-type:none;margin:0;padding:0 0 5px 0 !important;float:left; width:100%}
ul.chkwithRadcol li{clear:left;margin:0;padding:4px 0; float:left; width:100%;  }
ul.chkwithRadcol li ul{margin:0;padding:0 0 0 25px;width:215px}
ul.chkwithRadcol label{float:left;font-size:11px;height:16px;line-height:16px;padding:0 0 0 8px}
ul.chkwithRadcol input{float:left;font-size:11px;height:16px;margin:0;padding:0;width:16px}
.tabbedNavigation{float:left;margin:0;padding:16px 0 8px;width:100%}
.tabbedNavigation ul{color:#707173;float:left;font-size:14px;line-height:16px;margin:0;padding:0;width:100%}
.tabbedNavigation ul li{background:url(/Design/Images/divider12.gif) no-repeat 100% 8px;display:inline;float:left;margin:0 8px 2px 0;padding:0 8px 0 0;position:relative}
.tabbedNavigation ul li a{color:#707173;display:block;float:left;margin:0;padding:4px 5px;text-decoration:none}
.tabbedNavigation ul li a:hover,.tabbedNavigation ul li.on a{background:#58585a;color:#fff;display:block;float:left;margin:0;padding:4px 5px;text-decoration:none}
.tabbedNavigation ul li.fwidth{background:#58585a;clear:both;left:0;margin:0;padding:0;position:relative;top:0;width:532px}
.normal{color:#3e3d40;font-size:12px;line-height:16px;margin:20px 0 0;padding:0 0 20px}
.bt0{border-top:0 solid #fff !important;}
.backTopBl2e{float:right;font-size:10px;margin-top:15px;padding:0 265px 7px 0;text-align:right;width:200px}
.backTopBl2e a{background:transparent url(/Design/Images/totop.gif) no-repeat 100% -1px;color:#707173!important;margin-right:0;padding:0 20px 0 0;text-decoration:none}
.bg0{background:none!important}
.eventInviteWrapp {float:left;width:681px !important;padding-top:10px;}
.PostEventContainer{float:left;width:100%}
.PostEventContainer h2{color:#3e3d40;font-size:12px;font-weight:700;line-height:16px}
.PostEventContainer p{color:#3e3d40;font-size:12px;font-weight:400;line-height:16px;padding:2px 0 5px}
.PostEventContainer p a{color:#1b79b3;text-decoration:none}
.PostEventContainer p a:hover{text-decoration:underline}
.PostEventContainer fieldset p{clear:both;float:left;padding:0 0 11px;width:100%}
.PostEventContainer p label{float:left}
.PostEventContainer p input,.FindInviteContainer p textarea{float:right}
.PostEventContainer p select{float:right;margin-right:199px!important}
.PostEventContainer ul{list-style:disc;padding:2px 0 2px 15px}
.PostEventContainer ul li{color:#3e3d40;font-size:12px;font-weight:400;line-height:16px;list-style:disc}
.inputRadio { height:16px; margin-top:2px; padding:0; width:15px; }
ul.SearchCategory{clear:both;float:left;margin:15px 0 0;padding:0;width:100%}
ul.SearchCategory li{display:block;float:left;line-height:16px;margin-right:20px;text-align:left;text-indent:10px;width:118px}
ul.SearchCategory li a{background:url(/Design/Images/categoryButton118.gif) no-repeat left bottom;color:#707173;display:block;text-decoration:none}
ul.SearchCategory li a:hover{background:url(/Design/Images/categoryButton118.gif) no-repeat right -32px;color:#fff}
ul.SearchCategory li a.active{background:url(/Design/Images/categoryButton118.gif) no-repeat right -32px;color:#fff}
#mainContent_681{display:inline;float:left;margin:0;padding:0;width:681px}
#mainContent_681 #col_Mid{margin-left:0!important;width:681px!important}
#mainContent_681 .colTitle_withbg{width:681px!important}
#mainContent_681 .letterSort a{color:#808285;display:block;float:left;padding:0 5px 0 2px;text-decoration:none;text-transform:uppercase}
#mainContent_681 .btn_Wrapp{float:left;padding-bottom:15px;width:147px!important}
#mainContent_681 .btn_Wrapp a{margin:0!important;text-align:center;width:147px!important}
#mainContent_681 ul.formListing1 li{color:#3e3d40;font-size:12px;list-style:none;margin-bottom:0;margin-left:0;padding-bottom:6px;padding-left:0;width:auto}
#mainContent_681 ul.formListing1 li.topic{float:left;padding-right:5px;width:360px}
#mainContent_681 ul.formListing1 li.description{padding-right:0;width:320px}
#mainContent_681 ul.formListing1 li.FullWidth{line-height:18px;padding-left:0;padding-right:0;width:480px}
#mainContent_681 ul.formListing1 li.clear{clear:both;font-size:0;height:1px;width:100%}
#mainContent_681 ul.formListing1 label{float:left;height:15px;line-height:15px;padding-left:8px;width:250px}
#mainContent_681 ul.formListing1 .inputRadio{float:left;height:15px;margin:0;padding:0;width:15px}
#mainContent_681 ul.formListing1 .inputRadioForTextBox{float:left;height:24px;margin:0;padding:0;width:15px}
.txtfld282{border:1px solid #707173;color:#707173;font-size:12px;height:18px;margin-left:8px;padding-left:6px;width:276px}
.eventDes{float:left;margin:0;padding:0;width:100%}
.eventDes p{font-size:12px;line-height:16px}
.rightColumn383{clear:both;float:left;padding:0 0 0 200px;width:481px}
.w24rad{float:left;margin:0;padding:0;text-align:left;width:24px}
.w24rad .radio15{float:left;height:15px;margin:0;padding:0;width:15px}
.textField234{border:1px solid #707173;color:#707173;font-size:12px;line-height:16px;padding-bottom:3px;padding-left:8px;width:224px}
.rightColumn383 fieldset{float:left;margin-bottom:0;padding-bottom:0;width:481px}
.rightColumn383 label{float:left;width:100px!important}
#col_Mid .event_settings{float:left;width:681px}
#col_Mid .event_settingsRight{float:right;width:655px}
#col_Mid .event_settings input.eradio{float:left;height:18px;margin:0;overflow:hidden;padding:0;width:15px}
#col_Mid .event_settingsRight p{color:#3e3d40!important;font-size:12px!important;margin:0 0 5px;padding:0}
.w383fr{display:inline;float:right;width:481px}
.w184{display:block;float:left;height:20px;margin:0;padding:0;width:184px!important}
.bgRc159{background:url(/Design/Images/rc15970k1.gif) no-repeat 0 0;display:inline;float:right;height:19px;margin:0!important;padding:1px 0 0;width:159px!important}
.bgRc159 .txtfld159rc{background:none;border:0;margin:0;padding:0 4px 0 8px;width:147px}
.btn20{float:left!important;height:20px;margin:0;padding:0;width:20px!important}
.event_settings label{color:#3e3d40;display:block;float:left;font-size:12px;line-height:16px;margin:0;padding:0 0 0 10px}
.EventpeopleListing label{cursor:pointer}
#col_Mid .EventsAccordionContainer .ui-accordion .ui-accordion-header a{font-size:11px!important}

.pageTitile,.mainPage h3{color:#3e3d40;font-size:16px;font-weight:700;line-height:18px;margin:0;padding:0 0 12px}
.mainPage p{color:#3e3d40;font-size:12px;font-weight:400;line-height:16px;margin:0;padding:0 0 12px}
ul.listText{color:#3e3d40;float:left;font-size:12px;font-weight:400;line-height:16px;margin:0;padding:0 0 35px;width:100%}
.publicationsContent ul.listText li{padding:0 0 6px 20px;color:#3e3d40!important;}
ul.listText li{background:transparent url(/Design/Images/listB90.gif) no-repeat 0 5px;display:block;margin:0;padding:0 0 0 12px}
.quots p{border-bottom:1px solid #d9d9d9;color:#3e3d40;line-height:16px;margin:0 0 12px;padding:0 0 12px}
.k702px{border-bottom:2px solid #707173;height:2px;margin:0;padding:20px 0 0;width:100%}
#searchLeft .advSer{background:none;display:block;float:right;width:100%}
#searchLeft .advSer a{background:none!important;color:#1b79b3!important;font-size:9px;line-height:10px;text-align:right}
#searchLeft .advSer a:hover{background:#fff!important;color:#1b79b3!important}
.selectHolder68{clear:both;float:left;width:100%}
.selectHolder68 label{float:left;font-size:12px;line-height:15px;padding-bottom:20px;color:#3e3d40}
.selectHolder68 .select68{border:1px solid #707173;color:#707173;display:inline!important;font-size:11px;height:20px;line-height:11px;margin-bottom:10px;padding-left:5px;width:68px!important}
.infos{color:#e2001a;float:left;font-size:11px;font-weight:700;padding-bottom:20px;text-align:right;width:100%}
.EvaentAbstract p{color:#3e3d40;font-size:12px;line-height:16px}
.abstratTable table{border-left:solid 1px #707173;border-right:solid 1px #707173;border-top:solid 1px #707173}
.abstratTable td,.abstratTable th{border-bottom:solid 1px #707173;border-right:solid 1px #707173;color:#3e3d40;font-size:12px;padding:5px}
.abstratTable td input{float:left}
.abstratTable td label{float:left;line-height:18px;text-indent:5px}
.abstratTable td.right,.abstratTable th.right{border-right:solid 0 #707173}
.eventabstacform label{display:block;float:left;width:145px}
.eventabstacform textarea{float:left;height:79px;width:380px}
.txtwi350 textarea{border:1px solid #3E3D40;color:#3E3D40;font-size:12px;height:55px;padding-left:8px;width:322px}
.txtwi350 textarea.height100{height:100px}
#navWrapper #Searchleft .SearchBlock a{color:#1b79b3!important;font-size:10px}
.deadlineSelect{font-size:12px!important}
.deadlineSelect {border:1px solid #707173; color:#707173;  font-size:11px; line-height:11px; padding-left:5px; width:60px; }
.formDeadline textarea{color:#707173!important;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif!important;font-size:12px}
#ui-datepicker-div{z-index:999999!important}
.textField373{border:1px solid #707173;color:#3E3D40;font-size:12px;line-height:16px;padding-bottom:3px;padding-left:8px;width:373px}
/*.replyrow .txtWrapp{width:500px}
.replyrow .txtWrapp .frmTxt95{background:#FFF none repeat scroll 0 0;border:1px solid #3E3D40;color:#3e3d40;float:right;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:103px;padding:5px 10px;width:478px}*/
#eventUploadWrap .eventUploadholder fieldset p select, #eventUploadWrap .eventUploadholder fieldset p input {margin-left:51px;}
#eventUploadWrap .eventUploadholder fieldset p select{width:370px!important;}
#EventscolWrapp h1{color:#414042;font-size:16px;font-weight:700;line-height:18px;margin:0 0 12px;padding:0}
#EventscolWrapp .dottedBox{border:1px dotted #3E3D40;color:#707173;margin:0 0 18px;min-height:48px;padding:8px 5px;width:669px}
#EventscolWrapp h2.blue{color:#1B79B3;font-size:15px;font-weight:700;line-height:16px;margin:0;padding:0 0 1px}
#EventscolWrapp .dottedBox p{color:#707173}
#EventscolWrapp p{color:#3E3D40;font-size:12px;line-height:16px;margin:0;padding:0}
#EventscolWrapp strong,#EventscolWrapp .strong{font-weight:700}
#EventscolWrapp .colTitle_withbg{margin:0 0 16px!important;width:681px!important}
#EventscolWrapp .frmTxt729{background:#fff;border:1px solid #3e3d40;color:#3e3d40;float:left;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:103px;padding:5px 10px;width:510px}
.FindInviteContainer .col204{padding-right:0px!important;width:auto}
.FindInviteContainer .col204 .date,.FindInviteContainer .col204 .year{padding-left:5px!important;width:60px}
.FindInviteContainer{float:left;width:100%}
.FindInviteContainer label{width:145px!important;}
.FindInviteContainer h2{color:#3e3d40;font-size:12px;font-weight:700;line-height:16px}
.FindInviteContainer p{color:#3e3d40;font-size:12px;font-weight:400;line-height:16px;padding:2px 0 5px}
.FindInviteContainer p a{color:#1b79b3;text-decoration:none}
.FindInviteContainer p a:hover{text-decoration:underline}
.FindInviteContainer .wc{ font-size:12px; font-weight: normal; color:#3e3d40; padding:2px 0 2px 0;  }
.FindInviteContainer .wc label {width:165px !important;}
.FindInviteContainer fieldset { padding:10px 0 20px 0; margin:0 !important; clear:both; }
.FindInviteContainer fieldset p { float:left; width:100%; clear:both; padding:0 0 11px 0 !important; }
.FindInviteContainer fieldset p.pb0{padding-bottom:0px!important;}
.FindInviteContainer p label{float:left}
.FindInviteContainer div label{float:left}
.FindInviteContainer ul{list-style:disc;padding:0px 0 0px 40px}
.FindInviteContainer ul li{color:#3e3d40;font-size:12px;font-weight:400;line-height:16px;list-style:disc}
.FindInviteContainer p input, .FindInviteContainer p textarea, .FindInviteContainer div div.iwcholder { float:right; }
.FindInviteContainer p select{ float:right; margin-right:199px !important; /*margin-right:200px; */}
.FindInviteContainer p select.mr111{margin-right:112px !important;}
.FindInviteContainer ul.formListing { list-style:none; margin:0; padding:2px 0 2px 0;  }
.FindInviteContainer ul.formListing li { font-size:12px; width:auto; float:left; list-style:none; color:#3e3d40; margin-bottom:10px; line-height:14px;  }
.FindInviteContainer ul.formListing li.radioButton { clear:left; width:20px; padding-right:10px; }
.FindInviteContainer ul.formListing li.topic { width:160px; padding-right:10px;}
.FindInviteContainer ul.formListing li.description { width:320px; padding-right:0px;  }
.FindInviteContainer ul.formListing li.FullWidth { width:480px; padding-right:0px; line-height:18px;  }
.FindInviteContainer ul.formListing3Col { list-style:none; margin:0; padding:2px 0 2px 0;  }
.FindInviteContainer ul.formListing3Col li { font-size:12px; width:auto; float:left; list-style:none; color:#3e3d40; margin-bottom:10px;  line-height:14px;   }
.FindInviteContainer ul.formListing3Col li.radioButton { clear:left; width:20px; padding-right:10px; }
.FindInviteContainer ul.formListing3Col li.description { width:300px; padding-right:55px; line-height: 15px;  }
.FindInviteContainer ul.formListing3Col li.ratingStar { width:140px; padding-right:0px; line-height:18px;  }
.FindInviteContainer ul.formDeadline { list-style:none; margin:0; padding:2px 0 2px 0;  }
.FindInviteContainer ul.formDeadline li { font-size:12px; width:auto; float:left; list-style:none; color:#3e3d40; margin-bottom:5px;  }
.FindInviteContainer ul.formDeadline li.col01 { width:280px; padding-right:0px; line-height:20px;  }
.FindInviteContainer ul.formDeadline li.col02 { width:68px; padding-right:0px; }
.FindInviteContainer ul.formDeadline li.col03 { width:68px; padding-right:0px;   }
.FindInviteContainer ul.formDeadline li.col04 { width:68px; padding-right:0px; }
.FindInviteContainer ul.formDeadline li.col05 { width:45px; padding-right:0px; text-align:center;  }
.FindInviteContainer ul.formDeadline2Col { list-style:none; margin:0; padding:2px 0 2px 0;  }
.FindInviteContainer ul.formDeadline2Col li { font-size:12px; width:auto; float:left; list-style:none; color:#3e3d40; margin-bottom:10px;  }
.FindInviteContainer ul.formDeadline2Col li.col01 { width:440px; padding-right:20px;  }
.FindInviteContainer ul.formDeadline2Col li.col02 { width:70px; padding-right:0px; text-align:center; font-weight:bold; }
.FindInviteContainer ul.formDeadline li.width160{width:190px}
.FindInviteContainer .tnRow label {color:#3E3D40;font-size:12px;font-weight:400;line-height:16px;}
/* cr */
#col_Mid a.BLUE25{ margin-right:0}
h3.black a{ color:#3e3d40!important} /* for ABOUT FRONTIERS EVENTS h3 rh column new class added */
h3.black a:hover{ color:#1b79b3!important}
.ArticleSummary { padding-bottom:10px!important}
.articleSummaryHolder { width:100%; float:left; 	}
.articleSummaryHolder .ArticleSummary { padding-bottom:0px!important}
#col_Mid{ width:681px; margin:0; padding:0; float:left} 
#col_Mid #stepNav{ width:100%!important}
/* Override from General_new */
.pb0{padding-bottom:0!important}
.zi0 { z-index:0 !important}
.ETHolder{ width:100%;  margin:0; padding:15px 0 15px 0; float:left; clear: both; }
.ETHolder .phFull { float:right; width:585px; position:relative; }
.ETHolder .imgPh { float:left; width:75px; height:auto; position:relative; }
.ETHolder .imgPh img{ margin:0; padding:0; border:1px solid #707173; float:left }
.ETHolder .phHead{ float:left; width:100%; clear:both; margin-bottom:5px; }
.ETHolder .phHead h2,.ETHolder .phHead h2 a { font-size:14px; line-height:18px; font-weight:bold; color:#3e3d40; margin:-3px 0 0 0; padding:0 }
.ETHolder .phHead h3,.ETHolder .phHead h3 a { font-size:12px; line-height:16px; font-weight:bold; color:#3e3d40; margin:0px 0 0 0;  padding:0 }
.ETHolder .phHead p,.ETHolder .phHead p a {font-size:12px; line-height:16px; font-weight: normal; color:#3e3d40; }
.ETHolder .imgPh .imgCheck { height:auto; width:auto; position:absolute; margin:0; padding:0; left:0; top:0; display:inline-block;  }
/*.ETHolder .imgPh .imgCheck input{ margin-top:-3px!important; float:left; position:relative;}*/
.ETHolder .imgPh .imgCheck input{ margin-top:0px!important; float:left; position:relative; margin-left:1px }
.w681 .div_freezepanes_wrapper{ width:678px }

.wrapper159 .SelectHolder147{ display: inline; float: left; margin: 2px 15px 3px 0; padding: 0 0 8px; width: 159px!important;}
.wrapper159 .SelectHolder147 select{width: 159px!important; border: 1px solid #707173;}
.mr111{ margin-right:112px!important}

.counterTitle {height:16px; background:#fff; padding:0 4px 0 4px; line-height:16px; margin:1px 0 0 0; position:relative; float:left; width:auto}
.w482{width:482px!important;}
.w483{width:483px!important;}
/* Slideshow style rules and Slideshow controls style rules */
.tnRow label{ width:147px; }
#slideshowtn {margin:0; width:195px; height:124px; position:relative; float:left; z-index:99;}
#slideshowtn #slidesContainertn {margin:0; width:124px; height:124px; overflow:auto; /* allow scrollbar */	position:relative;}
#slideshowtn #slidesContainertn .slidetn {margin:0 auto; width:124px; /*reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */height:124px;}
.controltn {display:block; width:26px; height:26px; text-indent:-10000px; position:absolute; cursor: pointer; top:0; right:0}
#leftControltn {top:0; right:26px; background:#58585a url(/Design/Images/scrLft.gif) no-repeat center center;}
#rightControltn {top:0; right:0; background:#58585a url(/Design/Images/scrRgt.gif) no-repeat center center;}
.slidetn img {float:left; margin:0;}
.slideInfotn {float: left; width:175px; text-align: left; padding:5px 0 5px 10px;}
#thumbnailControltn {width:384px; float:left; color:#3e3d40; position:relative;}
.chkboxContenttn {float:left; padding:5px 0 5px 10px; color:#3e3d40; position:absolute; top:100px; left:133px; z-index:9999999}
.chkboxContenttn input {float:left; width:14px; height:14px; margin:0 5px 0 0; padding:0; display:inline-block; border:1px solid #707173!important}
.nobg{ background:none!important}
.ml54{ margin-left:54px!important}

/* 26apl 2010 top rsvp -- toolbar detailed page*/
#innerWrapTop{background:url(/Design/Images/rsvpl_02.png) no-repeat bottom left; width:126px; height:auto!important; border-width:0px!important; padding-left:0!important; top:0px!important; padding-bottom:8px}
.innerwrapTopcover{width:121px!important; height:auto!important; background:url(/Design/Images/rsvpl_01.png) no-repeat top left; border:0px!important; padding-left:5px!important; padding-top:5px!important}
.openDiv_tool{display:none;height:auto;left:0;padding:5px 0;position:absolute;text-align:left;top:-4px;width:120px;z-index:999999999}
#innerWrapTop{float:left;margin:0;position:relative; }
#innerWrapTop label{color:#707173;float:right;font-size:9px;padding:4px 0 0;text-align:left!important;width:97px;}
#innerWrapTop .chkBx{float:left;height:12px!important;overflow:hidden;width:12px!important}
#innerWrapTop .radioBtn{float:left;height:12px!important;margin-left:0;overflow:hidden;padding:0;width:12px!important; vertical-align:top; margin-top:1px;}
#innerWrapTop .chkHolder{float:left;margin:3px 0 5px;overflow:hidden;padding-left:10px;width:108px}
#innerWrapTop .chkHolder label{color:#707173;float:right;font-size:9px;overflow:hidden;padding:4px 0 0;text-align:left;width:80px;}
#innerWrapTop span{display:block!important;float:left!important;margin:0!important;padding:2px 0;width:115px; }
#innerWrapTop span label{color:#707173;float:left;font-size:9px; line-height:14px; padding:0px 0 0 2px;text-align:left!important;width:90px}
#innerWrapTop .chkHolder span label{color:#707173;float:right;font-size:9px;overflow:hidden;padding:2px 0 0;text-align:left;width:95px; line-height:12px }
#innerWrapTop .chkHolder span span.chkBx{float:left;height:12px!important;width:13px!important}
#innerWrapTop .chkHolder span span.chkBx input{height:12px!important;margin:0!important;overflow:hidden;width:12px!important}

.FindInviteContainer .textxtArea373.w472{ padding-left:8px!important}
.w522 { width:522px!important;}

/*events settings */
#eventsettingsWrapper{ width:681px; height:auto; float:left; color:#3e3d40; font-size:12px; line-height:16px; padding-top:10px;}
#eventsettingsWrapper .eventsettingsLevel{width:681px; height:auto; float:left; padding-bottom:5px;}
#eventsettingsWrapper .eventsettingsSubLevel{ width:655px; height:auto; float:left; padding:0 0 0 25px;}
#eventsettingsWrapper .eventsettingsLevelContainer{width:100%; height:auto; float:left; padding-bottom:10px;}
#eventsettingsWrapper .eventsettingschkWrapp{ float:left; width:16px; display:block; margin:0; padding:1px 10px 0 0;}
#eventsettingsWrapper .eventsettingschkWrapp input[type="radio"] {padding:0!important;}
#eventsettingsWrapper .eventsettingschkWrapp input {margin-left:0;}
#eventsettingsWrapper h5{color:#3E3D40; font-size:12px; font-weight:bold; line-height:16px;margin-bottom: 2px;}
#eventsettingsWrapper fieldset{padding: 10px 0 20px 0;margin: 0 !important;clear: both;}
#eventsettingsWrapper fieldset p{float: left;width: 100%;clear: both;padding: 0 0 11px 0 !important;}
#eventsettingsWrapper fieldset p.pb0{padding-bottom:0px!important;}
#eventsettingsWrapper label{ width:600px; float:left;line-height:16px;}

.AdminPrivacysettings{ width:100%; float:left; margin:0px; padding:0px; color:#3e3d40}
.AdminPrivacysettings h2{color:#3E3D40; font-size:12px; font-weight:bold; line-height:16px}
.AdminPrivacysettings p{ line-height:16px;}
.AdminPrivacysettings input{ color:#3e3d40}

.eventsettingcontent{ width: 655px; height:auto; float:right;}
.eventsettingcontentSub{ width: 185px; height:auto; float:left;}
.div_borderH20{border:1px solid #707173; padding:1px 2px 1px 8px;}
.ml120 { margin-left: 120px !important;}

.shadowX, .shadowXP {	border: 1px solid #cbcbcb;-moz-box-shadow: 2px 2px 2px #ccc;	-webkit-box-shadow: 2px 2px 2px #ccc;box-shadow: 2px 2px 2px #ccc;	/* For IE 8 */	}
.boxwithShadowX, .boxwithShadowXP {	width:550px;height: auto;/*margin:20px auto;*/padding:15px 15px;background:#fff;text-align:left;z-index:99999}
.borderGrey {border:1px solid #cbcbcb}
.boxwithShadowX h2, .boxwithShadowXP h2 {font-size:16px;	line-height:18px;	margin:0 0 15px 0;	padding:0;	color:#3e3d40;	font-weight:600;}

.boxwithShadowXP  .modalCloseImg.frontiersmodal-close
{
	background: url(/Design/Images/x2.png) no-repeat scroll 0 0 transparent;
    bottom: -17px;
    cursor: pointer;
    display: block;
    height: 29px;
    position: absolute;
    right: -13px;
    width: 29px;
    z-index: 3200;
}

/*for Community Common ToolBar Share this -1-9-11 */
.stButton .stButton_gradient{ padding:0 2px!important;}
.stButton .stBubble_hcount{ line-height:12px!important;}

.stButton .stArrow {
    background: url("https://ws.sharethis.com/share4x/images/bubble_arrow.png") no-repeat scroll 3px 6px transparent!important;
    display: inline-block;
    height: 14px;
    line-height: 12px!important;
    margin-left: -1px;
    padding-left: 3px;
}

.stButton .chicklets{ line-height:14px!important;}

li.shareThisWrap span a.sharethislnk {
    background: url("/Design/Images/share_03.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 10px !important;
    font-weight: bold;
    line-height: 10px !important;
    margin: 0;
    padding: 3px 57px 4px 3px;
    text-decoration: none;
    min-width:18px;
}

li.shareThisWrap span{width:auto;}
.mr4{ margin-right:4px!important}

li.tw a{ padding-left:5px!important; padding-right:7px!important}
span.st_plusone div { width:25px!important; margin-right:7px!important}
.chkAgree td {padding-left:3px;}



*:first-child+html .eventsettingschkWrapp .chkAgree input[type="radio"]{padding:0!important; margin:2px 10px 0 0!important; float:left!important; width:14px\0/; height:14px\0/  } /*for ie7 */

.eventsettingschkWrapp .chkAgree input[type="radio"]{padding:0!important\0/; margin:2px 10px 0 0\0/!important; float:left\0/!important; width:14px; height:14px;  }/*for ie8 */

/* Overlay */
#simplemodal-overlay {background-color:#111; cursor:wait;}
/* Container 
#simplemodal-container .simplemodal-data {padding:8px;}*/
#simplemodal-container {width:555px; min-height:52px;max-height:auto; color:#3e3d40; background-color:#fff; border:4px solid #dedede; padding:0;}

#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(/Design/Images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}

#basicModalContent a.modalCloseImg{background:url(/Design/Images/x2.png) no-repeat; width:29px; height:29px; display: block; z-index:3200; position:absolute; bottom:-17px; right:-13px; cursor:pointer;}

*:first-child+html .boxwithShadowX .float_right.pt0.pr0.w68 { margin-right:8px!important}
*:first-child+html .boxwithShadowX.p10{ padding-bottom:0px!important; margin-bottom:0!important;}

.eventWYSEditor .defaultSkin table.mceLayout {border:0; border-left:1px solid #707173; border-right:1px solid #707173}
.eventWYSEditor .defaultSkin table.mceLayout tr.mceFirst td {border-top:1px solid #707173}
.eventWYSEditor .defaultSkin table.mceLayout tr.mceLast td {border-bottom:1px solid #707173}
.eventWYSEditor .defaultSkin td.mceIframeContainer {border-top:1px solid #707173}

/*menu from community.css
ul.relatedTabButtons {clear: both; width: 100%; float: left; margin: 15px 0 0px 0; padding: 0; font-size:10px;}
ul.relatedTabButtons li {display:block; float:left; width:auto; margin:0 4px 0 0; padding:0}
ul.relatedTabButtons li a {display:block; float:left; height:15px; line-height:15px; text-align:center; background:url(/Design/Images/rtbutton.png) no-repeat 100% 0; text-decoration:none; color:#fff; padding:0 10px 0 0;}
ul.relatedTabButtons li a span {background:url(/Design/Images/rtbutton.png) no-repeat 0 0; padding:0 0 0 10px; float:left; display:block; min-width:95px; width:auto!important; width:95px;}
ul.relatedTabButtons li a:hover, ul.relatedTabButtons li.act a {background-position:100% -16px; color:#58585e}
ul.relatedTabButtons li a:hover span, ul.relatedTabButtons li.act a span {background-position:0 -16px; color:#58585a}*/

div.PeopleLeftPanel div{ line-height:14px!important}


*:first-child+html .boxwithShadowXP.shadowXP.p10 { padding-bottom:0px!important}

/*  You are in section*/
.youareinHolder { background:url(/Design/Images/bg_youarein.png) no-repeat 0 0; width:240px; float:left; margin:0 0 5px 0; padding:0 }
.youareinData {font-size: 12px; padding:3px 0 0 55px; margin:0; min-height:65px; height:auto!important; height:65px}
.youareinHolder .titleData {font-size: 12px;  color:#fff; font-weight:bold; line-height:16px; margin:0 0 8px 0; padding:1px 0 0 0}
.youareinHolder .nowOn {font-size: 12px;  color:#3e3d40; font-weight:bold; line-height:16px; margin:0 0 5px 0; padding:0}

