body {
	background-color: #FFFFFF;
}
/* Hide screen specific styles */
.noprint, .homecontent .col#left, .media, .col#mid, .col#right, #menu, #stripe, #striperight, #utilmenu, .flash, .std, #corner { display: none;}

/* Show print-only information */
.alttext { display: block;}

/* Adjustments */
table {
	height: 0;}
#company, .banner {
	margin-bottom: 25px;}
#company a {
	display: none;
}
a, address, blockquote, dl, pre, p, ol, h6, h5, h4, h3, h2, h1, div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;}
body, h1, h2, h3 { color: #000000;}
h1 { color: #999999; font-size: 10pt; text-decoration:none;}
h2 { margin-top: 0;}
h3 { font-size: 12pt;}
.alttext, h1, h2, h3 { margin-bottom: 0;}
.sitemap#content .col, .homecontent .col#right {
	display: block;}
.homecontent .col#right {
 	margin-top: 15px;}
.col#left {
	width: 100%;
	margin-bottom: 30px;}
.col#left .coltext {
	width: 100%;
	font-size: 12pt;}
.coltext p, .indexcard p { margin-top: 0;}
.indexcard p { margin-bottom: 0;}
#footer { font-size: 10pt;}

li .alttext {
	font-weight: bold;
	text-decoration:none;
	font-size: 12pt;
	color: #000000;}
li#printi {
	display: none;}
.labelSet {
	margin-top: 15px;}
	
.label {
	font-weight: bold;
	display: inline;
	margin-right: 15px;}
html>body .indexcard#contents1, html>body .indexcard#contents2, html>body .indexcard#contents3 {
	/*border: 1px solid black;*/
	padding-top: 0;
	padding-left: 0;
	margin-bottom: 15px;
	visibility: visible;
	display: block;}
	
.hlist#sm {
	padding-left: 0;
	margin-left: 0;}
	
.hlist#sm li {
	list-style: none;}
	
.hlist#sm li ul li {
	list-style: disc;}

.col#right .rlinks li {
	margin-left: 15px;
	list-style: disc;}
	
.indexcard ul {
	margin-left: 15px;
	margin-bottom: 25px;}
.indexcard ul li {
	margin-left: 15px;
	list-style: disc;}
	
.example#content .col#rc .alttext {
	margin-top: 10px;}