
/* CSS Document */
/*#############################################################
Name: NewTravelUni.css
Author: kiran Kudale
URL: http://www.traveluniversally.com/
Date : 01-02-2010
#############################################################*/
@import url("Moz-MenuHover.css");
@import url("ToursCorner.css");
@import url("Default.css");

body
{
	margin:0 auto;
	padding:0px;
	color:#333;
	font:14px calibri;
	background-color:#656565;
}

.Body
{
	width:1003px;
	margin:0 auto;
	padding:0px;
	background-color:#1a4f78;
}

ul , li, p , h1
{
	padding:0px;
	margin:0px;
}


.Left
{
	text-align:left;	
}

.Center
{
	text-align:center !important;
	color: #F00;
	font-size: 14px;
}

.Right
{
	text-align:right !important;	
}

.FRight
{
	float:right;	
}

.Space
{
	padding:9px 0px 0px 0px;
}

.BolFont
{
	font-weight:bold;	
}

.SmallFont
{
	font-size:11px;	
	padding-left:10px;
	padding-bottom:5px;
}

.HeaderContainer
{
	
}
.HeaderContainer .Header
{
	background:url(images/TravelLogo.jpg) no-repeat left top;
	height:140px;
	position:relative;
}

.HeaderContainer .Header .TopMenu
{
	color:#006eb9;
	padding:16px 0px 0px 0;
	position:absolute;
	right:0; bottom:0;
	margin-left:727px;
	margin-top:77px;
	z-index:2;
}
.HeaderContainer .Header .TopMenu li
{
	display:inline;
	padding-left:12px;
	padding:0 10px 0 0px;
}
.HeaderContainer .Header .TopMenu li a
{
	color:#006eb9;
	text-decoration:none;
}

.SearchBoxContainer
{
	z-index:2;
}

.SearchBoxContainer .SearchBox
{
	background-color:#00aeef;
	color:#fff;
	font-size:20px;
	padding:0px 0 0px 138px;
}

.SearchBoxContainer .SearchBox .SearchLeft
{
	background:url(images/SearchBoxLeftBg.gif) no-repeat left top #d4effc;
	height:30px;
	padding-left:18px;
	z-index:2;
}

.SearchBoxContainer .SearchBox .SearchLeft .SearchRight
{
	background:url(images/SearchBoxRightBg.gif) no-repeat right top;
	height:30px; width:200px;
}

.SearchBoxContainer .SearchBox .SearchLeft .SearchRight input
{
	height:15px;
	font-size:12px;
	border:1px solid #fff;
	color:#CCC;
	margin-top:5px;
	color:Black;
}

.watermark
{
	color:#666 !important;
}

 .Search
{
	background-color: #d4effc;
	padding-right:5px;
}
.Search a
{
	color:#63beeb;
	text-decoration:none;
}

.SubLine
{
	color:#999;
	padding:2px 2px 2px 10px;
	margin-bottom:3px;
	font-style:italic;
	border-bottom:1px solid #CCC;
}

.MenuContainer
{
	
}

.MenuContainer .Menu
{
	padding:2px; padding-top:0px; padding-bottom:0px;
}

.MenuContainer .Menu li
{
	display:inline;
	list-style:none;
	font-size:16px;
	/*padding:15px 12px 15px 12px;*/
}

.MenuContainer .Menu li a
{
	color:#FFF;
	text-decoration:none;
}

.FlashContainer
{
	
}

.FlashContainer .Flash
{
	
}

.AddRight
{
	color:#fff;
	/*margin-left:750px;*/
	height:131px;
	padding:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:justify;
	line-height:30px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#63beeb;
}

.NewsLetterContainer
{
	text-align:justify;
}

