/*-------------------------*//* print stylesheet *//*-------------------------------------*/
/*----------------------------------------------------------------------------------------*/

body {
	background: white;
	font-size: 12pt;
	}
	
/* link specific styles 
-------------------------------------------------------------*/

a:link, a:visited {
	color: Black;
	background: transparent;
	font-weight: normal;
	text-decoration: none;
}

a img {
	border: none!Important;
}
	
/*css 3 styles for gecko browsers*/
#content a:link:after, #content a:visited:after {
   content:" ("attr(href)")";
	font-size: 85%;
	font-family: monospace;
   }
	
#content a[href^="/"]:after {
  content:" (http://www.schoolshop.org"attr(href)")";
	font-size: 85%;
	font-family: monospace;
}

#boxlinks {
	display: none;
}

/*content specific styles 
-------------------------------------------------------------*/

#container, #content {
	width: auto;
	border: 0;
	margin: 0;
	padding: 0;
	float: none !important;
	color: black; 
	background: transparent;
	font-family: arial,helvetica,verdana,sans-serif;
}

div#content {
	margin-left: 2%;
	border-top: 1px solid gray;
	padding-bottom: 0;
	margin-top: 20pt;
}

#header {
	border-top: 6pt solid black;
	padding-top: 8pt;
}


#header dl {
	float: right;
	margin-top: -4.2em;
}

#header dt, #header dd {
	font-size: 85%;
}

#header dd {
}

#header img {
	margin-left: 4pt;
}

#header address {
	margin-left: 10pt;
	font-style: normal;
}

#footer {
	border-top: 1px solid gray;
	margin-top: 1em;
}

#footer dt, #footer dd {
	float: left;
}
	
/* hidden page sections 
-------------------------------------------------------------*/	
	
#nav, #subnav {
	display: none;
}
	
/* footer specific styles 
-------------------------------------------------------------*/	
#footer{
	font-size: 9pt;
	margin:20px 0 0 0;
}

/* special classes or IDs
-------------------------------------------------------------*/	
.noPrint {
	display: none;
}

.onlyPrint {
	display: block;
}

dd#kyanFoot {
	float: right;
}

h1, h2, h3, h4 {
	text-decoration: underline;
}

form {
	display: none;
}

#sizing #content_sub1 td {
	border-bottom: 1px solid black;
}





