/* Find an Itinerary */
#findAnItinerary 
{
	background: url("/resources/images/backgrounds/background-find-an-itinerary.png") no-repeat;
	float:		left;
	height:		34px;
	width: 		401px;
	margin-right: 3px;
}	
	
#findAnItinerary #txtFindAnItinerary	
{
	float:		 left;
	margin-left: 150px;
	margin-top:	 6px;
	width:		 176px;
}

#findAnItinerary #btnFindAnItinerarySearch	
{
	margin-top:	 5px;
	margin-left: 5px;
}

#findAnItinerary #findAnItineraryFilter
{
	background:  url("/resources/images/backgrounds/background-search-filter.png") no-repeat;
	height:		 66px;
	width:		 198px;
	position:	 absolute;
	z-index:	 100;
	padding:	 0;
}

#findAnItinerary #findAnItineraryFilterInner
{
	margin-left: 15px;
	margin-top:	 5px;
}
#findAnItinerary #findAnItineraryFilterInner input
{
	margin-top: 6px;
}

#findAnItinerary #findAnItineraryFilterInner .txt
{
	color:		 #5c5c5c;
	font-size:   12px;
}

#navigation
{ 
	width:100%; 
}

#navigation #loginForm
{
	display:none;
	position:absolute;
	width:275px; 
	
	/* IE 6 */
	z-index:1;
}

#navigation #loginForm .context
{
	position:relative;
	left:788px;
	top:37px;
	background:#ffffff;
}


#navigation #loginForm .context .btn-close
{
	position:absolute;
	width:100%;
}

#navigation #loginForm .context .btn-close .context
{
	left:0;
	top:0;
	float:right;
}


#navigation #loginForm .context .form
{
	
}



#navigation ul#primary, #navigation ul#secondary{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#navigation ul#secondary{ float:right;}

#navigation ul#primary li, #navigation ul#secondary li{
	display: inline;
	float: left;
	height:34px;
	text-indent: -2000px;
	margin-right:2px;
}
#navigation ul#secondary li{ margin-right:0; }

#navigation ul#primary li a, #navigation ul#secondary li a{ height: 34px}

/* global nav */

/* home */
#navigation ul#primary li#home,
#navigation ul#primary li#home a 
{
	background: url("/resources/images/buttons/btn-nav.png") left top no-repeat transparent;
	display:	block;
	width: 		76px;
}

#navigation ul#primary li#home a:hover
{
	background-position: 0 -40px;
}

.home #view #application #navigation ul#primary li#home a
{
	background: transparent url("/resources/images/buttons/btn-nav.png") no-repeat 0 -80px;
	display:	block;
	width: 		76px;
}

/* create itinerary */
#navigation ul#primary li#create, 
#navigation ul#primary li#create a
{
	background: transparent url("/resources/images/buttons/btn-nav.png") no-repeat -78px 0;
	display:	block;
	width: 		134px;
}
#navigation ul#primary li#create a:hover
{
	background-position: -78px -40px;
}

.create #view #application #navigation ul#primary li#create a{
	background: transparent url("/resources/images/buttons/btn-nav.png") no-repeat -78px -80px;
	display:	block;
	width: 		134px;
}

/* browse itineraries */
#navigation ul#primary li#browseItineraries,
#navigation ul#primary li#browseItineraries a
{
	background: transparent url("/resources/images/buttons/btn-nav.png") no-repeat -213px 0;
	display:	block;
	width: 		160px;
}

#navigation ul#primary li#browseItineraries a:hover
{
	background-position: -213px -40px;
}

.browseItineraries #view #application #navigation ul#primary li#browseItineraries a
{
	background: transparent url("/resources/images/buttons/btn-nav.png") no-repeat -213px -80px;
	display:	block;
	width: 		160px;
}

/* browse destinations */
#navigation ul#primary li#browseDestinations,
#navigation ul#primary li#browseDestinations a
{
	background: transparent url("/resources/images/buttons/btn-nav.png") no-repeat -375px 0;
	display: 	block;
	width: 		168px;
}

#navigation ul#primary li#browseDestinations a:hover
{
	background-position: -375px -40px; 
}

.browseDestinations #view #application #navigation ul#primary li#browseDestinations a{
	background: transparent url("/resources/images/buttons/btn-nav.png") no-repeat -375px -80px;
	display:	block;
	width: 		168px;
}


/*
#navigation ul#secondary li#signin, #navigation ul#secondary li#signin a{
	display: block;
	width:88px;
	background: url("/resources/images/buttons/btn-signIn.png") left top no-repeat transparent;
}

#navigation ul#secondary li#signin a:hover{
	background-position:-88px 0;
}

#navigation ul#secondary li#register, #navigation ul#secondary li#register a{
	display: block;
	width:77px;
	background: url("/resources/images/buttons/btn-register.png") left top no-repeat transparent;
}

#navigation ul#secondary li#register a:hover{
	background-position:-77px 0;
}

#navigation ul#secondary li#stuff, #navigation ul#secondary li#stuff a{
	display: block;
	width:101px;
	background: url("/resources/images/buttons/btn-my-stuff.png") left top no-repeat transparent;
}

#navigation ul#secondary li#stuff a:hover{
	background-position:-101px 0;
}

#navigation ul#secondary li#welcome{
	text-indent:0px;
	width:155px;
	
}
#navigation ul#secondary li#welcome .context{
	font-size:10px;
	color:#f3ac39;
	text-align:right;
	margin-right:7px;
	float:right;
	padding-top:5px;
}

#navigation ul#secondary li#welcome a{  
	text-decoration:none;
	color:#568cb9;
}
*/



