@CHARSET "ISO-8859-1";

html {
	overflow-y: auto;
	overflow-x: hidden;
}

body {
	background-color: #052640;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

body a {
	text-decoration: none;
}

#content,#content_subpage {
	position: relative;
	top: 0;
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
	width: 820px;
	overflow: hidden;
	text-align: left;
	background: #ffffff;
}

#content {
	height: 620px;
}

#content_subpage {
	padding-bottom: 30px;
}

#top {
	position: relative;
	width: 820px;
	height: 121px;
	background-image: url(/images/dots.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

#logo {
	position: relative;
	left: 0px;
	top: -6px;
	background-image: url(/images/logo.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 225px;
	height: 133px;
	margin-left: 25px;
	cursor: pointer;
}

#top_nav {
	position: absolute;
	top: 0px;
	height: 26px;
	background-color:#ffffff;
	float: left;
	width:492px;
	left: 308px;
	background-image: url(/images/dots.gif);
	background-position: left bottom  ;
	background-repeat: repeat-x;
}

#top_nav .customer_service {
	position: relative;
	width: 228px;
	height: 19px;
	text-align: left;
	float: left;
	padding-top: 6px;
}

#top_nav .sign_in,.register,.faqs,.sign_in_over,.register_over,.faqs_over
	{
	position: relative;
	width: 83px;
	height: 19px;
	text-align: left;
	float: left;
	padding-top: 6px;
	background-color:#ffffff;
	display: block;
}

#top_nav .sign_in_over,.register_over,.faqs_over {
	background-color: #e5e5e5;
	cursor: pointer;
}

#top_nav .sign_in,.sign_in_over,.register,.faqs,.register_over,.faqs_over {
	background-image: url(/images/dots.gif);
	background-position: top right ;
	background-repeat: repeat-y;
}

#top_nav_tab_container {
	position: absolute;
	left: 140px;
	top: 93px;
	width: 665px;
	height: 27px;
	cursor: pointer;
}

#top_nav_tab_container .top_nav_tab {
	height: 18px;
	padding: 8px 12px 0px 12px;
	margin-left: 1px;
	background-image: url(/images/rounded_border_off.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #ffffff;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	float: right;
	cursor: pointer;
}

#top_nav_tab_container .top_nav_tab_selected {
	height: 18px;
	padding: 8px 12px 0px 12px;
	margin-left: 1px;
	background-image: url(/images/rounded_border.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #ffffff;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	float: right;
	cursor: pointer;
}

.top_nav_text {
	font-size: 11px;
	color: #1141a0;
	font-weight: bold;
}

.blue_link_text a {
	font-size: 11px;
	color: #1141a0;
	text-decoration: underline;
}

.blue_link_text_large a {
	font-size: 12px;
	color: #1141a0;
	text-decoration: underline;
}

.blue_text_large {
	font-size: 12px;
	color: #1141a0;
}

.blue_link_text_large_bold a {
	font-size: 12px;
	color: #1141a0;
	text-decoration: underline;
	font-weight: bold;
}

.blue_link_text_larger_bold a {
	font-size: 14px;
	color: #1141a0;
	text-decoration: underline;
	font-weight: bold;
}

.blue_text {
	font-size: 11px;
	color: #1141a0;
}

.blue_link_text_bold a {
	font-size: 11px;
	color: #1141a0;
	text-decoration: underline;
	font-weight: bold;
}

.blue_link_text_small a {
	font-size: 11px;
	color: #1141a0;
}

#footer_text_right {
	position: absolute;
	top: 0px;
	left: 611px;
	text-align: right;
	width: 210px;
	height: 20px;

}

#register_dropdown_container {
	position: absolute;
	width: 253px;
	height: 345px;
	background-color: #e5e5e5;
	top: 26px;
	left: 552px;
	border-bottom: 1px solid #000000;
	z-index: 1001;
}

#sign_in_dropdown_container {
	position: absolute;
	width: 253px;
	height: 190px;
	background-color: #e5e5e5;
	top: 26px;
	left: 552px;
	border-bottom: 1px solid #000000;
	z-index: 1001;
}

