/***********************************************************************************************************************************************************************************************************************************************************************************
                                                 
IF YOU ADD A COLOR IN THE CSS, YOU HAVE TO DO IT ON chefJP_original.css AND CALL YOUR COLOR LIKE THAT : @_name-of-your-color-_@
THEN, DON'T FORGET TO ASK TO THE WEB DEVELOPPER TO ADD A COLUMN IN THE SQL DATABASE WITH THE NAME : name-of-your-color
												 
***********************************************************************************************************************************************************************************************************************************************************************************/

/*
Used in calendar.php, admin/dicountcode.php, admin/reports.php, admin/view_couponcode.php, include/ss_image.colortohex.php
*/
a.brown:link, a.brown:active, a.brown:visited, .brown1{
	font-size:13px;
	font-weight:bold;
	color:#000000; /****************** repeated color 823C51 ****************/
	text-decoration:none;
}

/*
Used in calendar.php, admin/dicountcode.php, admin/reports.php, admin/view_couponcode.php, include/ss_image.colortohex.php
*/
a.brown:hover{
	font-size:13px;
	font-weight:bold;
	color:#000000; /****************** repeated color 823C51 ****************/
	text-decoration:none;
}

/*
Used in index.php and admin/index.php
Backgroung of the bottom of the page, where the simple links and copyright are.
*/
.blue_background {
 background-color: #cee2f0; /****************** repeated color CDDABC ****************/
 /*border-right:#CCCCCC solid 4px;*/
}


/*
Applied on title of each page for eg. Home Page, Calendar, gift certificate
*/
.title{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #699ec4; /****************** repeated color 567C5B ****************/
	FONT-SIZE: 16px;
	font-weight: bold;	
	text-align: center;
	left:auto;
}

/*
Used in index.php, menu.php, admin/index.php and admin/menu.php
Used for the color of the text for the 3 Boxes Menu : Account, Forgotten Password and Menu
*/
.white-txt {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #FFFFFF; /****************** repeated color FFFFFF ****************/
	FONT-SIZE: 12px;
}

/*
Used in index.php and admin/index.php
Used for the color of the text (Email, Pass, Email) inside the 2 first boxes : Account and Forgotten Password
*/
.green-txt {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 4B5A3D ****************/
	FONT-SIZE: 12px;
}

/*
Applies on headercolumn.
Style of frames, eg. in Create An Account
*/
.yellow-head-txt {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	background-color: #bbd5e6; /****************** repeated color FFCF9A ****************/
	font-weight: bold;
	FONT-SIZE: 14px;
}

/*
Used in admin/detailcustomer.php and testimonial. Used to displeay field header in admin/detailcustomer.php
*/
.yellow-head-txt2 { /* -----------------------------------------------------------------------------> Admin */
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	background-color: #bbd5e6; /****************** repeated color FFCF9A ****************/
	FONT-SIZE: 12px;
}

/*
Used in calendar.php for the colors of the days
*/
.yellow-head-txt3 {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	background-color: #bbd5e6;  /****************** repeated color FFCF9A ****************/
	font-weight: bold;
	FONT-SIZE: 12px;
}

/*
Design of the links in the left menu
*/
.lien_gauche A {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 4B5A3D ****************/
	FONT-SIZE: 12px;
	text-decoration: none;
	display: block;
	padding: 5px 0px 5px 10px;
	border-bottom : #000000 1px solid; /****************** repeated color 4B5A3D ****************/
}

/*
onMouseOver the links in the left menu . lien gauche over
*/
.lien_gauche a:hover{
	background-color: #699ec4; /****************** repeated color 8FA590 ****************/
	text-decoration: none;
	COLOR: #FFFFFF; /****************** repeated color FFFFFF ****************/
	border-bottom : #000000 1px solid; /****************** repeated color 4B5A3D ****************/
	/*background-image: url(images/left-bg1.jpg);
	background-repeat : repeat-y;
	background-position: right;*/
}

