/* Main Style Sheet for jQuery UI date picker */#ui-datepicker-div, .ui-datepicker-inline {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding: 0;	margin: 0;	background: #ddd;	width: 185px;}#ui-datepicker-div {	display: none;	border: 1px solid #cd0019;	z-index: 100; /*must have*/}.ui-datepicker-inline {	float: left;	display: block;	border: 0;}.ui-datepicker-rtl {	direction: rtl;}.ui-datepicker-dialog {	padding: 5px !important;	border: 4px ridge #ddd !important;}.ui-datepicker-disabled {	position: absolute;	z-index: 100;	background-color: white;	opacity: 0.5;}button.ui-datepicker-trigger {	width: 25px;}img.ui-datepicker-trigger {	margin: 2px;	vertical-align: middle;}.ui-datepicker-prompt {	float: left;	padding: 2px;	background: #ddd;	color: #000;}* html .ui-datepicker-prompt {	width: 185px;}.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {	clear: both;	float: left;	width: 100%;	color: #fff;}.ui-datepicker-control { /* effacer - fermer */	background: #cd0019;	padding: 3px 0 3px 0;}*html .ui-datepicker-control { /* aide */	width: 101%;}.ui-datepicker-links { /* suiv - prec */	background: #ecd3d4;	padding: 3px 0 2px 0;}.ui-datepicker-control, .ui-datepicker-links {	font-weight: normal;	font-size: 11px;}.ui-datepicker-links label { /* disabled links */	padding: 2px 5px;	color: #888;}.ui-datepicker-clear, .ui-datepicker-prev {	float: left;	width: 34%;}.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {	float: right;	text-align: right;}.ui-datepicker-current {	float: left;	width: 30%;	text-align: center;}.ui-datepicker-close, .ui-datepicker-next {	float: right;	width: 34%;	text-align: right;}.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {	float: left;	text-align: left;}.ui-datepicker-header { /* div date select */	padding: 2px 0 1px 0;	background: #ede4e4;	text-align: center;	font-weight: bold;	height: 1.3em;	border-top: 1px solid #cd0019;	border-bottom: 1px solid #cd0019;}.ui-datepicker-header select {	width:auto;	font-size: 11px;	margin: 0 3px 0 3px;	padding:0;	background: #ede4e4;	color: #cd0019;	border: 0px;	font-weight: normal;}.ui-datepicker-header option {	width:auto;	font-size: 11px;	margin:0;	padding: 0 2px 1px 3px;	background: #cd0019;	color: #ffffff;	border: 0px;	font-weight: normal;}.ui-datepicker {	background: #ccc;	text-align: center;	font-size: 11px;}.ui-datepicker a {	display: block;	font-size: 11px;}.ui-datepicker-title-row { /* div titre jour semaine */	background: #cd0019;	color: #ffffff;}.ui-datepicker-days-row { /* cases jour semaine */	background: #eee;	color: #666;}.ui-datepicker-week-col { /* div jour week */	background: #777;	color: #fff;}.ui-datepicker-days-cell { /* bordure de toute les case des jours */	color: #000;	border: 1px solid #f4f4f4;}.ui-datepicker-days-cell a {	display: block;}.ui-datepicker-week-end-cell { /* div cases jour week */	background: #ddd;}.ui-datepicker-title-row .ui-datepicker-week-end-cell { /* div titre jour week */	background: #9f000d;}.ui-datepicker-days-cell-over {	background: #fff;	border: 1px solid #777;}.ui-datepicker-unselectable {	color: #888;}.ui-datepicker-today { /* date jour en cours */	background: #ecc9ca !important;}.ui-datepicker-current-day { /* date choisie */	background: #f4f4f4 !important;}.ui-datepicker-status { /* aide */	background: #cd0019;	color: #ffffff;	width: 100%;	font-size: 10px;	text-align: center;	padding: 2px 0 2px 0;}*html .ui-datepicker-status { /* aide */	width: 101%;}/* ________ Datepicker Links _______** Reset link properties and then override them with !important */#ui-datepicker-div a, .ui-datepicker-inline a {	cursor: pointer;	margin: 0;	padding: 0;	background: none;	color: #000;	padding: 2px 0 2px 0;}.ui-datepicker-inline .ui-datepicker-links a {	padding: 0 5px !important;}.ui-datepicker-control a, .ui-datepicker-links a {	padding: 3px 5px 2px 5px !important;	color: #ffffff !important;}.ui-datepicker-links a {	padding: 3px 5px 2px 4px !important;	color: #cd0019 !important;}.ui-datepicker-title-row a {	color: #eee !important;}.ui-datepicker-control a:hover {	background: #ffffff !important;	color: #cd0019 !important;}.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {	background: #ffffff !important;	color: #cd0019 !important;}.ui-datepicker-links a:hover {	background: #ffffff !important;	color: #000000 !important;}/* ___________ MULTIPLE MONTHS _________*/.ui-datepicker-multi .ui-datepicker {	border: 1px solid #777;}.ui-datepicker-one-month {	float: left;	width: 185px;}.ui-datepicker-new-row {	clear: left;}/* ___________ IE6 IFRAME FIX ________ */.ui-datepicker-cover {    display: none; /*sorry for IE5*/    display/**/: block; /*sorry for IE5*/    position: absolute; /*must have*/    z-index: -1; /*must have*/    filter: mask(); /*must have*/    top: -4px; /*must have*/    left: -4px; /*must have*/    width: 200px; /*must have*/    height: 200px; /*must have*/}