#header, #creditcards, div.jqmWindow, img.jqModal, #nav h3, #nav ul, #marketphone, #fax, #nav p.flag, #footer {
display: none;
}
#wrapper, #main, #cols, #nav, #nav dl, #nav dt, #nav dl, #nav dl ul, table {
float: none;
display: block;
width: 100%;
border: none;
}
body {
	font: Verdana, Geneva, Arial, sans-serif;
	color: #000;
	background: #fff;
	font-size: 9pt;
	margin: 0;
	padding: 0;
}
h2 {
margin: 0;
float: left;
width: 100%;
}
table {
padding: 4pt;
border: thin solid #ccc;
margin: 3pt;
width: 47%;
float: left;
display: inline;
}
th {
text-align: left;
}
tfoot td {
border: none;
font-weight: bold;
font-size: 8pt;
}
tbody th {
font-weight: normal;
}
caption {
font-weight: bold;
}
.first {
width: 150pt;
}
#nav dl {
clear: left;
font-weight: bold;
font-size: 12pt;
margin: 0;
}
#nav dl ul ul li {
display: inline;
}
/*table, thead, tfoot, tr {
page-break-inside: avoid;
}*/