/* CSS Document */


* {margin:0; padding:0;}
body{
	margin:0;
	padding:0;
	font-family:Verdana;
	background-image: url(../images/newpage_bg.jpg);
}
/*********************Header Portion of page*****************************/
.head{background:url(../images/head_bg.jpg) repeat-x left top;
}
.nav{background:url(../images/tab_bg.jpg) left top repeat-x;
}
.wht{color:#fff; font-size:11px; font-family:Verdana;
}
.wht a{text-decoration:none; color:#fff; font-size:11px;
}
.wht a:hover{text-decoration:underline;
}
.whtbg{background:#fff; padding:4px;
}
.tahoma_12b{ font-family:Tahoma; font-size:11px; font-weight:bold;
}
.tahoma_11{ font-family:Tahoma; font-size:11px;
}
.b15{
	font-size:15px;
	font-weight: bold;
}
.b15 a{color:#000000; font-size:14px; font-weight:bold; text-decoration:none;
}
.b15 span{color:#c20505;
}
.b15 a:hover{color:#c20505;
}

/*********************Body Portion of page*****************************/
.bdy_mrgn{ background:url(../images/page_bg.jpg) repeat-x top left;
}
.bodybg{background:url(../images/inbody-bg.jpg) repeat-x top left; background-color:#FFFFFF
}
.strip_bg{background:url(../images/strip_bg.jpg) repeat left top;
}
.shade_bgl{background:url(../images/shade_bg.png) repeat-y right top;
}
.shade_bgr{background:url(../images/shade_bgr.png) repeat-y left top;
}
.padd4{padding:4px; background:#fff; border:#979797 solid 1px;
}
.purp_bg{background:#ece8f8;
}
.red_bg{background:#d20707; font-size:26px; color:#fff; font-weight:bold;
}
.red_bg a{text-decoration:none; color:#fff;
}
.red_bg a:hover{text-decoration:underline;
}
.box_head1{font-size:16px; color:#221356; font-weight:bold;
}
.box_btm{background:url(../images/box_btmshade.jpg) repeat-x left top;
}
.box1{font-size:15px; color:#6e6c6c; font-weight:bold; padding-left:3px;
}
.box_head2{font-size:13px; font-weight:bold; color:#6e6c6c;
}
.box2{font-size:13px;
}
.box2 a{text-decoration:none; color:#000000;
}
.box2 a:hover{color:#c20505;
}
.size10{font-size:10px; font-weight:normal;
}
.more {font-size:11px; color:#c20505; text-decoration:underline; padding-right:4px;
}
.more a{font-size:11px; color:#c20505; text-decoration:underline; padding-right:4px;
}
.box_swit{border:#d20707 1px solid; background:#e8e7ea;
}
.b12{font-size:12px; font-weight:bold;
}
.form_bg{background:url(../images/form_bg.jpg) repeat;
}
.frm_brdrl{background:url(../images/form_bgl.jpg) repeat-y left top;
}
.frm_brdrr{background:url(../images/form_bgr.jpg) repeat-y left top;
}

/*********************Right side body of page****************************/
.box3_brdr{background:url(../images/box_brdr.png) left top repeat-y;
}
.box3_head{font-size:13px; color:#221356; font-weight:bold;
}
.box3_head a{font-size:13px; color:#221356; font-weight:bold; text-decoration:none;
}
.box3_head a:hover{color:#c20505;
}
.box3_data{font-size:11px;
}
.box3_data a{text-decoration:none; color:#000;
}
.box3_data a:hover{color:#c20505;
}
/*********************Bottom Portion of page*****************************/
.btm{background:url(../images/btm_bg.jpg) repeat-x left top; font-size:11px; color:#fff;
}
.bld{font-weight:bold;
}

.tab_button{background:url(../images/hotelDetailsTab.png) no-repeat;font-size:14pt; font-family:Tahoma;font-weight:bold;color:#ffffff;text-align:left;
}
.tab_Result{background:url(../images/HotelResultsTab_bg.gif);font-size:14pt; font-family:Tahoma;font-weight:bold;color:#ffffff;text-align:left;
}


.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}
.tex2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}
#form{
	float: left;
	height: 20px;
	width: 250px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#formdiv{
	font-family: Arial,;
	font-size: 12px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
	width: 240px;
}
#box1{
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 5px;
	height: auto;
}
#subbox{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	margin-top: 7px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
	float: left;
	width: 72px;
	vertical-align: top;
}
#subbox2{
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 5px;
	float: left;
	width: 120px;
	vertical-align: top;
	font-weight: normal;
	line-height: 100%;
}


