html, body, #holder { 	min-height: 100%; 	width: 100%; 	height: 100%;}html>body, html>body #holder { 	height: auto;}body { 	font-family: Verdana,Arial,Sans-Serif;	font-size: 10pt;	margin: 0; 	padding:0; }#holder { 	position: absolute; 	top: 0; 	left: 0;}#header {	background-color: #CC9900;	height: 20px;	border: none; 	width: 100%;}#nav {	width: 150px; 	float: left; 	padding-bottom: 3em; 	height: auto;}#content { color: #333; margin-left: 100px; padding-top: 80px; padding-bottom: 3em; height: auto; width: 680px; }#homecontent { color: #333; font-size: 10pt; line-height: 12pt; padding-top: 210px; width: 625px; height: auto; margin-left: 180px; margin-bottom: 30px; }#footer {	clear: both; 	position: absolute; 	bottom: 0; 	left: 0; 	border: none; 	width: 100%;	color: #CCCCCC;	background-color: #663300;	height: 20px;	text-align: center;}TD, P{	font-family: Verdana,Arial,Sans-Serif;	font-size: 10pt;}.MainContainer{	height: auto;}.MenuContainer{	position: absolute;	top: 0px;	left: 0px;	width: 100%;	background-color: #CC9900;	height: 20px;}.HomeMenu{	position: absolute;	top: 0px;	left: 10px;	width: 350px;	background-color: #CC9900;	height: 20px;	padding-left: 2px;}.TopMenu{	position: absolute;	top: 0px;	left: 580px;	background-color: #CC9900;	height: 20px;	white-space: nowrap;}.MainPhoto{	position: absolute;	top: 0px;	left: 330px;	z-index: 3;}.HomePhoto{	position: absolute;	top: 20px;	left: 146px;	z-index: 99;}.MenuLogoBackground{	height: 146px;	width: 100%;	background-color: White;}.MainMenu{	float: left;	height: 146px;	width: 160px;	z-index: 99;}.Logo{	position: absolute;	top: 60px;	left: 560px;	z-index: 99;}.FindADocHome{	position: absolute;	top: 390px;	left: 35px;}.FeaturedAreaOutside{	position: absolute; width: 235px; left: 560px; top: 225px;}.FeaturedAreaInside{ position: absolute; width: 234px; left: 560px; top: 258px; font-size: 9px; font-style: italic; background-image: url(/Images/NHSfeaturedFill.gif); border-left: 1px solid #d1bc78; border-bottom: 1px solid #d1bc78;}.FeaturedAreaInside TABLE{	width: 230px;	padding: 2px 0px 0px 8px;}.TagLine{	position: absolute;	top: 185px;	left: 560px;	z-index: 99;}.PageTitle{ 	color: #757495; 	position: absolute; 	top: 180px; 	left: 13px; 	height: 30px; 	font-size: 14pt; 	font-family: times; 	font-weight: bold; 	padding: 4px; 	padding-top: 10px;}.welcome{ 	position: absolute; 	top: 290px; 	left: 10px; 	padding: 4px; }.NewsTitle{	font-size: 10pt;	font-weight: bold;	padding-bottom: 10px;}.MainContent{	position: absolute;	top: 210px;	left: 100px;	width: 525px;}.ContactInfo{	position: absolute;	bottom: 0px;	width: 100%;	color: #CCCCCC;	background-color: #663300;	height: 20px;	text-align: center;}.SearchResult{	border: 1px solid #663300;	padding: 4px;	margin: 4px;	width: 500px;}.ResultName{	font-size: 10pt;	font-weight: bold;}.ResultAddress{}.ResultDepartment{}.ResultSpecialty{}.ErrorMessage{	font-size: 8pt;	font-weight: bold;	color: Red;}.SearchAgain{	position: relative;	font-weight: bold;	padding-top: 20px;	left: 170px;}.Label1{	vertical-align: top;	white-space: nowrap;	text-align: right;	font-weight: bold;}.Label2{	vertical-align: top;	white-space: nowrap;	text-align: left;	font-weight: bold;}.SearchBox1{	width:520px;	padding: 4px;	border: 2px solid #663300;}.SearchBox1 TD{	font-size: 8pt;}.SearchBox1 SELECT{	font-size: 8pt;}.Menu1{	padding: 10px;}.Button1{	background-color: #CC9900;	border: 1px solid #663300;}.TextBox1{	width: 98%;	font-family: Verdana,Arial,Sans-Serif;	font-size: 10pt;}.DropDownList1{	width: 98%;	font-family: Verdana,Arial,Sans-Serif;	font-size: 10pt;}.GridView1 TD{	font-size: 8pt;}.DetailsView1 TD{	font-size: 8pt;}.Row{	background-color: #eaeabb;	color: #000;}.Row TD A{ color: #a05102; text-decoration: underline; vertical-align: top; }.EditRow{	background-color: #cec9a5;}.SelectedRow{	background-color: #fff;	font-weight: bold;	color: #630;}.SelectedRow TD{	vertical-align: top;}.Pager{	background-color: #630;	color: white;	text-align: center;}.Pager TD TABLE TR TD A{ background-color: #630; color: #ffc; text-decoration: underline; text-align: center; }.Pager TD TABLE TR TD A:visited{ background-color: #630; color: #ffc; text-decoration: underline; text-align: center; }.HeaderRow TH A{	background-color: #630;	font-weight: bold;	color: white;}.HeaderRow TH A:visited{	background-color: #630;	font-weight: bold;	color: white;}.HeaderRow { color: white; font-weight: bold; background-color: #630; }.AlternatingRow TD A{ background-color: #ffc; color: #a05102; text-decoration: underline; }.FooterRow{	background-color: #a05102;	font-weight: bold;	color: white;}.CommandRow{	background-color: #eaeabb;	font-weight: bold;}