﻿
#calendarDatePicker .ui-widget
{
    font-family:Arial !important;
    font-size:10px !important;
}

#calendarDatePicker .ui-datepicker {
    width: 250px !important;
    padding: 2px 2px !important;
}

#calendarDatePicker .ui-corner-all
{
    border:none !important;
    border-radius:0px !important;
    border-top-left-radius:0px !important;
    border-top-right-radius:0px !important;
    border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
}

#calendarDatePicker .ui-widget-content
{
    background:#FFFFFF !important;
    color:#000000 !important;
}

#calendarDatePicker .ui-datepicker .ui-datepicker-header
{
    padding:0px !important;
}
#calendarDatePicker .ui-widget-header {
    border: none !important;
    background:#FFFFFF !important;
    color:#000000 !important;
    font-weight: bold;
}

#calendarDatePicker .ui-datepicker .ui-datepicker-prev {
    left: 0px !important;
}

#calendarDatePicker .ui-datepicker .ui-datepicker-prev, #calendarDatePicker .ui-datepicker .ui-datepicker-next {
    position: absolute !important;
    top: 0px !important;
    width: 30px !important;
    height: 30px !important;
}

#calendarDatePicker .ui-datepicker .ui-datepicker-title
{
    font-size:14px;
}

#calendarDatePicker .ui-widget-header a {
    color:#000000 !important;
}
#calendarDatePicker .ui-widget-content a {
    color:#000000 !important;
}

#calendarDatePicker .ui-datepicker .ui-datepicker-next {
    right: 0px !important;
}

#calendarDatePicker .ui-datepicker .ui-datepicker-prev:hover {
    background-color:transparent !important;
}
#calendarDatePicker .ui-datepicker .ui-datepicker-next:hover {
    background-color:transparent !important;
}

#calendarDatePicker .ui-datepicker table {
    font-size: 10px !important;
}

#calendarDatePicker .ui-datepicker td {
    font-size: 12px;
    padding: 5px !important;
}

#calendarDatePicker .ui-datepicker th {
    padding: 5px 0px !important;
}

#calendarDatePicker .ui-datepicker th {
    text-align: center;
    font-weight: bold;
    border: 0;
    text-transform: uppercase;
}

#calendarDatePicker .ui-state-default, #calendarDatePicker .ui-widget-content .ui-state-default, #calendarDatePicker .ui-widget-header .ui-state-default {
    border: none !important;
    background: #FFFFFF !important;
    color: #000000 !important;
    text-align: center !important;
}

#calendarDatePicker .ui-datepicker td span, #calendarDatePicker .ui-datepicker td a {
    display: inline !important;
}

#calendarDatePicker .ui-datepicker td span, #calendarDatePicker .ui-datepicker td a {
    padding: 4px 4px !important;
}

#calendarDatePicker .ui-state-highlight, #calendarDatePicker .ui-widget-content .ui-state-highlight, #calendarDatePicker .ui-widget-header .ui-state-highlight {
    border: none !important;
    background: #9a0000 !important;
    color: #FFFFFF !important;
    border-radius:50%;
}

#calendarDatePicker .ui-state-hover,
#calendarDatePicker .ui-widget-content .ui-state-hover,
#calendarDatePicker .ui-widget-header .ui-state-hover,
#calendarDatePicker .ui-state-focus,
#calendarDatePicker .ui-widget-content .ui-state-focus,
#calendarDatePicker .ui-widget-header .ui-state-focus {
    border: none !important;
    background: #9a0000 !important;
    color: #FFFFFF !important;
    border-radius:50%;
}

#calendarDatePicker .ui-priority-secondary, #calendarDatePicker .ui-widget-content .ui-priority-secondary, #calendarDatePicker .ui-widget-header .ui-priority-secondary {
    opacity: .5;
    filter: Alpha(Opacity=50);
    font-weight: normal;
}

#calendarDatePicker .ui-state-active, #calendarDatePicker .ui-widget-content .ui-state-active, #calendarDatePicker .ui-widget-header .ui-state-active {
    background-color: #ce5731 !important;
    color: #FFFFFF !important;
    border-radius:50%;
}





/***************************************************************************************************************/

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0px;
}
.ui-widget-content {
    border: 1px solid #ccc;
    background: #ffffff;
    color: #000000;
}
.ui-widget-header {
    border: 0px solid #FFFFFF;
    background: #FFFFFF;
}
.ui-datepicker th {
    padding: 1px 1px;
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    border: 0;
    text-transform:uppercase;
}

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    opacity: 0.5;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 0px solid #FFFFFF;
    background: #FFFFFF;
    font-weight: normal;
    color: #000000;
	padding:2px;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 1px;
    text-align: center;
    text-decoration: none;
}

.ui-datepicker td {
    border: 0;
    padding: 7px;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 0px solid #9a0000;
    background: #9a0000;
    color: #FFFFFF;
    border-radius:50%;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 0px solid #FFFFFF;
	background: #9a0000;
	font-weight: normal;
	color: #FFFFFF;
	border-radius:50%;
}

.ui-datepicker-prev:hover,.ui-datepicker-next:hover {
    background-color:transparent !important;
    background:transparent !important;
}
