body 
{
	padding-top: 0px; 
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px;
	margin: 0px;
	scrollbar-face-color: #eaeaea; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #eaeaea; 
	scrollbar-3dlight-color: #d1d7dc; 
	scrollbar-arrow-color: #006699; 
	scrollbar-track-color: #efefef; 
	scrollbar-darkshadow-color: #98aab1; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#425B79; 
	height: 100%;
}

td,div
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#425B79;
}

input.radio,input.checkbox  {
		border:none !important;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

input[type="checkbox"], input[type="radio"]{
background: transparent !important;
border: 0 !important;
}

select{
margin-top:1px;
height:20px;
}

input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	cursor:hand;
	cursor:pointer;
}

input.linkbutton {
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	cursor:hand;
	cursor:pointer;
}

input.linkbutton:hover {
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #CBDEEC;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	cursor:hand;
	cursor:pointer;
}

a.menuleft:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #5d646c;
	text-decoration: none;
	
}
a.menuleft:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: none;
	color: #5d646c;
	text-decoration: none;
	
}
a.menuleft:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: none;
	color: #b3cee1;
	text-decoration: underline;
}

a.linkbutton
{
	white-space: nowrap;
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;

	display:table;
	padding:5px 5px 5px 5px;
	text-decoration: none! important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	text-align:center;
}

a.linkbutton:visited
{
	text-decoration: none;
}
a.linkbutton:hover
{
	text-decoration: underline !important;
	
}
a.menu:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #E9EDEE;
	padding:5px;
	
}
a.menu:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #E9EDEE;
	padding:5px;
}
a.menu:hover
{
	text-decoration: none;
	background-color:#E9EDEE;
}
a.linkcontinue:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	font-weight: none;
	text-decoration: none;
	
}
a.linkcontinue:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	font-weight: none;
	text-decoration: underline;

	
}
a.linkcontinue:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	font-weight: none;
	text-decoration: underline;
	
}
a.term:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #468ED5;
	font-weight: bold;
	text-decoration: none;
	
}
a.term:visited
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #468ED5;
	font-weight: bold;
	text-decoration: underline;

	
}
a.term:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #468ED5;
	font-weight: bold;
	text-decoration: underline;
	
}
a.forgot:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #468ED5;
	font-weight: none;
	text-decoration: none;
	
}
a.forgot:visited
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #468ED5;
	font-weight: none;
	text-decoration: underline;

	
}
a.forgot:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #468ED5;
	font-weight: none;
	text-decoration: underline;
	
}

div#clr {
	clear: both
}

div#outer {
}

div#inner {
}

div#outer_header {
	text-align:left;
	width: 1004px;
	height: 70px;
	background: url('../images/admin_theme/bg1.jpg') repeat-x top left;
	margin-right:10px;
}

div#outer_header_1270 {
	text-align:left;
	width: 1270px;
	height: 70px;
	background: url('../images/admin_theme/bg1.jpg') repeat-x top left;
}

div#inner_header {
}

div#weblogo {
 padding-left:20px;
  float:left;
}

div#outer_top_menu {
	display:table;
	margin-top:38px;
	margin-right:0px;
	float:right;
	height:20px;
}

div#inner_top_menu {
	display:table-cell;
	vertical-align:bottom;
}

a#logout_link{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5d646c;
	margin-top:50px;
	padding-left:10px;
	padding-right:20px;
 }

#CURRENT_HOTEL{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5d646c;
 }

div#outer_top_dropdown {
	margin-top:24px;
	float:right;
}

div#inner_top_dropdown {
}

div#outer_body {
	text-align:left;
	width: 1004px;
	height: auto 400px;
	display:table;
}

div#outer_body_1270 {
	text-align:left;
	padding-top:10px;

	width: 1270px;
	height: auto 400px;
	display:table;
}

div#inner_body {

}

div#outer_body_left {
	float:left;
	width: 145px;
}

div#inner_body_left {

}

div#outer_body_center {
	display:table;
	top:75px;
	left:150px;
	float:left;
	width: 840px;
	margin-left:5px;
}

