@charset "UTF-8";

#pop{
background-image:url(images/pop.jpg);
width: 200px;
height: 300px;
background-color:#000;
visibility:visible;
border: solid 1px #CFF;
position:absolute;
top: 150px;
left:200px;
}
#tip{
width: 150px;
height: 14px;
background-color:#000;
color:#3399FF;
border: solid 1px #CFF;
position:absolute;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
z-index:3;
visibility:hidden;
}
#navtool
{
width: 220px;
height: 16px;
background-color:#000;
color:#3399FF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
z-index:3;
visibility:hidden;
}
#searchtool
{
width: 220px;
height: 16px;
background-color:#000;
color:#3399FF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
visibility:hidden;
text-align:center;
position: relative; 
top: 35px; 
left: 0px; 
padding: 5px; 
margin: 10px; 

 


}
#tooltip
{
width: 220px;
height: 16px;
background-color:#000;
color:#3399FF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
z-index:3;
visibility:hidden;
text-align:left;
}
#header{
background-image:url(images/logo.jpg);
width: 740px;
height: 139px;
background-color:#000;
color:#3399FF;
font-size:10px;
text-align: right;
font-family:Arial, Helvetica, sans-serif;
opacity:.93;
filter: alpha(opacity=93); 
-moz-opacity: 0.93;
}
#nav, #nav ul{
list-style: none;
background-color:#000;
left:50px;
padding: 0px;
align: center;
text-align:center;
}
#nav a{
align: center;
display:block;
width: 10em;
background-color:#000;
color:#39F;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
#nav li{
float:left;
width: 10em;
text-align:center;
}
#nav li ul {
position:absolute;
width:10em;
left: -999em;
background-color:#000;
color:#39F;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
#nav li:hover ul, #nav li.sfhover ul{
left:auto;
text-align:center;
}
#nav li:hover ul li a{
color:#39F;
text-align:center;
}
body {

background-color:#000000;
background-image:url(images/portal3.jpg);
background-repeat:no-repeat;
background-position:center;

}
#container
{
	width:740px;
	background-color: #000000;
	padding: 10px;
	margin: auto;
	text-align:right;
	border: solid 3px #006;
	opacity:.93;
	filter: alpha(opacity=93); 
	-moz-opacity: 0.93;
}
#links{
margin:auto;
text-align:center;
align:center;
width:750px;
height:350px;
background-color:#000;
color:000;
border: solid 3px #006;
opacity:.93;
filter: alpha(opacity=93); 
-moz-opacity: 0.93;
}
#form{
color:#3399FF;
margin:auto;
text-align:right;
}
#h1{
background-color:#000;
color:#3399FF;
font-size:12px;
}
#h2{
background-color: #000;
color:#3399FF;
font-size:12px;
}
