@charset "utf-8";
/* CSS Document */
body{
font:normal 11px Arial, Helvetica, sans-serif;
color:#484848;
margin: 0px;
padding: 0px;
text-align:justify;
}
.header{
background-image:url("http://www.besthoteldeals.co.in/images/header_img.jpg");
background-repeat:no-repeat;
width:974px;
height:141px;

}
.top_nav{
font:bold 10px Arial, Helvetica, sans-serif;
color:#fff;
padding: 5px 10px 0 10px;
}
.top_nav a{
font:bold 10px Arial, Helvetica, sans-serif;
color:#fff;
padding: 5px 10px 0 10px;
text-decoration:none;
}
.top_nav a:hover{
font:bold 10px Arial, Helvetica, sans-serif;
color:#ff8c13;
padding: 5px 10px 0 10px;
text-decoration:none;
}
.brd_grey{
border: 1px solid #666666;
}
.main_nav{
background-image:url(../images/nav_02.jpg);
background-repeat: repeat-x;
height: 28px;
font:normal 15px Arial, Helvetica, sans-serif;
color:#026b94;
text-align:center;
padding: 12px 10px 0 10px;
}
.main_nav a{
font:normal 15px Arial, Helvetica, sans-serif;
color:#026b94;
text-align:center;
text-decoration:none;
}
.main_nav a:hover{
font:normal 15px Arial, Helvetica, sans-serif;
color:#ff8c13;
text-align:center;
text-decoration:underline;
}
.ver_gap{
height: 15px;
}
.ver_gap1{
height: 5px;
}
.greyShade_bg{
background-image: url("http://www.besthoteldeals.co.in/images/greyShade_bg.jpg"); 
background-repeat:repeat-x;
border-left:2px solid #e1e1e1;
border-right:2px solid #e1e1e1;
padding: 5px;
background-color:#e7ecef;
}
.search1_mid{
width: 352px;
background-color:#f0f5f8;
border-left: 2px solid #e1e1e1;
border-right: 2px solid #e1e1e1;

}
.search_header{
background-image: url("http://www.besthoteldeals.co.in/images/search1_header.jpg");
background-repeat:no-repeat;
width: 352px;
padding: 8px 0 8px 12px;
font:bold 16px Arial, Helvetica, sans-serif;
color:#ff8c13;
}
.textfield1{
width: 100px;
height: 15px;
}
.text_blk_12ptBold{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#000000;
}

.text_orng_12ptNormal{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#3063A1;
}
.text_grey_11ptBold{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#7f7f7f;
}
.text_orng_12ptNormal a{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#3063A1;
text-decoration:underline;
}

.text_blk_11ptNormal{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#000000;
}
.text_blk_14ptNormal{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:normal;
color:#000000;
}
.text_blk_11ptbold{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#000000;
}
.text_blk_11ptNormal ul{
margin: 0;
padding: 0;
list-style:none;
}
.text_blk_11ptNormal li{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#000000;
background-image: url("http://www.besthoteldeals.co.in/images/arrow_orange.jpg");
background-repeat:no-repeat;
background-position: 0 10px;
padding: 5px 0 0 13px
}
.text_blu_20ptNormal{
font-family:tahoma;
font-size: 20px;
font-weight:normal;
color:#0a80ae;
}
.text_blu_14ptBold{
font-family:tahoma;
font-size: 14px;
font-weight:bold;
color:#0a80ae;
}
.text_blu_26ptNormal{
font-family:tahoma;
font-size: 26px;
font-weight:normal;
color:#0a80ae;
}
.text_blu_12ptBold{
font-family:tahoma;
font-size: 12px;
font-weight:bold;
color:#0a80ae;
}
.text_orng_20ptNormal{
font-family:tahoma;
font-size: 20px;
font-weight:normal;
color:#3063A1;
}

.text_orng_14ptbold{
font-family:tahoma;
font-size: 14px;
font-weight:bold;
color:#3063A1;
}

.hotel_details_location {
font-size:14px;
}

.footer_img{
background-image:url("http://www.besthoteldeals.co.in/images/footer_img.jpg");
background-repeat:no-repeat;
height:68px;
}
.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#fff;
}
.front_gallery{
width: 602px;
height: 256px;
background-image:url("http://www.besthoteldeals.co.in/images/front_gallery_bg.jpg");
background-repeat:no-repeat;
}
.text_orng_16ptBold{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color:#3063A1;
margin:0px;
padding:0px;
}


h1{
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:normal;
margin:0;
padding:0;
}

