﻿body { 
	font-family: arial, sans-serif;
	color: #000;
	font-size: 75%;
	line-height: 140%;	margin: 3%;
}
.clearer {	clear: both;	height: 1px;	overflow: hidden;}
#astralmedia2008 { 
	display: none;
}

#nav {
	display: none;
}

a { color: #017dc5; }
a:hover { color:#eee; }

#logoprint {
	margin-bottom: 20px;
}
#logo {
	display: none;
}.column {	vertical-align: top;	width: 40%;	padding-right: 4%;}
#footer {	display: none;}
h1 {
	margin: 0;
	padding-top: 0.4em;
	font-size: 250%;
	line-height: 110%;
	text-transform: uppercase;
	font-family: "arial narrow", arial, sans-serif;
}
.title {		margin-top: 10px;	margin-bottom: -10px;}
h2,
h3 {
	margin: 0;
	padding: 0.5em 0 0 0;
	font-size: 110%;
	line-height: 140%;
}

h2 {
	font-size: 100%;
	font-weight: normal;
}

.notice {
	font-style: italic;
}

ul li {
	margin: 0 0 0.5em 0;
}
ul li ul {
	margin-top: 0.5em;
	margin-bottom: 0.8em;
}
ul li ul li {
	margin-bottom: 0.1em;}.note {	font-size: 90%;	font-style: italic;}table {	border-collapse: collapse;	border-spacing: 0;}table.data {	border-collapse: collapse;	border-spacing: 0;	margin-top: 20px;	margin-bottom: 20px;}table.data td,table.data th {	padding: 4px 8px 4px 4px;	border-bottom: 1px solid #888;	text-align: right;	font-size: 95%;}table.data td.label,table.data th.label {	text-align: left;}table.data th,table.data tr.em td {	border-bottom-color: #000;}table.data td.on,table.data th.on {	background-color: #ddd;	font-weight: bold;}sup {	font-weight: normal;}
