/* Travelocity Header Styles */

#travelocity_header {
	margin : 0 auto 0 auto;
	padding : 0;
	height : 153px;
	width : 760px;
	color : #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : left;
	background : #036;
	display : block;
}

#travelocity_logo {
	margin : 0;
	padding : 10px 0 0 4px;
	height : 58px;
	display : block;
}

#travelocity_logo img {
	margin : 0;
	padding : 0;
	display : block;
}

/* Travelocity Header Services Styles */

#travelocity_services ul {
	margin : 0;
	padding : 0 5px 5px 0;
	position : relative;
	color : #ffffff;
	text-align : right;
	list-style : none;
	border-bottom : 1px #6A87A7 solid;
	background : #036;
}

#travelocity_services { padding : 0; }

#travelocity_services li { display : inline; font-size : 1em }

#travelocity_services a:link, #travelocity_services a:visited, #travelocity_services a:hover, #travelocity_services a:active {
	margin : 0;
	padding : 0 5px 0 5px;
	background:#003366;
	color : #ffffff;
	text-decoration:none;
	font-size:1em;
}

#travelocity_services a:hover { text-decoration: underline; }

/* Main Travelocity Navigation Styles */

#travelocity_nav {
	margin : 0 auto 0 auto;
	padding : 0;
	width : 760px;
	background: #036;
	display : block;
}

#travelocity_nav div {
	margin : 0;
	padding : 0;
	background: #036;
	float : left;
}

#travelocity_nav div br /* the brakes are to position the drop downs correctly */ { float : none; clear : both }

#travelocity_nav div a {
	margin : 0;
	padding : 0 9px 0 10px;
	color : #fff;
	text-decoration : none;
	font-weight : 900;
	font-size : 1.1em;
	line-height : 2em;
	background : transparent;
	display : block;
	float : left;
}

#travelocity_nav ul {
	margin : 0;
	padding : 0;
	width : 14.5em;
	list-style : none;
	background : #ccd6e0;
	position : absolute;
	visibility : hidden;
}

#travelocity_nav ul li {
	padding : 0;
	margin : 0;
	list-style : none;
	font-size : 1em;
	background : #ccd6e0;
	display : inline;
}

#travelocity_nav li a {
	margin : 0;
	padding : 0 8px 0 8px;
	width : 14.5em;
	color : #003;
	font-size : 1em;
	font-weight : 300;
	line-height : 1.8em;
	border-bottom : 1px #40668c solid;
	border-left : 1px #40668c solid;
	border-right : 1px #40668c solid;
	background : #ccd6e0;
	display : block;
}

#travelocity_nav li a:hover { color : #fff; background : #7f99b2; }
#travelocity_nav .navOver { background : #40668c; }
#travelocity_nav .navOver ul { visibility : visible; z-index : 100; }

/* Travelocity Footer */

#travelocity_footer {
	margin : 0;
	padding : 10px 0 10px 0;
	width : 760px;
	color : #A5B2C3;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-align : right;
	background : #003366;
	clear : both;
}

#travelocity_footer ul { margin : 0; padding : 0 7px 0 0; list-style : none; }
#travelocity_footer li { display : inline; }
#travelocity_footer a { background : #003366; color : #A5B2C3; text-decoration : underline; }
#travelocity_footer li a { padding : 0 7px 0 7px; }
#travelocity_footer span { display : inline; padding : 0 .2em; }
#travelocity_footer p { margin:0 10px 0 0; padding : 4px 0 0 0; }
