body{
margin:0;
padding:0;
line-height: 1.5em;
font: normal 80% 'Verdana','Trebuchet MS', 'Lucida Grande', 'Arial', sans-serif;
}

b{font-size: 110%;}


#maincontainer{
width: 800px; /*Width of main container*/
margin: 10px auto; /*Center container on page*/
}

#topsection{


}
#dropdowns
{
display:none;
}

#topsection h1{
margin: 0;
padding-top: 15px;
color: #009933;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 10px; /*Set left margin to LeftColumnWidth*/
line-height: 1.5em;
width:700px;
}

#contentcolumn a
{
text-decoration: underline;
font-weight: bold;
}

#leftcolumn{
display:none;
width: 10px; /*Width of left column*/
margin-left: -700px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
display:none;
}

#footer a{
color: #FFFF80;
}
#credits{
display:none;
}
#printbanner
{
display:block;
}
#credits img 
{
border: 0;
}
#credits a{
color: #999;
}
#credits a:hover{
background: yellow;
color: black;
}
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
/*end layout*/


.headingfirst {
font-size: 120%;
color: #009933; 
margin: 0px;  
padding: 0px;
 }
 
.heading {
font-size: 120%;
color: #009933; 
margin-top: .5em;  
margin-bottom: 0;
} 

.announce
{
margin: 2px 0 4px 0;
padding:0;

}
.navsearchheading {
font-size: 11px;
color: #009933;
font-style:italic;
text-decoration:none;
}
.newssub {font-weight: bold;}
.newsstory { padding-bottom: 20px; }
.important a { font-weight: bold; display: block; text-transform: uppercase; padding-bottom: .5em;  font-size: 12px; color: #DB0F32; text-decoration: none; }
.important a:visited { font-weight: bold;  display: block; text-transform: uppercase; padding-bottom: .5em;  font-size: 12px; color: #DB0F32; text-decoration: none; }
.important a:active { font-weight: bold;  display: block; text-transform: uppercase; padding-bottom: .5em;  font-size: 12px; color: #DB0F32;  }
.important a:hover { font-weight: bold; display: block; text-transform: uppercase; padding-bottom: .5em;  font-size: 12px; color: #F24462;  }
.important { 
padding-top: 1em; padding-bottom: 1em; 
}



.gallery a, .gallery a:visited {
  color:#036; 
  text-decoration:none; 
  display:block; 
  padding:0.4em;
  
  }

.gallery a:hover {
  background: #fff; 
  color:#036;
  }
.gallery dd {
  margin:0; 
  padding:0;
  margin-left: 1em; 
   
  }


#webstories
{
float: left;
width: 550px;
padding: 2px 0 20px 0;

}

#webstories dl
{
float: left;
width: 530px;
margin: 10px 20px 10px 0;
padding: 0;
display: inline; /*fixes IE/Win double-margin bug*/
}
#webstories dt
{
float: right;
width: 412px;
margin: 0;
padding:0;
}

#webstories dd
{
margin: 0;
padding:0;
font-size: 95%;
line-height: 1.5em;
}
#webstories dd.img img
{
float: left;
margin: 0 8px 0 0;
padding: 4px;
border: 1px solid #d9e0e6;
border-bottom-color: #c8cdd2;
border-right-color: #c8cdd2;
background: #fff;
}
.webstoryheading
{
font-weight: bold;
}
.webstorysubheading
{
font-style: italic;
}
#banner img
{
border: 0;
}
#banner 
{
display:none;
}

.nodisplay
{
position: absolute;
left: -9999px;
}
#webstories dd.detail
{
margin-top: 8px;
line-height: 140%;
}
#menu{
display:none;
}
#backtotop{
display:none;
}
#or{
display:none;
}
.searchtype{
display:none;
}
#divTopLeft{
display:none;
}
#acadbanner{
display:none;
}