body,table,tr
  {
	font-family: 'Lucida Grande', Geneva, Helvetica, Arial, Verdana, sans-serif;
  }
td
  {
  	font-family: 'Lucida Grande', Geneva, Helvetica, Arial, Verdana, sans-serif;
	font-size: .9em;
  }
#interior_container #topnav
  {
	display: none;
  }

#container
  {
  	padding: 0px 0px 0px 0px;
  }
#contentarea
  {
	width: 100%;
	padding: 0px 0px 8px 0px;
  }
* html body #contentarea
  {
  	padding-right: 100px;
  }
#logo
  {
  	margin: 0px 0px 6px 0px;
  }
#leftbar
  {
	display: none;
  }   
.large
  {
	font-size: 1.2em;
  }
.cellchange {
	border: thin solid #cccccc}
.header {
	font-size: 1.9em;
	display:inline;}
.subheader {
	font-size: 1.1em;}
.noprint {
	display: none;
}
#header, #footer
  {
	display: none;
  }
.small
  {
	font-size: .9em;
}
.courses_table
  {
	border:1px solid #CCCCCC;
  	padding: 8px 8px 8px 8px;
	width:30%;
  } 
.resource_image
  {
filter:alpha(opacity=100);
opacity:1;
-moz-opacity:1;
  } 
  
  
/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