/*
Used in menu.php for the links in My Account
*/
.lien_gauche_my_account A {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 780d0d ****************/
	FONT-SIZE: 12px;
	text-decoration: none;
	display: block;
	padding: 5px 0px 5px 10px;
	border-bottom : #000000 1px solid; /****************** repeated color 780d0d ****************/
}

/*
Change thickness for the last link
*/
.lien_gauche_my_account_last_box A {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 780d0d ****************/
	FONT-SIZE: 12px;
	text-decoration: none;
	display: block;
	padding: 5px 0px 5px 10px;
	border-bottom : #000000 0px solid;  /****************** repeated color 780d0d ****************/
}

/*
Used in menu.php
the text (link) in the box of the menu
*/
.lien_gauche_my_account a:hover{
	background-color: #CBCBCB; /****************** repeated color 940049 ****************/
	text-decoration: none;
	COLOR: #FFFFFF; /****************** repeated color FFFFFF ****************/
	border-bottom : #000000 1px solid; /****************** repeated color 780d0d ****************/
	/*background-image: url(images/left-bg1_test.jpg);
	background-repeat : repeat-y;
	background-position: right;*/
}

/*
Used in menu.php
the text (link) in the box of the menu
*/
.lien_gauche_my_account_last_box a:hover{
	background-color: #CBCBCB; /****************** repeated color 940049 ****************/
	text-decoration: none;
	COLOR: #FFFFFF; /****************** repeated color FFFFFF ****************/
	border-bottom : #000000 0px solid; /****************** repeated color 780d0d ****************/
	/*background-image: url(images/left-bg1_test.jpg);
	background-repeat : repeat-y;
	background-position: right;*/
}

/*
Used menu.php and admin/index.php
Color of the box  in the menu
*/
.leftbg {
	background-color:#cee2f0; /****************** repeated color CDDABC ****************/
	/*background-image: url(images/left-bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;*/
	height: 11px;
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:#AAAAAA solid 4px;
}

/*
Used in menu.php
Background color of the box of my account in the menu
*/
.leftbg_my_account {
	background-color:#87CEFA; /****************** NOT repeated color ****************/
	/*background-image: url(images/left-bg_test.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 11px;*/
}

/*
Background color of the 3 Boxes : Account, Forgotten Password and Menu
*/
.tab1 {
	background-color: #699ec4; /****************** repeated color 8FA590 ****************/
	/*background-image: url(images/left-bg1.jpg);
	background-position: right top;
	background-repeat: repeat-y;*/
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}

/*
Used in menu.php
Box MyAccount in the menu
*/
.tab1_my_account {
	background-color: #CBCBCB; /****************** repeated color 940049 ****************/
	/*background-image: url(images/left-bg1_test.jpg);
	background-position: right top;
	background-repeat: repeat-y;*/
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}

/*
Used for the text above the RezClick Powered By Image
*/
.blue-txt {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	font-weight: bold;	
	FONT-SIZE: 12px;
}


/*
Used for the color of the simple links (like at the bottom of the page)
*/
A {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: underline;
	COLOR: #699ec4; /****************** repeated color 567C5B ****************/
	font-weight: normal;
}

/*
lien au dessus
*/
A:hover {
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	background-color: transparent;
	text-decoration: underline;
}

/*
Used for the text in the input
*/
INPUT {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 11px;
}

/*
Used for the text in the textarea
*/
TEXTAREA {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
}

/*
Used for the text in the select
*/
SELECT {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 333333 ****************/
	FONT-SIZE: 11px;
	border-width: 0;
}

