form #searchSOLRContainer select {
	width: 130px;
}
form #searchSOLRContainer select.time {
	width: 43px;margin:0;
}
.button_container {position:relative;height:1%;}
.button_container button{
	height: 1%;
}
.fc-widget-content {
border: 1px solid #ccc; /* outer border color */
z-index: -10;
}
#registerButton{
	width: 203px;
}
.actions button {filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.actions .option {
	padding: 2px;
}
.module {/*border-bottom:1px solid #D1CFC0;*/}
.mod_search {/*background: url("../img/search_modIE7.png") no-repeat center bottom; height:46px;*/}
.mod_search .mod_bottom,
.mod_search .mod_top,
.mod_search .mod_content {
	/*background: none;
margin:0;
padding:0;*/
}
.mod_search .mod_content { /*padding-top: 5px;*/}
#filterConferences {display: inline;}
.conference_name h2, .conference_name a, .conference_name p{
	position: relative;
	height: 1%;
}
#menu ul li{
	filter: progid:DXImageTransform.Microsoft.gradient(gradientSize='0.05',gradientType='0',startColorstr='#fe6965', endColorstr='#900000');
}
#menu ul li.active {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.welcome #searchFormModule .link-more{
	display: inline-block;
	width: 70px;
        text-decoration: none;
        padding-top: 1px;
}
#directory .homeCatList {
	height: 1%;
	position: relative;
}
#directory .homeCatList {
	width: 320px;
}
#searchModuleInput {
	width: 130px;
}
.field_content div.date {float:left;}

.listing_content .read-more span{
	line-height:15px;
	padding:0 0 4px 1px;
	}
#user-menu li a span {
	margin-top:-15px;
	}
ul#subMenu li a span{
	margin-top:-3px!important;
	}
.conference-options .creme-button {float:left;}
.conference_form #easyAddConference #popup{
        margin-left: 165px;
        float: none;
}
#add_categories .categoryName {
        line-height: 16px;
}
.conference-options .downloadInfo {
	width: 150px!important;
	height: 30px;
	margin-right: 5px;
}
.conference-options .emailOrganizer {
	width: 150px!important;
	height: 30px;
	margin-right: 5px;
}
.conference-options .eventWebsite{
	width: 160px;
	margin-right: 5px;
	height: 30px;
}
a.buttonSignup,
.creme-button,
button.cancel,
a.cancel,
.buttonCancel,
.submit input.cancel,
.brown-button,
button,
.button,
a.button,
.submit input,
.red-button, .submit input{
	border: 0;
}
#directory .homeCatList h2 {
	float:left;
	position:relative;    
        display: inline-block;
        line-height: 15px;  
        width:170px;
}
.step13Banner #Banner1Image, .step13Banner #Banner2Image, .step13Banner #Banner3Image {float: left}
#conference_menu a span {text-decoration: none;}
#user-menu a span {text-decoration: none;}
#menu ul .active a {height: 40px;}
.paymentDetail .paymentSummaryIe7, .paymentDetail .amountIe7{float: left}
.disable-link{color: #777777 !important}
.loginModuleBalanceDiv{
  padding: 10px;
  width: 185px;
}
#searchFormModule{
        width:620px;
}
.add-a-conference #buttonAddConference,
.add-a-conference #buttonMyAccount{
        filter: inherit;
}
#moduleSearchHomeDiv{width: 680px;}
#conferences-by-region .list-links a,
#conferences-by-venue .list-links a,
#conferences-by-date .list-links a{
        line-height: 22px;
        zoom:0;
}
.welcome .imgSearchHome{
        float:left;
}
.welcome .advancedButton,
.welcome .imgSearchHome{
        position: relative;
}
#label-for-searchHome{
        top:9px;
        height: 17px;
}
.welcome .imgSearchHome{
        position: absolute;
        top: 5px;
        right: 8px;
}
.welcome input#searchModuleInput{
        margin-top: 5px;
}
.welcome #moduleSearchHomeDiv .red-button{
        padding-bottom: 7px;
        padding-top: 4px;
        padding-right: 12px;
        text-align: left;
        line-height: 15px;
}
.ConferenceTitleAndDate { padding-bottom: 22px; width: 660px;}
.ConferenceTitleName{ font-weight: bold; float:left; }
.ConferenceTitleDate{ font-weight: bold; text-align: right;}
.categoryButton{
        width: 220px;
        height: 26px;
        padding: 4px 10px 5px;
        border: none;
}
.labelInline-list input{
        border:none;
}
#moduleSearchBtn {
        margin-top: 1px;
        padding-bottom: 6px;
}
.conference-options .eventWebsite{
        width: 175px;
}
.conferenceHead {padding: 0; width: 280px; float: left;}
.wrapped.wrappedHome #right_column{margin-top: 45px;}
.welcome #moduleSearchHomeDiv .red-button{
        padding-top: 4px;
        float:left;
        margin-top: 1px;
        padding-bottom: 7px;
        padding-right: 3px;
        font-size: 13px;
        margin-right: 6px;
}
.featured-conferences .scrollable a span.anyBrowser {
position: absolute;top:50%;left:50%;
}
.featured-conferences .scrollable a span.forIE {
position: relative;top:-50%;left:-50%;
}
.featured-conferences-page .featuredConferences{
	position:relative;
}
.featured-conferences-page .featuredConferences a{
	position: absolute;top:50%;left:50%;
}
.featured-conferences-page .featuredConferences a span.forIE{
	position: relative;top:-50%;left:-50%;
}
.featured-conferences .scrollable {
        height: 586px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 13px;
        overflow: hidden;
        position: relative;
        width: 146px;
}
.featured-conferences .scrollable{
        width: 190px;
        height:660px;
}
.featured-conferences .scrollable div{
        margin-left: 13px;
        height:660px;
}

