/********************************************************************/
/* 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							: 9px ;
}
DIV.AirportParkingReservationsForm .title {
	font-size							: 11px ;
	
}

/*  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, Helvetica, sans-serif ;
}

/********************************************************************/
/* FORM IMAGE DEFINITION											*/
/********************************************************************/
/* SEPARATOR IMAGE */
DIV.AirportParkingReservationsForm TD.divSeparator {
	background-image					: url(/owshare/rgs/wag/img/bkg_separator.gif) ;
}

/********************************************************************/
/* FORM WIDTHS DEFINITION											*/
/********************************************************************/
/* TOTAL WIDTH */
DIV.AirportParkingReservationsForm{
	width								: 460px ;
	margin-left:8px;
}

/* AIRPORT SELECTION WIDTH */
DIV.AirportParkingReservationsForm SELECT {
	width								: 200px ;
}

/* DATA INPUT WIDTH  */
DIV.AirportParkingReservationsForm INPUT.date {
	width								: 60px ;
}

/* TIME SELECTION WIDTH  */
DIV.AirportParkingReservationsForm SELECT.time {
	width								: 75px ;
}

/* COUPON INPUT WIDTH  */
DIV.AirportParkingReservationsForm INPUT.text {
	width								: 140px ;
}

/********************************************************************/
/* FORM COLORS DEFINITION											*/
/********************************************************************/

/* FORM COLORS */
DIV.AirportParkingReservationsForm {

}

/* TITLE BAR COLORS */
DIV.AirportParkingReservationsForm .title {
	color								: #000000;
	background-color					: #CFE3E7;  
}

/* BOTTON COLOR */
DIV.AirportParkingReservationsForm INPUT.btnSubmit {
	color								: #ffffff ;
	background-color					: #82A7AF ;  
	border-right-color					: #5F567A ;
	border-bottom-color					: #5F567A ;
	border-left-color					: #DCD3F7 ;
	border-top-color					: #DCD3F7 ;
	width:90px;
}


/********************************************************************/
/* CALENDAR DIMENSIONS     	                                        */
/********************************************************************/

/* TOTAL DIMENSIONS  */
DIV.AirportParkingReservationsCalendar {
	width								: 180px ;
	position							: absolute ;
}

/* CALENDAR WIDTH */
DIV.AirportParkingReservationsCalendar TABLE.tblContainer {
	width								: 160px ;
}

/********************************************************************/
/* CALENDAR COLORS      	                                        */
/********************************************************************/

/* HEADER CALENDAR COLORS */
DIV.AirportParkingReservationsCalendar  DIV.divHeader {
	background-color					: #82A7AF ;
	border-color						: #5F567A ;
}
DIV.AirportParkingReservationsCalendar  DIV.divHeader TD {
	color								: #ffffff ;
}

/* MAIN CALENDAR COLORS */
DIV.AirportParkingReservationsCalendar  DIV.cntCalendar {
	background-color					: #E4F1F4 ;
	border-color						: #5F567A ;
}

/* MONTH NAVIGATION COLOR */
DIV.AirportParkingReservationsCalendar  TABLE.tblNavigation TD A {
	color								: #82A7AF ;
	font-size							: 9px ;
}

/* MONTH BORDER COLOR */
DIV.AirportParkingReservationsCalendar  DIV.divContainer {
	border-color						: #392770 ;
}

/* MONTH HEADER COLOR */
DIV.AirportParkingReservationsCalendar  DIV.divCurrentDate {
	border-color						: #ffffff ;
	background-color					: #82A7AF ;

}
DIV.AirportParkingReservationsCalendar  TABLE.tblDates TD {
	background-color					: #ffffff ;
}

/* WEEK DAYS BAR COLOR */
DIV.AirportParkingReservationsCalendar  TABLE.tblDates TR.trDayNames TH {
	background-color					: #CFE3E7 ;
	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								: #82A7AF ;
}

/* SELECTED DATE COLORS*/
DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdChoosenDate, DIV.AirportParkingReservationsCalendar TABLE.tblDates TD.tdChoosenDate A {
	background-color					: #392770 ;
	color								: #ffffff ;
}



