html, body {
	text-align:center;
        width: 99%;
        height: 99%;
	background-color:#ffffff;
	color:#333333;
 	font-family:verdana;
	font-size:8pt;
	padding:0px;
	margin:0px;
      }
#centered {
        position: absolute;
        left: 50%;
        margin-left: -480px; 
        width: 960px;
        top: 50px;
        height: 530px;
	z-index:2;
}
#content {
  position:absolute;
  top:0px;
  left:0px;
  width:960px;
  height:520px;
  z-index:5;
  opacity:0;
  filter: alpha(opacity=0);
}
#fadeO {
  position:absolute;
  top:30px;
  left:0px;
  width:950px;
  height:50px;
  z-index:8;
  background-image: url(../_pix/Fade_O.png);
  background-repeat:repeat-x;
}
#fadeU {
  position:absolute;
  bottom:40px;
  left:0px;
  width:950px;
  height:20px;
  z-index:8;
  background-image: url(../_pix/Fade_U.png);
  background-repeat:repeat-x;
}
#site {
  position:absolute;
  top:30px;
  left:35px;
  width:590px;
  height:86%;
  z-index:6;
  overflow:hidden;
  text-align:justify;
}
#picturelayer {
  position:absolute;
  top:30px;
  right:5px;
  width:300px;
  height:86%;
  z-index:6;
  overflow:hidden;
}
#small_logo {
  position:absolute;
  top:-35px;
  left:0px;
  width:100px;
  height:100px;
  background-image: url(../_pix/L2Pro_small.gif);
  z-index:20;
}
#smLogoLink{margin:0px;
  padding:0px;
  position:absolute;
  top:0px;
  left:0px;
  width:100px;
  height:100px;
  z-index:22;
}
#smLogoLinkMap{
  margin:0px;
  padding:0px;
  position:absolute;
  top:0px;
  left:0px;
  width:100px;
  height:100px;
  z-index:23;
}
#mtext {
  position:absolute;
  right:100px;
  top:-30px;
  width:800px;
  height:20px;
  z-index:15;
}
#mtextfade {
  position:absolute;
  right:100px;
  top:-30px;
  width:800px;
  height:20px;
  background-image: url(../_pix/LFade_.png);
  background-repeat:repeat-y;
  z-index:16;
}
#Shortlinks {
  position:absolute;
  right:0px;
  top:-31px;
  width:100px;
  height:18px;
  z-index:15;
}
#Header {
  position:absolute;
  right:22px;
  top:0px;
  width:802px;
  height:43px;
  text-align:left;
  z-index:15;
}
#crumbdiv {
  position:absolute;
  left:120px;
  top: 53px;
  width:800px;
  height:20px;
  text-align:left;
  z-index:17;
}
#Links2 {
  position:absolute;
  right:22px;
  top:0px;
  width:802px;
  height:43px;
  text-align:center;
  z-index:20;
}
#OL {
  position:absolute;
  right:824px;
  top:0px;
  width:26px;
  height:43px;
  z-index:10;
}
#OR {
  position:absolute;
  right:0px;
  top:0px;
  width:22px;
  height:43px;
  z-index:10;
}
#Footer {
  position:absolute;
  left:26px;
  bottom:0px;
  width:912px;
  height:43px;
  text-align:left;
  z-index:12;
}
#Footerlinks {
  position:absolute;
  left:26px;
  bottom:0px;
  width:712px;
  height:43px;
  text-align:left;
  z-index:13;
}
#taot {
  position:absolute;
  right:-5px;
  top:2px;
  width:192px;
  height:33px;
  z-index:14;
}
#UL {
  position:absolute;
  left:0px;
  bottom:0px;
  width:26px;
  height:43px;
  z-index:10;
}
#UR {
  position:absolute;
  right:0px;
  bottom:0px;
  width:22px;
  height:43px;
  z-index:10;
}
#Logo{
  margin:0px;
  padding:0px;
  position:absolute;
  top:155px;
  left:390px;
  width:200px;
  height:220px;
  z-index:20;
  opacity:0;
  filter: alpha(opacity=0);
  background-image: url(../_pix/Logo2.gif);
}
#LogoLink{
  position:absolute;
  top:31px;
  left:25px;
  width:150px;
  height:150px;
  z-index:26;
}
#scroller{
  position:absolute;
  top:110px;
  left:-5px;
  width:20px;
  height:200px;
  z-index:10;
  padding:10px 10px 0 0;
  float:left;
}
#aup{
  width:20px;
  height:20px;
  z-index:10;
}
#adown{
  width:20px;
  height:20px;
  z-index:10;
}

a {outline: none; outline-width:0px; color:#000000;text-decoration:none;margin:0px 8px 0px 8px;}
#taot img,a {margin:0px;}
img {border:none;}
h1 { font-size:12px; font-weight:bold;margin-bottom: 0px;}

.u {text-decoration:underline;}
.mooquee
{
	border: solid 0px #FFFFFF;
	padding: 1px;
        color:#333333;	
	
	/* don't change */
    position: absolute;
	overflow: hidden;
	white-space: nowrap;
	
}
.mooquee-text
{
	/* don't change */
	position: absolute;
}
.context{
  padding:55px 0px 300px 0px;
}
.justified{
  padding:5px;
  margin:5px;
  text-align:justify;
  }
.sitemap {
        border-width: 0px;
	border-color: white;
	background-color: white;
}
.sitemap a {margin:0px;}
.sitemap h1 { margin-bottom:4px;margin-top:14px;}
.sitemap td {
        width:180px;
	border-width: 4px;
	padding: 5px;
	background-color: #fff;
	text-align:right;
        vertical-align:top;
        text-indent: 0;
}
