﻿/**
 * sIFR CSS, includes all Free & Clear sIFR styles.
 * @browsers: All
 **/
 
	/* sIFR classes */
	
	.sIFR {
		font-family: Helvetica,Arial,Sans-Serif;
		color: #54616E;
		visibility: hidden;
	}
	
	.sIFR-replaced,
	.sIFR-ignore,
	.sIFR-flash {
		visibility: visible !important;
	}

		.sIFR-replaced div.sIFR-fixfocus {
			margin: 0; 
			padding: 0; 
			letter-spacing: 0; 
			float: none;
		}
	
		.sIFR-flash {
			margin: 0;
			padding: 0;
		}

	.sIFR-alternate {
		position: absolute;
		left: 0;
		top: 0;
		width: 0;
		height: 0;
		display: block;
		overflow: hidden;
		visibility: visible !important;
	}
	
	/* sIFR text classes */

	div#auxmenu span.menuItem.sIFR a {
		font-size: 13px;
		font-weight: bold;
		color: #54616E;
		text-decoration: none;
	}

	h1.sIFR {
		margin: 0;
		font-size: 20px;
		line-height: 24px;
	}
	
	h2.sIFR {
		margin: 0;
		font-size: 17px;
		line-height: 24px;
	}
		
	h3.sIFR {
		margin: 0;
		font-size: 13px;
		line-height: 16px;
	}