html, body {	font-family: sans-serif;	font-size: 100%;	background-image: url(/cpm/bgImg.jpg);	background-repeat: repeat-x;	background-position: left top;	background-color: #fff;	margin: 0px; padding: 0px;}body {behavior: url(csshover.htc);}div#Container {	background-color: #ffffff;	font-family: arial;	font-size: 10pt; 	color: #666666;	margin: 0px;	margin-left: -375px;		padding-left: 0px;	text-align: center;	position: absolute;	left: 50%;        width: 800px;}div#SyndArea01 {	display: inline;	margin: 0px; padding: 0px;	width: 25%;	float: left;}.leftnav {	background-color: #055d8b;	font-family: arial;	font-size: 12px;         font-weight: bold;        text-align: left;	color: #ffffff;        text-decoration: none;        padding: 8px 15px 8px 15px;        border-bottom: solid 1px #518eae; }.leftnav a:link {	font-family: arial;	font-size: 12px;         font-weight: bold;	color: #ffffff;        text-decoration: none;}.leftnav a:visited {	font-family: arial;	font-size: 12px;         font-weight: bold;	color: #ffffff;        text-decoration: none;}.leftnav a:hover {	font-family: arial;	font-size: 12px;         font-weight: bold;	color: #8caec2;        text-decoration: none;}.leftnav a:active {	font-family: arial;	font-size: 12px;         font-weight: bold;	color: #8caec2;        text-decoration: none;}.bottombar {	font-family: arial;	font-size: 10px; 	background-color: #9F957d;	color: #ffffff;        height: 20px;}div#SyndArea02 {display: block;margin-top: 10px;right: 0px;float: right;overflow: visible;clear: right;}span#TopNavBar {	width: 850px;	display: inline;	margin: 0px;        margin: 0px 0px 0px 0px;        padding: 0px 0px 0px 0px;	background-color: #FFF;	height: 20px;        text-align: left;	border-top: 0px solid #CCC;	border-bottom: 0px solid #CCC;	clear: both; float: none;}/*Homepage Large Image below nav*/td#ImageRow {	background-color: #002D64;}span#hmSyndArea03 {	min-width: 100%;	display: block;	margin: 0px; padding: 0px;	border-bottom: 1px solid #FFF;	clear: both; float: left;}/*Homepage Left Side Classes*/td#hmLeftColumn {	background: #6A88A8 url(TriStar_Tag.gif) no-repeat bottom center;	width: 200px;	margin: 0px;	vertical-align: top;border-right: 1px solid #FFF;	padding: 0px 0px 60px 0px;	list-style: square inside;        display: none;}div#hmSyndArea04 {	color: #003366;	clear: both;	text-align: left;}div#hmSyndArea05 {	font: 11px Arial, sans-serif;	line-height: 17px;	color: #003366;	margin: 0px; padding: 0px;	clear: both;	text-align: center;}#hmLeftColumn ul{	 margin: 0;	 clear: both;}#hmLeftColumn li{	margin-left: 15px;	list-style: square outside;}#hmLeftColumn a:Link, #hmLeftColumn a:Visited{	 font: inherit;	 color: #FFF;	 text-decoration: underline;}#hmLeftColumn a:Link:Hover, #hmLeftColumn a:Visited:Hover{	font: inherit;	color: #FFF;	text-decoration: none;}/*Interior Left Side Classes*/td#LeftColumn {	background-color: #5D8197;	background-image: url(/cpm/blue-bg.jpg);	background-repeat: no-repeat;	background-position: left top;	vertical-align: top;	width: 200px;	margin: 0px;	padding: 0px;	color: #003366;	font: 12px Arial, sans-serif;        font-weight: bold;	line-height: auto;	list-style: square inside;}#LeftColumn a:Link, #LeftColumn a:Visited {	font: inherit;	color: #ffffff;	text-decoration: none;}#LeftColumn a:Link:Hover, #LeftColumn a:Visited:Hover {	font: inherit;		color: #8caec2;	text-decoration: none;}div#SyndArea03 {	margin: 0px; padding: 0px;	vertical-align: middle;	text-align: left;	clear: both;        width: 200px;}div#LeftNavSet {	font: bold 12px Arial, sans-serif;	line-height: 24px;	color: #FFF;	text-decoration: none;	margin: 0px; padding: 10px;	width: 200px;	vertical-align: top;	text-align: left;	clear: both;}div#LeftNavSet a {	font: bold 12px Arial, sans-serif;	color: #FFF;        border-bottom: solid 1px #518eae;         width: 200px;	text-decoration: none;}td#LeftNavSet {	font: bold 12px Arial, sans-serif;	color: #FFF;        border-bottom: solid 1px #518eae;         width: 200px;	text-decoration: none;}#LeftNavSet a:Link, #LeftNavSet a:Visited {	color: #FFF;        padding-bottom: 6px;	text-decoration: none;}#LeftNavSet a:Link:Hover, #LeftNavSet a:Visited:Hover {	color: #80a5bc;        margin-bottom: 10px;	text-decoration: none;}div#SyndArea04 {	display: block;	font: inherit;	color: #003366;	width: auto;	margin: 0px; padding: 0px;	list-style: square inside;	clear: both;}/*Hompage Main Content Area*/td#hmCenterColumn {border-right: 1px solid #FFF;	background-color: #ffffff;	width: 560px;	padding: 10px 5px 1px 15px; margin: 0px;	vertical-align: top;	font: 12px Arial, sans-serif;	line-height: 18px;	color: #003366;}td#hmCenterColumn div a {	color: #003366;}div#hmSyndArea06 {	margin: 0px; padding: 0px;	font: 12px Arial, sans-serif;	line-height: 16px;	vertical-align: top;	text-align: left;	color: #0b4a78;	list-style: square inside;}.featHead {	font: bold 15px Arial, sans-serif;	text-transform: uppercase;	color: #003366;	letter-spacing: 3px;	text-align: left;	margin: 0px;}#hmSyndArea06 p{	font: 12px Arial, sans-serif;	line-height: 16px;	color: #003366;}#hmSyndArea06 ul{	 margin: 0px;	 clear: both;}#hmSyndArea06 li{	margin-left: 15px;	list-style: square inside;}#hmSyndArea06 a:Link, #hmSyndArea06 a:Visited{	 font: inherit;	 color: #6f8a9f;	 text-decoration: none;}#hmSyndArea06 a:Link:Hover, #hmSyndArea06 a:Visited:Hover{	 font: inherit;	color: #6f8a9f;	 text-decoration: underline;}/*Interior Main Content Area*/td#CenterColumn {	min-width: 400px;	padding: 0px 0px 20px 0px; margin: 0px;	vertical-align: top;	font: 12px Arial, sans-serif;	line-height: 16px;	color: #003366;        text-align: left;         vertical-align: top;	list-style: square outside;}#CenterColumn ul{	 margin: 0;	 clear: both;}#CenterColumn li{	 margin-left: 15px;	list-style: square outside;}#CenterColumn a:Link, #CenterColumn a:Visited{		color: #6f8a9f;	text-decoration: none;}#CenterColumn a:Link:Hover, #CenterColumn a:Visited:Hover{	color: #6f8a9f;	text-decoration: underline;}span#spanMainContent {	font: 12px Arial, sans-serif; 	line-height: 16px;	text-align: left;	margin: 0px;}#spanMainContent p {	font-family: Arial, sans-serif;color: inherit;line-height: 18px;vertical-align: top;text-align: left;padding: 0px 15px 0px 15px;	font: 12px Arial, sans-serif;	color: #003366;}#spanMainContent ul {	vertical-align: top;	font: 12px Arial, sans-serif;	color: #003366; 	line-height: 18px;	        margin-left: 15px;        * margin-left: 25px;	list-style: square outside;}#spanMainContent li {	vertical-align: top;	font: 12px Arial, sans-serif;	color: #003366; 	line-height: 18px;	        margin-left: 15px;        * margin-left: 25px;	list-style: square outside;}#spanMainContent font {	font: normal 12px Arial, sans-serif;	line-height: 18px; color: inherit;}#spanMainContent td, #spanMainContent td font {	font: normal 12px Arial, sans-serif;	line-height: 18px; color: #333;}#spanMainContent a:Link, #spanMainContent a:Visited{		color: #6f8a9f;	font: normal 12px Arial, sans-serif;	text-decoration: none;}#spanMainContent a:Link:Hover, #spanMainContent a:Visited:Hover{	color: #6f8a9f;	font: normal 12px Arial, sans-serif;	text-decoration: underline;}/*ICU Resources Component Header override*/span#spanMainContent p font b {	font: bold 17px Arial, sans-serif;	letter-spacing: 2px;	color: #990000;	margin: 0px 0px 2px 0px; padding: 0px;	text-align: left;	vertical-align: top;}/*Homepage Right Side Column*/td#hmRightColumn {	background-color: #5d8197;	color: #003366;	width: 220px;	vertical-align: top;	text-align: left;	padding: 0px;	margin: 0px;}#hmRightColumn ul{	 margin: 0;	 clear: both;}#hmRightColumn li{	 margin-left: 15px;	list-style: square outside;}#hmRightColumn a:Link, #hmRightColumn a:Visited{	 font: inherit;	color: #ede4bc;	 text-decoration: none;}#hmRightColumn a:Link:Hover, #hmRightColumn a:Visited:Hover{	 font: inherit;	color: #ede4bc;	 text-decoration: underline;}/*Interior Right Side Column*/td#RightColumn {	background-color: #CAD3DD;	color: #003366;	width: 180px;	vertical-align: top;	text-align: left;	padding: 0px;	margin: 0px;        display: none;}#RightColumn ul{margin: 0;clear: both;}#RightColumn li{color: inherit;margin-left: 15px;list-style: square outside;}#RightColumn a:Link, #RightColumn a:Visited{font: inherit; color: #003366;text-decoration: underline;}#RightColumn a:Link:Hover, #RightColumn a:Visited:Hover{font: inherit;color: #FFF;text-decoration: none;}/*begin search styles*/div.SearchBlock {	background-color: #6A88A8;	color: #FFF;	margin: 0px; padding: 0px;	width: auto;	height: 75px;	text-align: left;	vertical-align: middle;	display: block;	clear: both;	white-space: nowrap;}div.LabelSearch {	display: block;	font: bold 12px Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 2px;	color: #FFF;	margin: 0px 0px 0px 4px; padding: 0px;	vertical-align: middle;	text-align: left;	clear: right; float: none;}div.SearchDrop {display: block;	vertical-align: middle;	text-align: left;	margin: 2px; padding: 0px;	 clear: right;}select.SearchDrop {	background-color: #FFF;	font: 11px Arial, sans-serif;	margin: 2px; padding: 0px;}div.LabelFor {display: none;	font: bold 11px Arial, sans-serif;	color: #FFF;	margin: 2px; padding: 0px;	vertical-align: middle;	text-align: right;	float: left;}div.SearchTextbox {display: inline;	vertical-align: middle;	text-align: left;	margin: 2px; padding: 0px;	float: left;}input.SearchTextbox {	background-color: #FFF;	font: 11px Arial, sans-serif;	margin: 0px; padding: 0px;width: 120px;}div.goButton {	display: block;	width: 25px;	text-decoration: none;	padding: 2px 1px 2px 1px; margin: 4px 0px 0px 0px;	text-align: center;	font: bold 13px Arial, sans-serif;	text-transform: uppercase;	color: #FFF;	background-color: #002D64;	float: left; cursor: hand;clear: right;}div.goButton:Hover {background-color: #990000;color: #FFF;cursor: hand;text-decoration: none;}.goButton a:Hover{background-color: #990000;color: #FFF;cursor: hand;text-decoration: none;}/*end search styles*//*Homepage Right Side SyndAreas*/div#hmSyndArea07 {	font: 14px Arial, sans-serif; line-height: 16px;	background-color: #5D8197;	color: #ffffff;	width: auto;	margin: 0px; padding: 0px 0px;	list-style: square inside;	clear: both;	text-align: left;}h1 {margin: 1px 0px;}h2 {margin: 1px 0px;}h3 {	font: bold 15px Arial, sans-serif;	text-transform: uppercase;	color: #003366;	letter-spacing: 2px;	margin: 1px 0px;}h4 {	font: bold 13px Arial, sans-serif;	text-transform: uppercase;	color: #003366;	letter-spacing: 2px;	margin: 1px 0px;}h5 {margin: 1px 0px;}/*Interior Rightside SyndAreas*/div#SyndArea05 {	font: 11px Arial, sans-serif; 	line-height: 16px;	color: #003366;	width: auto;	margin: 0px 0px 5px 0px; padding: 0px 4px;	list-style: square inside;	clear: both;}div#SyndArea06 {	font: 11px Arial, sans-serif; 	line-height: 16px;	color: #003366; 	width: auto;	margin: 0px 0px 5px 0px; padding: 0px 4px;	list-style: square inside;	clear: both;}/*Health Content Nav Buckets*/div#HealthBuckets {	width: auto;	display: block;	margin: 10px 0px 0px 0px; padding: 0px;	clear: both;	text-align: left;}div.HealthyTitle {	font: bold 11px Arial, sans-serif;	color: #6A88A8;	letter-spacing: 1px;	text-decoration: none;	margin: 0px; padding: 0px 0px 0px 3px;	text-align: left;}.HealthyBullet {display: none;}select.HealthyDrop {	color: #6A88A8;	font: 11px Arial, sans-serif;	background-color: #FFF;	width: 150px;	margin: 1px 0px 3px 5px; padding: 0px;	text-align: left;}/*Footer Area for Home and Interior*/table#Footer {border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;width: 100%;	background-color: #9F957d;margin: 0px; padding: 5px 0px 5px 0px;clear: both; float: center;}span#hmSyndArea08 {width: 100%;color: #333;font: 11px Arial, sans-serif;line-height: 18px;}span#SyndArea07 {width: 100%;color: #333;font: 11px Arial, sans-serif;line-height: 18px;}/*Bottom Address and Copyright cell's*/div#AffiliateCell {display: inline;	font: 11px Arial, sans-serif;	line-height: 16px;	text-align: left; vertical-align: top;	margin: 0px; padding: 0px 0px 0px 5px;	width: 33%; background-color: #FFF;	float: left;	overflow: visible;}.AffiliateHead {	font: bold 12px Arial, sans-serif;	color: #055d8b;	letter-spacing: 1px;	text-decoration: none;}.AffiliateText {	font: 11px Arial, sans-serif;	line-height: 16px;	color: #666;	text-decoration: none;}a.AffiliateText:Link, a.AffiliateText:Visited{	color: #666;	text-decoration: none;}a.AffiliateText:Link:Hover, a.AffiliateText:Visited:Hover{	color: #990000;	text-decoration: underline;}div#SendPrintCell {	display: inline;	text-align: center;	font: 11px Arial, sans-serif;	line-height: 16px;	color: #666;	text-decoration: none;	margin: 0px auto;	width: 33%;	float: left;clear: none;white-space: nowrap;}div#SendPrintCell center{ margin: 0 auto;}table.OuterTable {display: inline; clear: none; float: none;white-space: nowrap; margin: 0 auto;}td.EmailIcon {margin: 0px; padding: 1px;width: 20px;text-align: right; vertical-align: middle;}td.EmailText {margin: 0px; padding: 3px 0px 0px 0px;width: auto;text-align: left; vertical-align: middle;}td.PrinterIcon {margin: 0px; padding: 1px;width: 20px;text-align: right; vertical-align: middle;}td.PrinterText {margin: 0px; padding: 3px 0px 0px 0px;width: auto;text-align: left; vertical-align: middle;}a.SendPrintText {	font: 11px Arial, sans-serif;	color: #666;	text-decoration: none;}a.SendPrintText:Link, a.SendPrintText:Visited{	color: #666;	text-decoration: none;}a.SendPrintText:Link:Hover, a.SendPrintText:Visited:Hover{	color: #990000;	text-decoration: underline;}a.SendPrintText:Link:Active, a.SendPrintText:Visited:Active{	color: #666;	text-decoration: none;}div#CopyrightCell {display: inline;	font: 11px Arial, sans-serif;	line-height: 16px;	color: #666;	text-align: right; vertical-align: top;	margin: 0px; padding: 0px 5px 0px 0px;	width: 240px; background-color: #FFF;	float: right;}.CopyrightLogo {	background: #FFF url(/cpm/ehcCustomCopyright.gif) no-repeat right top;	margin: 0px; padding: 0px;	width: 240px; height: 25px;	border: none;	text-align: right;	float: right;	clear: right;}.CopyrightText div {	font: 11px Arial, sans-serif;	line-height: 16px; 	text-align: right;	color: #666;}.CopyrightText {	font: 11px Arial, sans-serif;	line-height: 16px;	color: #666;	text-decoration: none;	margin: 0px;	padding: 0px;	text-align: right;}a.CopyrightText:Link, a.CopyrightText:Visited{	font: 11px Arial, sans-serif;	color: #666;	text-decoration: none;}a.CopyrightText:Link:Hover, a.CopyrightText:Visited:Hover{	color: #990000;	text-decoration: underline;}.ClearClass {clear: both;}@charset "UTF-8";/* CSS Document */