@charset "iso-8859-2";
/* CSS Document */


.bottom{  /* Mozilla ignores crazy MS image filters, so it will skip the following */    
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/FCT_sub_shadow_bottom.png');}/*
 IE ignores styles with [attributes], so it will skip the following. */
 .bottom[class]{   background: url(../images/FCT_sub_shadow_bottom.png) repeat-x; background-position: bottom} 


body {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4B4B4B;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F0EEEF;
	background-image: url(../images/FC_footer_sub_rp.jpg); 
	background-repeat:repeat-y ;
	background-position:center;
	text-align:center;
	
}

.fct_footer_text {
	color:#4B4B4B;
	font-size: 9px;
	margin-top: 10px;
}

.fct_footer_text_brand {
	color:#FF0010;
	font-size: 9px;
}

.fct_footer_text a {
	color:#4B4B4B;
	font-size: 9px;
	text-decoration: none;
}

.fct_footer_text a:hover  {
	color:#4B4B4B;
	font-size: 9px;
	text-decoration: none;
}
	

.list {    
	list-style:  url(../images/FCL_bullet.gif) outside ;
	text-indent: 0px;
	margin-left: 15px;
}

.listAward {    
	list-style:  url(../images/FCL_bullet.gif) outside ;
	text-indent: 0px;
	margin-left: 15px;
}

.listSitemap {    
	list-style:  url(../images/FCL_bullet.gif) outside ;
	text-indent: 0px;
	margin-left: 15px;
}


/*------------------------ about us ---------------------------*/
#fct_about_top_nav ul {    
	margin:0;
	padding:0;
	list-style:none;
	padding-top: 8px;
}

#fct_about_top_nav ul li a  {
	display:block;
	overflow: hidden;
	font-weight: bold;
	text-decoration: none;
	text-indent: -9000px;
}


#fct_about_top_nav ul #divider {background: transparent url('../images/FCL_about_subnav_divider.jpg') no-repeat; 	 height:12px; width: 3px; 	  	    }
#fct_about_top_nav ul #divider2 {background: transparent url('../images/FCL_about_subnav_divider.jpg') no-repeat; 	 height:12px; width: 3px; 	  	    }
#fct_about_top_nav ul #divider3 {background: transparent url('../images/FCL_about_subnav_divider.jpg') no-repeat; 	 height:12px; width: 3px; 	  	    }
  	    

#fct_about_top_nav ul #one a {background: transparent url('../images/FCT_about_subnav_01.jpg') no-repeat; 	 height:13px; width: 97px; 	  	    }
#fct_about_top_nav ul #one a:hover {background: transparent  url('../images/FCT_about_subnav_01_ro.jpg') no-repeat; 	height:13px	 ;  width: 97px; 	}
#fct_about_top_nav ul #one_ro a {background: transparent  url('../images/FCT_about_subnav_01_ro.jpg') no-repeat; 	height:13px	 ;  width: 97px; 		   }
#fct_about_top_nav ul #one_ro a:hover {background: transparent  url('../images/FCT_about_subnav_01_ro.jpg') no-repeat; 	height:13px;  width: 97px; 			    }

#fct_about_top_nav ul #two a {background:transparent  url('../images/FCT_about_subnav_02.jpg') no-repeat; 	height:13px	 ;width: 61px;     }
#fct_about_top_nav ul #two a:hover {background: transparent url('../images/FCT_about_subnav_02_ro.jpg') no-repeat; 	  height:13px	;width: 61px;    }
#fct_about_top_nav ul #two_ro a {background: transparent url('../images/FCT_about_subnav_02_ro.jpg') no-repeat; 	  height:13px	;width: 61px;    }
#fct_about_top_nav ul #two_ro a:hover {background: transparent url('../images/FCT_about_subnav_02_ro.jpg') no-repeat; 	  height:13px	;width: 61px;    }

