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: 12px; 
	color:#5B4923; 
	height: 100%;
}

td,div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5B4923;
}

select{
margin-top:1px;
height:20px;
}

input.linkbutton {
	background: url('../images/admin_theme/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B4A08;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

input.linkbutton:hover {
	background: url('../images/admin_theme/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B4A08;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	cursor:hand;
	cursor:pointer;
}

input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{
	background: url('../images/admin_theme/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B4A08;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	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: #000000;
	text-decoration: none;
	
}
a.menuleft:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: none;
	color: #000000;
	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
{
	background: url('../images/admin_theme/button2.jpg') repeat-x bottom;
	display:table;
	padding:5px 5px 5px 5px;
	text-decoration: none! important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	width:80px;
	text-align:center;
	border: solid #7B4A08;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	cursor:hand;
	cursor:pointer;
}

a.linkbutton:visited
{
	text-decoration: none;
}
a.linkbutton:hover
{
	text-decoration: underline !important;
    background-color:#CBDEEC;
	
}
a.menu-first:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
	padding:5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
a.menu-first:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
	padding:5px;
	padding-top: 0px;
	padding-bottom: 0px;}
a.menu-first:hover
{
	text-decoration: none;
	background-color:#E9EDEE;
}
a.menu:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
	border-left:1px solid #E9EDEE;
	padding:5px;
	padding-top: 0px;
	padding-bottom: 0px;	
}
a.menu:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
	border-left:1px solid #E9EDEE;
	padding:5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
a.menu:hover
{
	text-decoration: none;
	background-color:#E9EDEE;
}
a.linkbutton:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
	
}
a.linkbutton:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
}
a.linkbutton:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
	
}
a.linkcontinue:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #5B4923;
	font-weight: none;
	text-decoration: none;
	
}
a.linkcontinue:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #5B4923;
	font-weight: none;
	text-decoration: none;

	
}
a.linkcontinue:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #5B4923;
	font-weight: none;
	text-decoration: none;
	
}
a.term:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: none;
	
}
a.term:visited
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: underline;

	
}
a.term:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	text-decoration: underline;
	
}
a.forgot:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: none;
	text-decoration: none;
	
}
a.forgot:visited
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: none;
	text-decoration: underline;

	
}
a.forgot:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: none;
	text-decoration: underline;
	
}

div#clr {
	clear: both
}

div#clr_r {
	clear: right
}

div#clr_l {
	clear: left
}

div#outer {
	width: 100%;
}

div#inner {
	width: 100%;
}

div#outer_header {
	margin-top:10px;
	text-align:left;
	width: 980px;
	height: 60px;
	background: url('../images/admin_theme/bg_coconut.jpg') repeat-y bottom right
}

div#inner_header {
}

div#weblogo {
 padding:10px;
  float:left;
}

div#outer_top_menu {
	display:table;
	margin-top:38px;
	margin-right:50px;
	float:left;
	height:20px;
	width:110px;
}

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:#468ED5;
	margin-top:50px;
	padding-left:10px;
	padding-right:20px;
 }

div#outer_top_dropdown {
	margin-top:38px;
	float:right;
}

div#inner_top_dropdown {
}

div#outer_body {
	text-align:left;
	width: 990px;
	height: auto 400px;
	display:table;
}

div#inner_body {

}

div#outer_body_voucher {
	float:left;
	width: 984px;
	padding:3px;
	overflow:auto;
	/*background-color:yellow;*/	
}

div#inner_body_voucher {
	border: 1px solid #637430;

}


div#outer_body_left_205 {
	padding:3px;
	float:left;
	width: 205px;
	height:565px;
	/*background-color:red;*/
}

div#inner_body_left_205 {
	border: 1px solid #637430;
	height:99%;

}

div#outer_body_left_305 {
	display:table-cell;
	padding:3px;
	float:left;
	width: 305px;
	height:670px;
}

div#inner_body_left_305 {
	border: 1px solid #637430;
	height:99%;
}

div#outer_body_center_345 {
	display:table-cell;
	float:left;
	width: 330px;
	padding:3px;
	overflow:auto;	
}

div#inner_body_center_345 {
	height:210px;
	width:auto;
	border: 1px solid #637430;
}

div#outer_body_center_335 {
	display:table-cell;
	float:left;
	width: 330px;
	padding:3px;
	overflow:auto;
}

div#inner_body_center_335 {
	border: 1px solid #637430;
	height:210px;
	width:328px;
}


div#outer_body_center_250 {
	float:left;
	width: 280px;
	height:495px;
	overflow:auto;			
	padding:3px;
	/*background-color:blue;*/
}

