 	
input, textarea, select { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 	font-size: 9pt }

.font8pt {
	font-size: 8pt; }
	
.font12pt {
	font-size: 12pt; }

.font14pt {
	font-size: 14pt; }

.font16pt {
	font-size: 16pt; }
	
a { 
	color: #b22222; text-decoration: none;}

a:hover { 
	color: #00336b }

div.envtitle {
	font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #565656; text-align: left; line-height: 2em; padding: .5em 0 0 .1em;}

div.sub 
	{font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #565656; text-align: left; line-height: 2em; padding: .5em 0 0 0;}

div.body 
	{font: 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color: #565656; text-align: left; line-height: 1.3em; padding: 0 0 0 0;}

td.envhead 
	{font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #a9a9a9; text-align: left; line-height: 1.6em; padding: 0 0 0 .1em; border-top: solid 1px;}

td.envstyle 
	{width: 20%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #b50e0f; text-align: left; line-height: 1.6em; padding: 0 0 0 .1em; border-top: solid 1px;}

td.envstylelast 
	{width: 20%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #b50e0f; text-align: left; line-height: 1.6em; padding: 0 0 0 .1em; border-top: solid 1px; border-bottom: solid 1px;}

td.envsize 
	{width: 40%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color: #565656; text-align: left; line-height: 1.6em;  padding: 0 0 0 .1em; border-top: solid 1px;}

td.envsizelast 
	{width: 40%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color: #565656; text-align: left; line-height: 1.6em;  padding: 0 0 0 .1em; border-top: solid 1px; border-bottom: solid 1px;}

td.ratestyle 
	{width: 20%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #b50e0f; text-align: center; line-height: 1.6em; padding: 0 0 0 1em; border-top: solid 1px;}

td.ratestylelast 
	{width: 20%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #b50e0f; text-align: center; line-height: 1.6em; padding: 0 0 0 1em; border-top: solid 1px; border-bottom: solid 1px;}

td.ratesize 
	{width: 20%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color: #565656; text-align: center; line-height: 1.6em;  padding: 0 0 0 1em; border-top: solid 1px;}

td.ratesizelast 
	{width: 20%; font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color: #565656; text-align: center; line-height: 1.6em;  padding: 0 0 0 1em; border-top: solid 1px; border-bottom: solid 1px;}

div a 
	{text-decoration: none;}

td.qu {font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: gray; text-align: left; vertical-align: top;
	}

td.quest {font: 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #000000; text-align: left; vertical-align: top;
	}

td.an {font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color: #b50e0f; text-align: left; vertical-align: top;
	}

td.answr {font: 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color: #000000; text-align: left; vertical-align: top;
	}

li {color: #000000; margin-left: -1.2em; padding-left: 0em; font: 13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; font-color: #b22222; line-height: 1.6em;
	}