.cbselected
{
    FONT-WEIGHT: bold;
    COLOR: #F5E6D3;
    BACKGROUND-COLOR: #82530A;
    TEXT-ALIGN: center
}

.cbrate
{
    TEXT-ALIGN: center
}

.calendar
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-RIGHT: 0px;

    MARGIN: 0px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 1px
}
.calendar TR.header TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: larger;
    COLOR: #F5E6D3;
    BACKGROUND-COLOR: #510B06;
    TEXT-ALIGN: center
}
.calendar TR.daynames TH
{
    WIDTH: 2.2em;
    COLOR: #F5E6D3;
    BACKGROUND-COLOR: #510B06;
    TEXT-ALIGN: center
}
.calendar TR.footer TD
{
    BORDER: #000 0px solid;

    PADDING-TOP: 8px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 4px;
    PADDING-RIGHT: 3px;

}
.calendar TD
{
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;

    PADDING-TOP: 2px;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 2px;
    PADDING-RIGHT: 0.25em;

    COLOR: #000000;
    TEXT-ALIGN: right;

}
.calendar TH
{
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;

    PADDING-TOP: 2px;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 2px;
    PADDING-RIGHT: 0.25em;

    COLOR: #000000;

}

/* ***********
#E5C793
#BA8F4A
#A47A4C
#82530A
#510B06
*********** */



.calendar TD.weekday
{
    BACKGROUND-COLOR: #F5E6D3
}
.calendar TD.weekend
{
    BACKGROUND-COLOR: #E5C793;
}
.calendar TD.target
{
    BACKGROUND-COLOR: #ffffff
}
.calendar TD.target A
{
    FONT-WEIGHT: bold;
//    FONT-SIZE: larger
}


.calendarHeader{
	text-align:center;
}

.calendar TD.weekday a, .calendar TD.weekend a {
	color:#990000;
}

.calendar TD.ncmday
{
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none
}
.calendar TD.ncmday A
{
    COLOR: #888888
}

.calendar A
{
    COLOR: #510B06;
    TEXT-DECORATION: none
}
.calendar A:visited
{
    TEXT-DECORATION: none
}
.calendar A:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}

.calendar A.button
{
    BORDER-LEFT: #b0a090 2px solid;
    BORDER-TOP: #b0a090 2px solid;
    BORDER-RIGHT: #e0c070 2px solid;
    BORDER-BOTTOM: #e0c070 2px solid;

    PADDING-TOP: 2px;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    PADDING-BOTTOM: 2px;

    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;

    COLOR: #000000;
    BACKGROUND-COLOR: #F5E6D3;
    TEXT-DECORATION: none
}
.calendar A.button:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendar A.button:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

.calheader
{
  COLOR: #510B06;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 8pt;
  FONT-WEIGHT:bold
}