body {	font-family: 'Helvetica, Arial',sans-serif;	background: #dedbdb;}#header h1#wmc {	position: absolute;	top: 22px;	left: 0;	width: 219px;	height: 19px;	background: url(http://webmedia.med.cornell.edu/cornellemergency/i/logo_2.gif) no-repeat 0 0;}#header h1#nyp {	position: absolute;	width: 217px;	height: 17px;	top: 25px;	left: 228px;	background: url(http://webmedia.med.cornell.edu/cornellemergency/i/logo_nyp.gif) no-repeat 0 0;}#header { 	height: 85px; 	background: transparent url(http://webmedia.med.cornell.edu/cornellemergency/i/bkg_header.gif) repeat-x top left;	border-bottom: 5px solid #e6e6e6;}#header-sub {	background: transparent url(http://webmedia.med.cornell.edu/cornellemergency/i/bkg_wmc.jpg) no-repeat top right;	height: 85px;}#header h2 {	position: absolute;	top: 20px;	right: 0;	width: 263px;	height: 23px;	background: url(http://webmedia.med.cornell.edu/cornellemergency/i/title.gif) no-repeat 0 0;}.home h2{	font-family: helvetica, arial, sans-serif;	font-size: 28px;	font-weight: normal;	color: inherit;	margin-bottom: 18px;}#content {	background: #fff;}.content-sub {	background: #fff;	padding: 20px 0 20px 0;}/* ####################################################### PATIENTS SITE NAV ####################################################### */#nav-main {	border: 0;	margin: 0;	padding: 0;	right: 0;	text-align: right;	top: 60px;		position: absolute;	/*text-align: right;*/	}#nav-main, #nav-main li, #nav-main li a, #nav-main li a:hover {	height: 20px;	list-style: none;	display: inline;	padding: 0 0 5px 10px;	_padding: 0 0 6px 10px;	margin: 0;	}#nav-main li {	display: inline;	border: 0;}#nav-main li a { 	color: #fff;	font-size: 12px;	text-decoration: none;}/* #nav-main li a:hover, #nav-main li#nav-selected a,  */#nav-main li a:hover, body.section5 li#nav-main5 a, body.section5 li#nav-main5 a:hover, body.section4 li#nav-main4 a, body.section4 li#nav-main4 a:hover, body.section3 li#nav-main3 a, body.section3 li#nav-main3 a:hover, body.section2 li#nav-main2 a, body.section2 li#nav-main2 a:hover, body.section1 li#nav-main1 a, body.section1 li#nav-main1 a:hover { 	color: #fff;	font-size: 12px;	text-decoration: none;	border-bottom: #e0e0e0 solid 5px; 	padding: 0 0 5px 10px;	_padding: 0 0 6px 10px;	}/* ####################################################### MAIN CONTENT  ####################################################### */.col2-page .content-sub {	background: none;}.col2-page .col-1 {	width: 210px !important;	float: left;	margin: 0;	padding: 0 10px 0 0;}.col2-page .col-2 {	width: 725px !important;	float: left;	margin: 0 0 10px 25px;	padding: 0;}body.home .col-1 {	width: 430px !important;	float: left;	margin: 0;	padding: 0 80px 0 0;}body.home .col-2 {	width: 460px !important;	float: left;	margin: 0;	padding: 0;}#container-top { 	/*border-bottom: #e8e7e7 3px solid;*/	padding: 10px 0 0 0;	float: left;	display: block;}#container-bottom {	padding: 0;	margin: 0 0 20px 0;	float: left;}#container-bottom h4 { 	font-family: 'Helvetica, Arial',sans-serif;	font-size: 15px;	margin: 0;	color: #696969;	padding: 0px 0 20px 0;}h3, #content h1 {	color: #535353;	font-size: 26px;	letter-spacing: .5px;	font-weight: normal;	line-height: 30px;	margin: 0 0 20px 0;	padding: 0;	font-family: 'Helvetica, Arial',sans-serif;	font-weight: normal;}.col-2 h5 {	color: #535353;	font-size: 15px;	letter-spacing: .5px;	font-weight: normal;	line-height: 20px;	margin: 30px 0 0 0;	padding: 0;	font-family: 'Helvetica, Arial',sans-serif;	font-weight: normal;}.col-1 #nav2 {	list-style-type: none;	margin: -15px 0 0 0;	padding: 0;	display: block;}.col-1 #nav2 .bmActiveNav {	list-style-type: none;	padding: 0 10px 15px 0;	margin: 0;}.col-1 #nav2 a, .col-1 .bmActiveNav a, .col-1 a.bmActiveNav {	font-size: 12px;	line-height: 18px;	font-style: normal;	font-family: 'Helvetica','Arial',sans-serif;	color: #003663;	font-weight: normal;	background: #fff;}.col-1 #nav2 .bmActiveNav {	background: #fff;}.col-1 #nav2 #nav-selected {	color: #2d2d2d;	background: none;}.col-1 a {	color: #062844;	text-decoration: underline;	}.col-2 a {	color: #062844;	text-decoration: underline;		font-size: 13px;	line-height: 18px;	font-family: 'Helvetica','Arial',sans-serif;}/* ####################################################### CUSTOMIZED BIG MEDIUM TWEAKS ####################################################### */a.bmQuickHead, .bmpromoDate {	display: none;}/* ####################################################### CUSTOMIZED FONT STYLES ####################################################### */#container-top .col-1 p, #container-top .col-2 p, .col-2 {	line-height: 18px;	font-family: 'Helvetica','Arial',sans-serif;	color: #696969;	font-size: 13px;}.col-1 p, .col-2 p, .col-2 ul, .col-2 ul li {	line-height: 18px;	font-family: 'Helvetica','Arial',sans-serif;	color: #696969;	font-size: 12px;}strong, b {	color: #555151;}body.col2-page #topofpage {	color: #003663;	text-decoration: underline;	float: right;	font-size: 10px;	line-height: 14px;	text-transform: uppercase;	background: url(http://www.med.cornell.edu/cms/nyp/i/icon_topofpage.gif) no-repeat 76px 0;	font-family: 'Arial','Helvetica',sans-serif;	text-decoration: none;}h4 {	font-family: 'Helvetica','Arial',sans-serif;	line-height: 1em;	font-weight: normal;	font-size: 37px;	padding: 0;	color: #2d2d2d;}body.home h4, body.home h4 {	font-family: 'Helvetica','Arial',sans-serif;	line-height: 1em;	font-weight: normal;	padding: 0;	font-size: 37px;	margin: 0;}/* ALERT STATUS HERE */.yellow, .green, .red {	margin: 0px 0 0 0;	padding: 0 0 0 10px;}/*.green { border-left: #16712e 3px solid; }*//*.yellow { border-left: #e78321 3px solid; }.red { border-left: #972626 3px solid; }*/.yellow h3, .green h3, .red h3  {	font-size: 18px;	font-family: 'Helvetica','Arial',sans-serif;	line-height: 1em;	margin: 0 0 10px 0;	font-weight: normal;}.yellow h3,.yellow h4, .yellow p span, .yellow h2 { color: #e78321; }.green h3,.green h4, .green p span, .green h2 { color: #16712e; }.red h3,.red h4, .red p span, .red h2 { color: #972626; }.yellow p span, .green p span, .red p span {	font-size: 15px;}#footer-sub {	padding: 20px 0 0 18px;		}#footer-sub h5, #footer-sub h5 a {	color:#939393;	font-size:11px;	font-family: 'Helvetica, Arial',sans-serif;}#nav-info a {	color:#939393;	font-size:11px;	font-family: 'Helvetica, Arial',sans-serif;	text-decoration: none;}#nav-info a:hover {	text-decoration: underline;}