BODY {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 333333 ****************/
	FONT-SIZE: 11px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

TD {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 333333 ****************/
	FONT-SIZE: 11px;
}

/*
Used in include/variables_from_db_for_right_template.php
Used for the cart background image
*/
.righttop {
	background-image: url(images/cart-bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/*
Used at the bottom in index.php and admin/index.php to give shadow effect.
*/
.toptdbg1 {
	background-color:#cee2f0; /****************** repeated color CDDABC ****************/
	border-top:#AAAAAA solid 2px;
	/*background-image: url(images/bot-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
}

/*
Used in index.php and admin/index.php. On top used to apply green bar.
*/
.green-bar {
	background-color:#bbd5e6;
	font-family:arial;
	font-size:13pt;
	font-weight:bold;
	height:21px;
	color:#0e0757;
}

/*
Background of table
*/
.background1 {
	background-color:#bbd5e6; /****************** repeated color FFCF9A ****************/
}

.background2 {
	background-color:#FFF8EC;
}

/*
Used in create_html_class_month.php
*/
.background3 {
	background-color:#4169E1;
}

.background4 {
	background-color:#FFF3CF;
}

/*
Link Powered by Rezclik in the left menu
*/
.link_below_powered_by {
	font-size: 11px;
	text-decoration:none;
	color:#0E2B8D;
	font-weight:bold;
}

/*
Used for the color of the copyright at the bottom of the page
*/
.copyright {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	FONT-SIZE: 11px;
}

/*
Used for the color of the borders in calendar.php eg.
*/
.border2 {
	border: 2px solid #bbd5e6; /****************** repeated color FFCF9A ****************/
	padding: 0px;
}

/*
Used in search table to apply border.
Used in calender.php and reservation.php
*/
.border3 {
	border: 1px solid #bbd5e6; /****************** repeated color FFCF9A ****************/
	FONT-SIZE: 12px;
	background-color: transparent;
	COLOR: #000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

/*
Used in easysteps.php and templates/form_policy_confirm.php
*/
.headnew {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	font-weight: bold;
	FONT-SIZE: 14px;
}

/*
This class is used to apply a border to table.
Need to replace with other exist class.
*/
.border_top {
	border-top: 2px solid #bbd5e6; /****************** repeated color FFCF9A ****************/
	border-right: 2px none #bbd5e6; /****************** repeated color FFCF9A ****************/
	border-bottom: 2px none #bbd5e6; /****************** repeated color FFCF9A ****************/
	border-left: 2px none #bbd5e6; /****************** repeated color FFCF9A ****************/
}

/*
Indicate the present step in reservation process.
*/
.present-step { /* -----------------------------------------------------------------------------> ? not in index.php  */
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #CBCBCB; /****************** repeated color 940049 ****************/
	FONT-SIZE: 10px;
	font-weight: normal;
}

/*
Used for the titles of Menus : Account, Forgotten Password, Menu.
*/
.justify {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
	text-align: center;
	left: auto;
}

.justify a:hover {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	text-decoration: underline;
}

/*
Used in faq.php
lien gauche
*/
.lien_copyright A {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000; /****************** repeated color 4B5A3D ****************/
	FONT-SIZE: 100px;
	text-decoration: underline;
}

/*
Used in faq.php
lien gauche over
*/
.lien_copyright a:hover {
	COLOR: #000000; /****************** repeated color 823C51 ****************/
	text-decoration: underline;
}

/*
Used in private_party.php
*/
.border7 {
	border-color:#bbd5e6; /****************** repeated color FFCF9A ****************/
}

.border8 {
	border-color:#bbd5e6; /****************** repeated color FFCF9A ****************/
	border:0px;
	padding: 2px;
}

.menu_left {
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:#AAAAAA solid 4px;
}

/*****************************************************************************************************************************************
                                                           BUTTONS  
*****************************************************************************************************************************************/
.logout_button
{
   font-size:13px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color: #444444;
   background-color: #EEEEEE;
   border-style:double;
   border-color: #999999;
   border-width:3px;
   cursor:pointer;
}

/*****************************************************************************************************************************************
                                                        ADMIN MENU  
*****************************************************************************************************************************************/
/* Details of the ul tag */
ul.makeMenu , ul.makeMenu ul { /* ul.makeMenu ul = Tous les ul descendant de ul.makeMenu */
	width: 152px;			/* Width of the menu */
	padding-left: 0px;        	/* stops the usual indent from ul */
	cursor: default;              /* gives an arrow cursor */
	margin-left: 0px;             /* Opera 7 final's margin and margin-box model cause problems */
	background-color: #cee2f0;    /* Color of the background */

	/* The image at the end of each line*/
	/*background-image: url(images/left-bg.jpg);
	background-repeat : repeat-y;
	background-position: right;*/

	/* Position of the menu*/
	position: relative;
	left:0px; /* 8 for mozilla, 10 for IE */
	top:0px;  /* 12 for mozilla, 15 for IE */

	/* Distance between the line*/
	line-height: 208%;

	/* Text font */ 
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-indent: 0.25cm;
}

/* Modify only the li which are in the ul declared with a class=makeMenu*/
ul.makeMenu li {
  	/*display:block;*/
	list-style-type: none;       /* removes the bullet points */
	margin: 0px;                 /* Opera 7 puts large spacings between li elements */
	position: relative;         /* makes the menu blocks be positioned relative to their parent menu item */
							   /*    the lack of offset makes these appear normal, but it will make a difference */
	/* Detail of the bottom border of each element in the list*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

/* Details of the ul child of the li*/
ul.makeMenu li > ul {          /* using the > selector prevents many lesser browsers (and IE - see below) hiding child ULs */
	display: none;              /* hides child menu blocks - one of the most important declarations */
	position: absolute;          /* make child blocks hover without leaving space for them */
	left: 152px;                 /* this must not be more than the width of the parent block, or the mouse will */
								   /* 	have to move off the element to move between blocks, and the menu will close */
	top:0px;
	/* Detail of the left border of each element in the list only for the children*/
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
	
	/* The distance between the line is smaller for the second menu */
	line-height: 180%;
}

/* Refer to the item in the list where the mouse is over*/
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
	background-color: #699ec4;      /* gives the active menu items a yellow background */
	color: #FFFFFF;                 /* makes the active menu item text white */ 

	/* Refer to the picture at the right of the item*/
	/*background-image: url(images/left-bg1.jpg);
	background-position: right;
	background-repeat : repeat-y;*/
}

ul.makeMenu ul.CSStoShow {     /* must not be combined with the next rule or IE gets confused */
	display: block;              /* specially to go with the className changes in the behaviour file */
}

ul.makeMenu li:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements
                                  the > targets only the child ul, not any child uls of that child ul */
	display: block;              /* makes the child block visible - one of the most important declarations */
}

/* and some link styles */
ul.makeMenu li a {
	color: #000000;
	display: block;
	width: 100%;
	text-decoration:none;
	  /*underline;*/
}

ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { 
	color: #FFFFFF;
}

ul.makeMenu li:hover > a { \
	color: #FFFFFF;
} /* supports links in branch headings - should not be display: block; */


/* the behaviour to mimic the li:hover rules in IE 5+ */
ul.makeMenu li {  
	behavior: url( "menu.htc" );
}

/* copy of above declaration without the > selector, except left position is wrong */
ul.makeMenu ul {  
	display: none;
	position: absolute;
	top: 0px;
	left: 152px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
	/* The distance between the line is smaller for the second menu */
	line-height: 180%;
}

ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { 
	color: #FFFFFF;
	text-decoration:none;
}



/*****************************************************************************************************************************************
                                                         CALENDAR  
*****************************************************************************************************************************************/
/*
Color 823C51
*/
.calanchor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

.calanchor A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

.calanchor A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration:underline;
	color: #000000;
}

.calnodatamonthlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

.calnodatamonthlinkdisable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

.caltitle {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	background-color: #bbd5e6; /* Different Color FFCF9A */
 	COLOR: #000000;
	FONT-SIZE: 14px;
	font-weight: bold;	
	text-align: center;
	left:auto;
}

.calDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/*
Color 2D2D2D
*/
.caltextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2D2D2D;
}

/*
Color 666666
*/
.caltime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

/*
Color E7EEDB
*/
.calDate1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color:#DBDBDB;
}

/*
Color F5E9E9
*/
.calDate2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #B0E0E6;
}