.featured-conferences .scrollable a{
        height: 145px;
        margin-bottom: 18px;
        position:relative;
}
.featured-conferences .scrollable span.forIE {
    position: relative;
    top:-50%;
    left:-50%;
}
.main-features{padding-bottom:30px;}
.ContactUs_sendemail{padding: 35px 0 0 25px}
.staticContent{
   padding: 35px 25px;
}
table.tablesorter thead tr .header {
	background-image: url(tablesorter/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
        padding-right: 19px;
}
div.labelInline input#Banner1Amount,
div.labelInline input#Banner2Amount,
div.labelInline input#Banner3Amount {
        height:15px;
}
div.labelInline select#Banner1Amounttype,
div.labelInline select#Banner2Amounttype,
div.labelInline select#Banner3Amounttype {
        height:28px;
}
div.labelInline input#Banner1Image,
div.labelInline input#Banner2Image,
div.labelInline input#Banner3Image {
        height: 22px;
        margin-bottom: 1px;
}
div.labelInline div.contentDivBanner{
        padding-left: 1px;
        height: 12px;
        width:490px;
}
#carousel a.wrapper {
    height: 145px;
    margin-bottom: 17px;
}

.conference_form #popup, .conference_edit #popup {
    margin-left:  222px;
}
.category_view{
    position:relative;
    z-index:1;
}
.zindexfix{
    z-index:-1;
}
.plannerInviteUser form label.error{
    display:block;
    float:left;
    width:200px;
}
#user-menu li ul li a div{
    display:inline;
}
.divConferenceSelect{
     width:154px;
     overflow:hidden;
     position:relative;
}
span.prev_button {
        width:520px;
}
#header .logo .beta-label {
    position:absolute;
    right:0px;
    bottom:-5px;
}
button,
.button,
a.button,
.submit input,
.red-button, .submit input{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe6965', endColorstr='#900000');
}

#firstCategoryDiv,#secondCategoryDiv,#thirdCategoryDiv {
    left: 223px;
    position: relative;
    top: -62px;
    z-index: 3;
}
.conference_form #easyAddConference #category-popup {
  margin:-56px 0 10px 165px;
}
.tab_content_bottom #category-popup{
    left: 165px;
}