body {
margin: 0;
padding: 0;
color: #000;
background-color: #fff;
font: 11px/15px Verdana, Arial, Helvetica, Geneva, sans-serif;
text-align: left;
}

.ficontent {
	color: #000;
	font: 11px/15px Verdana, Arial, Helvetica, Geneva, sans-serif;
}		

td {
font: 11px/15px Verdana, Arial, Helvetica, Geneva, sans-serif;
}
	
.appcontent {
font: 11px/15px Verdana, Arial, Helvetica, Geneva, sans-serif;
}
	
form {
	margin: 0;
	padding: 0;
	}

a:link {    
color: #00C; 
text-decoration: underline; 
font-weight: normal;   
}
a:visited {
color: #00C;
text-decoration: underline; 
}
a:hover, a:active { 
color: #00C; 
text-decoration: none;    
}

ul {
margin: 0 0 15px 35px; 
padding: 0;
}

ul li {
margin-top: 2px; 
padding: 0;
list-style-type: none;
list-style-image: urlunix_assets/(bullet.gif);
}

h1 {
margin:  0; 
padding: 0;
font-size: 17px;
font-weight: bold;
color: #20438b;
}
h2 {
margin: 20px 0 0 0; 
padding: 0;
font-size: 12px;
font-weight: bold;
color: #f89828;
}
h3 {
margin: 10px 0 0 0; 
padding: 0;
font-size: 12px;
font-weight: bold;
color: #4685da;
}


.tableheader {
font-size: 11px;
font-weight: bold;
color: #FFF;
background-color: #3c74ca;
}
	
.tablecontent1 {
font-size: 11px;
font-weight: normal;
color: #000;
background-color: #FFF;
}
	
.tablecontent2 {
font-size: 11px;
font-weight: normal;
color: #000;
background-color: #f5f2e4;
}
	
.Q {
font-size: 11pt;
font-weight: bold;
color: #20438b;
}
	
.A {
font-size: 10pt;
color: #000;
}
	
.disclaimer {
font-size: 9px;
font-weight: bold;
color: #C00;
}
	
.required {
font-size: 11px/15px;
font-weight: bold;
color: #C00;
}
	
.appfield1 {
border: 1px solid #a2c3fa;
background-color: #FFF;
}
	
.appfield2 {
border: 1px solid #4685da;
background-color: #f5f2e4;
}

hr {
margin:5px 0; padding: 0;
color: #FFF;
border-top: 1px solid #5b93de;
}

.rates_fees, .rates_fees td {
	color: black;
}

.rates_fees {
	font-size: 80%;
}

.rates_fees td {
	font-size: 60%;
}
.rates_fees table {
	border-collapse: collapse;
}
.rates_fees td, .rates_fees th {
	margin: 0;
	border: 1px solid black;
}
.rates_fees th {
	text-transform: uppercase;
}
.rates_fees th {
	color: white;
	background-color: black;
	text-align: left;
}
.rates_fees .big_rate {
	font-size: 140%;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
