﻿.input_ccmail
{
    font-size:8pt;
    font-family:Arial;
    width:150px;
}
.input_ccname
{
    font-size:8pt;
    font-family:Arial;
    width:100px;
}
.input_email
{
    font-size:8pt;
    font-family:Arial;
    width:100px;
}
.input_text
{
    font-size:8pt;
    font-family:Arial;
    width:82px;
}
.input_comment
{
    font-size:8pt;
    font-family:Arial;
    width:331px; 
    height:70px;  
}
.input_button
{
    font-size:8pt;
    font-family:Arial;
    width:75px;  
}
.input_numeric
{
    font-size:8pt;
    font-family:Arial;
    width:60px;
}
.reservation_button
{
    font-size:8pt;
    font-family:Arial;
    width:75px; 
    background-color:#722B13;
    color:#fff;
}
.reservation_select
{
    font-size:8pt;
    font-family:Arial;
}
.specialoffer_button
{
	font-size:14pt;
    font-family:Arial;
    text-align:center;
    width:165px; 
    height:75px; 
    background-color:#722B13;
    color:#ffffff;
}


.ds_box {
background-color: #FFF;
border: 1px solid #000;
position: absolute;
z-index: 32767;
}

.ds_tbl {
background-color: #FFF;
}

.ds_head {
background-color: #333;
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
letter-spacing: 2px;
}

.ds_subhead {
background-color: #CCC;
color: #000;
font-size: 10px;
font-weight: bold;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
width: 16px;
}

.ds_cell {
background-color: #EEE;
color: #000;
font-size: 10px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
padding: 2px;
cursor: pointer;
}

.ds_cell:hover {
background-color: #F3F3F3;
} /* This hover code won't work for IE */

.TESTcpYearNavigation,
.TESTcpMonthNavigation
{
    background-color:#6677DD;
    text-align:center;
    vertical-align:middle;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
{
    font-family:arial;
    font-size:8pt;
    text-align:center;
}
TD.TESTcpDayColumnHeader
{
    border:solid thin #6677DD;
    border-width:0 0 0 0;
    text-align:right;
}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
{
    text-align:right;
    text-decoration:none;
}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
{
    color:#D0D0D0;
    text-align:right;
    text-decoration:line-through;
}
.TESTcpCurrentMonthDate
{
    color:#6677DD;
    font-weight:bold;
}
.TESTcpCurrentDate
{
    color: #FFFFFF;
    font-weight:bold;
}
.TESTcpOtherMonthDate
{
    color:#808080;
}
TD.TESTcpCurrentDate
{
    color:#FFFFFF;
    background-color: #6677DD;
    border-width:1;
    border:solid thin #000000;
}
TD.TESTcpCurrentDateDisabled
{
    border-width:1;
    border:solid thin #FFAAAA;
}
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled
{
    border:solid thin #6677DD;
    border-width:1 0 0 0;
}
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled
{
    height:20px;
}
A.TESTcpTodayText
{
    color:#6677DD;
    font-weight:bold;
}
SPAN.TESTcpTodayTextDisabled
{
    color:#D0D0D0;
}
.TESTcpBorder
{
    border:1px solid #6677DD;
}