body{
background-color:#60AFD7;
margin:0px;
padding:0px;
}
.headerbg{
background-color:#4FB0F7;
}
.maintable{
background-color:#ffffff;
}
.headerbgimg{
background-image:url(http://www.bookingshub.com/images/headbg.jpg);
background-position:right top;
background-repeat:no-repeat;
background-color:#4FB0F7;
}
.flashtd{
height:38px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFF03;
font-weight:bold;
}
.flagtd{
height:14px;
padding-left:16px;
}
.morediv1{
height:17px;
width:100px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#627385;
}
.morediv2{
height:17px;
width:100px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFF03;
text-align:right;
}
.navibg1{
background-image: url(http://www.bookingshub.com/images/navibg1.jpg);
background-repeat: repeat-x;
height:29px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D4D4D;
font-weight:bold;
}
.navitxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
font-weight:bold;
padding-left:20px;
padding-right:20px;
text-decoration:none;
}
.navitxt1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff9d02;
font-weight:bold;
padding-left:20px;
padding-right:20px;
text-decoration:none;
}
.navitxt1:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff9d02;
font-weight:bold;
padding-left:20px;
padding-right:20px;
text-decoration:none;
}
.footbgimg1{
height:4px;
background-color:#0984C0;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.footbg3{
background-color:#4FB0F7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
height:26px;
padding-left:24px;
border-left:1px solid #ffffff;
}
.footbg4{
background-color:#4FB0F7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
height:26px;
padding-right:24px;
border-right:1px solid #ffffff;
}
.foottxt4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.foottxt4:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}
.heading1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
background-color:#4FB0F7;
height:24px;
padding-left:11px;
}
.headingyel{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
background-color:#FDD01B;
height:24px;
padding-left:11px;
}
.headingblack{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
background-color:#FDD01B;
}

.formbgmn{
background-color:#CBE7FD;
margin-bottom:8px;
padding-top:4px;
padding-left:11px;
padding-right:18px;
border-bottom:1px solid #4FB0F7;
}
.formtd2{
padding-bottom:8px;
padding-top:8px;
padding-left:116px;
padding-right:21px;
}
.formtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#085397;
text-decoration:none;
}
.formborder{
border:1px solid #ffffff;
height:16px;
color:#003580
}
.Selopt{
border:1px solid #ffffff;
height:21px;
color:#003580
}
.formtxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
color:#003580;
text-decoration:none;
vertical-align:bottom;
}
.formfield{
padding-left:0px;
}
.formfield1{
padding-left:11px;
}
.desticloudpad{
padding-top:9px;
padding-bottom:9px;
padding-left:14px;
padding-right:19px;
}
.abouttxt{
padding-top:12px;
padding-bottom:13px;
padding-left:12px;
padding-right:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
}
form {
	margin: 0px;
	padding: 0px;
}

.buttonsrh{
	padding-right:39px;
	padding-top:7px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.spacerbluebg{
background-color:#4FB0F7;
}
.topdesti1{
padding-top:9px;
}
.hotelimg1{
padding-top:9px;
padding-bottom:9px;
border-bottom:1px solid #A3C4DD;
}
.hotelimg11{
padding-top:9px;
padding-bottom:9px;
}
.orangetxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F59000;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F59000;
padding:0px;
margin:0px;
text-decoration:none;
}
h3:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding:0px;
margin:0px;
text-decoration:none;
}
.orangetxt2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#F59000;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
vertical-align:middle;
}
.orangetxt2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#4889d3;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
vertical-align:middle;
}
.maintxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
padding-top:9px;
padding-left:8px;
}

.simple_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
padding-top:9px;
padding-left:8px;
}
.maintxt2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
padding-top:9px;
padding-left:8px;
border-bottom:1px solid #A3C4DD;
}
.maintxt22{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
padding-top:9px;
padding-left:8px;
}
.destboxmarg{
padding-left:12px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4889D3;
font-weight:bold;
text-decoration:none;
padding:0px;
margin:0px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#4889D3;
font-weight:bold;
text-decoration:none;
padding:0px;
margin:0px;
}
.maintxt3{
padding-top:9px;
padding-top:9px;
padding-bottom:5px;
border-bottom:1px solid #A3C4DD;
}
.maintxt33{
padding-top:9px;
padding-top:9px;
padding-bottom:5px;
}


.citylink1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3a66dd;
text-decoration:none;
}
.citylink1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.citylink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
text-decoration:none;
}
.citylink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3a66dd;
text-decoration:none;
}
.maintxt4{
padding-top:9px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
padding-top:9px;
padding-bottom:5px;
}
.topdestitxt2{
padding-top:9px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4D5F72;
padding-top:9px;
padding-left:8px;
padding-bottom:9px;
}
.redtxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F80404;
padding-top:9px;
text-decoration:none;
}

