body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background-image:url(../hat_images/main-bg.gif);
}

td {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d;
	font-weight:normal;
	line-height:17px;
	text-decoration:none;
}

.text_all_small_links {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
}


.grey-small {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:16px;
	text-decoration:none;
}
.white-txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.white-txt a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.white-txt a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
	border-bottom:1px dotted #ffffff;
}
.orange-txt{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:17px;
	color:#ff7007;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.dark-blue-bold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004c70;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;	
}
.white-Bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.orange-txt-small{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7007;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.orange-txt-small1{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7007;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.dark-grey-bold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;	
}
.dark-grey-bold a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5a5a5;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;	
}
.dark-grey-bold a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff3c00;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;	
}

.dark-grey-links{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1F6D98;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	border-bottom:1px dotted #1F6D98;	
}
.dark-grey-links a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1F6D98;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	border-bottom:1px dotted #1F6D98;
}
.dark-grey-links a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1F6D98;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	border-bottom:1px dotted #1F6D98;
}

.white-txt-small{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}.black-txt-small{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}.black-txt-small a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}.black-txt-small a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0099FF;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;
}
.txtfield
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0099FF;
	background-color:#f2f2f2;
	height:14px;
	border-bottom:1px solid #cecece;
	border-top:1px solid #cecece;
	border-right:0px ;
	border-left:0px ;
	}
.list-box
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0099FF;
	background-color:#f2f2f2;
	height:18px;
	border-bottom:1px solid #cecece;
	border-top:1px solid #cecece;
	border-right:0px ;
	border-left:0px ;
	}
	
.links{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:16px;
	text-decoration:none;
}.links a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:16px;
	text-decoration:none;
}
.links a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff7007;
	line-height:16px;
	text-decoration:none;
	border-bottom:1px dotted #000000;
}


th {
	font-family: Arial, Helvetica, sans-serif;
}
.Blue-Bold1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#019dd0;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.Blue-Bold1 a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#019dd0;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}.Blue-Bold1 a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#019dd0;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;;
}
.Dark-Blue-Bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2d95b0;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.grey-Bold1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#707070;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}.grey-Bold1 a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#707070;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
.grey-Bold1 a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#019dd0;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;
}
.normal-link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
}.normal-link a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7d7d;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
}
.normal-link a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#019dd0;
	font-weight:normal;
	line-height:15px;
	text-decoration:underline;
}
.grey-Bold-small {
	font-family:  Verdana, Arial,Tahoma, Helvetica, sans-serif;
	font-size:9px;
	color:#707070;
	font-weight:bold;
	text-decoration:none;
}.grey-Bold-small a {
	font-family:  Verdana, Arial,Tahoma, Helvetica, sans-serif;
	font-size:9px;
	color:#707070;
	font-weight:bold;
	text-decoration:none;
}

.grey-Bold-small a:hover {
	font-family:  Verdana, Arial,Tahoma, Helvetica, sans-serif;
	font-size:9px;
	color:#019dd0;
	font-weight:bold;
	text-decoration:underline;
}
.dark-blue-boldsmall{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004c70;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;	
}
.dark-blue-boldsmall a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004c70;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;	
}
.dark-blue-boldsmall a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004c70;
	font-weight:bold;
	line-height:15px;
	text-decoration:underline;	
}


.grey-numbers {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#019dd0;
}

.img-border {
	border: 1px solid #CCC;
	padding: 2px;	
	margin: 10px 5px 10px 0;
}

.heading1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0189af;
	font-weight:bold;
	}
	
.heading2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0189af;
	font-weight:bold;
	}
.heading3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0189af;
	font-weight:bold;
	}
.li_bullet{
list-style:url(../hat_images/small_arrow_green.gif);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#2771A7;
margin-left: 0px;
list-style-position:outside;
}

.li_bullet a{
list-style:url(../hat_images/small_arrow_green.gif);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#2771A7;
margin-left: 0px;
list-style-position:outside;
text-decoration:none;
}

