body{
	margin:0px;
	background-color:#dadde4;
}
#body_bg_img{ 
	background:url(images/bg_main.jpg) top repeat-x;
	background-color:#dadde4;
}
#body_bg_img_inner{
	background:url(images/bg_main_in.jpg) top repeat-x;
	background-color:#dadde4;
}

div,table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.inner ul{
	margin:0px;
	padding:0px;
}
.inner li{
	background:url(images/ul_09.jpg) left no-repeat;
	color:#634600;
	list-style:none;
	line-height:20px;
	padding-left:20px;
}



.text { color: #a9a9a9; font-size:11px; font-family:verdana,ms sans serif,arial;  line-height:17px;}

.text1 { color: #FFFFFF; font-size:11px; font-family:verdana,ms sans serif,arial;  line-height:17px;}

.head { color: #FF6600; font-size:14px; font-family:arial;}

.myhead { color: #FF6600; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.text2 { color: #0c4366; font-size:11px; font-family:verdana; font-weight:bold;}

.text3 { color: #2278af; font-size:11px; font-family:verdana,ms sans serif,arial;  line-height:15px;}

.text4 { color: #676767; font-size:11px; font-family:verdana,ms sans serif,arial;  line-height:15px; text-decoration:none;}
.text4 A { color: #676767; font-size:11px; font-family:verdana,ms sans serif,arial;  line-height:15px; text-decoration:none;}
.text4 A:hover { color: #158bc2; text-decoration:none;}

.link1 { color: #387009; font-size:11px; font-family:verdana;  font-weight:bold; text-decoration:none;}
.link1 A { color: #387009; font-size:11px; font-family:verdana;  font-weight:bold; text-decoration:none;}
.link1 A:hover { color: #ffffff; text-decoration:none;}

.link2 { color: #0c4366; font-family:verdana; text-decoration:none; font-weight:bold; font-size:10px;}
.link2 A { color: #0c4366; font-family:verdana; text-decoration:none;}
.link2 A:hover { color: #147ec2; text-decoration:none;}

.link3 { color: #c51d02; font-family:verdana; text-decoration:none; font-weight:bold; font-size:10px;}
.link3 A { color: #c51d02; font-family:verdana; text-decoration:none;}
.link3 A:hover { color: #147ec2; text-decoration:none;}

.link4 { color: #c86300; font-family:verdana; text-decoration:none; font-weight:bold; font-size:11px;}
.link4 A { color: #c86300; font-family:verdana; text-decoration:none;}
.link4 A:hover { color: #ff942c; text-decoration:none;}

.feature { color: #033e63; font-family:verdana; text-decoration:none; font-weight:bold; font-size:11px;}
.feature A:link { color: #033e63; font-family:verdana; text-decoration:none;}
.feature A:visited { color: #033e63; font-family:verdana; text-decoration:none;}
.feature A:hover { color: #26a4d0; text-decoration:none;}

.left-link { color: #b4ddf7; font-family:verdana; text-decoration:none; font-weight:bold; font-size:11px;}
.left-link A { color: #b4ddf7; font-family:verdana; text-decoration:none;}
.left-link A:hover { color: #ffffff; text-decoration:none;}

.left-link1 { color: #0175be; font-family:verdana; text-decoration:none; font-size:11px;  line-height:17px;}
.left-link1 A { color: #0175be; font-family:verdana; text-decoration:none;}
.left-link1 A:hover { color: #000000; text-decoration:none;}

.footer { color: #FFFFFF; font-size:12px; font-family:ms sans serif;  line-height:17px; }
.footer A { color: #FFFFFF; font-size:10px; font-family:ms sans serif;  text-decoration:underline; text-decoration:none;}
.footer A:hover { color: #FF9900; text-decoration:none;}
.paging{
background-color:#F2AA2E;
letter-spacing:5px;
}
.orange_bg{
background-color:#F2AA2E;
font-family:Verdana;
font-size:12px;
}
.paging A{
text-decoration:none;
color:#000000;
}
.paging A:hover{
color:#000000;
}
.highlight{
background-color:#8DC445;
}
.blue_heading{
	/*background-color:#276A90;*/
	border:#276A90 solid 1px;
	color:#276A90;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.blue_small_heading{
	color:#276A90;
	font-weight:bold;
	font-size:11px;
}
.bg_darkblue{
	background-color:#276A90;
}
.color_lightblue{
	color:#B4DDF7;
}
.color_darkblue{
	color:#276A90;
}
.bold{
	font-weight:bold;
}
.top_n_bottom_border{
	/*#27A2CE*/
	border-top:#023E63 dotted 1px;
	border-bottom:#023E63 dotted 1px;
}
A{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
A:hover{
	color:#FF9900;
}
.round_box{
	background-image:./gifs/round_box.gif;
	background-repeat:no-repeat;
	background-position:bottom;
}


.button
{
background:#2299C4;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;

font-size:13px;
border-color:#000000;
border-style:solid;
border-width:1px;

}
.bor_gry ul{ padding:0px; margin:0px;	}

.bor_gry ul li{ background-color:#f2f2f2;   background-image:url(images/ul_07.jpg); background-repeat:no-repeat; background-position:  center left; padding-left:18px;
	list-style-type:none; color:#033e63; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
	
.bor_gry ul li a{ color:#033e63; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
	
.bor_gry ul li a:hover{ color:#26a4d0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.border_gry_bg{
	background-color:#F2F2F2;
	border-bottom:solid 1px #dddede;
	border-top:solid 1px #dddede;
}
.height_td{
	height:24px;
}

.wig_ul ul{ padding:0px; margin:0px;	}

.wig_ul ul li{ background-color:#ffffff; background-image: url(images/ul_09.jpg); background-repeat:no-repeat; background-position: center left; padding-left:18px; list-style-type:none; color:#033e63; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.wig_ul ul li a{ color:#033e63; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
	
.wig_ul ul li a:hover{ color:#26a4d0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

.header_ul ul { padding:0px; margin:0px; }

.header_ul ul li{ background-color:#276a90;  line-height:21px; background-image: url(images/ul_03.jpg); background-repeat:no-repeat; background-position:  center left; padding-left:33px; list-style-type:none; color:#d9f1ff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:2px;}
.feture_gry { background-color:#f2f2f2; line-height:21px; padding-left:18px;
list-style-type:none; color:#033e63; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}



/* ERROR MESSAGE CSS*/
span.attention, span.notice, span.alert {
	display: block;
	padding: 8px 10px 8px 36px;
	margin: 15px 0;
	}
span.attention {
	color: #0C4366;
	border: 1px solid #27A2CE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #C1E9F8 url(images/attn.png) 10px 50% no-repeat;
	}
span.notice {
	color: #648434;
	border: 1px solid #9BCC54;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #CDEFA6 url(images/notice.png) 10px 50% no-repeat;
	}
span.alert {
	color: #B05800;
	border: 1px solid #808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #D7D7D7 url(images/cancel.png) 10px 50% no-repeat;
	}
.tbl_data{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.tbl_heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}	
.inq_baskt{
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*new template new css*/

#main{
	margin:0px auto;
	width:913px;
	
}
#header{
	padding-left:11px;
	padding-right:14px;
	color:#c2c2c2;
	height:77px;
}
#logo{/*
	width:280px;
	height:59px;
	background-image:url(images/logo.jpg);
	float:left;*/
}
.clr {
	clear:both;
}
#mid_rig{
	/*background: url(images/bg_rig.jpg) right top no-repeat;
	padding-right:14px;*/
}
#mid_rig_inner{
	/*background: url(images/bg_rig_in.jpg) right top no-repeat;
	padding-right:14px;*/
}
#mid_lef_inner{
	/*background:url(images/bg_left_in.jpg) left top no-repeat ;
	padding-left:11px;*/
}
#mid_lef{
	/*background:url(images/bg_left.jpg) left top no-repeat ;
	padding-left:11px;*/
}



#nav_le{
	background:url(images/nav_lef.jpg) left no-repeat;
	padding-left:8px;
}
#nav_rig {
	background:url(images/nav_rig.jpg) right no-repeat;
	padding-right:9px;
}
.nav_gap{ 
	background-image:url(images/nav_sep.jpg);
	width:1px;
	height:30px;
	float:left;
}
#nav_mid{
background:url(images/nav_bg.jpg) repeat-x ;
height:30px;
line-height:30px;
}

#nav_mid a {
	padding-left:15px;
	padding-right:15px;
	color:#00456e;
	display:block;
	float:left;
	text-decoration:none;
	font-weight:bold;
}

#nav_mid a:hover {
	padding-left:15px;
	padding-right:15px;
	color: #FF6600;
	display:block;
	float:left;
	text-decoration:none;
	font-weight:bold;
}
#baner{
	padding-top:18px;
	padding-left:12px;
	background-color:#f8f8f8;
	border:1px solid #f8f8f8;
}

#baner_img{
	/*background-image:url(images/hoteladvisorindia_33.jpg);*/
	width:642px;
	height:246px;
	float:left;
}
#bookin div{
	background: url(images/hoteladvisorindia_36.jpg) right top no-repeat ;
	padding-top:10px;
	float:left;
	width:211px;
}

div div #bookin  {
 	background: #61a133 url(images/hoteladvisorindia_55.jpg) right bottom no-repeat;
	padding-bottom:9px;
	float:left;
	width:211px;
	padding-left:13px;
	height:237px;
}

#bookin ul {
	margin:0px;
	padding:0px;
	float:right;
}

#bookin li{
	background:url(images/rig_w.jpg) no-repeat left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	list-style:none;
	width:135px;
	padding-top:6px;
	text-align:left;
	margin:0px;
}

#bookin li a{
	color:#FFFFFF;
}

#bookin1 div{
	background: url(images/hoteladvisorindia_36.jpg) right top no-repeat ;
	padding-top:10px;
	float:left;
	width:211px;
}

div div #bookin1  {
 	background: #61a133 url(images/hoteladvisorindia_55.jpg) right bottom no-repeat;
	padding-bottom:9px;
	float:left;
	width:211px;
	padding-left:13px;
	height:237px;
}


#bookin1 ul {
	margin:0px;
	padding:0px;
	float:right;
}

#bookin1 li{
	background:url(images/rig_w.jpg) no-repeat left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	list-style:none;
	width:135px;
	padding-top:3px;
	text-align:left;
	margin:0px;
}

#bookin1 li a{
	color:#FFFFFF;
}



#bookin_fom div{
	background: #4b8123 url(images/find_top.jpg) top no-repeat;
	padding-top:4px;
	width:199px;
	color:#FFFFFF;
	
}

div div #bookin_fom {
	background:url(images/find_bot.jpg) bottom no-repeat;
	padding-bottom:5px;
	width:199px;
}
#mid_bg{
	padding-left:12px;
	background:url(images/mid_are_bg.jpg) repeat-x top;

}
#mid_bg_inner{
	width:911px;
	padding-left:1px;
	background-color:#FFFFFF;
	/*background:url(images/mid_are_bg.jpg) repeat-x top;*/
}
#cont_ar{
	width:634px;
	padding-top:11px;
	float:left;
}
#cont_ar1{
	/*width:653px;*/
	padding-top:5px;

	float:left;
	padding-left:2px;
	padding-right:2px;
}
#cont_ar_cpanel{
	width:870px;
	padding-top:11px;
	float:left;
}
#cont_ar1_cpanel{
	/*width:657px;*/
	padding-top:5px;

	float:left;
	padding-left:2px;
	padding-right:2px;
}
#hote_cat div{
	background:url(images/cate_top.png) top no-repeat;
	behavior: url(../images/iepngfix.htc);
	padding-top:11px;	
}

div div #hote_cat  {
	background:url(images/cat_bot.png) no-repeat bottom;
	padding-bottom:11px;
	margin-bottom:10px;
	behavior: url(images/iepngfix.htc);
}

#hote_cat ul {
	margin:0px;
	padding:0px;
}

#hote_cat li {
	background:url(images/li.jpg) no-repeat left;
	padding-left:10px;
	width:185px;
	float:left;
	list-style:none;
	color:#00578a;
	line-height:18px;
}

#hote_cat li a{
	color:#00578a;
	text-decoration:none;
}

#hote_cat li a:hover{
	color:#ff7e00;
	text-decoration:none;
}
.bg {
	padding-left:7px;
	background-color:#f8f8f8;
}
.cat_rig{
	background:url(images/cat_rig.png) right no-repeat;
	width:4px;
	behavior: url(images/iepngfix.htc);
}
#hote_cat1 div{
	background:url(images/cate_top.png) top no-repeat;
	behavior: url(images/iepngfix.htc);
	padding-top:11px;	
}

div div #hote_cat1  {
	background:url(images/cat_bot.png) no-repeat bottom;
	padding-bottom:11px;
	margin-bottom:10px;
	behavior: url(images/iepngfix.htc);
}

#hote_cat1 ul {
	margin:0px;
	padding:0px;
}