.NewsLetterContainer .NewsLetter
{
	/*background-color:#e8eff1;*/
	background-color:#ffe653;
	/*margin-left:750px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6d0a60;
}

.NewsLetterContainer .NewsLetter .Login
{
	padding:5px;
	font-size:12px;
}

.NewsLetterContainer .NewsLetter .Login input[type="text"]
{
	color:#CCC;	
}

.NewsLetterContainer .NewsLetter .Offer
{
	color:#333;
	font-size:11px;
}

.NewsLetterContainer .NewsLetter .Valid
{
	font-size:10px;
	color:#333;
}

.MiddleContainer
{
	
}

.MiddleContainer .DataArea
{
	padding:10px;
	padding-bottom:0px;
}

.MiddleContainer .InnerMasterDataArea
{
	padding:0px;
	background-color:#fff;
}


.BlueContainer
{
	background-color:#eff8f8;
	margin-bottom:5px;
	
}

.BlueContainer .BlueContainerLeft
{
	background:url(images/BlueConatinerLeft.gif) no-repeat top left #0083ca; height:38px;   padding-left:24px;
}
.BlueContainer .BlueContainerRight
{
	background:url(images/BlueConatinerRight.gif) no-repeat top right #0083ca; height:28px; padding-top:10px;
	color:#FFF;
	text-transform:uppercase;
	font-size:15px;
	vertical-align:middle !important;
}

.BlueContainer .Blue3D
{
	background:url(images/3D_Five.gif) no-repeat center top;
	height:38px;
}

.BlueContainer .BlueExclusive
{
	background:url(images/BlueExclusive.gif) no-repeat center top;
	height:38px;
}

.BlueContainer .BluePadding
{
	padding:5px 10px 5px 10px;
	text-align:justify;
	
}

.BlueContainer .BluePadding .TourList
{
		
}

.BlueContainer .BluePadding .TourList a
{
	color:#333;	
	text-decoration:none;
}

.BlueContainer .BluePadding .TourList .BookTour
{
	float:right;	
}

.BlueContainer .BluePadding ul
{
	padding-left:15px;	
}

.BlueContainer .BluePadding li
{
	list-style:circle;
	padding-bottom:3px;
	text-align:left;
}

.BlueContainer .BluePadding li a
{
	text-decoration:none;
	color:#333;
}

.BlueContainer .BluePadding .CountryBox
{
	
}
.BlueContainer .BluePadding .CountryBox ul
{
	padding:0px;	
}

.BlueContainer .BluePadding .CountryBox li
{
	list-style:none;
	line-height:10px;
	padding-bottom:5px;
	background:url(images/in_rp_aro.gif) no-repeat left top;
	padding-left:15px;
}

.BlueContainer .BluePadding .ExOffers
{
	position:relative;	
	margin-bottom:6px;
}

.BlueContainer .BluePadding .ExOffers li
{
	padding:0px !important;
}

.BlueContainer .BluePadding .ExOffers .ExOffersBook
{
	position: absolute; Bottom:0; right: 0;
}

.BlueContainer .BluePadding .ExOffers a
{
	text-decoration:none;
	color:#333;
	
}

.StartPrice
{
	font-size:18px;	
}

.RedFont14
{
	color:#F00;
	vertical-align:top;
	font-size:14px;
}

.RedFont16
{
	color:#F00;
	vertical-align:top;
	font-size:16px;
}

.BlackFont16
{
	color:#333;
	vertical-align:top;
	font-size:16px;
}

.DarkPurple16
{
	color:#2e3192;
	font-size:16px;
}

.DarkPurple17
{
	color:#2e3192;
	font-size:19px;
}

.Red13
{
	color:#F00;
	font-size:13px;
}

.Yellow14
{
	font-size:14px;
	color:#FF0;
}

.White18
{
	color:#FFF;
	font-size:18px;
}

.White14
{
		color:#FFF;
	font-size:14px;
}

.WhiteBorder
{
	border-bottom:1px dotted #fff;
	padding:0px 0 5px 0;
	margin-bottom:5px;
}

.HomeTourTitle
{
	background-color:#00aeef;
	padding:1px 0px 1px 5px;
	width:356px;
	color:#FFF;
	font-size:16px;
}

.HomeTourTitleBorder
{
	border-bottom:2px solid #00aeef;
}

.HomeTour
{
	margin-top:5px;
	margin-bottom:5px;
	padding:0px 5px 5px 5px;
	font-size:12px;
}

.HomeTour td
{
	vertical-align:top;	
}
.HomeTour img
{
	margin-left:10px;	
}

.HomeTour .GoThere
{
	
}

.HomeTour .GoThere a
{
	color:Blue;
	text-transform:uppercase;
	font-size:11px;
	float:right;
	text-decoration:none;
}

.InnerTour
{
	font-size:12px;
	line-height:20px;
}

.InnerTour td
{
	padding:0px;
}

.FooterContainer
{
	padding-bottom:5px;
}

.FooterContainer .Footer
{
	font-size:12px;
	color:#FFF;
}

.FooterContainer .Footer li
{
	list-style:none;
	display:inline;
}

.FooterContainer .Footer li a
{
	color:#FFF;
	text-decoration:none;
}


.SpiffyContainer
{
	padding:5px 0px 5px 0px;
}
.spiffy{display:block;}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:18px;
  background:#d8d8d8}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #697c92;
  border-right:1px solid #697c92;
  background:#a7afb9}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #2a476a;
  border-right:1px solid #2a476a;
  background:#b3b9c0}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b3b9c0;
  border-right:1px solid #b3b9c0;}
.spiffy4{
  border-left:1px solid #697c92;
  border-right:1px solid #697c92}
.spiffy5{
  border-left:1px solid #a7afb9;
  border-right:1px solid #a7afb9;}
.spiffyfg{
  background:#d8d8d8;
  color:#333333;/* font-weight:bold;*/
  font-size:12px;
  font-family:Arial;
  padding:0px 10px 5px 10px;
  text-align:justify;}