#fct_about_top_nav ul #three a {background:transparent  url('../images/FCT_about_subnav_03.jpg') no-repeat; 	height:13px	 ;width: 84px;     }
#fct_about_top_nav ul #three a:hover {background: transparent url('../images/FCT_about_subnav_03_ro.jpg') no-repeat; 	  height:13px	;width: 84px;    }
#fct_about_top_nav ul #three_ro a {background: transparent url('../images/FCT_about_subnav_03_ro.jpg') no-repeat; 	  height:13px	;width: 84px;    }
#fct_about_top_nav ul #three_ro a:hover {background: transparent url('../images/FCT_about_subnav_03_ro.jpg') no-repeat; 	  height:13px	;width: 84px;    }

#fct_about_top_nav ul #four a {background:transparent  url('../images/FCT_about_subnav_04.jpg') no-repeat; 	height:13px	  ;  width: 62px;   }
#fct_about_top_nav ul #four a:hover {background: transparent url('../images/FCT_about_subnav_04_ro.jpg') no-repeat; 	height:13px	;   width: 62px;    }
#fct_about_top_nav ul #four_ro a {background: transparent url('../images/FCT_about_subnav_04_ro.jpg') no-repeat; 	height:13px	 ;   width: 62px;   }
#fct_about_top_nav ul #four_ro a:hover {background: transparent url('../images/FCT_about_subnav_04_ro.jpg') no-repeat; 	height:13px	 ;   width: 62px;   }


#fct_about_top_nav ul #five a {background: transparent  url('../images/FCT_about_subnav_05.jpg') no-repeat; 	 height:13px	;  width: 110px;  }
#fct_about_top_nav ul #five a:hover {background: transparent  url('../images/FCT_about_subnav_05_ro.jpg') no-repeat; 	height:13px	 ; width: 110px;   }
#fct_about_top_nav ul #five_ro a {background: transparent  url('../images/FCT_about_subnav_05_ro.jpg') no-repeat; 	height:13px	 ; width: 110px;   }
#fct_about_top_nav ul #five_ro a:hover {background: transparent  url('../images/FCT_about_subnav_05_ro.jpg') no-repeat; 	height:13px	 ;  width: 110px;   }

#fct_about_top_nav ul #six a {background: transparent  url('../images/FCT_about_subnav_06.jpg') no-repeat; 	 height:13px	;  width: 114px;  }
#fct_about_top_nav ul #six a:hover {background: transparent  url('../images/FCT_about_subnav_06_ro.jpg') no-repeat; 	height:13px	 ; width: 114px;   }
#fct_about_top_nav ul #six_ro a {background: transparent  url('../images/FCT_about_subnav_06_ro.jpg') no-repeat; 	height:13px	 ; width: 114px;   }
#fct_about_top_nav ul #six_ro a:hover {background: transparent  url('../images/FCT_about_subnav_06_ro.jpg') no-repeat; 	height:13px	 ;  width: 114px;   }
/*------------------------ end of about us ---------------------------*/



/*------------------------ newsroom ---------------------------*/
#fct_newsroom_top_nav ul {    
	margin:0;
	padding:0;
	list-style:none;
	padding-top: 8px;
}

#fct_newsroom_top_nav ul li a  {
	display:block;
	overflow: hidden;
	font-weight: bold;
	text-decoration: none;
	text-indent: -9000px;
}
	    
#fct_newsroom_top_nav ul #one a {background: transparent url('../images/FCT_newsroom_subnav_01.jpg') no-repeat; 	 height:13px; width: 97px; 	  	    }
#fct_newsroom_top_nav ul #one a:hover {background: transparent  url('../images/FCT_newsroom_subnav_01_ro.jpg') no-repeat; 	height:13px	 ;  width: 97px; 	}
#fct_newsroom_top_nav ul #one_ro a {background: transparent  url('../images/FCT_newsroom_subnav_01_ro.jpg') no-repeat; 	height:13px	 ;  width: 97px; 		   }
#fct_newsroom_top_nav ul #one_ro a:hover {background: transparent  url('../images/FCT_newsroom_subnav_01_ro.jpg') no-repeat; 	height:13px;  width: 97px; 			    }