#footer {
	position: relative;
	width: 820px;
	height: 20px;
	margin-top: 8px;
	margin-left: auto;
	margin-right: auto;
}

#footer_text_left {
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: left;
	width: 570px;
	height: 20px;
}

.black_text {
	font-size: 11px;
	color: #000000;
}

.black_text_small {
	font-size: 10px;
	color: #000000;
}

.black_text_large {
	font-size: 12px;
	color: #000000;
}

.black_text_bold {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.black_text_bold_very_large {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}

.black_text_medium_bold {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.blue_text_medium_bold {
	font-size: 14px;
	color: #1141a0;
	font-weight: bold;
}

.black_text_large_bold {
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.white_title_text {
	font-size: 15px;
	color: #ffffff;
}

.white_title_text_bold {
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
}

.white_link_text {
	font-size: 11px;
	color: #ffffff;
}

.white_link_text a {
	font-size: 11px;
	color: #ffffff;
}

.white_text_bold {
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.white_link_text_bold a {
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.white_link_text_bold a:hover {
	font-size: 11px;
	color: #e95118;
	font-weight: bold;
}

#top15_sub,#top15_table_container {
	width: 628px;
	float: left;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#top15_sub {
	height: 60px;
}

#top15_table_container {
	border-bottom: 1px solid #cccccc;
}

#deals_container {
	position: relative;
	left: 22px;
	top: 16px;
	width: 630px;
	background: #ffffff;
	float: left;
}

#customerheader {
	background-image: url(/images/header3.GIF);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: 800px;
	height: 24px;
	padding-left: 18px;
	padding-top: 8px;
}

.translucent {
	-moz-opacity: 0.60;
	opacity: 0.6;
	display: none;
	background-color: #262626;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
}

.contactUs {
	display: none;
	z-index: 7;
	width: 400px;
	position: fixed;
	background-color: white;
	padding-bottom: 10px;
	border: 2px solid green;
	margin-left: 31%;
	top: 15px;
}

.blue_link_text_hp_distance a {
	font-size: 12px;
	color: #1141a0;
	text-decoration: underline;
}

.sendInfoStatusBar2 {
	position: relative;
	float: left;
	margin-left: 32%;
	color: green;
	margin-top: -8px;
}

.sendLink {
	position: absolute;
	width: 75px;
	
	
}

.closeLink {
	position: relative;
	width: 78px;
	margin-left: 140px;
}

.error {
	font-family: Tahoma;
	font-size: 8pt;
	color: #e95118;
	display: none;
}

.close_chk_tdcell {
	padding-right: 4px;
	width: 10px
}

.emailFriendHeaderText {
	color: #000000;
	font-size: 15px;
	margin-left: 5px;
	font-family: Times Roman;
	font-weight: bolder;
	color: green;
}

.close_chk {
	height: 10px;
	background-color: #F71212;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-right: 3px;
}

.green_button_outside,.green_button_outside_large,.green_button_outside_xlarge,.green_button_outside_xxxlarge
	{
	width: 75px;
	height: 22px;
	border: 1px solid #19953d;
	cursor: pointer;
}

.green_button_inside,.green_button_inside_large,.green_button_inside_xlarge,.green_button_inside_xxxlarge
	{
	position: relative;
	left: 1px;
	top: 1px;
	width: 73px;
	height: 17px;
	background-color: #19953d;
	text-align: center;
	padding-top: 3px;
	cursor: pointer;
}

.dark_green_button_outside,.dark_green_button_outside_large,.dark_green_button_outside_xlarge,.dark_green_button_outside_xxxlarge
	{
	width: 75px;
	height: 22px;
	border: 1px solid #006633;
	cursor: pointer;
}

.dark_green_button_inside,.dark_green_button_inside_large,.dark_green_button_inside_xlarge,.dark_green_button_inside_xxxlarge
	{
	position: relative;
	left: 1px;
	top: 1px;
	width: 73px;
	height: 17px;
	background-color: #006633;
	text-align: center;
	padding-top: 3px;
	cursor: pointer;
}

.green_button_outside_large,.dark_green_button_outside_large {
	width: 100px;
}

.green_button_inside_large,.dark_green_button_inside_large {
	width: 98px;
}

.green_button_outside_xlarge,.dark_green_button_outside_xlarge {
	width: 110px;
}

.green_button_inside_xlarge,.dark_green_button_inside_xlarge {
	width: 108px;
}

.green_button_outside_xxxlarge,.dark_green_button_outside_xxxlarge {
	width: 189px;
}

.green_button_inside_xxxlarge,.dark_green_button_inside_xxxlarge {
	width: 187px;
}

#top15_table_container2 {
	width: 628px;
	height: 400px;
	float: left;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#top15_table_container2 {
	border-bottom: 1px solid #cccccc;
}