h2{
color:#F59830;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin:0;
padding:0;
}
.hotel_blue_strip{
/*
background-image:url("http://www.besthoteldeals.co.in/images/hotel_blue_strip.png") ;
background-repeat:no-repeat;
background-color:whitesmoke;
*/
}
.header_blue_strip{}
.submit_button {
background-color:#6079AB;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
margin-left: -26px; 
margin-top: -19px;
margin-right:5px;
margin:2px 4px;
width:60px;
}
.left_blu_panTop{
background-image:url("http://www.besthoteldeals.co.in/images/left-blu_pan_01.jpg.png");
background-repeat:no-repeat;
padding: 10px;
}
.left_blu_panTop2{
background-image:url("http://www.besthoteldeals.co.in/images/left-blu_pan_01n.jpg");
background-repeat:no-repeat;
padding: 10px;
}
.left_blu_panTop1{
height:270px;
background-repeat:no-repeat;
padding: 10px;
}
.hotdes_bg{
width:682px;
height:260px;
padding:15px 1px 0 1px;
clear:both;
background-image: url("http://www.besthoteldeals.co.in/images/blu_pan.jpg");
background-repeat:no-repeat;
}
.left_blu_panMid{
background-image:url('../images/left-blu_pan_02.jpg.png');
background-repeat: repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#484848;
text-align:justify;
line-height: 17px;
}
.left_blu_panMid2{
background-image:url("http://www.besthoteldeals.co.in/images/left-blu_pan_02n.jpg");
background-repeat: repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#484848;
text-align:justify;
line-height: 17px;
}
.footer_text a{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#fff;
text-decoration:none;
}
.footer_text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#fff;
text-decoration:underline;
}
.right_blu_top{
background-image:url("http://www.besthoteldeals.co.in/images/right_blu_pan_01.jpg");
background-repeat:no-repeat;
padding: 5px 0 5px 35px;
font-family:tahoma;
font-size: 20px;
font-weight:normal;
color:#0a80ae;
}
.right_blu_mid{
background-image:url("http://www.besthoteldeals.co.in/images/right_blu_pan_02.jpg");
background-repeat: repeat-y;
padding: 7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:normal;
text-align:justify; 
color:#000000;
line-height: 15px;
}
.text_18pt_blk{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px; 
font-weight:normal; 
color:#000000;
line-height:24px;
}
.text_18pt_grey{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px; 
font-weight:normal; 
color:#2B5891; 
line-height:24px;
padding:5px;
}
.text_18pt_blk{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px; 
font-weight:normal; 
color:#000000; 
}
.text_26pt_blk{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px; 
font-weight:normal; 
color:#000000; 
}
.textfield2{
border: 1px solid #666666;
width: 80px;
height: 17px;
}
.text_greyBld_11pts{
font-size:11px; 
font-weight:bold; 
color:#7f7f7f; 
 font-style:normal;
}
.text_greyBld_11pts ul{
margin: 0px;
padding: 0px;
list-style: none;
}
.text_greyBld_11pts li{
font-size:11px; 
font-weight:bold; 
color:#7f7f7f; 
 font-style:normal;
 background-image: url("http://www.besthoteldeals.co.in/images/arrow_orange.jpg");
 background-repeat:no-repeat;
 background-position: 0 10px;
 padding:3px 0 3px 10px;
}
.hotel_rooms_search_results{
/* background-color:#d0eafa; 
background-color:#DEDEDE;*/
padding: 7px 0 7px 10px;
height:20px;
border-bottom:solid 2px;

}

.blue_strip{
/* background-color:#d0eafa; 
background-color:#DEDEDE;*/
padding: 7px 0 7px 10px;
height:20px;

}
.white_strip{
background-color:#fff;
padding: 10px 0 10px 5px;
height:20px;
}
.brdr_grey_2pt{
border: 2px solid #666666;
}
.dotted_brdr{
border-bottom: 1px dashed #CCCCCC;
}
.pink_pan{
border: 1px solid #c6d3da;
background-color:#f0f8fd;
padding: 15px;
margin:0 0 15px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold; 
color:#858787;
}
.brdr_rt_gr{
border-right: 1px solid #c6d3da; 
}
.brdr_lft_gr{
border-left: 1px solid #c6d3da; 
}
.brdr_btm_gr{
border-bottom: 1px solid #c6d3da; 
}
.blue_tab{
width: 120px;
background-image:url("http://www.besthoteldeals.co.in/images/blue_sm_tab.jpg");
background-repeat:no-repeat;
font-size:11px; 
font-weight:bold; 
color:#858787;
padding: 3px 20px 3px 20px;
         }