div#inner_body_center_250 {
	border: 1px solid #637430;
	display:table;
	width: 278px;
	height:99%;
}

div#outer_body_right_345 {
	display:table-cell;
	float:left;
	width: 330px;
	overflow:auto;
	height:450px;
	padding:3px;
	/*background-color:blue;*/
}

div#inner_body_right_345 {
	border: 1px solid #637430;
	height:99%;
}

div#outer_body_right_525 {
	float:left;
	width: 479px;
	height:495px;
	overflow:hidden;
	padding:3px;
	/*background-color:green;*/
}

div#inner_body_right_525 {
	border: 1px solid #637430;
	width: 476px;
	height:99%;
	overflow:hidden;
}

div#outer_body_right_786 {
	float:left;
	width: 765px;
	padding-top:0px;
	padding-left:3px;
	height:32px;

}

div#inner_body_right_786 {
	padding-top:2px;
	padding-left:15px;
	padding-right:15px;
	background-color:#939A7B;
	display:table;
	height:60px;

}

div#outer_body_left_price_305 {
	float:left;
	width: 305px;
	height:57px;
	background-color:#939A7B;
}

div#inner_body_left_price_305 {
	padding:15px;
}

div#outer_footer {
	width: 977px;
	margin-left:3px;
}

div#copyright_bg {
	background-color:#D0D6BA;
	padding:10px;
}

div#inner_footer {
}

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: 1px; 
	border-left-width: 1px;
}

div#inner_left_menu {
	height: auto;
}

div#outer_left_menu_header {
	background: url('../images/zoomModuleAdmin/bg_table.jpg') repeat-x top;
	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:5px;
}

div#outer_left_menu_link {
	background: url('../images/zoomModuleAdmin/bg_menu.jpg') repeat-x top;
	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_link  {
	display:table;
	padding:5px;
}

div#outer_quick_note {
	display:table;
	width: 145px;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background:#FFFFFF;
}

div#inner_quick_note {
	height: auto;
}

div#outer_quick_note_header {
	background: url('../images/zoomModuleAdmin/bg_quicknote.jpg') repeat-x top;
	width: 100%;
	height: 27px;
}

div#inner_quick_note_header  {
	background: url('../images/zoomModuleAdmin/quicknote.jpg') no-repeat;
	background-position: right -1px;
	width: 135px;
	display:table;
	padding:5px;
}

div#outer_quick_note_content {
	width: 100%;
	height: 200px;
}

div#inner_quick_note_content  {
	padding:0px;
}

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/zoomModuleAdmin/bg_table.jpg') repeat-x top;
	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:#637430;
	/*background: url('../images/zoomModuleAdmin/bg_table.jpg') repeat-x top;
	
	border: solid #B3CEE1;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	*/
	height: 21px;
}

div#inner_general_header {
	display:table;
	padding-top:3px;
	padding-left:3px;
	white-space: nowrap;
}

div#outer_general_header div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

div#inner_general_header font.text11bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

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/zoomModuleAdmin/bg_table.jpg') repeat-x top;
	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/zoomModuleAdmin/bg_table.jpg') repeat-x top;
	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%;
}

/* 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/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}
	
.toolbar input.button{
	background: url('../images/admin_theme/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	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/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	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/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	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/button2.jpg') repeat-x bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B4923;
	font-weight: bold;
	width:auto;
	border: solid #7B4A08;
	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 #637430;
}
.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;
*/
width:100%;
}


.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:4px;
 }
.boxdetail .headdesc { 
 } 

.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:#5B4923;
padding:4px;
}

.boxdetail .rowodd 
{ 
background-color:#FCFCFC;

}

.boxdetail .roweven 
{ 
background-color:#FCFCFC;

}

.boxdetail .rowsel 
{ 
background-color:#EBEEE3;

  }

.boxdetail .rowsel .cell .text11bluebold , .boxdetail .rowsel .cell div
{ 
color: #5B4923;

  }

.enchance_data .rowodd 
{ 
background-color:#EEEEEE;

}

.enchance_data .roweven 
{ 
background-color:#FEFEFE;

}

.enchance_data .rowsel 
{ 
background-color:#EEEEEE;


  }

.boxdetail .cell
{ 
/*
border-top: 0px solid #B3CEE1;
border-left: 1px solid #B3CEE1;
border-right: 0px solid #B3CEE1;
border-bottom: 1px solid #B3CEE1;
*/
border-bottom: 1px solid #E8E8E8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#5B4923;
padding:2px;
 }

.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:#5B4923;
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:#5B4923;
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 td.th {
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #5B4923;
}

.boxdetaila td.thEH {
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: #5B4923;
}