#hote_cat1 li {
	background:url(images/li.jpg) no-repeat left;
	padding-left:10px;
	width:125px;
	float:left;
	list-style:none;
	color:#00578a;
	line-height:18px;
}

#hote_cat1 li a{
	color:#00578a;
	text-decoration:none;
}

#hote_cat1 li a:hover{
	color:#ff7e00;
	text-decoration:none;
}
#gold {
	/*background-image:url(../images/golden_trian.jpg);*/
	width:585px;
	height:111px;
	color:#FFFFFF;
	text-align:justify;
	float:right;
	margin-right:12px;
}
#rig_nav {
	background:url(images/hoteladvisorindia_57.jpg) left top no-repeat;
	float:right;
	width:233px;
	padding-left:6px;
	margin-left:2px;
	color:#094164;
	text-align:left;
}

#rig_nav h1 {
	margin:8px 0px 0px 7px;
	background:url(images/lef_nav_h3.png) no-repeat;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:33px;
	text-align:left;
	width:226px;
	behavior: url(images/iepngfix.htc);
	font-size:11px;
	clear:both;
}




#rig_nav a{
 color:#094164;
 text-decoration:none;
}

#rig_nav a:hover{
 color:#094164;
 text-decoration:none;
}


#rig_nav ul {
	margin:0px;
	padding-left:17px;
	padding-top:6px;
}

