
.engine_control { width:100%;     /* Enginge width control */
}
/*---------- Rate Table Outer Border Color part ------------ */
.bg_a {
	background-color: #f7ab14;          /* Background of Rate Table - Outer Border */
}

.table_head_a {
	font-family: Tahoma, Verdana, Arial,;             /* title font family */
	font-size: 11px;                         /* title font site */
	text-transform:uppercase;            /* title font case*/
	line-height:30px;                          /* title font line height */
	padding-left:5px;                             /* title font padding-left */
	padding-right:5px;                           /* title font padding-right */
	color:#FFFFFF;                                  /* title font color */
	background-color: #fd830a;               /* title background color*/
}

.season {
	font-family:  Tahoma,Verdana,Arial, ;      /* season font family*/
	font-size: 10px;                               /* season font size*/
    font-weight:bold;                          /* season font weight*/
	text-transform:uppercase;                  /* season font case*/
	line-height:28px;                              /* season font line-height*/
	padding-left:5px;                         /* season font padding-left */
	padding-right:5px;                       /* season font padding-right*/
	border-bottom:1px solid #D2DCDD;                      /* season bottom border ---border width, border style, border color--- */
	background-color:#FFF8DC;                       /* season background color*/
	color:#996600;
<!-- color: #f7ab14; -->                            /* season font color*/
	
}

.roomrate_a {                                 /* rate lighter color row*/
	font-family: Tahoma, Verdana, Arial,;                  /*  rate lighter font family*/
	font-size: 11px;                                 /* rate lighter font size*/
	font-weight:bold;
	line-height:20px;                            /*  rate lighter font line-height*/
	padding-left:5px;                            /*  rate lighter font padding-left*/
	padding-right:5px;                                      /*  rate lighter font padding-right*/
	border-bottom:1px solid #D2DCDD;                     /*  rate lighter bottom border ---border width, border style, border color---*/
	background-color:#FFFFFF;                           /*  rate lighter background color*/
	
}

.roomrate_b {                                       /* rate darker color row*/
	font-family: Tahoma, Verdana, Arial,;                 /*  rate darker font family*/
	font-size: 11px;                                      /* rate darker font size*/
	font-weight:bold;
	line-height:20px;                          /*  rate darker font line-height*/
	height:45px;
	padding-left:5px;                            /*  rate darker font padding-left*/
	padding-right:5px;                            /* rate darker font padding-right*/
	border-bottom:1px solid #D2DCDD;                       /*  rate darker bottom border ---border width, border style, border color---*/
	background-color:#FFFFFF;                         /*  rate darker background color*/
	color:#000000;
}


.price_a {                            /* room price style*/
font-weight:bold;                 /*room price font weight*/
color:#fd830a;                     /* room price font color*/
	
}





/*---------- Check Availability Box part ------------ */

.availability_box_a {                /* availability box style*/
	font-family: Tahoma, Verdana, Arial,;          
	font-size: 11px;
	
}

.title_box_a1 {                 /* title availability box style*/
	font-family: Arial, Verdana, ;                       /* title availability font family*/
	font-weight:bold;                                     /* title availability font weight*/
	font-size: 16px;                                       /* title availability font size*/
	line-height:30px;                                     /* title availability font line height*/
	padding-left:5px;                                        /* title availability font padding left*/
	color:#000000;                                     /* title availability font color*/
	
}

.title_box_a2 {                 /* check in, check out, room tyle, # of room -------- style*/
	font-family: Tahoma, Verdana, Arial,;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	
}

.box_form_a {                  /* check in, check out, room tyle, # of room --------form style*/
	font-family: Tahoma, Verdana, Arial,;
	font-size: 11px;
	background-color:#ffffff;   /* Backgound color dor date box */
}

.box_button_a {                /* submit button -------- style*/
	font-family: Tahoma, Verdana, Arial,;              /* submit button font family*/
	font-size: 12px;                                     /* submit button font size*/
	font-weight:bold;                                /* submit button font weight*/
	color:#FFFFFF;                                 /* submit button font color*/
	background-color:#F5F4DF;                  /* submit button background color*/
}


.box_bg {                                          /* avalability box inside -------- style*/
	background-color: #FFFFFF;
	background-image:;            /* avalability box inside image background*/
	background-position:right;                              /* avalability box inside image background position*/
	background-repeat:no-repeat;                       /* avalability box inside repeat of background*/
}

.box_border {
	background-color: #fd830a;                           /* Calendar box border color*/
       
}

.reserve_button1 {
	font-family: Tahoma,Verdana, ;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#f7ab14;      /* Reserve Button Background Color  */
	margin:2px 0px 2px 0px;
	padding:0px 5px 0px 5px;
	line-height:15px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #000000;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #000000;
}

.reserve_button1 a:link {
	color:  #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.reserve_button1 a:visited {
	color:  #FFFFFF;
	text-decoration: none;
}
.reserve_button1 a:hover {
	color: #FFCC00;
	text-decoration: none;
}
