td.sp {		border: 1px solid #670067;	}
td.spl {	border: 1px solid #670067;	border-left: 2px solid #670067;		}
td.spr {	border: 1px solid #670067;	border-right: 2px solid #670067;	}
td.splb {	border: 1px solid #670067;	border-left: 2px solid #670067;
			border-bottom: 2px solid #670067;	}
td.sprb {	border: 1px solid #670067;	border-right: 2px solid #670067;
			border-bottom: 2px solid #670067;	}
td.spb {	border: 1px solid #670067;	border-bottom: 2px solid #670067;	}

a.sp {			color: #0000FF;	font: Arial, Helvetica, sans-serif;	font-size: 12px;
				text-decoration: none;	}
a.sp:hover {	color: #000099;	font: Arial, Helvetica, sans-serif;	font-size: 12px;
				text-decoration: underline;		}

input.s {		border: 1px solid #670067;	background-color: #66FFCC;	font-size: 12px;
				padding: 3px;	}
td.orderheader {	color:#66FFCC;	font:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
					background-color:#333366;	font-weight: bold;	}
td.orderitem {	color: #663333;	font: Arial, Helvetica, sans-serif;			font-size: 11px;	}

.style1 {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
			font-weight: bold;	}
.style2 {	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	}
.std_arial {					font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	}
.std_geneva {			font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	}

a.menu       {   color: #000066;  text-decoration: none;      margin-left: 8px;   }
a.menu:hover {   color: #0000FF;  text-decoration: none;      margin-left: 8px;   }
p.menu       {   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;    height: 20px;   margin: 0px;   margin-top: 5px;   }

input.quote {		font-size: 11px;	color: #003333;	border: 1px solid #888888; 	padding: 4px;	}
textarea.quote {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003333;	border: 1px solid #888888;	margin: 4px;}