
body		{ color:000000; FONT-SIZE: 10pt; font-family:arial,helvetica; }

li		{ color:000000; FONT-SIZE: 10pt; font-family:arial,helvetica; }

td.homepage	{ background-color:ffffff; color:000000; text-align:left; }

a		{ color:ffff00; font-family:arial,helvetica; } 
a:visited 			{ color:ff0000; }
a:hover 			{ color:800080; }
.nounderline 		{ text-decoration: none; }
.nounderline:visited{ text-decoration: none; }
.nounderline:hover 	{ text-decoration: none; }
.selected			{ color:000000; }
.selected:visited	{ color:000000; }
.selected:hover 	{ color:0000ff; }
table { font-family:arial,helvetica; }
table.header { border:0; cellpadding:0; background-color:000000; }
td				{ font-family:arial,helvetica; }
td.parts		{ color:000000; font-size:11px; }
td.partsHeader	{ background-color:000000; color:ffffff; font-size:12px; font-weight:bold; border:0;}
td.mtxemptyhead	{ background-color:CCCCCC; }
td.mtxemptycell	{ background-color:CCCCCC; font-size:11pt; font-weight:bold; text-align:center; }
td.mtxcolhead1	{ background-color:000000; color:FFFFFF; text-align:center; }
td.mtxcolhead2	{ background-color:ffffe0; color:000000; text-align:center; }
td.mtxrowhead1	{ background-color:000000; color:FFFFFF; }
td.mtxrowhead2	{ background-color:ffffe0; color:000000; text-align:center; }
td.mtxcell	{ background-color:CCCCCC; font-size:9pt; text-align:center; font-weight:normal; }
td.mtxcellnote	{ font-size:8pt; font-weight:normal }
td.sidebardark	{ background-color:CCCCCC; font-size:12pt; text-align:left; font-weight:normal; }
td.sidebarlight	{ background-color:ffffe0; font-size:9pt; text-align:left; font-weight:normal; }

tr		{ font-family:arial,helvetica; }

tr.productliststyle1 { background-color:ffffe0; }
tr.productliststyle2 { background-color:fdf5e6; }
tr.productlistheader1 { background-color:CCCCCC; }

h1 {
   font-family:arial,helvetica;
   FONT-SIZE: 21pt;   
   COLOR: 800080;}

h2				{ font-family:arial,helvetica; font-size:18pt; color:800080; font-weight:bold; }

h3				{ font-family:arial,helvetica; font-size:16pt; color:000000; font-weight:bold; }

h4				{ font-family:arial,helvetica; font-size:14pt; color:800080; font-weight:bold; }

h5				{ font-family:arial,helvetica; font-size:10pt; color:800080; font-weight:bold; }

.BasketHeading, .BasketSummary  { font-family:arial,helvetica; FONT-SIZE: 10pt; COLOR: 800080; }

.BasketSummary { COLOR: 000000; FONT-WEIGHT: bolder; }



TD.Artist, TD.PartID, TD.Title, TD.Price, TD.AddToBasket, TD.Quantity, TD.Description
{ font-family:arial,helvetica; FONT-SIZE: smaller; }

TD.Quantity  {WIDTH: 75px;}

TD.Description  {WIDTH: 200px;}

TD.Artist  {WIDTH: 150px;}
TD.PartID  {WIDTH: 100px;}
TD.Title  {WIDTH: 250px;}

TD.Model, TD.Length, TD.Thread, TD.Shape, TD.Portlength, TD.Weight
{ font-family:arial,helvetica; FONT-SIZE: smaller; }

TD.Model {WIDTH: 100px;}

TD.Length {WIDTH: 50px;}

TD.Thread {WIDTH: 75px;}

TD.Shape {WIDTH: 100px;}

TD.Portlength {WIDTH: 50px;}

TD.Weight {WIDTH: 50px;}

Table.Instructions  {width: 700px; align:left; border:0; cellpadding:0; cellspacing:0; }
TD.FormInstruction  {WIDTH: 50%; font-family:arial,helvetica; FONT-SIZE: 8pt; }
TD.FormWelcome  { font-family:arial,helvetica; FONT-SIZE: 10pt; }
tr.formliststyle1 { background-color:ffffe0; }

TD.Price  {WIDTH: 85px;}

TD.AddToBasket  {WIDTH: 95px;}

TABLE.Category {WIDTH: 650px;}

TD.Category {font-family:arial,helvetica;  FONT-SIZE: 16pt; WIDTH: 250px; HEIGHT: 100px; TEXT-ALIGN: center;}

DIV.FormElementError
{
   position: relative;
   left: 280px;
   top: -20px;
   color: red;
   visibility: hidden;
}













th.parts		{ font-family:arial,helvetica; color:000000; font-size:12px; font-weight:bold;}

.footer		{ font-size:11px; font-family:arial,helvetica; color:ff0000; }
.subgroups	{ color:000000; font-size:12px; font-family:arial,helvetica; }
.headline2	{ font-size:15pt; font-weight:bold; color:000000; font-family:arial,helvetica; }

.breadcrumb	{ color:000000; font-family:arial,helvetica; font-size:13px; font-weight:bold; }
.dropdown   { background:FFFFCC; font-size:13px; font-family:arial,helvetica;
border-left-width:3px; border-left-style:inset; border-left-color : FFCC66; 
border-right-width:3px; border-right-style:inset; border-right-color : CC6633; 
border-bottom-width : 3px; border-bottom-style : inset;  border-bottom-color : CC6633;
border-top-width: 3px; border-top-style : inset; border-top-color : FFCC66; padding-bottom:0;  }



.menuDiv225		{ border-bottom: 000000 1px solid; border-left: 000000 1px solid; border-right: 000000 1px solid; border-top: 000000 1px solid; left: 0px; top: 0px; position: absolute; visibility: hidden; width: 225px; }
.menuDiv150		{ border-bottom: 000000 1px solid; border-left: 000000 1px solid; border-right: 000000 1px solid; border-top: 000000 1px solid; left: 0px; top: 0px; position: absolute; visibility: hidden; width: 150px; }
.menuSpan225	{ background-color: FFCC66; border-bottom: 000000 1px solid; color: 000000; cursor: hand; font-family: arial,helvetica; font-size: 10pt; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; width: 223px; }
.menuSpan150	{ background-color: FFCC66; border-bottom: 000000 1px solid; color: 000000; cursor: hand; font-family: arial,helvetica; font-size: 8pt; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; width: 148px; }

.menuTableIE	{ position:absolute; visibility:hidden; 
					border-bottom: 1px black solid; border-top: 1px black solid;
					border-left: 1px black solid; border-right: 1px black solid; }
.menuTDIE		{ border-bottom: 1px black solid; font-family:arial,helvetica; font-size:11px;
					background-color:FFCC66; color: 000000; cursor:hand; }
.menuDivNN	  	{ position:absolute; visibility:hidden; }
.menuSubNN		{ position:relative; }
.menuTDNN		{ background-color:FFCC66; color: 000000;
					font-family:arial,helvetica; font-size:11px; padding: 2px 2px 2px 2px; }
.menuANN		{ font-family:arial,helvetica; font-size:11px; text-decoration:none; color: 000000;}



