A.AdminEditLink:LINK { color : black; }
A.AdminEditLink:VISITED { color : brown; }
BODY { font-size:10pt; font-family: Arial, Helvetica, sans-serif; background-color: white; color: black; }
.MainText { font-size:10pt; font-family: Arial, Helvetica, sans-serif; background-color: white; color: black; }
TABLE { font-size: 10pt; }

TABLE.CreditApp { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; decoration: none; }
TABLE.SendComments { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: #6E6E6E; font-weight: bold; decoration: none; }
TD.HomePageText { font-family: arial; font-size: 11px; color: black; }
TD.NavLinks { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: black; decoration: none; color: #CBCBCB; }
TD.FooterNavLinks { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; decoration: none; color: #666666; }
TD.PageNav { font-family : Arial, Helvetica, sans-serif; font-size: 13px; color: #AAAAAA; }
TR.Thumbnails { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color: black; }

A.AltThumbnailCaption:link { color:black; font-family: arial, verdana; font-size:9px; text-decoration: none }
A.AltThumbnailCaption:visited { color:black; font-family: arial, verdana; font-size:9px; text-decoration: none }
A.AltThumbnailCaption:hover { color:black; font-family: arial, verdana; font-size:9px; text-decoration: none }

A.HomePageLinks:link { color: #FF9900; }
A.HomePageLinks:visited { color: #FF9900; }
A.HomePageLinks:hover { color: brown; }

A.HomePageCatLinks:link { color: black; text-decoration: none; }
A.HomePageCatLinks:visited { color: black; text-decoration: none; }
A.HomePageCatLinks:hover { color: #FF9900; text-decoration: underline; }

A.PageNav:link { color: #666666; text-decoration: none }
A.PageNav:visited { color: #666666; text-decoration: none }
A.PageNav:hover { color: #FF9900; text-decoration: underline; }

A.Thumbnails:link { color: black; text-decoration: none }
A.Thumbnails:visited { color: black; text-decoration: none }
A.Thumbnails:hover { color: #FF9900; text-decoration: none; }

A.NavBar:link { color: #CBCBCB; text-decoration: none }
A.NavBar:visited { color: #CBCBCB; text-decoration: none }
A.NavBar:hover { color: white; text-decoration: none; }

A.FooterNavBar:link { color: #666666; text-decoration: none }
A.FooterNavBar:visited { color: #666666; text-decoration: none }
A.FooterNavBar:hover { color: orange; text-decoration: underline; }

A.SearchResult:link { color: black; text-decoration: none }
A.SearchResult:visited { color: black; text-decoration: none }
A.SearchResult:hover { color: black; text-decoration: none; }

A.SearchResultNotMatched:link { color: #BABABA; text-decoration: none }
A.SearchResultNotMatched:visited { color: #BABABA; text-decoration: none }
A.SearchResultNotMatched:hover { color: #BABABA; text-decoration: none; }

SPAN.MainText { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: black; color : white; }
SPAN.CurrentPage { color : #393939; font-weight: bold; }

TD.GroupName { font-family : Verdana, Helvetica, Sans-Serif; font-size: 11pt; font-weight: bold; vertical-align:top; height: 25px; }
TD.GroupDescr { color: #333333; font-family : Arial, "Times New Roman", Times, serif; font-size: 9pt; vertical-align: top; }

TR.DetailHeader { color: #DDDDDD; background-color: black; font-family: Arial, verdana,Helvetica, sans-serif; font-size: 9pt; font-weight: bold; vertical-align : top; }
TR.DetailHeaderBackup { color: #333333; background-color: white; font-family: Arial, verdana,Helvetica, sans-serif; font-size: 9pt; font-weight: bold; vertical-align : top; }
TR.DetailRow { color: black; background-color: white; font-family: Arial, verdana,Helvetica, sans-serif; font-size: 9pt; vertical-align : top; }
TR.SearchDetailRow { color: black; font-family: Arial, verdana,Helvetica, sans-serif; font-size: 8pt; vertical-align : top; }
TR.SearchDetailRowNotMatched { color: #CCCCCC; font-family: Arial, verdana,Helvetica, sans-serif; font-size: 8pt; vertical-align : top; }

TD.ItemNo { font-weight: bold; background-color: #DDDDDD; }
TD.FoundItemNo { font-weight: bold; }
TD.Descr { }
TD.Dim { }

TD.Copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
TD.MemberNavMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #FFD78E; }

A.MemberNavLink:link { color: #000000; text-decoration: none; }
A.MemberNavLink:visited { color: #000000; text-decoration: none; }
A.MemberNavLink:hover { color: #000000; text-decoration: none; }
A.MyAcctItemLabel:link { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
A.MyAcctItemLabel:visited { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; }
A.MyAcctItemLabel:hover { color: #000000; font-size: 12px; font-weight: bold; text-decoration: underline; }
A.MyAcctItemLabelSub:link { color: #000000; font-size: 11px; text-decoration: none; }
A.MyAcctItemLabelSub:visited { color: #000000; font-size: 11px; text-decoration: none; }
A.MyAcctItemLabelSub:hover { color: #000000; font-size: 11px; text-decoration: underline; }
A.ColLabelSort:link { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
A.ColLabelSort:visited { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
A.ColLabelSort:hover { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }

.MyAcctSideMenuItem { font-family: arial; font-size:12px; font-weight:bold; }
.MembersAreaTitle { font-family: arial; font-size:18px; font-weight:bold; line-height:25px; }
.MembersAreaLink { color:#FF6C00; text-decoration: underline; font-family: arial; font-size:12px; font-weight:bold; }
.MembersAreaLinkSub { color:#FF6C00; text-decoration: underline; font-family: arial; font-size:11px; font-weight:bold; }
.MembersAreaText { font-family: arial; font-size:12px; }
.MyAcctItemDescr { font-family: arial; font-size:11px; }
.MessageBlack { font-family: arial; font-size:12px; }
.MessageRed { font-family: arial; font-size:12px; color:#FF0000; }
.RedBold { font-family: arial; font-size:13px; font-weight:bold; color:#FF0000; }
.MessageColor { font-family: arial; font-size:12px; color:orange; }
.OrangeBox { font-family:verdana; font-size:10px; text-decoration:none; background:#f7dc88; border:1px solid #BE9A27; }
.GreenBox { font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none; color:white; background:#7FAA80; border:1px solid green; }
.RedBox { font-family:verdana; font-size:10px; font-weight:bold; text-decoration:none; color:white; background:#D08C8D; border:1px solid red; }
.MemberButtons { font-size:11px }
.SelectMenuButton { font-family:verdana;font-size:11px }

TR.ListAllInvtHeader { color: #FFFFFF; background-color: #FFA730; verdana,font-family: arial; font-size:11px; font-weight:bold; }
TR.ListAllInvt1 { background-color: #FFFFFF; font-family: verdana,arial; font-size:11px; }
TR.ListAllInvt2 { background-color: #F5EFCE; font-family: verdana,arial; font-size:11px; }

/* ================================== Admin Section =================================== */
TR.AdminLabelRow { color: #FFFFFF; background-color : #FFB012; font-family: Arial, verdana,Helvetica, sans-serif; font-size: 9pt; vertical-align : top; font-weight: bold; }
TR.AdminInputRow { background-color : #DDDDDD; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9pt; }
TR.AdminHightlightRow { background-color : #C5E710; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9pt; }
SPAN.AdminMessageAlert { color: white; background-color: red; font-size: 12px; font-weight: bold; padding: 4px; }
SPAN.AdminMessageInfo { color: white; background-color: #950058; font-size: 12px; font-weight: bold; padding: 4px; }
SPAN.AdminMessageTitle { color: white; background-color: orange; font-size: 12px; font-weight: bold; padding: 4px; }
SPAN.AdminMessage { color: white; background-color: red; font-size: 12px; font-weight: bold; padding: 4px; }
.AdminPrevNextButton { color:#444444;background-color:#DDDDDD;width:16px;border:0; }
.AdminPrevNextButtonHL { color:#444444;background-color:orange;width:16px;border:0; }

TR.CatalogLabelRow { color: #F5F5F5; background-color: #BBBBBB; font-family: Arial, verdana,Helvetica, sans-serif; font-size: 9pt; vertical-align : top; font-weight: bold; }
TR.CatalogInputRow { background-color : #DDDDDD; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9pt; }

/* =============================== End of Admin Section =============================== */

INPUT.Caption { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11pt; font-weight: bold; background-color: white; border: 0px solid white; }
INPUT.BackButton { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9pt; color: white; background-color: brown; font-weight: bold; border: 0px solid Gray; }
INPUT { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; font-weight: normal; }
INPUT.search { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; }

SELECT.search { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; }
TEXTAREA { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; }
INPUT.button { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; }
INPUT.AdminButton { Width: 175px; }
INPUT.ProductSet { <!-- color: blue;--> }

SELECT.SetComponentList { Width: 150px; }
SPAN.Message { color: red; font-size: 14px; font-weight: bold; }

/* =============================== Various Static Pages Section =============================== */
SPAN.PageHeading { font-family : Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color : #AAAAAA; }
SPAN.PageMainText { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color : black; }
SPAN.PageName { font-family : Arial, Helvetica, sans-serif; font-size: 14px; color : orange; font-weight: bold; }
SPAN.PageTitler { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color : black; font-weight: bold; }

A.PageLinks:link, A.PageLinks:visited { color: #999999; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 150%; }
A.PageLinks:hover { color: orange; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 150%; }

SPAN.CompanyName { font-family : Arial, Helvetica, sans-serif; font-size: 12px; color : #333333; font-weight: bold; }
TD.CompanyInfo { font-family : Arial, "Times New Roman", Times, serif; font-size: 9pt; vertical-align : top; color: #333333; background-color: #E8E8E8; }
TD.CompanyLocation { font-family : Arial, "Times New Roman", Times, serif; font-size: 10pt; font-weight: bold; color: #333333; background-color: #E8FAF7; vertical-align : top; }
TD.MemberAdminLabel { font-family : Arial; font-size: 9pt; color: #333333; }
TD.StockCheckLabel { font-family : Verdana, Arial; font-size: 8pt; font-weight: bold; color: gray; background }
.StockCheckTable { font-family : Arial, "Times New Roman", Times, serif; font-size: 8pt; }
.StockCheckLabel { font-weight: bold; color: gray; background-color: #E4E4E4; height: 24px;}
.StockCheckValue { background-color: #E4E4E4;  height: 24px;}
.StockCheckSubComp { background-color: #F7F7D0;  height: 24px;}
.StockCheckSelectedItem { background-color: #FFD78E;  height: 24px;}
INPUT.CheckStockQty { font-family : Arial, Helvetica; font-size:9pt; width: 35px; height:18px; padding:0; margin:0; padding-left:2px; }
/* =============================== End of Various Static Pages Section =========================== */

HR.Pages { color: silver; }

TD.RegisterTitle { font-family : Arial; font-size: 12pt; font-weight: bold; color: black; }
TD.RegisterLabel { font-family : Arial; font-size: 8pt; color: #333333; }
TD.RegisterHint { font-family : Arial; font-size: 8pt; color: #808080; }

SPAN.RegisterAsterik { font-family : Verdana, Arial; font-size: 8pt; color: #F68622; }
SPAN.Regular { font-family : Arial; font-size: 10pt; }

/* ================================= Catalog Admin Navigational Tabs ============================= */
A.AdminNavTab:link { font-family: arial; color: #444444; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.AdminNavTab:visited { font-family: arial; color: #444444; font-size: 8pt; font-weight: bold; text-decoration: none; }
A.AdminNavTab:hover { font-family: arial; color: #444444; font-size: 8pt; font-weight: bold; text-decoration: none; }
TD.AdminNavCurrTab { background-color: #BBBBBB }
TD.AdminNavMouseOverTab { background-color: orange; cursor: pointer; cursor: hand; }
TD.AdminNavRegTab { background-color: #DDDDDD }
TD.AdminNavTabShadow { background-color: #AAAAAA }
TD.AdminNavCurrTabShadow { background-color: #777777 }
.CatTypeSelectBox { width: 145px; height: 150; }
.CatTypeAddBox { width: 101px; }
.CatTypeAddBtn { width: 40px; }
/* ============================= End of Catalog Admin Navigational Tabs ========================== */
