/* CSS Document */html, body {	margin:0; 	padding:0;	}	body {	font-family:verdana, arial, sans-serif;	height: 100%;	width: 100%;	overflow: hidden;	position: absolute;}a {  color: #FF6600;  text-decoration: none;}a:hover {  color: #666666;}#background {	position:absolute; 	z-index:1;	width:100%;	}	#scroller {	position:absolute; 	width:100%; 	height:100%; 	top:0; 	left:0; 	overflow:auto; 	z-index:2;	}	 #content {	background-color: #FFFFFF;	width: 800px;	position: absolute;	left: 10%;	padding-top: 20px;	padding-bottom: 20px;	z-index: 3;	}.header {	font-family: Verdana, Helvetica, Arial, sans-serif;	color: #666666;	position:relative;}.header a {	color: #FF6600;	text-decoration: none;	font-size: .75em;}.header a:hover {	color: #666666;}.spartmail-subscription-widget {  position:absolute;}.spartmail-subscribe {  margin:5px 0 0;  padding:0;}.spartmail-subscribe .ea {  border:1px solid #666;  color:#666;  float:left;  height:17px;  margin:0 5px 0 0;  padding:3px;  width:150px;}.header .spartmail-subscription-widget {  right:0;  top:-5px;}h1 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:.75em;	font-color: #666666;	color: #666666;}		p {	font-size: .75em;}	.arcblue {	background-color: #0099FF;	height: .5em;	width: 100%;	position: relative;}.arcred {	background-color: #FF0000;	height: .5em;	width: 100%;	position: relative;}.arcblack {	background-color: #000000;	height: .5em;	width: 100%;	position: relative;}.arcyellow {	background-color: #FFFF00;	height: .5em;	width: 100%;	position: relative;}.arcgreen {	background-color: #66CC00;	height: .5em;	width: 100%;	position: relative;}.pad {	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;}.menu {	list-style-type: none;	margin-top: 10px;	margin-bottom: 30px;	color: #666666;}.menu ul {  margin:0;  padding:0;}.menu li {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: .75em;	list-style-type: none;	line-height: 1.5em;	font-weight: bold;}.menu a {	color: #FF6600;	text-decoration: none;}.menu a:hover {	color: #666666;}hr {	border-top:1px solid #EBEBEB;	border-right: none;	border-bottom: none;	border-left: none;}.footer {	font-family: Georgia, "Times New Roman", Times, serif;	margin-top: 20px;	text-align: center;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #EBEBEB;	padding-top: 20px;}.footer h1 {	font-size: .6em;	color: #666666;	line-height: -0.5em;}.footer a {	color: #FF6600;	text-decoration: none;	font-size: .75em;	line-height: 0em;	font-family: Verdana, Helvetica, Arial, sans-serif;}.footer a:hover {	color: #666666;}.contmain {	width: 760px;	font-family: Verdana, Helvetica, Arial, sans-serif;	color: #333333;	background-color: #F2F2F2;	padding: 10px;	margin-top: 5px;}.contmain h2 {	font-size: .75em;	line-height: 0em;}.contmain h3 {	font-size: 1em;	line-height: 0em;}.contmain p {	font-size: .75em;}.contmain a {	color: #FF6600;	text-decoration: none;}.contmain a:hover {	color: #666666;}label {	text-align: right;	width: 14em;	float: left;	padding-right: 15px;}.submit {	text-align: right;	width: 25em;}.spartpressPostHeading h2 {  font-size:1.1em;}.spartpressPost {  font-size:1em;}.sizing-table {	float: left;	padding-top: 30px;}.sizing-image {	float: left;}table.table-sizing {	font-size: 0.8em;	color: #666666;}.tralt {	background-color: #EBEBEB;	padding: 4px;}tr, th {	padding:5px;}table.table-postage {font-size: .8em;color: #666666;} 
