/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* Michael Mendelson 12/29/08 -- z-index mods to show page title tool icon */
h1 .sIFR-flash {
	z-index: 0;
}

.page-title ._cs_icon {
	z-index: 1;
}

/* This style hides only the page title h1.  sifr is only available for the page titles at this stage */

.sIFR-hasFlash h1.sifr-head,
.sIFR-hasFlash h1.sifr-head-nobg,
.sIFR-hasFlash h1.sifr-short  {
	background: url(/images/arrow-red.png) left no-repeat;
	background-position:0 8px;
	visibility: hidden;
	font-size: 36px;
	margin: 0;
	padding: 0;
	/* letter-spacing: -.5px; */
	padding: 0 0 0 10px;
	width: 700px;
	height: 25px;
}

.sIFR-hasFlash h1.sifr-short  {
	width: 500px;
}

.sIFR-hasFlash h1.sifr-head-nobg {
	background-color: #fff;
	color: #333;
}
.sIFR-hasFlash h1.sifr-head.no-arrow {
	background: none;
	padding: 0;
}

.sIFR-hasFlash h2.sifr-head {
	visibility: hidden;
	font-size: 6px;
}

.sIFR-hasFlash h3.sifr-head-light {
	visibility: hidden;
	font-size: 19px;
	background: none;
}

.sIFR-hasFlash h3.sifr-head-dark {
	visibility: hidden;
	font-size: 19px;
	background: none;
}

.sIFR-hasFlash h3.sifr-head-light2 {
	visibility: hidden;
	font-size: 38px;
	background: none;	
	border: none;
	margin: 10px 0 10px 0;
	padding: 0;
}

.sIFR-hasFlash h3.sifr-head-heavy {
	visibility: hidden;
	font-size: 30px;
	background: none;		
}

.siFR-hasFlash  span.sifr-stat-large {
	font-size: 55px;
	height: 55px;
	visibility: hidden;
}

.siFR-hasFlash span.sifr-stat-small {
	font-size: 24px;
	height: 29px;
	visibility: hidden;
}