#rig_nav li {
	background:url(images/left_nav_ero.png) left top no-repeat;
	padding-left:10px;
	line-height:20px;
	list-style:none;
	behavior: url(images/iepngfix.htc);
}
#featu h2{
	background:url(images/more_featu.jpg) no-repeat;
	line-height:20px;
	height:25px;
	color:#FFFFFF;
	behavior: url(images/iepngfix.htc);
	font-size:11px;
	margin:0px 0px 0px 4px;
	font-weight:normal;
	padding-left:26px;
	text-align:left;
}

#featu_h1 {
	background:url(images/feature_hote.jpg) left no-repeat ;
	padding-left:33px;
	margin:2px 0px 0px 4px;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bold;
	width:224px;
	display:block;
	clear:both;
	behavior: url(images/iepngfix.htc);
	text-align:left;
}
#footer {
	background: url(images/footer_bg.jpg) repeat-x;
	border-top:solid 3px #618497;
	border-bottom:solid #1a4055 7px;
	padding-top:10px;
	color:#FFFFFF;
	height:46px;
	margin-top:10px;
}

#footer_in {
	margin:0px auto;
	width:890px;
	height:46px;
}
.fin_form{
	width:177px;
}

.wig_head{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}


#featu_left{
	background: url(images/featur_left.jpg) left repeat-y;
	padding-left:4px;
	margin-left:2px;
	behavior: url(images/iepngfix.htc);
}