.boxdetaila td {
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: #5B4923;
}
.boxdetaila
{
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #5B4923;
	margin-left:2px;
}
	
.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:#5B4923;
}
.text12bluebold2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5B4923;
}

.text12bluebold2cancel
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5B4923;
text-decoration: underline;
}

a.text12bluebold2conditions,a:link.text12bluebold2conditions,a:visited.text12bluebold2conditions,a:hover.text12bluebold2conditions
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5B4923 !important;
text-decoration: underline;
}



.text12blue2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
color:#5B4923;
padding: 2px
}
.text18bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#5B4923;
}
.text14bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#5B4923;
}
.text11blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#5B4923;
}
.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;
}
.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:#5B4923;
}

a.text12bluebold,a.text12bluebold:hover,a.text12bluebold:link,a.text12bluebold:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5B4923 !important;
text-decoration: underline;
}
.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 #637430;
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;
	margin-bottom:20px;
	width:100%;
}

.big_btn { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5B4923;
	font-weight: none;
	text-decoration: none;
	} 

.boxdetailaa td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #b3cee1;
	background-color: none;
}
div.rowsel {
	background-color: #939677;
}
div.roweven {
	background-color: #D0D6BA;

}
div.rowodd {
	background-color: #939677;

}

a.print:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5B4923;
	font-weight: none;
	text-decoration: none;
	
}
a.print:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5B4923;
	font-weight: none;
	text-decoration: underline;

	
}
a.print:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5B4923;
	font-weight: none;
	text-decoration: underline;
	
}

#bg_row_odd {
	background-color: #939677;
}

#bg_row_even {
	background-color: #d0d6ba;
}

#bg_row_total {
	background-color: #939677;
}

#bg_row_total .text11bluebold{
	color: #5B4A1E;
}

#bg_enchance_total {
	display:table;
	background-color: #939677;
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
}

#bg_enchance_total_inner {

}
#bg_enchance_total .text11bluebold{
	color: #5B4A1E;
}
	

.enchance_border {
	border: 1px solid #5B4923;
	overflow:auto;
	height:auto;
	max-height:140px;
}
.rowpackage 
{ 
background-color:#FCFCFC;

}
.rowpackage td div
{ 
color:#B2030A;

}
.rowpackage td div .text11bluebold
{ 
color:#B2030A;

}
a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:150px;}
a.tooltip:hover span{display:inline; position:absolute; 	border:1px solid #CCCCCC;
	min-width:300px;
	max-width:500px;
	width:auto !important;

	background-color:#FFFFCC;
    color:#000;}

	 .reservation_body {
	text-align:left;
	height: auto 400px;
	display:table-cell;
}

 .reservation_summary {
	text-align:left;
	width: 305px;
	height: auto 400px;
	display:table-cell;
	border: 1px solid #637430;
	vertical-align:top;
	overflow:auto;
	padding:0;
}
 .reservation_return_customer {
	text-align:left;
	width: 345px;
	height: auto 400px;
	display:table-cell;
	border: 1px solid #637430;
	vertical-align:top;
}
 .reservation_guest_profile {
	text-align:left;
	width: 345px;
	height: auto 400px;
	display:table-cell;
	border: 1px solid #637430;
	vertical-align:top;
}
 .reservation_guarantee_information {
	text-align:left;
	width: 335px;
	height: auto 400px;
	display:table-cell;
	border: 1px solid #637430;
	vertical-align:top;
}
 .reservation_optional {
	text-align:left;
	width: 335px;
	height: auto 400px;
	display:table-cell;
	border: 1px solid #637430;
	vertical-align:top;
}

 .reservation_summary_content_inner {
 display:table;
	width: 100%;
	height: 100%;
	padding:2;
}

 .reservation_summary_content {
	vertical-align:top;
}

 .reservation_summary_subtotal {
	vertical-align:top;
	background-color:#939A7B;
}

.subTotalNote {
	color:#a60016;
	font-size:11px;
	border: 1px solid #d1cea5;
	text-align:center;
}

a.chart_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5B4923;
	text-decoration: underline;
}

a.chart_link:hover {
	text-decoration: none;
}

.instant-confirm-icon {
	padding-top:2px;
	color:green !important;
	display:inline;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.onrequest-icon {
	padding-top:2px;
	color:#FF9900 !important;
	display:inline;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.promotion-icon {
	padding-top:2px;
	color:blue !important;
	display:inline;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.not-available-icon {
	padding-top:2px;
	color:red !important;
	display:inline;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.amenities-icon {
	border: 1px solid #FFFFFF;
}

.amenities-icon:hover {
	border: 1px solid #FF9900;
}

pre.from-textarea {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 margin:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
}