/********************************************************************/
/* FONT DEFINITION	      		   					                */
/********************************************************************/

/*  SIZE  */
DIV.AirportParkingReservationsForm, DIV.AirportParkingReservationsForm TD, DIV.AirportParkingReservationsForm INPUT, DIV.AirportParkingReservationsForm SELECT, DIV.cntCalendar, DIV.cntCalendar DIV, DIV.divHeader TD, DIV.cntCalendar TD, DIV.cntCalendar TH, DIV.cntCalendar A, DIV.cntCalendar SELECT {
	font-size							: 12px ;
}
DIV.AirportParkingReservationsForm .title {
	font-size							: 14px ;   /*change*/
	letter-spacing                      : 1px;     /*change*/
	text-align                          : center ; /*change*/
}

/*  FAMILY  */
DIV.AirportParkingReservationsForm, DIV.AirportParkingReservationsForm TD, DIV.AirportParkingReservationsForm INPUT, DIV.AirportParkingReservationsForm SELECT, DIV.AirportParkingReservationsForm .title , DIV.cntCalendar, DIV.cntCalendar DIV, DIV.divHeader TD, DIV.cntCalendar TD, DIV.cntCalendar TH, DIV.cntCalendar A, DIV.cntCalendar SELECT {
	font-family							: Verdana, Tahoma, MS Sans Serif, Verdana, Arial ; /*change*/
	color                               : #22668A;   /*change*/
}

/********************************************************************/
/* FORM IMAGE DEFINITION											*/
/********************************************************************/
/* SEPARATOR IMAGE */
DIV.AirportParkingReservationsForm DIV.divSeparator {
	background-image					: url(../img/bkg_separator.gif) ;
}

/********************************************************************/
/* FORM WIDTHS DEFINITION											*/
/********************************************************************/
/* TOTAL WIDTH */
DIV.AirportParkingReservationsForm {
	width								: 270px ;          /*change*/
}

/* AIRPORT SELECTION WIDTH */
DIV.AirportParkingReservationsForm SELECT {
	width								: 180px ;  /*change*/
	color                               : #000000;  /*change*/
}

/* DATA INPUT WIDTH  */
DIV.AirportParkingReservationsForm INPUT.date {
	width								: 85px ;  /*change*/
	color                               : #000000;  /*change*/
}

/* TIME SELECTION WIDTH  */
DIV.AirportParkingReservationsForm SELECT.time {
	width								: 90px ;  /*change*/
	color                               : #000000;  /*change*/
}

/* COUPON INPUT WIDTH  */
DIV.AirportParkingReservationsForm INPUT.text {
	width								: 140px ;
	color                               : #000000;  /*change*/
}

/********************************************************************/
/* FORM COLORS DEFINITION											*/
/********************************************************************/

/* FORM COLORS */
DIV.AirportParkingReservationsForm {
	background-color					: #D6EAF8 ;  /*change*/
	border-color						: #6EA8D9 ;  /*change*/
}

/* TITLE BAR COLORS */
DIV.AirportParkingReservationsForm .title {
	color								: #000000;
	background-color					: #B1D6ED;  
}

/* BOTTON COLOR */
DIV.AirportParkingReservationsForm INPUT.btnSubmit {
	color								: #ffffff ;
	background-color					: #6EA8D9 ;  /*change*/
	border-right-color					: #3071B0 ;  /*change*/
	border-bottom-color					: #3071B0 ;  /*change*/
	border-left-color					: #C6D9FB ;  /*change*/
	border-top-color					: #C6D9FB ;  /*change*/
}


/********************************************************************/
/* CALENDAR DIMENSIONS     	                                        */
/********************************************************************/

/* TOTAL DIMENSIONS  */
DIV.AirportParkingReservationsCalendar {
	width								: 180px ;
}

/* CALENDAR WIDTH */
DIV.AirportParkingReservationsCalendar TABLE.tblContainer {
	width								: 160px ;
}

/********************************************************************/
/* CALENDAR COLORS      	                                        */
/********************************************************************/

/* HEADER CALENDAR COLORS */
DIV.AirportParkingReservationsCalendar  DIV.divHeader {
	background-color					: #B1D6ED ;  /*change*/
	border-color						: #6EA8D9 ;  /*change*/
}
DIV.AirportParkingReservationsCalendar  DIV.divHeader TD {
	color								: #000000 ;
}

/* MAIN CALENDAR COLORS */
DIV.AirportParkingReservationsCalendar  DIV.cntCalendar {
	background-color					: #D6EAF8 ;  /*change*/
	border-color						: #6EA8D9 ;  /*change*/
}

/* MONTH NAVIGATION COLOR */
DIV.AirportParkingReservationsCalendar  TABLE.tblNavigation TD A {
	color								: #22668A ;  /*change*/
}

/* MONTH BORDER COLOR */
DIV.AirportParkingReservationsCalendar  DIV.divContainer {
	border-color						: #6EA8D9 ;  /*change*/
}

/* MONTH HEADER COLOR */
DIV.AirportParkingReservationsCalendar  DIV.divCurrentDate {
	border-color						: #ffffff ;
	background-color					: #B1D6ED ;  /*change*/
	color                               : #333333;

}
DIV.AirportParkingReservationsCalendar  TABLE.tblDates TD {
	background-color					: #ffffff ;
}

/* WEEK DAYS BAR COLOR */
DIV.AirportParkingReservationsCalendar  TABLE.tblDates TR.trDayNames TH {
	background-color					: #6EA8D9 ;
	color								: #ffffff ;
}

/* AVAILABLE DATES COLOR */
DIV.AirportParkingReservationsCalendar  TABLE.tblDates TD.tdFutureDate, DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdFutureDate A {
	color								: #000000 ;
}

/* DISABLED DATES COLOR*/
DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdPastDate, DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdPastDate A, DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdPastDate A:visited, DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdPastDate A:active, DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdPastDate A:hover {
	color								: #9D94B8 ;
}

/* SELECTED DATE COLORS*/
DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdChoosenDate, DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdChoosenDate A {
	background-color					: #392770 ;
	color								: #ffffff ;
}



