@charset "UTF-8";
/*png transperancy fix*/
img { behavior: url(/App_Themes/CareWorks/iepngfix.htc) }

body {
	margin: 0px;
	padding: 0px;
	background-color: #002e74;
}
.clear {clear:both;}
.hidden {display:none; visibility:hidden;}
.globalWrapper {background:url(/images/design004/topBk.gif) no-repeat center top; width:100%}
.floatleft {float:left;}
a img {border:none;}
.paddingRight {padding-right:10px;}
.topMargin {margin-top:10px;}


.header, .topNav, .h_top, .h_middle, .h_footer, .c_regPage, .c_fullWidth {width:968px; margin:0 auto;}

.logo {float:left;}
.tagline {float:left; padding:34px 0px 0px 60px;}
.topNav {background:url(/images/design003/topNavbar.gif) no-repeat left top; height:25px; text-align:right;}
/*.topNav ul {margin:0px; padding:0px; list-style:none;}*/
.topNav li {float:left; /*padding:10px 28px; */}
.topNav a { color:#FFF; text-decoration:none; display:block; padding:5px 28px; }


.h_top {background:url(/images/design004/banner_bk.gif) no-repeat left top; height:255px;  text-align:center;}
.h_middle {background:url(/images/design004/pageBk.gif) repeat-y left top; padding:0px 6px; width:956px;}
.c_regPage {background:url(/images/design004/pageBk.gif) repeat-y left top; padding:0px 6px; width:956px;}
.c_fullWidth {background:url(/images/design004/pageBk2.gif) repeat-y left top; padding:20px; width:928px;}


.h_colLeft, .h_colRight, .c_colLeft, .c_colRight {float:left;}
.h_colLeft {width:700px; padding:0px 0px 0px 6px;}
.c_colLeft {width:666px; padding:20px; overflow:hidden; }

.h_colRight, .c_colRight { width:250px; padding:0px;}

ul.buttons {margin:5px -1px 0px -6px; padding:0px; list-style:none;}
ul.buttons li {float:left;}
ul.buttons a {display:block; background-repeat:no-repeat; height:47px; float:left;width:117px;}
.requestAppt {background-image:url(/images/design004/btn_appt.gif);}
.findDoc {background-image:url(/images/design004/btn_findDoc.gif); }
.donate {background-image:url(/images/design004/btn_donate.gif); }
.talkToDMC {background-image:url(/images/design004/btn_talkToDMC.gif)}
.maps {background-image:url(/images/design004/btn_maps.gif);  }
.newsletter {background-image:url(/images/design004/btn_newsletter.gif); margin-right:0px; }


.slideshowTop{float:left; width:334px; margin:10px 0px;}
.slideshowBtm {float:left; padding: 10px 0px 30px 25px;}


/******************************ER Waiting time header*/
.erWaitingTime {float:left; width:334px; margin:10px 0px 10px 10px; background:url(/images/design004/er_bottom.gif) no-repeat left bottom; padding-bottom:30px;}
.erWaiting_header{background:url(/images/design004/er_top.gif) no-repeat left top; width:344px; height:30px; display:block; margin:0px; padding:0px;}
.erWaitingTime ul {margin:5px 30px; padding:0px; list-style:none;}
.erWaitingTime li {color:#0046ad; float:left; margin-top:5px;} 
.time {font:bold 16px Arial;  color:#0046ad; padding-left:5px;}
.hospitalName {
	font:14px Arial;
	color:#0046ad;
	width:160px;
	vertical-align: bottom;
} 
.dots1, .dots2,.dots3,.dots4 {
	background: url(/images/design004/dots.gif);
	background-repeat: no-repeat;
}
.dots1 {	background-position: 162px 4px;}
.dots2 {	background-position: 120px 4px;}
.dots3 {	background-position: 145px 4px;}
.dots4 {	background-position: 105px 4px;}

.socMedia {background:url(/images/design004/btn_socMedia.gif) no-repeat left top; width:334px; height:43px; float:left;}
.fluCenter {background:url(/images/design004/btn_fluCenter.gif) no-repeat left top; width:334px; height:43px; float:left; margin:0px 0px 0px 12px;}
.redLink {color:#870c0c; text-decoration:none;}



/**************************************************************************************************NEWS styles*/
.newsContainer {float:left; padding: 10px 20px 20px 20px; width:640px; background:url(/images/design004/newsGrd.gif) repeat-x left top; margin-top:10px;}
.newsHeader {margin:0px 0px 10px 0px; padding:0px; font:20px "Arial Black", Gadget, sans-serif; color:#960505;}
.news {font:12px Arial; line-height:18px; color:#3e3e3e;}
.newsTitle {color:#013474; font-weight:bold;}
.newsLink {color:#870c0c; text-decoration:none;}
.newsLink:hover { text-decoration:underline;}
.news_colL {float:left; width:47%; margin-right:35px;}
.news_colR {float:left; width:47%;}
.newsDivider {margin:10px 0px; height:1px;}


.utilities {background:url(/images/design004/utilities_bk.gif) no-repeat left top; height:47px; margin:4px 0px 0px 0px; padding-left:5px;}
.utilities ul.topRow {margin:0px; padding:0px; list-style:none;}
.utilities ul.topRow li {float:left; padding:0px 9px 5px 9px; vertical-align:bottom;} 
.utilities ul.topRow a {font:11px Arial; color:#FFF; line-height:22px;  text-decoration:none;}

.utilities ul.btmRow {margin:0px; padding:0px; list-style:none;}
.utilities ul.btmRow li {float:left;vertical-align:bottom;} 
.utilities ul.btmRow a {font:11px Arial; color:#FFF; line-height:22px;  text-decoration:none;}

.divider {background:url(/images/design004/utilities_divider.gif) no-repeat right top;}
.textSize {font:11px Arial; text-transform:uppercase; color:#FFF; padding:2px 7px 0px 10px;}
.aMinus {background:url(/images/design004/aMinus.gif) no-repeat left top; display:block; float:left; width:25px; height:12px;}
.aPlus {background:url(/images/design004/aPlus.gif) no-repeat left top; display:block; float:left; width:50px; height:12px;}

.h_colRightContainer { width:230px; padding:10px;  float:left;}

.search {margin:0px; padding:0px; list-style:none;}
.search li {float:left;}
.search input {font:12px Arial, Helvetica, sans-serif; color:#830000; padding-left:3px; width:170px;}
.searchBtn { width:29px; height:22px; margin-left:7px;}

.dmcJobs {background:url(/images/design004/btn_jobs.gif) no-repeat left top; width:230px; height:39px; display:block; float:left; margin-top:10px;}
.findSpecialistHome { display:block; float:left; margin-top:15px; width: 230px; height: 146px; }
.videoLibrary { background:url(/images/design004/emery-king-banner.jpg) no-repeat left top; width:231px; height:119px; display:block; float:left; margin-top:15px;}

/***********************************************************DOCS rotator*/
.docsRotator {
	float:left; 
	width:210px; 
	padding:20px 10px 0px 10px; 
	background:url(/images/design004/docsRotator_bk.gif) no-repeat left top; 
	margin-top:20px; 
	font:13px Arial; 
	color:#002b61; 
	line-height:16px;
}
.docsImage a img { border: 0px; }
.dr_header {background:url(/images/design004/header_physicians.gif) no-repeat left top; margin:0px 0px 10px 0px; padding:0px; display:block; height:19px;}
.docName, .contactInfoTitle {font: bold 14px Arial; color:#0055d2; margin:15px 0px 5px 0px;}

/***********************************************************Socilal media icons*/
.socMediaIcons {margin:0px 0px 0px 15px; padding:0px; list-style:none;}
.socMediaIcons li {float:left;}
.facebook,  .youTube, .twitter, .rss, .podcast{background:url(/images/design004/icons_sprite.gif) no-repeat; height:30px; width:30px; display:block;}
.facebook { background-position:0px 0px; margin-right:12px;}
.youTube {	background-position:-42px 0px; margin-right:12px;}
.twitter {	background-position:-83px 0px; margin-right:12px;}
.rss {	background-position:-124px 0px; margin-right:12px;}
.podcast {	background-position:-164px 0px;}
.hDivider { background:url(/images/design004/divider.gif) no-repeat center top; height:5px; margin:20px 0px 20px 0px; width:230px;}



/***********************************************************************************FOOTER*/
.h_footer { background:url(/images/design004/hPage_btm.gif) no-repeat left top; padding:20px 0px; font:11px Arial; color:#FFF;}
.footerLeft {float:left; padding-left:15px;}
.footerRight {float:right; padding-right:15px;}
.footerLeft a, .footerRight a {color:#FFF; text-decoration:none; padding:0px 5px;}




/*********************************************************************************************************************CONTENT PAGE*/
/**********************************************************************************************************************/

.pageTitle {font:18px Arial; color:#00276e; margin:0px; padding:0px;}
.content {font:12px Arial; line-height:19px; color:#0e203c;}
a.contentLink {font:12px Arial; color:#0350de; text-decoration:none;}

/*********************************************************************************************************************TRE NAV styles*/

.treeNav {padding:20px 10px 0px 10px; font:12px Arial; color:#002b6d;}
/*.treeNav a { font:12px Arial; color:#002b6d; line-height:16px; text-decoration:none;}
.treeNav a:hover {color:#0350de;}
.treeNav a:selected {color:#931100;}
.treeNav ul {margin:0px; padding:0px; list-style:none;}*/

/*********************************************************************************************************************PRESS PORTAL styles*/
.pressPortal ul{margin:0px; padding:0px; list-style:none;}
.pressPortal_header {font:16px arial; color:#8e0000; padding:0px 0px 10px 15px; background:url(/images/design004/minus_l.gif) no-repeat left top;  display:block;}
.pressPortal_link {padding:5px 0px 5px 15px; display:block; background:none; border-bottom:1px dotted #FFF;}
.pressPortal_link a {font:12px Arial; color:#002b6d; line-height:16px; text-decoration: none; }

.pressPortal_link:hover { background-color:#FFF; }

.hDivider2 { background:url(/images/design004/divider2.gif) no-repeat center top; height:5px; margin:15px 0px 15px 0px; width:230px; margin_left:-5px; margin-right:-5px;}

/******************************************************Taxonomy*/
.t_header_r {font-family: Verdana; color: #0066CC; font-size: 12px; font-weight:bold; width: 100%;}	
.t_header_r a:link {font-family: Verdana; color: #990000; font-size: 11px;font-weight:bold; text-decoration: none;}
.t_header_r a:hover {font-family: Verdana; color: #990000; font-size: 11px;font-weight:bold; text-decoration: none;}
.t_header_r  a:visited {font-family: Verdana; color: #990000; font-size: 11px;font-weight:bold; text-decoration: none;}
.t_header_r  a:hover {font-family: Verdana; color: #990000; font-size: 11px;font-weight:bold; text-decoration: none;}
.t_header_r  a:link {font-family: Verdana; color: #990000; font-size: 11px;font-weight:bold; text-decoration: none;}

.t_header_r1 {font-family: Verdana; color: #122d55; font-size: 11px; font-weight:normal}	
.t_header_r1 a:link {font-family: Verdana; color: #122d55; font-size: 11px;font-weight:normal; text-decoration: none;}
.t_header_r1 a:hover {font-family: Verdana; color: #122d55; font-size: 11px;font-weight:normal; text-decoration: none;}
.t_header_r1  a:visited {font-family: Verdana; color: #122d55; font-size: 11px;font-weight:normal; text-decoration: none;}
.t_header_r1  a:hover {font-family: Verdana; color: #122d55; font-size: 11px;font-weight:normal; text-decoration: none;}
.t_header_r1  a:link {font-family: Verdana; color: #122d55; font-size: 11px;font-weight:normal; text-decoration: none;}


.t_header_l {font-family: Verdana; color: #000000; font-size: 16px; font-weight:bold}		
.t_header1 	{font-size:16px;font-weight:bold;color:#CC3366;}	

.t_header2 {font-family: Verdana; color: #000000; font-size: 10.5px;text-decoration: none}
.t_header2 a:link {font-family: Verdana; color: #000000; font-size: 12px;font-weight:bold;text-decoration: none}
.t_header2 a:hover {font-family: Verdana; color: #000000; font-size: 12px;font-weight:bold;text-decoration: none}
.t_header2  a:visited {font-family: Verdana; color: #000000; font-size: 12px;font-weight:bold;text-decoration: none}
.t_header2  a:hover {font-family: Verdana; color: #000000; font-size: 12px;font-weight:bold;text-decoration: none}
.t_header2  a:link {font-family: Verdana; color: #000000; font-size: 12px;font-weight:bold;text-decoration: none}
	
.t_header3 {font-family: Verdana; color: #0066CC; font-size: 13px; font-weight:bold}

/*Related Taxonomy Styles*/
.relatedTaxonomyTitle
{
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #6b1100;
	padding:0px 5px 10px 20px;
}
.relatedTaxonomyTitle2
{
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #6b1100;
	padding:0px 5px 10px 15px;
}
.relatedTaxonomy
{	
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #084383;
	font-weight:bold;	
	padding:0px 0px 5px 20px;
}
.relatedTaxonomy a
{	
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #084383;
	text-decoration: none;
	display: block;	
	
	
}
.relatedTaxonomy a:hover
{
	color: #6b1100;
	background-color:White;
}

.TaxSummaryBullet { white-space: nowrap; vertical-align:top; width: 19px; float:left; }
.TaxSummary { white-space: nowrap; vertical-align:top; width: 100%; float:left; }
.hcl { line-height: 19px; }
.healthcontent { width: 19px; float:left; }
.hclTitle { width:98%; float: left; }

.apps_pageTop {background:url(/images/design003/appsPage_top.gif) no-repeat left top; padding:20px 40px 40px 40px; width:888px;}
.apps_pageGradient {background:url(/images/design004/pageBk2.gif) repeat-y left top; width:968px; margin:0 auto;}

.backButton {float:right;}
.backButton a { background:url(/images/design003/btn_backToDMC.gif) no-repeat left top; width:188px; height:18px; display:block; margin:0px 0px 20px 0px;}
