body
   {
   font-family:	verdana, arial, helvetica, sans-serif;
   margin:	0;
   background:	#ffffff;
   text-align:	justify;
   color:	#000003;
   }

.copy
   {
   font-size:	.7em;
   padding:	1em;
   background:	#faf4f7;
   }

sup
   {
   vertical-align: 0.5ex;
   }

.highlight
   {
   font-weight: bold;
   color: #2a1e1e;
   font-size: 1.1em;
   }

.reserv_redir_text
   {
   font-weight: bold;
   color: #008080;
   font-size: .9em;
   padding: 20px;
   text-align: center;
   }

h1
   {
   color: #008080;
   }

.copylarger
   {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: .9em;
   text-align: justify;
   padding: 1em;
   color: #000003;
   }

.required
   {
   font-weight: bold;
   color: #2a1e1e;
   }

.none
   {
   list-style-type: none;
   }
   
.indent
   {
   margin-left: 15px;
   }

.ital
   {
   width: 268px;
   }

.contentleft
   {
   text-align: left;
   }



.caption
   {
   font-size: .9em;
   }
 

 
 .textbox
   {
   background:  #faf4f7;
   font-size: 10px;
   }
   
.formcopy
   {
   font-size: .6em;
   text-align: left;
   color: #000003;
   }

/* MAIN SITE STYLES ABOVE */

/* ************************************************************************************************* */

/* GUEST FEEDBACK FORM AND VIP FORM STYLES BELOW */

fieldset
   {
   border: #C09AA4 solid 1px; /* This is the dark pink colour  */
   width: 550px; /* Add 50px to the overall width */
   }

legend
   {
   border: #C09AA4 solid 1px;  /* This is the dark pink colour  */
   padding: 2px 5px;
   } 

.bordered /* Used in the tables on the VIP form */
   {
   width: 550px;
   margin-top: 2px;
   padding: 4px;
   } 

.guest_form
   {
   font-size: 11px;
   text-align: left;
   color: #393265; /* This is the Sofitel blue/purple colour */
   }

.guestform_textbox /* This is for input boxes and selects */
   {
   font-family:	verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-align: left;
   color: #393265; /* This is the Sofitel blue/purple colour */
   background: #FDFAFB;  /* This is a pale pink, close to white, good for text backgrounds */
   }

.borderless_textbox /* This is for an input box to appear to be regular text */
   {
   font-family:	verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   text-align: left;
   border: 0;
   color: #393265; /* This is the Sofitel blue/purple colour */
   background: #faf4f7;  /* This is the normal background color */
   }


/*
Toggles the widget's visibiliy.
Used by showhide.js.
*/

.widgethidden {display:none}
.widgetshown {display:inline}

.guestform_textarea
   {
   font-family:	verdana, arial, helvetica, sans-serif;
   font-size: 12px;
   width: 498px;
   height: 100px;
   text-align: left;
   color: #393265; /* This is the Sofitel blue/purple colour */
   background: #FDFAFB;  /* This is a pale pink, close to white, good for text backgrounds */
   }

.rating_row tr
   {
   margin-top: 20px;
   /* top right bottom left  */
   }

.heading_row
   {
   background: #FDFAFB;  /* This is a pale pink, close to white, good for text backgrounds */
   padding-top: 7px;
   padding-bottom: 3px;
   }

.heading
   {
   font-weight: bold;
   color: #393265; /* This is the Sofitel blue/purple colour */
   padding-left: 10px;
   }

/* GUEST FEEDBACK FORM STYLES ABOVE */

/* ************************************************************************************************* */

/* FLYOUT MENU STYLES BELOW */

.flyout
   {
   position: absolute;
   margin-left: -1.9%;
   top: 415;
   z-index:10000;
   background: #FDFAFB;
   padding: 4px;
   }


.box
   {
   border: 2px #C3AD78 solid; /* The gold colour of the reservation button "on" state */
   padding: 4px;
   background: #FDFAFB;   
   }

.menu1text
   {
   font-family: verdana, arial, san-serif;
   font-size: 11px;
   color: #393265;
   background: #FDFAFB;
   }

.menu1text a:link, .menu1text a:visited, .menu1text a:active
   {
   color: #393265;
   text-decoration: none;
   background: #FDFAFB;
   }

.menu1text a:hover
   {
   color: #B47C95;
   text-decoration: none;
   background: #FDFAFB;
   }


/* FLYOUT MENU STYLES ABOVE */

/* ************************************************************************************************* */
