/*  Caring for Children stylesheet (media = print)
	Last updated on 06-26-06 by Matt Haakenson
*/

body {
	margin: 0;
	padding: 0;
	font: 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
}
h1 {font-size: 150%;}
h2 {font-size: 130%;}
h3 {font-size: 110%;}

a {color: #000000; text-decoration: underline;}
a img {border: none;}
a#skip {display: none;}

table, th, td {border: 1px solid #000000;}
table {border-collapse: collapse; margin: 1em 0;}
th, td {padding: .3em;}
td {vertical-align: top;}
td ul, td ol, td p {margin-top: 0; margin-bottom: 0;}
th, caption {text-align: left;}

#navcontainer, #sectionnav, #footer ul {
	display: none;
}
#homepage #sectionnav {
	display: block;
}
#homepage #tagline {
	font-size: 0.6em;
}

#content {
	margin-bottom: 1em;
}

#footer {
	border-top: 1px solid #999999;
}
#footer p {margin-top: 0;}

#content a.external {
	padding-right: 15px;
	background: url(../images/external.gif) no-repeat right center;
	}
#content a.pdf {
	padding-right: 32px;
	background: url(../images/pdf.gif) no-repeat right center;
	}
#partnerspage #content p {clear: left; overflow: auto;}
#partnerspage #content p img {float: left; margin: .2em 1em 0 0;}
* html #partnerspage #content p {height: 1%; overflow: visible;} /* IE 6 and under */
