.topbarmain { background-color: #A6C0D0; position: absolute; left: 360px; top: 0px; width: 606px; height: 60px }
.logobarmain { position: absolute; left: 0px; top: 0px }
.apachemain { position: absolute; left: 788px; top: 15px; }
.coptermain { position: absolute; left: 670px; top: 34px; }
.yearmain { position: absolute; left: 333px; top: 43px; }
.yearprefix { position: absolute; left: 370px; top: 130px; font-family: Arial; font-size: 40pt; font-weight: bold; }
.yearsuffix { position: absolute; left: 370px; top: 174px; font-family: Arial; font-size: 40pt; font-weight: bold; }
.textmain { 
   position: absolute; 
   left: 12wpx; 
   top: 65px;
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt;
   width: 200px; 
}
.gearmain { 
	position: absolute; 
	left: 20px; 
	top: 180px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
}
.vidlink { 
	position: absolute; 
	left: 50px; 
	top: 275px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
}
.gearlink { position: absolute; left: 40px; top: 384px; }
.navmain { position: absolute; left: 349px; top: 305px; }


.line1 { position: absolute; left: 349px; top: 121px; }
.line2 { position: absolute; left: 828px; top: 115px; }
.line3 { position: absolute; left: 588px; top: 305px; }
.line4 { position: absolute; left: 935px; top: 514px; }
.news { position: absolute; left: 311px; top: 385px; }
.bleft { position: absolute; left: 20px; top: 416px; }
.joiner { position: absolute; left: 205px; top: 500px; }
.middle { position: absolute; left: 320px; top: 416px; background-color: #AFC6D4; width: 322px; height: 98px }
.bright { position: absolute; left: 646px; top: 416px; background-color: #CCDAE3; width: 322px; height: 98px }
.stock { position: absolute; left:  860px; top: 542px; }
.social-link  { position: absolute; left: 635px; top: 560px; }
.nsimages { position: absolute; left: 15px; top: 165px }
.pageyearprefix { position: absolute; left: 240px; top: 65px; font-family: Arial; font-size: 40pt; font-weight: bold; }
.pageyearsuffix { position: absolute; left: 240px; top: 105px; font-family: Arial; font-size: 40pt; font-weight: bold; }

a:link.press { font-family: Arial; font-size: 9pt; font-weight: bold; color: #7C7D7E; text-decoration: underline }
a:visited.press { font-family: Arial; font-size: 9pt; font-weight: bold;; color: #7C7D7E; text-decoration: underline }
a:active.press { font-family: Arial; font-size: 9pt; font-weight: bold;; color: #7C7D7E; text-decoration: underline }
a:hover.press { font-family: Arial; font-size: 9pt; font-weight: bold;; color: #FFFFFF; text-decoration: none }

a:link.stocklink { font-family: Arial; font-size: 9pt; font-weight: bold; color: #7C7D7E; text-decoration: none }
a:visited.stocklink { font-family: Arial; font-size: 9pt; font-weight: bold;; color: #7C7D7E; text-decoration: none }
a:active.stocklink { font-family: Arial; font-size: 9pt; font-weight: bold;; color: #7C7D7E; text-decoration: none }
a:hover.stocklink { font-family: Arial; font-size: 9pt; font-weight: bold;; color: #7C7D7E; text-decoration: underline }

.triangle { position: absolute; top: 63px; }
.topbarpage { background-color: #A6C0D0; position: absolute; left: 160px; top: 0px; width: 779px; height: 60px }
.navpage { position: absolute; left: 339px; top: 59px; }
.additionalnav { position: absolute; left: 890px; top: 25px; }
.pageheader { position: absolute; left: 360px; top: 10px; }
.yearpage { position: absolute; left: 185px; top: 0px; }
.linepage { position: absolute; left: 74px; top: 214px; }
.pagecontent { position: absolute; left: 337px; top: 150px; width: 600px }

.pagename { font-family: Arial; font-size: 25pt; color: #CC6600; position: absolute; top: 110px; left: 337px }
.heavycopytext { font-family: Arial; font-size: 11pt; color: #7C7D7E; text-align: justify; font-weight:900 }
.copytext { font-family: Arial; font-size: 9pt; color: #7C7D7E; text-align: justify }
.smallcopytext { font-family: Arial; font-weight: bold; font-size: 8pt; color: #000000; background-color: #CCDAE3; padding: 5px  }

