/* =GENERIC MEMBERS
    Stylesheet elements global to all parts of the Members section
------------------------------------------------------------ */
#membersUserInfo, #membersChangePassword, #membersDeleteAccount, #membersNewsletters, #membersContests
{
    color: #000; /*#fff;    */
    background-color: #fff; /* #000; */
    padding: 8px;
    border: 0px solid #ccc; /*#000;*/
    font-size: 11px;
}
a.membersLink
{
    color: #fff; /*#fff;*/
    font-family: Verdana, Helvetica;
    font-size: 12px;
    text-decoration: underline;
}
span.membersTitle
{
    color: #0048d6; /* #9accf1;*/
    font-family: Verdana, Helvetica;
    font-size: 12px;
    font-weight: bold;
}
span.membersSubtitle
{
    color: #9accf1; /* #9accf1; */
    font-family: Verdana, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
span.membersText
{
    font-family: Verdana, Helvetica;
    font-size: 11px;
}

/* =MEMBERS TEASERS
    Stylesheet elements specific to the members teasers on the right-hand side
------------------------------------------------------------ */
td.membersTeaserBar
{
    padding: 4px;
    width: 240px;
    text-align: left;
    vertical-align: top;
}
span.membersTeaserCaption
{
    color: #000; /*#ffffff;*/
    background-color: #ff; /*#000;*/
    font-family: Verdana, Helvetica;
    font-size: 14px;
    font-weight: normal;
}
div.memberFeatureTeaser
{
    padding: 4px;
    color: #fff; /*#ffffff;*/
    text-align: left;
    vertical-align: top;
}
td.membersTeaserTitle
{
    color: #fff; /*#ffffff;*/
    background-color: #033a63; /* #033a63;*/
    font-family: Verdana, Helvetica;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
    padding: 8px 8px 8px 8px;
}

td .membersTeaserText
{
    color: #000; /*#ffffff;*/
    background-color: #fff; /*#000;*/
    font-family: Verdana, Helvetica;
    font-size: 11px;
    text-align: left;
    vertical-align: top;
    padding: 4px;
}

.membersTeaserImage
{
    width: 64px;
    height: 64px;
}
a.membersTeaserLink
{
    color: #ffffcf; /*#ffffcf;*/
    font-weight: bold;
}

/* =ACCOUNT INFO 
    Stylesheet elements specific to the members account section
------------------------------------------------------------ */
span.membersData
{
    font-family: Verdana, Helvetica;
    font-size: 11px;
}
 

/* =NEWSLETTERS 
    Stylesheet elements specific to the Newsletters section
------------------------------------------------------------ */
/* The div that surrounds a single newsletter site, ie: muchmusic */
div.newsletterSite
{
    margin-bottom: 12px;
}
div.newsletterSiteName
{
    font-family: Verdana, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #000; /*#ffffff;*/
    background-color: #ccc; /*#022f4e;*/
    padding: 2px 0px 2px 8px;
    padding: 8px;
}
 
div.newsletterEntry
{
    padding: 4px;
}
div.newsletterButton
{
    text-align: center;
}
span.newsletterName
{
    font-family: Verdana, Helvetica;
    font-size: 11px;
    font-weight: bold;
}
 
span.newsletterDescription
{
    font-family: Verdana, Helvetica;
    font-size: 11px;
}
 
input.newsletterCheck
{
    
}
 
 
/* =CONTESTS 
    Stylesheet elements specific to the Contests section
------------------------------------------------------------ */


/* =EVENT ALERTS
    Stylesheet elements specific to the Event Alerts box
------------------------------------------------------------ */ 
#eventAlertDiv
{
    background-color: #fff; /* #fdffcd; */
    padding: 4px;
    width: 295px;
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}
span.eventAlertTitle
{
    font-size: 12px;
    font-weight: bold;
    color: #000;
}
span.eventAlertText
{
    font-size: 11px;
    font-weight: normal;
    color: #000;
}
img.eventAlertIcon
{
    width: 32px;
    height: 32px;
    text-align: left
    vertical-align: bottom;
}