/* GENERAL STYLES */
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}

.sIFR-replaced {
	VISIBILITY: visible! important
}

SPAN.sIFR-alternate 
{
	DISPLAY: block; 
	LEFT: 0px; 
	OVERFLOW: hidden; 
	WIDTH: 0px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 0px
}


h2
{
	font-size:19px;
	color:#000000;
}

h2.price
{
	font-size:19px;
	text-align:right;
	color:#d60000;
}
h3
{
	float:left;
	PADDING:4PX 0PX 3PX 0PX;
	MARGIN:0PX 0PX 0PX 0PX;
	FONT-SIZE: 16px;
	line-height:1em;
	text-align:left;
	color:#000000;
}

h3.price
{
	float:right;
	width:102px;
	PADDING:0PX 0PX 5PX 0PX !important;
	MARGIN:0PX 0PX 0PX 0PX;
	FONT-SIZE: 16px;
	line-height:1em;
	text-align:right;
	color:#d60000;
}

h4
{
	font-size:12px;
	color:#666666;
	padding-bottom:5px;
}

h4.data
{
	font-size:12px;
	color:#000000;
}

.sIFR-hasFlash h2.price
{
	PADDING:0PX 0PX 0PX 0PX;
	MARGIN:0PX 0PX 0PX 0PX;
	FONT-SIZE: 11px;
	line-height:2em;
	VISIBILITY: hidden; 	
	color:#525252;
}


.sIFR-hasFlash h2
{
	PADDING:0PX 0PX 0PX 0PX;
	MARGIN:0PX 0PX 0PX 0PX;
	FONT-SIZE: 12px;
	line-height:2em;
	VISIBILITY: hidden; 	
	color:#525252;
}

.sIFR-hasFlash h3 
{
	float:left;
	PADDING:0PX 0PX 0PX 0PX !important;
	MARGIN:0PX 0PX 2PX 0PX !important;
	FONT-SIZE: 20px;
	line-height:1em;
	VISIBILITY: hidden; 	
	color:#525252;
}

.sIFR-hasFlash h3.price
{
	float:right;
	width:102px;
	PADDING:0PX 0PX 0PX 0PX !important;
	MARGIN:0PX 0PX 0PX 0PX !important;
	FONT-SIZE: 18px;
	line-height:1em;
	VISIBILITY: hidden; 	
	color:#d60000;
}

.sIFR-hasFlash h4 
{	
	float:left;
	PADDING:0PX 0PX 0PX 0PX !important; 
	MARGIN:0PX 0PX 0PX 0PX !important;
	FONT-SIZE: 16px;
	line-height:1em;
	VISIBILITY: hidden; 	
	color:#ffffff;
}

.sIFR-hasFlash h5
{
	FLOAT:LEFT;
	WIDTH:220PX;
	PADDING:0PX 0PX 0PX 0PX;
	MARGIN:0PX 0PX 0PX 0PX;
	FONT-SIZE: 8pt;
	line-height:2em;
	VISIBILITY: hidden; 
}


/* EDITOR PROPERTIES */

