body { background:url(Images/Clouds-Bk.jpg) repeat-x left top #FFF; font:Tahoma, Geneva, sans-serif 11px #063; margin:0px;}
.HeaderBK { background:url(Images/HeaderBk.png) repeat-x left top;}
.HomeMainBK { background:url(Images/Home-MainBk.png) no-repeat left top; width:910px; height:510px;}
.HeaderLinks { font-size:11px; color:#ffffff; font-weight:bold; padding-right:15px; font-family:Tahoma, Geneva, sans-serif}
a.HL:link {color: #ffffff; text-decoration: none;}
a.HL:visited {color: #ffffff; text-decoration: none;}
a.HL:hover {color: #333333; text-decoration: underline;}
a.HL:active { color: #ffffff; } 

.TopLinksBarBK { background:url(Images/TopLinksBar.jpg) #2baee2; height:37px; }
.TopLinksBar { background:url(Images/TopLinksBar.jpg) #2baee2; height:37px; color:#FFF; font-size:11px; font-weight:bold; }
a.TL:link {color: #ffffff; text-decoration: none;}
a.TL:visited {color: #ffffff; text-decoration: none;}
a.TL:hover {color: #f9c437; text-decoration: none;}
a.TL:active { color: #ffffff; } 
.TL { padding-left:25px; padding-right:25px; font-family:Tahoma, Geneva, sans-serif;}
.TopLinkSelected { background:url(Images/TopLinkSelected.jpg) repeat-x left top; color:#15749b; padding-left:25px; padding-right:25px; font-family:Tahoma, Geneva, sans-serif;}
img {border:0px;}
.RegisteSMS { background:url(Images/Register-SMS.jpg) no-repeat}
.Text {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#333333;
	text-align:justify;
	padding-right:25px;
} 
.BannerBorder { border-bottom: 3px solid #cacaca;}
.CopyRightText { font-family:arial, Geneva, sans-serif; color:#666; font-size:11px;}
.FooterlinksBK { background:url(Images/FooterLinksBK.png) no-repeat; font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;}
a.FL:link {color: #333333; text-decoration: none;}
a.FL:visited {color: #333333; text-decoration: none;}
a.FL:hover {color: #000000; text-decoration: underline;}
a.FL:active { color: #333333; } 
.MainLinksBk { background:url(Images/MainLinks-BK.png) repeat-x left top; font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; padding-bottom:7px; }
a.ML:link {color: #333333; text-decoration: none;}
a.ML:visited {color: #333333; text-decoration: none;}
a.ML:hover {color: #000000; text-decoration: underline;}
a.ML:active { color: #333333; } 
.RegisterField { background:url(Images/Register-Field.jpg) no-repeat left top; border:none; padding-bottom:5px; font-size:18px; color:#0096ff; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-top:3px; width:140px;}
.PageHeaderBk { background:url(Images/PageHeader-Bk.png) no-repeat left top; width:910px;}
.PageBk { background:url(Images/PageBk.png) left top repeat-y; padding-left:40px; padding-right:40px; padding-bottom:30px; padding-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  line-height:22px; color:#333333; text-align:justify; }
.PageBkInternationalPackages{ background:url(Images/IndiaMapBk.jpg) center top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;  line-height:22px; color:#333333; text-align:justify; }
.PageBkPadLess { background:url(Images/PageBk.png) left top repeat-y;  padding-bottom:30px; padding-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  line-height:22px; color:#333333; text-align:justify; }
.PageEnd { background:url(Images/PageEnd.png) left top no-repeat;}
h1 { font-size:18px; color:#2767c6; font-family:Tahoma, Geneva, sans-serif;  font-weight:normal; margin-bottom:5px;}
h2 { font-size:14px; color:#2767c6; font-family:Tahoma, Geneva, sans-serif;  font-weight:normal; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
h3 { font-size:12px; color:#333333; font-family:Tahoma, Geneva, sans-serif;  font-weight:normal; margin-bottom:0px; margin-top:20px; font-weight:bold;}

.mdmess {font:Arial, Helvetica, sans-serif; color:#e36c0a; font-size:12px; font-weight:bold;}
.DomesticListBk {background-image: url(Images/Domestic-ListBk.jpg);background-repeat: no-repeat;background-position: left top; line-height:18px;}

a.Domestic:link {color: #000000; text-decoration: none;}
a.Domestic:visited {color: #000000; text-decoration: none;}
a.Domestic:hover {color: #ff0000; text-decoration: none;}
a.Domestic:active { color: #000000; }
.Domestic {font-family:arial, Geneva, sans-serif;  font-weight:normal;}
.SecIntBk { background:url(Images/InterNational-Secbk.png) repeat left top; border: solid 3px #d9edf4; padding:3px;}
.IntSecTitle{ font-size:16px; font-weight:bold;}
.IntDestination {
	font-size:13px;
	font-weight:bold;
	color:#0072ff;
	text-decoration:none;	
} 
a.IntDestination:link {color: #0072ff; text-decoration: none;}
a.IntDestination:hover {color: #ff0000; text-decoration: none;}


.IntValidity { font-size:12px; font-weight:normal; color:#ff0000;} 
.IntPrice { font-size:16px; font-weight:bold; color:#ff0000;} 
.IntPriceINR { font-size:16px; font-weight:bold; color:#000000;} 
.OfferArea { background:#f1f8fa; border:1px solid #d0e7ef; padding-left:20px; padding-right:10px; padding-top:15px; }
ul {list-style-type: none; list-style-position: outside; margin:0px 0px 23px 15px;  padding: 0px 0px 0px 0px; list-style-image:url(images/bullet_default-2.gif); font-size:13px; }
li { margin: 7px 0px 0px 5px; padding: 0px 15px 0px 0px; line-height: 16px; padding-bottom:5px; color:#333;} 
.DayStyle { font-size:14px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 
.IconOvernignt {
	background:url(Images/Icon-Night.jpg) no-repeat left;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	padding-left:28px;
	text-transform: uppercase;
}
.DayStyleList { font-size:12px; color:#ff0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 

.TableBlueHeader{ font-family:Tahoma, Geneva, sans-serif; text-decoration:none; color:#FFF; size:12; font-weight:bold; background-color:#5accef; padding-left:15px; background:url(Images/Table-HeaderBlue.jpg) repeat-x top;}
.TableBlueSubHeader{ font-family:Tahoma, Geneva, sans-serif; text-decoration:none; color:#1252d4; size:12; font-weight:bold; background-color:#5accef; padding-left:15px; background:url(Images/Table-SubHeaderBlue.jpg) repeat-x top;}

.TableBlueBK { background:#a4e7fc;}
.TableBlueRow1 { background:#ECFEFF;}
.TableBlueRow2 { background:#ffffff;}



.TableOrangeHeader{ font-family:Tahoma, Geneva, sans-serif; text-decoration:none; color:#FFF; size:12; font-weight:bold; background-color:#5accef; padding-left:15px; background:url(Images/Table-HeaderOrange.jpg) repeat-x top;}
.TableOrangeSubHeader{ font-family:Tahoma, Geneva, sans-serif; text-decoration:none; color:#753904; size:12; font-weight:bold; background-color:#5accef; padding-left:15px; background:url(Images/Table-SubHeaderOrange.jpg) repeat-x top;}

.TableOrangeBK { background:#ffa858;}
.TableOrangeRow1 { background:#ffead3;}
.TableOrangeRow2 { background:#fff9f8;}




.TableTitleGray{ font-family:Tahoma, Geneva, sans-serif; text-decoration:none; color:#666; size:12; font-weight:bold; background-color:#F2F2F2; padding-left:15px}
.TableText{ color:#333; size:12; font-weight:normal; background-color:#fff; padding-left:15px}
.TDTable { padding-left:15px; padding-right:15px;}

.Include{ background-color:#9cc351; padding-left:15px; color:#fff; font-size:15px;}
.IncludeText{ background:url(Images/IncludeSub.jpg) repeat-x;  padding: 0x 25px 0px 0px; font-size:11px;}
.IncludeBoxHighlighted {
	border: 0px solid #9cc351;
	text-decoration: none;
	padding:1px 1px 1px 1px;}
.DomesticPkgSecTitle { font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#600;}

.inclusion-box {text-align:center; font-size:12px;}
.inclusion-box h3 { font-size:16px; color:#060; padding-top:10px;}
.textarea-container {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; }
.textarea-container h3 {font-size:14px; color:#0d65b0; margin-bottom:0px; font-weight:normal;}
