/*Application dropdown field width to adjust to content size  */
.fieldContainer.dropdownFieldContainer .fieldSubContainer.singleStringContainer table td.right .fieldBody select {
    width: auto;
}

#FunctionalBlock1_ctl00_ctl00_memberDirectory .genericListTable, .membersTable{
border: 5px solid #40b2cf;
}

#FunctionalBlock1_ctl00_ctl00_memberDirectory .genericListTable tbody td, #FunctionalBlock1_ctl00_ctl00_memberDirectory .membersTable tbody td {
border: 1px solid #c5c5c5;
padding:5px;
}
.genericListTable thead th, .membersTable thead th {
background-color: #40b2cf;
text-align:center;
}
.levelRenewal, .levelRecurring{
	display:none;
}


.WaGadgetContactProfile .topButtonsOuterContainer .inner input.typeButton {
    position: relative;
    display: inline-block;
    padding: 8px 15px 9px 15px;
    margin: 0;
    height: auto;
    text-transform: none;
    outline: 0;
    border: 0;
    background: #76cf25;
    -webkit-appearance: none;
    font: bold 15px/1.25 'Open Sans';
    color: #333;
    white-space: nowrap;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    margin-right: 10px;
}

/*Renew Button turned to Green */
.profileMainOuterContainer #idExpirationDateContainerHolder .actionButtonContainer input[type=submit] {
    position: relative;
    display: inline-block;
    padding: 8px 15px 9px 15px;
    margin: 0;
    height: auto;
    text-transform: none;
    outline: 0;
    border: 0;
    background: #76cf25;
    -webkit-appearance: none;
    font: normal 15px/1.25 'Open Sans';
    color: #333;
    white-space: nowrap;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}


/*Hiding the Member since date field from member profile*/

div#idMemberCreatedOnContainer {
display:none;
}

/*Send Message button on Profile Page*/
input#FunctionalBlock1_ctl00_ctl00_memberProfile_profileHeader_idSendEmailButton {
background-color:#76CF25;
color: white;
font-size: large;
font-weight: bold;
}

/*Upcoming Events Register button*/
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton {
background: #76CF25;
font-size: large;
font-weight: bold;
}

/*Forum create topic button*/
input#FunctionalBlock1_ctl00_topicList_addTopicTop, input#FunctionalBlock1_ctl00_topicList_addTopicBottom { 
background: #76CF25;
font-size: large;
font-weight: bold;
}


/*Next and Confirm buttons on Event Registration*/
.navigationOuterContainer .navigationContainer .right input.nextButton, .navigationOuterContainer .navigationContainer .right input.typeButton, .navigationOuterContainer .navigationContainer .right input[type=submit] {
    position: relative;
    display: inline-block;
    padding: 8px 15px 9px 15px;
    margin: 0;
    height: auto;
    text-transform: none;
    outline: 0;
    border: 0;
    background: #76cf25;
    -webkit-appearance: none;
    font: bold 15px/1.25 'Open Sans';
    color: #333;
    white-space: nowrap;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    margin-left: 10px;
    margin-bottom: 10px;
}

.memberDirectory .membersTable {
  word-break: break-word;
}