.email {
	width: 241px;
	height: 26px;
	padding-top: 10px;
	padding-right: 12px;
	text-align: right;
	float: right;
}

.firstName,.middleName,.lastName,.password,.confirmPassword,.text {
	width: 241px;
	height: 26px;
	padding-right: 12px;
	text-align: right;
	float: right;
}

#login .email,#login .password {
	float: left;
	padding-right: 27px;
	padding-top: 10px;
	width: 302px;
	height: 27px;
	text-align: right;
}

.register_button {
	position: relative;
	left: 70px;
	float: left;
}

.text {
	width: 229px;
	height: 26px;
	padding-left: 12px;
	padding-top: 12px;
	text-align: left;
	float: left;
}

.orange_text_verysmall_bold {
	font-size: 10px;
	color: #e95118;
	font-weight: bold;
}

.register_button {
	position: relative;
	left: 70px;
	float: left;
}

.dotted_line_register {
	position: relative;
	left: 14px;
	width: 212px;
	height: 13px;
	background-image: url(/images/dots.gif);
	background-position: left;
	background-repeat: repeat-x;
	float: left;
	padding-right: 15px;
}

.agree_terms_and_conditions {
	width: 241px;
	padding-left: 12px;
	text-align: left;
	float: left;
}

.orange_text_small_bold {
	font-size: 12px;
	color: #e95118;
	font-weight: bold;
}

#existed_register_dropdown_container {
	position: absolute;
	width: 253px;
	height: 80px;
	background-color: #e5e5e5;
	top: 26px;
	left: 552px;
	border-bottom: 1px solid #000000;
}

#register_success_dropdown_container {
	position: absolute;
	width: 253px;
	height: 80px;
	background-color: #e5e5e5;
	top: 26px;
	left: 552px;
	border-bottom: 1px solid #000000;
}

.orange_text_bold {
	font-size: 15px;
	color: #e95118;
	font-weight: bold;
}

.orange_text_medium_bold {
	font-size: 20px;
	color: #e95118;
	font-weight: bold;
}

.orange_text_large_bold {
	font-size: 20px;
	color: #e95118;
	font-weight: bold;
}

.orange_text_minus {
	font-size: 25px;
	color: #e95118;
	font-weight: bold;
}

.orange_text_plus {
	font-size: 18px;
	color: #e95118;
	font-weight: bold;
}

#user_register_loading {
	margin-top: 45px;
	margin-left: 0px;
	position: relative;
}

#user_register_response {
	position: absolute;
	margin-left: 95px;
	margin-top: 192px;
}

#holiday_packages_blok {
	border-left: 1px solid rgb(204, 204, 204);
	border-bottom: 1px solid rgb(204, 204, 204);
	width: 613px;
	border-right: 1px solid rgb(204, 204, 204);
}

#holiday_packages_header {
	background-image: url(/images/header.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 597px;
	height: 24px;
	padding-left: 18px;
	padding-top: 8px;
}

#hptable td {
	padding-bottom: 20px;
	vertical-align: top;
}

.hp1 {
	margin-top: -10px;
	margin-left: 5px;
}

.rp1 {
	margin-top: -17px;
	margin-left: 5px;
	margin-right: 5px;
}

#hptable h3 {
	margin-bottom: -5px;
}

#regions_table td {
	padding-bottom: 5px;
	vertical-align: top;
}

#regions_table h4 {
	margin-bottom: -15px;
}

#hp_title h1 {
	font-size: 15px;
	color: #ffffff;
	margin-top: -1px;
	font-weight: normal;
}