/*
Color F0F0F0
*/
.calDate3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #DCDCDC;
}

/*
Color FFFFFF
*/
.calDate4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
}

/*
Color F2F2F2
*/
.calDate5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #F2F2F2;
}

/*
used in index.php and admin/index.php
Contour de la table principale
*/
.table_tout {
	width: 100%;
	height: 100%;
}

/*
Used in index.php and admin/index.php
Rang 1 du menu en haut
*/
.rone {
 height: 5%;
 vertical-align : top;
}

/*
Used in index.php and admin/index.php
*/
.rtwo {
 height: 90%;
 vertical-align : top;
}

/*
Used in index.php
*/
.rthree {
 height: 5%;
 vertical-align : top;
}

/*
Used to display informative and error message.
*/
.mandatory {
	FONT-SIZE: 12px;
	background-color: transparent;
	COLOR: #000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

.star-mandatory {
	FONT-SIZE: 12px;
	background-color: transparent;
	COLOR: #FF0000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

.error {
	FONT-SIZE: 11px;
	background-color: transparent;
	COLOR: #FF0000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

/*
Used in admin/class_new.php
*/
.grey-txt {
	FONT-SIZE: 12px;
	background-color: transparent;
	COLOR: #000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

.red-txt {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #FF0000;
	font-weight: bold;	
	FONT-SIZE: 12px;
}

/*
Used in cart.php and faq.php
*/
.black-txt-bold {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000;
	font-weight: bold;	
	FONT-SIZE: 12px;
}

.black-txt-bold-big {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000;
	font-weight: bold;	
	FONT-SIZE: 14px;
}

.black-puce {
	FONT-SIZE: 12px;
	background-color: transparent;
	COLOR: #000000;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

.black-txt {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
}

.red-txt-big-bold {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #FF0000;
	font-weight: bold;	
	FONT-SIZE: 14px;
}

/*
lien gauche
*/
.lien_in A {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #2A528F; /****************** NOT repeated color ****************/
	text-align: center;
	FONT-SIZE: 12px;
	text-decoration: none;
}

/*
lien gauche over
*/
.lien_in a:hover {
	text-decoration: underline;
	COLOR: #FF0000;
}

FORM {
	margin-bottom: 0;
}

/*
Not found any reference to it ! 
*/
.header {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	background-color: transparent;
	color: @_color29_@;
	font-weight: normal;
}

/*
Used for white background
*/
.white-color {
	background-color: #FFFFFF;
}

/*
Used in private_party.php and reservation.php
*/
.border5{
	border-color:#FCE397;
}

.border6{
	border-color:#E7EED8;
	border:0px;
	padding:0px;
}

.noBorderPadding{
	border:0px;
	padding: 0px;
}

.noBorder{
	border:0px;
}

/*
Indicate the past step in reservation process.
*/
.past-step {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #1E90FF;
	FONT-SIZE: 10px;
	font-weight: normal;
}

/*
Indicate the future step in reservation process.
*/
.future-step {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #8F908F;
	FONT-SIZE: 10px;
	font-weight: normal;
}

/*
Applied on Input box by default.
*/
.input1 {
	background: #FFFFFF;
	font-weight: normal;
	border: 1px solid #00008B;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
}

/*
Applied on Input box when error is occured and to highlight it with different color code.
*/
.input2 {
/* background: #FFFFFF; */
	font-weight: normal;
	border: 1px solid #00008B;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
	background-color:#FCE397;
}

.input3 {
	FONT-SIZE: 22px;
	font-weight:bold;
}

.table_line_1 {
	background-color:#FFFFFF;
}

.table_line_2 {
	background-color:#FFF3CF;
}
select#search  {
        width: 120px;
}

