﻿table.contentTable
{
    background: #c3daf9;
    height: 348px;
    width: 640px;
}

table.contentTable td.cell
{
    border: solid 1px #002d96;
    vertical-align: top;
    background: #fff;
}

/* asp.net calendar */
td.cell table.aspCalendar
{
    background: #fff url('Img/headerBg.gif') repeat-x;
    border: 0px !important;
    font: normal 11px Arial, Verdana, Sans-serif;
    margin-top: 7px;
}

.dayHeader
{
    border-bottom: solid 1px #aca899;
}
.CalendarDay A { BACKGROUND-IMAGE: url(Img/calendarDateBg.gif); WIDTH: 17px; HEIGHT: 14px; TEXT-DECORATION: none; display:block; border:0px;}
TD.CalendarDay { background-color: transparent !important; }
TD.CalendarDay A:active {color: #cd6f00 !important; font-weight:bold;}
/* end asp.net calendar */

div.cellHeader
{
    height: 28px;
    background: #033893 url('Img/cellHeaderBg.gif') repeat-x;
    cursor: default;
}

div.cellHeader div
{
    color: #fff;
    font: bold 16px Arial, Verdana, Sans-serif;
    padding-top: 4px;
    margin-left: 2px;
}

.wrapCell
{
    font-size: 1px;
}

#MessageBody
{
    border: solid 1px #000;
    background: #fff;
    font: normal 11px Arial, Verdana, Sans-serif;
    height: 336px;
    padding: 4px;
    overflow: auto;
}

table.messagesGrid
{
    font: normal 11px Arial, Verdana, Sans-serif;
    color: #000;
}

table.messagesGrid td
{
    border-bottom: solid 1px #eae9e1;
}

table.messagesGrid td span
{
    color: #808080;
}

table.messagesGrid a
{
    color: #808080;
}

tr.gridHeader
{
    background: #ece9d8;
    font: normal 11px Arial, Verdana, Sans-serif;
    padding: 3px 0px;
}

tr.gridHeader td
{
    border-bottom: solid 3px #d2cfbe;
    border-top: solid 1px #d4d0c8;
    cursor: default;
}
