body	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	topmargin: 0px;
	leftmargin: 0px;
	marginheight: 0px;
	marginwidth: 0px;
	margin: 0px;
	color: #202020;
	background-image: url(/common/images/ifs_bgstriplong_07.jpg); 
	background-color: White;
	background-repeat: repeat-x;
}

.submenu, .submenu a, .submenu a:visited {
	color: #004894;
	font-size: 8.5pt;
	font-weight: bold;
}

.submenu a:active, .submenu a:hover	{
	color: #000000;
	font-size: 8.5pt;
	font-weight: bold;
}

.SectionHeader {
	color: #b31b34;
	font-weight: bold;
	font-size: 12pt;
	margin-top: 3px; 
	margin-bottom: 3px;
}

.NewsHeader, H1	{
	color: #b31b34;
	font-weight: bold;
	font-size: 10.5pt;
	margin-top: 6px; 
	margin-left: 3px; 
	margin-bottom: 6px;
}

.revNewsHeader, .revH1 {
	color: #ffffff;
	font-weight: bold;
	font-size: 10.5pt;
	margin-top: 6px; 
	margin-bottom: 6px;
}

.NewsHeader1, H2	{
	color: #b31b34;
	font-weight: bold;
	font-size: 10pt;
	margin-top: 0px; 
	margin-bottom: 3px;
}

.revNewsHeader1, .revH2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	margin-top: 0px; 
	margin-bottom: 3px;
}

.NewsHeader2, H3	{
	color: #b31b34; 
	font-weight: bold;
	font-size: 9.5pt;
	margin-top: 1px; 
	margin-bottom: 1px;
}

.NewsHeader2 a, .NewsHeader3 a:visited {
	color: #004894; 
	text-decoration:none;
}

.NewsHeader2 a:hover, .NewsHeader3 a:active {
	color: #FF0000; 
	text-decoration:none;
}



TD, P, .HeadlineLinks, .LeadTagline1 {
	margin-top: 3px; 
	margin-left: 3px; 
	margin-right: 3px; 
	font-size: 8.5pt;
	word-spacing : 1pt;
	letter-spacing : 0.5pt;
}

.NewsArticle	{
	margin-top: 3px; 
	margin-left: 3px; 
	margin-right: 3px; 
	font-size: 8.5pt;
	word-spacing : 1pt;
	letter-spacing : 0.5pt;
	text-align: justify;
}

.revNewsArticle, .revP, .revTD	{
	margin-top: 3px; 
	margin-left: 3px; 
	margin-right: 3px; 
	color: #FFFFFF;
	font-size: 8.5pt;
	word-spacing : 1pt;
	letter-spacing : 0.5pt;
	text-align: justify;
}

.NewsArticle1, .smaller, .P1, .TD1, .LeadTagline2 {
	margin-top: 3px; 
	margin-left: 3px; 
	margin-right: 3px; 
	font-size: 8pt;
	word-spacing : 1pt;
	letter-spacing : 0.5pt;
	text-align: justify;
}

.QuickLinks {
	margin-top: 3px; 
	margin-left: 3px; 
	margin-right: 3px; 
	font-size: 8pt;
	word-spacing : 1pt;
	letter-spacing : 0.5pt;
}

.revNewsArticle1, .revP1, .revTD1	{
	margin-top: 3px; 
	margin-left: 3px; 
	margin-right: 3px; 
	font-size: 8pt;
	color:#FFFFFF;
	word-spacing : 1pt;
	letter-spacing : 0.5pt;
}

.smaller, .P2, .TD2	{
	font-size: 8pt;
}

.revSmaller, .revP2	{
	color:#FFFFFF;
	font-size: 8pt;
}

.smallest, .P2, .TD2	{
	font-size: 7.5pt;
}

.revSmallest, .revP2	{
	color:#FFFFFF;
	font-size: 7.5pt;
}

.Caption {
	font-size: 8pt;
	color: #CCCCCC;
	margin-top: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
}

.copyrights {
	font-size: 7.5pt;
	color: #808080;
}

.copyrights A, .copyrights A:Visited, .copyrights A:Active, .copyrights A:Hover{
	font-size: 7.5pt;
	color: #606060;
	text-decoration: none;
}

.quotation	{
	color: #808080;
	font-family: Century Gothic, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	margin-left: 3px;
	margin-right: 3px;
	text-align: center;
}

.quoteref	{
	color: #808080;
	font-family: Century Gothic, Helvetica;
	font-size: 7.5pt;
	font-weight: bold;
	margin-right: 3px;
	text-align: right;
}


A, A:Visited	{
	color: #707276;
	text-decoration:none;
}

A:Hover, A:Active	{
	color: #707276;
	text-decoration:none;
}


.SectionNav	{
	font-size:8.5pt;
	color: #808080;
}