#featu_rig {
	background:#f8f8f8 url(images/featu_rig.jpg) right repeat-y;
	padding-right:5px;
	behavior: url(images/iepngfix.htc);
	width:215px;
	margin-left:2px;
	color:#094164;
	font-size:10px;
}


#featu_rig_tex {
	font-size:10px;
	margin:0px;
	padding:0px;
} 
#featu_left h1 {
	margin:0px 0px 0px 8px;
	background: url(images/hoteladvisorindia_90.jpg) left no-repeat;
	padding-left:12px;
	line-height:18px;
	font-weight:bold;
	color:#094164;
}




#lef_nav {
	/*background: url(images/hoteladvisorindia_57.jpg) right top no-repeat;*/
	border-right:#CCCCCC 1px solid;
	float:left;
	width:230px;
	padding-right:6px;
/*	margin-right:2px;
*/	
	color:#094164;
}

#lef_nav h1 {
	margin:8px 0px 0px 7px;
	background:url(images/lef_nav_h3.png) no-repeat;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:33px;
	width:220px;
	behavior: url(images/iepngfix.htc);
	font-size:11px;
}


#lef_nav a{
 color:#094164;
 text-decoration:none;
}

#lef_nav a:hover{
 color:#FF6600;
 text-decoration:none;
}