#fct_newsroom_top_nav ul #two a {background:transparent  url('../images/FCT_newsroom_subnav_02.jpg') no-repeat; 	height:13px	 ;width: 87px;     }
#fct_newsroom_top_nav ul #two a:hover {background: transparent url('../images/FCT_newsroom_subnav_02_ro.jpg') no-repeat; 	  height:13px	;width: 87px;    }
#fct_newsroom_top_nav ul #two_ro a {background: transparent url('../images/FCT_newsroom_subnav_02_ro.jpg') no-repeat; 	  height:13px	;width: 87px;    }
#fct_newsroom_top_nav ul #two_ro a:hover {background: transparent url('../images/FCT_newsroom_subnav_02_ro.jpg') no-repeat; 	  height:13px	;width: 87px;    }
/*------------------------ end of newsroom ---------------------------*/


/*------------------------ top navi ---------------------------*/
#fct_top_nav ul {    
	margin:0;
	padding:0;
	list-style:none;
}

#fct_top_nav ul li a  {
	margin-top:0px;
	display:block;
	overflow: hidden;
	font-weight: bold;
	text-decoration: none;
	text-indent: -9000px;
}


#fct_top_nav ul #home a {background: transparent url('../images/FCT_topnav_home.jpg') no-repeat; height:56px; width: 81px; 	     }
#fct_top_nav ul #home a:hover {background:transparent  url('../images/FCT_topnav_home_ro.jpg') no-repeat; height:56px ;width: 81px; 	    }
#fct_top_nav ul #home_ro a {background:transparent  url('../images/FCT_topnav_home_ro.jpg') no-repeat; height:56px; width: 81px; 	     }
#fct_top_nav ul #home_ro a:hover {background:transparent  url('../images/FCT_topnav_home_ro.jpg') no-repeat; height:56px; width: 81px; 	     }

#fct_top_nav ul #about a {background: transparent url('../images/FCT_topnav_about.jpg') no-repeat; 	 height:56px; width: 103px; 	  	    }
#fct_top_nav ul #about a:hover {background: transparent  url('../images/FCT_topnav_about_ro.jpg') no-repeat; 	height:56px	 ;  width: 103px; 	   }
#fct_top_nav ul #about_ro a {background: transparent  url('../images/FCT_topnav_about_ro.jpg') no-repeat; 	height:56px ;  width: 103px; 	   }
#fct_top_nav ul #about_ro a:hover {background: transparent  url('../images/FCT_topnav_about_ro.jpg') no-repeat; 	height:56px;  width: 103px; 		    }


#fct_top_nav ul #newsroom a {background:transparent  url('../images/FCT_topnav_newsroom.jpg') no-repeat; 	height:56px	 ;width: 111px;     }
#fct_top_nav ul #newsroom a:hover {background: transparent url('../images/FCT_topnav_newsroom_ro.jpg') no-repeat; 	 height:56px	;width: 111px;  }
#fct_top_nav ul #newsroom_ro a {background: transparent url('../images/FCT_topnav_newsroom_ro.jpg') no-repeat; 	  height:56px	;width: 111px;  }
#fct_top_nav ul #newsroom_ro a:hover {background: transparent url('../images/FCT_topnav_newsroom_ro.jpg') no-repeat; 	  height:56px	;width: 111px;  }

#fct_top_nav ul #faq a {background:transparent  url('../images/FCT_topnav_faq.jpg') no-repeat; 	height:56px	 ;width: 80px;     }
#fct_top_nav ul #faq a:hover {background: transparent url('../images/FCT_topnav_faq_ro.jpg') no-repeat; 	  height:56px	;width: 80px;  }
#fct_top_nav ul #faq_ro a {background: transparent url('../images/FCT_topnav_faq_ro.jpg') no-repeat; 	 height:56px	;width: 80px;  }
#fct_top_nav ul #faq_ro a:hover {background: transparent url('../images/FCT_topnav_faq_ro.jpg') no-repeat; 	 height:56px	;width: 80px;  }


