/* CSS Document */

body {
     margin:0px; 
     font-family: Arial, Helvetica, sans-serif; 
     font-size:10pt; 
     color:#535353; 
     background-image:url(/ficm/images/template/bg_grad.gif); 
     background-repeat: repeat-x; 
     background-color:#8c8781;
}
@font-face {	
     font-family: Arial Narrow Bold; 
     src: url("Arial-Narrow-Bold.eot"); 
     font-style: bold; 
     font-weight: normal;
}
@font-face {	
     font-family: Arial Narrow Bold; 
     src: url("Arial-Narrow-Bold.ttf"); 
     font-style: bold;
     font-weight: normal;
}
@font-face {	
     font-family: Arial Narrow; 
     src: url("Arial-Narrow.eot"); 
     font-style: bold; 
     font-weight: normal;
}
@font-face {	
     font-family: Arial Narrow; 
     src: url("Arial-Narrow.ttf"); 
     font-style: bold;
     font-weight: normal;
}
.content {
     padding:15px 15px 15px 25px; 
     text-align:left; 
}
#content2 {
     margin:0px; 
     width:988px; 
     text-align:left; 
     height:400px; 
     text-align:justify;
}
#content3{
     padding:20px 29px 23px 23px;
     vertical-align:top;
     background-color:white; 
}

/*--- Breadcrumbs ---*/
#breadory { padding:0px; margin:0px; width:984px; background-color:white; background-image:url(/ficm/images/template/cont_bg.gif); text-align:left;}
ol#breadcrumbs { font-size: 12px; font-family:Tahoma, Geneva, sans-serif; color: #808080; background: url(/ficm/images/template/breadcrumbs_bg.gif) no-repeat; height: 32px; line-height: 32px; margin: 0; list-style: none; font-weight: normal; padding-left:15px; }
ol#breadcrumbs li { float: left; margin: 0; padding: 0px 0px 0px 20px; background: url(/ficm/images/template/breadcrumbs_bar.gif) no-repeat; background-position: 0px -1px;}
ol#breadcrumbs li a { float: left; color: #333; text-decoration: none; padding: 0 10px; margin-left: -10px; }
ol#breadcrumbs li a:hover { color: #333; text-decoration: none; }
ol#breadcrumbs li.home { background: none; margin: 0; padding: 0;}


/*--- Top Links ---*/
#topLinks {
     position:absolute; 
     top: 0px; left: 50%; 
     font-family:Arial, Helvetica, sans-serif; 
     font-size:8pt; 
     color:#cccccc; 
     padding-top:0px; 
     z-index:100; 
     text-align:left;
}
.ieMenuSpace1 {padding-right:5px;}
#menuTopLast {width:113px;}
#topLinks a:link, #topLinks a:visited {color: #cccccc; text-decoration:none;}
#topLinks a:hover {color: #FFF; text-decoration:none;}

/*--- Titles & Headers Info. ---*/
#header {	
     padding:0px 0px; 
     margin:0px; 	
     background-image:url(/ficm/images/template/h_bg_1.gif);
     text-align:left;
}
#header2 {height: 106px; 
     padding:38px 0px 0px 0px; 	
     margin:0px; width:984px; 
     text-align:left;
}
#header3 {padding:0px 15px 7px 15px;}
#Header4 {
     font-family: "Arial Narrow Bold", Arial, sans-serif; 
     font-size: 10pt; height: 23px; 
     background-color:#dbe3e6; 
     color:#685852; 
     padding: 5px 5px; 
     text-transform: uppercase;
}
.title1 {
     font-family: "Arial Narrow", Arial, sans-serif; 
     font-size:12pt; color:#000; 
     font-weight:normal; 
	 margin:0px 0px 10px 0px; 
     padding:0px 0px 3px 0px; 
     text-align:left; 
     line-height:28px; 
}
.title2 { 
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size:16pt; 
	color:#91392b; 
	font-weight:normal;
	padding-bottom:0px;
	margin:0px;
	text-align:left;
	line-height:22px;
}
.title3 { 
	font-family: Tahoma, verdana, sans-serif;
	font-size:12pt; 
	color:#82614a; 
	font-weight:bold;
	padding-bottom:3px;
	margin:0px;
	text-align:left;
}
.title2Sub{
     color: #5C5C5C; 
     font-family: Tahoma, verdana, sans-serif;
     font-size: 11pt; 
     font-weight: normal;
     font-style: italic; 
     margin: 0px; 
     padding-bottom: 4px; 
     text-align: left;
}
.smNotes{
     font-family: Verdana, Geneva, sans-serif; 
     font-size:8pt; 
	 color:#666666; 
     font-style:italic; 	
     margin:0px 0px 6px 0px; 
     text-align:left;
}

