#externalOverlayModal {
    display: none;
}

body {
	background-color:#ffffff;
	background-image:url(images/pages_bg.jpg);
	background-repeat:repeat-x;
	background-position: center -500px;
}

#whitefade{
	background-image:url(images/white-fade.png);
	background-position:center top;
	width:1035px;
	padding:0;
}
#bluefooter{
	width:1035px;
	height:44px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#00264c;
	padding-top:8px;
	background-image:url(images/blue-footer.png);
	background-repeat:repeat-x;
	text-align: center;
}
#copyrightInfo{
	font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:11px;
	width:988px;
	text-align: center;
}
#bluefooter a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#00264c;
}
.header {
	position:relative;
	display:block;
	width:988px;
	height:96px;
	background:url(images/header-bg.png) repeat-x;
	margin:0 auto;
	font-family:Verdana, Geneva, sans-serif;
}
.header img{
	border:0;
}
.header a.news {
	line-height:24px;
	padding-left:15px;
	background:url(images/news-room-icon.png) no-repeat left 8px;
	margin-right:28px;
	margin-left:12px;
}
.header a.home {
	line-height:24px;
	padding-left:20px;
	background:url(images/house.jpg) no-repeat -5px top;
	margin-right:15px;
	color:#00264c;
	margin-left:12px;
}
.header .logo {
	float:left;
}

.header a {
	display:block;
	height:27px;
	font-size:10px;
	color:#00264c;
	margin-top:23px;
	float:right;
}
#footerGradient{
	background-image:url(images/footer-gradient.jpg);
	background-repeat:repeat-x;
	width:987px;
	background-position: center bottom;
  margin: 0 auto;
  padding-top: 15px;
}
a:link {
	color:#246da6;
}
h3{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	margin-bottom:0;
	padding-bottom:0;
}
a:hover.copyright { color: #660033 }
a:hover.homelink { color: #000000 }
a:hover.navigation { color: #ffcc00 }
a:hover.tagtext { text-decoration: underline }
.body1 { font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 14px; color: #313031; font-weight: normal; }
.body1 p{
	margin-top:0;
	padding-top:0;
}
.body1grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #636563; font-weight: normal }
.body1serif { font-family: Times, serif; font-size: 14px; line-height: 17px; color: #313031; font-weight: normal }
.formError { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #ff0000; font-weight: normal }
.link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #246da6; font-weight: normal; text-decoration: underline }
.copyright { font-family: Times, serif; font-size: 10px; color: #666666; font-weight: normal; line-height: 30px }
.copyrightON { font-family: Times, serif; font-size: 10px; color: #666666; font-weight: normal; line-height: 30px; text-decoration: none }
.ERROR{ color : #ff0000;margin : 0px 0px 15px 0px; }

/* External Links */
        
	.externalLinksDialog {
		width: 500px !important;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #666;
		text-align: left;
	}
	
	.externalLinksDialog .callsToAction {
		margin-top: 10px !important;
	}

/* end of External Links */


#cookie-table-overlay {
  height: 500px;
  left: 50%;
  margin-left: -450px;
  position: fixed;
  width: 900px;
  z-index: 400;
  top: 100px;
}

#cookie-table-overlay img {
  display: block;
}

#cookie-table-overlay h3 {
  margin-bottom: 5px;
}

#cookie-table-overlay a.closelink {
  display: block;
  text-align: right;
  padding-right: 12px;
  margin-top: -8px;
}

#inner-cookie-overlay {
  background: url(/common/vc/en-us/images/overlay_bg.png) repeat-y scroll 0 0 transparent;
  padding: 10px 20px;
}

#inner-cookie-overlay .window {
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px;
  background-color: #fff;
  height: 450px;
  margin: 10px 10px 0;
}

body > div {
  margin: 0 auto;
}
