#enews_rateform {
    border-top          : 1px solid #c0c0c0;
    border-bottom       : 1px solid #c0c0c0;
    padding-top         : 20px;
    padding-bottom      : 20px;
}

#enews_rateform .enews_stars {
    background-color    : #ffffff;
    background          : transparent;
}

#enews_rateform .btn_noimg {
    width               : 125px;
}

#enews_rateform .btn_noimg a span,
#enews_rateform .btn_noimg a:hover,
#enews_rateform .btn_noimg a:hover span,
#enews_rateform .btn_noimg a:link,
#enews_rateform .btn_noimg a:link span,
#enews_rateform .btn_noimg a:visited,
#enews_rateform .btn_noimg a:visited span {
    font-weight         : normal;
    text-decoration     : none;
    color               : #333333;
}


#enews_shareform { }

#enews_shareform table {
    background-color    : #FFFFFF;
}

#enews_shareform th,
#enews_shareform td {
    background-color    : #E6E6E6;
}

/* Override common styles */
body {
    font-size           : 12px;
}
td, th {
    font-size           : 12px;
}
ul {
    list-style          : square;
    font-size           : 12px;
}
font {
    font-size           : 12px;
}

#enews_author_intro,
#enews_author_intro a,
#enews_author_intro a:hover,
#enews_author_intro a:visited,
#enews_author_intro a:link {
    font-size           : 7pt;
}

#enews_rnw .correct_answer {
    background-color    : #EBEBEB;
    border-bottom       : 1px solid #C0C0C0;
    border-right        : 1px solid #C0C0C0;
}
#enews_rnw table.winnerlist {
    background-color    : #ffffff;
    border-collapse     : separate;
}
#enews_rnw table.winnerlist td {
    background-color    : #EBEBEB;
}
#enews_rnw table.winnerlist .winner {
    color               : #006AD5;
    font-weight         : bold;
}
#enews_rnw table.winnerlist .winner_co {
    font-size           : 8pt;
}