@charset "utf-8";
/* CSS Document */
form, h1, h2, dl{ margin:0; padding:0;}
a{ outline:none;}
img{ border:0;}
body {
	margin-top:0px;
	margin-bottom:0;
	background:#7A9EBE url(../images/body_bg.jpg) repeat-x;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.newtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#jsvalidator_address{
 vertical-align:top;
}
.maintable{
    width:942px;
	height:100%;
	border-left:#27d9ff solid 3px;
	border-right:#27d9ff solid 3px;
	background-color:#FFFFFF;
}

.blackhome{
    font-size:14px;
	color:#000000;
	font-weight:normal;
	background:url(../images/blue_button.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:91px;
	display:block;
	line-height:33px;
	text-decoration:none;
}
.darkblue{
    color:#000;
	font-size:12px;
}
.radioBox{    color:#000;
	font-size:12px; padding-bottom:6px; padding-top:0px; font-weight:bold;}
.radioBox #roundT-1{ margin:0;}	
.radioBox #roundT-2{ margin-left:25px;}
.zend_form{ padding-left:19px;}
.darkblue label #roundT-1{ margin-left:5px;}

.bluetext{
    color:#01889c;
	font-size:14px;
	padding-left:20px;
	font-weight:bold;
}

.bluetext_1{
    color:#000;
	font-size:12px;
	font-weight:normal;
	float:left;
	width:100%;
}
.bluetext_111{
    color:#000;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:100%;
}
.divPadding {
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	float:left;
	font-weight:bold;
}
.tdtext {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	float:left; width:150px; font-weight:bold;
}

.whitetext{
    color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.whitetext_active{
    color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:url(../images/blue_round.gif) no-repeat;
	width:13px;
	height:13px;
}
.listmenu{
    width:98px;
	height:18px;
	font-size:11px;
	color:#000000;
}
.listmenu_new{
    width:228px;
	height:23px;
	font-size:11px;
	color:#000000;
	 float:left;
}
.listmenu_1{
    width:34px;
	height:18px;
	font-size:11px;
	color:#000000;
}
.textfield{
    width:80px;
	height:23px;
	font-size:11px;
	color:#000000;
	width:99px
}
.disCon {
	display:none;
}
.sumImg{
	background:url(../images/find_flights_only.gif) no-repeat;
	width : 119px;
	height:25px;
	border:0px;
}
.srchBtn{
	background:url(../images/searchBtn.gif) no-repeat;
	width :76px;
	height:27px;
	border:0px;
}
.sumImgBtn{
	background:url(../images/image_gallery.gif) no-repeat;
	width : 71px;
	height:25px;
	border:0px;
	cursor:pointer;
}

.resetBtn{
	background:url(../images/resetBtn.gif) no-repeat;
	width : 70px;
	height:25px;
	border:0px;
	cursor:pointer;
}
.brown{
    color:#f48d28;
	font-size:10px;
	font-weight:bold;
}
.bluetext_2{
    color:#01889c;
	font-size:10px;
	font-weight:bold;
}
.boxtable{
    background:url(../images/box_bg.gif) repeat-x;
	border:#6bc4e4  solid 1px;
}
.boxtable tr td{ font-size:11px;}
.bluetext_3{
    color:#01889c;
	font-size:14px;
	font-weight:bold;
}
.greentext{
    color:#49ac01;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.greentext_1{
    color:#3e8110;
	font-size:13px;
	font-weight:bold;
}
.graytext{
    color:#515151;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.graytext_1{
    color:#999999;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.graytext_1 a{
    color:#999999;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.graytext_1 a:hover{
    color:#6bc4e4;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.brown_1{
    color:#f48d28;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.bluetext_4{
    color:#01889c;
	font-size:11px;
	font-weight:bold;
}

.whitetext {
	COLOR: #ffffff; FONT-SIZE: 12px
}

.textR {
	COLOR: #cf060a; FONT-SIZE: 12px; TEXT-DECORATION: none
}

.f_s_table {
	BORDER-BOTTOM: #0093dd 1pt solid; BORDER-LEFT: #0093dd 1pt solid; BORDER-TOP: #0093dd 1pt solid; BORDER-RIGHT: #0093dd 1pt solid
}
.f_s_text2 {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px
}
.f_s_text01 {
	FONT-FAMILY: Tahoma; COLOR: #006699; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

#booking_autoSuggest .step2_heading {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #fff8ca; HEIGHT: 25px; COLOR: #ba7a0f; FONT-SIZE: 10px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid
}
#booking_autoSuggest .section_heading {
	BACKGROUND-IMAGE: url(../images/titlebar_bg.gif); BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; HEIGHT: 25px; COLOR: #ba7a0f; FONT-SIZE: 10px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid
}

#booking_autoSuggest .step2_heading_left {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND: url(../images/thin-blue-tile.gif) repeat-x; HEIGHT: 25px; FONT-SIZE: 10px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
#booking_autoSuggest .step2_heading_right {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: url(../images/thin-blue-tile.gif) repeat-x; HEIGHT: 25px; FONT-SIZE: 10px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold
}
#booking_autoSuggest .step2_heading_middle {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: url(../images/thin-blue-tile.gif) repeat-x; HEIGHT: 25px; FONT-SIZE: 10px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.left_shadow{background-image:url(../images/left_shadow_main.png);
background-repeat:repeat-y;
border-top-color:#000000;
border-top-style:dashed;
border-top-width:1px;
}
.left_shadow2{background-image:url(../images/left_shadow.jpg);
background-repeat:repeat-y;
}
.right_shadow{background-image:url(../images/bg_r.png);
background-repeat:repeat-y;
border-top-color:#000000;
border-top-style:dashed;
border-top-width:1px;
}
.right_shadow2{background-image:url(../images/right_shadow.jpg);
background-repeat:repeat-y;
}

