﻿/* ------------------------------------- Header ------------------------------------------- */

#Header {
	position: relative; /* need this for the location dots */ 
	width: 774px;
	height: 94px;
	float: left;
	/*background: url(/support/web-development-unit/dev/iw2/home2012/images/HeaderJubileeBG.jpg) no-repeat left top;*/
	font-family: Verdana, sans-serif !important;
}

.red-text {
    color: #D81E05;
}
#Header p#TextOnly {
	position: absolute;
	top: 6px;
	right: 27px;
	font-size: 13px;
	line-height: 13px;
	padding: 0;
	margin: 0;
	color: #232120;
	font-family: Arial, Helvetica, sans-serif;
}
#Header p#TextOnly a {
	color: #68645f;
	font-size: 0.846em;
}

#Header #HeaderHomeLink {
	/*position: absolute;*/
	top: 0px;
	left: 0px;
}
#Header #HeaderHomeLink img {
	display: block;
	padding-left: 10px;
	float: left;
}

#Header #searchForm {
	position: absolute;
	top: 41px;
	right: 20px;
}
#Header #searchForm #Search {
    -webkit-appearance: none;
    -webkit-border-radius: 0px; /* these styles get rid of shadow and rounding of input elements in safari */
    border: 0;
	background: #efedec;
    color: #68645f;
    float: left;
    font-size: 13px;
    height: 20px;
    line-height: 18px;
    margin-bottom: 7px;
    padding: 5px;
    width: 190px;
	outline: 0 none;
}
#Header #searchForm .searchButton {
    -webkit-border-radius: 0px; /* this style gets rid of rounding of input elements in safari */
    border: 0;
}
#Header #KeyLinks {
	position: absolute;
	top: 13px;
	right: 12px;
	padding: 0;
	margin: 0;
}
#Header #KeyLinks li {
	float: left;
	list-style: none;
}
#Header #KeyLinks a {
	display: block;
	color: #464340;
	font-size: 12px;
	padding: 0px 8px 0px 8px;
	border-right: 1px solid #efedec;
	font-family: Arial, Helvetica, sans-serif;
}
#Header #KeyLinks a.last {
	border-right: 0;
}


#NavBar {
	width: 774px;
	float: left;
	background-color: #ffffff;
	background-image: none;
	padding: 0;
	font-family: Verdana, sans-serif !important;
	border-top: 1px solid #dfdcd9;
/*	border-bottom: 1px solid #ffffff;*/
}
#NavBar ul {
	margin: 0;
	padding: 0;
}
#NavBar li {
	float: left;
	list-style: none;
}
#NavBar a {
	display: block;
	height: 27px;
	color: #464340;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	padding: 12px 12px 0 12px;
	border-right: 1px solid #dfdcd9;
	margin: 0;
}
#NavBar a.first {
	background: url('/homepage/images/header/icon-home.png') no-repeat 25px 10px;
}
#NavBar a.first:hover {
	background: url('/homepage/images/header/icon-home-over.png') no-repeat 25px 10px;
}

#NavBar a.last {
	border-right: 0;
}

#sectionTitle {
	background-color: #233289 !important;
	background-image: none !important;
	color: #fff !important;
}