﻿body {
margin:0px;
padding:0px;
/*background-color:#dcceab;*/
/*BACKGROUND-COLOR: #98a7b9;*/
/*BACKGROUND-COLOR: #cfcccc;*/
/*BACKGROUND-COLOR: #b3bbcf;*/
BACKGROUND-COLOR: #2f86aa;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:normal; 
color:#333333;
line-height:18px;
}

img{border:0px;}
#loginbox{
padding:0px 0px 0px 0px;
}
#loginbox .input{
width:130px;
border:1px #333 solid;
font:11px Tahoma,Arial, Helvetica, sans-serif;
color:#333;
padding:2px 4px;
margin-bottom:3px;
}
#loginbox .button{
width:92px;
height:30px;
border:0px;
/*border:1px #333 solid;
font:11px Arial, Helvetica, sans-serif;
color:#333;*/
background:url(/images/login.gif) left top no-repeat;
margin-top:13px;
cursor:pointer;
}

#contents{
/*
.background:url(/images/content_bg.jpg) repeat-y left top;
*/
}
#sidebg{
/*background:url(/images/side_bg.jpg) no-repeat left top;*/
}
#sidecontent{
min-height:140px;
height:auto !important;
height:140px;
padding:8px;
}


#maincontent{
padding:0px 18px 0px 12px;
/*background:#fff;*/
}
h1{
font:bold 22px;
font-family: Tahoma,Arial, Helvetica, sans-serif;
color:#172804;
}
h2{
font:bold 18px;
font-family: Tahoma,Arial, Helvetica, sans-serif;
color:#172804;
}
h3{
font:bold 16px;
font-family: Tahoma,Arial, Helvetica, sans-serif;
color:#172804;
text-decoration:underline;
}
h5{
font:bold 18px;
font-family: Tahoma,Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
}
/*
td, p, ul, ol{
font:13px Tahoma, Arial, Helvetica, sans-serif;
color:#172804;
line-height:140%;
}

a:link, a:visited, a:active{
font:bold 14px "Times New Roman", Times, serif;
color:#172804;
text-decoration:underline;
}
a:hover{
font:bold 14px "Times New Roman", Times, serif;
color:#CF1627;
text-decoration:underline;
}
*/

a:link, a:visited, a:active{
font-size:13px; 
font-weight:bold; 
color:#333333; 
text-decoration:none;
}
a:hover{
font-size:13px; 
font-weight:bold; 
color:#d1162b; 
text-decoration:none;
}

#copyright{
font:10px  Tahoma,Arial, Helvetica, sans-serif;
color:#172804;
padding:0px 10px;
}