div#inner_body_center {
	margin-left:9px;
}

div#outer_body_right {

}

div#inner_body_right {
}

div#outer_footer {
	width: 100%;
	display:table;
}

div#inner_footer {
	text-align:center;
}

div#outer_dashboard_link {

}

div#inner_dashboard_link {
	margin:5px;
}


div#outer_left_menu {
	display:table;
	width: 145px;
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
}

div#outer_left_menu_end {
	display:table;
	width: 145px;
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

div#inner_left_menu {
	height: auto;
}

div#outer_left_menu_header {
	background: url('../images/admin_theme/h_bg.jpg') repeat-x bottom;
	border: solid #B3CEE1;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#inner_left_menu_header  {
	display:table;
	padding-top:3px;
	padding-left:3px;
}

div#outer_left_menu_link {

	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#outer_left_menu_link_active {

	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
	
}
div#outer_left_menu_link_active a{
   }

div#outer_left_menu_link_active a.menuleft:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #6795B9;
	text-decoration: none;
	
}
div#outer_left_menu_link_active a.menuleft:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: none;
	color: #6795B9;
	text-decoration: none;
	
}
div#inner_left_menu_link  {
	display:table;
	padding-top:3px;
	padding-left:3px;
}

div#outer_quick_note {
	display:table;
	width: 145px;
	background:#FFFFFF;
}

div#inner_quick_note {
	height: auto;
}

div#outer_quick_note_header {
	background: url('../images/admin_theme/h_bg.jpg') repeat-x bottom;
	height: 21px;
	width: 145px;
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
}

div#inner_quick_note_header  {
	width: 131px;
	display:table;
	padding-top:3px;
	padding-left:3px;
}

div#outer_quick_note_content {
	width: 145px;
	height: 124px; 
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	display:table;
}

div#inner_quick_note_content  {
	padding:0px;

	display:table-cell;
	text-align:center;
}

div#outer_module_full {
	margin-top:5px;
	float:right;
	display:table;
	width:860px;
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background:#FFFFFF;
}

div#inner_module_full {
	height: auto;
}

div#outer_module_full_header {
	background: url('../images/admin_theme/h_bg.jpg') repeat-x bottom;
	border: solid #B3CEE1;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#inner_module_full_header  {
	display:table;
	padding:5px;
}

div#outer_general_header {
	background: url('../images/admin_theme/h_bg.jpg') repeat-x bottom;
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
	height: 21px;
}

div#inner_general_header {
	display:table;
	padding-top:3px;
	padding-left:3px;
	white-space: nowrap;
}

div#outer_module_full_content {
	border: solid #B3CEE1;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#inner_module_full_content {
	display:table;
	padding:5px;
}

div#outer_module_left {
	margin-top:5px;
	float:left;
	display:table;
	width: 422px;
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background:#FFFFFF;
}

div#inner_module_left {
	height: auto;
}

div#outer_module_left_header {
	background: url('../images/admin_theme/h_bg.jpg') repeat-x bottom;
	border: solid #B3CEE1;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#inner_module_left_header  {
	display:table;
	padding:5px;
}

div#outer_module_left_content {
	border: solid #B3CEE1;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#inner_module_left_content {
	display:table;
	padding:5px;
}

div#outer_module_right {
	margin-top:5px;
	float:right;
	display:table;
	width: 422px;
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background:#FFFFFF;
}

div#inner_module_right {
	height: auto;
}

div#outer_module_right_header {
	background: url('../images/admin_theme/h_bg.jpg') repeat-x bottom;
	border: solid #B3CEE1;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#inner_module_right_header  {
	display:table;
	padding:5px;
}

div#outer_module_right_content {
	border: solid #B3CEE1;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	width: 100%;
	height: 21px;
}

div#inner_module_right_content {
	display:table;
	padding:5px;
}


.box
{
border-top: 1px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 1px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
width:100%;
}

.box-yourinformation
{
border-top: 1px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 1px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
padding-top: 15px;
padding-bottom: 15px;
width:100%;
}

.box-yourinformation td a
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #468ED5;
	font-weight: none;
	text-decoration: underline;
}

