﻿@charset "UTF-8";
body {padding:0px; margin:0px;background:#f0eff3 url(/images/design001/body_grd.jpg) repeat-x left top;}
.hidden {visibility:hidden; display:none;}
.clear {clear:both;}
.floatRight {float:right;}
.floatLeft {float:left;}

.marginLR {margin-left:10px; margin-right:10px;} 
.paddingL {padding-left:10px;}
.paddingR {padding-right:20px;}

.paddingL70 {padding-left:100px;}
.marginL10 {margin-left:10px;}
.paddingL11 {padding-left:11px;}
.paddingLeft20 {padding-left:20px;}
.marginLeft20 {margin-left:20px;}
.paddingTop {padding-top:15px;}
.paddingTop5 {padding-top:5px;}
.marginTopR {margin-top:10px; margin-right:15px;}
.width380 {width:370px;}
.width240{width:240px;}
.width488 {width:488px;}
.width684 {width:684px;}

.header, .topNav, .flash, .home_top, .hp_top, .homeContainerOuter, .home_bottom, .footer, .c_containerFullWidth, .c_container3Col , .c_container2Col  {width:960px; margin: 0 auto; }

.header {background:url(/images/design001/top_bk.jpg) no-repeat left top; height:91px;}
.logo img {border:none;  outline:none;}
.hutzelLink, .dmcLink  {display:block; background:url(/images/design001/topButtons_sprite.jpg) no-repeat left top; width:247px; height:16px; outline:none;}
.hutzelLink {margin-top:20px;}
.dmcLink  {background-position: left -27px; margin-top:14px;}

.topNav {background:url(/images/design001/top_nav.jpg) no-repeat left top; height:45px;}
.topNav ul {margin:0px; padding:0px; list-style:none;}
.topNav li {float:left; display:inline; padding-left:17px; padding-right:17px;}
.topNav li a {font: 13px Arial, Helvetica, sans-serif; color:#12296c; text-decoration:none; line-height:45px;}
.topNav li a:hover {color:#194acf;}
.topNav ul li.border {background:url(/images/design001/top_nav_divider.jpg) no-repeat right top;}

.middleBk {background:url(/images/design001/middle_bk.jpg) no-repeat center top;}
.homeContainerOuter  {background:url(/images/design001/home_mdl_grd.jpg) repeat-y left top; /*overflow:auto*/width:960px;}
.homeContainerInner  {background:url(/images/design001/home_mdl_bottom.jpg) no-repeat left bottom;   padding:16px;}
.home_top {background:url(/images/design001/home_mdl_top.jpg) no-repeat left top; height:38px; padding-top:16px;}
.hp_top {background:url(/images/design001/hp_mdl_top.jpg) no-repeat left top; height:38px; padding-top:16px;}


.forPatients, .forHProviders {display:block; background:url(/images/design001/tabs_sprite2.jpg) no-repeat left top; float:left; height:28px; font: 13px Arial, Helvetica, sans-serif; text-decoration:none; line-height:28px;}
.forPatients {background-position:left top; width:159px; color:#12296c; text-align:center}
.forHProviders {background-position:-159px top; width:225px; color:#fff; text-align:center}
.forHProviders:hover{background-position:-385px top; }

.utilities ul {margin:0px; padding:0px; list-style:none; font:11px Arial, Helvetica, sans-serif; color:#818593; line-height:22px;}
.utilities li {float:right; display:inline;}
.utilities a {font:11px Arial, Helvetica, sans-serif; color:#4a4d58; text-decoration:none; line-height:22px;}
.utilities a.aPlus, .utilities a.aMinus {font-family:Arial, Helvetica, sans-serif; color:#355cc2; text-decoration:none;} 
.utilities a.aPlus:hover, .utilities a.aMinus:hover {color:#5076da;}
.utilities a.aPlus {font-size:16px;}
.utilities a.aMinus {font-size:12px; margin-left:10px;}
.utilities img {border:none; outline:none; margin-left:3px;}

.home_bottom {margin-bottom:15px;}
.home_bottom table {width:960px; border:none}
.home_bottom table  td {align:left; vertical-align:top;}
.home_bottom a img {border:none; outline:none;}

.footer {background:url(/images/design001/footer_bk.jpg) no-repeat left top; padding-top:44px; padding-bottom:50px; font:12px Arial, Helvetica, sans-serif; color:#716e6e;}
.footer a {font:11px Verdana, Helvetica, sans-serif; color:#716e6e; text-decoration:none; margin:0px 5px;}

.homeLeft {width:640px; float:left; padding: 0px 0px 0px 25px;}
.homeRight1 {width:234px; float:left; border-left:1px solid #dfe1e4; padding-left:20px;}
.homeRight2 {width:254px; float:left; border-left:1px solid #dfe1e4;}


h2.newsHeader {font:normal 24px Georgia, "Times New Roman", Times, serif; color:#3d63c2; padding:0px; margin:0px;}
.newsText {font:12px Arial, Helvetica, sans-serif; color:#3b3b3b; line-height:16px; padding-right:10px;}
.newsText li {list-style:none; background:url(/images/design001/arrow_grey.gif) no-repeat left 2px; padding:0px 20px; display:block;}
.newsLink {color:#193e93; text-decoration:none;}
.newsLink:hover {color:#194acf; text-decoration:underline;}

.hutzelButton, .findDoc, .mediaRoom, .twitter, .facebook {background:url(/images/design001/buttons_sprite.gif) no-repeat; display:block; float:left;}
.hutzelButton {background-position:left top; width:229px; height:42px; }
.hutzelButton:hover {background-position:left -44px; }
.findDoc {background-position:left -94px; width:229px; height:46px; border-bottom:1px solid #dfe1e4; border-top:1px solid #FFF; margin-top:5px;}
.mediaRoom {background-position:left -136px; width:229px; height:46px; border-bottom:1px solid #FFF; }
.mediaRoom:hover, .findDoc:hover {background-color:#f8f9fa;}
.mediaRoom:hover {border-bottom: 1px solid #dfe1e4;}
.findDoc:hover { border-top:1px solid #dfe1e4; }


.twitter  {background-position:-119px -191px; width:110px; height:31px; margin-right:5px; margin-top:10px; margin-bottom:10px;}
.twitter:hover  {background-position:-119px -232px; }
.facebook  {background-position: left -191px; width:114px; height:31px; margin-top:10px;margin-bottom:10px;}
.facebook:hover  {background-position: left -232px; }

.awardsContainer {font:11px Verdana, Geneva, sans-serif; color:#7e7e7e; border-top:1px solid #dfe1e4; padding-top:20px; padding-bottom:20px; line-height:14px;}
.awardsHeader {font:normal 24px Georgia, "Times New Roman", Times, serif; color:#23408c; margin:0px; padding:0px;}
.award1, .award2, .award3, .award4 {background:url(/images/design001/awards.gif) no-repeat; display:block; float:left; height:68px;}
.award1 {background-position:left top; width:61px; margin-right:20px;}
.award2 {background-position:-84px top; width:61px; margin-right:35px;}
.award3 {background-position:-181px top; width:60px; margin-right:35px}
.award4 {background-position:-274px top; width:61px;margin-right:15px}

.homeContent {background:url(/images/design001/home_content_bk.jpg) no-repeat left top; padding:20px 0px 20px 20px; font:12px Arial, Helvetica, sans-serif; color:#3b3b3b;line-height:16px;}
.homeContent table {width:225px; border:none;}
.homeContent h2 {font:normal 20px Helvetica, Arial, sans-serif; color:#8b4188; margin:0px; padding:0px;}
.homeContent p {margin:0px; padding:5px 0px;}
.homeContent a {  color:#8b4188; text-transform:uppercase; text-decoration:none;}


/*******************************************************************************************CONTENT*/
.c_container3Col  {background: url(/images/design001/regPage_grd.jpg) repeat-y left top; }
.c_container2Col  {background: url(/images/design001/2colPage_grd.jpg) repeat-y left top; }
.c_containerFullWidth  {background: url(/images/design001/fullWidthPage.jpg) repeat-y left top; }

.c_containerInner  {background:url(/images/design001/pageBtm.jpg) no-repeat left bottom; overflow:auto; padding:0px 5px 40px 5px; width:950px;}
.content_top {background:url(/images/design001/content_top.jpg) no-repeat left top; padding-top:17px;}

.forPatients_c, .forHProviders_c {display:block; background:url(/images/design001/tabs_sprite.jpg) no-repeat left top; float:left; height:28px; font: 13px Arial, Helvetica, sans-serif; text-decoration:none; line-height:28px; color:#838791;}
.forPatients_c {background-position:-1163px top; width:130px; text-align:left; padding-left:40px;}
.forHProviders_c {background-position:-1503px top; width:184px;  text-align:left; padding-left:10px;}
.forPatients_c:hover, .forHProviders_c:hover {color:#1f4cba;}

.contentBanner {padding: 5px 5px 0px 5px;}
.contentBanner img {border-bottom:5px solid #FFF;}
.c_leftColumn {padding:0px; width:196px; float:left;}
.c_rightColumn {float:left; width:184px;}
.c_middleColumn {float:left; padding:25px 38px;}

.c_leftHeader {background:url(/images/design001/gradient.jpg) repeat-x left top; height:22px; padding:10px 0px 0px 15px;}
a.backToHome {background:url(/images/design001/back_arrow.gif) no-repeat left 2px; font:11px Arial, Helvetica, sans-serif; color:#6f737b; text-decoration:none; display:block; padding-left:20px;}

/*******************************************************************************************CONTENT AREA 2*/
.c_contentArea2 {width:196px; padding:0px; border-top:1px solid #cdd1d7; font:11px Verdana, Helvetica, sans-serif; color:#4c4c4c; line-height:16px;}
.c_contentArea2 h3 {font:normal 18px Helvetica, Arial, sans-serif; color:#1f49b3; padding:0px; margin:0px;}
.c_contentArea2 a {color:#1f49b3; text-decoration:none;}
.c_contentArea2 p {margin:0px; padding:7px 0px;}
.c_contentArea2 a:hover {color:#365ec1; text-decoration:underline;}
.c_contentArea2 a img {border:none;}
.c_contentArea2 .table1  {width:196px; border:none;  background:url(/images/design001/gradient2.jpg) repeat-x left bottom; }
.c_contentArea2 .table1  td {padding:15px;}
/*******************************************************************************************CONTENT AREA 3*/
.c_contentArea3 {width:190px; padding:10px 0px 0px 0px;  font:11px Verdana, Helvetica, sans-serif; color:#4c4c4c; line-height:16px; background:url(/images/design001/rightColumn_content_bk.jpg) no-repeat left top;}
.c_contentArea3 h3 {font:normal 18px Helvetica, Arial, sans-serif; color:#1f49b3; padding:0px; margin:0px;}
.c_contentArea3 a {color:#1f49b3; text-decoration:none;}
.c_contentArea3 p {margin:0px; padding:7px 0px;}
.c_contentArea3 a:hover {color:#365ec1; text-decoration:underline;}
.c_contentArea3 a img {border:none;}
.c_contentArea3 .table1  td {padding:15px;}

/*******************************************************************************************Content styles*/
.content, .content p {font:12px Arial, Helvetica, sans-serif; line-height:18px; color:#494949;}
.pageTitle {font:normal 24px Georgia, "Times New Roman", Times, serif; color:#4269ca; margin:0px 0px 15px 0px; padding:0px;}
.subTitle {font:16px Helvetica, Arial, sans-serif; color:#4269ca; margin:5px 0px; padding:0px;}
.content ul {margin:3px 0px; padding:0px 0px 0px 15px;
	list-style: url(/images/design001/ulBullet.gif);
}
.greyHeader {font:24px Georgia, "Times New Roman", Times, serif; color:#7f848d;}
/*******************************************************************************************Tree Nav*/

.contentArea_treeview {
	width:190px; 
	padding:15px 2px;
	font:12px Arial, Helvetica, sans-serif;
	color:#3e3e3e;
}
	
.contentArea_treeview a {font:12px Arial, Helvetica, sans-serif; color:#3e3e3e; text-decoration:none;}
.contentArea_treeview a:hover{color:#2b5bd7;}

.subNav {padding:15px;}
.subNav ul {margin:0px; padding:0px; list-style:none;}
.subNav a {font:12px Arial, Helvetica, sans-serif; color:#3e3e3e; text-decoration:none;}
.subNav a:hover {color:#2b5bd7;}

.subNav ul  li {padding-top:2px; padding-bottom:2px; list-style:none;}
.subNav ul  li a.treeLink_selected {color:#2b5bd7; font-size:14px;}
.treeLink_active {color:#3e3e3e;}

.minus {background:url(/images/obout/style/Design001/minus_l.gif) no-repeat left 3px; padding-left:18px;}
.plusik {background:url/images/obout/style/Design001/plusik.gif) no-repeat 15px 3px; padding-left:30px;}
.hr {background:url(/images/obout/style/Design001/hr.gif) no-repeat 15px 3px; padding-left:30px;}

/****Taxonomy*/
.taxonomy {color: #5e5e5e; font:14px Arial, Helvetica, sans-serif; line-height:17px; padding-bottom:20px; font-weight:bold;}
h2.taxonomyHeader{ background:url(/images/design001/relatedInfo_header.jpg) no-repeat left top; width:184px; height:55px; font: normal 18px Georgia; color:#014db8; margin:0px; padding:0px;}
h3.subHeader {font: normal 16px Helvetica, Arial, sans-serif; color:#014db8; line-height:18px; margin:0px 0px 7px 15px;  padding-top:15px;}
.taxonomy ul {margin:0px 10px 0px 10px; padding:0px; list-style:none;}
.taxonomy a {color: #5e5e5e; text-decoration:none;font:11px Arial, Helvetica, sans-serif; font-weight:bold;}
.taxonomy li {padding-left:10px; padding-bottom:7px;}
li.arrow {background:url(/images/design001/arrow_blue1.gif) no-repeat left 5px; }
li.arrowtaxonomy {background:url(/images/design001/arrow_bluetax.gif) no-repeat left 0px; padding-left: 25px; }

.viewMore {margin-left:15px;}

li.blueLink a{color: #204CC7; }
.taxonomy a:hover {color: #204CC7;}


.facebook_c, .twitter_c {display:block ; font:14px Arial, Helvetica, sans-serif; color:#2a458d; text-decoration:none; padding-left:40px; height:31px; line-height:31px; margin: 15px 0px 3px 0px;}
.facebook_c {background:url(/images/design001/icon_facebook.jpg) no-repeat left top; }
.twitter_c {background:url(/images/design001/icon_twitter.jpg) no-repeat left top; }


/*******************************************************************************************For Healthcare Providers page*/
.forPatients2, .forHProviders2 {display:block; background:url(/images/design001/tabs_sprite2.jpg) no-repeat left top; float:left; height:28px; font: 13px Arial, Helvetica, sans-serif; text-decoration:none; line-height:28px; }
.forPatients2 {background-position:-827px top; width:128px; color:#fff; text-align:left; padding-left:40px}

.forHProviders2 {background-position:-611px top; width:190px;color:#12296c;  text-align:left; padding-left:26px}
.forPatients2:hover{background-position:-995px top; }

.medEd, .nursing, .mediaRoom2 {display:block; background:url(/images/design001/hp_buttons_sprite.gif) no-repeat; float:left; width:227px; height:40px;}

.medEd {background-position:left top;  border-bottom:1px solid #dfe1e4;  border-top:1px solid #fff;  margin-top:5px;}
.nursing {background-position:left -40px; border-bottom:1px solid #dfe1e4; }
.mediaRoom2 {background-position:left -80px; border-bottom:1px solid #fff; }

.medEd:hover, .nursing:hover,  .mediaRoom2:hover {background-color:#f8f9fa;}
.medEd:hover {border-top: 1px solid #dfe1e4;}
.mediaRoom2:hover { border-bottom:1px solid #dfe1e4; }

.scheduleAppt {display:block; background:url(/images/design001/scheduleAppt_sprite.jpg) no-repeat; width:227px; height:77px; float:left;}
.scheduleAppt:hover {background-position:left -77px;}

.HPhomeContent {padding:20px 0px 20px 20px; font:12px Arial, Helvetica, sans-serif; color:#3b3b3b;line-height:16px;}
.HPhomeContent table {width:225px; border:none;}
.HPhomeContent h2 {font:normal 20px Helvetica, Arial, sans-serif; color:#8b4188; margin:0px; padding:0px;}
.HPhomeContent p {margin:0px; padding:5px 0px;}
.HPhomeContent a {  color:#8b4188; text-transform:uppercase; text-decoration:none;}


/*******************************************************************************************Disease Search*/
.alphabethContainer2 {background:url(/images/design001/diseaseSearch_bk.jpg) no-repeat left top; height:70px; padding:20px 0px;}
a.alphabet {background: url(/hb_images/design001/alphabet_letterBk.gif) no-repeat; display: block;	float: left;	height:23px;  width: 22px;	text-align: center;	color: #1241b8; text-decoration: none;
font: 14px Tahoma, Geneva, sans-serif;	text-transform: uppercase;	margin: 5px 5px 0px 0px;	line-height:23px}
a.alphabet:hover {background-position: left -23px;color:#4075ff;}
.alphabetAll { display: block;	float: left;	height:23px;  width: 42px;	text-align: center;	color: #1241b8; text-decoration: none;
font: 14px Tahoma, Geneva, sans-serif;	text-transform: uppercase;	margin: 5px 5px 0px 0px;	line-height:23px}
.alphabetAll:hover  {color:#4075ff;}
.diseaseSearch_header {font:22px Georgia, "Times New Roman", Times, serif; color:#7f848d; padding-right:20px; float:left;}