/* CSS Document */

body {
	background: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.5;
}

ul#skipLinks, div#header, form#searchForm, ul#utilityNav, ul#primaryNav, div#footer ul, div#footer p#credits, div#utilityNav, #sidebar, #banner-ad, .scheduleLink, .privacyTerms, .preTable {
	display: none;
}

div#footer { border-top: 1px solid #666; }

	.matrix, .copyRight { float: left !important; }

img#printLogo { display: block; }

a { color: #860000; }

a:link:after, a:visited:after{ content: " (" attr(href) ") "; }

a[href^="/"]:after{ content: " (http://www.fmi.org" attr(href) ") "; }

#apptSchedule a:link:after, #apptSchedule a:visited:after{ content: "" !important; }

#apptSchedule a[href^="/"]:after{ content: "" !important; }

#apptSchedule th { background:#EFEFEF; padding-top:100px; }

/* 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;
}
