.body1{margin:0px;padding:0px;background-color:#FBD7DA}
.header_re{background-color:#C47500;height:110px;width:100%;text-align:left;vertical-align:top;}
.footer_re{background-color:#C47500;width:100%;height:50px;text-align:left;vertical-align:top;}
.booking{;font-family:Verdana,Arial,Helvetica;background-color:#F09C6A;height:42px;width:245px;font-size:24px;color:#FFFFFF;padding-top:5px;}
.booking2{;font-family:Verdana,Arial,Helvetica;background-color:#C47500;height:42px;width:245px;font-size:24px;color:#FFFFFF;padding-top:5px;}
.booking1{;font-family:Verdana,Arial,Helvetica;background-color:#C47500;height:42px;width:280px;font-size:24px;color:#FFFFFF;padding-top:5px;}
.booking_re{background:url(images/white_re.jpg) repeat-y left top;height:484px;width:252px;padding:10px 0px 10px 10px;border-bottom:1px solid #C8C8C6;border-right:1px solid #C8C8C6}
.booking1_re{background:url(images/white_re1.jpg) repeat-y left top;height:100%;width:280px;border-right:1px solid #C8C8C6;padding-top:10px;border-bottom:1px solid #C8C8C6;padding-left:8px;}
.bottom_image{background:url(images/indianairline_bottom_image.jpg) no-repeat left top;height:6px;width:252px;}
.bottom_image1{background:url(images/indianairline_bottom_image1.jpg) no-repeat left top;height:6px;width:280px;}
.welcome{background:url(images/indianairline_welcome.jpg) no-repeat left top;height:42px;width:402px;}
.welcome_re{background:url(images/indianairline_whitere.jpg) repeat-y left top;height:100%;width:402px;border-right:1px solid #C8C8C6;border-bottom:1px solid #C8C8C6}
.welcome_bottom{background:url(images/indianairline_bottom_line.jpg) no-repeat left top;height:6px;width:402px;}
.heading{font-family: "Brush Script Std" ;font-size:24px;color:#FFFFFF;padding-top:5px;}
.main_text{font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;font-size:11px;color:#999999;padding-top:5px;}
.shedule{font-family:"Times New Roman", Times, serif;font-size:16px;color:#df6e29;font-weight:bold;}
.shedule_link{font-family:"Times New Roman", Times, serif;font-size:12px;color:#999999;font-weight:bold;line-height:15px;list-style:disc;text-decoration:none;}
.shedule_link a{font-family:"Times New Roman", Times, serif;font-size:12px;color:#999999;font-weight:bold;line-height:15px;list-style:disc;text-decoration:none;}
.shedule_link a:hover{font-family:"Times New Roman", Times, serif;font-size:12px;color:#ba5112;font-weight:bold;line-height:15px;list-style:disc;text-decoration:none;}
.footer_link{font-family:Verdana,Tahoma,Arial,   Helvetica, sans-serif;padding-top:20px;vertical-align:top;text-align:center;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;}
.footer_link a{font-family:Verdana,Tahoma,Arial,   Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none;}
.footer_link a:hover{font-family:Verdana,Tahoma,Arial,   Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:underline;}
#tabsC {float:right;width:100%;line-height:normal;color:#ffffff;text-align:center;vertical-align:middle;font-size:12px;}
#tabsC ul {margin:0;padding:10px 10px 0 50px;list-style:none;color:#ffffff;text-align:center;vertical-align:middle;}
#tabsC li {display:inline;margin:0;padding:0;color:#ffffff;text-align:center;vertical-align:middle;}
#tabsC a {float:right;background:url(images/indian-airlines_active.jpg) no-repeat left bottom;margin:0;padding:0 0 0 4px;text-decoration:none;height:28px;width:83px;color:#ffffff;text-align:center;vertical-align:middle;font-size:12px;}
#tabsC a:hover{float:right;background:url(images/indian-airlines_offer_h.jpg) no-repeat left bottom;margin:0;padding:0 0 0 4px;text-decoration:none;height:28px;width:83px;color:#ffffff;text-align:center;vertical-align:middle;font-size:12px;}
#tabsC a span {display:block;padding:7px 0px 4px 0px;}
.pad10{padding-left:10px}
h1.fonthead{;font-family:Verdana,Arial,Helvetica;font-size:24px;font-weight:normal;margin:30px 0px 0px 0px;padding:0px;color:#ffffff;text-align:center;}
h1.fonthead a{text-decoration:none;color:#ffffff;}
h1.fonthead a:hover{text-decoration:none;color:#ffffff;}
h2.fonthead1{;font-family:Verdana,Arial,Helvetica;font-size:15px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px;text-align:center;color:#ffffff}
h2.fonthead1 a{text-decoration:none;color:#ffffff;}
h2.fonthead1 a:hover{text-decoration:none;color:#ffffff;}
/*navigation css start here*/
#nav {background:#F90 url(images/nav_bg.gif) bottom repeat-x;height:3.1em;border-right:0.1em solid #ff7800;font-size:11px;font-family:Verdana,Arial,Helvetica;}
#nav li a {text-decoration:none;display:block;float:left;background:#F90 url(images/nav_bg.gif) bottom repeat-x;line-height:1.6em;color:#FFF;font-weight:bold;padding:0.5em 2em;border-right:0.1em solid #F90;}
#nav li a:hover {background:#F90 url(images/nav_bg_over.gif) bottom repeat-x;}
#nav li {float:left;font-size:1.2em;border-right:0.1em solid #ff7800;position:relative;list-style-image:none;list-style-position:outside;list-style-type:none;}
/*navigation css end here*/

.container{padding-top:15px; padding-bottom:15px;background-color:#fcfaed;text-align:left;vertical-align:top}
.leftcon{text-align:left;vertical-align:top;width:252;margin:0px;padding:0px}
.midcon{text-align:left;vertical-align:top;width:402;padding-left:20px;padding-top:8px}
.rightcon{text-align:left;vertical-align:top;width:280;padding-left:20px}
.topadd{text-align:center;background-color:#FEEFDE}







/*<!-- ========================================================= -->*/

.headerlinks{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:11px;color:#0030CD;text-decoration:none;padding:10px 10px 0px 0px;text-align:right}
.headerban{padding-right:10px;padding-top:10px}
a.headerlinks{ text-decoration:none; color:#0030CD; }
a.headerlinks:hover{ text-decoration:underline; color:#EA861B; }
.nav{border:2px solid #D3D3D3;background-color:#008678;height:35px}
/* CSS FOR TOP NAVIGATION STARTS HERE */
#headermenu_top{height:26px;
position:relative;width:780px;}
#domestic_top{margin:0 0 0 0; padding:0 0 0 0; margin-left:15px;}
#domestic_top li{float:left; list-style:none; color:#FFFFFF; margin:0 0 0 0; padding:0 0 0 0; padding-left:5px; margin-right:2px; font-size:12px; margin-top:5px; cursor:pointer;padding-right:5px}
#headermenu_top li a{color:#FFFFFF; text-decoration:none; font-size:12px;font-family: Arial, Helvetica;}
#headermenu_top li a:hover{text-decoration:underline; color:#F9A73C;}
#headermenu_top li .menuon {color:#FFFFFF; text-decoration:none;padding-left:10px; padding-right:10px;display:block;background-color:#FF7101;}
#headermenu_top li .menuon a{color:#FFFFFF; text-decoration:none;}
#headermenu_top li .menuon a:hover{text-decoration:underline;}
/* CSS FOR TOP NAVIGATION ENDS HERE */
.bookfl {color:#2399BD;font-family:Verdana,Arial;font-size:22px;font-weight:bold;margin:0;padding:0px 0px 10px 10px;}
.bookf2 {color:#F0F000;font-family:Verdana,Arial;font-size:17px;font-weight:bold;margin:0;padding:5px 0px 10px 10px;}
.formcl{background-image:url(../../images/bookingbg.gif); background-repeat:repeat-x; border:2px solid #BDD9EF;height:350px;padding-top:15px}
.formc2{background-image:url(../../images/bookingbg.gif); background-repeat:repeat-x; border:2px solid #BDD9EF;height:350px;padding-top:15px}
.rightadd{border:2px solid #BDD9EF;background-color:#5EB0DE;height:145px}
.offercl{border:2px solid #BDD9EF;background-color:#ffffff;}
.roffersl{font-family:Arial, Tahoma, Verdana, Helvetica;font-size:11px;color:#FFFFFF; text-decoration:none;padding-left:10px;}
a.roffersl{font-family:Arial, Tahoma, Verdana, Helvetica;font-size:11px;color:#FFFFFF; text-decoration:none;padding-left:0px;}
a.roffersl:hover{font-family:Arial, Tahoma, Verdana, Helvetica;font-size:11px;color:#FFFFFF; text-decoration:underline}

.formhome{background-color:#FEEECE; border:2px solid #BDD9EF;height:427px;padding-top:15px}

/* Booking panel Css start here */
#bookyourtripcontainer{width:500px;padding-left:10px}
#bookyourtrip{height:26px; padding-top:2px;}
#rtowstrip{width:200px; text-align:left; font-weight:bold;}
#rtowstripleft{float:left;}
#rtowstripright{float:right; padding-right:4px;}
#bpdetails{width:292px; height:15px; margin-top:13px; margin-left:3px;}
#bphtmlcomponent{height:140px; width:292px;}
#bphtmlcomponent a{text-decoration:none; color:#1f65a1;}
#bphtmlcomponent a:hover{text-decoration:none; color:#f7941d;}
#bphtmlcomponentleft{width:152px; height:140px; float:left; background-position:right; text-align:left; padding-top:10px; padding-left:5px;}
#bphtmlcomponentright{float:right; height:140px; width:118px; text-align:left; padding-left:17px; padding-top:10px;}
#ddate{font-size:11px;}
#rdate{font-size:11px;}
#flightsonlybtn{margin-top:33px; margin-right:4px;}
/* Booking panel Css end here */
.footerbold{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:bold;padding-right:10px}
.footerlinks{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:11px;color:#0030CD;text-decoration:none;font-weight:normal}
a.footerlinks{ text-decoration:none; color:#0030CD; }
a.footerlinks:hover{ text-decoration:underline; color:#EA861B; }
/* CSS FOR HOT DEALS STARTS HERE */
#bigbox{background-color:#E7F4FB;height:266px;width:290px;}
#imgdiv{border-bottom:1px solid #BDD9EF;height:247px;width:290px;}
#tabdiv{float:right;height:15px;width:147px;}
.mediatabs {float:right;height:15px;margin:0px;padding:0px;width:105px;}
.mediatabs ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
.mediatabs li {display:inline;margin:0px;padding:0px;}
.mediatabs a {background-image:url(../../images/taboffbtn.gif);border:0px none;color:#797979;
display:block;float:left;font-family:Arial,Helvetica,sans-serif,Tahoma;font-size:11px;height:15px;
padding-top:3px;text-align:center;text-decoration:none;width:21px;}
.mediatabs a:hover {background-image:url(../../images/tabonbtn.gif);border:0px none;color:#1F65A1;
font-family:Arial,Helvetica,sans-serif,Tahoma;font-size:11px;padding-top:3px;text-align:center;}
.mediatabs a.selected {background-image:url(../../images/tabonbtn.gif);border:0px none;color:#1F65A1;
font-family:Arial,Helvetica,sans-serif,Tahoma;font-size:11px;padding-top:3px;text-align:center;}
h1.flightsec{font-family:Verdana,Arial;font-size:22px;padding:0px 0px 0px 0px;margin:0px;color:#D40000}
.blfont{font-family:Arial, Tahoma, Verdana, Helvetica;font-size:11px;color:#000000; padding:15px 0px 10px 0px;text-align:justify}
.bannerbig{padding:10px 0px 20px 0px;text-align:center}
h1.flightsecnew{font-family:Verdana,Arial;font-size:22px;padding:10px 0px 0px 0px;margin:0px;color:#D40000}

.flightsconsc{padding-top:5px;width:440px;}
.h2-caption{font-size:14px;font-weight:bold;color:#FA510C;font-family:arial,tahoma;margin:0px;padding:0 0 0 5px;}
.fl-left-con{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#6c7779;  padding-top:5px;width:340px;float:left;text-align:justify;}
.fl-right-con{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#6c7779;  padding:20px 10px 0px 0px;width:280px;float:right;text-align:left;margin-right:20px}
.h4-style {color:#1F65A1;font-family:Helvetica,Arial,Verdana,,sans-serif;font-size:14px;font-weight:bold;padding-left:20px;
padding-top:10px;text-decoration:none;}
#tablt{width:50%;float:left}
#tabert{width:50%;float:right}
#tablt ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;font-family:Arial,Verdana,;font-size:12px;font-weight:bold}
#tablt li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
#tablt li a{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;text-decoration:none;line-height:25px;color:#98251F}
#tablt ul li a:hover{text-decoration:underline;color:#F89A31}



#tabrt ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;font-family:Arial, Tahoma, Verdana, Helvetica,;font-size:12px;font-weight:bold}
#tabrt ul li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
#tabrt ul li a{list-style-image:none;list-style-position:outside;list-style-type:none;text-decoration:none;line-height:25px;color:#98251F}
#tabrt ul li a:hover{text-decoration:underline;color:#F89A31}

.link_tkts{color:#1F65A1;font-family:Arial,Helvetica;font-size:11px;font-weight:bold;
padding-left:5px;line-height:22px;text-decoration:none;text-align:left;}
.link_tkts:hover{color:#000000;font-family:Arial, Tahoma, Verdana, Helvetica;font-size:11px;text-decoration:none;font-weight:bold;}
.link_tkts:visited{color:#1F65A1;font-family:Arial,Helvetica;font-size:11px;font-weight:bold;}
h2{color:#1F65A1;font-family:Arial,Helvetica;font-size:13px;font-weight:bold;
text-align:left;margin-left:8px;margin-top:0px;margin-bottom:0px;}

.link_cities{color:#1F65A1;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;
11padding-left:5px;line-height:22px; text-decoration:none;text-align:left;}
12.link_cities:hover{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px; text-decoration:underline;}
13.link_cities:visited{color:#1F65A1;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;}
.bdrmain{border-left:2px solid #BDD9EF;border-right:2px solid #BDD9EF}
.formnew{background-color:#FEEECF; border-bottom:2px solid #BDD9EF;height:350px;padding-top:5px}
#formleft{width:152px; height:140px; float:left; background-position:right; text-align:left; padding-top:5px; padding-left:0px;}
input{font-size:11px;height:18px}
select{font-size:11px;height:18px}
#flightbtn{margin-top:20px; width:93px;height:25px;margin-left:20px}
.logo{padding-left:10px}
.formnew-agt{background-color:#FEEECF; border-bottom:2px solid #BDD9EF;height:180px;padding-top:5px}
.agentsbold {color:#2399BD;font-family:Verdana,Arial;font-size:22px;font-weight:bold;margin:0;padding:10px 0px 0px 10px;}
.agentsnormal{font-family:Arial, Tahoma, Verdana, Helvetica;font-size:12px;color:#6C7779; padding:5px 10px 0px 10px;text-align:justify}

/* TRAVEL AGENTS CSS STARTS HERE */
#travel_content{border:2px solid #BDD9EF;float:right;height:auto;position:relative;width:825px;margin:10px 10px 14px 10px}
#div-content{width:600px;height:auto;}
.caption-bg{background-image:url("http://69.64.53.55/newyatra/images/rounded.jpg");background-position:left top;position:relative;background-repeat:no-repeat;height:30px;width:30px;}
#headermenu_agents{position:relative; font-size:11px;width:800px;height:auto}
#headermenu_agents li a{color:#003471; text-decoration:none; font-size:11px;font-family:tahoma,Arial,Helvetica;}
#headermenu_agents li a:hover{text-decoration:underline; color:#fa510c;}
#domestic_agents{margin:0 0 0 0; padding:0 0 0 0; margin-left:15px;}
#domestic_agents li{float:left; list-style:none; color:red; margin:0 0 0 0; padding:0 0 0 0; padding-left:4px; margin-right:2px; font-size:11px; margin-top:5px; cursor:pointer;}
.agents_links{color:#1F65A1;font-family:Tahoma,Arial,Verdana;font-size:11px;
font-weight:normal;text-decoration:none;}
.agents_links:visited{color:#1F65A1;font-family:Tahoma,Arial,Verdana;font-size:11px;
font-weight:normal;text-decoration:none;}
.agents_links:hover{color:#FF3300;font-family:Tahoma,Arial,Verdana;font-size:11px;
font-weight:normal;text-decoration:none;}
.caption-font{color:#ffffff;font-weight:bold;font-size:11px;font-family:Arial, Tahoma;margin-left:11px;margin-top:8px;position:absolute}
#agtfrlft{width:62%;float:left}
#agtfrlft{width:62%;float:left}
#agtfrrlt{width:38%;float:right;padding-top:10px}
/* TRAVEL AGENTS CSS ENDS HERE */
/* international CSS STARTS HERE */
.intlcity {color:#98251F;font-family:Verdana,Arial;font-size:18px;font-weight:bold;margin:0;padding:0px 0px 0px 10px;}
#intl_agents{margin:0 0 0 0; padding:0 0 0 0; margin-left:15px;}
#intl_agents li{float:left; list-style:none; color:red; margin:0 0 0 0; padding:0 0 0 0; padding-left:4px; margin-right:2px; font-size:11px; margin-top:5px; cursor:pointer;line-height:30px}

.bookbs{width:450px;height:20px;padding:3px 0px 0px 0px}
.radiobut{width:248px;color:#1e56a1}
.radiobut ul{margin:0;padding:0;}
.radiobut li{margin:0;padding:0 10px 0 0;display:inline;}
.formcon{border:2px solid #BDD9EF;height:230px;background-color:#F8F9FC}
/* Bus CSS STARTS HERE */
.caption-bs{background-image:url("http://69.64.53.55/newyatra/images/rounded.jpg");background-position:left top;position:relative;background-repeat:no-repeat;height:25px;width:30px;}
a.hrecitybold:hover {color:#F68A25;font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;text-decoration:underline;}
a.hrecitybold {color:#2399BD;font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;}
.hrecitybold {color:#F68A25;font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:left;text-decoration:none;}
a.flighthome:hover {color:#D40000;font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}
a.flighthome {color:#000000;font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}


/* Tour Operator CSS STARTS HERE */
.formnew-trop{background-image:url(../../images/banner/oprtrbg.gif); background-repeat:repeat-x;height:547px;padding-top:5px}
.lefttr{width:30%;float:left;padding-left:12px;background-color:#DDF2F5;height:300px;border:1px solid #2399BD}
.lefttrsub{background-color:#FFFFFF;width:87%;margin-top:10px;padding:10px;border:1px solid #000000}
.righttrsub{width:64%;float:left;border:1px solid #2399BD;margin-left:15px;background-color:#ffffff;height:300px}
.optsnormal{font-family:Arial, Tahoma, Verdana, Helvetica;font-size:12px;color:#6C7779; padding:10px 10px 10px 10px;text-align:justify}
.h2-optr {color:#FA510C;font-family:arial,tahoma;font-size:14px;font-weight:bold;margin:0;padding:10 0 0 12px;}
.li-space {line-height:20px;list-style-image:none;list-style-type:none;margin:0 0 0 0;padding-left:20px;padding-top:10px;}
a.toplink:hover {color:#F68A24;font-family:Arial,Tahoma;font-size:12px;font-weight:normal;}
a.toplink {color:#1F65A1;font-family:Arial,Tahoma;font-size:12px;font-weight:normal;text-decoration:none;}
.bdrmain{border-left:2px solid #BDD9EF;border-right:2px solid #BDD9EF}


