input.formbutton{
		font-size: 10px;
		/*height: 17px;*/
		width: 75pt;
		font-weight: bold;
		color: #333333;
		}
input.formfield {
		font-size: 10pt;
		font-weight: normal;
		height: 14px;
		color: #333333;
}

input.formfield1a {
		font-size: 10px;
		font-weight: bold;
		height: 14px;
		color: #333333;
}

input.kblookup{
		font-size: 10px;
		/*height: 20px;*/
		width: 50pt;
		font-weight: bold;
		color: #333333;
		}
	.form_text{
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		}
	.kblookup_textn{
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		margin-top: 5px;
		margin-bottom: 5px;
		}		
	.error{
		font-size: 10px;
		font-weight: bold;
		color: #CC0000;
		margin-top: 5px;
		margin-bottom: 2px;
		}
	.kblookup_textb{
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		margin-top: 5px;
		margin-bottom: 5px;
		}
	.kbresults{
		font-size: 10pt;
		font-weight: normal;
		color: #333333;
		}
	.kbresults_b{
		font-size: 10pt;
		font-weight: bold;
		color: #333333;
		}
	.thankyou{
		font-size: 16pt;
		font-weight: normal;
		color: #333333;
		}
	.kbconfirm{
		font-size: 8pt;
		font-weight: normal;
		color: #333333;
		}
	.kbconfirm_b{
		font-size: 8pt;
		font-weight: bold;
		color: #333333;
		}
	.search_results{
		font-size: 14pt;
		font-weight: normal;
		color: #0000FF;
		}
	a.plorder:link{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  color: #CC0000;
	  text-decoration: none;
		}
	a.plorder:visited{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  color: #CC0000;
	  text-decoration: none;
	}
	a.plorder:hover{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  color: #CC0000;
	  text-decoration: underline;
	}
	a.plorder:active{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  color: #CC0000;
	  text-decoration: none;
	}
	
	a.lgimage:link{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 8pt;
	  font-weight: bold;
	  color: #0000FF;
	  text-decoration: none;
		}
	a.lgimage:visited{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 8pt;
	  font-weight: bold;
	  color: #0000FF;
	  text-decoration: none;
	}
	a.lgimage:hover{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 8pt;
	  font-weight: bold;
	  color: #0000FF;
	  text-decoration: underline;
	}
	a.lgimage:active{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 8pt;
	  font-weight: bold;
	  color: #0000FF;
	  text-decoration: none;
	}

	.form_margins{
		margin-top: 0;
		margin-bottom: 0;
		}
	.form_title{
		font-size: 12px;
		text-align: center;
		font-weight: bold;
		color: #FF0000;
		}
	.form_title2{
		font-size: 10px;
		text-align: center;
		color: #0000FF;
		}
	.price{
		font-size: 18pt;
		text-align: center;
		font-weight: bold;
		margin-top: 7px;
		margin-bottom: 7px;
		color: #FF0000;
		}
	.sug_price{
		font-size: 10pt;
		text-align: center;
		font-weight: normal;
		margin-top: 7px;
		margin-bottom: 0;
		color: #333333;
		}
	.line_through{
		font-size: 14pt;
		text-align: center;
		font-weight: normal;
		text-decoration: line-through;
		margin-top: 0;
		margin-bottom: 7px;
		color: #FF0000;
		}
	.textstyle{
		font-family: verdana, ariel, helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		text-indent: 10px;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 10px;
		}
	.textstyle_bold{
		font-family: verdana, ariel, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #333333;
		margin-left: 5px;
		}
	.textstyle_bold_title{
		font-family: verdana, ariel, helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		color: #333333;
		margin-left: 5px;
		margin-top: 0;
		}
	.sidenote{
		font-family: verdana, ariel, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: red;
		}
	.text_indent{
		font-family: verdana, ariel, helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		text-indent: 40px;
		}
		
	.price-quote {
		font-size: 12pt;
		color: #CC0000;
		text-align: center;
		margin: 0 auto;
		margin: 5px 0 5px 0;
	}
	
	a.faqlinks:link, a.faqlinks:visited, a.faqlinks:hover{
	  font-family: arial, verdana, helvetica, Geneva, sans-serif;
	  font-size: 14px;
	  color: #193255;
	  text-decoration: none;
	}
	
	a.faqlinks:hover{
	  text-decoration: underline;
	}

	a.toplink:link, a.toplink:visited, a.toplink:hover {
		font-size: 11px;
		color: #193255;
		text-decoration: none;
	}
	
	a.toplink:hover {
		text-decoration: underline;
	}
		
	a.cart:link{
		font-size: 8pt;
		text-decoration: none;
		font-weight: bold;
		color: #009900;
		}
	a.cart:visited{
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
		color: #009900;
		}
	a.cart:hover{
		font-size: 8pt;
		font-weight: bold;
		color: #009900;
		text-decoration: underline;
		}

	.ulmargins{
		margin-top: 0;
		margin-bottom: 7px;
		}
	.ordered_list{
		font-family: verdana, ariel, helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		margin-left: 15px;
		margin-top: 0;
		margin-bottom: 7px;
		}