/*--- Search Info. ---*/
#searchForm {
     background-color:#e2e2e2; 
     border-top:1px solid #c6c6c6; 
     border-left:1px solid #c6c6c6; 
     border-right:1px solid #e2e2e2; 
     border-bottom:1px solid #e2e2e2; 
     height:18px; width:220px; 
     padding-top:3px;
}
#searchIcon {
     position: relative;
     left: 277px; 
     top: 0px; 
     height: 16px; 
     width: 16px; 
     padding: 0;}

/*--- Footer Info. ---*/
#footer {
	 background-color:#383837;
     width:934px;	
	 color:#707070; 
     padding:10px 25px 20px 25px;
	 font-family: Verdana, Geneva, sans-serif; 
     font-size:8pt;
	 text-align:left;
}
.footerTB {
	width:925px;	
	border-bottom:
}
.footerTB th {
	padding:4px 22px 4px 0px;
	white-space:nowrap;
	border-bottom:1px solid #5c5c5b;
     text-align: left;
}
.footerTB td {
	padding-right:48px;
	vertical-align:top;
	line-height:16px;
	white-space:nowrap;
}
#footer a:link, #footer a:visited {color: #707070; text-decoration:none;}
#footer a:hover {color: #FFF; text-decoration:none;}
#footer2 {
	height:20px; 
	background-color:black; 
	width:984px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	padding-top:6px;
	color:#777777;	
}
#footer2 a:link, #footer2 a:visited {color: #777777; text-decoration:none;}
#footer2 a:hover {color: #FFF; text-decoration:none;}
/*--- Press Releases, Tables Info. ---*/
#prColumn {
     background-color:#eeedec; 
	 background-image:url(/ficm/images/prCol_bg.gif);
     background-position:bottom; 
     background-repeat:no-repeat;
	 padding:15px 5px 0px 25px;
	 text-align:left;
}
.prDate {
     font-family: Verdana, Geneva, sans-serif; 
     font-size:8pt; color:#444; 
     font-style:italic; 	
     margin:0px 0px 3px 0px; 
     text-align:left;
}
.prText {
     font-family: Verdana, Geneva, sans-serif; 
     font-size:8pt; 
     color:#444; 
     margin:0px 0px 12px 0px; 
     text-align:left;
}
.niCal th {
	font-family: Verdana, Geneva, sans-serif; 
    font-size:8pt; 
	color:#555555;  
    text-align:left;
	font-weight:bold;
	border-bottom:1px solid #dddddd;
}
.niCal td {
	font-family: Verdana, Geneva, sans-serif; 
    font-size:8pt; 
	color:#333333;  
    text-align:left;
	font-weight:normal;
}
.niCalDesc {
	font-family: Verdana, Geneva, sans-serif; 
    font-size:8pt; 
	color:#666666; 
    font-style:italic; 	
    text-align:left;
}	
.bmTitle {
	font-family: Verdana, Geneva, sans-serif; 
    font-size:8pt; 
	color:#444; 
    font-style:italic; 	
    margin:0px 0px 3px 0px; 
    text-align:left;
	font-weight:bold;
	line-height:8px;
}
.bmDate {
     font-family: Verdana, Geneva, sans-serif; 
     font-size:8pt; 
	 color:#666666; 
     font-style:italic; 	
     margin:0px 0px 6px 0px; 
     text-align:left;
}
.bmText {
	font-family: Verdana, Geneva, sans-serif; 
	font-size:8pt; 
	color:#444; 
	margin:0px 0px 6px 0px; 
	text-align:left;
	text-align:justify;
}
.brLocText {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#666; 
	margin:0px 0px 6px 0px; 
	text-align:left;
}
.brLocTitle {
	font-family: "Arial Narrow", Arial, sans-serif; 
	font-size:10pt;
	color:#000;	
	text-transform: uppercase;
}
.grid-table-1 {
     font-family: Arial, sans-serif; 
     font-size:10pt; 
     padding: 0; 
     margin: 0; 
     text-align:left;
}
.grid-table-1 th {
     font-family: "Arial Narrow", Arial, sans-serif; 
     font-size: 12pt; 
     height: 35px; 
     vertical-align:top; 
     background-color:#958781; 
     color:white; 
     padding: 5px 6px; 
     text-transform: uppercase;
}
.grid-table-1 #subHeader {
     font-family: "Arial Narrow", Arial, sans-serif; 
     font-size: 10pt; 
     height: 23px; 
     background-color:#9a9a9a; 
     color:#white; 
     padding: 5px 5px; 
     text-transform: uppercase; 
     font-weight:bold;
}

