@charset "iso-8859-1";

/*******************************************************************************
*  print.css : 2004-06-28 : Ruthsarian Layouts
* ------------------------------------------------------------------------------
*  This stylesheet defines the layout as it appears on print devices (printers)
*  by importing those stylesheets which should be used to render the layout on 
*  paper.
*******************************************************************************/

@import "base.css";

#leftColumn, #rightColumn, #contentColumn
{
	float: none;	/* since left and right columns are being hidden,
			   there's no need to float any columns. */
}
#rightColumn, #leftColumn, .hnav, .vnav, .printHide
{
	display: none;	/* hide the left and right columns as well as the
			   horizontal navigation element(s). also hide any
			   designated elements that should not be pritned */
}
#outerColumnContainer, #innerColumnContainer
{
	border-left-width: 0;
	border-right-width: 0;	/* hide the borders used to create the left and
				   right columns' backgrounds */
}
#footer
{
	border-width: 1px 0 0 0;
	border-style: solid;
	padding: 0.5em;		/* add some borders to the masthead and footer
				   for presentation */
	background-color: #ffffff;
	color: #000000;			  
}
#subfooter
{
	font-size:10px;
	color: #000000;
	padding:0 0 0 .5em;
}
a
{
	text-decoration: none;
	background-color: inherit;
	color: inherit;		/* we're printing, so there's no need to
				   differentiate links from regular text. so
				   remove any formatting the links get. */
}

/******************************************************************************/

body
{
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 100.1%;
	/* font sizing approach recommended by Dave Silvester on the css-discuss list. "the .1 is important." */
	background-color: #ffffff;
	color: #000000;
}

p{
	text-align:justify;
}

b{
font-weight:600;
font-size:90%;
}

#contentColumn{
	font-size: 120%;
	background-color: #ffffff;
	color: #000;
}

.caption{
	font-size: 76%;
}

#footer, #subfooter
{
	text-align: left;
	font-size:1em;
	margin: 0;
}
	/* :root is an invalid pseudo class but mozilla knows it */


:root code
{
	font-size: 120%;
	/* monospace fonts are typically smaller than 'normal' fonts under Mozilla. */
}

/*
	Time to try and get all the heading elements to the same size 
	regardless of browser. (IE seems to put them a big bigger
	than Mozilla, typically.)
*/


h1
{
	font-size: 160%;
	font-weight:500;
	text-align:center;
	line-height:.75em;
}

h2
{
	font-size: 140%;
	text-align:center;
	font-weight:500;
}

h3
{
	font-size: 110%;
	text-align:center;
	font-weight:100;
}

h4
{
	font-size: 100%;
	font-weight:900;
	margin:.5em;
}


h5
{
	font-size: 110%;
}


h6
{
	font-size: 76%;
	font-style:italic;
	font-weight:100;
}

