
.dc_summary
{
    padding: 4px;
}

.dc_action
{
}

.dc_content
{
    border: solid 5px #d3d3d3;
    width: 100%;
    padding: 10px;
    margin: 0px auto;
}

div.dc_content
{
    float: left;
    padding: 10px;
    margin: 0px auto;
}

.dc_contest_divider
{
    border-bottom: solid 5px #d3d3d3;
    width: 100%;
}

.dc_entry_divider
{
    border-bottom: solid 2px #d3d3d3;
    width: 100%;
}

.dc_subhead
{
    float: left;
    width: 100%;
    background-color: #f0f0f0;
}


.dc_subhead_message
{
    width: 100%;
    text-align: center;
}

.dc_ent_tablesummary
{
}

.dc_ent_tablelist
{
}

.dc_ent_listitem
{
    text-align: center;
    margin-right: 5px;
}

.dc_winner
{
    background-color: #ccff66;
}

.dc_ent_detail
{
    text-align: center;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.dc_menu
{
    margin-left: 4px;
    padding: 0;
    width: 100%;
    background: transparent;
    voice-family: "\"}\"";
    voice-family: inherit;
    padding-left: 5px;
}

    .dc_menu ul
    {
        font: bold 14px Arial, Verdana, sans-serif;
        margin: 0;
        padding: 0;
        list-style: none;
        float: left;
        display: inline;
        width: 100%;
    }

    .dc_menu li
    {
        float: left;
        display: inline;
        margin: 0 2px 0 0;
        padding: 0;
    }


    .dc_menu a
    {
        display: block;
        color: #444;
        background: url(color_tabs_left.gif) #a8a8a8 no-repeat left top;
        margin: 0 2px 0 0;
        padding: 0 0 1px 3px;
        text-decoration: none;
        letter-spacing: 1px;
    }

        .dc_menu a span
        {
            float: left;
            display: block;
            background: transparent url(color_tabs_right.gif) no-repeat right top;
            padding: 4px 9px 2px 6px;
        }

        .dc_menu a span
        {
            float: none;
        }


        .dc_menu a:hover
        {
            background-color: #d3d3d3;
            color: #000;
            text-decoration: none;
        }

            .dc_menu a:hover span
            {
                background-color: #d3d3d3;
                color: #000;
                text-decoration: none;
            }

        .dc_menu a:visited
        {
            color: #444;
            text-decoration: none;
        }

    .dc_menu .current a, .dc_menu .current a:visited
    {
        background-color: #d3d3d3;
        color: #000;
        text-decoration: none;
    }

    .dc_menu .current span
    {
        /*currently selected tab*/
        background-color: #d3d3d3;
        color: #000;
        text-decoration: none;
    }

.dc_menuline
{
    clear: both;
    padding: 0;
    width: 100%;
    height: 8px;
    line-height: 8px;
    background: #a8a8a8;
    border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.dc_editor
{
    font-family: Monospace;
    font-family: Tahoma,Arial,Helvetica;
}


.dc_button { background-color: #baddff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #84bbf3; display: inline-block; color: #000000; font-size: 15px; padding: 6px 15px 6px 15px; text-decoration: none; }
.dc_button:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #95CAFF), color-stop(1, #79bbff) ); background: -moz-linear-gradient( center top, #95CAFF 5%, #79bbff 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff'); background-color: #95CAFF; }
.dc_button:active { position: relative; top: 1px; color: #000000; }
.dc_button:visited { text-decoration: none; color: #000000; }
.dc_button:link { text-decoration: none; color: #000000; }
.dc_button img { padding-right: 8px; }

.dc_coms
{
    list-style: none;
}

.dc_com
{
    border-bottom: 1px solid #d3d3d3;
    list-style: none !important;
    padding-bottom:10px;
}

.dc_com_date
{
    color: #444;
    font-size:.9em;
    padding-left:20px;
}

.dc_com img
{
    border: 1px solid #EAEDEF;
margin: 0 5px 0 10px;
padding: 4px;
}