
.bldsans { font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "New Font" }
.introbody { font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lrgbody { font-size: 14px; font-family: "Times New Roman", Georgia, Times }
.lrgsans { font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "New Font" }
.regsans { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "New Font" }
.sansubs { font-size: 21px; font-family: "Times New Roman", Georgia, Times }
.error { color: #c00; }
a  { color: blue; font-size: 11px; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
p  { font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

		h4, h5, h6 {
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		}
		
		div.form {
			text-align: left;
			float: left;
			width: 350px;
			margin: 10px 0 10px 10px;	
		}

		div.frow {
		 	clear: both;
		  	padding-top: 10px;
		  	text-align: left;
	  	}
	
		div.frow span.label, div.frow span.blabel {
		  	float: left;
		  	width: 95px;
		  	text-align: right;
			font: 11px/13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		  	margin-top: 2px;  /* changes baseline of label text */
		}

		div.frow span.blabel {
		  font-weight: bold;
		}
		
		div.frow span.frm, span.submitbtn {
		  	float: right;
		  	width: 247px;
		  	text-align: left;
			font: 11px/13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		} 

		textarea, input {
		  	margin: 0;
		  	padding: 0;
			font: 11px/13px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		}
		
		select {
		  	margin: 0;
		  	padding: 0;
		  	width: 250px;
			font: 12px/16px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		}