.li_bullet a:hover{
list-style:url(../hat_images/small_arrow_green.gif);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2771A7;
margin-left: 0px;
font-weight:bold;
list-style-position:outside;
text-decoration:underline;
}


.li_bullet_thumb{
list-style:url(../hat_images/thumb.gif);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#2771A7;
list-style-position:outside;
}

.li_bullet_thumb a{
list-style:url(../hat_images/thumb.gif);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#2771A7;
list-style-position:outside;
text-decoration:none;
}

.li_bullet_thumb a:hover{
list-style:url(../hat_images/thumb.gif);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2771A7;
font-weight:bold;
list-style-position:outside;
text-decoration:underline;
}

.li_bullet_book{
list-style:url(../hat_images/1star_Hat.jpg);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#336600;
list-style-position:outside;
}


.deals_li_list{
list-style:url(../hat_images/1star_Hat.jpg);
font-family:Tahpma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7d7d7d;
list-style-position:outside;
}


.selectOne{
  width: 121px;
  padding: 1px 3px;
  margin: 0 0 0 0;
  }


.selectHotels{
  width: 200px;
  padding: 1px 3px;
  margin: 0 0 0 0;
  }



  A.orange-txt-links{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#0189af;
	font-weight:bold;	
	text-decoration:none;
	border-bottom:1px dotted #ff7007;


}

A.orange-txt-links:hover{
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#ff7007;
	font-weight:bold;
	border-bottom:1px dotted #1F6D98;
		
	}
	
#logo_link {
    height: 98px;
    left: 200px;
    position: absolute;
    top: 27px;
    width: 425px;
    z-index: 1;
}
.text_Bold_Large{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2BA5D2;
	font-weight:bold;
	text-decoration:none;
	}
	
.text_Bold_Large a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2BA5D2;
	font-weight:bold;
	text-decoration:none;
	}
.text_Bold_Large a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FAAF25;
	font-weight:bold;
	text-decoration:underline;
	}
	
	
.text_Bold_small{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2BA5D2;
	font-weight:bold;
	text-decoration:none;
	}
	
a.text_Bold_small {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2BA5D2;
	font-weight:bold;
	text-decoration:none;
	}
 a.text_Bold_small:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FAAF25;
	font-weight:bold;
	text-decoration:underline;
	}
	



.text_Bold_smallest{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2BA5D2;
	font-weight:bold;
	text-decoration:none;
	}
	
a.text_Bold_smallest{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2BA5D2;
	font-weight:bold;
	text-decoration:none;
	}
a.text_Bold_smallest:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FAAF25;
	font-weight:bold;
	text-decoration:underline;
	}





.dotted_border-links{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1F6D98;
	font-weight:normal;
	line-height:15px;
	
}
a.dotted_border-links {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1F6D98;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	border-bottom:1px dotted #1F6D98;
}
a.dotted_border-links:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1F6D98;
	font-weight:normal;
	line-height:15px;
	text-decoration:none;
	border-bottom:1px dotted #ffffff;


}



/*  Tool Top on All inlusive pages */

#tooltip{
	position:absolute;
	border:1px solid #C0C0C0;
	background:#F6F6F6;
	padding:2px 5px;
	color:#333;
	display:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	}	

pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

/********************  Expandable CSS on inclusive pages */
.msg_list {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.msg_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	background-color:#FFFFFF;
	margin:1px;
}
.msg_body {
	padding: 5px 5px 15px;
	background-color:#FFFFFF;
	border:1px solid #dedede;
}



.orange_day_links_all_inc{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7007;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
	cursor:pointer;
	/* border-bottom:1px dotted #ff7007; */	
}

/************************************************************  To make White Background of shawo box */

#shadowbox_body_inner { background-color: #FFFFFF; }
#sb-body-inner { background-color: #FFFFFF; }

