<STYLE TYPE="text/css">
	H1  {
		font-family : arial,helvetica;
		font-size : 22pt;
	}

	H1  {
		font-family : arial,helvetica;
		font-size : 22pt;
	}

	H2  {
		font-family : arial,helvetica;
		font-size : 18pt;
	}

	H3  {
		font-family : arial,helvetica;
		font-size : 15pt;
		color : #666666;
	}

	H4  {
		font-family : arial,helvetica;
		font-size : 13pt;
		color : #666666;
	}

	.bigbold  {
		font-family : arial,helvetica;
		font-size : 12pt;
		color : #666666;
		font-weight: bold;
	}

	.bigblck  {
		font-family : arial,helvetica;
		font-size : 12pt;
		color : #000000;
		font-weight: bold;
	}

	.heading  {
		font-family : arial,helvetica;
		font-size : 12pt;
		color : #666666;
	}

	.whiteheading  {
		font-family : arial,helvetica;
		font-size : 12pt;
		color : #ffffff;
	}

	BODY  {
		font-family : arial,helvetica,sans-serif;
		font-size : 9pt;
		color : #000000;
		background-color : #ffffff;
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin : 0px;
	}
	th,td,p,br,ul,ol,li  {
		font-size : 9pt;
	}
	.home {
		font-size : 11pt;
		line-height : 170%;
	}
	.boldgreen  {
		font-weight : bold;
		color : #006633;
	}
	.small  {
		font-family : arial,helvetica;
		font-size : 8pt;
	}
	.smallbold  {
		font-family : arial,helvetica;
		font-size : 8pt;
		font-weight : bold;
	}
	a.footer  {
		font-size : 8pt;
		color : #ffffff;
		font-weight : normal;
	}
	
	a.footer:HOVER  {
		font-size : 8pt;
		color : pink;
		font-weight : normal;
	}
	
	.footer  {
		font-size : 8pt;
		color : #ffffff;
	}

	A  {
		color: #4F5150;
	}

	A:HOVER  {
		color : #1789BF;
		text-decoration : none;
	}

	A.nav  {
		color : #ffffff;
		font-weight: bold;
		font-family: verdana, arial;
		text-decoration : none;
	}

	A.nav:HOVER  {
		text-decoration : underline;
		color : #ffffff;
	}

	a.product  {
		color : #052966;
		text-decoration : none;
		font-weight : normal;
	}

	a.product:HOVER  {
		color : #1789BF;
	}
	
	.ERRORMSG
	{
		COLOR:RED;
		FONT-SIZE:8PT;
		FONT-WEIGHT:BOLD;
	}

	.input
	{
		background-color: #F7F7F7;
		font-family: verdana,arial,helvetica;
		font-size: 7.5pt;
		color: #000000;
		border: 1px #A28897 solid;
	}
	
	.submit
	{
		background-color: #F7F7F7;
		font-family: verdana,arial,helvetica;
		font-size: 7.5pt;
		color: #B43880;
		font-weight: bold;
		border: 1px black dotted;
	}
	
	.select
	{
		background-color: #F7F7F7;
		font-family: verdana,arial,helvetica;
		font-size: 7.5pt;
		color: #B43880;
		font-weight: bold;
		border: 1px #A28897 solid;
	}

	.required {
		color:maroon;
		font-size: 8pt;
		font-weight: bold;
	}

.rateTitle {
		color:black;
		font-size: 9pt;
		font-weight: bold;
	}

.rateLabel {
		color:green;
		font-size: 8pt;
		font-weight: bold;
	}

td.rateData {
		background-color:#efefef;
	}

.rateData {
		color:#000000;
		font-size: 8pt;
		font-weight: bold;
		padding: 2px;
	}

.rateDesc {
		color:gray;
		font-size: 8pt;
	}

.border {
		border: 1px #504F4F solid;
	}

</style>