.navigationOuterContainer .navigationContainer .left input.nextButton{
background-color: #ed5434; 
}


.navigationOuterContainer .navigationContainer .right input.nextButton {
background-color: #ed5434; 
}


.ctl00_ContentArea_CancelBtn{
background-color: #ed5434; 
}


.ctl00_ContentArea_SubmitNewPasswordBtn{
background-color: #ed5434; 
}

.WaGadgetMenuHorizontal .menuInner > .item > a {

background-color: #ed5434;
}

.upcomingEvents {
 border-top: 2px solid black;
 border-bottom: 2px solid black;
 border-left: 2px solid black;
 border-right: 2px solid black;
padding-top : 10px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
margin-left: 3px;
margin-right: 3px;
font-size: 12px;
}

.blackborder{
 border-top: 2px solid black;
 border-bottom: 2px solid black;
 border-left: 2px solid black;
 border-right: 2px solid black;
padding-top : 10px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
margin-left: 3px;
margin-right: 3px;
font-size: 12px;
}


.events {

font-size: 12px;
}

.id_tbn_video {
  font-family: Arial;
font-size: 10px;
}

.mainpageheader  {
 border-bottom: 1px;
padding-top : 5px;
padding-bottom : 5px;
font-size: 14px;
}

.firstmainpageheader  {
 border-top: 1px;
 border-bottom: 1px;
padding-top : 10px;
padding-bottom : 5px;
font-size: 14px;

font-size: 12px;
}
p {
    font-family: Arial;
}


body {
  font-family: Arial;
}

a:link { 
color:#ed5434;
font-weight: bold;
}


@media (max-width: 600px) {
    .notamemberbutton {display:block;}
    .notamemberbutton {display:block;}
    .socialmedia {display:block;}
}


.login a {
font-size : 14px;
font-family: Arial;
font-weight: bold;
padding-top : 3px;
}



.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .main> a {
font-size : 20px;
font-family: Arial;
font-weight: bold;
padding-top : 5px;
padding-bottom : 5px;
background-color: #733d93;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
font-size : 20px;
font-family: Arial;
font-weight: bold;
padding-top : 10px;
padding-bottom : 10px;

background-color: #733d93;
}

.WaGadgetMenuHorizontal {
font-family: Arial;
font-weight: bold;
background: #733d93;
background-color: #733d93;
}


.cnMainContainerTopCorners.cornersContainer, .cnMainContainerBottomCorners.cornersContainer {
    width: 1000px;
}

.cnMainContainer .d9MainContainer {
    width: 1020px;
}

.cnHeaderContainer {
    width: 1000px;
}

.cnHeaderContainer .d3HeaderContainer, .cnHeaderContainer .d4HeaderContainer {
    width: 1000px;
}

.header_headerContent {
    width: 1000px;
}

.headerContentHolder {
    width: 780px;
}

.headerContent {
    width: 780px;
}

.mainMenuContainer {
    width: 1000px;
}

.mainMenu {
    width: 1020px;
}

.mainMenuInner {
    width: 985px;
}

.mainMenu .mainMenu0BottomCorners {
    width: 1017px;
}


.cnContentContainer {
    width: 1000px;
}

.cnPrimaryContentContainer {
    width: 1000px;
}




.cnPrimaryContentBlock1ContentHolder {
    width: 1000px;
}


.cnPrimaryContentBlock1Content {
    width: 1000px;
}

.cnFooterContainer {
    width: 1020px;
}

.footerContentHolder {
    width: 1010px;
}
.cnMainContainerTopCorners.cornersContainer .topCorners, .cnMainContainerBottomCorners.cornersContainer .bottomCorners {
    width: 1035px;
}

.cnMainContainer, .cnMainContainerTopCorners.cornersContainer, .cnMainContainerBottomCorners.cornersContainer {
    width: 1044px;
}
.faqs {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #E7E8E8;
    border-color: #D9D9DA;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 3px;
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0 7px -5px;
    padding: 0 3px;
}
.faqs a {
    background: url("/resources/theme/downarrow.png") no-repeat scroll 9px 5px transparent;
    padding-left: 25px;
}
.faqa {
    display: none;
}


