body {
	background-repeat: repeat-x;
	overflow-x: hidden;
	overflow-y: auto;
	max-width:2000px;
	
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


body { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #333333; text-decoration: none; line-height: 1.2em;}

.bigheader { font-family: American Typewriter; font-size: 40px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing:-0.04em;}
.medheader { font-family: American Typewriter; font-size: 28px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing:0.06em; line-height: 1.3em;}
.header { font-family: American Typewriter; font-size: 15px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing:-0.04em; line-height: 1.3em;}
.headerlite { font-family: American Typewriter; font-size: 15px; font-style: normal; font-weight: normal; color: #cccccc; text-decoration: none; letter-spacing:-0.04em; line-height: 1.3em;}
.header:hover { font-family: American Typewriter; font-size: 15px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; letter-spacing:-0.04em;}
.normal { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; line-height: 1.2em;}
.normallite { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #cccccc; text-decoration: none; line-height: 1.2em;}
.underline { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; line-height: 1.2em;}
.news { font-family: American Typewriter; font-size: 8px; font-style: normal; font-weight: normal; color: #cccccc; text-decoration: none; line-height: 1.2em;}
.link { font-family: American Typewriter; font-size: 13px; font-style: normal; font-weight: 550; color: #000000; text-decoration: none; line-height: 1.2em;}
.link:hover { font-family: American Typewriter; font-size: 13px; font-style: normal; font-weight: 550; color: #cccccc;  text-decoration: none; line-height: 1.2em;}

.section { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; line-height: 1.2em;}
.section:hover { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #cccccc;  text-decoration: underline; line-height: 1.2em;}
.selected { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #cccccc; background-color:#000000; text-decoration: none; line-height: 1.2em;}
.sectionSel { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; line-height: 1.2em;}

.subHeader { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; line-height: 1.2em;}
.subS { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; line-height: 1.2em;}
.subS:hover { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #cccccc; background-color:#000000; text-decoration: none; line-height: 1.2em;}
.subSelected { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #cccccc; background-color:#000000; text-decoration: none; line-height: 1.2em;}

.content { position:absolute; top:0px; left:30px; z-index:2; }
.loadMessage { font-family: American Typewriter; font-size: 12px; font-style: normal; font-weight: normal; color: #cccccc; background-color:#000000; text-decoration: none; line-height: 1.2em; text-indent:3px; position:absolute; top:75px; left: 30px; z-index:1;}

INPUT { background-color: #cccccc; 
border-color: #cccccc; 
color: #000000; 
font-family: American Typewriter;
font-weight: normal; 
font-size: 10pt; 
}
TEXTAREA { background-color: #cccccc; 
border-color: #cccccc; 
color: #000000; 
font-family: American Typewriter;
font-weight: normal; 
font-size: 10pt; 
}
#background {
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	width:2000px;
	height:3900px;
	z-index:1;
	left:-100px;
	top:-200px;
	overflow: hidden;
}
#backgroundglass {
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	width:6000px;
	height:4000px;
	left:-2024px;
	top:-160px;
	z-index:2;
	background-image:url(images/smokedglass.gif);
	overflow: hidden;
}
#container {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1300px;
	height:800px;
	z-index:3;
	top: 5px;
	overflow: visible;
}
#apDiv1 {
	position:absolute;
	width:854px;
	height:66px;
	z-index:100;
	margin-left:auto;
	margin-right:auto;
	top: 2px;
	background-image:url(images/title.gif);
	left: 168px;
}
#apDiv1press {
	position:absolute;
	width:854px;
	height:66px;
	z-index:4;
	margin-left:auto;
	margin-right:auto;
	top: -4px;
	background-image:url(images/title.gif);
	left: 78px;
}	
#apDiv1b {
	position:absolute;
	width:134px;
	height:443px;
	z-index:30;
	left: 10px;
	top: 95px;
	background-image:url(images/buttonback.gif);
}
#menu1 {
	position:absolute;
	width:95px;
	height:25px;
	z-index:31;
	left: 33px;
	top: 134px;
}
#menu2 {
	position:absolute;
	width:99px;
	height:25px;
	z-index:31;
	left: 40px;
	top: 198px;
}
#menu3 {
	position:absolute;
	width:99px;
	height:25px;
	z-index:31;
	left: 44px;
	top: 230px;
}
#menu4 {
	position:absolute;
	width:98px;
	height:25px;
	z-index:31;
	left: 46px;
	top: 262px;
}
#menu5 {
	position:absolute;
	width:96px;
	height:25px;
	z-index:31;
	left: 55px;
	top: 294px;
}
#menu6 {
	position:absolute;
	width:105px;
	height:25px;
	z-index:31;
	left: 44px;
	top: 326px;
}
#menu7 {
	position:absolute;
	width:116px;
	height:25px;
	z-index:31;
	left: 34px;
	top: 358px;
}
#menu8 {
	position:absolute;
	width:97px;
	height:25px;
	z-index:31;
	left: 37px;
	top:166px;
}
#menu9 {
	position:absolute;
	width:110px;
	height:25px;
	z-index:31;
	left: 53px;
	top:390px;
}
#contact {
	position:absolute;
	width:80px;
	height:25px;
	z-index:31;
	left: 49px;
	top: 476px;
}
#apDiv100 {
	position:relative;
	width:1000px;
	height:100%;
	z-index:3;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
	top: 10px;
}
#apDiv101 {
	position:absolute;
	width:1000px;
	height:775px;
	z-index:3;
	top: 2px;
	overflow: hidden;
	left: 60px;
}
#apDiv102 {
	position:absolute;
	width:859px;
	height:484px;
	z-index:8;
	left: 141px;
	top: 101px;
}
#apDiv103 {
	position:absolute;
	width:900px;
	height:500px;
	z-index:2;
	top: -94px;
	overflow:auto;
	left: 0px;
}