.box-yourinformation td
{
color:none;
}

/* form toolbar style */
.boxdetail_title {
   background-color: silver; 
   background-repeat: repeat-x;
   font-size: 14px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-weight:bold; 
   padding: 2 2 2 2;
   border:1px solid gray 
   }

.toolbar {
   background-color: #EEEEEE; 
   border-top:1px solid gray;
   border-bottom:1px solid gray ;
	border-left: 1px solid #B3CEE1;
	border-right: 1px solid #B3CEE1;
   }

.toolbar input{
   	background: url('../images/admin_theme/button.jpg') repeat-x bottom;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}

.toolbar input:hover{
   	background: url('../images/admin_theme/button.jpg') repeat-x bottom;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}
	
.toolbar input.button{
   	background: url('../images/admin_theme/button.jpg') repeat-x bottom;	

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}	
	
.toolbar input.button:hover{
   	background: url('../images/admin_theme/button.jpg') repeat-x bottom;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}	
	
.toolbar_edit {
   /*
   background-color: #EEEEEE; 
   border-top:1px solid gray;
   border-bottom:1px solid gray ;
	border-left: 1px solid #B3CEE1;
	border-right: 1px solid #B3CEE1;
	*/
   }

.toolbar_edit input{
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	margin:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;	
	}
	
.toolbar_edit input.button{
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	margin:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	}	
	
.toolbar_edit input.btn_save{
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	margin:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	}		
.toolbar_edit input.button:hover{
	background: url('../images/admin_theme/button.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width:auto;
	border: solid #468ED5;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	margin:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	}				
.boxlogin { 
border: 1px solid #B3CEE1;
}
.boxlogin .head { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#468ED5;
padding:4px;
background:none;
border: 0px;
 }
/* -------- table style -------- */
.boxdetail { 
border-top: 1px solid #B3CEE1;
border-right: 1px solid #B3CEE1;
}


.boxdetail .head { 
background-color:#e3eef4;	
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#468ED5;
padding:6px;
text-align:left;
white-space: nowrap;
 }

.boxdetail .headwhite { 
background-color:#fffff;	
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#468ED5;
padding:6px;
text-align:left;
white-space: nowrap;
 }
 
.boxdetail .subhead
{
background-color:#e3eef4;	
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#425B79;
padding:4px;
}

.boxdetail .rowodd 
{ 
background-color:#FCFCFC;
}

.boxdetail .roweven 
{ 
background-color:#F0F0F0;
}

.boxdetail .rowsel 
{ 
background-color:#468ED5;
  }
.boxdetail .rowsel .cell
{ 
color:#ffffff;
  }

.boxdetail .rowsel 
{ 
background-color:#468ED5;
  }
.boxdetail .rowsel .cell a
{ 
color:#ffffff;
  }

.boxdetail .cell
{ 
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#425B79;
padding:6px;
 }

.boxdetail .cell_edit
{ }

/* -------- table style -------- */
.boxdetailwhite { 
border-top: 1px solid #B3CEE1;
border-right: 1px solid #B3CEE1;
width:100%;
}

.boxdetailwhite .head { 
background-color:#FFFFFF;	
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#468ED5;
padding:4px;
 }

.boxdetailwhite .subhead
{
background-color:#e3eef4;	
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#425B79;
padding:4px;
}

.boxdetailwhite .rowodd 
{ 
background-color:#FCFCFC;
}

.boxdetailwhite .roweven 
{ 
background-color:#F0F0F0;
}

.boxdetailwhite .rowsel 
{ 
background-color:#468ED5;
  }

.boxdetailwhite .cell
{ 
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#425B79;
padding:2px;
 }

.boxdetailwhite .cell_edit
{ }
/*
.boxdetail
{
border-top: 1px solid #B3CEE1;
border-right: 1px solid #B3CEE1;
width:100%;
}

.boxdetail tr.header
{
background-color:#e3eef4;	
}

.boxdetail tr.header td
{
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#468ED5;
text-align:center;
}

.boxdetail tr.headerwhite
{
background-color:#FFFFFF;	
}

.boxdetail tr.headerwhite td
{
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#468ED5;
text-align:center;
}

.boxdetail tr.subheader
{
background-color:#e3eef4;	
}

.boxdetail tr.subheader td
{
background-color:#e3eef4;	
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#425B79;
}

.boxdetail td
{
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#425B79;
}
*/
.quickcloseout
{
}

.quickcloseout tr.header
{
background-color:#696566;	
}

.quickcloseout tr.header td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:none;
	color:#ffffff;
	width:15px;
	height:15px;
	text-align:center;
}

.quickcloseout td
{
	width:15px;
	height:15px;
}

.quickcloseout td.bookable
{
	background: url('../images/zoomModuleAdmin/green.jpg') repeat top left;
}

.quickcloseout td.closed
{
	background: url('../images/zoomModuleAdmin/pink.jpg') repeat top left;
}

.quickcloseout td.soldout
{
	background: url('../images/zoomModuleAdmin/yello.jpg') repeat top left;
}

.quickcloseout td.noroom
{
	background: red url('../images/zoomAdmin/blue.jpg') repeat top left;
}

.boxdetaila th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #ffffff;
}
.boxdetaila td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #ffffff;
}
.boxdetaila
{
border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-collapse: collapse;
}
	
