


.engine_control { width:100%;     /* Enginge width control */

}

/*---------- Rate Table Outer Border Color part ------------ */

.bg_a {

	background-color: #fae903;          /* 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: #6d86b9;               /* 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:#000000;

<!-- color: #3A2003; -->                            /* 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:#000000;                     /* 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:#8B4513;                  /* 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: #8B4513;                           /* Calendar box border color*/

       

}



.reserve_button1 {

	font-family: Tahoma,Verdana, ;

	font-size: 11px;

	color: #ffffff;

	font-weight:bold;

	background-color: #1E90FF;      /* 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;

}

