/* 
only login style
*/
td,th {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	
	
	
}
.content_gray_menu_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
.content_gray_menu_bold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	
	
}
.language{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.language:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration: underline;


	
	
}
.content_white_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	
	
	
}
.content_white_bold_02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;



}
.content_03{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccc;
	font-weight:none;
	text-decoration:none;
	
	
	
	
	
}
.content_white_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:none;
	text-decoration:none;
}
.content_white_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:none;
	text-decoration:underline;
	
	
}
.delete{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF0000;
	font-weight:none;
	text-decoration:none;
}
.delete:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FF0000;
	font-weight:none;
	text-decoration:underline;	
	
}
.link_01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	text-decoration:none;
}
.link_01:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	text-decoration:underline;
	
}
.link_02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CE8A01;
	text-decoration:none;
	font-weight:bold;
}
.link_02:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CE8A01;
	text-decoration:none;
	font-weight:bold;
	
}
.content_01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;

}
.send_payment{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;

}
.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#284FAA;
	text-decoration:none;
	font-weight:bold;
}
.content_02{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:none;
	
	
}
.link_05{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.link_05:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
	font-weight:bold;	
}
.gray_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;	
}
.link_03{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.link_03:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	


}
.format_box_veryshort{
	height:auto;
	width:60px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.format_box_short{
	height:auto;
	width:80px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.format_box_long{
	height:auto;
	width:138px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.format_box_big{
	height:83;
	width:138px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.format_box_verylong{
	height:auto;
	width:182px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.format_box_login{
	height:auto;
	width:120px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
/*
end style login
*/

/* for style menu */

ul#traveller {background-color:#FFF3AB;list-style: none; height: 39px; clear: both; margin: 0; padding: 0; }
ul#traveller li {  float: left; height: 39px; margin: 0; padding: 0; display: block; position: relative; }
ul#traveller li a {  display: block; float: left; height: 39px; text-decoration: none; border: 0; }
ul#traveller li a:hover, ul#traveller li.here a { background-position: 0 -39px;  } 
ul#traveller li.home a { width: 58px ; background-image: url('../images/menu/img_home.jpg'); }
ul#traveller li.all_booking a { width: 88px ; background-image: url('../images/menu/img_all-bookings.jpg'); }
ul#traveller li.trip_detail a { width: 77px; background-image: url('../images/menu/img_TripDetails.jpg'); }
ul#traveller li.traveller_infor a { width: 115px; background-image: url('../images/menu/img_Travel-Information.jpg'); }
ul#traveller li.invoice a { width: 58px; background-image: url('../images/menu/img_Invoice.jpg'); }
ul#traveller li.tour_agreement a { width: 104px; background-image: url('../images/menu/img_Tour-Agreement.jpg'); }
ul#traveller li.make_payment a { width: 100px; background-image: url('../images/menu/img_Make-Payment.jpg'); }
ul#traveller li.edit_contact a { width: 82px; background-image: url('../images/menu/img_Edit-Contact.jpg'); }
ul#traveller li.signout a { width: 66px; background-image: url('../images/menu/img_Sign_Out.jpg'); }

ul#manager { background-color:#FFF3AB;list-style: none; height: 39px; clear: both; margin: 0; padding: 0 0px 0 110px; }
ul#manager li { float: left; height: 39px; margin: 0; padding: 0; display: block; position: relative;  }
ul#manager li a { display: block; float: left; height: 39px; text-decoration: none; border: 0; }
ul#manager li a:hover, ul#manager li.here a { background-position: 0 -39px; } 
ul#manager li.home a { width: 58px; background-image: url('../images/menu/img_home.jpg'); }
ul#manager li.view_all_reservation a{ width: 136px; background-image: url('../images/menu/img_View-All-Reservations.jpg'); }
ul#manager li.make_reservation a { width: 116px; background-image: url('../images/menu/img_Make-Reservation.jpg'); }
ul#manager li.manage_reservation a { width: 130px; background-image: url('../images/menu/img_Manage-Reservation.jpg'); }
ul#manager li.my_profile a { width: 70px; background-image: url('../images/menu/img_My-Profile.jpg'); }
ul#manager li.reports a { width: 61px; background-image: url('../images/menu/img_Reports.jpg'); }
ul#manager li.signout a { width: 66px; background-image: url('../images/menu/img_Sign_Out.jpg'); }

ul#manager1 { background-color:#FFF3AB; list-style: none; height: 39px; clear: both; margin: 0; padding: 0 0px 0 59px; }
ul#manager1 li { float: left; height: 39px; margin: 0; padding: 0; display: block; position: relative;  }
ul#manager1 li a { display: block; float: left; height: 39px; text-decoration: none; border: 0; }
ul#manager1 li a:hover, ul#manager1 li.here a { background-position: 0 -39px; } 
ul#manager1 li.home a { width: 58px;  background-image: url('../images/menu/img_home.jpg'); }
ul#manager1 li.view_all_reservation a{ width: 136px; background-image: url('../images/menu/img_View-All-Reservations.jpg'); }
ul#manager1 li.make_reservation a { width: 116px; background-image: url('../images/menu/img_Make-Reservation.jpg'); }
ul#manager1 li.manage_reservation a { width: 130px; background-image: url('../images/menu/img_Manage-Reservation.jpg'); }
ul#manager1 li.my_profile a { width: 70px; background-image: url('../images/menu/img_My-Profile.jpg'); }
ul#manager1 li.reports a { width: 61px; background-image: url('../images/menu/img_Reports.jpg'); }
ul#manager1 li.signout a { width: 66px; background-image: url('../images/menu/img_Sign_Out.jpg'); }
ul#manager1 li.view_commission a { width: 113px; background-image: url('../images/menu/img_View-Commission.jpg'); }

/* end menu */
/* button to click */
ul#button li { float: left; height: 24px; margin:0; padding:0px 5px 0px 0px; display: block; position: relative;  }
ul#button li a { display: block; float:left; height:27px; text-decoration: none; border: 0; }
ul#button li a:hover { background-position: 0 -27px; } 
ul#button li.reminder a { width: 87px; background-image: url('../images/login/Reminder_87.gif'); }
ul#button li.edit_my_booking a { width: 118px; background-image: url('../images/login/Edit_My_Booking_118.gif'); }
ul#button li.invite_other_tothistrip a { width: 164px; background-image: url('../images/login/Invite_Others_to_this-trip_164.gif');}
ul#button li.print a { width: 54px; background-image: url('../images/login/button_r21_c6.gif'); }
ul#button li.download a { width: 67px; background-image: url('../images/login/dowwnload.gif'); }
ul#button li.addnewmem a { width: 115px; background-image: url('../images/login/Add_Passenger_115.gif'); }
ul#button li.newroom a { width: 115px; background-image: url('../images/login/Add_New_Room_115.gif'); }
ul#button li.mainmenu a { width: 94px; background-image: url('../images/login/Main_menu_94.gif'); }
ul#button li.other_passenger a { width: 125px; background-image: url('../images/login/Other_Passenger_125.gif'); }
ul#button li.accident a { width: 77px; background-image: url('../images/login/Accident_77.gif'); }
ul#button li.print_this_invoice a { width: 106px; background-image: url('../images/login/Print-Invoice_100.png'); }
ul#button li.print_group_invoice a { width: 138px; background-image: url('../images/login/Print_Group_Invoice_138.gif'); }
ul#button li.download_this_invoice a { width: 155px; background-image: url('../images/login/Download_This_Invoice_155.gif'); }
ul#button li.download_group_invoice a { width: 117px; background-image: url('../images/login/download_group_invoice.gif'); }
ul#button li.sendf a { width: 121px; background-image: url('../images/login/sendto-friend-tab.png'); }

input.save_select { border: 0; text-decoration: none; display: block; width: 95px; height: 24px; background-image: url(../images/login/Save_Select_95.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.save_select:hover { background-position: 0 -24px ; }
input.send_mail { border: 0; text-decoration: none; display: block; width: 86px; height: 24px; background-image: url(../images/login/Send_Mail_86.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.send_mail:hover { background-position: 0 -24px ; }
input.ok_nut { border: 0; text-decoration: none; display: block; width: 49px; height: 24px; background-image: url(../images/login/Ok_49.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.ok_nut:hover { background-position: 0 -24px ; }
input.back_nut { border: 0; text-decoration: none; display: block; width: 55px; height: 24px; background-image: url(../images/login/Back_55.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.back_nut:hover { background-position: 0 -24px ; }
input.accept_nut { border: 0; text-decoration: none; display: block; width: 105px; height: 24px; background-image: url(../images/login/IAccept_105.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.accept_nut:hover { background-position: 0 -24px ; }
input.no_accept_nut { border: 0; text-decoration: none; display: block; width: 130px; height: 24px; background-image: url(../images/login/NoAccept_130.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.no_accept_nut:hover { background-position: 0 -24px ; }
input.save_change_nut { border: 0; text-decoration: none; display: block; width: 105px; height: 24px; background-image: url(../images/login/Save-Change_105.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.save_change_nut:hover { background-position: 0 -24px ; }
input.add_new_room { border: 0; text-decoration: none; display: block; width: 115px; height: 24px; background-image: url(../images/login/Add_New_Room_115.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.add_new_room:hover { background-position: 0 -24px ; }
input.add_new { border: 0; text-decoration: none; display: block; width: 77px; height: 24px; background-image: url(../images/login/Add_New_77.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.add_new:hover { background-position: 0 -24px ; }
input.reset_nut { border: 0; text-decoration: none; display: block; width: 65px; height: 24px; background-image: url(../images/login/Reset_65.gif); background-position: 0 0; background-repeat: no-repeat;  background-color:#f2f2f2}
input.reset_nut:hover { background-position: 0 -24px ; }



.content_12_black_bold_link {
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.content_12_black_bold_link:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
.content_12_black_bold {
	font-size: 12px;
	font-weight: bold;
}
.under_line_red {
	color: #BA0C07;
	text-decoration: underline;
}
.under_line_red:hover {
	color: #BA0C07;
	text-decoration: underline;
}
#logo_invoice { width: 126px; height: 83px; background: url(../images/login/logo_invoice.jpg) no-repeat;}
.report
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-size: 11px;
	font-weight: none;
	text-decoration:none;
}
.report:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-size: 11px;
	font-weight: none;
	text-decoration:none;
}

#login_box { width: 318px; height: 210px; float: left; background: url(../images/menu/login_box.jpg) no-repeat;  }
#login_box a { border: 0;}
#login_box td {  color: #fff; font-size: 11px; }
#login_box .login_left { float: left; width: 215px; margin:10px 0 0 20px;}
#login_box .login_right { float:left; width: 100px; margin: 18px 0 0 27px; }
#login_box .login_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_title.jpg') no-repeat;  }
#login_box .login_no_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_no_title.jpg') no-repeat;  }
#login_box input { border:0; background: #fff; }
#login_box .signup_title { float: left; width: 149px; height: 15px; background: url('../images/menu/signup_title.jpg') no-repeat; margin-top: 20px; }
#login_box input.signup_button { float: center; width: 141px; height: 27px; background: url('../images/menu/singup_button1.png') no-repeat; margin: 9px 9px 0 10px;  }

#login_box ul { float: left; margin:0; padding:0; display: block; list-style: none;}
#login_box li { width: 94px; height: 58px; float: left; }
#login_box li a { float: left; width: 94px; height: 58px;  }
#login_box li a:hover { background-position: 0 -58px; }
#login_box li.order_a_brochure a { float: left; width: 94px; background: url('img/loginbox/order_a_brochure.jpg') no-repeat; }
#login_box li.need_an_account a { width: 94px; background: url('img/loginbox/need_an_account.jpg') no-repeat; }
#login_box li.travel_agent_info a { width: 94px; background: url('img/loginbox/travel_agent_info.jpg') no-repeat; }
#login_box li.order_a_brochure a:hover { background-position: 0 -58px; }
#login_box li.need_an_account a:hover { background-position: 0 -58px; }
#login_box li.travel_agent_info a:hover { background-position: 0 -58px; }

#login_step { width: 318px; height: 170px; float: left; background: url(../images/menu/login_step.jpg) no-repeat;  }
#login_step a { border: 0;}
#login_step td {  color: #fff; font-size: 11px; }
#login_step .login_left { float: left; width: 215px; margin:10px 0 0 20px;}
#login_step .login_right { float:left; width: 100px; margin: 18px 0 0 27px; }
#login_step .login_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_title.jpg') no-repeat;  }
#login_step .login_no_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_no_title.jpg') no-repeat;  }
#login_step input { border:0; background: #fff; }
#login_step .signup_title { float: left; width: 149px; height: 15px; background: url('../images/menu/signup_title.jpg') no-repeat; margin-top: 20px; }
#login_step input.signup_button { float: center; width: 141px; height: 27px; background: url('../images/menu/singup_button1.png') no-repeat; margin: 0px 0px 0 0px;  }


#get_password { width: 318px; height: 110px; float: left; background: url(../images/menu/get_password.jpg) no-repeat;  }
#get_password a { border: 0;}
#get_password td {  color: #fff; font-size: 11px; }
#get_password .login_left { float: left; width: 215px; margin:10px 0 0 20px;}
#get_password .login_right { float:left; width: 100px; margin: 18px 0 0 27px; }
#get_password .login_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_title.jpg') no-repeat;  }
#get_password .login_no_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_no_title.jpg') no-repeat;  }
#get_password input { border:0; background: #fff; }
#get_password .signup_title { float: left; width: 149px; height: 15px; background: url('../images/menu/signup_title.jpg') no-repeat; margin-top: 20px; }
#get_password input.signup_button { float: center; width: 141px; height: 34px; background: url('../images/menu/singup_button2.png') no-repeat; margin: 0px 0px 0 0px;  }


#sign_up { width: 550px; height: 420px; float: left; background: url(../images/menu/signup.jpg) no-repeat;  }
#sign_up a { border: 0;}
#sign_up td {  color: #fff; font-size: 11px; }
#sign_up .login_left { float: left; width: 510px; margin:10px 0 0 0px;}
#sign_up .login_right { float:left; width: 100px; margin: 18px 0 0 27px; }
#sign_up .login_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_title.jpg') no-repeat;  }
#sign_up .login_no_title { float: left; width: 137px; height: 36px; background: url('../images/menu/login_no_title.jpg') no-repeat;  }
#sign_up input { border:0; background: #fff; }
#sign_up .signup_title { float: left; width: 149px; height: 15px; background: url('../images/menu/signup_title.jpg') no-repeat; margin-top: 20px; }
#sign_up input.signup_button { float: center; width: 150px; height: 34px; background: url('../images/menu/signup.png') no-repeat; margin: 0px 0px 0 0px;  }



.click
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-size: 13px;
	font-weight: none;
	text-decoration:bold;
}
.click:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-size: 13px;
	font-weight: none;
	text-decoration:bold;
}
.Login_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	text-decoration:bold;
}
.invoice_style
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 13px;
	font-weight: bold;
	text-decoration:bold;
}

#login_boxtravels-new {
background:url(../images/login_box-travels-new.jpg) no-repeat scroll 0 0 transparent;
float:left;
height:180px;
width:223px; padding:15px 15px; color:#fff;
}
#login_boxtravels-new input.signup_button {
background:url(../images/menu/singup_button1.png) no-repeat scroll 0 0 transparent;
height:27px;
margin:9px 9px 0 10px;
width:141px;border:0px solid #fff;
}
.sponsor1{margin:0px; padding:0px 5px 0px 0px; float:left; width:162px; height:95px; clear:none!important;}
.sponsor2{margin:0px; padding:0px; float:left; width:211px; height:95px; clear:none!important;}
