body	{ 
		background:#C9252B; 
		font-family: Verdana; 
		font-size: 10pt; 
		color: #000000;
		margin-top: 10px;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		text-align:center;
		}
td           { font-family: Verdana; font-size: 10pt; color: #FFFFFF }
th           { font-family: Verdana; font-size: 10pt; color: #FFFFFF }
li           { font-family: Verdana; font-size: 10pt; color: #FFFFFF }
ol           { font-family: Verdana; font-size: 10pt; color: #FFFFFF }
p           { font-family: Verdana; font-size: 10pt; color: #FFFFFF }
.CH1         { font-family: Verdana; font-size: 11pt; color: #bfbf6f; font-weight: bold }
.CH2         { font-family: Verdana; font-size: 10pt; color: #bfbf6f; font-weight: bold }
.CH4         { font-family: Verdana; font-size: 8pt; color: #bfbf6f; font-weight: bold }
.CH5         { font-family: Verdana; font-size: 8pt; color: #000000 }
.SuperScript	{ font-family: Verdana; font-size: 6pt; color: #bfbf6f }

A:link {color:#bfbf6f; text-decoration: underline }
A:visited {color:#bfbf6f; text-decoration: underline }
A:hover {color:#FFFFFF; cursor: hand; text-decoration: underline }

a:link.Nav {color:#bfbf6f; text-decoration: none; font-size: 8pt; font-weight: bold }
a:visited.Nav {color:#bfbf6f; text-decoration: none; font-size: 8pt; font-weight: bold }
a:hover.Nav {color:#7c7c48; cursor: hand; text-decoration: none; font-size: 8pt; font-weight: bold }
a:active.Nav {color:#de9b23; cursor: hand; text-decoration: none; font-size: 8pt; font-weight: bold }

/* WEBSITE SHELL TABLE */
table.OuterShellTable	{margin-left:auto; margin-right:auto; position: relative; border:0px none; border-collapse: collapse; width: 780px; background: #000000;}
td.HeaderCell 		{position: relative; width:780px; border:0px; border-collapse: collapse; text-align:center;}
td.FooterCell 		{position: relative; width:780px; border:0px; border-collapse: collapse; text-align:center;}
td.LLineCell 		{position: relative; width:6px; height:1px; border:0px; border-collapse: collapse; background: url('/images/Web-L-Litho-BG_03.gif') repeat-y top left;}
td.RLineCell 		{position: relative; width:6px; height:1px; border:0px; border-collapse: collapse; background: url('/images/Web-L-Litho-BG_07.gif') repeat-y top left;}
td.TopLineCell 		{position: relative; width:768px; height:1px; border:0px; border-collapse: collapse; background: url('/images/Web-L-Litho-BG_04.gif') repeat-x top left;}
td.BottomLineCell 	{position: relative; width:768px; height:1px; border:0px; border-collapse: collapse; background: url('/images/Web-L-Litho-BG_04.gif') repeat-x bottom left;}
td.NavContentShellCell {position: relative; width:768px; border:0px; border-collapse: collapse;}

/* NAV CONTENT SHELL TABLE */
table.NavContentShellTable		{position: relative; border:0px none; border-collapse: collapse; width: 768px;}
td.NavShellCell				{position: relative; width:265px; border:0px; border-collapse: collapse;}
td.NavContentBreakLineCell	{position: relative; width:1px; border:0px; border-collapse: collapse; background: url('/images/Web-L-Litho-BG_05.gif') repeat-y top left;}
td.ContentShellCell			{position: relative; width:502px; border:0px; border-collapse: collapse;}

/* DYNAMIC NAV TABLE */
table.DynamicNavTable	{position: relative; border:0px none; border-collapse: collapse; width: 265px;}
td.DynamicNavCell		{position: relative; text-align: right; width: 265px; border:0px; border-collapse: collapse;}

/* CONTENT TABLE */
table.ContentTable			{position: relative; border:0px none; border-collapse: collapse; width: 502px;}
td.ContentTopSpacerCell		{position: relative; width:502px; height:10px; border:0px; border-collapse: collapse;}
td.ContentLeftSpacerCell	{position: relative; width:20px; border:0px; border-collapse: collapse;}
td.ContentCell				{position: relative; width:462px; border:0px; border-collapse: collapse;}
td.ContentRightSpacerCell	{position: relative; width:20px; border:0px; border-collapse: collapse;}
td.ContentBottomSpacerCell	{position: relative; width:502px; height:10px; border:0px; border-collapse: collapse;}

/* CONTENT TABLE WITH LINK SIDE */
table.ContentTablewLink			{position: relative; border:0px none; border-collapse: collapse; width: 320px;}
td.ContentTopSpacerCellwLink	{position: relative; width:320px; height:10px; border:0px; border-collapse: collapse;}
td.ContentLeftSpacerCellwLink	{position: relative; width:20px; border:0px; border-collapse: collapse;}
td.ContentCellwLink				{position: relative; width:280px; border:0px; border-collapse: collapse;}
td.ContentRightSpacerCellwLink	{position: relative; width:20px; border:0px; border-collapse: collapse;}
td.ContentBottomSpacerCellwLink	{position: relative; width:320px; height:10px; border:0px; border-collapse: collapse;}

/* CONTENT TABLE WITH LINK SIDE SHELL */
table.ContentLinkShell	{position: relative; border:0px none; border-collapse: collapse; width: 502px;}
td.CLContentCell		{position: relative; vertical-align: top; width:320px; border:0px; border-collapse: collapse;}
td.CLLinkCell			{position: relative; vertical-align: top; width:182px; border:0px; border-collapse: collapse;}

/* LINK SHELL */
table.LinkShell		{position: relative; border:0px none; border-collapse: collapse; width: 182px; background: url('../images/Web-L-Litho-Hot-Links_06.gif') repeat-y top left;}
td.LinkShellCell	{position: relative; vertical-align: top; width:182px; border:0px; border-collapse: collapse;}

/* LINK TABLE */
table.LinkTable			{position: relative; border:0px none; border-collapse: collapse; width: 182px; background: url('../images/Web-L-Litho-Hot-Links_05.gif') no-repeat top left;}
td.LinkLSpacerCell		{position: relative; width:15px; border:0px; border-collapse: collapse;}
td.LinkContentCell		{position: relative; vertical-align: top; width:152px; height:300px; border:0px; border-collapse: collapse; font-family: Verdana; font-size: 8pt; color: #bfbf6f;}
td.LinkRSpacerCell		{position: relative; width:15px; border:0px; border-collapse: collapse;}

/* TOP NAV TABLE */
table.TopNavTable			{position: relative; border:0px none; border-collapse: collapse; width: 502px;}
td.TopNavTopSpacerCell 		{position: relative; width:502px; height:10px; border:0px; border-collapse: collapse;}
td.TopNavCell				{position: relative; text-align: center; width:502px; border:0px; border-collapse: collapse;}
td.TopNavBottomSpacerCell 	{position: relative; width:502px; height:10px; border:0px; border-collapse: collapse; background: url('/images/Web-L-Litho-BG_04.gif') repeat-x bottom left;}

/* SEARCH / VIEW QUOTE TABLE */
table.SearchQuoteTable	{padding:5px; position: relative; width:265px; border:0px;}
td.SearchQuoteCell		{position: relative; text-align: right; width:265px; border:0px; border-collapse: collapse;}

/* STORE/QUOTE TABLE */
table.StoreTable			{position: relative; border:0px none; border-collapse: collapse; width: 462px;}
td.StoreOrangeSpacerCell 		{position: relative; width:462px; height:2px; border:0px; border-collapse: collapse; background: #DE9B23;}
td.StoreOrangeProductSpacerCell 		{position: relative; width:462px; height:1px; border:0px; border-collapse: collapse; background: #DE9B23;}
td.StoreBlackSpacerCell 	{position: relative; width:462px; height:2px; border:0px; border-collapse: collapse; background: #000000;}
th.StoreHeaderCell			{position: relative; text-align: left; width:462px; border:0px; border-collapse: collapse; background: #bfbf6f; font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; text-transform:uppercase;}
td.StoreProductCell			{position: relative; width:462px; border:0px; border-collapse: collapse;}
td.StoreBottomSpacerCell 	{position: relative; width:462px; height:10px; border:0px; border-collapse: collapse; background: url('/images/Web-L-Litho-BG_04.gif') repeat-x bottom left;}

/* FORM CONTROLS (prevents annoying spacing after forms) */
.SearchForm	{margin-bottom:0;}

/* QUOTE LISTING PAGE */
A:link.quote     {color:#bfbf6f; text-decoration: none }
A:visited.quote  {color:#bfbf6f; text-decoration: none }
A:hover.quote    {color:red; cursor: hand; text-decoration: none }

/* CLASSES for BUTTONS */
.llsbutton			{height: 21; color:#FFFFFF; background-color:#BDA652; font-size: 8pt; font-weight: bold;}
.llsbuttonDel		{height: 21; color:#FFFFFF; background-color:#E9120D; font-size: 8pt; font-weight: bold;}
.llsbuttonCancel	{height: 21; color:#FFFFFF; background-color:#808080; font-size: 8pt; font-weight: bold;}
.llsbuttonlg		{height: 25; color:#FFFFFF; background-color:#000080; font-size: 10pt; font-weight: bold;}
.llsSmallBut		{height: 18; color:#FFFFFF; background-color: #000080; font-size: 8pt; font-weight: bold;}

/* CLASSES for FORM FIELD Titles, etc */
SPAN.FormFieldNameR		{color: Maroon;}
SPAN.FormFieldNameO		{color: Navy;}
.FieldRequired 			{background-color: silver; color: blue;}

/* END */