/* GLOBAL PRINT STYLES
--------------------------------*/

body, table.data, caption {
	font: 15pt "Times New Roman", Times, serif !important;
	background: #fff;
}

.supernav, #banner, #breadcrumb, #footer, #leftwrap, #related, #searchform, #textresize {
	display: none;
}




div#wrap, div#contentwrap {
	float: none;
	margin: 0;
	padding: 0;
	width: auto;
}



#wrap {
	margin-top: -20px;
}

#contentmain {
	margin: 0 5%;
}

a:link, a:visited, h1, h2, h3, h4, legend, p {
	color: #000 !important;
}

#contentmain blockquote {
	border-color: #ccc;
}

div#contentmain ul li {
	list-style-type: square;
	margin-left: 20px;
}

div.imageLeft, div.imageRight {
	font: 10pt "Times New Roman", Times, serif;
}

div.imagePara {
	margin-top: 40px;
}

* html div.imagePara {
	margin-top: 0;
}

/* A-Z LISTS
---------------------------------*/

#contentmain ul#index li {
	border-width: 0;
	color: #000;
}

h2.AZindex {
	border-color: #000;
}

/* HOME / HUB PAGE SPECIFIC
---------------------------------*/

td#featured, td#news, td#rightbuttons, td#spotlight {
	background: #fff;
}

td#featured a, td#spotlight a {
	color: #000 !important;
	font-weight: normal;
	text-decoration: underline !important;
}

td#featured span, td#spotlight span, td#news span {
	display: block;
}

td#featured h1, td#spotlight h1, td#news h1 {
	background-image: none !important;
}

/* DATA TABLES
---------------------*/

.data {
	width: 85%;
}

.data th {
	background: #fff;
}

/* INTERIOR PAGES - BUTTONS
----------------------------------*/

.childButton, .healthButton {
	border: 0;
	line-height: 140%;
	font-weight: normal;
	}
	
.childButton a:link, .childButton a:visited, .healthButton a:link, .healthButton a:visited {
	color: #000;
	text-decoration: none;
	padding: 0;
}

/* INTERIOR PAGES - FORMS
--------------------------------*/

legend, #contentmain .label, #contentmain .input {
	font: 11pt "Times New Roman", Times, serif;
}

/* HOME - CONTACT US PAGE
-------------------------------*/

div.general_info {
	background: none;
	border-width: 0;
	display: block;
	float: none;
	width: 100%;
}

#contentmain > .general_info {
	float: left;
}

div.left, div.mid, div.right {
	width: 33%;
}

#contentmain .general_info h2 {
	background: #fff;
}

#contentmain #helpful_numbers h3 {
	font: 11pt "Times New Roman", Times, serif;
}

/* NIFTY CORNERS
---------------------------------*/

.rtop, .rbottom, .artop, .arbottom {
	display: none;
}

/* CHILD HEALTH ADVICE
---------------------------------*/

.domtab {
	display: none;
}

/* new - post re-brand */

#heading, #nav, #navLevel1, #siteSearch, #navLevel2, .hide, .rightcontent {  
	display: none;
}

div#contentmain h1 {
  	font: 18pt "Times New Roman", Times, serif !important;
}

div#contentmain h2 {
  	font: 16pt "Times New Roman", Times, serif !important;
}

div#contentmain h3 {
  	font: 14pt "Times New Roman", Times, serif !important;
}

div#contentmain p, div#contentmain ul li {
  	font: 11pt "Times New Roman", Times, serif !important;
}

div#contentmain a {
  	text-decoration: none;
}

div#contentmain a.sticky {
  	text-decoration:none;
  	color: #000;
  	border-bottom: 0;
}


.contact {
  	display:block;
}

.mapsDirLink 
{
 display:none;
}