html {	overflow: scroll;}body {	margin: 0 auto;	padding: 0;}#container {	margin: 0 auto;	padding: 0;	width: 761px;}#headercontiner {	margin: 0;	padding: 0;	background: url(../patients/images/bg_header_patient.gif) no-repeat left top;	width: 761px;	height: 160px;}/*------------------------------- Navigation ---------------------------------*/#nav {	margin: 0;	padding: 0;	position: relative;	top: 135px;}#nav ul {	margin: 0;	padding: 0;}#nav li {	margin: 0;	padding: 0 10px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	color: #fff;	display: inline;	list-style-type: none;}#nav li a:link, #nav li a:visited {	color: #fff;	text-decoration: none;}#nav li a:hover {	color: #8a2944;	border-bottom: 3px solid #8a2944;}#dochome li#nav_dochome a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#nursehome li#nav_nursehome a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#patienthome li#nav_patienthome a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#about li#nav_about a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#services li#nav_services a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#testimonials li#nav_testimonials a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#criteria li#nav_criteria a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#resources li#nav_resources a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#contact li#nav_contact a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#careers li#nav_careers a {	color: #8b2944;	border-bottom: 3px solid #8b2944;}#contentcontainer {	margin: 0;	padding: 0;	background-color: #0d8395;}/*------------------------------- Left Box ---------------------------------*/#left {	margin: 0;	padding: 0;	background: #0d8395 url(../patients/images/bg_left.jpg) no-repeat left top;	width: 245px;	height: 313px;	float: left;}#left p {	margin: 0;	padding: 210px 15px 0 15px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	color: #fff;	text-align: left;	line-height: 1.4em;}.textalignright {	color: #fff;	text-align: right;	line-height: 1.4em;	font-style: italic;	float: right;}/*------------------------------- Subnav ---------------------------------*/#subnav {	margin: 0;	padding: 0;	width: 350px;	text-align: center;}#subnav ul {	margin: 5px 0;	padding: 0;}#subnav li {	margin: 5px;	padding: 0;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #8C9B23;	font-weight: bold;	text-align: right;	display: inline;}#subnav li a:link, #subnav li a:visited {	color: #8a2944;	text-decoration: none;}#subnav li a:hover {	color: #0D8395;	text-decoration: none;}#contentwrapper {	margin: 0;	padding: 0;	background-color: #fff;	width: 512px;	float: left;	min-height: 312px;}* html #contentwrapper {height:312px}#content {	margin: 10px 0 10px 0;	padding: 0;	background-color: #fff;	float: left;	width: 356px;	border-right: 1px solid #0d8395;	voice-family: "\"}\"";	voice-family: inherit;	width: 355px;	}	html>body #content {	width: 355px;	}#content p {	margin: 0;	padding: 10px 24px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #343434;	line-height: 1.6em;}#content ul {	margin-top: 0;	padding-bottom: 0;}#content li {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #343434;	line-height: 1.6em;}#content p a:link, #content p a:visited, #content li a:link, #content li a:visited {	color: #8a2944;	text-decoration: underline;}#content p a:hover, #content li a:hover {	color: #0d8395;}#ctacontainer {	margin: 0;	padding: 0;	float: left;	background-color: #fff;	width: 153px;}#ctacontainer p {	margin: 0;	padding: 20px 10px 0 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #343434;	line-height: 1.2em;}#ctacontainer p a:link, #ctacontainer p a:visited {	color: #8a2944;	text-decoration: underline;}#ctacontainer p a:hover {	color: #0d8395;}#footer {	margin: 0;	padding: 0;	background: url(../patients/images/bg_footer_patient.gif) no-repeat;	width: 761px;	height: 120px;	clear: both;}#address {	margin: 0;	padding: 0;	float: right;	text-align: right;}#address p {	margin: 0;	padding: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #fff;}#nsfooter {	margin: 0;	padding: 0;	float: left;	text-align: left;}#nsfooter p {	margin: 70px 0 0 20px;	padding: 0 0 0 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #7e7e7e;	background: url(../images/img_footer_logo_ns.gif) no-repeat left;	line-height: 1.3em;}#nsfooter p a:link, #nsfooter p a:visited {	color: #7e7e7e;	text-decoration: none;}#nsfooter p a:hover {	color: #d75d35;}/*------------------------------ Forms ----------------------------------*/#formtext p {	margin: 0;	padding: 0 2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #343434;	line-height: 1.2em;}.button {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #343434;	height: 20px;}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-table;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */