#masthead {	position:absolute;	width:auto;	height:auto;	left: 20px;	top: 20px;}#banner {	position: absolute;	width:698px;	height:554px;	left: 120px;	top: 50px;}#top-nav {	position:absolute;	width:80%;	height:auto;	left: 160px;	top: 20px;	text-align: center;}#navigation {	position:absolute;	width:200px;	height:auto;	left: 20px;	top: 180px;}#content {	position:absolute;	width:70%;	height:auto;	z-index:2;	left: 240px;	top: 180px;}#small-content {	padding: 20px;}body {	background: #252525 url(https://klicktab.com/images/background_light-to-dark_gradient.png) repeat-x scroll;	font-family: verdana, arial, helvetica, sans-serif;	color: #F2F2F2;}.reverse { 	background: #999 url(https://klicktab.com/images/background_dark-to-light_gradient.png) repeat-x scroll;}h1 {	font-size: 14pt;	color: #ccc;	line-height: normal;	/*text-shadow: 2px 2px 0px #000;	filter: Shadow(Color=#000000, 				Direction=135, 			Strength=2);*/}h2 {	font-size: 13pt;	line-height: normal;}h3 {	font-size: 12pt;	font-style: italic;	text-align: left;	line-height: normal;}h4 {	font-size: 11pt;	font-style: italic;	margin-top: 25px;	text-align: left;	text-indent: 11pt;	line-height: normal;}p, tr, td, ul, li {	font-size: 10pt;	line-height: 15pt;}hr {	border-bottom: 2px ridge silver;	border-right: 2px ridge silver;}blockquote {	text-align: justify;}.description {	text-align: justify;	font-size: 8pt;}a:link, a:visited { color: #ebb332}a:hover       { 	color: white;	text-decoration: underline;}.nav          { 	color: #F2F2F2; 	font-weight: bold; 	font-size: 10pt;	text-shadow: 1px 1px 0px #000;	filter: Shadow(Color=#000000, 				Direction=135, 			Strength=2);}a.nav:link, a.nav:visited      { 	color: #ebb332;	text-decoration: none;	text-shadow: 1px 1px 0px #000;	filter: Shadow(Color=#000000, 				Direction=135, 			Strength=2);}a.nav:hover       {	text-decoration: underline;	color: #F2F2F2;}.footer  { 	color: #B3B3B3; 	font-size: 8pt; 	text-align: left }#notice { color: black;	font-size: 10pt;	font-style: italic;	text-align: center;}.textWithErrors { background-color: #bf0000; padding: 3px;}.fieldWithErrors {  padding: 2px;  background-color: #bf0000;  display: table;}#ErrorExplanation {  width: 400px;  	font-size: 10pt;	border: 2px solid #bf0000;	padding: 7px;	padding-bottom: 12px;	margin-bottom: 20px;	background-color: #f0f0f0;}#ErrorExplanation h2 {	text-align: center;	font-weight: bold;	padding: 5px 5px 5px 15px;	font-size: 12px;	margin: -7px;	background-color: #bf0000;	color: #fff;}#ErrorExplanation p {	text-align: left;	color: #333;	margin-bottom: 0;	padding: 5px;}#ErrorExplanation ul li {	text-align: left;	color:  #333;	font-size: 12px;	/* list-style: square; */}#ErrorExplanation a {	color: #bf0000;}/*------------------------------------	Title: Cross-Browser Text Drop Shadows	Author: Scott Jehl, www.scottjehl.com, scott@scottjehl.com	Date: 7/19/06	http://creativecommons.org/licenses/by-nc-sa/2.5/--------------------------------------*//*Appearance of Drop Shadow Text*/span.shadow {	color: #333;	left: 2px;	top: 2px;}/*necessities*/.highContrast {	position: relative;	color: #ccc;;}.highContrast span {	position: relative;}span.shadow {	position: absolute;}