/* print style sheet */
/* set basics */
body{
	font-family: Helvetica, Arial, Verdana, sans-serif; 
	font-size: 10pt;
	xfont: 12pt "Times New Roman", Times, serif;
}
#container{
	margin: 0;
	padding: 0;
	line-height: 1.3em;
}
#banner h1 img{
	border: none;
	font-size: 100%;
}

h2 a {
   text-decoration: none;
}

a img {
	border: none;
}

a {
   color: gray;
}

td {
   vertical-align: top;
}
th {
   text-align: left;
}

.bulletin div.sidebar,
.bulletin div.sidebar-wide {
        float: right;
        width: 180px;
        padding: 0 10px 10px 20px;
        clear: right;
}

.bulletin h2 span {
   font-family: "Times New Roman", Times, Georgia, serif;
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.5em;
	display: block;
}


.content_title h2, body.print h2{
   font-family: "Times New Roman", Times, Georgia, serif;
	font-weight: normal;
	font-size: 2.0em;
	line-height: 1.5em;
}
/* drop caps */
#content .wrap p span.fancy {
	font: normal 2.0em Georgia, Times New Roman, serif;
	color: #999999;
	float: left;
	margin: 0 .2em -.2em 0;
}
#copyright{
	margin: 50px 0 0 0;
	font-size: 8pt;
}

/* hide these  */
.socialToolBar, #edit_button_container, #edit_button, #validate, #validate img,
#nav, #supernav, h1 a span, #search, #subnav, #footer .nav, #flashcontent, #sidebar, #tabnav, #tabwrap, #tabs, #hbs100, #footer .links{
	display: none;
}
#program_finder, #program_finder fieldset, #program_finder h3, #program_finder input, #calendar_jump{
   display: none;
	border: 2px solid #0a0;
}

.expandable li.closed ul, 
.expandable li.closed ol, 
.expandable li.closed p, 
.expandable li.closed h2, 
.expandable li.closed h3, 
.expandable li.closed h4, 
.expandable li.closed h5, 
.expandable li.closed img, 
.expandable ul li.closed ul {
    display: none;
}

ul.expandable{
	padding-left: 15px;
}

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
