html, body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	scrollbar-face-color: #1e6a83;
	scrollbar-shadow-color: #0081ab;
	scrollbar-highlight-color: #35cdff;
	scrollbar-3dlight-color: #a7e9ff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #00c0ff;
	scrollbar-arrow-color: #000000;}
}

p, ul, ol {
	font : 12pt CourierNew, Courier, Arial,geneva,helvetica;
}
h1 {
	font : bold 14pt CourierNew, Courier, Arial, Helvetica, geneva;
}
h2 {
	font : bold 48pt CourierNew, Courier, Arial, Helvetica, geneva;
}

li { 
	margin-top: 0.8em;
}

img {
	opacity: none;
	filter: none;
}

	
a:link {
	color: #bfefff;
	text-decoration: underline;
}

a:visited {
	color: #0099d9;
	text-decoration: underline;
}

a:active {
	color: #00ff2a;
	text-decoration: bold;
}

a:hover {
	color: #ffffff;
	text-decoration: bold;
}

.links a:link {
        color: #000000;
        text-decoration: underline;
}

.links a:visited {
        color: #444444;
        text-decoration: underline;
}

.links a:active {
        color: #888888;
        text-decoration: bold;
}

.links a:hover {
        color: #888888;
        text-decoration: bold;
}

hr.main {
	width: 90%;
	color: #46c7f1;
	background: #46c7f1;
	height: 3px;
	margin-top: -10px;
	margin-bottom: 10px;
}

hr.audio {
	width: 28%;
	height: 2px;
	color: #46c7f1;
	background: #46c7f1;
	text-align: left;
	margin: -18px auto 0 0;
}

b{font-size: 110%;}
em{color: red;}

.content_title {
	color : #7cdaf9;
	font : bold 22pt Courier New, Courier, Arial, Helvetica, geneve;
	text-align: center;
}

.content_text {
	color : #7cdaf9;
	font : bold 12pt Courier New, Courier, Arial, Helvetica, geneve;
	filter:alpha(opacity=100);
	opacity:1.0;
}

.content_text_center {
	color : #7cdaf9;
	font : bold 12pt Courier New, Courier, Arial, Helvetica, geneve;
	filter:alpha(opacity=100);
	opacity:1.0;
	text-align: center;
}


.audio_head {
        color : #7cdaf9; 
        font : bold 18pt Courier New, Courier, Arial, Helvetica, geneve;
}


h1.title {
	font: bold 48pt Arial, Helvetica, geneva;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

a.footer {
	font: bold 16pt Arial, Helvetica, geneva;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #000000;
}

img#bg {
        #position: fixed;
        top: 0;
	left: 0;
	width : 100%;
	height : 100%;
	background-attachment: fixed;
}

applet#bg {
        #position: fixed;
        top: 0;
	left: 0;
	width : 100%;
	height : 100%;
	background-attachment: fixed;
}

#main_contain {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(images/1Gbkg.gif) no-repeat center center;
	background-attachment: fixed;
}

#logo_bkg {
	position : absolute;
	width : 16%;
	height : 18%;
	top : 0;
	left : 0;
	bottom: auto;
	#background : #87CEFA;
	background: #199bed;
	filter:alpha(opacity=60);
	opacity:.60;
	/* border-right : 2px solid #667788; */
}

#logo_cont {
	margin-top : -4px;
	margin-left : 8px;
}

#header_bkg {
	position : absolute;
	width : 84%;
	height : 18%;
	top : 0;
	#right : 0;
	#bottom : auto;
	left : 16%;
	#background : #87CEFA;
	background: #199bed;
	filter:alpha(opacity=60);
	opacity:.60;
}
#header_cont {
	position: relative;
	height : 90%;
	width : 90%;
	#background: transparent;
	#url(images/ogaat-back.gif) no-repeat center;
	#filter:alpha(opacity=100);
	#opacity:1.0;
	filter: none;
	opacity: none;
	padding : 10px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	#display: block;
	text-align: center;
}

#links_bkg {
	position : absolute;
	width : 16%;
	height : 82%;
	top : 18%;
	left : 0;
	#background : #87CEFA;
	background: #199bed;
	filter:alpha(opacity=60);
	opacity:.60;
	/* border-top : 2px solid #667788;
	border-right : 2px solid #667788; */
}

#links_cont {
	position: relative;
	top: 0;
	padding-top: 10px;
	margin-left: -14px;
	filter:alpha(opacity=100);
	opacity: 1.0;
	font : bold 14pt Courier New, Courier, Arial, Helvetica, geneve;
}


#content_bkg {
	position : absolute;
	top : 18%;
	left : 16%;
	bottom : 0;
	width : 82%;
	height : 76%;
	padding-left : 10px;
	padding-right : 10px;
	background : #000085;
	filter:alpha(opacity=80);
	opacity:.80;
	border-top : 2px solid #667788;
	border-left : 2px solid #667788;
	border-bottom : 2px solid #667788;
}

#content_cont {
        position: relatve;
	top: 0;
	height: 100%;
	width: 100%;
	margin-left : 10px;
	overflow: auto;
}

#footer_bkg {
	position: absolute;
	width: 84%;
	height: 40px;
	top: auto;
	left : 16%;
	bottom: 0;
	#background : #87CEFA;
	background: #199bed;
	filter:alpha(opacity=60);
	opacity:.60;
	/* border-left : 2px solid #667788; */
	text-align : center;
}

#footer_cont {
margin-top: 4px;
}