.menu_bg{
background-image:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
background-position: bottom;
}
.menu_bg ul{
	padding:0px;
	list-style:none;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu_bg li{
margin:0px;
padding:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
text-decoration:none;
float:left;
}
.menu_bg li.first{
background-image:none;
}
.menu_bg ul li a{
	color:#000000;
	text-decoration:none;
	background-image: url(../images/bg_nav.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	height:48px;
	line-height:48px;
	padding-right:30px;
	padding-left: 30px;
}
.menu_bg ul li a.first{
	background-image: none;
}
.header_img{
background-image:url(../images/header_img.jpg);
background-repeat:no-repeat;
width:685px;
height:192px;
}
.enjoy_text{
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:500;
color:#000000;
text-align:right;
}
.singapore_text{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:500;
color:#000000;
text-align:right;
margin:0px;
padding:0px;
}
.days_text{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:500;
color:#000000;
padding-top:8px;
text-align:right;
margin:0px;
}
.rate_text{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:500;
color:#d20000;
text-align:right;
margin:0px;
padding:0px;
}
.star{
color:#000000;
}
a.view {
	color:#d20000;
	text-decoration:none;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	text-align:right;
	background-position: right;
	padding-right: 10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.view:hover {
	color:#d20000;
	text-decoration:none;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	text-align:right;
	background-position: right;
	padding-right: 10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.view2 {
	color:#d20000;
	text-decoration:none;
	background-image:url(../images/arrow3.png);
	background-repeat:no-repeat;
	text-align:right;
	background-position: right;
	padding-right: 10px;
	margin-right:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.view2:hover {
	color:#d20000;
	text-decoration:none;
	background-image:url(../images/arrow3.png);
	background-repeat:no-repeat;
	text-align:right;
	background-position: right;
	padding-right: 10px;
	margin-right:10px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.form_outer{padding-left:23px;
padding-top:15px;
}
.form_outer2{margin-left:12px;
margin-top:15px;
margin-right:10px;
}
.contactform_bg{
background-image:url(../images/contact_form_bg.jpg);
background-repeat:repeat-x;
float:left; width:264px;
background-color:#F5F5F5;

}
.flights{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#ffffff;
padding-top:9px;
padding-bottom:7px;
text-align:center;
}
.international_flights{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#000000;
padding-top:9px;
padding-bottom:7px;
border-right-color:#000000;
border-right-width:1px;
border-right-style:solid;
text-align:center;
}
.international_flights2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#000000;
padding-top:9px;
padding-bottom:7px;
text-align:center;
}
.txt12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.txt11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.radio-btn{
margin-left:20px;
margin-top:15px;
}
.txt12_2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#000000;
padding-top:7px;
}
.txt12_3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#000000;
padding-top:7px;
text-align:center;
}
.adult-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#000000;
padding-top:5px;
}
.take-text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
color:#000000;
padding-right:15px;
padding-top:7px;
text-align:justify;
}
input.txtbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	margin-top:2px;
	border: 1px solid #3d7bad;
}
.search{margin-top:6px;
margin-left:86px;
}
p{margin:0px;
padding:0px;
}	
table.header {
	margin-top: 10px;
	margin-right:32px;
}
.bg_offer{background-image:url(../images/bg_offer.jpg);
background-repeat:no-repeat;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:20px;
padding-top:2px;
padding-bottom:3px;
color:#FFFFFF;
}
.bg_offer2{background-image:url(../images/bg_offer2.jpg);
background-repeat:no-repeat;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:20px;
padding-top:2px;
padding-bottom:3px;
color:#FFFFFF;
}
.bg_offer3{background-image:url(../images/bg_offer3.jpg);
background-repeat:no-repeat;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:20px;
padding-top:2px;
color:#FFFFFF;
padding-bottom:3px;
}
.tour-text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003771;
padding-top:8px; padding-bottom:3px;
padding-left:22px;
background:url(../images/arrow2.jpg) no-repeat  10px 13px;
}
.tour-txt1{ padding-left:28px;
background:url(../images/arrow2.jpg) no-repeat  16px 13px;
}
select {
	font-size: 11px;
	color: #000000;
}
.tour-country-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#000000;
padding-top:8px;
padding-left:6px;
}
img.arrow{
padding-bottom:0px;
padding-right:2px;
}
.footer_logo_bg{background-image:url(../images/footer_logo_bg.jpg);
background-repeat:repeat-x;
border-top-color:#7f776e;
border-top-style:solid;
border-top-width:1px;
}
.footer_bottom_bg{background-image:url(../images/footer_bottom_bg.jpg);
background-repeat:repeat-x;
}
.footer_outer{
background-image:url(../images/footer_menu_bg.jpg);
background-repeat:repeat-x;
margin-top:1px;
}
.copyright{
font-family:Tahoma;
font-size:12px;
font-weight:500;
color:#ffffff;
padding-top:13px;
padding-right:17px;
padding-bottom:17px;
}
.blue_sky_text{
font-family:Tahoma;
font-size:12px;
font-weight:500;
color:#ffa100;
padding-top:13px;
padding-bottom:17px;
}
.blue_sky_text a{
color:#ffa100;
text-decoration:none;
}
.blue_sky_text a:hover{
color:#ffa100;
text-decoration:underline;
}
.footer_menu{
font-family:Tahoma;
font-size:11px;
font-weight:500;
color:#ffffff;
padding-top:13px;
padding-bottom:17px;
padding-left:21px;
}
.footer_menu a{
color:#ffffff;
text-decoration:none;
}
.footer_menu a:hover{
color:#ffffff;
text-decoration:underline;
}
.search{padding-bottom:38px;
padding-top:6px;
}
.tour_box_outer{border-top-color:#000000;
border-top-style:solid;
border-top-width:1px;
padding-bottom:6px;
}
.logo_bg_outer{
border-top-color:#000000;
border-top-style:dashed;
border-top-width:1px;
}
.bannertop{ float:left; width:100%; height:191px; position:relative;}
.bannertop .logo{ float:left; position:absolute; left:0; top:0; }
.rightSlide{ float:right; width:685px; height:191px;}
.adults_outer{margin-top:10px;
}
.txt_11_red{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c00000;
}
.offer_bg{background-image:url(../images/offer_bg.jpg);
background-repeat:repeat-x;
background-color:#F5F5F5;
}
.offer_bg img{ margin:0px; border:3px solid #fff;}

.ClassList{ float:left; width:100%;}
.AdultBox{ font-size:12px; color:#000; font-weight:bold;} 
.AdultBox #adult-label{ float:left; width:113px; padding-left:2px; padding-bottom:4px; padding-bottom /*\**/: 0\9}
.AdultBox #child-label{ float:left; width:113px; padding-left:2px; padding-bottom:4px; padding-bottom /*\**/: 0\9}
.AdultBox #infants-label{ float:left; width:113px; padding-left:2px; padding-bottom:4px; padding-bottom /*\**/: 0\9}
.AdultBox .smallDrop{ float:left; padding-bottom:4px; padding-bottom /*\**/: 0\9; height:22px;}
.AdultBox .smallDrop select{ width:60px; height:22px;}
.AdultBox .SearchButton{ float:left; width:100%; text-align:center; padding-bottom:38px; padding-bottom /*\**/: 20px\9}
.AdultBox .SumbitButton{ float:left; width:100%; padding-left:0; padding-top:10px; text-align:center; padding-bottom:11px; padding-bottom /*\**/: 16px\9}
.ClassList{ display:none;}
.departBox{ float:left; width:122px; height:35px; padding-bottom:8px; padding-top:8px;}
.returnBox{ float:left; width:100px; height:35px; padding-bottom:8px; padding-top:8px;}
.departBox input, .returnBox input{ width:100px; height:21px;}
#city-label, select3-label{  float:left;width:100%; padding-top:5px; padding-bottom:5px;}
#city-textfield{ float:left; width:100%;}
#find{color:#FF9900;
left:139px;
position:absolute;
top:108px;}

.returnBox #city-label{ padding:0;}

.zend_form_dojo{ width:500px; margin:0 auto; position:relative; height:600px;}
.zend_form_dojo .radiobutton{float:left;font-size:14px;font-weight:bold;left:0;padding:5px 0;}
.zend_form_dojo .listmenu{ width:220px;}
.zend_form_dojo .darkblue{ float:left;font-size:14px;font-weight:bold;left:0;padding:5px 0;position:absolute;text-align:left;top:81px;width:100%; display:none;}
.zend_form_dojo .bluetext_1{ text-align:left; padding:5px 0;}
.zend_form_dojo #select3-label{left:0px;position:absolute;top:27px;}
.zend_form_dojo #widget_select3{left:133px;position:absolute;top:25px;}
.zend_form_dojo #city-label{left:0px;position:absolute;top:50px;}
.zend_form_dojo #widget_toVal{left:133px;position:absolute;top:59px;}
.zend_form_dojo #city{left:133px;position:absolute;top:59px;}

.zend_form_dojo #widget_name{left:133px;position:absolute;top:98px;}
.zend_form_dojo #name-label{left:0px;position:absolute;top:98px;}
.zend_form_dojo #widget_email{left:133px;position:absolute;top:131px;}
.zend_form_dojo #email-label{left:0px;position:absolute;top:128px;}
.zend_form_dojo #widget_date{left:133px;position:absolute;top:156px;}
.zend_form_dojo #date-label{left:0px;position:absolute;top:154px;}
.zend_form_dojo #widget_returnDte{left:133px;position:absolute;top:190px;}
.zend_form_dojo #returnDte-label{left:0px;position:absolute;top:188px;}
.zend_form_dojo #cell-label{left:0px;position:absolute;top:222px;}
.zend_form_dojo #widget_cell{left:133px;position:absolute;top:224px;}
.zend_form_dojo #cls-label{left:0px;position:absolute;top:256px;}
.zend_form_dojo #widget_cls{left:133px;position:absolute;top:258px;}
.zend_form_dojo #txt-label{left:0px;position:absolute;top:285px;}
.zend_form_dojo #txt{left:133px;position:absolute;top:287px;}
.zend_form_dojo #adult-label{left:0px;position:absolute;top:369px;}
.zend_form_dojo #widget_adult{left:133px;position:absolute;top:371px;}
.zend_form_dojo #children-label{left:0px;position:absolute;top:403px;}
.zend_form_dojo #widget_children{left:133px;position:absolute;top:405px;}
.zend_form_dojo #infants-label{left:0px;position:absolute;top:437px;}
.zend_form_dojo #widget_infants{left:133px;position:absolute;top:439px;}
.zend_form_dojo .firstNTrip{left:0px;position:absolute;top:473px; float:left; width:100%;}
.zend_form_dojo .emailNTrip{left:0px;position:absolute;top:504px; float:left; width:100%;}
.zend_form_dojo .emailNTrip #email-label{top:0; position:relative;}

.zend_form_dojo .ContactTrip{left:0px;position:absolute;top:535px; float:left; width:100%;}

.zend_form_dojo .firstNTrip .bluetext_1, .zend_form_dojo .emailNTrip .bluetext_1, .zend_form_dojo .ContactTrip .bluetext_1 { float:left; width:133px; font-weight:bold;}


.zend_form_dojo .dijitButton{left:131px;position:absolute;top:577px;}



span.jsvalidation{ color:#FF0000; font-size:11px; }

td.rgtcontent{ padding-left:10px; padding-right:10px;}

table.list {
border-left:1px solid #888888;
border-top:1px solid #888888;
}
table.list tr td {
border-bottom:1px solid #888888;
border-right:1px solid #888888;
padding:4px;
font-size:11px;
}
table.list tr.header td {
background:#333333;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:4px;
text-align:left;
}
 a {
padding:0 3px;
color:#0D68AE;
text-decoration:none;
}
h2 {
color:#454545;
font-size:20px;
font-weight:normal;
padding-bottom:5px;
text-align:left;
width:100%;
margin:0;
}
.fckEditer{ float:left; width:500px; padding-bottom:5px;}
.rightBox{ width:500px; float:left; padding-bottom:8px;}
.editlabel{ float:left; width:97%; padding-left:19px;}
#pics-label{ color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
width:150px;}
.SearchButton{ padding-left:150px; float:left;}
.rightbanner {
float:right;
height:20px;
padding-right:10px;
padding-top:20px;
}
.rightbanner span {
color:#0D68AE;
font-size:12px;
font-weight:bold;
}
.rightbanner a.bluetext_1 {
color:#666666;
font-size:11px;
padding:0 6px;
float:none;
width:auto;
}

.adminBox {
margin-left:6%;
width:428px;
}
.adminBox .topround {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/TopRoundCurv.gif) no-repeat scroll left top;
float:left;
margin-top:60px;
padding-top:7px;
width:428px;
}
.adminBox .content {
border-left:1px solid #888888;
border-right:1px solid #888888;
float:left;
padding:50px 0;
width:426px;
}
.adminBox .botround {
background:transparent url(../images/BotRoundCurv.gif) no-repeat scroll left top;
float:left;
height:7px;
width:428px;
}
.adminBox .content .formRow {
float:left;
padding:2px 0;
width:428px;
}
.adminBox .content .formRow label {
float:left;
font-size:12px;
padding-right:4px;
text-align:right;
width:160px;
}
.adminBox .content .formRow input.loginBtn {
background:transparent url(../images/grey-btn.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:27px;
width:70px;
margin-left:160px;
}
.adminBox .content .zend_form{ padding:0;}
.footerTXt{color:#D20000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:16px;
text-align:right;}

#menu1 a{ display:block; padding:0;}
#menu2 a{ display:block; padding:0;}
.lvlscroller a{ display:block; padding:0;}

#v4Lvlcontainer{CLIP: rect(0px 159px 102px 0px); Z-INDEX: 1; BORDER-BOTTOM: #000000 1px; POSITION: absolute; BORDER-LEFT: #000000 1px; BACKGROUND-COLOR: #ffffff; WIDTH: 151px; HEIGHT: 102px; OVERFLOW: hidden; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px; layer-background-color: #FFFFFF;}

.formRow{ float:left; width:100%; padding:3px 0;}
.formRow .label{ float:left; width:140px; font-weight:bold;}
.formRow .label span.star{color:#CC0066;}
.formRow .txtBox{ float:left; width:300px;}
.zend_form .formRow #email-label{ width:140px;}

.formRow1{ float:left;padding:3px 0; width:50px;}
.formRow1 .label1{ float:left;  font-weight:bold;}
.formRow1 .txtBox1{ float:left; }
.formRow1 .txtBox2{ float:left; width:174px; }
.formRowGS { width:181px;}

.buttonsbox{float:left;width:210px;text-align:right}
a.selectDes{ padding:0;}
.contactRow{ float:left; width:100%; padding:2px 0;}
.zend_form .contactRow #email-label{ width:auto;}
.contactRow #comment-label{ padding-top:5px;}
.TextArea{ margin-top:4px;}
.ContactSubmit{ float:left; padding-left:150px; padding-top:5px;}
.resetBtnBox{ float:left;padding-left:5px; padding-top:5px;}
span.bluetxt{ color:#003771;}
.pagetxt p{ padding:5px 10px;}
.hotalMap{width:400px; height:320px;position:absolute;left:34%;top:200px;display:none;border:1px solid;background:#FFFFFF;}
.mapClose{ float:right; background:url(../images/closeBtn.gif) no-repeat; width:16px; height:16px; position:absolute;right:0;top:5px;z-index:100; }
.boldtxt{ font-weight:bold}

.hotalfrom #fromcity{left:133px;
position:absolute;
top:27px;}