/*
a.dotted_border-links_ora {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1F6D98;
	font-weight:normal;
	line-height:20px;
	text-decoration:none;
	border-bottom:1px dotted #1F6D98;
}
a.dotted_border-links_ora:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1F6D98;
	font-weight:normal;
	line-height:20px;
	text-decoration:none;
	border-bottom:1px dotted #ffffff;
}

*/

/********************  Expandable CSS on inclusive pages */


/* These classes are used by the script as rollover effect for table 1 and 2 :::::  hotel result page */
	
	.tableRollOverEffect1{
		background-color:#317082;
		color:#FFF;
	}

	.tableRollOverEffect2{
		background-color:#000;
		color:#FFF;
	}
	
	.tableRowClickEffect1{
		background-color:#F00;
		color:#FFF;
	}
	.tableRowClickEffect2{
		background-color:#00F;
		color:#FFF;
	}
	
	
	/************************************ rotator in-page placement * ******************************** /

    div#rotator {
	position:relative;
	height:345px;
	margin-left: 15px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:0px solid #ccc;
	
}
    div#rotator ul li.show {
	z-index:500;
	}
	
div.ui-datepicker{
 font-size:10px;
}
	
.more-hat {
 display: none;
 }
 
 .gray-textbox-hat-in1 {
    background-color: #EEEEEE;
    border: 1px solid #DDDDDD;
    color: #555555;
    padding: 2px 6px 4px;
}

.gray-textbox-hat-in {
    background: none repeat scroll 0 0 #EDEDED;
    border: 1px solid #E1E1E2;
    clear: both;
    color: #626163;
    font-size: 11px;
    font-family: verdana;
    font-weight: normal;
    line-height: 15px;
    margin: 0 0 8px;
    padding: 8px 4px;
    text-decoration: none;
	}
	

#nht_footer
{
	clear: both;
	background: #ffffff;
	text-align: left;
	height: 121px;
	margin-top: 0px;
}
#nht_footer ul
{
	margin:0px;
	padding:0px;
}
#nht_footer_links
{
	height:121px;
	width:969px;
	margin: 0px auto 0px auto;
	clear: both;
}
.nht_footer_rounded_left
{
	background:url(http://www.hawaii-aloha.com/images-nht/footer_rounded_img.jpg) no-repeat;
	width:11px;
	height:121px;
	float:left;
}
#nht_footer_links .nht_footer_middle_space
{
	background: url(http://www.hawaii-aloha.com/images-nht/footer_middle.jpg) repeat-x;
	width: 97.6%;
	*width:97%;
	height:121px;
	float:left;
}
#nht_footer_links .nht_footer_rounded_right
{
	background: url(http://www.hawaii-aloha.com/images-nht/footer_rounded_right.jpg);
	width:12px;
	height:121px;
	float:left;
}
#nht_footer_links .nht_link_box_1
{
	list-style:none;
	font-family:"Myriad Pro", "Franklin Gothic Demi", "Bodoni Bd BT", Verdana;
	font-size:13px;
	float:left;
	margin:7px 10px 0px 40px;
	*margin:7px 14px auto 35px;/* IE hack for link margins*/
	width: 170px;
}
#nht_footer_links .nht_link_box_1 li a
{	*float:left;/* IE hack for footer links*/
	text-decoration:none;
	color:#FFFFFF;
}
#nht_footer_links .nht_link_box_1 li
{	
	padding-bottom:2px;
	border:none;
	text-decoration: none;
}
.nht_footer_middle_space .nht_footer_separator
{
	background:url(http://www.hawaii-aloha.com/images-nht/footer_separator.jpg) no-repeat;
	width:10px;
	height:121px;
	float:left;
}
/* footer ends here */

/*form starts here*/
#nht_bp_form
{
	width:190px;
	height:460px;
	border:1px solid #eae8e9;
	margin:8px auto 0 4px;
	background:#FFFFFF;
}
html>/**/body #nht_bp_form
{
	height:
} 
body:nth-of-type(1) #nht_bp_form
{
	height:455px;
}/* hack for google chrome to adjust form height*/
#nht_bp_form .nht_bp_form_heading
{
	background: url(../images-nht_bp/Hat_green-bg.jpg) repeat-x;

	width:186px;
	height:28px;
	margin:2px 2px 0 auto;
}
.nht_bp_form_heading .heading
{
	text-align:center;	
	padding:0px;
	margin:0px;
	padding-top:6px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#nht_bp_fields 
{
	margin-top:15px;
	padding:0px;
	width:183px;
	margin-left:4px;
}
#nht_bp_fields .nht_bp_field_margins
{
	margin-top:5px;
}
#nht_bp_fields .nht_bp_field_margins label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	width:85px;
}
#nht_bp_fields .nht_bp_field_margins input
{
	width:94px;
	background: #dedcdd;
	border: 1px solid #c8c6c7;
}
/*property for phone fields*/
#nht_bp_fields .nht_bp_phone_margins 
{
	margin-top:5px;
}
#nht_bp_fields .nht_bp_phone_margins label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	width:85px;
}
#nht_bp_fields .nht_bp_phone_margins input
{
	width:94px;
	background: #dedcdd;
	border: 1px solid #c8c6c7;
}
/*phone field ends here*/
/*departure arrive starts here*/
#nht_bp_departure
{
	padding:0px;
	width:183px;
	margin-left:4px;
}
.nht_bp_departure_margins
{
	margin-top:5px;
}
.nht_bp_departure_margins label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:105px;
	float:left;
}
.nht_bp_departure_margins select
{
	margin-left:0px;
	width:75px;
}
/*departure arrives ends here*/
/*date caleneder starts here*/
#nht_bp_date_fields
{
	padding:0px;
	width:186px;
	margin-left:4px;
}
#nht_bp_date_fields .nht_bp_date_margins
{
	margin-top:5px;
	height: 16px;
}
#nht_bp_date_fields .nht_bp_date_margins label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	width:103px;
}
#nht_bp_date_fields .nht_bp_date_margins input
{
	width:53px;
	display: inline;
	background: #dedcdd;
	border: 1px solid #c8c6c7;
	float:left;
	margin-left: 2px;
	font-size:12px;
	margin-right: 2px;
}
#nht_bp_date_fields .nht_bp_form_calender
{
	width:23px;
	height:22px;
	float: right;
	margin-right: 2px;
}
/*date calender ends here*/
/*hotel car starts here*/
#nht_bp_hotel_car
{	
	padding:0px;
	width:183px;
	margin-left:4px;
}
#nht_bp_hotel_car .nht_bp_car_margins
{
	margin-top:5px;
}
#nht_bp_hotel_car .nht_bp_car_margins label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	width:103px;
}
#nht_bp_hotel_car select
{
	width:78px;
}
/*hotel car ends here*/
.nht_bp_security_field
{
 margin-top:5px;
 width:183px;
 margin-left:4px;
}
.nht_bp_security_field label
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 float:left;
 width:102px;
  margin-bottom: 7px;
}
.nht_bp_security_field input
{
 width:78px;
 background: #dedcdd;
 border: 1px solid #c8c6c7;
  margin-bottom: 7px;
}
.nht_bp_security_audio
{
 float:left;
 width:22px;
 height:41px;
 margin-left:3px;
 margin-right: 8px;
}
.nht_bp_security_audio a
{
 margin:3px;
}

.nht_bp_security_audio img
{
  margin:3px;
}
#nht_bp_form_button img
{
	width:127px;
	height:28px;
	margin:0;
	margin:15px auto 0px 35px;
	border: none;
}
#nht_form_button input
{
width:127px;
 height:28px;
 margin:0;
 margin:8px auto 0px 35px;
 border: none;
}
/*form ends here*/

/* Hotel Css start */

.hotel_page_agent
{
	margin:0px auto 0px auto;
	float:left;
	width:539px;
	height:100px;
	clear:both;
}
#hotel_page_agent_text
{
	clear:both;
}
.hotel_page_container h3
{
	color:#0099FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	margin:0px 0px 10px 8px;
}
