@charset "utf-8";body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	background:url(images/background_rpt1.gif);	background-position:center;	background-repeat:repeat-y;	color: #FFFFFF;	scrollbar-face-color: #FEAA07;}#spacer {	margin-bottom: 2.3em;	margin-left: 0px;}.oneColFixCtrHdr #mainbuttons{	margin-right: auto;	margin-left: auto;	padding-top: 20px;	width: 810px;}.oneColFixCtrHdr #empspace #productscon{	width:600px;	height: auto;	text-align: center;	vertical-align: middle;	margin-left: auto;	margin-right: auto;}.oneColFixCtrHdr #empspace #productscon #prodtxt a{	color:#FFFFFF;	text-decoration:none;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-bottom-style: dotted;}.oneColFixCtrHdr #empspace #productscon a img{border:none;border-color:none;color:#FFFFFF;border-bottom-style: none;}.oneColFixCtrHdr #empspace #productscon #prodtxt a:hover {	border:none;	border-color:none;	color:#FFFFFF;	text-decoration: underline;	border-bottom-style: none;}.oneColFixCtrHdr #empspace #productscon a:hover img{border: none;border-color: none;color:#FFFFFF;border-bottom-style: none;}.oneColFixCtrHdr #pro img{	margin-top: 10px;	margin-left: 20px;	float:left;	}.oneColFixCtrHdr #glass img {	margin-left: 90px;	top: -10px;	position: relative;}.oneColFixCtrHdr #container {	width: 1000px; /* the auto margins (in conjunction with a width) center the page */	border: 1px solid #000000; /* this overrides the text-align: center on the body element. */	background-image:url(images/background.jpg);	background-repeat:repeat-y;	background-repeat:repeat;	margin-top: 10px;	margin-right: auto;	margin-bottom: 3px;	margin-left: auto;}.oneColFixCtrHdr #header {	background-image:url(images/milehightitle.gif);	background-position:center;	background-repeat:no-repeat;	height: 150px;	background-position: 60px 10px;}.oneColFixCtrHdr #header h1 {		}.oneColFixCtrHdr #mainContent {	background-image:url(images/main-pic.gif);	background-repeat:no-repeat;	background-position: center;	width: 1000px;	height: 565px;	padding: 0;	}.oneColFixCtrHdr #mainContentprod {	background-image:url(images/Challock_glider.gif);	background-repeat:no-repeat;	background-position: center;	width: 1000px;	height: 565px;	padding: 0;	}.oneColFixCtrHdr #mainContentpilot {	background-image:url(images/Challock_glider.gif);	background-repeat:no-repeat;	background-position: center top;	width: 1000px;	height: 700px;	padding: 0;	}.oneColFixCtrHdr #mainContent h1 {	color:#0000FF;	filter: DropShadow(Color=#FFFFF, OffX=10, OffY=10, Positive=?);}.oneColFixCtrHdr #footer {	height: auto;	text-align: center;	color: #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	}.oneColFixCtrHdr #btmlinks {	margin-right: 80px;	text-align: right;	color: #CCCCCC;	padding-top: 0;	padding-right: 10px;	padding-bottom: 0;	padding-left: 10px;	margin-top: 0px;	}.oneColFixCtrHdr #btmlinks a {	color:#CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	font-size: 0.8em;	font-weight: bolder;	padding-right: 5px;	padding-left: 5px;}.oneColFixCtrHdr #btmlinks a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	font-size: 0.8em;	font-weight: bolder;	padding-right: 5px;	padding-left: 5px;	colour: #CCCCCC;	border: none;	text-decoration: none;}.oneColFixCtrHdr #btmlinks a:hover {		border:thin solid #FFFFFF;}.oneColFixCtrHdr #footer a {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	padding: 10px 8px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */	vertical-align:text-bottom;}.oneColFixCtrHdr #footer a {	color:#CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	font-size: 0.8em;	font-weight: bolder;	padding-right: 5px;	padding-left: 5px;}.oneColFixCtrHdr #footer a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	colour: #CCCCCC;	border: none;	text-decoration: none;	font-weight: bolder;}.oneColFixCtrHdr #container #mainContent #join {	width: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.5em;	color: #FFFFFF;	font-style: italic;	text-align: right;	margin-top: 265px;	margin-right: 770px;	margin-left: 60px;	height: auto;}.oneColFixCtrHdr #container #mainContentprod #join {	width: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.5em;	color: #FFFFFF;	font-style: italic;	text-align: right;	margin-top: 300px;	margin-right: 110px;	margin-left: 60px;	height: auto;}.oneColFixCtrHdr #container #empspace {	height: auto;}.oneColFixCtrHdr #copyright {	text-align: center;	color: #CCCCCC;	padding-bottom: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	margin-left: auto;	width: 700px;	margin-right: auto;}.oneColFixCtrHdr #container #mainContentprod #prodpix {	height: 286px;	width: 563px;	margin: auto;	border-top-style: ridge;	border-right-style: ridge;	border-bottom-style: ridge;	border-left-style: ridge;	border-top-width: medium;	border-right-width: medium;	border-bottom-width: medium;	border-left-width: medium;}.oneColFixCtrHdr #maintext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	width: 730px;	background-image: url(images/Textboxwide.jpg);	background-repeat: no-repeat;	background-position: center;	height: 360px;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	margin-top: 30px;	margin-right: auto;	margin-bottom: auto;	margin-left: 80px;}.oneColFixCtrHdr #maintextwhy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	width: 730px;	background-image: url(images/Textboxwide.jpg);	background-repeat: no-repeat;	background-position: center;	height: 360px;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	margin-top: 28px;	margin-right: auto;	margin-bottom: auto;	margin-left: auto;}.oneColFixCtrHdr #maintextpilots {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	width: 870px;	background-repeat: no-repeat;	background-position: center;	height: 570px;	margin-top: 20px;	margin-right: auto;	margin-bottom: auto;	margin-left: auto;	padding: 0px;	border: medium ridge #000066;}.oneColFixCtrHdr #container #empspace #productscontext {	height: 30px;	width: auto;	margin: auto;	word-spacing: 30em;	text-align: center;	font-style: normal;	font-size: 1.2em;	font-family: Geneva, Arial, Helvetica, sans-serif;}.oneColFixCtrHdr #container #header #glass1 {	margin-left: 750px;}.oneColFixCtrHdr #container #mainContentprod #productchoice {	text-align: center;	margin-top: 20px;	width: 520px;	margin-left: auto;	margin-right: auto;}.oneColFixCtrHdr #container #mainContentprod #productchoice table {		font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	text-align:center;	border-spacing:0px;}.oneColFixCtrHdr #container #mainContentprod #productchoice table a{	text-decoration: none;	color:#000;	text-align:center;}.oneColFixCtrHdr #container #mainContentprod #productchoice table a:hover{	text-decoration: none;	color: #FF0000;	text-align:center;	background-position:center;}.oneColFixCtrHdr #container #mainContentprod #productchoice table a:visited{	text-decoration: none;	color:#000000;	text-align:center;}.oneColFixCtrHdr #container #mainContentprod #productchoice th, td {	width: 100px;	border: none;	margin: 0px;	text-align:center;	background-image:url(images/yellbtn_overspace.gif);	background-repeat:no-repeat;		padding-top: 18px;	padding-right: 0px;	padding-bottom: 22px;	padding-left: 0px;}.oneColFixCtrHdr #container #mainContentprod #info {	position: relative;	left: 85%;	top: -70%;	width: 90px;}.oneColFixCtrHdr #container #mainContentprod #info th{	height:110px;}.oneColFixCtrHdr #container #mainContentprod #info a, a img {	color: #FFFFFF;	text-decoration: none;	border: none;}.oneColFixCtrHdr #container #mainContentprod #info a:visited {	color: #FFFFFF;	text-decoration: none;	border: none;}.oneColFixCtrHdr #container #mainContentprod #info a:hover {	color: #FFFFFF;	text-decoration: underline;	border: none;}