BODY { color: black; font-family: arial, sans-serif, tahoma;} 
P { font-size: 12px;} 
LI { font-size: smaller;} 
H1 { color: black; font-size: large;} 
H2 { color: black; font-size: medium;} 
H3 { color: black; font-size: small;} 
A  { color: black; font-weight: bold; font-size: 12px;}
A:link {color: black;}
A:active {color: black;}
A:visited {color: black;}
A:hover {color: black;}
.Caption {font-size: 11px; font-weight:normal; text-decoration: none; font-family: tahoma, arial, sans-serif;} 
.NavName { color: #ffffff; font-size: 14px; font-weight: bold; text-decoration: none; font-family: tahoma, arial, sans-serif;} 
.Nav { color: #ffffff; text-decoration: none; font-size: 14px; font-weight: bolder;}
.NavMed { color: #ffffff; text-decoration: none; font-size: 14px; font-weight: bolder;}
.NavSM { color: #ffffff; text-decoration: none; font-size: 12px; font-weight: bolder;}
.NavXSM { color: #ffffff; text-decoration: none; font-size: 10px; font-weight: bold;}
.RecLabel { color: #ffffff; font-size: 14px; text-decoration: none; font-weight:bolder;} 
.MaxChar { color: black; font-size: 10px; font-weight: normal; }
.Copyright { color: #ffffff; font-size: 10px; font-weight:bold; border-top: 4px solid #247C80; border-bottom: 4px solid #247C80; } 
.Copyright2 { color: black; font-size: 10px; font-weight:bold; border-top: 4px solid #ffffff; border-bottom: 4px solid #ffffff; } 
TD.header { font-size: 14px; font-weight:bold; color: #ffffff; background-color: #247C80;}
TD.headerLarge { font-size: 16px; font-weight:bold; color: #ffffff; background-color: #247C80;}
TD.row1 { background-color: #ffffff; font-size: smaller; border-bottom: 1px solid #247C80;padding-right:13px;}
TD.row2 { background-color: #ffffff; font-size: smaller; border-bottom: 1px solid #247C80;padding-right:13px;} 
TD.row3 { background-color: #ffffff; font-size: smaller; border-top: 4px solid #ffffff;}
TD.row4 { background-color: #ffffff; font-size: 14px; font-weight:bold; border-bottom: 4px solid #247C80; border-left: 1px solid #247C80; border-right: 1px solid #247C80;}
.Desc { font-size: 12px; color: #99503a; font-weight: bold;}
.SoldOut { font-size: 12px; color: red;}
.Pending { font-size: 12px; color: black;}
TD.headercategory { font-weight: bold; font-size: 14px; color: #ffffff; background-color: #8AA578; text-align: center;}
.ProductName { font-size: 12px; font-weight: bold;}
A.MailingList { color: #ffffff; font-size: 12px;}
A.MailingList:link {color: #ffffff;}
A.MailingList:active {color: #ffffff;}
A.MailingList:visited {color: #ffffff;}
A.MailingList:hover {color: #FFFF66;}
A.RecLabel { color: #ffffff; font-weight: bold;}
A.RecLabel:link {color: #ffffff;}
A.RecLabel:active {color: #ffffff;}
A.RecLabel:visited {color: #ffffff;}
A.RecLabel:hover {color: #FFFF66;}
A.Nav { color: #ffffff; font-weight: bold;}
A.Nav:link {color: #ffffff;}
A.Nav:active {color: #ffffff;}
A.Nav:visited {color: #ffffff;}
A.Nav:hover {color: #FFFF66;}
A.NavMed { color: #ffffff; font-weight: bold;}
A.NavMed:link {color: #ffffff;}
A.NavMed:active {color: #ffffff;}
A.NavMed:visited {color: #ffffff;}
A.NavMed:hover {color: #FFFF66;}
A.NavSM { color: #ffffff; font-weight: bold;}
A.NavSM:link {color: #ffffff;}
A.NavSM:active {color: #ffffff;}
A.NavSM:visited {color: #ffffff;}
A.NavSM:hover {color: #FFFF66;}
A.Cart { color: black; text-decoration: none; font-size: 12px; }
A.Cart:link { color: black; text-decoration: none; }
A.Cart:active {	color: black; text-decoration: none; }
A.Cart:visited { color: black; text-decoration: none; }
A.Cart:hover { color: #990033; text-decoration: none; }
A.Photo { color: black; font-size: 14px; }
A.Photo:link { color: black; }
A.Photo:active {	color: black; }
A.Photo:visited { color: black; }
A.Photo:hover { color: #990033; }
TD.shiphand { font-size: smaller; color: #000000; background-color: #8AA578;}
TD.shipnote { font-size: smaller; color: #FFFFFF; background-color: #8AA578;}
.CartShip { font-size: 12px; color: black; }
.CartGT { font-size: 16px; color: black; }
.pushbutton { font-weight: bold; font-size: 14px; border-top: 1px solid silver; border-left: 1px solid silver; border-right: 1px solid black; border-bottom: 1px solid black; padding: 1px; color: black; background-color: silver; cursor: hand; }
.pushbuttonRed { font-weight: bold; font-size: 14px; border-top: 1px solid silver; border-left: 1px solid silver; border-right: 1px solid black; border-bottom: 1px solid black; padding: 1px; color: red; background-color: silver;  cursor: hand; }
.pushbuttonSmall { font-weight: bold; font-size: 10px; border-top: 1px solid silver; border-left: 1px solid silver; border-right: 1px solid black; border-bottom: 1px solid black; padding-top: 1px; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; margin-bottom: 1px; color: black; background-color: silver;  cursor: hand; }


