/* CSS Document */
.gap{padding:10px;word-spacing:2px;}
.leftpad{padding-left:15px}
.tablebgimg{background-image:url(../../imglib/homepage/tablebg.gif);background-repeat:repeat-x;}
.redfont{font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#ff6600; font-weight:normal;padding-top:5px;padding-left:5px;}
.Verdana11black{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3a2b28; font-weight:normal; padding-left:5px;text-align:justify;padding-right:10px;}
.footerbgimg{background-image:url(../../imglib/homepage/footerbg.gif);}
a.footerlinks:link{	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-size: 12px;font-weight: normal;text-decoration: none;color: #5F5C5C;padding-right: 5px;padding-left: 5px;}
a.footerlinks:visited{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;color: #5F5C5C;padding-right: 5px;padding-left: 5px;}
a.footerlinks:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;
text-decoration: underline;color: #F79830;padding-right: 5px;padding-left: 5px;}
.footerbg {font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 11px;color: #5F5C5C;height: 17px;	text-align:center;}
.tablebgimgfooter{background-image:url(../../imglib/homepage/linefooter.gif);}
a.copyright:link{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;
text-decoration: underline;color: #828282;}
a.copyright:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;
text-decoration: underline;color: #828282;}
.copyright{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;
text-decoration: none;color: #828282;}
.caption {color:#CC0001;font-family:Arial,tahoma,Helvetica;font-size:10px;font-weight:normal; float:top;}
.top-rowstrip{color:#003471;font-size:12px;font-weight:bold;text-align:left;}
#bookyourtripcontainer select{font-size:10px; margin-top:10px;}
.rightsidebox{width:439px; float:right; height:auto; overflow:hidden;}

/* Booking panel Css start here */
#bookyourtripcontainer{width:325px; height:autopx; position:relative; }
#bookyourtrip{border-right:#78cbf0 solid 2px; border-bottom:#78cbf0 solid 1px; border-top-width:0px; border-left-width:0px; height:25px; padding:0px 0px 0px 0px; background-color:#e7f4fb;background-image:url(../../images/themeholidayheadbg-yellow.gif);}
#maindiv{width:310px;height:273px;padding-left:0px; position:relative;margin-left:10px;}

#rtowstrip{background-image:url(http://www.bookholidays.in/imglib/homepage/linebg.gif); background-repeat:repeat-x; background-position:bottom; width:280px; height:20px; text-align:left; font-weight:bold; color:#003471; padding-top:7px; margin-bottom:5px; padding-right:10px; font-size:12px;}
#rtowstripleft{float:left;}
#rtowstripright{float:left; padding-left:18px;}
#bpdetails{width:152px; font-size:13px; font-weight:bold; color:#003471; margin-top:0px; padding-bottom:5px; float:left; margin-left:0px;}
#bpdetails2{width:128px; font-size:13px; font-weight:bold; color:#003471; margin-top:2px; padding-bottom:5px; float:right; margin-left:0px;}
#bphtmlcomponent{width:292px;}
#bphtmlcomponent a{text-decoration:none; color:#1f65a1;}
#bphtmlcomponent a:hover{text-decoration:none; color:#f7941d;}
#bphtmlcomponentright{float:right; width:128px; height:115px; text-align:right; padding-left:6px; padding-top:7px; color:#1a93a5;}
#bphtmlcomponentright select{width:35px;}
#ddate{font-size:11px; margin-top:10px; margin-left:4px;}
#rdate{font-size:11px; margin-top:10px; margin-left:4px;}

#flightsonlybtn{margin-top:30px; margin-bottom:0px; margin-right:0px;}
#flightsonlybtnhotel{margin-left:0px; margin-top:8px; }
#flightsonlybtnhoteldiv {float:right; width:126px ;padding-right:18px;}
#flightsonlybtnhotel_off{margin-left:0px; margin-top:8px; }
#flightsonlybtnand2days{margin-left:107px; margin-top:8px;}
#flightsonlybtnand2daysdiv{width:292px;float:right;}
#textdiv {float:left; width:160px; margin-top:12px; font-size:11px; color:#02abc8; font-weight:bold;}
#textdivdsbl {float:left; width:160px; margin-top:12px; font-size:11px; color:#02abc8; font-weight:bold;}
#save500{position:absolute; display:none;}
/* Common CSS Start here */

/* booking panel and offer css start here */
#leftpartbooking{float:left; width:326px; overflow:hidden;}
#rightpartoffer{float:right; width:439px;}
/* booking panel and offer css end here */

/* ----------------- CSS Document for new booking engine starts here ----------------- */
body{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#333333;}
#bookyourtrip11 {background-color:#E7F4FB;background-image:url(../../imglib/homepage/themeholidayheadbg-yellow.gif);
border-bottom:1px dotted #A4A4A4;border-right:1px solid #78CBF0;border-left:1px solid #78CBF0;height:25px;width:350px;border-top:1px solid #78CBF0;}
.top-rowstrip11 {font-family:Verdana;Arial, Helvetica, sans-serif; color:#003471;font-size:12px;font-weight:bold;text-align:left;}
#rtowstrip {font-family:Verdana;Arial, Helvetica, sans-serif; color:#003471;font-size:11px;font-weight:normal;text-align:left; padding-bottom:5px}
#mainbookingpanel {background-color:#DFEEF7;border-color:#78CBF0;border-style:solid;border-width:0px 1px 1px 1px;padding-bottom:5px;position:relative;width:350px}
#mainwidth {height:250px;margin-left:10px;padding-left:0px;position:relative;width:320px;}
#bphtmlcomponentleft {background-image:url(http://www.bookholidays.in/imglib/homepage/lineverbg.gif);background-position:right center;
background-repeat:repeat-y;color:#1A93A5;float:left;height:160px;padding-left:5px;padding-top:7px;text-align:left;
width:152px;}
.top-trip {font-family:Verdana;Arial, Helvetica, sans-serif; color:#003471;font-size:12px;font-weight:bold;text-align:left; padding-top:5px;padding-bottom:5px;}

.top-trip:active{text-decoration:none}
.top-trip:visited{text-decoration:none}

.powered_font {font-family:Verdana;Arial, Helvetica, sans-serif; color:#FF6600;font-size:11px;font-weight:bold; padding-top:5px;}
.left_container{width:325px; float:left; overflow:hidden;}
.right_container{width:453px; height:auto; float:right; overflow:hidden;}
/* ----------------- CSS Document for new booking engine ends here ----------------- */

/*----------- TOP NAVIGATION CSS STARTS HERE ----------------------*/
#headermenu{width:771px; border-right:#84d7e3 solid 1px; position:relative; font-size:11px;}
#domestic{margin:0 0 0 0; padding:0 0 0 0; margin-left:10px;}
#domestic li{float:left; list-style:none;margin:0 0 0 0; padding:0 0 0 0; padding-left:10px; margin-right:2px; font-size:11px;cursor:pointer;}
#headermenu li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003471; font-weight:bold;text-decoration:none; text-align:center;}
#headermenu li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; font-weight:bold;text-decoration:none; text-align:center;}
#headermenu li .menuon{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#19A1CB; font-weight:bold;text-decoration:none; text-align:center;}

.buttonbgimg{background-image:url(http://www.bookholidays.in/imglib/homepage/navigationbg.gif); background-repeat:no-repeat; width:80px; height:29px;}
/*----------- TOP NAVIGATION CSS ENDS HERE ----------------------*/

.link{color:#0073B6;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.link:visited{color:#0073B6;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.link:active{color:#0073B6;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.link:hover{color:#F7941D;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}

.link-price{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}
.link-price:active{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}
.link-price:visited{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}
.link-price:hover{color:#F68825;font-family:Arial,Helvetica;font-size:11px;font-weight:normal;text-decoration:underline;}

#otherdeals{
background-image:url(../../imglib/hoteldealsbg.gif);background-repeat:repeat-x;border:1px solid #8DD6F7;color:#1F65A1;float:left;height:281px;line-height:15px;overflow:hidden;position:relative;width:210px;}

#otherdealhd a{color:#1F65A1;text-decoration:none;}
#otherdealscontain a {color:#1F65A1;text-decoration:none;}
.independenceoffer1{color:#1F65A1;font-size:11px;padding-right:8px;padding-top:5px;text-align:right;}
.independenceoffer{color:#1F65A1;font-size:11px;padding-top:10px;}
#otherdealhd{border-bottom:1px solid #8DD6F7;color:#1F65A1;font-family:Arial,Helvetica,sans-serif;font-size:16px;
padding:10px 0px 9px;text-align:center;width:210px;x}

#otherdealscontain{float:left;height:145px;left:8px;line-height:17px;overflow:hidden;position:absolute;width:199px;}
h1{color:#03879A;font-size:18px;font-weight:bold;margin:0pt 0pt 0pt 12px;padding:2px 0pt 0pt;}
element.style {margin-right:5px;padding-top:3px;}
#flightsmoredeals {padding-bottom:0px;padding-top:0px;text-align:right;}
.tab-caption{color:#F47701;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.inputControl{background-color:#FFFFFF;border:1px solid #78CBF0;color:#000000;font-family:tahoma,Verdana,Arial,trebuchet MS;font-size:11px;
width:372px;height:125px;
scrollbar-face-color: #52CBFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #D3F1FF;
scrollbar-arrow-color: #FFFFFF;}
.li-space-list{line-height:20px;list-style-type: disc;color:#F7941D}
#tblborder{background-image:url(../../imglib/hoteldealsbg.gif);background-repeat:repeat-x;border:1px solid #8DD6F7;color:#1F65A1;overflow:hidden;position:relative;}
.tbltop{background-image:url(../../imglib/hoteldealsbg.gif);background-repeat:repeat-x;}
.jetcaps{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; padding-left:10px; padding-right:10px;}
.jetcaps1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#918787; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.jetcaps2{ font-family:Arial; font-size:12px; color:#000000; font-weight:regular; padding-left:20px; padding-right:20px; text-align:justify; padding-top:5px;}
.toplink:link{font-weight:normal;font-size:12px;color:#1F65A1;font-family:Arial,Tahoma;text-decoration:none;}
.toplink:active{font-weight:normal;font-size:12px;color:#1F65A1;font-family:Arial,Tahoma;text-decoration:none;}
.toplink:visited{font-weight:normal;font-size:12px;color:#1F65A1;font-family:Arial,Tahoma;text-decoration:none;}
.toplink:hover{font-weight:normal;font-size:12px;color:#F68A24;font-family:Arial,Tahoma;}
.li-space{list-style-image: url(../imglib/arrow.gif);line-height:23px;}
.h1-caption{font-size:14px;font-weight:bold;color:#F7941D;font-family:arial,tahoma;padding-top:10px;}


/*----------- CALENDAR NAVIGATION CSS starts HERE ----------------------*/
.calcontainer{HEIGHT: 1%; font-size:11px;}
.calbordered{BORDER-RIGHT: #03325f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0c558e 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #0c558e 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #0c558e 1px solid; BACKGROUND-COLOR: #C20000;}
.calbordered .title {MARGIN-BOTTOM: 5px; font-weight:bold; font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif;  COLOR: #ffffff; POSITION: relative; HEIGHT: auto; width:295px;}
.title .close-icon {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 0px; right:0px;}
.cal2up {FLOAT: left}
.calnavleft {LEFT: 2px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 10px;width:15px;}
.calnavright {RIGHT: 2px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 10px;width:15px;}
.calendar{font-family:Arial, Helvetica, sans-serif; text-align:center; border-spacing: 0; font-size:11px;}
.calcell {BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 1.5em; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 1em; BACKGROUND-COLOR: #fff}
.calcell A {COLOR: #05518c; TEXT-DECORATION: none}
.today {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}
.oom {BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; CURSOR: default; COLOR: #5d6195; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #eee}
.oom:hover {BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; CURSOR: default; COLOR: #999; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #eee}
.selected {BORDER-RIGHT: #f68a24 1px solid; BORDER-TOP: #f68a24 1px solid; BORDER-LEFT: #f68a24 1px solid; COLOR: #ff7d08; BORDER-BOTTOM: #f68a24 1px solid; BACKGROUND-COLOR: #f8a72e}
.calcell:hover {BORDER-RIGHT: #f8a72e 1px solid; BORDER-TOP: #f8a72e 1px solid; BORDER-LEFT: #f8a72e 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #f8a72e 1px solid; BACKGROUND-COLOR: #f8a72e}
.calcellhover {BORDER-RIGHT: #f8a72e 1px solid; BORDER-TOP: #f8a72e 1px solid; BORDER-LEFT: #f8a72e 1px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #f8a72e 1px solid; BACKGROUND-COLOR: #f8a72e}
.calcellhover A {COLOR: #fff}
.calcell:hover A {COLOR: #fff}
.restricted {TEXT-DECORATION: line-through}
.previous {COLOR: #ccc}
.highlight1 {BACKGROUND-COLOR: #ccff99}
.highlight2 {BACKGROUND-COLOR: #99ccff}
.highlight3 {BACKGROUND-COLOR: #ffcccc}
.highlight4 {BACKGROUND-COLOR: #ccff99}
.calhead {BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #fff}
.calheader {WIDTH: 100%; COLOR: #000; POSITION: relative;}
.calheader IMG {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none}
.calweekdaycell {FONT-WEIGHT: normal; COLOR: #000000;}
.calfoot {BACKGROUND-COLOR: #CCCCCC;}
.calrowhead {FONT-WEIGHT: normal; FONT-SIZE: 8px; WIDTH: 15px; COLOR: #666666; FONT-STYLE: italic}
.calrowfoot {FONT-WEIGHT: normal; FONT-SIZE: 8px; WIDTH: 15px; COLOR: #666666; FONT-STYLE: italic}
.calrowhead {BORDER-RIGHT-WIDTH: 2px}
/*----------- CALENDAR NAVIGATION CSS ends HERE ----------------------*/


#Layer1{position:absolute;width:200px;height:115px;z-index:201;}
.tablebgimg1{background-image:url(http://www.bookholidays.in/imglib/homepage/bgyellow.gif);background-repeat:repeat-x;}
.hotel-high {color:#003471;font-family:Verdana;font-size:11px;font-weight:bold;padding-bottom:0px;padding-top:10px;text-align:left;}
a.footerlink:link{	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;color:#204C89;padding-left:5px;}
a.footerlink:visited{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;color:#204C89;padding-left:5px;}
a.footerlink:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: underline;color:#000000;padding-left:5px;}
a.orange { color: #d07c1a;text-decoration: none; font-weight: bold; }
a:hover.orange { color: #FF9B0B; }



/*----------- deals  CSS starts HERE ----------------------*/
.h3-style {color:#F68A25;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.h4-style {color:#F68A24;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.Booknow {color:#C41B32;font-weight:bold;}
a.list:link {color:#1F65A1;font-family:Arial,Helvetica;font-size:12px;font-weight:normal;padding-bottom:0px;text-decoration:none;}
a.list:visited {color:#1F65A1;font-family:Arial,Helvetica;font-size:12px;font-weight:normal;padding-bottom:0px;text-decoration:none;}
a.list:hover {color:green;font-family:Arial,Helvetica;font-size:12px;font-weight:normal;padding-bottom:0px;text-decoration:none;}
a.linkmoreoffers{color:#1F65A1;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding-left:5px;
text-decoration:none;}
a.linkmoreoffers:hover{color:#C41B32;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}
.bodyback{margin:0 0 0 0;background-image:url(http://www.bookholidays.in/imglib/homepage/body_bg.gif);background-repeat:repeat-x}
/*----------- deals  CSS ends HERE ----------------------*/


