#datepicker_div, .datepicker_inline {
background:#DDDDDD none repeat scroll 0 0;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
width:185px;
}
#datepicker_div {
border:1px solid #FF9900;
display:none;
z-index:10;
}
.datepicker_inline {
border:0 none;
display:block;
float:left;
}
.datepicker_dialog {
border:4px ridge #DDDDDD !important;
padding:5px !important;
}
button.datepicker_trigger {
width:25px;
}
img.datepicker_trigger {
margin:2px;
vertical-align:middle;
}
.datepicker_prompt {
background:#DDDDDD none repeat scroll 0 0;
color:#000000;
float:left;
padding:2px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
clear:both;
color:#FFFFFF;
float:left;
width:100%;
}
.datepicker_control {
background:#99aec5 none repeat scroll 0 0;
padding:2px 0;
}
.datepicker_links {
background:#b3c1d2 none repeat scroll 0 0;
padding:2px 0;
}
.datepicker_control, .datepicker_links {
font-size:80%;
font-weight:bold;
letter-spacing:1px;
}
.datepicker_links label {
color:#888888;
padding:2px 5px;
}
.datepicker_clear, .datepicker_prev {
float:left;
width:34%;
}
.datepicker_current {
float:left;
text-align:center;
width:30%;
}
.datepicker_close, .datepicker_next {
float:right;
text-align:right;
width:34%;
}
.datepicker_header {
background:#5F939A none repeat scroll 0 0;
font-weight:bold;
height:1.3em;
padding:1px 0 3px;
text-align:center;
}
.datepicker_header select {
background:#5F939A none repeat scroll 0 0;
border:0 none;
color:#000000;
font-weight:bold;
}
.datepicker {
background:#CCCCCC none repeat scroll 0 0;
font-size:100%;
text-align:center;
}
.datepicker a {
display:block;
width:100%;
}
.datepicker .datepicker_titleRow {
background:#b3c1d2 none repeat scroll 0 0;
color:#000000;
}
.datepicker .datepicker_daysRow {
background:#FFFFFF none repeat scroll 0 0;
color:#666666;
}
.datepicker_weekCol {
background:#B1DB87 none repeat scroll 0 0;
color:#000000;
}
.datepicker .datepicker_daysCell {
border:1px solid #DDDDDD;
color:#000000;
}
#datepicker .datepicker_daysCell a {
display:block;
}
.datepicker .datepicker_weekEndCell {
background:#f8e2e2 none repeat scroll 0 0;
}
.datepicker .datepicker_daysCellOver {
background:#e0eaeb none repeat scroll 0 0;
border:1px solid #e0eaeb;
}
.datepicker .datepicker_unselectable {
color:#888888;
}
.datepicker_today {
background:#b4cbce none repeat scroll 0 0 !important;
}
.datepicker_currentDay {
background:#7cacb3 none repeat scroll 0 0 !important;
}
#datepicker_div a, .datepicker_inline a {
background:transparent none repeat scroll 0 0;
color:#000000;
cursor:pointer;
margin:0;
padding:0;
}
.datepicker_inline .datepicker_links a {
padding:0 5px !important;
}
.datepicker_control a, .datepicker_links a {
color:#000000 !important;
padding:2px 5px !important;
}
.datepicker_titleRow a {
color:#000000 !important;
}
.datepicker_control a:hover {
background:#FFDDDD none repeat scroll 0 0 !important;
color:#333333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
background:#FFFFFF none repeat scroll 0 0 !important;
color:#333333 !important;
}
.datepicker_multi .datepicker {
border:1px solid #83C948;
}
.datepicker_oneMonth {
float:left;
width:185px;
}
.datepicker_newRow {
clear:left;
}
.datepicker_cover {
display:block;
height:200px;
left:-4px;
position:absolute;
top:-4px;
width:193px;
z-index:-1;
}
.YearSelector, .MonthSelector
	{ background-color: #b4c4d5;}

#dtinc, #dtout,#dtinc2, #dtout2 {
float:left;
position:relative;
width:80px;
font-size: 11px;

}