#india_tp_title h1 {
	font-size: 14px;
}

.hp1 h2 {
	font-size: 13px;
	color: #000000;
}

.holiday_package_desciption {
	font-size: 12px;
	margin-top: -21px;
	height: 43px;
}

.green_button_inside_hp {
	left: 1px;
	top: 1px;
	width: 73px;
	height: 20px;
	background-color: #19953d;
	text-align: center;
	margin-top: 1px;
	margin-left: 1px;
	cursor: pointer;
}

.dark_green_button_inside_hp {
	left: 1px;
	top: 1px;
	width: 73px;
	height: 20px;
	background-color: #006633;
	text-align: center;
	margin-top: 1px;
	margin-left: 1px;
	cursor: pointer;
}

.translucent {
	-moz-opacity: 0.60;
	opacity: 0.6;
	display: none;
	background-color: #262626;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
}

.calendar_iframe {
	margin-left: 240px;
	margin-top: 169px;
}

.iframe1 {
	display: none;
	z-index: 7;
	position: absolute;
}

#header {
	background-image: url(/images/header.gif);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: 612px;
	height: 24px;
	padding-left: 18px;
	padding-top: 8px;
}

.packages_contactinfo {
	background-color: #FFFFFF;
	display: none;
	position: absolute;
	z-index: 7;
	margin-top: 0px;
	margin-bottom: 100px;
	width: 380px;
	border-bottom: 2px solid green;
	border-top: 2px solid green;
	border-left: 2px solid green;
	border-right: 2px solid green;
}

.book_now_container {
	margin-left:430px;
	background-color: #FFFFFF;
	display: none;
	position: absolute;
	z-index: 7;
	margin-top: 0px;
	margin-bottom: 100px;
	width: 380px;
	border-bottom: 2px solid green;
	border-top: 2px solid green;
	border-left: 2px solid green;
	border-right: 2px solid green;
}
.emailFriendHeaderText {
	color: #000000;
	font-size: 15px;
	margin-left: 5px;
	font-family: Times Roman;
	font-weight: bolder;
	color: green;
}

#left_specials_container {
	position: relative;
	left: 0px;
	top: 0px;
	width: 153px;
	/*height: 600px;*/
	float: left;
}

#specials2 {
	position: relative;
	left: 16px;
	top: 16px;
	height: 251px;
	width: 149px;
	background-position: top left;
	background-repeat: no-repeat;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #052640;
}

#specials .links,#destinations .links {
	position: relative;
	margin-left: 18px;
	margin-top: 18px;
	float: left;
	clear: both;
}

#user_submitted_page {
	width: 628px;
	float: left;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#header {
	background-image: url(/images/header.gif);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	width: 612px;
	height: 24px;
	padding-left: 18px;
	padding-top: 8px;
}

.sendInfoStatusBar3 {
	position: relative;
	float: left;
	margin-left: 32%;
	color: green;
	margin-top: -8px;
}

.grey_text {
	font-size: 11px;
	color: #999999;
}

.grey_text_bold {
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

.grey_medium_text_bold {
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

div.img-ilus12 {
	background: url('/images/shadow.gif') no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}

div.img-ilus12 img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -7px 5px 5px -6px;
	padding: 2px;
	position: relative;
	vertical-align: bottom;
}

.clear {
	clear: both;
}

.blue_link_text_hp a {
	font-size: 12px;
	color: #1141a0;
	text-decoration: none;
	text-decoration: underline;
	margin-left: 10px;
}

.package_price_dropdown_container_in_city {
	position: absolute;
	display: none;
	background-color: #e5e5e5;
	margin-top: 5px;
	z-index: 10000;
	width: 115px;
	border-bottom: 1px solid #000000;
}

.row_alt_package {
	background-color: #ffffff;
	height: 18px;
	vertical-align: middle;
}

.city_text_container {
	margin-top: -10px;
	margin-left: 10px;
	width: 555px;
	text-align: justify;
	color: #000000;
}

#spacer {
	height: 30px;
}

#sign_up {
	position: absolute;
	left: 368px;
	top: 0px;
}

