/*** HEADER STYLES ************************************************************/

#site-header {
	z-index: 99;
	background-color: #fff;
}

html.ie7 #site-header {
	position: relative;
}

#site-header .header-content {
	height: 125px;
	width: 998px;
	position: relative;
}

#site-logo {
	position: absolute;
	left: 63px;
	top: 49px;
}

#header-ctas {
	font-size: 0.92em;
	padding-bottom: 22px;
	width: 600px;
	height: 27px;
	background: transparent url(/img/global-elements/header-cta-bottom.jpg) no-repeat 80% 100%;
	position: absolute;
	top: 21px;
	right: 0px;
} 

#header-ctas ul {
	margin: 0;
}

#header-ctas ul li {
	float: right;
	padding: 0 26px 0 0;
	margin: 0;
	background-image: none;
}

#header-ctas ul li a:link,
#header-ctas ul li a:active,
#header-ctas ul li a:visited {
	text-decoration: none;
}

#header-ctas ul li a:hover {
	text-decoration: underline;
}

#header-ctas ul li.search-cta {
	position: relative;
	top: -5px;
	padding-right: 0px;
}	

#global-search-form {
	position: relative;
}

#global-search-form input.text {
	width: 175px;
	height: 19px;
	padding: 0px 5px;
	border: solid 1px #a8c3e0;
}

.ff3.win #global-search-form input.text {
	padding-top: 3px;
}

.ie6 #global-search-form input.text,
.ie7 #global-search-form input.text {
	padding-top: 5px;
}

#global-search-form input.search-button {
	position: relative;
	top: 5px;
	margin-left: 2px;
}

.ff3.win #global-search-form input.search-button {
	top: 4px;
}

.ie6 #global-search-form input.search-button,
.ie7 #global-search-form input.search-button {
	top: 0px;
}

.corp-en, .agent-en, .agent-fr { background: url('/img/global-elements/promo-horz-dropshadow.png') no-repeat scroll 100% 80% transparent !important; }
.corp-en { padding-right: 35px !important; }
.agent-fr { background-position: 90% 80% !important; }

#site-header #travel-advisory {
    margin: 0;
  position:absolute;
  top:70px;
  right:15px;
}

#site-header #travel-advisory img {
  height:18px;
  width:21px;
  text-align:middle;
  float:left;
  padding-right:5px;
}

#site-header #travel-advisory h3,
#site-header #travel-advisory p,
#site-header #travel-advisory a {
  color:#9E0B0F;
  display:inline;
}

#site-header #travel-advisory h3 {
	padding-right: 0.5em;
}

#site-header #advisory-link {
  padding-left:20px;
}

/*UPDATED ADVISORY STYLES*/

#travel-advisory {
    height: 28px;
    max-width: 1050px;
    position: relative;
    margin: 70px auto 15px auto;
    padding-left: 10px;
}

@media (min-width:992px) {
    #travel-advisory {
padding-left: 100px;
}
}

 #travel-advisory img {
  height:18px;
  width:21px;
  text-align:middle;
  float:left;
  padding-right:5px;
}

#travel-advisory h3,
#travel-advisory p,
#travel-advisory a {
  color:#5B646B;
  display:inline;
  font-size: 13px;
}

#advisory-link {
  padding-left:20px;
} 

#travel-advisory a {
    margin: 0 0 0 7px;
}