#id_LoginBoxGadget .loginContainer .inner {
    padding: 5px 0!important;
}



.feed_item_title a {
     color: #0076A1!important;
     font-family: 'Verdana',sans-serif!important;
     font-size: 0.85em!important;
     font-weight: normal!important;
}

.feed_item_description {
     font-size: 0.85em!important;
     font-weight: normal!important;
padding-top: 4px!important;
}

.feed_item {
     border-bottom: 1px dashed #CCCCCC!important;
     margin: 0px 0px 7px!important;
     padding: 0px 0px 7px!important;
}

div#content {padding: 10px 5px}

.cnPrimaryContentBlock1Content A, .cnPrimaryContentBlock1Content A:link, .cnPrimaryContentBlock1Content A:active, .cnPrimaryContentBlock1Content A:visited {
    color: #0076A1!important;
}


.DES_MYPControl
{
width: 125px !important;
}



.dotinfo, .dotwarning {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.dotinfo {
color: #00529B;
background-color: #BDE5F8;
background-image: url('/resources/theme/info.png');
}
.dotwarning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('/resources/theme/warning.png');
}



.cnHeaderContainerTopCorners.cornersContainer {display:none!important;}


.alert-box {
    color:#555;
    border-radius:10px;
    font-family:Tahoma,Geneva,Arial,sans-serif;font-size:11px;
    padding:10px 10px 10px 36px;
padding: 10px;
    margin:10px;
}

.error {
    background:#ffecec url('/resources/theme/error.png') no-repeat 10px 50%;
    border:1px solid #f5aca6;
}
.success {
    background:#e9ffd9 url('/resources/theme/success.png') no-repeat 10px 50%;
    border:1px solid #a6ca8a;
}
.warning {
    background:#fff8c4 url('/resources/theme/warning.png') no-repeat 10px 50%;
    border:1px solid #f2c779;
}
.notice {
    background:#e3f7fc url('_/resources/theme/notice.png') no-repeat 10px 50%;
    border:1px solid #8ed9f6;
}


.header {

    font-family: Arial;
}

.event {

    font-family: Arial;
font-size: 90%;
}

#AlsoOnWebsite {display:none;}






.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {padding:0;}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a:after {
    display: none;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a span {
  padding: 10px!important;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:hover > a,
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item:hover > a {
  background-color: #e5e5e5!important;
font-weight:bold;
}

.WaGadgetMenuHorizontal .menuInner ul ul > li:hover {
  background-color: #e5e5e5!important;
}

.WaGadgetMenuHorizontal .menuInner ul ul > li:hover a{
font-weight:bold;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
    font-size: 16px!important;
}



.WaGadgetEvents.WaGadgetEventsStateCalendar .EventListCalendar td > div {
    background: #c5c5c5!important;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar .EventListCalendar td > div:hover {
    background: #bbbbbb!important;
}

H3 {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: lighter;
    font-style: italic;
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 14px;
    padding: 0;
}

H4 {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: bold;
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 12px;
    padding: 0;
}
.infoRegistrationIsClosed{
display:none;
}








.homeCol td:first-of-type .WaGadgetContent {border-top: 1px solid #000;padding-top:20px;margin-bottom: 30px;}
.homeCol td:first-of-type .WaGadgetContent img {padding-right: 10px; padding-bottom: 10px;}

.WaGadgetEventsStateCalendar .EventListCalendar td > div a {color:#000!important;}

/* Custom CSS to prevent anonymous Registration */
#idRegistrationFormContainer .fieldSubContainer>.fieldBody {
  display: none;
}
/* End of block */

/* Custom CSS to change "Already registered" text in Event details 
.infoAlreadyRegisteredLink {
    position:relative;
    visibility: hidden;
    font-size: 0;
}

.infoAlreadyRegisteredLink::before {
    visibility: visible;
    content: "Cancel/Review Registration";
    font-size: 12pt;
}
*/
/* End of block */