body
{
    background-color: #C3B48B;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    text-align: left;
    font-weight: normal;
}
.FlagSelected
{
    border: solid 1px #FF0000;
}
.CalendarSelectedDay
{
    color: #FF0000;
}
.CalendarMonthLine
{
    background-color: #647664;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    border-style: none;
}
.Cellbody
{
    background-color: #C3B48B;
    color: #333333;
}
a
{
    color: #333333;
    font-weight:normal;
}
.Cellcontrol a
{
    color: #333333;
    font-weight:normal;
}
.Cellcontrol a:hover
{
    color: #000000;
    font-weight: normal;
}
a:hover
{
    color: #000000;
    font-weight: normal;
}
strong
{
    font-weight: bold;
}
em
{
    font-style: normal;
    color: #333333;
    font-weight: bold;
    font-size: 9pt;
    font-family: Verdana;
}
.table
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #E6D2A4;
    color: #000000;
    width: 100%;
    border-style: none;
    border-collapse:collapse;
}
.basetable
{
    border-style: none;
    font-family: Arial, Helvetica, sans-serif;
    background-color: Transparent;
    font-size: 11px;
    width: 505px;
}
.tabletitle
{
    font-family: Arial;
    font-size: 11px;
    background-color: #817B6A;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    width: 100%;
    border: 0;
}
.Coldescription
{
    width: 122px;
    text-align: left;
    padding-left: 6px;
}
.Colrate
{
    width: 130px;
    text-align: center;
    border-style: solid;
    border-color: #FFFFFF;
    border-width: 1px;
    border-left-style: none;
}

.ColrateWithoutTop
{

    width: 130px;
    text-align: center;
    border-style: solid;
    border-color: #FFFFFF;
    border-width: 1px;
    border-left-style: none;
    border-top-style: none;
}

.Coltotal
{
    width: 57px;
    text-align: center;
    border-bottom: solid 1px #FFFFFF;
    border-right: solid 1px #FFFFFF;
}
.ExtendedColtotal
{
    width: 128px;
    text-align: center;
    border-bottom: solid 1px #FFFFFF;
    border-right: solid 1px #FFFFFF;
}
.Colquantity
{
    width: 78px;
    text-align: center;
    border-style: solid;
    border-color: #FFFFFF;
    border-width: 1px;
    border-left-style: none;
}
.Colquantity1
{
    width: 78px;
    text-align: center;
    border-bottom: solid 1px #FFFFFF;
    border-right: solid 1px #FFFFFF;
}
.ExtendedColquantity
{
    width: 122px;
    text-align: center;
    border-bottom: solid 1px #FFFFFF;
    border-right: solid 1px #FFFFFF;
}
.Colselect
{
    width: 115px;
    text-align: left;
    padding-right: 6px;
    border-style: solid;
    border-color: #FFFFFF;
    border-width: 1px;
    border-left-style: none;
}
.seccellbg
{
    padding: 2px;
    font-family: Arial;
    font-size: 11px;
    background-color: #333333;
    font-weight: bold;
    color: #ffffff;
    padding-left: 6px;
    border-bottom: solid 1px #FFFFFF;
    border-top: solid 1px #FFFFFF;
    height: 20px;
}
.seccellbg1
{
    padding: 2px;
    font-family: Arial;
    font-size: 11px;
    background-color: #333333;
    font-weight: bold;
    color: #ffffff;
    padding-left: 6px;
    border-right: solid 1px #FFFFFF;
    border-top: solid 1px #FFFFFF;
    height: 20px;
}

.desccellbg
{
    padding-left: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-family: Arial;
    font-size: 11px;
    background-color: #817B6A;
    font-weight: normal;
    color: #FFFFFF;
    border-style: solid;
    border-color: #EDECE8;
    border-width: 1px;
    border-left-style: none;
    font-weight:bold;
    word-wrap: break-word;
}
.Cellcontrol
{
    padding: 2px;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
    background-color: #E6D2A4;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-bottom: solid 1px #C1C1C1;
    word-wrap: break-word;
}
.text
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
}
.Bodytext
{
    font-family: Arial;
    font-size: 11px;
    background-color: #EBEAE5;
    font-weight: normal;
    color: #000000;
}
.Title
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding-left: 6px;
}
.fields
{
    font-family: Arial;
    font-size: 8pt;
    background-color: #ffffff;
    font-weight: normal;
    color: #000000;
}
.Requiredfields
{
    font-family: Arial;
    font-size: 8pt;
    background-color: #FCFDB0;
    font-weight: normal;
    color: #000000;
}
.error
{
    font-family: Arial;
    font-size: 11px;
    COLOR: #cc0033;
    background-color: Transparent;
}
.calendarTitle
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #817B6A;
}
.footertxt
{
    background-color: #FFFFFF;
    color: #848484;
    border-top: solid 1px #D2D1CE;
}
.footertxt a
{
    color: #7F857F;
}
.rpaneltxt
{
    padding: 2px;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
    background-color: #E6D2A4;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-right-style: none;
    border-left-style: none;
    border-top-style: none;
    border-bottom: solid 1px #C1C1C1;
}
.rpaneltxt a
{
    color: #333333;
    font-weight:normal;
}
.rpaneltxt a:hover
{
    color: #000000;
    font-weight: normal;
}
.secheader
{
    color: #000000;
    font-weight: bold;
}
.smlinks
{
    color: #333333;
}
.detline
{
    width: 100%;
    color: #D4D4D4;
}
.GuideTextUnactive
{
    color: #848484;
}
.GuideTextActivate
{
    color: #000000;
    font-weight: bold;
}
.guideLines
{
    background: #E6D2A4;
}

.topBorderDis
{
    border-top-style: none;
}
.questionDiv
{
    background-color: #A8C6FA;
    text-align: center;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
}
.EmptyField
{
    width: 71px;
    border-bottom: solid 1px #FFFFFF;
}