.red{color:#CF1627;}
.green{color:#172804;}

.red16{color:#CF1627;
font-size:18px;
font-weight:bold;}
.yellow16{color:#ffcc00;
font-size:18px;
font-weight:bold;}

/* 17th feb 2009 */
.header-btm-bg{background:url(/images/header-btm-bg.gif) left top repeat-x; width:1000px;}
/*.menu-bg{background:url(/images/menu-bg.gif) left top repeat-x #FFFFFF; width:175px; height:auto; min-height:594px; border-top:1px solid #d6d6d6;}
.menu-bg td { height:30px; font-size:13px; font-weight:bold; color:#333333; text-align:left; line-height:22px; }
.menu-bg td a{ font-size:13px; font-weight:bold; color:#333333;text-align:left; line-height:22px; text-decoration:none;border-bottom:1px solid #c9c9c9; width:175px; display:block; padding-left:10px; background:url(/images/menu-arrow.gif) no-repeat 171px; font-family:Arial, Helvetica, sans-serif;}
.menu-bg td a:hover{  font-size:13px; font-weight:bold; color:#d1162b; text-decoration:none; }
.menu-shadow{background:url(/images/menu-shadow.gif left top repeat-y; min-height:594px; height:auto; width:6px;}*/
/*.green-title{font-size:22px; font-style:normal; font-weight:bold; color:#14770d; border:1px solid #f00; padding-top:0px !important; }*/

.congratulations{font-size:36px; font-weight:bold; color:#000000;}
.login-txt{  font-size:13px !important; font-weight:normal; color:#827c7c !important; padding-right:5px;}
.header-logo{background:url(/images/logo.gif) left top no-repeat; width:1000;}

/*.input-box{width:178px; height:17px; border:1px solid #8a8989;}*/



/* 18th feb 2009 */
.menu-bg{background:#eff8fb; width:106px; height:auto; min-height:594px;}
.menu-bg td { font-size:13px; font-weight:bold; color:#333333; text-align:left; width:167px; }
.menu-bg td a{ font-size:12px; font-weight:bold; color:#605e5e;text-align:left; line-height:22px; text-decoration:none; display:block; padding-left:10px; padding-bottom:5px;border-bottom:1px solid #fff; width:167px; border-right:1px solid #eaeaea; background:url(/images/arrow.gif) no-repeat 167px; }
.menu-bg td a:hover{  font-size:12px; font-weight:bold; color:#d1162b; text-decoration:none;  border-right:1px solid #eaeaea; background:url(/images/muse-over-arrow.gif) no-repeat 167px;}
.menu-shadow{background:url(/images/menu-shadow.gif left top repeat-y; min-height:594px; height:auto; width:6px;}
.input-box{width:148px; height:17px; border:1px solid #8a8989; }
.img-border{border:1px solid #858585 !important; padding:3px;}
.header-img { background:url(/images/header.gif) left top no-repeat; width:1000px; height:159px;}
.middle-back{background:#fff;height:auto;}
.sub-heading{font-size:18px;font-weight:bold; color:#d1162b; height:20px; border-bottom:1px solid #dad7d7; padding-bottom:10px;}
.main-heading{font-size:22px;  font-weight:bold; color:#d1162b; height:20px; border-bottom:1px solid #dad7d7; padding-bottom:10px; padding-top:0px !important;}
.airfar-css{color:#13647E; padding-left:10px;}
.hotel-deals{ padding-left:5px;}

/*--chintan--*/
.title1{font-size:29px; color:#097aa5; font-weight:normal;}
.title2{font-size:15px;}
.title3{font-size:15px; color:#12688f;}
.title4{font-size:20px; color:#137499;}
.title4-new{font-size:20px; color:#C33F30 !important;padding:10px 0px 7px 63px !important;}
.title5{font-size:20px; font-weight:bold;}
.title6{color:#097aa5;}
.title6 a{color:#097aa5; text-decoration:none;}
.title6 a:link{color:#097aa5; text-decoration:none;}
.title6 a:hover{color:#9d0c0c; text-decoration:none;}
.title7{color:#9d0c0c;}
.title7-new {font-size:15px; border-bottom:1px solid #35a9d4; color:#35a9d4; }
.title8{font-size:22px; color:#097aa5; font-weight:normal;}
.title9{font-size:16px; color:#C33F30 !important;}


.bg-grn-grd{background:url(/images/bg-grn-grd.gif) repeat-x; border:1px solid #e8e8e8; height:122px;  padding:10px;}
.bg-grn-grd1{background:url(../images/bg-grn-grd1.jpg) repeat-x bottom; border:1px solid #e8e8e8; padding:1px;}
.bg-grn-grd3{background:url(../images/bg-grn-grd2.jpg) repeat-x; color:#FFFFFF; padding:1px;}
.bg-grn-grd4{background:url(/images/bg-grn-grd.gif) repeat-x; border:1px solid #e8e8e8; padding:10px;}


.bg-blu-grd{background:url(../images/bg-blu-grd.jpg) repeat-x bottom; border:1px solid #e8e8e8; padding:10px;}
.bg-blu-grd2{background:url(../images/bg-blu-grd2.jpg) repeat-x bottom; border:1px solid #e8e8e8; padding:8px;}
.bg-blu-grd3{background:url(../images/bg-blu-grd3.jpg) repeat-x bottom; border:1px solid #e8e8e8; padding:10px;}
.bg-blu-grd4{background:url(../images/bg-blu-grd4.jpg) repeat-x bottom; border:1px solid #e8e8e8; padding:10px;}
.bg-air-fare{background:url(../images/bg-air-fair.jpg) no-repeat; border:1px solid #e8e8e8; padding:10px;}


.home-col1{padding:10px 25px; background:url(/images/bg-home-col.jpg) repeat-y right;  }
.home-col2{padding:10px 25px;}


.top-title-l{ background:url(../images/bg-top-title-l.jpg) no-repeat; height:45px; width:13px;}
.top-title-r{background:url(../images/bg-top-title-r.jpg) no-repeat; height:45px; width:13px;}
.top-title-m{background:url(../images/bg-top-title-m.jpg) repeat-x; height:45px; text-align:left; padding-top:4px; }

.ul-rail-list, .ul-rail-list li{list-style:none; padding:5px 0px 0px 0px; margin:0; }
.ul-rail-list li{background:url(../images/bulet-rail-list.gif) 0px 6px   no-repeat; padding:2px 0 2px 15px;}


.ul-air-fare-list, .ul-air-fare-list li{list-style:none; padding:0px; margin:0;  font-weight:bold;}
.ul-air-fare-list li{background:url(../images/bulet-air-fair.jpg) 0px  3px no-repeat; padding:8px 0 8px 26px;}


.link-type1 a:link
{
color:#000000;
text-decoration:underline;
line-height:20px;
font-weight:normal;
}
.link-type1{font-weight:normal; color:#333333; text-decoration:none;}
.link-type1 a{font-weight:normal; color:#333333; text-decoration:none;}
/*.link-type1 a:link{font-weight:normal; color:#333333; text-decoration:none;}*/
.link-type1 a:hover{font-weight:normal; color:#D1162B; text-decoration:none;}

.footer{border-top:1px solid #d0d5db; background-color:#d6e4e7; font-size:11px; padding:0 5px; }
.footer a{font-weight:normal;}

.bg-top-ten{background:url(../images/bg-top-ten-no.jpg) no-repeat; height:44px; width:44px; line-height:44px; text-align:center; font-size:16px; color:#333333;  padding:0; margin:0;}

.ref-link-image {
	padding-left: 10px;
}
