@charset "utf-8";
/* CSS Document */

/*************** Previous Styles *****************/

#linkcontainer {
	color:#FFF;background-color:#FFF;
}

#linkcontainer a {
	color:#FFF;
	background-color:#FFF;
	text-indent:-9999px;
	text-decoration:none;
}

.text {
	font-family: Verdana;
	font-size: 8;
}
.style2 {
	border-collapse: collapse;
	border-color: #FFFFFF;
}
.style5 {
	border-left: 0 solid #FFFFFF;
	border-right-style: solid;
	border-right-width: 0;
	border-top: 0 solid #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 0;
}
.style6 {
	border-style: solid;
	border-width: 0;
}

table.stuff td{
	padding-bottom:15px;
}

table.stuff a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#333;
	font-weight:bold;
	padding-top:5px;
}

table.stuff a:hover{
	text-decoration:none;
	color:#333;
}

.newsLink {
	color:#800000;
}
.newsLink:hover {
	color:#003366;
}

.flashSpacer {
	width:194px;
	height:120px;
	background-color:#a9bedd;
	
}

/*************** Previous Styles *****************/


body{
  margin:0;
  padding:111px 0 25px 0;
 }
 
 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:111px;
 }

 
 div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:25px;
  background-color:#737370;
  padding:10px;
  border-top:2px solid #a30637;
  text-align:center;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:10px;
	color:#ffffff;
 }
 
#flashContainer {
	position:absolute;
	left:22px;
	top:-432px;
	background-color:#A9BEDD;
}

div#footer a {
	color:#ffffff;
  text-decoration:none;
}

@media screen{
  body>div#header{
   position:fixed;
  }
	 
  body>div#footer{
   position: fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }


