table.FinderTable {
	border-spacing: 3pt;
	border-collapse: collapse;
	border: 2px solid black;
	/*background-color: red;*/
}

table.FinderTable td {
	border: 1px dotted black;
	/*valign: top;*/
	vertical-align: top;
}

table.FinderTable th {
	border: 2px dotted black;
}

TABLE.FormTable {
	background-color: #EFEFEF;
/*	border-left: 1pt black dotted;*/
}
TR.FormTable {
	padding-top: 3;
	padding-bottom: 3;
	padding-right: 1;
	padding-left: 1;
}
TH.FormTableLabel	{
	/*background-color: #AACCAA;*/
	font: normal bolder small sans-serif;
	margin: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.shopitemtitle{
	font-size: 14px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

.shopitemprice{
	color: blue;
	font-size: 12px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
}

.tdunderline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-color: #C0C0C0;
}


input {
	border: 1px solid C0C0C0;
	background-color: #EEEEE4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

select {
	border: 1px solid C0C0C0;
	background-color: #EEEEE4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

textarea {
	border: 1px solid C0C0C0;
	background-color: #EEEEE4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}

input.TextboxQuantity {
	border: 1px solid C0C0C0;
	background-color: #EEEEE4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #404040;
	height: 18px;	
	width: 32px;
}

input.Button1 {
	background-color: #EEEEE4;
	border: 1px solid #D3D3B9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	height: 22px;
	padding-left: 10px;
	padding-right: 10px;
}

input.Button2 {
	background-color: #EDEDED;
	border: 1px solid #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	height: 22px;
	padding-left: 10px;
	padding-right: 10px;	
}

input.Button3 {	
	background-color: #F3F3F3;
	border: 1px solid #A0A0A0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #000000;
	height: 22px;
	padding-left: 10px;
	padding-right: 10px;	
}

BODY    {
	COLOR: black;
	BACKGROUND-COLOR: #F8F8F8;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif;
}

P    {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif;
}

A    {
	TEXT-DECORATION: none;
	color: #333333;
}

A:hover    {
	TEXT-DECORATION: underline;
}

li    {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	BACKGROUND-COLOR: transparent;
	color: #666666;
}

div    {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

table    {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

td    {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif;
	color: #666666;
}

th    {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif;
	color: #333333;
}

hr    {
	border: 0;
	height: 1;
	color: #C0C0C0;
}

td.menu_border    {
	border: 1px solid #BDBDBD;
}

td.ToolBox    {
	background-color: #E7E7E7;
	border: 1px solid #C7C7C7;
}

*.MainPage    {
	BACKGROUND-COLOR: #FFFFFF;
}

*.ToolBox    {
	BACKGROUND-COLOR: #E7E7E7;
}

*.QuoteBox    {
	BACKGROUND-COLOR: #EEEEE4;
}

*.HighlightBox    {
	BACKGROUND-COLOR: #EEEECC;
}

*.BodyBox    {
	BACKGROUND-COLOR: #F8F8F8;
}

*.OrderTable    {
	BACKGROUND-COLOR: #FEFEFE;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
}

*.OrderRow1    {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	BACKGROUND-COLOR: #FEFEFE;
}

*.OrderRow2    {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	BACKGROUND-COLOR: #E7E7E7;
}

*.OrderTableHeading    {
	background-color: #E7E7E7;
	border-color: black;
	border-style: solid;
	border-width: 3;
	outline-style: solid;
	outline-color: rgb(0, 0, 0);
	outline-width: -12.5px;
	border-left-style: solid;
	border-left-color: black;
	border-left-width: 82pt;
	border-spacing: 1pt 1pt;
}

*.OrderTotal	{
	padding-left: 3px;
	padding-right: 8px;
}

.OrderTableHeadingLeft {
	color: #333333;
	padding: 2px;
	border-right: 1px none #000000;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
}
.OrderTableHeadingMiddle {
	color: #333333;
	padding: 2px;
	border-right: 1px none #000000;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px none #000000;
}
.OrderTableHeadingRight {
	color: #333333;
	padding: 2px;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px none #000000;
}

*.MenuLink    {
	COLOR: #939654;
	FONT-SIZE: 16px;
	FONT-FAMILY: Verdana,Arial;
}

*.MenuLunk    {
	COLOR: #939654;
	FONT-SIZE: 16px;
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: underline;
}

*.Image1    {
	BACKGROUND-COLOR: #97A8BA;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}

*.Image2    {
	BACKGROUND-COLOR: #B4BEC0;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}

*.Image3    {
	BACKGROUND-COLOR: #C7D0D6;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}

*.Writing    {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif;
}

*.SmallWriting    {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif;
}

*.topMenuOff    {
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
	COLOR: black;
}

*.topMenuOn    {
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
	COLOR: #b00016;
}

*.CatalogueTag    {
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: #333333;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

*.CatalogueCategory    {
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: #666666;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	margin-left: 5px;
}

*.CatalogueDescription    {
	PADDING-RIGHT: 5px;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: #333333;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

*.CatalogueExpl    {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 0px;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: #660000;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

*.CatalogueAskingPrice1    {
	MARGIN-TOP: 4px;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: #660000;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

*.GreyItalic    {
	MARGIN-TOP: 2px;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 2px;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: #666666;
	FONT-STYLE: italic;
	TEXT-ALIGN: left;
}

*.GreyNormal    {
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: #666666;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	margin-top: 2px;
}

*.BlackHeading    {
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: transparent;
	COLOR: Black;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
}

*.BlackBold    {
	font-weight: bold;
	BACKGROUND-COLOR: transparent;
	color: #000000;
}

*.BlackBoldItalic    {
	FONT-WEIGHT: bold;
	COLOR: black;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}

*.GreyBold    {
	font-style: normal;
	font-weight: bold;
	BACKGROUND-COLOR: transparent;
	color: #666666;
	text-decoration: none;
}

*.RedBold    {
	font-style: normal;
	font-weight: bold;
	BACKGROUND-COLOR: transparent;
	color: #B00016;
	text-decoration: none;
}

*.Red    {
	font-style: normal;
	BACKGROUND-COLOR: transparent;
	color: #B00016;
	text-decoration: none;
}

*.Blue    {
	font-style: normal;
	BACKGROUND-COLOR: transparent;
	color: #0000FF;
	text-decoration: none;
}

*.RedBoldItalic    {
	FONT-WEIGHT: normal;
	COLOR: #7d0010;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}

*.DarkRedSmall    {
	FONT-WEIGHT: normal;
	COLOR: #7d0010;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-size: 12px;
}

*.DarkRedBold    {
	FONT-WEIGHT: bold;
	COLOR: #7d0010;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}

*.ComboBox    {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: White;
	color: #333333;
}

*.greylines    {
	border-color: #CCCCCC black black;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

*.blackline    {
	border-color: #000000 black black;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

*.YellowBold    {
	background-color: White;
	color: #FF8000;
	font-weight: bold;
}

*.SideMenuInfo    {
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: top;
	COLOR: #666666;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	margin-top: 2px;
}

