/***********************************************************************/
/*********************************************** styles (printers) *****/
/***********************************************************************/

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

/* START: general styles */
body
{
	font-size: 75%;
	width: 100%;
}

th
{
	text-align: left;
}

h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, caption, th, td, label, a, span
{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #333;
	text-align: left;
}

a
{
	text-decoration: underline;
}

img
{
	border: none;
}
/* END: general styles */
/***********************************************************************/
/* START: sIFR */
.sIFR-flash,
.sIFR-flash object,
.sIFR-flash embed
{
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate
{
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
/* END: sIFR */
/***********************************************************************/
/* START: misc */

ul
{
	list-style: none;
}

.access,
div.footer ul,
div.site-functions,
ul.breadcrumb,
ul.menu
{
	display: none;
}

div.h1 h1 .sIFR-alternate
{
	font-size: 15px;
	line-height: 22px;
}

h2,
p
{
	font-size: 11px;
	line-height: 15px;
}

h2,
div.h1 h1 .sIFR-alternate,
a
{
	color: #639417;
}

.print .col ul li
{
	padding-bottom: 30px;
}

.print .col ul li li
{
	padding-bottom: 2px;
}

/* END: misc */
/***********************************************************************/