#lef_nav ul {
	margin:0px;
	padding-top:6px;
	list-style:none;
	padding-left:0px;
}

#lef_nav li {
	background:url(images/left_nav_ero.png) left top no-repeat;
	line-height:20px;
	list-style:none;
	behavior: url(images/iepngfix.htc);
	margin:0px;
	padding-left:20px;
}



h1 ,h2 ,h3 ,h4 {
	margin:0px;
	padding:0px;
}


/*----cpanel---------*/

.cpanel_h1{
	color:#FFFFFF;
	background-color:#2f5d7a;
	line-height:22px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:20px;
	margin-top:11px;
	font-weight:bold;
}


#cpanel_lef_nav {
	/*background: url(images/hoteladvisorindia_57.jpg) right top no-repeat;
	border-right:#CCCCCC 1px solid;*/
	float:left;
	width:215px;
	padding-right:6px;
/*	margin-right:2px;
*/	
	color:#094164;
}

#cpanel_lef_nav h1 {
	margin:8px 0px 0px 7px;
	background:url(images/lef_nav_h3.png) no-repeat;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:33px;
	width:220px;
	behavior: url(images/iepngfix.htc);
	font-size:11px;
}


#cpanel_lef_nav a{
 color:#094164;
 text-decoration:none;
}

#cpanel_lef_nav a:hover{
 color:#FF6600;
 text-decoration:none;
}


#cpanel_lef_nav ul {
	margin:0px;
	padding-top:6px;
	list-style:none;
	padding-left:0px;
}

#cpanel_lef_nav li {
	background:url(images/left_nav_ero.png) left top no-repeat;
	line-height:20px;
	list-style:none;
	behavior: url(images/iepngfix.htc);
	margin:0px;
	padding-left:20px;
}
.msg{
	background-color:#FF0000;
	padding-left:20px;
	color:#FFFFFF;
	font-weight:bold;
}
.link A:link { color: #033e63; font-family:verdana; text-decoration:none;}
.link A:visited { color: #033e63; font-family:verdana; text-decoration:none;}
.link A:hover { color: #FF6600; text-decoration:none;}