.boxdetailroom{
border: 5px solid #F0F8FF;
}
.boxdetailwhite
{
border: 1px solid #ffffff;
border-left:1px;
border-right:1px;
border-top:1px;
border-bottom:0px;
}


.text11bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#425B79;
}
.text12bluebold2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#425B79;
}

.text12blue2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#425B79;
padding: 2px
}
.text18bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#425B79;
}
.text14bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#425B79;
}
.text11blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#425B79;
}
.text10bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#468ED5;
}
.text11bluebluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#468ED5;
}
.text10blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
color:#468ED5;
}
.text18bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#468ED5;
}
.text24white
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:none;
color:#ffffff;
}
.text10white
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
color:#ffffff;
}
.text12red
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#DC0000;
}
.text12bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#468ED5;
}
.text12blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#468ED5;
}

.text10blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
color:#468ED5;
}

.boxmenu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
border: 1px solid #B3CEE1;
background-color:#cbdeec;
}
.boxdate
{
    border: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-collapse: collapse;
	}
.box7day
{   
	border-left:1px;
	border-style: solid;
	border-color: #ffffff;
	border-collapse: collapse;
	}
	
.boxdetailaa
{
	border-width: 1px;
	border-style: solid;
	border-color: #b3cee1;
	border-collapse: collapse;
	background-color: none;
}
.boxdetailaa th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #b3cee1;
	background-color: none;
}
.boxdetailaa td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #b3cee1;
	background-color: none;
}

div#inner_top_menu ul {
	float:left;
	margin:0px;
	padding: 0px; 
}

div#inner_top_menu ul li {
	list-style-type: none;
	float:left;
	margin:2px;
}
div#inner_top_menu ul li a {
}

div#inner_top_menu ul a:hover {
}

#hotelselect {
	width:250px;
}

div#linebreak {
	display:block;
	border-top: #afcbdf 1px dotted;
	margin-top:20px;
	width:100%;
}

div#linebreak2 {
	border-top: #B7D1E2 4px solid;
	margin-top:2px;
	width:100%;
	height:3px;
}

.blueSkyText {
	color:#468ED5;
	border: solid #BAD1E1;
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.specialCommentsHeader{
	color:#468ED5;
	font-weight: bold;
}

.hotelPolicyHeader{
	color:#468ED5;
	font-weight: bold;
	white-space: nowrap;
}

a.iframeSubmit
{
	background: url('http://localhost/programm/images/gray.png') no-repeat;
	width:139px;
	height:22px;
	display:block;
}

a.iframeSubmit:hover
{
	background: url('http://localhost/programm/images/blue.png') no-repeat;
	width:139px;
	height:22px;
	display:block;
}

.reporttotal{ 
	background-color:#DDDDDD;
	font-weight: bold;
}

.reporttotal td{ 
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
	padding:6px;
}