.redtxt1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F80404;
padding-top:9px;
text-decoration:none;
}
.redtxt2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#F80404;
padding-top:9px;
text-decoration:none;
}
.blue1txt12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4889D3;
font-weight:bold;
text-decoration:none;
}
.green1txt12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#77A648;
font-weight:bold;
text-decoration:none;
}
.tdmidmain{
padding-left:5px;
padding-right:5px;
}
.border1{
border-right:1px solid #EDEDED;
padding-bottom:8px;
}
.border2{
border-left:1px solid #EDEDED;
}
.border3{
border-left:1px solid #ffffff;
border-right:1px solid #EDEDED;
}
.border4{
border-right:1px solid #ffffff;
border-left:1px solid #EDEDED;
}
.border5{
border-bottom:1px solid #ffffff;
}
.topdesti2{
padding-bottom:8px;
}
.headingblue1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4889D3;
font-weight:bold;
text-decoration:none;
}
.headingblue1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f59000;
font-weight:bold;
text-decoration:none;
}
.bigimgpad1{
padding-bottom:3px;
}
.b1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8e8b8b;
font-weight:bold;
text-decoration:none;
padding-right:5px;
}
.b2{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#8e8b8b;
font-weight:normal;
text-decoration:none;
padding-right:2px;
}
.b3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#8e8b8b;
font-weight:bold;
text-decoration:none;
padding-right:1px;
}
.b4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8e8b8b;
font-weight:normal;
text-decoration:none;
padding-right:3px;
}
.b5{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#8e8b8b;
font-weight:bold;
text-decoration:none;
padding-right:2px;
}
.b6{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#8e8b8b;
font-weight:normal;
text-decoration:none;
padding-right:5px;
}
.b7{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#8e8b8b;
font-weight:normal;
text-decoration:none;
padding-right:1px;
}
.b8{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#8e8b8b;
font-weight:bold;
text-decoration:none;
padding-right:1px;
}
.b9{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8e8b8b;
font-weight:normal;
text-decoration:none;
padding-right:1px;
}
a.b1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:bold;
text-decoration:none;
padding-right:5px;
}
a.b2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:normal;
text-decoration:none;
padding-right:2px;
}
a.b3:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:bold;
text-decoration:none;
padding-right:1px;
}
a.b4:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:normal;
text-decoration:none;
padding-right:3px;
}
a.b5:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:bold;
text-decoration:none;
padding-right:2px;
}
a.b6:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:normal;
text-decoration:none;
padding-right:5px;
}
a.b7:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:normal;
text-decoration:none;
padding-right:1px;
}
a.b8:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:bold;
text-decoration:none;
padding-right:1px;
}
a.b9:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-color:#4fb0f7;
font-weight:normal;
text-decoration:none;
padding-right:1px;
}

.tourist_spots{
padding-left:5px;
padding-top:10px;
padding-bottom:10px;
}

.blue_bg{background-color:#CBE7FD;}
.citylink_2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003580;
text-decoration:none;padding-left:7px;
}
.citylink_2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.citylink_3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003580;
text-decoration:none;
padding-left:23px;
}
.bullet li{
	list-style-image:url(blue_bullet.gif);
	padding-left:0px;
	margin-left: 30px;
}

.bullet{
    margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.bullet li{
	list-style-image:url(blue_bullet.gif);
	padding-left:0px;
	margin-left: 25px;
}

.bullet li a{
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003580;
text-decoration:none;

}
.bullet li :hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;

}


/* Search Box CSS */

input {
 border:1px solid #FFFFFF;
 color:#003580;
 height:16px;
}

.button {
 background-color:#66ab40;
 background-image:url(http://www.bookingshub.com/images/srhbutton.jpg);
 background-position:center;
 background-repeat: no-repeat;
 color:white;
 text-align:center;
 width:75px;
 height:24px;
 font-weight:bold;
 border:0px;
 margin-left:116px;
 margin-top:10px;
 cursor:hand;
}


.testover {
 position:relative;
 right:10px;
 background-image:url(http://www.bookingshub.com/images/srhbutton.jpg);
 background-repeat: no-repeat;
 width:75px;
 height:24px;
 border:0px;
}


.testover a:hover {
 background-color: #FFF;
 filter:alpha(opacity=60);
 opacity: 0.6;
 -moz-opacity:0.6;
 text-decoration:none!important;
 background-image:url(http://www.bookingshub.com/images/srhbutton.jpg);
 background-repeat: no-repeat;
 width:75px;
 height:24px;
 border:0px;
}

.testover a {
 text-decoration:none!important;
 width:75px;
 height:24px;
 border:0px;
}



* {
 margin:0px;
 padding:0px;
}

/*.hotel_form_checkin_title, p, li, td, th, h1, h2, h3, h4, h5, form, input, button, select, textarea, div {
   font-family: tahoma;
    color: #003580;
    font-size: 10px;
} */
.hotel_form_checkin_title, td, th,form, input, button, select, textarea, div {
   font-family: tahoma;
    color: #003580;
    font-size: 12px;
}

.hotel_form_checkin_title, .depart {
color:#E20A17;
font-family:tahoma
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: bold;
}

.header p {
 color: #003580;
 font-size:10px;
 font-weight:bold;

 font-family:tahoma;
}

.header {
background-color:#4FB0F7;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:24px;
padding-left:11px;
text-decoration:none;
padding-top:5px;
}


.hotel_form {
	width:246px;
	height:185px;
	background-color: #CBE7FD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4fb0f7;
}

.inputcontainer, .but, .browse {
font-family:tahoma;
font-size:12px;
padding:0px;
color: #E20A17;
 margin-left:11px;
}

.title {
  font-family: tahoma;
  font-size: 11px;
  color: #E20A17;
  font-weight: bold;
}
/*
a:link,a:active,a:visited { 
    color: #E20A17;
}

a:hover {
    color: #E20A17;
    text-decoration: underline;
 
} */
.other_text {

  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #085397;
  font-weight: bold;
  padding-left:11px;
}


.fboxcontent {
}




select#b_checkin_day, select#b_checkout_day {
 font-size:12px;
 width:45px;
 margin-left:11px;
 border:1px solid #FFFFFF;
}

select#b_checkin_month, select#b_checkout_month {
 font-family:tahoma;
 font-size:12px;
 width:121px;
 margin-left:11px;
 border:1px solid #FFFFFF;
}

/* End -------------*/