BODY
{
   padding-right: 0px;
   padding-left: 0px;
   font-size: 12px;
   padding-bottom: 0px;
   margin: 0px;
   padding-top: 0px;
   background-color: #FFFFFF;
}
.MainHeader
{
    font-weight: bolder;
    font-size: 24px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration: underline;
}
.MainCopy
{
    font-weight: normal;
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainCopyBold
{
    font-weight: bolder;
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallerCopy
{
    font-weight: normal;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallerBoldCopy
{
    font-weight: bolder;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallerBoldItalic
{
    font-weight: bolder;
    font-size: x-small;
    font-style: italic;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallerItalic
{
    font-weight: normal;
    font-size: x-small;
    font-style: italic;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainCopyBoldReversed
{
    font-weight: bolder;
    font-size: small;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallerBoldCopyReversed
{
    font-weight: bolder;
    font-size: x-small;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainCopyItalic
{
    font-weight: normal;
    font-size: 12px;
    font-style: italic;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainCopyBoldItalic
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bolder;
    font-style: italic;
}
.DailySpecialsHeader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #FFFFFF;
    background-color: #000099;
    font-weight: bolder;
}
.GridRowHeader
{
    font-weight: bolder;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: white;
    background-color: #000099;
}
.GridRow
{
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.GridRowAlt
{
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #dcdcdc;
}
.PageMessageBlock
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: small;
   background-color: #F3F3F3;
   border: 1px solid #0000CC;
   padding: 5px 10px 5px 10px;
   margin: 5px;
}
.PageMessageError
{
    color: #CC0000;
}
.FieldCaption
{
   color: #ffffff;
   background-color: #507CD1;
   font-weight: bolder;
}
.FieldValue
{
   /*border: 1px solid #879bb3; */
   color: #000000;
   background-color: #EFF3FB;
}
.FieldValueInputControl
{
   background-color: #ffffcc;
   border-right: #7f9db9 1px solid;
   border-top: #7f9db9 1px solid;
   border-left: #7f9db9 1px solid;
   border-bottom: #7f9db9 1px solid;
}
.FixedWidth
{
   font-size: medium;
}