.blu_dark_tab{
width:131px;
background-image:url("http://www.besthoteldeals.co.in/images/blu_dark_tab.jpg");
background-repeat:no-repeat;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#0b476c;
text-align:center;
padding: 4px 0 4px 0;
}
.blu_dark_tab a{
width:131px;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#0b476c;
text-align:center;
text-decoration:none;
}
.blu_dark_tab a:hover{
width:131px;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#fff;
text-align:center;
text-decoration:none;
}
.orng_dark_tab{
width:131px;
background-image: url("http://www.besthoteldeals.co.in/images/orange_dark_tab.jpg");
background-repeat:no-repeat;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#8f4e09;
text-align:center;
padding: 4px 0 4px 0;
}
.orng_dark_tab a{
width:131px;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#8f4e09;
text-align:center;
text-decoration:none;
}
.orng_dark_tab a:hover{
width:131px;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#fff;
text-align:center;
text-decoration:none;
}
.photo_back{
width:145px;
height: 121px;
background-image:url("http://www.besthoteldeals.co.in/images/photo_back.jpg");
background-repeat:no-repeat;
padding:2px 0 0 9px;
border:1px solid #FFFFFF;
}
.text_grey2 {
font: 12px Arial, Helvetica, sans-serif;
color:#4a4a4a;
padding:3px 5px 0 10px;
}
.textb_blu {
font: bold 13px tahoma;
color:#0a80ae;
}
.top_nav_mid{
background-image:url("http://www.besthoteldeals.co.in/images/top_nav_mid.jpg");
background-repeat:repeat-x;
}
.top_nav_mid_txt{
font-family:tahoma;
font-size:14px; 
font-weight:normal; 
color:#fff;
text-align:center;

}
.top_nav_mid_txt a{
font-family:tahoma;
font-size:14px; 
font-weight:normal; 
color:#fff;
text-align:center;
text-decoration:none;
padding: 10px 10px 0 10px;
}
.top_nav_mid_txt a:hover{
font-family:tahoma;
font-size:14px; 
font-weight:normal; 
color:#fff;
text-align:center;
text-decoration:underline;
}
.border_rt_white{
border-right: 1px solid #FFFFFF;
}
/* carousel starts here */

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 660px; /*Width of Carousel Viewer itself*/
height: 225px; /*Height should enough to fit largest content's height*/

}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
margin:5px 0 0 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 195px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	height:218px;
	border-right:2px solid #e0e2e1;
	padding:0px 15px 0 15px;


}

.pic_bg {
height:100px;
 width:180px;
 padding:12px 0 5px 10px;

 }
 .text_blk_11pt1{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
}
.text_blk_11pt1 a{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;

color:#000000;
text-decoration:underline;
}
.text_blk_11pt1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
text-decoration: none;
}
.text_blk_11ptbold{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#000000;
}
.text_blk_11ptbold a{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.text_blk_11ptbold a{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#000000;
text-decoration: none;
}
.text_orng_11ptbold{
color:#3063A1;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
/* color:#ff8c13; */
}


/* carousel ends here */
/* ashish css starts here */
.entryState 	{   float: left;    border: 1px solid #dadada;	margin-bottom: 5px;    	padding: 0px; background: #fff url('../images/box.gif') repeat-x left top;	}
.stateListContainer{width:643px;  padding-left:5px;}
.stateListBox { float:left; width:200px; padding:0; min-height:15px; max-height:30px; border:0px solid #cccccc; text-align:left}
.location_hotel_list { width:300px;}
.location_hotel_list_hotelName { width: 200px; padding-left:10px; font-size:10px; color:black; height:25px;}
/* end here */
/* tabs starts here */

td.tabOn {
width:131px;
/*background-image:url("http://www.besthoteldeals.co.in/images/blu_dark_tab.jpg");*/
background-repeat:no-repeat;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#0b476c;
text-align:center;
padding: 4px 0 4px 0;
}

td.tabOff 	{ 	
width:131px;
/*background-image: url("http://www.besthoteldeals.co.in/images/orange_dark_tab.jpg");*/
background-repeat:no-repeat;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#8f4e09;
text-align:center;
padding: 4px 0 4px 0;
}

td.tabOn a {
font:bold 12px Arial, Helvetica, sans-serif;
color:#006a8e;
text-decoration:none;
}

td.tabOff a	{
width:131px;
font-family:arial;
font-size:12px; 
font-weight:bold; 
color:#8f4e09;
text-align:center;
text-decoration:none;
}


.tabContents {
    min-height: 500px;
	width:650px;
	/*background:#f7fbfc;
	border:1px solid #bcdae4;*/
	padding:10px 8px 10px 8px;
}
 .entry 
    {
        background:#FFFFFF url(../images/entrybox.gif) repeat-x scroll left top;
        border:1px solid #DADADA;
        float:left;
        margin-left:1px;
        padding:10px;
		margin-right:5px;
		margin-top:5px;
		margin-bottom:5px;
    }
/* tabs ends here */
