/*-----------------------------------------------------------------------------*/


/* CSS Document */

#header{
	width:972px;
	position:relative;
	top:0;
	right:0;
	background-color:#007DBA;
	margin:10px auto 0;
	padding:0 0;
}
#header .logo {
	float:left;
	margin:0 0;
	padding:0 0;
}

#header .logo img{
	color:#fff;
	font-size:13pt;
	position:relative;
	top:12px;
	left:42px;
	margin:0 0;
	padding:0 0;
	border:none;
}
/* IE has a problem with concatenated styling eg #header.plain so classes below named to be specfic to header */
/* Styles for header NOT containing a title */

.header-plain {
	background-image:url('/common/header/images/hdr_plain_bgd.gif');
	height:75px;
}


/* Styles for header containing a title */

.header-titled {
	background-image:url('/common/header/images/hdr_titled_bgd.gif');
	height:75px;
}

.header-titled h1{
	float:left;
	width:550px;
	font-size:23pt !important;
	color:#fff;
	position:relative;
	left:152px;
	top:25px;
	margin:0 0;
	padding:0 0;
}

/* Styles for campaign header */

.header-campaign {
	background-image:url('/common/header/images/hdr_campaign_bgd.gif');
	height:91px;	
}

.header-campaign .slogan{
	margin:0 0;
	padding:0 0;
}

.header-campaign .slogan img{
	width:183px;
	color:#fff;
	font-size:10pt;
	position:relative;
	top:40px;
	left:610px;
	margin:0 0;
	padding:0 0;
	border:none;
}