@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	body
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		background-color:#D0D6D1;
	}
	.Banner
	{
		background-image:url(../images/fsfbanner.gif);
		background-repeat: no-repeat;
		background-position:center;
		padding-top:30px;
		padding-left:605px;
	}
	.fsf-menu-eng
	{
		border-bottom:1px solid black;
		border-left:1px solid black;
		border-top:1px solid black;
		background-color: #2E3192;
		padding-left:4px;
	}
	.fsf-menu
	{
		border-bottom:1px solid black;
		border-right:1px solid black;
		border-top:1px solid black;
		background-color: #2E3192;
	}
	
	.error404
	{
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold}
	A.error404
	{
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color:blue;}
	A.error404:hover
	{
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		font-weight:bold;
		color:blue;}
	P{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}

	A.HirsotyA
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color:#2E3192;
		text-decoration:none
	}
	A.HirsotyA:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color:#00466E;
		text-decoration:underline
	}

	TD
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
	.TD1
	{
		vertical-align:top;
		background-color : white;
		padding-left: 3px;
		padding-right: 3px;
		color: Black;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-veight:bold;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
	}
	.TD2
	{
		vertical-align:top;
		background-color : #FFE2E1;
		padding-left: 3px;
		padding-right: 3px;
		color: Black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-veight:bold;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
	}
	.TD3
	{
		height:1px;
	}
	
	TABLE.mainTable
	{
		border-top: 1px solid black;
		border-left: 1px solid black;
		border-right: 1px solid black;
	}
	TABLE.loverTable
	{
		border-bottom: 1px solid black;
		border-left: 1px solid black;
		border-right: 1px solid black;
		background-color:white;
	}
	TD.randomImage
	{
		background-color:white;
		height:74px
	}
	
	TD.menuTd_active
	{
		padding-left: 4px;
		padding-right: 4px;
		padding-bottom: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:black;
		font-weight:normal;
		background-image:url(../images/topmenuOverbg.gif);
		background-repeat:repeat-x;
		vertical-align:middle;
	
	}
	TD.menuTdOver
	{
		padding-left: 4px;
		padding-right: 4px;
		padding-bottom: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:normal;
		background-image:url(../images/topmenuActivbg.gif);
		background-repeat:repeat-x;
		vertical-align:middle;
	}
	TD.menuTD
	{
		padding-left: 4px;
		padding-right: 4px;
		padding-bottom: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:normal;
		vertical-align:middle;
		background-image:url(../images/topmenubg.gif);
		background-repeat:repeat-x;
	}
	
	A.menuTd
	{
		padding-top: 2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#FFFFFF;
		text-decoration:none
	}
	A.menuTd:hover
	{
		padding-top: 2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#2E3A39;
	}
	A.menuTd_active
	{
		padding-top: 2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:black;
	}
	
	A.menuTd_active:hover
	{
		padding-top: 2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		text-decoration:none;
		color:#2E3A39;
	}
	.vertLine
	{
		vertical-align:top;
		padding-bottom:1px;
	}
	
	.LovermenuTable
	{
	}
	.topLovermenuTD
	{
		background-color:#ED1C24;
	}
	TD.lover_menuTd
	{
	/*	border-top: 0px outset #188084;
		border-right: 0px inset #188084;
		background-color:#C8DCE2;*/
	}
	TD.lover_menuTdOver
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:black;
		padding-left: 0px;
		background-color: #DCDCEB;
	}
	TD.lover_menuTd_active
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:white;
		padding-left: 0px;
		background-color: #FFE2E1;
	}
	A.lover_menuTd
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:black;
		
	}
	A.lover_menuTd:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:black;

	}
	
	A.even_lover_menuTd
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:black;
	}
	A.even_lover_menuTd:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:black;
	}
	TD.even_lover_menuTdOver
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:black;
		background-color: #DCDCEB;
	}
	TD.even_lover_menuTd_active
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration:none;
		color:white;
		background-color: #FFE2E1;
	}
	TD.belovTopTable
	{
		background-color:#464646;
		height:10px;
	}
	TD.leftMenu
	{
		background-image:url(../images/menubackground.gif);
		background-repeat:no-repeat;
		border-right:1px solid black
	}
	
	TABLE.leftMenu
	{
		padding-left:5px;
	
	}
	TD.rightNoContent
	{
	}
	INPUT.inputSearch
	{
		width: 100px;
		border: 1px solid #84A9BA;
		height: 18 px;
		font-size: 8pt;
	}
	
	.ContentTable
	{
		padding-left:5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
	TD.z
	{
		padding-left:5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight:bolder
	}
	A.formula_news_link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#2E3192;
		text-decoration:none
	}
	A.formula_news_link:Hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#00466E;
		text-decoration:underline
	}
	
	A.search_link
	{	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#2E3192;
		text-decoration:none
	}
	A.search_link:hover
	{	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#2E3192;
		text-decoration:underline
	}
	A
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#2E3192;
		text-decoration:none
	}
	A:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#00466E;
		text-decoration:underline
	}
	input.button
	{
		background: #2E3192;
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-decoration: none;
		width: 46px;
	}
	
	input.buttonHover
	{
		background: #484BD2;
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-decoration: none;
		width: 46px;
	}
	input.searchButton
	{
		background: #2E3192;
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-decoration: none;
		width: 46px;
	}
	
	input.searchButtonHover
	{
		background: #484BD2;
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-decoration: none;
		width: 46px;
	}
	TR.includeCol
	{
		background-color : #DCDCEB;
	}
	TR.include
	{
		background-color : #FFFFFF;
	}
	.NewsTable
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:white;
		border:1px solid #E4E6F2;
		}
	.NewsTrHeadline
	{
		background-color:#2E3192;
		color:#FFFFFF;
		padding-left:2px}
	.NewsTd
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		padding-top:3px;
		padding-left:2px;
		padding-right:2px
	}
	.NewsTdHeadline
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		font-weight:bold;
	}
	.NewsTdRef
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
	}
	TD.tableTitle
	{
		background-color : #ED1C24;
		padding-left: 3px;
		padding-right: 3px;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight:bold;
		font-style: normal;
		font-variant: normal;
	}
	
	TR.tableTitle
	{
		background-color : #ED1C24;
		padding-left: 3px;
		padding-right: 3px;
		color: white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight:bold;
		font-style: normal;
		font-variant: normal;
	}	
	
	.TR1
	{
		vertical-align:top;
		background-color : white;
		padding-left: 3px;
		padding-right: 3px;
		color: Black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-veight:bold;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
	}
	.TR2
	{
		vertical-align:top;
		background-color : #DCDCEB;
		padding-left: 3px;
		padding-right: 3px;
		color: Black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-veight:bold;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
	}
	A.vieworder
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:white;
		text-decoration:none
	}
	A.vieworder:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:white;
		text-decoration:none
	}
	TD.info
	{
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:7pt;
		color:#2E3192;
	}
	td.bottomTD
	{
		font-size:7pt;
		padding-top:3px;
		padding-bottom:3px;
		border-top: 1px solid black;
		background-image:url(../images/bottomBanner.gif);
		background-repeat: no-repeat;
	}
	.content
	{
		border:1px solid black;
		background-color:#FFFFFF;
	}
	TD.ads
	{
	background-color:#2E3192;
	padding-left:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:White;

}
	TD.adslo
	{
	padding-left:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2E3192;
	border-bottom:1px solid #2E3192;	
	border-top:1px solid #2E3192;

}
	.thumb
	{
	border:1px solid black;
	}
}
@media print {
	.ContentTable
	{
		padding-left:5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
	A.vieworder
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:white;
		text-decoration:none
	}
	A.vieworder:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:white;
		text-decoration:none
	}
	.TR1
	{
		vertical-align:top;
		background-color : white;
		padding-left: 3px;
		padding-right: 3px;
		color: Black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-veight:bold;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
	}
	.TR2
	{
		vertical-align:top;
		background-color : #DCDCEB;
		padding-left: 3px;
		padding-right: 3px;
		color: Black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-veight:bold;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
	}
	.leftMenu
	{
	display:none}
	.rightNoContent
	{
	display:none}
	.ads
	{
	display:none}
	.Banner
	{
	display:none}
	.fsf-menu-eng
	{
	display:none}
	.fsf-menu
	{
	display:none}
	.LovermenuTable
	{
	display:none}
	.newsTable
	{
	display:none}
	TD.tableTitle
	{
		background-color : #ED1C24;
		padding-left: 3px;
		padding-right: 3px;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight:bold;
		font-style: normal;
		font-variant: normal;
	}
	
	TR.tableTitle
	{
		background-color : #ED1C24;
		padding-left: 3px;
		padding-right: 3px;
		color: white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight:bold;
		font-style: normal;
		font-variant: normal;
	}	
	td.bottomTD
	{
		font-size:7pt;
		padding-top:3px;
		padding-bottom:3px;
		background-repeat: no-repeat;
		text-align:left
	}
	.button
	{
	display:none}
	.timer
	{
	display:none}
	TD
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;}
	P
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;}
}