.row {
	background-color: #e5e5e5;
}

.row_alt {
	background-color: #ffffff;
}

.green_text_bold {
	font-size: 12px;
	color: #19953d;
	font-weight: bold;
}

.row_alt_package {
	background-color: #ffffff;
	height: 18px;
	vertical-align: middle;
}

.blue_link_text_large_without_underline a {
	font-size: 10px;
	color: #1141a0;
	padding-right: 3px;
	padding-left: 3px;
}

.white_link_text_large_without_underline a {
	font-size: 10px;
	color: white;
	padding-right: 3px;
	padding-left: 3px;
}

.package_price_dropdown_container {
	position: absolute;
	display: none;
	background-color: #e5e5e5;
	top: 15px;
	right: 0px;
	z-index: 10000;
	width: 115px;
	border-bottom: 1px solid #000000;
}

#login .signin {
	position: relative;
	left: 68px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 150px;
	float: left;
	text-align: left;
}

.subscription_email {
	width: 180px;
	margin-left: 6px;
}

.border_long {
	position: absolute;
	left: 16px;
	top: 990px;
	margin-top: 15px;
	width: 790px;
	border-bottom: 1px solid #cccccc;
}

#top_contacts {
	margin-top: -108px;
	margin-left: 536px;
}

#middle_td_content {
	width: 3%;
	border-left: 1px solid #cccccc;
}

#left_td_content {
	width: 20%;
	valign: top;
}

#right_td_content {
	width: 77%;
}

#cruise_home {
	margin: 10px;
	width: 780px;
}

.popupDiv {
	display: none;
	z-index: 7;
	position: absolute;
}

.common_check_div {
	background-color: #FFFFFF;
	display: none;
	position: absolute;
	z-index: 7;
	margin-top: 0px;
	margin-bottom: 100px;
	width: 380px;
	border-bottom: 2px solid green;
	border-top: 2px solid green;
	border-left: 2px solid green;
	border-right: 2px solid green;
}

#travel_insurance_email {
	display: none;
	z-index: 999;
	width: 470px;
	position: fixed;
	background-color: white;
	padding-bottom: 10px;
	border: 2px solid green;
	margin-left: -455px;
	margin-top: -30px;
}

.sendFeedBack {
	position: absolute;
	width: 75px;
	margin-left: 190px;
	
}

.feedback-div {
	position: absolute;
	margin-top: 0px;
	top: 0;
	left: 43.1%;
	z-index: 99;
}



#user_deals_text {
	width: 592px;
	margin-top: 16px;
	margin-left: 18px;
	margin-bottom: 16px;
}

.user_deal_submission_text {
	width: 146px;
	padding-right: 15px;
	padding-top: 21px;
	text-align: right;
	float: left;
}
.user_deal_submission_input_container {
	width: 460px;
	padding-top: 15px;
	float: left;
}


.user_alert_submission_status_text_container {
	width: 146px;
	padding-right: 155px;
	padding-top: 21px;
	text-align: right;
	float: left;
}
.dotted_line_my_alerts {
	position: relative;
	left: 0px;
	width: 565px;
	height: 13px;
	margin-top: 10px;
	background-image: url(/images/dots.gif);
	background-position: left;
	background-repeat: repeat-x;
	float: left;
}
#add_user_home_photo {
	display: inline;
	padding-left: 220px;
	margin-top: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}
/*by prathiba for uploadurphoto*/

.gray_button_outside_xxxlarge {
	width: 187px;
	height: 22px;
	border: 1px solid #999999;
}


.gray_button_inside_xxxlarge {
	position: relative;
	left: 1px;
	top: 1px;
	width: 185px;
	height: 17px;
	background-color: #999999;
	text-align: center;
	padding-top: 3px;
	
}
.submit_overlay {
	position: absolute;
	z-index: 10;
}

#top_nav .feedback,.feedback_over,.review,.review_over {
	
	position: relative;
	height: 19px;
	text-align: left;
	float: left;
	padding-top: 6px;
	background-color:#ffffff;
	display: block;
	width: 131px;
	
	
	
}

#top_nav .feedback_over,.review_over {
	background-color: #e5e5e5;
	cursor: pointer;
	
}

