﻿body
{
}

/* validator */
.HIGHLIGHT
{
    background-color: #fffacd;
}

.CalloutStyle div, .CalloutStyle td
{
    border: solid 1px Black;
    background-color: #FFFF99;
}

.ajax__validatorcallout_error_message_cell
{
    font-family: 'Courier New';
    font-size: 100px;
    font-weight: bold;
    color: red;
    text-align: center;
    vertical-align: middle;
    height: 100%;
}

.ajax__validatorcallout_popup_table
{
    z-index: 1000;
}

/* calendar */
.ajax__calendar_container
{
    z-index: 1000;
}

.ajax__calendar_title
{
    text-align: center;
    color: #339966;
    background-color: #CCCCFF;
}

.ajax__calendar_body
{
    background-color: #FFFFCC;
}

.ajax__calendar_today
{
    text-align: center;
    font-weight: bold;
    color: #FF0000;
    background-color: #CCCCFF;
}

.ajax__calendar_dayname
{
    font-weight: bold;
}

/* modal popup */
#panelPop
{
    border: solid 1px #000000;
    padding: 10px;
    width: 500px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
}

.modalBackground
{
    background-color: black;
    opacity: 0.50;
    filter: alpha(opacity = 50);
}

/* auto complete */
.CompletionList
{
    z-index: 1000;
    list-style: none;
    cursor: pointer;
}

/**/
.MaskedEditError
{
    background-color: #fffacd;
}
