@charset "utf-8";

/*this css contains everything doing with bg images & layout*/

/*id for DIV which will contain all the site content */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_images/main_hippoexpress_bg_image_tile.jpg);
	background-color: white;
	background-repeat: no-repeat;
	padding:0px;
	background-position: center top;
}

#Main_content_Holder {
	height: 778px;
	width: 817px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;

}
#Main_copyright_Holder {
	height: 10px;
	width: 250px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;

}

#Travelweek_Holder {
	height: 40px;
	width: 144px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 18px;

}
#Login_Holder {
	height: 262px;
	width: 598px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/main_login_Bg_image.png);
	background-repeat: no-repeat;

}
#Suppier_Login_Holder {
	height: 345px;
	width: 602px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/main_supplier_login_Bg_image.png);
	background-repeat: no-repeat;
	padding-top: 60px;

}
#Disclaimer_Holder {
	height: 15px;
	width: 100%;
	display: block;
	float: left;
}
#Login_Logo_Holder {
	height: 177px;
	width: 178px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
#Login_Travel_Agents {
	height: 99px;
	width: 297px;
	display: block;
	float: left;
	margin-left: 5px;
	background-image: url(../images/bg_images/travel_Agents_bg_login_Screen.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 60px;
	margin-bottom: 70px;
}
#Login_Suppliers_Agents {
	height: 99px;
	width: 294px;
	display: block;
	float: left;
	background-image: url(../images/bg_images/travel_Agents_bg_login_Screen.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 60px;
	margin-bottom: 75px;
}
#Account_Login_Text {
	height: 56px;
	width: 244px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

#Password_Form_Holder {
	height: 37px;
	width: 383px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/password_form_box_bg.png);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#Submit_Button_Holder {
	height: 69px;
	width: 178px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
#Register_Content_Holder {
	height: 38px;
	width: 592px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/register_content_bg.png);
	background-repeat: no-repeat;
	padding-top: 12px;
}
/*
#Submit_btn {
	width: 177px;
	height: 69px;
	background-image: url(../images/assets/btn_files/Submit_Btn.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
#Submit_btn:hover{
	background-position: bottom left;

}
*/
/*JAY BUTTON SECTION*/


#Submit_btn {
	background:transparent url(../images/assets/btn_files/Submit_Btn.png) no-repeat scroll left top;
	border:0 none;
	cursor: Pointer;
	width: 177px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
#Submit_btn:hover {
	background:transparent url(../images/assets/btn_files/Submit_Btn.png) no-repeat scroll left bottom;
	border:0 none;
	cursor: Pointer;
	width: 177px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
#Submit_Order_btn {
	background:transparent url(../images/assets/btn_files/submit-order.png) no-repeat scroll left top;
	border:0 none;
	cursor: Pointer;
	width: 250px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
#Submit_Order_btn:hover {
	background:transparent url(../images/assets/btn_files/submit-order.png) no-repeat scroll left bottom;
	border:0 none;
	cursor: Pointer;
	width: 177px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
#Confirm_Order_btn {
	background:transparent url(../images/assets/btn_files/confirm-order_btn.png) no-repeat scroll left top;
	border:0 none;
	cursor: Pointer;
	width: 250px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
#Confirm_Order_btn:hover {
	background:transparent url(../images/assets/btn_files/confirm-order_btn.png) no-repeat scroll left bottom;
	border:0 none;
	cursor: Pointer;
	width: 250px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

#Submit_btn_profile {
	background:transparent url(../images/assets/btn_files/Submit_Btn.png) no-repeat scroll left top;
	border:0 none;
	cursor: Pointer;
	width: 177px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 35px;
	margin-top: 25px;
}
#Submit_btn_profile:hover {
	background:transparent url(../images/assets/btn_files/Submit_Btn.png) no-repeat scroll left bottom;
	border:0 none;
	cursor: Pointer;
	width: 177px;
	height: 69px;
	margin:0;
	padding:0;
	text-indent:-1000em;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

/*END OF JAY SUBMIT BUTTON SECTION*/

#Agents_btn {
	width: 261px;
	height: 99px;
	background-image: url(../images/assets/btn_files/Travel_Agents_btn.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;	
}
#Agents_btn:hover{
	background-position: bottom left;

}
#Suppliers_btn {
	width: 261px;
	height: 99px;
	background-image: url(../images/assets/btn_files/Suppliers_btn.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#Suppliers_btn:hover{
	background-position: bottom left;

}




/*05.26.09 vaughn new css items*/



#Forgotpassword_Holder {
	height: 368px;
	width: 598px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/forgotpassword_bg_inset.png);
	background-repeat: no-repeat;
}
#contactus_Holder {
	height: 532px;
	width: 594px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/contact_us_bg_inset.png);
	background-repeat: no-repeat;
}
#forgotpasword_header_txt {
	height: 96px;
	width: 590px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#user_register_header_txt {
	height: 96px;
	width: 590px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
#blank_form_holder_bg {
	height: 38px;
	width: 257px;
	display: block;
	float: left;
	background-image: url(../images/bg_images/blank_form_bg_holder.png);
}
#form_content_field_left {
	height: 60px;
	width: 260px;
	display: block;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 15px;
}
#edit_content_holder {
	height: 335px;
	width: 90%;
	display: block;
	float: left;
	text-align: center;
	margin-left: 10px;
	background-image: url(../images/bg_images/edit_content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#form_content_field_right {
	height: 60px;
	width: 257px;
	display: block;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

#User_Name_Form_Holder {
	height: 23px;
	width: 250px;
}

#User_Name_Form_Holder2 {
	height: 23px;
	width: 250px;
	margin-left: 5px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#blank_form_holder_comments {
	height: 159px;
	width: 552px;
	display: block;
	float: left;
	background-image: url(../images/bg_images/blank_form_bg_holder_comments.png);
}
#blank_form_holder_bg2 {
	height: 38px;
	width: 257px;
	display: block;
	float: left;
	background-image: url(../images/bg_images/blank_form_bg_holder2.png);
	background-position: left;
	background-repeat: no-repeat;
}
/*05.28.09*/
#blank_form_holder_privacy {
	height: 416px;
	width: 552px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/Privacy_bg_tile.png);
	background-repeat: no-repeat;
	background-position: left;
}
#form_content_discription_left {
	height: 140px;
	width: 260px;
	display: block;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 15px;
}
#blank_form_holder_bg3 {
	height: 108px;
	width: 255px;
	display: block;
	float: left;
	background-image: url(../images/bg_images/blank_form_bg_holder3.png);
	background-position: left;
	background-repeat: no-repeat;
}

#blank_form_holder_bg9 {
	height: 108px;
	width: 255px;
	display: block;
	float: left;
	background-position: left;
	background-repeat: no-repeat;
	background-image: url(../images/bg_images/blank_form_bg_holder5.png);
	background-position: left;
	background-repeat: no-repeat;
}
#form_content_file_left {
	height: 65px;
	width: 450px;
	display: block;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 15px;
}
#registration_Holder {
	height: 427px;
	width: 594px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bg_images/registration_content_bg.png);
	background-repeat: no-repeat;
}
#profile_submit_Holder {
	height: 115px;
	width: 95%;
	display: block;
	float: left;
	margin-top: 20px;
}
#confirm_order_Holder {
	height: 125px;
	width: 100%;
	display: block;
	float: left;
	margin-top: 20px;
}
#profile_submit_Holder2 {
	height: 125px;
	width: 95%;
	display: block;
	float: left;
	margin-top: 50px;
}