#top_nav .review,.review_over {
	width: 112px;
	}
#top_nav .feedback,.feedback_over,.review,.review_over {
	
	background-image: url(/images/dots.gif);
	background-position: top right ;
	background-repeat: repeat-y;
	
}
#travel_service_ads
	{
	position: absolute;
	border:1px solid #CCCCCC;
	margin-left:40px;
	margin-top:530px;
	height: 90px;
	width: 728px;
	
	}
.travelmarg_ads
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:0px;
	right:0px;
	position: fixed;
	background-image: url(/images/monsoon-goa-banner.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	
	}
	.travelmarg_ads_goa
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:0px;
	right:0px;
	position: fixed;
	background-image: url(/images/summer-goa-banner.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	}
	.travelmarg_ads_kerala
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:0px;
	right:0px;
	position: fixed;
	background-image: url(/images/best-deals-on-goa-banner.png);
	background-repeat: no-repeat;
	cursor: pointer;
	}
	.travelmarg_ads_new_year
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:0px;
	right:0px;
	position: fixed;
	background-image: url(/images/best-beal-on-kenilworth.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	}
	
	
	.travelmarg_ads_cruise
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:290px;
	right:0px;
	position: fixed;
	background-image: url(/images/orange-county-resort-banner.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	}
	.travelmarg_ads_srilanka
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:290px;
	right:0px;
	position: fixed;
	background-image: url(/images/leonia-resort-hyderabad.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	}
	.india_cruise_add
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:290px;
	right:0px;
	position: fixed;
	background-image: url(/images/best-deals-on-super-star-virgo.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	}
	
		
	#check_avail_cruise {
	position: absolute;
	left: 507px;
	z-index:0; 
	margin-left: 177px; 
	margin-top: 75px;
}
	.new_realese{
	margin-top:9px;
	position: absolute;margin-left:528px;z-index:2;cursor: pointer;
	}
	
	#travelcompanion_request
	{
	position: absolute;margin-left:650px;margin-top:15px;
	}
#international_call_me_now
{
position: absolute;
left: 486px;
z-index:0;
margin-top:-75px;
}
#international_insurance
{
position: absolute;
left: 486px;
z-index:0;
margin-top:-75px;
}
.sendInfoStatusBarCallMenow
{
	position: relative;
	float: left;
	margin-left: 25%;
	color: green;
	margin-top: 0px;

}
.resp_message {
	 position:absolute; 
	 margin-top:10px;
	 width:600px;
display:inline;

	 }
	 .travel_guide_main
{
	margin-left:0px;

}


#attachment_table
{
margin-left:30px;
margin-top:40px;
width: 600px;
float: left;
border:2px solid black;

}
#subject_attachment
{
list-style: none;
width:160px;
margin-top:6px
}
#subject_li
{
width:163px;
background-image: url(/images/b42.gif);
padding: 5px 0;
padding-left: 10px;
color: #ffffff;
}
#confirm
{
margin-left:10px;
margin-top:20px;

}
.sendInfoStatus { 
	position: relative;  
	float: left;
	margin-left: 32%;
	color: green;
	margin-top: -8px;
	
	margin-top:70px;
	color: green;
	
}
.sendInfoStatusCall
{
	position: relative;
	float: left;
	margin-left: 25%;
	color: green;
	margin-top: 0px;

}
.himachal_add
	{
	z-index:3000;
	height:242px;
	width:90px;
	top:290px;
	right:0px;
	position: fixed;
	background-image: url(/images/thailand-holiday-packages.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	}
.new_realese_cruise{
	margin-top:9px;  
	position: absolute;margin-left:598px;z-index:2;cursor: pointer;
	}
#book_now
{
	position: absolute;
	margin-left:-20px;  
	margin-top:5px;
}
#req_enq
{
position: absolute;
margin-left:240px;
margin-top:10px;
}
#content_footer {
	position: relative;
	top: 0;
	margin-top: 1px;
	margin-left: auto;
	margin-right: auto;
	width: 820px;
	overflow: hidden;
	text-align: left;
	background: #ffffff;
	height: 40px;
}
