<style type="text/css">

/* begin basic styles */

h1 {  
font-family: Arial,Verdana,Helvetica; 
font-size: 14px; 
line-height: normal; 
font-weight: bold;
color: #000000
}
ul 
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 12px; 
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
list-style-position: outside; 
list-style-image:  url(../images/bullet.gif); 
list-style-type: none
}
a.nav:link 
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 13px; 
font-style: normal;  
font-weight: bold;
text-decoration: none;
color:#000066 
}
a.nav:active
{
font-family: Arial,Verdana,Helvetica; 
font-size: 13px; 
font-style: normal;  
font-weight: bold;
text-decoration: none;
color:#000066
}
a.nav:visited
{
font-family: Arial,Verdana,Helvetica; 
font-size: 13px; 
font-style: normal;  
font-weight: bold;
text-decoration: none;
color:#000066
}
.navW 
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 13px; 
font-weight: bold;
color:#FFFFFF
}
a.navW:link 
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 13px; 
font-weight: bold;
text-decoration: underline;
color:#FFFFFF
}
a.navW:active
{
font-family: Arial,Verdana,Helvetica; 
font-size: 13px; 
font-weight: bold;
text-decoration: underline;
color:#FFFFFF
}
a.navW:visited
{
font-family: Arial,Verdana,Helvetica; 
font-size: 13px; 
font-weight: bold;
text-decoration: underline;
color:#FFFFFF
}
.featuredlinks 
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 12px; 
color:#000066 
}
a.featuredlinks:link 
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 12px; 
text-decoration: underline;
list-style-position: outside; 
list-style-image:  url(../images/bullet.gif); 
color:#000066
}
a.featuredlinks:visited
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 12px; 
text-decoration: underline;
color:#0099FF
}
a.footer:link 
{  
font-family: Arial,Verdana,Helvetica; 
font-size: 10px; 
text-decoration: underline;
color:#FFFFFF 
}
a.footer:active
{
font-family: Arial,Verdana,Helvetica; 
font-size: 10px; 
text-decoration: underline;
color:#FFFFFF
}
a.footer:visited
{
font-family: Arial,Verdana,Helvetica; 
font-size: 10px; 
text-decoration: underline;
color:#FFFFFF
}
a.navWFavorites 
{  
font-family: Arial,Verdana,Helvetica; 
	font-size:9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0066CC;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	text-align: Left;
}
a.navWFavorites:link 
{  
font-family: Arial,Verdana,Helvetica; 
	font-size:9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0066CC;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	text-align: Left;
}
.NoCartMsg {
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0066CC;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	text-align: Left;
}
.NoCartMsg:link {
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0066CC;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	text-align: Left;
}
	table, td {font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #000000; border-left: thin; border-left-color: #3399FF; border-right: thin; border-right-color: #3399FF }
	p, div, span {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000000}
	.height {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000000; line-height: 1.5}
/* other font types */
	.titletext {font-family: Verdana,Arial,Helvetica; font-size: 12px; color: #ffffff; font-weight: bold}
.h1herbs {  
font-family: Arial,Verdana,Helvetica; 
font-size: 16px; 
line-height: normal; 
font-weight: bold;
color: #000000
}
.titletextDkBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	color: #000066;
	vertical-align: bottom;
}
	.ALERT {font-family: Arial,Verdana,Helvetica; font-size: 16px; color:#FF0000; font-weight: bold}
	.govtblue {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000066 font-weight: 800}
	.bluetext {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000066}
	.blueheader {font-family: Arial,Verdana,Helvetica; font-size: 14px; color: #000066; font-weight: bold}
	.subheader {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000099; font-weight: bold}
	.bluecelltext {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #000066}
      .ltbluecellbkgd {background: #99CCFF}
	.lttancelltext {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #FFCC99; font-weight: bold}
      .dkbluecellbkgd {background: #0066CC}
	.footertext {font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #FFFFFF}
	.h4Blue {font-family: Arial,Verdana,Helvetica; font-size: 16px; color: #000066; font-weight: bold}
	.ltbluecelltext {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold}
	.lterbluecelltext {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #33CCFF; font-weight: bold}
	.WHITEcelltext {font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold}
	.footertext {font-family: Arial,Verdana,Helvetica; font-size: 16px; color: #000066; font-weight: bold}
	.footertextsm {font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #000066}
	.footertextsmW {font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #FFFFFF}
	a.footertextsmW:link {font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #FFFFFF}
	a.footertextsmW:visited {font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #FFFFFF}
	a.footertextsmW:active {font-family: Arial,Verdana,Helvetica; font-size: 10px; color: #FFFFFF}
.S5B_Layout { font-family:Verdana, Arial; line-height: 16px; }
.S5B_LeftMargin { padding:0px; background-color:#99ccff; }
.S5B_RightMargin { padding:0px; background-color:#99ccff; }
.S5B_BLCorner { padding:0px; border-left-style:solid; border-left-width:1px; border-left-color:#999999; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#999999; }
.S5B_BRCorner { padding:0px; border-right-style:solid; border-right-width:1px; border-right-color:#999999; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#999999; }
.S5B_TLCorner { padding:0px; border-left-style:solid; border-left-width:1px; border-left-color:#999999; border-top-style:solid; border-top-width:1px; border-top-color:#999999; }
.S5B_TRCorner { padding:0px; border-right-style:solid; border-right-width:1px; border-right-color:#999999; border-top-style:solid; border-top-width:1px; border-top-color:#999999; }
.S5B_CartTitle {
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0066CC;
	padding-top:4px;
	padding-bottom:4px;
	text-align: Left;
}
.NoCartMsg {
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0066CC;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	text-align: Left;
}
.S5B_ColumnHeader {	font-size:10px;	font-weight: bold; color: #000000; padding-top:4px; padding-bottom:4px; }
.S5B_ColumnHeaderRow { background-color:#99ccff; }
.S5B_HeaderName {	font-size:10px;	font-weight: bold; color: #000066; padding-top:4px; padding-bottom:4px; padding-right:4px; text-align:left; }
.S5B_HeaderDesc {	font-size:10px;	font-weight: bold; color: #000066; padding:4px; text-align:left;  }
.S5B_HeaderID {	font-size:10px;	font-weight: bold; color: #000066; padding:4px; text-align:center;  }
.S5B_HeaderPrice {	font-size:10px;	font-weight: bold; color: #000066; padding:4px; text-align:center; }
.S5B_HeaderTotPrice { font-size:10px; font-weight: bold; color: #000066; padding-top:4px; padding-bottom:4px; padding-left:4px;	text-align:right; white-space:nowrap; }
.S5B_Name {	padding-top:4px; padding-bottom:4px; font-size:10px; font-weight: bold; color: #000000; text-align:left; border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; white-space:normal; }
.S5B_FirstColumnItem {	padding-top:4px; padding-bottom:4px; font-size:10px; font-weight: bold; color: #000000; text-align:left;  border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; }
.S5B_Desc {	padding:4px; font-size:11px; color: #000000; text-align:left;  border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; }
.S5B_ID {	padding-top:4px; padding-bottom:4px; font-size:10px; color: #000000; text-align:center;  border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; }
.S5B_Price { padding-top:4px; padding-bottom:4px; font-size:10px; font-weight:normal; color: #000000; text-align:center;  border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; }
.S5B_ColumnItem { padding-top:4px; padding-bottom:4px; font-size:10px; font-weight:normal; color: #000000; text-align:center;  border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; }
.S5B_TotPrice { padding-top:4px; padding-bottom:4px; font-size:10px; color: #000000; text-align:right;  border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; }
.S5B_OrderTitle {
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:4px;
	padding-bottom:4px;
	text-align: center;
}
.S5B_OrderTitleRow { background-color:#0066CC; }
.S5B_OrderHeader { padding-top:4px; padding-bottom:4px; font-size:10px;	font-weight: bold; color:#0066cc; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color:#99ccff; }
.S5B_OrderHeaderRow { background-color:#99ccff; }
.S5B_Subtotal {	padding-top:4px; padding-bottom:4px; font-size:10px;	font-weight: bold; color: #663300; }
.S5B_SubtotalPrice {	padding-top:4px; padding-bottom:4px; font-size:10px;	color: #000000; text-align:right; }
.S5B_SubtotalRow { background-color:#99ccff; }
.S5B_OrderLineItem { padding-top:4px; padding-bottom:4px; font-size:10px; color:#000000; border-top-width: 1px; border-top-color:#FFFFFF; border-top-style:solid; }
.S5B_OrderLineItemRow { background-color:#E8E8E8; }
.S5B_OrderTotal { padding-top:4px; padding-bottom:4px; font-size:10px;	font-weight: bold; color: #663300; border-top-style:solid; border-top-width: 1px; border-top-color:#999999; }
.S5B_OrderTotalRow { background-color:#99ccff; }
.S5B_OrderTotalBLCorner { padding:0px; border-left-style:solid; border-left-width:1px; border-left-color:#999999; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#666666; }
.S5B_OrderTotalBRCorner { padding:0px; border-right-style:solid; border-right-width:1px; border-right-color:#999999; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#666666; }
.S5B_RowOdd {	background-color:#99ccff; }
.S5B_RowEven {	background-color:#FFFFFF; }
.S5B_Footer { background-color:#FFFFFF;  }
.S5B_QuickCartLayout { font-family:Verdana, Arial; line-height: 16px; border-width:0px; }
.S5B_QuickCartLabel {	font-size:10px;	color: #663300; background-image:url(../Images/S5_QCLine.gif); text-align:right }
.S5B_QuickCartValue {	font-size:10px;	font-weight: bold; color: #663300; padding:0px; }
.S5B_QuickCartFooter { padding:0px; background-image:url(../Images/S5B_QCLine.gif); }
.S5B_QuickCartHeader {	font-size:10px;	font-weight: bold; color: #663300; padding:0px; background-image:url(../Images/S5_QCLine.gif); }
.S3A_Layout { font-family:Verdana, Arial; line-height: 15px; border:1px solid #999999; }
.S3A_CartTitle { font-size:14px; font-weight: bold;	color: #003366; background-image:url(../Images/S3A_Lines.gif); }
.S3A_ColumnHeader {	font-size:10px;	font-weight: bold; color: #003366; background-image:url(../Images/S3A_Bevel.gif); white-space:nowrap; }
.S3A_ColumnHeaderRow { }
.S3A_Name {	font-size:10px;	font-weight: bold; color: #000000; text-align:left; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; white-space:nowrap; }
.S3A_FirstColumnItem {	font-size:10px;	font-weight: bold; color: #000000; text-align:left; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S3A_Desc {	font-size:10px;	color: #000000; text-align:left; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S3A_ID {	font-size:10px;	color: #000000; text-align:center; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S3A_Price {	font-size:10px; font-weight:normal; color: #000000; text-align:center; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S3A_ColumnItem {	font-size:10px; font-weight:normal; color: #000000; text-align:center; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S3A_TotPrice {	font-size:10px;	color: #000000; text-align:right; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S3A_OrderTitle {	font-size:10px;	font-weight: bold; color: #000066; background-color:#CCCCCC; }
.S3A_OrderHeader {	font-size:10px;	font-weight: bold; color: #000033; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color:#999999; background-color:#E8E8E8; }
.S3A_Subtotal {	font-size:10px;	font-weight: bold; color: #000033; border-top-style:solid; border-top-width: 1px; border-top-color:#999999; background-color:#E8E8E8; }
.S3A_SubtotalPrice {	font-size:10px;	color: #000000; text-align:right; border-top-style:solid; border-top-width: 1px; border-top-color:#999999; background-color:#E8E8E8; }
.S3A_OrderLineItem {	font-size:10px;	color: #000000; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color:#FFFFFF; border-top-style:solid; background-color:#E8E8E8; }
.S3A_OrderTotal {	font-size:10px;	font-weight: bold; color: #000033; background-image:url(../Images/S3A_Bevel.gif); }
.S3A_RowOdd {	background-color:#FFFFFF; }
.S3A_RowEven {	background-color:#FFFFFF; }
.S3A_Footer { background-image:url(../Images/S3A_Lines.gif); }
.S3A_QuickCartLayout {
	font-family:Verdana, Arial;
	line-height: 15px;
	border:1px solid #999999;
	background-color: #FFFFFF;
}
.S3A_QuickCartLabel {
	font-size:10px;
	color: #003366;
	text-align:right;
	height: 21px;
	padding-right: 2px;
}
.S3A_QuickCartValue {	font-size:10px;	font-weight: bold; color: #003366; }
.S3A_QuickCartFooter {
	background-image:url(../Images/S3A_Lines.gif);
	height: 29px;
	padding-right: 2px;
	padding-left: 7px;
}
.S3A_QuickCartHeader {
	font-size:10px;
	font-weight: bold;
	color: #003366;
	height: 21px;
	padding-left: 2px;
}
.ListDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
}
.ListDescPlain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
}
.ListDescGraphicAlign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
}
.ListDescSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
}
.SearchInstructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color:#FFFFFF;
}
.SearchInstructions12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color:#FFFFFF;
}
.FreightZipCodeNotice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	color: #000066;
	text-align: left;
}
.FreightZipCodeNoticeRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	color:#FF0000;
	text-align: left;
}
.ListDescRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	color: #FF0000;
}
.ListWrapRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	color: #FF0000;
}
.ERRORDescRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #FF0000;
	text-transform: capitalize;
}
.TrexBorder {
	font-family: Arial, Helvetica, sans-serif;
	border-color: #0000CC;
	border-width: 1px;
	border-style: ridge;
	background-color: #FFFFFF;
}
.SupplyCreditMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 900;
	color:#0000FF;
	font-variant: normal;
}
.YellowBackground {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	color: #FF0000;
	background-color:#FFFF00;
}
</style>