.spiffyfg .Call
{
	font-weight:bold;
  font-size:18px;
  color:#A410BF;
}
/************************* Site map *******************/

.SiteMapContainer
{
   
}

.SiteMapContainer ul
{
    padding-bottom:10px;
}

.SiteMapContainer li
{
    list-style:none;

}

.SiteMapContainer li a
{
    color:#333333;
    text-decoration:none;   
}

.SiteMapContainer .Caption
{
    font-weight:bold;   
}

/************************* Travel Pages *******************/

.TourListDataArea
{
	background-color:#949294;	
}

.ContinentalName
{
	color:#FFFFFF;
	font-size:26px;
	padding:5px; padding-bottom:20px; padding-top:5px;
	text-align:center;
	border-top:1px solid #ffffff;
	background-color:#1a4f78;
	height:15px;
}

.ContinentalName h1{ color:#FFFFFF;
	font-size:26px; font-weight:normal;}

.OperatorDDL
{
	float:right;
	/*padding-top:10px !important;	*/
}

.ContinentalNameNew
{
	color:#FFFFFF;
	font-size:12px;
	padding:5px;
	text-align:center;
	border-top:1px solid #ffffff;
	background-color:#1a4f78;
}

.TourHeader
{
	font-size:18px;
	font-weight:bold;
	color:#3f89c3;
	margin-top:5px;
	margin-left:10px;
	padding-bottom:5px;
}

.TourDetailsBody
{
	padding:10px;
	background-color:#FFFFFF;
	border:none;
	background-image:url(images/FeildsetBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

.ListItem
{
	background-image:url(images/check.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	height:19px;
	padding-bottom:6px;
	list-style:none !important;
}

.BlueFont
{
color:#3093df;
} 

.Top15Tours
{
	float:right;
	margin-top:3px;
}

.Top15Tourstable
{
	
}

.Top15Tourstable table table
{
	border:1px solid #666;
	border-bottom:none;
	border-right:none;
}


.Top15Tourstable table table td
{
		padding:5px 0 5px 5px;
		font-size:14px;
		border-bottom:1px solid #666;
	border-right:1px solid #666;
}

/*********************15 FABULOUS VACATION 13-05-2010*****************************/

.FabulousVacation
{
		border-top:5px solid #78b4f3;
		border-bottom:5px solid #78b4f3;
		padding:12px;
		margin:0 auto;
		width:577px;
		margin-bottom:25px;
}

.FabulousVacation .FabulousVacationTitle
{
		background:url(images/15_feb.gif) no-repeat top;
		height:21px;
}

.FabTourTitle
{
	padding-bottom:5px;	
}

.FabDescription
{

}

.FabLinks
{

}

.FabLinks a
{
	color:#1a62ac;
	text-decoration:none;
}

.FabLinks a:hover
{
	color:#1a62ac;
	text-decoration:underline;
}

.FabImage
{
}

.FabTable
{
	
}

.FabTable td
{
	padding-left:2px; 
	padding-right:2px;
}

.FabTable img
{
	padding-right:19px;	
}

.BottomBDR
{
	border-bottom:1px dotted #666; margin-top:13px; margin-bottom:13px;
}

.FabNote
{
	font-size:11px;	
}

.FabOffer
{
	padding-top:10px;	
}

.FabTollFree
{
	font-family:Candara;
	font-size:30px;
	padding-top:10px;
}

.FabSingUp
{
	padding-top:10px;	
}

.SearchBtn1
{
	background-color:inherit;
}
#frame 
{
	background:red;
}
