body {
	background-color: #003477;
	color: #000;
	margin: 0;
	padding: 0;
	font: 9pt arial, verdana, sans-serif;
	}
	
td,th {
	font: 9pt arial, verdana, sans-serif;
}

ul li {
	list-style-image: url(../images/li_arrow.gif);
	}
a:link {
	color: #276ab6;
	text-decoration: underline;
	}
a:visited {
	color: #6e27b6;
	text-decoration: underline;
	}
a:hover, a:active {
	color: #276ab6;
	text-decoration: none;
	}
h1 {
	background: url(../images/bg_h1.gif) 0 16px repeat-x;
	margin-bottom: 10px;
	margin-top: 0;
	}
h2, h1 center, .backPage h1  {
	font-size: 10pt;
	color: #003477;
	margin: 15px 0 5px 0;
	}
h3 {
	font-size: 9pt;
	color: #569d4f;
	margin: 15px 0 5px 0;
	}
	
	h3 a:link {
	color: #569d4f;
	text-decoration: underline;
	}
h3 a:visited {
	color: #569d4f;
	text-decoration: underline;
	}
h3 a:hover, a:active {
	color: #569d4f;
	text-decoration: none;
	}

h4 {
	font-size: 9pt;
	color: #99999b;
	margin: 15px 0 3px 0;
	}

.Q {
	font: bold 10pt arial, verdana, sans-serif;
	color: #013b7c;
	}
.A {
	font: bold 8pt arial, verdana, sans-serif;
	color: #4d9347;
	}
.disclaimer { 
	font: 8pt Arial, Verdana, Helvetica, sans-serif;
	color: #99999b;
	}
.ratesdisclaimer { 
	font: 8pt Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	}
.required {
	font: bold 10pt Arial, Verdana, Helvetica, sans-serif;
	color: #4d9347;
	}
	.tableheader{
	font: bold 11pt Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	background-color: #99999b;
	}
th{
	font: bold 11pt Arial, Verdana, Helvetica, sans-serif;
	color: #FFF;
	background-color: #99999b;
	}
.tablesubheader{
	background-color: #cdcdcd;
	font-weight:bold;
	color: #013b7c;
}
.tablecontent1, .tablecontent2{
	color: #013b7c;
	height: 20px;
	}
.tablecontent2 {background-color: #efeff0;}
.appfield1 {border: #F27F1A solid 1px;}
.appfield2 {border: #62656D solid 1px;}

.buttons{
	text-align:center;
}
.buttons img{
	margin-left:20px;
}

	
	