#fct_top_nav ul #contact a {background: transparent  url('../images/FCT_topnav_contact.jpg') no-repeat; 	  height:56px		;  width: 88px;  }
#fct_top_nav ul #contact a:hover {background: transparent  url('../images/FCT_topnav_contact_ro.jpg') no-repeat; 	 height:56px	 ;  width: 88px;  }
#fct_top_nav ul #contact_ro a {background: transparent  url('../images/FCT_topnav_contact_ro.jpg') no-repeat;  height:56px	 ;  width: 88px;  }
#fct_top_nav ul #contact_ro a:hover {background: transparent  url('../images/FCT_topnav_contact_ro.jpg') no-repeat; 	 height:56px	 ;  width: 88px;  }
/*------------------------ end of top navi ---------------------------*/

.fct_search {
color:#FFFFFF;
font-weight: bold;
}

.fct_search_scroll {
color:#000000;
font-size: 10px
}

.header {
width: 1003px;
height: 84px;
}


h1 {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0B0305;
	font-weight:bold;
	margin-top: 20px;
		}
		
h2 {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0010;
	font-weight:bold;
	margin-bottom: 8px;
	padding-top: 0px;
	}		
	
h3  {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0B0305;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

h4 {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0010;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

h5 {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4B4B4B;
	font-weight:bold;
	margin-bottom: 8px;
	padding-top: 0px;
	}
	
h6 {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#4B4B4B;
	font-weight:bold;
	margin-bottom: 8px;
	padding-top: 0px;
	}
	
.title01 {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0B0305;
	font-weight:bold;
	}	
	
.irAnalyst {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	}	

	.greySubHeader {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4B4B4B;
	font-weight:bold;
}
	
	.redSubHeader {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0010;
	font-weight:bold;
}
	
	
.subHeader {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#4B4B4B;
	font-weight:100;
}
.subHeader_s {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#4B4B4B;
}

.subHeader_s_u a {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
text-decoration: none;
color:#4B4B4B;
list-style:  url(../images/FCL_bullet.gif)  ;
}

.subHeader_s_u a:hover  {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
text-decoration: underline;
color:#4B4B4B;
}
	
	
a.more_link:link {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0010;
	font-weight:bold;
	text-decoration:underline
}     
/* unvisited link */
a.more_link:visited {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0010;
	font-weight:bold;
	text-decoration:underline
}  /* visited link */
a.more_link:hover {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0010;
	font-weight:bold;
	text-decoration:none
}   /* mouse over link */
a.more_link:active {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0010;
	font-weight:bold;
	text-decoration:underline
}   /* selected link */
	

a.grey_s_link:link {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#4B4B4B;
	text-decoration:underline
}     
/* unvisited link */
a.grey_s_link:visited {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#4B4B4B;
	text-decoration:underline
}  /* visited link */
a.grey_s_link:hover {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#4B4B4B;
	text-decoration:none
}   /* mouse over link */
a.grey_s_link:active {
FONT-FAMILY:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#4B4B4B;
	text-decoration:underline
}  

.more {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0010;
	font-weight:bold;
	text-decoration:none;
	}
	
.more_subpages {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FF0010;
	font-weight:bold;
	text-decoration:none;
	}
	
.column {
	FLOAT: left;
	text-align: left;
}

.irAnalyst_title01 {background-color:#dddddd;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:1px;}

.irAnalyst_title02 {background-color:#eeeeee;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}

.irAnalyst_table01 {background-color:#dddddd;
height:18px;
font-family:Arial, Helvetica, sans-serif;
padding: 1px;
}

.irAnalyst_table02 {background-color:#eeeeee;
height:18px;
font-family:Arial, Helvetica, sans-serif;
padding: 1px;
}

.irAnalyst_table03 {background-color:#ffffff;
height:18px;
font-family:Arial, Helvetica, sans-serif;
padding: 1px;
}

.a_bg {background-color:#dddddd;
}

.b_bg {background-color:#eeeeee;
}

.c_bg {background-color:#CCCCCC;}

.subscript {font-size:8px;
vertical-align:text-top;}

.contact-submit-button {
border:none;
background-color:transparent;
background-image:url('../images/but_submit.gif');
background-repeat:no-repeat;
width:60px;
height:20px;
}

.contact-reset-button {
border:none;
background-color:transparent;
background-image:url('../images/but_reset.gif');
background-repeat:no-repeat;
width:60px;
height:20px;
}