#header {
	float:left;
	margin-bottom:20px;
	width: 826px;
}
	#header img {
		float:left;
	}
	#header div#search {
		width:320px;
		float:right;
		text-align:right;
		/*  background:url(../images/bg_logo_nhs.png) no-repeat right top;  */
		/*  padding-top:52px;  */
	}
	#header div#search img {
		float: right;
	}
		#header div form {
			display:inline;
			margin-bottom:20px;
			float:right;
			padding-top:20px;
		}
			#header div form fieldset {
				border:0;
				display:inline;
			}
			#header div form input {
				color:#999;
				width:150px;
				width/**/:/**/146px;
				padding:3px 5px;
				border:1px solid #CCC;
				float:left;
				margin-right:10px;
				font-size:115%;
			}
			#header div form input {
			  height:24px;
			  voice-family: "\"}\""; 
			  voice-family:inherit;
			  height:auto;
			} 
			#header div form input#fSearchSubmit {
				width:auto;
				border:1px solid #CCC;
				width:24px;
				height:24px;
				padding-bottom:2px;
				color:#FFF;
				float:left;
				margin-right:0;
				cursor:pointer;
				cursor:hand;
				background:#FFF url(../images/bg_submit.png) no-repeat;
				text-indent:-5000px;
				padding-top:20px;
			}
			#header div p {
				_display:inline;
				color:#999;
				/* font-size:170%; */
				clear:right;
			}
			*:first-child+html #header div p {
				display:inline;
			}

	#header #share {
		width:320px;
		float:right;
		text-align: right;
		margin-bottom: 20px;
	}

	#header #share a, #header #share img#addthis {
		float: right;
	}

/* print button */
a#print-link {
	margin-left: 10px;
	padding: 2px 22px 2px 16px;
	float: right;
	background-image:url(../images/print.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

a#er-link {
	margin-left: 10px;
	margin-right: 10px;
	padding: 2px 6px 2px 6px;
	float: right;
	background-position:left center;
	background: none repeat scroll 0 0 #FFFF00;
	color: #666666;
	font-size: 120%;
}

/* Font re-sizer */
#header #print-link-holder {
	display: block;
	clear: both;
	width:320px;
	float:right;
	text-align: right;
}

.copyright {
	display: block;
	font-size: 80%;
	margin-top: 4px;
	font-weight:bold;
	color: #666;
}

.label {
	float:right;
	font-size: 100%;
	margin-top: 2px;
}
.smallFont {
	display: block;
	float: right;
	font-size: 80%;
	width: 14px;
	margin-top: 4px;
	font-weight:bold;
	color: #666;
}

.defaultFont {
	/*if you want to hide the default font button, use display:none */
	display: block;
	float: right;
	font-size: 100%;
	width: 14px;
	margin-top: 2px;
	font-weight:bold;
	color: #666;
}

.largeFont {
	display: block;
	float: right;
	font-size: 120%;
	width: 14px;
	color: #666;
	font-weight:bold;
}