.grid-table-2 {
	font-family: Arial, sans-serif; 
	font-size:10pt;  
	width: 100%;
    padding: 0;
    margin: 0;
	text-align:left;
}
.grid-table-2 th {
	font-family: "Arial Narrow Bold", Arial, sans-serif; 
	font-size: 12pt;
	height: 34px;
	vertical-align:top;
	background-color:#958781;
	color:white;
	background-image:url(/ficm/images/template/tbl_bg1.gif);
	padding: 5px 6px;
	text-transform: uppercase;
	font-weight:normal;
     text-align: left;
}
.grid-table-2 #subHeader {
	font-family: "Arial Narrow Bold", Arial, sans-serif; 
	font-size: 10pt;
	height: 23px;
	background-color:#dbe3e6;
	color:#685852;
	padding: 5px 5px;
	text-transform: uppercase;
}
.grid-table-2 #subHeader2 {
	font-family: "Arial Narrow Bold", Arial, sans-serif;
	background-image:url(/ficm/images/template/tbl_bg2.gif); 
	font-size: 10pt;
	height: 18px;
	background-color:#dbe3e6;
	color:#545454;
	padding: 5px 5px 5px 5px;
	text-transform: uppercase;
	line-height:18px;
}
.grid-table-2 #subHeader a:link, .grid-table-2 #subHeader a:visited {
	color:#5c463d;	
}
.grid-table-2 #subHeader a:hover {
	color:#b93d29;	
}
.grid-table-2 #subHeader2 a:link, .grid-table-2 #subHeader2 a:visited {
	color:#545454;	
}
.grid-table-2 #subHeader2 a:hover {
	color:#b93d29;	
}
.grid-table-2 td {
	padding:4px;
}
tr.lightrow td {
background-color: #FFFFFF;
}
tr.darkrow td {
background-color: #ededed;
}

.button {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#000;
	background-image:url(/ficm/images/btn_arrow.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:left;
	text-align:left;
}
.button a:link, .button a:visited { 
    color: #000;
	text-decoration:none;
}
.button a:hover { 
    color: #b93d29;
	text-decoration:none;
}
/*--- Right Nav Info. ---*/
/*--- .rightNavMenu {
     color:#844716; 
     list-style-type: none; 
     padding-left: 10px; 
     margin: 0;
}---*/

.rightNav {
	background-image:url(/ficm/images/template/rightNav_bg.gif) ;
	background-repeat:repeat-x;
	width:220px; 
	padding:0px;
	text-align:left;
	background-color:white;
     
}
.rightNavMenu {
	color:#91392b;
	list-style-type: none;
	padding-left: 22px;
	padding-top:7px;
	margin: 0;
	border-top:1px solid white;
     
}
.rightNavMenu li {
	list-style-image: none;
	background-image: url(/ficm/images/bullet_rtnav.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:13px;
	line-height:20px;
	white-space:nowrap;
	padding-right:15px;
	  
}
.rightNavTitle {
		padding:23px 15px 7px 19px;
		font-family: "Arial Narrow Bold", Arial, sans-serif; 
		font-size:10pt;
		color:#333;
		border-bottom:1px solid #d4d4d4;
		text-align:left;
		text-transform: uppercase;
		white-space:nowrap;    
}

.rightNavMenu li a:link, .rightNavMenu li a:visited {
	color:black;	
}
.rightNavMenu li a:hover {
	color:#b93d29;	
}

/*--- Misc Info. ---*/
a, a:link, a.vlink, a.visited {text-decoration:none; color: #91392b; }
a:hover {text-decoration:none; color: #b93d29; }
tr.lightrow td {background-color: #FFFFFF;}
tr.darkrow td {background-color: #ededed;}
#disclaimer{
     font-size: 8pt; 
     font-family:Tahoma, Geneva, sans-serif; 
     color: #a4a4a4;
}


.emergency2 {
	width: 235px;
	font-family: Tahoma, Arial, sans-serif;
	background-color: #990000;
	font-size: 9pt;
	color: white;
	padding: 6px 5px 6px 5px;
	text-align:center;
	font-weight:bold;
	border:2px solid #000000;
}
.emergency2 a{text-decoration:none; color:white;}
.emergency2 a:visited{text-decoration:none; color:white;}


div#newcontent h2 {
	color: #4C6372;
	margin-top: .5em;
	margin-bottom: .5em;
	font-weight: bold;
	font-family: "Arial Narrow",Arial,sans-serif;
	font-size: 13pt;
}
div#newcontent h3 {
	font-weight: normal;
	color: #4C6372;
	margin: 0;
	padding: 0;
	font-family: "Arial Narrow",Arial,sans-serif;
	font-size: 11pt;
}

ul.pdflist li {
	list-style-image: url(/ficm/images/pdficon.png);
	padding: 0px 5px;
	margin-top: 10px;
	
}

div.grey {
	background-color: #EBEBEB;
	border: solid 1px #999999;
	padding: 8px;
	width: 90%;
	margin-top: 1em;
}
div.greyline {
	border-bottom: solid 1px #CCCCCC;}
