.DP_weekday {
background:#E3D3B2 none repeat scroll 0 0;
color:#2E1F00;
cursor:pointer;
font-size:12px;
height:19px;
text-align:center;
width:19px;
}
.DP_weekday_selected {
background:#AACCEE none repeat scroll 0%;
}
#mothertable {
padding:0pt 1ex;
table-layout:fixed;
}

.DP_monthtable {
border-bottom:1px solid #FFFFFF;
padding:0pt;
width:100%;
}

.DP_monthtable td {
font-family:Verdana;
font-size:75%;
padding:2px;
text-align:center;
}

.DP_MonthMonthtable td {
font-family:Verdana;
font-size:75%;
padding:2px;
text-align:center;
}

.DP_weekend {
background:#E3D3B2 none repeat scroll 0 0;
color:#2E1F00;
cursor:pointer;
font-size:12px;
height:19px;
text-align:center;
width:19px;
}
.DP_MONTHS{
background:#E3D3B2 none repeat scroll 0 0;
color:#2E1F00;
cursor:pointer;
font-size:12px;
height:40px;
text-align:center;
width:40px;
}
.DP_weekend_selected {
background:#99BBDD none repeat scroll 0%;
}


.DP_prev, .DP_next {
cursor:pointer;
font-size:125%;
padding-bottom:6px;
}

.DP_today {
background:#99AABB none repeat scroll 0% !important;
border-color:#556677 rgb(170, 187, 204) rgb(170, 187, 204) rgb(85, 102, 119) !important;
border-style:solid !important;
border-width:1px !important;
color:#FFFFFF;
}
.DP_event{
background:#E3D3B2 none repeat scroll 0 0;
font-weight:bold;
height:19px;
text-align:center;
width:19px;
}
.DP_feriado{
background:#E3D3B2 none repeat scroll 0 0;
color:#970D0B;
font-weight:bold;
height:19px;
text-align:center;
width:19px;
}

.DP_today_selected {
background:#557799 none repeat scroll 0% !important;
border-color:#224466 rgb(153, 187, 221) rgb(153, 187, 221) rgb(34, 68, 102) !important;
border-style:solid !important;
border-width:1px !important;
color:#FFFFFF;
}
.DP_prev {
text-align:right;
}
.DP_next {
text-align:left;
}
.DP_dayh {
cursor:default;
font-size:70%;
}
.DP_offmonth {
color:#888888;
}

.datePickerDiv {
line-height:1em;
padding:0px 0px 0px 0px;
}


.DP_heading {
color:#990000;
cursor:pointer;
vertical-align:middle;
}

#DP_TABDAY{
height:180px;
}
#DP_DAY{
font-size:50pt;
}
#DP_02{
min-height:180px;
}

a:hover {
color:#00344F;
text-decoration:underline;
}
a {
color:#6C5018;
text-decoration:none;
}
