/* CSS Document */

body { 
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}





.header_bg_sty { background-image:url(images/bg1.jpg); background-repeat:repeat-x} /* header bg background */

.h1tagstyle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;  font-weight:bold; color:#17349C; }

.red_txt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold; color:#CD0024; }
.blue_txt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#17349C }




/* all rolover links styles */

.red_N_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#CD0024;}
.red_N_txt a { color:#CD0024; text-decoration:underline}
.red_N_txt a:hover { color:#CD0024; text-decoration:none}


.top_Links td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
.top_Links a { color:#FFFFFF; font-weight:bold; text-decoration:none}
.top_Links a:hover { color:#CECDD6; font-weight:bold;}


.collapsePanel {
	text-align:left;
	background-color:white;
	overflow:hidden;
	font-family:Verdana;
	font-size:11px; color:#565656;
	border:5;
}

.collapsePanelHeader{
	width:700px;
	height:40px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	border:5;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
	border:5;
}







/* all table td bg styles */

.top_td_sty { height:29px; background-image:url(images/a_14.jpg); background-repeat:repeat-x}
.main_td { padding:20px}
.sub_main_td { padding:12px 0px 0px 0px}

.heading_wth_td, .heading_wth_div { font-size:13px; font-weight:bold; color:#CB3929;}
.heading_wth_td {  background-image:url(images/Tab_bg_img.jpg); background-repeat:repeat-x; padding-left:10px; height:28px }
.heading_wth_div { width:306px; text-align:left }

.td_inr_style { border:1px solid #BEC7DF; border-top:0px; background-image:url(images/td_bg.jpg); background-position:top; background-repeat:repeat-x; padding:15px 6px 6px 6px; height:80px; overflow:hidden}
.td_inr_style_Dev { border-bottom:1px solid #BEC7DF; padding:15px 6px 6px 6px; height:80px; overflow:hidden}
.td_inr_style .mttr_div { float:left; margin:0px 13px 20px 6px }
.td_inr_style .mttr_div img { width:66px; height:59px;}

.p1 { margin:0px; font-size:12px; color:#3A5AAB}
.p2 { margin:3px 0px 0px 0px; font-size:11px; color:#565656 }
.p3 { margin:3px; font-size:11px; color:#959595}
.p4_readmore { margin:4px 0px 0px 0px; font-size:11px; color:#BFC8DF;}
.p4_readmore a { margin:4px 0px 0px 0px; font-size:11px; color:#BFC8DF; text-decoration:none}
.p4_readmore a:hover { margin:4px 0px 0px 0px; font-size:11px; color:#666666; text-decoration:underline}

.search { border:1px solid #BEC7DF; 
	border-top:0px; background-image:url(images/td_bg.jpg); 
	background-position:top; background-repeat:repeat-x; 
	padding:15px 6px 6px 6px}

.more_div { float:right; font-size:12px; color:#3A5AAB;}
.more_div a { float:right; font-size:12px; color:#3A5AAB; text-decoration:none}
.more_div a:hover { float:right; font-size:12px; color:#000000; text-decoration:underline}

.links {border-right:1px solid #93AAE0; padding:6px 19px 6px 19px}


/*  tabs style  */

.tab_hd_txt { font-size:12px; font-weight:bold; color:#3A5AAB}

/* search tab button */
.search_btn { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000}
.search_btn a { float:right; padding:4px 14px 4px 14px; background-color:#ECF0F9; border:1px solid #ffffff; outline:1px solid #CAD2E4; color:#000000; text-decoration:none }
.search_btn a:hover {background-color:#CFDAEC; border:1px solid #ffffff;  color:#2C437E}


/* advertisment */

.add { border:1px solid #BEC7DF; padding:4px;}

/* all footer links styles */

.footer_table_style { margin-top:10px; background:#DCE4F3; border:1px solid #C7D1E2; padding:2px 6px 2px 6px} 


.foot_hd { font-size:13px; font-weight:bold; color:#3A5AAB;}

.footer_link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; }
.footer_link a {   color:#565656; text-decoration:none;}
.footer_link a:hover { color:#565656; text-decoration:underline}

.comp { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.comp a { color:#333333; text-decoration:underline;}
.comp a:hover {color:#1C5F95; text-decoration:none}




/* package styles */

.pkg_Body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#434444;}

.h_main_table { border:1px solid #BEC7DF;}
.h_top_img {padding:2px; border:1px solid #DDE0E1;}
.h_top_img img { width:101px; height:69px;}


.h_td_top { padding:2px; background-color:#CB3E2C}
.h_rt_bld { font-family:Tahoma, Arial, Verdana; color:#FFFFFF; font-size:18px; font-weight:bold;}
.h_yelo_txt { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF00;}
.h_white_hd, .h_blk_hd { font-family:Tahoma, Arial, Verdana; font-size:12px; font-weight:bold; color:#FFFFFF}
.h_blk_hd { color:#000000; background-color:#FFFFFF}

.h_pkg_hd { font-family:Tahoma, Arial, Verdana; font-size:12px; color:#025BA0; font-weight:bold;}
.h_box_sty { border-collapse:collapse; margin:6px 0px 6px 0px; width:95%;}
.h_box_sty th { border:1px solid #D5DEF2; background-color:#2D5E02; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}
.h_box_sty .HeaderTD { border:1px solid #D5DEF2; background-color:#E2E9F7; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0E507D; font-weight:normal;}
.h_box_sty td { background-color:#DCD77C;  font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:none; text-decoration:none; color:#000000 }
.green_txt { color:#3C9402}

.log_hd { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3A5AAB}

.log_fget { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CB3929;}
.log_fget a { color:#CB3929; text-decoration:underline;}
.log_fget a:hover { color:#CB3929;}
.text { font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:none; text-decoration:none; color:#000000 }



/* input button style */

.HotelBooking_Body { margin:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}

.log_btn { padding: 1px 4px 1px 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:normal; background-color:#849BC3;  outline:1px solid #A1BBE6; border:1px solid #ffffff;}

.log_btn:hover { padding: 1px 4px 1px 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;  font-weight:normal; background-color:#748CB6;  outline:1px solid #97B2DE; border:1px solid #ffffff;}



/* hotel booking page style */

.td_inr_hBooking { border:1px solid #BEC7DF; border-top:0px; background-image:url(images/td_bg.jpg); background-position:top; background-repeat:repeat-x; padding:6px 6px 6px 6px; overflow:hidden}
.td_left_pannel { border:1px solid #BEC7DF; border-top:0px; background-position:top; background-repeat:repeat-x; padding:6px 6px 6px 6px; overflow:hidden; background-color:#F5F6FB}

.td_inr_hBooking .mttr_div { float:left; margin:0px 10px 10px 6px }
.td_inr_hBooking .mttr_div img { width:100px; height:90px;}
.h_smp_txt { font-size:12px; color:#333333; font-weight:normal}
.h_black_bld { font-family:Tahoma, Arial, Verdana; color:#1D1D1D; font-weight:bold; }

/* text feild style input box style */
.inputbox_style select { font-size:11px; }
.inputbox_style input { font-size:11px;}
 .image { margin-left:10px; margin-bottom:10px; margin-right:2px; margin-top:2px; float:right; }
 
 .tds1 {background-image:url(images/Tab_bg_img.jpg); background-repeat:repeat-x; padding-left:10px; height:28px}
.popupMenu { }

.tds {border:1px solid #BEC7DF;background-image:url(images/td_bg.jpg);background-color:#F9F8FD;background-position:top; background-repeat:repeat-x; padding:15px 6px 6px 6px}
	
	
 
.popupHover {
	
	
}
.demoarea {
	
}

.selectIndex {
    font-weight: bold;
    text-decoration:none;
}
.unselectIndex {
    font-weight:normal;
    text-decoration:underline;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}


.heading {
	padding: 1em 0 1em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
}

.subheading{
	padding:.8em 0 0.5em 0;
	color:#0F2543;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	font-size:1.1em;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}

.alphalisting
{
	font-size:35px;
	font-weight:normal;
	color:#7D7D7D;
	line-height:normal;text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	/*background: transparent url(images/india-hotels.gif) no-repeat scroll center 10px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;*/
}
.bulletlisting
{
	border-collapse:collapse ; width:100%;
}
.bulletlisting a
{
	color:#7D7D7D;
}
.bulletlisting td
{
	 border-bottom:1px solid #CCCCCC;padding:15px 0px 15px 0px !important;
}
.bulletlisting ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	list-style: none;
	} 
.bulletlisting li {
	padding: 0px 0px 5px 15px;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	float:left;width:150px;color:#7D7D7D;
	
}
.bulletlisting li a {
	color:#7D7D7D;
	text-decoration:underline;
}
.bulletlisting li a:hover {
	text-decoration:none;
}
.tx2 { font-size:11px; color:#959595;}
.tx2 a { font-size:11px; color:#959595; text-decoration:none}
.tx2 a:hover { font-size:11px; color:#333333; text-decoration:underline}


.slideTitle
{
	font-weight:bold;
	font-size:small;
	font-style:italic;
}

.slideDescription
{
	font-size:small;
	font-weight:bold;
}


.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}
.filledRatingStar {
    background-image: url(Images/SavedStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}




