.red_border td
{
    border:solid 1 #CF0921;
    border-left:0;
}

.red_border a
{
    color:#CF0921;
    text-decoration:none;
    font-weight:bold;
    font-size:13;
}

.border1 td
{
    border:solid 1;
}

.table_caption td
{
    border:none;
    padding-bottom:10;
}

.text_gray
{
    color: black;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    text-decoration:none;
}

.text_red
{
    color: red;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
}

.text_gray_menu
{
    color: black;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
}
.text_gray_menu a
{
    text-decoration:none;
    color: black;
}
.text_gray_menu a:hover
{
    color:Black;
}


.news_date
{
    color: black;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    vertical-align:top;
}

.news_data
{
    color: black;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
}

.text_gray_small
{
    color: black;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    text-decoration:none;
}

.text_grayer
{
    color: black;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    text-decoration:none;
}

.text_white
{
    color: white;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    text-decoration:none;
}