#subbox2 li{
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 5px;
	float: left;
	width: 120px;
	vertical-align: top;
	list-style-image: url(../images/bullet-pb.jpg);
	line-height: 90%;
}
#subbox2 li a{
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 5px;
	float: left;
	width: 120px;
	vertical-align: top;
	list-style-image: url(../images/bullet-pb.jpg);
	line-height: 100%;
}
#subbox2 li a:hover{
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 5px;
	float: left;
	width: 120px;
	vertical-align: top;
	list-style-image: url(../images/bullet-pb.jpg);
	line-height: 100%;
}
#subbox3{
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 10px;
	float: left;
	width: 80px;
	vertical-align: top;
}
#subbox{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	margin-top: 7px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
	float: left;
	width: 72px;
	vertical-align: top;
}
#subboxmain{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
	float: left;
	width: 275px;
	vertical-align: top;
}
#subbox1{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 2px;
	margin-left: 7px;
	float: left;
	width: 36px;
	vertical-align: top;
}

ul{
	float: left;
	margin: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 13px;
}
.ul{
	float: left;
	margin: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 15px;
	text-decoration: none;
}
.li-left{
	font-family: Arial;
	font-size: 11.8px;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 150px;
	font-weight: normal;
	list-style-image: url(../images/bullet-pb.jpg);
	line-height: 95%;
	padding-top: 1px;
	padding-left: 2px;
}
.li-left a{
	font-family: Arial;
	font-size: 11.8px;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 150px;
	font-weight: normal;
	list-style-position: outside;
	list-style-image: url(../images/bullet-pb.jpg);
	line-height: 95%;
	padding-top: 1px;
	padding-left: 2px;
}
.li-left a:hover{
	font-family: Arial;
	font-size: 11.8px;
	color: #CC0000;
	text-decoration: none;
	float: left;
	width: 150px;
	font-weight: normal;
	list-style-position: outside;
	list-style-image: url(../images/bullet-pb.jpg);
	line-height: 95%;
	padding-top: 1px;
	padding-left: 2px;
}
.li{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 1px;
	float: left;
	width: 110px;
	font-weight: normal;
	list-style-position: outside;
	list-style-image: url(../images/bullet-pb.jpg);
	line-height: 101%;
}

.li a{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 1px;
	float: left;
	width: 110px;
	font-weight: normal;
	list-style-position: outside;
	list-style-image: url(../images/bullet-pb.jpg);
}
.li a:hover{
	font-family: Arial;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	padding: 1px;
	float: left;
	width: 110px;
	font-weight: normal;
	list-style-position: outside;
	list-style-image: url(../images/bullet-pb.jpg);
}

#subbox4 
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 165px;

}
#subbox4 li
{
	background-image: url(bullet-pb.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 110%;
	list-style-image: url(../images/bullet-pb.jpg);
	margin-left: 4px;
}
#subbox4 li a
{
	padding-left: 2px;
	background-image: url(bullet-pb.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 110%;
}
#subbox4 li a:hover
{
	padding-left: 2px;
	background-image: url(bullet-pb.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	font-family: Arial;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	line-height: 110%;
}

#subbox5 
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 130px;
	font-weight: normal;
	margin-left: 10px;
	line-height: 119%;
	margin-top: 5px;

}


#subbox5 li
{
	padding-left: 2px;
	background-image: url(bullet-pb.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 110%;
	list-style-image: url(../images/bullet-pb.jpg);
	width: 110px;
}
#subbox5 li a
{
	padding-left: 2px;
	list-style-image: url(../images/bullet-pb.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#subbox5 li a:hover
{
	padding-left: 2px;
	list-style-image: url(../images/bullet-pb.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	font-family: Arial;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
}


.more {
	font-size:11px;
	color:#c20505;
	text-decoration:underline;
	padding-right:4px;
	padding-bottom: 3px;
}

.more a{font-size:11px; color:#c20505; text-decoration:underline; padding-right:4px;
}
/* model popup and date picker by Ramesh*/

.popupdiv{background-color:#1F4E74;border:solid 1px #2073B7;width:300px;display:block}
.popupbg{background-color:black;filter: alpha(opacity=40);opacity:0.40}
.hidelbl{display:none;}
.ftxt
{
    font-family: Verdana, arial;
    font-size: 8pt;
    color: #00020D;
    font-weight: bold;
}
.citytxt
{
    font-family: Verdana, arial;
    font-size: 8pt;
    color: #00020D;
}
.fldsn
{
    font-family: Verdana, arial;
    font-size: 8pt;
    color: #004164;
    font-weight: bold;
    background-color: #EFE7DA;
    border: 1 solid #613F19;
}
.fldsd
{
    font-family: Verdana, arial;
    font-size: 8pt;
    color: #004164;
    font-weight: bold;
    background-color: #F4FAFF;
    border: 2 dotted #004164;
}
.cityStyle
{
    font-family: Verdana, arial;
    font-size: 8pt;
    color: #ffffff;
    font-weight: normal;
}
.cityStyletxt
{
    font-family: Verdana, arial;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
}
.cityStyleHeader
{
    font-family: Verdana, arial;
    font-size: 8pt;
    color: #ffffff;
    font-weight: bold;
}
.cityStyleHeader1
{
    font-family: Verdana, arial;
    font-size: 14pt;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}



