/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */


* {margin: 0; padding: 0;}

.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;
}

/* other print styles */

h1, h1 a, #nav, #nav ul {
	display: none;
}

h2 {
	width: 440px;
	margin: 20px 0 10px 0;
	color: #f30; background: #fff;
	font: 30px/30px georgia, serif;
}

h3 {
	margin-top: 25px;
	color: #f30; background: #fff;
	font: bold 12px/16px verdana, arial, sans-serif;
}

h4 {
	color: #333; background: #fff;
	font: bold 11px/16px verdana, arial, sans-serif;
}

p {
	margin: 0 0 1.5em 0; padding: 0;
	color: #333; background: #fff;
	font: 11px/16px verdana, arial, sans-serif;
}

p a {
	color: #f30; background: #fff;
	text-decoration: none;
}

ul, ol{
	margin: 0 0 20px 0; padding: 0;
	font-family: verdana, arial, sans-serif;
}

#uno ul li, #uno ol li {
	margin: 0 0 0 20px; padding: 0;
	color: #333; background: #fff;
	font: 11px/16px verdana, arial, sans-serif;
}

#dos ul li {
	margin: 0 0 5px 20px; padding: 0;
	color: #333; background: #fff;
	font: 10px/15px verdana, arial, sans-serif;
}

#hdr {
	width: 701px;
	padding-bottom: 50px;
}


#hdr ul, #nav ul, #anchors, .topper, #ftr {
	display: none;
}

#prntimg {
	position: relative;
	overflow: hidden;
}

.hideMe {
	display: block;
}

#prntimg .hideMe {
	position: relative;
	top: -30px; left: 0px;
}


#uno {
	width: 100%;
	margin: 0 0 20px 0; padding: 1em 0 0 0;
	border-top: 1px solid silver;
	display: block; clear: both;
}

#dos {
	width: 100%;
	margin: 0 0 20px 0; padding: 1em 0 0 0;
	border-top: 1px solid silver;
	display: block; clear: both;
}

#uno p, #dos p {
	width: 440px;
}

blockquote {
	margin: 0;
}

cite {
	padding-top: 8px;
	display: block;
}
