html, body {
   font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
   font-size: 85%;
   margin:0px;
   padding:0px;
   background:#ffffff URL(top_banner_bkgd.jpg) repeat-x top left}
#Layer1, #Layer2, #Layer3, #Layer4 {
   overflow:auto;
   }
#Layer1, #Layer4 {
   position:absolute;
   width:500px;
   height:290px;
   z-index:6;
}
#Layer2 {
	position:absolute;
	width:500px;
	height:120px;
	z-index:6;
   }
#Layer3 {
	position:absolute;
	width:360px;
	height:415px;
	z-index:6;
	background-color:#f7f7f7;
}
#Layer1 {
	left: 119px;
	top: 129px
}
#Layer2 {left: 120px; top: 425px}
#Layer3 {
	left: 628px;
	top: 130px
}
#Layer4 {left: 470px; top: 515px}
#Layer1 ul {margin-left:15px;padding-top:10px;list-style:disc;}
#Layer1 li.first {text-decoration:underline;font-weight:bold;list-style:none}
#Layer1 li {margin-left:15px}
#main {
   padding:0px;
   margin:0px
}
#main p {
   padding:5px 0px 0px 13px
}

#main a:link, #Layer3 a:link {
	color: #003366;
	text-decoration: none;
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight:bold;
}
#main a:active, #Layer3 a:active {
	color: #003366;
	text-decoration: none;
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight:bold;	
}
#main a:visited, #Layer3 a:visited {
	color: #003366;
	text-decoration:none;
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight:bold;	
}
#main a:hover, #Layer3 a:hover {
    color:#003366; 
    border-bottom:rgb(252, 118, 18) 1px dashed;
 	text-decoration: none;
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight:bold;
}
#main h1 a:link, #main h1 a:active, #main h1 a:visited, #main h1 a:hover {border:none;background-color:#fff;color:#003366;text-decoration:none;font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 100%;}
h1#Layer3 a:link, h1#Layer3 a:active, h1#Layer3 a:visited, h1#Layer3 a:hover {border:none;background-color:#f7f7f7;color:#003366;text-decoration:none;font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 85%;}
#title {
   height:477px;
   position:absolute;
   top:0px;
   left:0px;
   background:URL(background.jpg) no-repeat top left;
   width:100%;
   z-index:1
}
#metaHeader {
    position:absolute;
    right:20px;
    top:73px;
    width:100%;
    z-index:999
    }
#metaHeader p {
   color:#ffffff;
   font-size:108%;
   letter-spacing:1.5px;
   text-align:right
}
#metaHeader a:link, #metaHeader a:active, #metaHeader a:visited, #metaHeader a:hover {
    color:white;
    font-style:italic;
    text-decoration:none;
    background-color:#1F58A9;
	border:none;
    }
#footer {
   position:absolute;
   left:0px;
   top:550px;
   width:98%;
}
h3.downloads {
    padding:10px 0px 3px 15px;
    border-bottom:#000 1px solid;
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    }
ul.downloadlist {
    list-style:none;
    padding-left:25px;
    }
#downloadlist a:link, #downloadlist a:active, #downloadlist a:visited, #downloadlist a:hover {
    }    
.footer {
   text-align:right;
   font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
   border-top:#000000 1px solid;
   padding-right:5px
}
.copyright {
   font-size: 77%;
   }
.footerlinks {
	border-top:#000 1px solid;
	text-align:center;
	font-size: 108%;
    }
#footer a:hover{border:none;background-color:#003366;color:#fff}
h1.main  {
	padding-bottom:5px;
	vertical-align:bottom;
	background:url(dot.gif) no-repeat top left;
	color:#003366;
	padding-left:48px;
	border-bottom:#000 1px solid;
	font-size:108%;
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}


* {margin:0px}

h3 {color:#003366;font-weight:bold;text-align:left;}
hr {
	color: #003366;
	width:90%;
	height: 2px; 
}
.hover {
    color:#FFFFFF; 
    background-color:#003366;
 	text-decoration: none
}
/* Login */
#login, #nav {
    display:none;
    visibility:hidden
    }
	
	
h4.info {
   text-align:left;
   color:#003366;
   padding-left:48px;
   border-top:#000 1px solid;
   border-bottom:#000 1px solid;
   font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
   }
   
 p.smallfont{}
