#ui-datepicker-div {z-index:1001; display:none; font:12px Arial;}
.ui-datepicker{padding:1px 5px; background-color:#FFFFFF; border:solid 1px #940D00;}
.ui-widget-header {background-color:#FFFFFF; border-bottom:1px solid #D0D0D0; margin:0px 7px; padding:4px 0px !important;}
.ui-widget select {border:#0D0D0D solid 1px;}
.ui-datepicker th {background-color:#FFFFFF; color:#777777; text-transform:uppercase;}
.ui-datepicker-month {color:#940D00; font-size:12px; text-transform:uppercase;}
.ui-datepicker-year {color:#940D00; font-size:12px;}
.ui-datepicker td span, .ui-datepicker td a{padding:6px 4px 5px 4px;}
.ui-widget-content .ui-state-default {background-color:#FFFFFF; color:#323232; border:#FFFFFF solid 1px; text-align:center;}
.ui-state-disabled .ui-state-default {background-color:#FFFFFF; color:#AAAAAA; border:#FFFFFF solid 1px; text-align:center;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {background-color:#FFFFFF; color:#940D00;/*COLOR CHANGE*/ border:#940D00 solid 1px;}
.ui-widget-content .ui-state-active {background-color:#940D00; color:#FFFFFF; border:#940D00 solid 1px;}
.ui-widget-content .ui-state-hover {background-color:#940D00; color:#FFFFFF; border:#940D00 solid 1px;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {width:10px; height:9px; position:absolute; top:10px; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev{ background:url(sprite-image.gif) -42px 0px no-repeat; left:0px;}
.ui-datepicker .ui-datepicker-prev-hover{ background:url(sprite-image.gif) -15px 0px no-repeat; left:0px; border:none;}
.ui-datepicker .ui-datepicker-next{ background:url(sprite-image.gif) -28px 0px no-repeat; right:0px;}
.ui-datepicker .ui-datepicker-next-hover{ background:url(sprite-image.gif) 0px 0px no-repeat; right:0px; border:none;}
.ui-state-disabled {background:none !important;}

div.DropDownItem:hover{
	background-color:#940D00 !important;
	color:#FFF !important;
}

.resinputbox {
    border: 1px solid #940D00;
    color: #000000;
    cursor: pointer;
    font: 12px/18px Arial;
    height: 18px;
    margin: 0;
    padding: 0 0 0 4px;
    vertical-align: top;
    width: 142px;
}

.resdropdown {
    background-image: url(sprite-image.gif);
    background-position: 0 -12px;
    background-repeat: no-repeat; 
    border: medium none;
    color: #000000;
    cursor: pointer;
    font: 12px/18px Arial;
    height: 18px;
    margin: 0;
    padding: 0 0 0 8px;
    vertical-align: top;
    width: 31px;
}

.button {
    background-color: #940D00;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    font:bold 12px/18px Arial;
    height:18px;
	padding:0;
	margin:0;
    text-transform: uppercase;
    width: 47px;
}
.button:hover {
    background-color: #B00F00;
    color: #FFFFFF;
}

/* ----------- CSS End ----------- */






