/* CSS Document */

body { 
	margin:0px;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#0D66B2;
	}

.main_div { width:949px; margin-left:auto; margin-right:auto; margin-top:12px; padding-bottom:18px; background-color:#FFFFFF; vertical-align:top}

/* header div style */
.header_m_div { width:860px; margin-left:auto; margin-right:auto; margin-bottom:15px }
.header_m_div .links_div { width:208px; height:24px; background-image:url(../images/top_lnk_bg.jpg); background-repeat:no-repeat; float:right; text-align:center; font-size:12px; color:#FFFFFF; padding-top:4px}
.header_m_div .links_div a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; padding:0px 8px 0px 8px}
.header_m_div .links_div a:hover { color:#FFFF00; text-decoration:underline}


/* top_Links div style */

.main_Links_div { width:860px; margin-left:auto; margin-right:auto; margin-bottom:0px }


.n {width:860px; margin-left:auto; margin-right:auto; margin-bottom:0px; height:31px
}
  
	.n ul{
	padding:0px;
	margin:0px 0px 0px 0px;
	display:block;
	height: 31px;
	}

	.n li
	{
	height:23px;
	float:left !important; 
	padding:8px 8px 0px 8px;
	margin-right:6px;
	list-style-type:none;
	white-space:nowrap;
	background: none;
	text-align: center;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7E92C5;
	}
	
		.n li a {
		line-height:00px;
		height: 23px;
		font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	color:#7E92C5;
		padding:8px 0px 0px 0px;
		/* display:block; */
		text-decoration: none;
		margin: 6px 0 0 0;
		}
		
		.n li a:hover {
			text-decoration:none; 
			color:#333333;			
		}
		
		.n li.active {
		background-image:url(../images/btn_img.jpg); background-repeat:no-repeat; width:58px; height:23px; padding:8px 0px 0px 0px;
		color:#FFFFFF
		}
		
		.n li.active a {
		color: #fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding-top:12px
		}
		
.main_outline { width:870px; margin-left:auto; margin-right:auto; margin:0px 20px 0px 20px; border:1px solid #F6A234; padding:18px 18px 20px 18px}

.search_bg_img { width:605px; height:180px; border:1px solid #333333; background-image:url(../images/hotel_search.jpg); background-repeat:no-repeat; margin-bottom:15px}

.search_bg_img .tbl { width:220px; float:right; margin:18px 22px 0px 0px; font-family:Tahoma, Arial, Verdana; font-size:12px; color:#FFFFFF; font-weight:bold}
.tbltxt {font-family:'Trebuchet MS', Arial, Tahoma; font-size:22px; color:#FFFFFF}

.banner_1 { width:605px; background-color:#D8D8D8; margin-bottom:15px; text-align:center}
.banner_1 img { width:605px; border:1px solid #000000 }




.table_margin { margin-bottom:15px}

.top_5_tbl { background-image:url(../images/bg_sub_hd.jpg)}
.top_5__hd_txt {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #FFFFFF;}
.top_5_td_sty { border-top:1px solid #FE7A01; padding-top:8px  }
.top_5_mdiv { width:580px; border:1px solid #E7F1FF; background-color:#F6F9FC; padding:12px 8px 12px 8px; }
.top_5_mdiv img { border:1px solid #333333}
.top_5_txt_pd, .color1, .color2, .color3, .color4, .color5 { padding:4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.top_5_td_sty  a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.color1 {background-color:#3A6DBA; color:White;}
.color2 {background-color:#7F9CBC;}
.color3 {background-color:#00BE00;}
.color4 {background-color:#F78140;}
.color5 {background-color:#F7A840;}


.feature_hotel_mdiv { width:580px; padding:12px 10px 12px 10px; border:1px solid #E7F1FF; background-color:#F6F9FC }
.feature_hotel_sty { border-top:1px solid #FE7A01; padding-top:8px }
.feature_hotel { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003F8D; }
.feature_hotel td { padding:2px 10px 2px 10px; width:180px; text-align:left; vertical-align:top}
.feature_hotel a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003F8D; text-decoration:none;}
.feature_hotel a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC3300; text-decoration:none}




.top_10_mdiv_mdiv { width:580px; padding:12px 8px 12px 8px; }
.top_10_sty { border-top:1px solid #FE7A01; padding-top:8px }

.feature_hotel_links a { display:block; width:200px; margin:4px; text-align:left; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003F8D; text-decoration:none}
.feature_hotel_links a:hover { display:block; width:200px; margin:4px; text-align:left; float:left; text-decoration:underline}
.srl {display:block; float:left; margin:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:18px}
.vlu { display:block; float:left; margin:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2075DD }
.addtext{ margin:0px; font-family: vardana, Tahoma, Helvetica, sans-serif; font-size:12px;  color:#4F91C5}


.browse_view_td { border-bottom:3px solid #D0DBE6; border-left:2px solid #D0DBE6; border-right:2px solid #D0DBE6; padding-bottom:2px; font-family:"Trebuchet MS", Arial, Tahoma; font-size:22px}
.browse_hd_txt1 { color:#48678A}
.browse_hd_txt2 { color:#E7890A}

.browse_hotel_links { margin-bottom:15px}
.browse_hotel_links a { display:block; width:160px; margin:4px; text-align:left; float:left; font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:12px; color:#4C4C4C; text-decoration:none}
.browse_hotel_links td {border-bottom:1px solid #C8C8C8; padding:2px; width:100%}
.browse_hotel_links a:hover { display:block; width:160px; margin:4px; text-align:left; float:left; text-decoration:underline}
.srl {display:block; float:left; margin:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:18px}
.qty { display:block; float:left; margin:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2075DD }


.other_links td {border-bottom:1px solid #C8C8C8; padding:2px; width:233px; padding:12px 0px 12px 6px}
.other_links td a { font-family:Tahoma, Arial, Verdana; font-size:12px; color:#707070; font-weight:bold; text-decoration:none}
.other_links td a:hover { font-family:Tahoma, Arial, Verdana; font-size:12px; color:#707070; font-weight:bold; text-decoration:underline}

.add_1 { margin-bottom:15px}
.add_1 img { width:240px; border:1px } 

.search { border:1px solid #F46606; border-top:0px; background-color:#F6F9FC; padding:15px 6px 6px 6px}
.searchItemTemplate { border:1px solid #F46606; border-top:0px; background-color:#F6F9FC; padding:15px 6px 6px 6px}

/* rating box style  */
.r {}
.r h2 { margin:0px 0px 4px 0px; font-family:Arial, Tahoma; font-size:14px; color:#0C66B2 }
.r p { margin:0px 0px 4px 0px; font-family:Arial, Verdana; font-size:12px; color:#333333}
.r_line { float:left; background-color:#FFFFFF; padding:2px 5px 2px 5px}
.r_txt {font-family:Arial, Verdana; font-size:12px; color:#666666}
.r_txtBold {font-family:Arial, Verdana; font-size:12px; font-weight:bold}
.view_btn { float:right}

/* business card view */
.bsnss_links a { display:block; margin:4px; text-align:left; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003F8D; text-decoration:none; white-space:nowrap;}
.bsnss_links a:hover { display:block;   text-align:left; float:left; text-decoration:underline}
.thumb_img {display:block; float:left; margin:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:18px}

.side_stp, .hotel, .fort, .motel,.cottage, .heritage, .place, .camp, .resort { background-repeat:no-repeat; background-position:right top }
side_stp, .Hotel, .fort, .Motel, .Cottage, .Heritage, .place, .Camp, .Resort { background-repeat:no-repeat; background-position:right top }

.hotel,.Hotel {background-image:url(../images/hotel_stp.jpg)}
.fort {background-image:url(../images/fort_stp.jpg)}
.motel, .Motel {background-image:url(../images/motel_stp.jpg)}
.heritage,.Heritage {background-image:url(../images/heritage_stp.jpg)}
.place {background-image:url(../images/place_stp.jpg)}
.camp, .Camp {background-image:url(../images/camp_stp.jpg)}
.resort,.Resort {background-image:url(../images/resort_stp.jpg)}

.footer {background-color:#F4F4F4; margin:8px 0px 0px 0px; padding:6px 0px 6px 0px}
.footer_main_link {border-bottom:1px solid #C9C7C7; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-transform:uppercase; padding-bottom:4px}
.footer_main_link a { margin:0px 12px 0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-transform:uppercase; text-decoration:none}
.footer_main_link a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-transform:uppercase; }


.footer_other_links { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-transform:uppercase; }
.footer_other_links a { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-transform:none; text-decoration:none; margin:3px 0px 3px 2px; display:block }
.footer_other_links a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-transform:none; text-decoration:underline}

.comp { font-family:Arial, Helvetica; font-size:11px; color:#6D6D6D;border-top:1px solid #C9C7C7}
.comp a { font-family:Arial, Helvetica; font-size:11px; color:#6D6D6D; text-decoration:underline}
.comp a:hover { font-family:Arial, Helvetica; font-size:11px; color:#333333; text-decoration:none}

.heaother_linksding { margin:0px; font-size:12px;  font-family: Arial, Tahoma, Verdana; color:#000000; text-align:left;}

.text-heading { margin:0px; font-size:20px; font-weight: bold; font-family: Trebuchet MS, Tahoma, Arial, Verdana; color:#E7890A}



.ashok{ margin:0px; font-family:Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4C4C4C}


