body {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8px;
    font-weight: normal;
    line-height: 12px;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #9D1620;
	SCROLLBAR-HIGHLIGHT-COLOR: #9D1620;
	SCROLLBAR-SHADOW-COLOR: #9D1620; 
	SCROLLBAR-3DLIGHT-COLOR: #9D1620; 
	SCROLLBAR-TRACK-COLOR: #9D1620; 
	SCROLLBAR-DARKSHADOW-COLOR: #9D1620;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
   }
a {color: #000000; text-decoration: none}
a:link {color: #000000; text-decoration: none}
a:visited {color: #000000; text-decoration: none}
a:active {color: #000000; text-decoration: none}
a:hover {color: #80a0c0; text-decoration: none}

a.pages:link {color: #000000; text-decoration: none; font-size:10px}
a.pages:visited {color: #000000; text-decoration: none; font-size:10px}
a.pages:active {color: #000000; text-decoration: none; font-size:10px}
a.pages:hover {color: #80a0c0; text-decoration: underline; font-size:10px}
.pageinfo {font-size:11px; color: Gray ; font-family:  Verdana, Helvetica, Arial}
.currentpage {color: #80a0c0; text-decoration: none; font-size:9pt}
.showall {color: #80a0c0; text-decoration: none; font-size:10px}

.helptitle {color: #80a0c0; text-decoration: none; font-size:14px; font-weight:bold}
.helpsubheading {color: #80a0c0; text-decoration: none; font-size:12px; font-weight:bold}
.helpcontent {color: #000000; text-decoration: none; font-size:10px; font-family:  Verdana, Helvetica, Arial}

.spec 
{
	font-weight: normal;
	font-size: 8px;
	color: #000000;
	font-family: Arial, Helvetica, Verdana
}

.produl
{
	BORDER-BOTTOM: #80a0c0 1px solid;
}

.prodbox
{
	BORDER-RIGHT: #80a0c0 1px solid;
	BORDER-TOP: #80a0c0 1px solid;
	BORDER-LEFT: #80a0c0 1px solid;
	BORDER-BOTTOM: #80a0c0 1px solid
}

.pmenubar {
	color:#000000;
	padding:2px 2px;
	text-decoration:none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: normal;
	font-size: 8pt;
}
.pmenubar a {
	color:#000000;
	text-decoration:none;
}
.pmenubar a:hover {
	color:#80a0c0;
}

.pmenu .options {
	margin-right:1px;
	margin-bottom:1px;
	border:1px solid #80a0c0;
	padding:2px 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    line-height: 12px;
    background: white;
}

.pmenu a {
	color:#000000;
	display:block;
	padding:2px 10px;
	text-decoration:none;
	background-color:transparent;
}
.pmenu a:hover {
	
	color:#80a0c0;
}

.hmbar {
	color: White;
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
}
.hmbar a  {
	color: White; 
}
.hmbar a:link
{	color: White; 
	}
.hmbar a:visited {
	color: White; 
}
.hmbar a:active {
	color: White;
}
.hmbar a:hover{
	color: Red;
}

.hmenu .options {
	margin-right:1px;
	margin-bottom:1px;
	padding:2px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    line-height: 12px;
}
.hmenu a {
	color:#000000;
	display:block;
	padding:2px 5px;
	text-decoration:none;
}
.hmenu a:hover {
	color:#80a0c0;
}

.ttTitle
{
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 2px;
	color: #000000;
	border-bottom: #80a0c0 1px solid;
	font-family:  Verdana, Helvetica, sans-serif, Arial;
}

.ttContent
{
	margin-top: 3px;
	font-size: 9pt;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	text-decoration: none;
}
A.ttContent:link 
{	
	text-decoration: none;
	color: #000000;
}
A.ttContent:visited
{	
	text-decoration: none;
	color: #000000;
}
A.ttContent:hover
{	
	text-decoration: none;
	color: #80a0c0;
}

/* System Page */
.sysTitle
{
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 2px;
	color: #000000;
	border-bottom: #80a0c0 1px solid;
	font-family:  Verdana, Helvetica, sans-serif, Arial;
}
.sysSpec
{
	margin-top: 2px;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.sysName
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	margin-top: 3px;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	background-color: gainsboro;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.sysContent
{
	margin-top: 3px;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A.sysContent:link 
{	
	text-decoration: none;
	color: #000000;
}
A.sysContent:visited
{	
	text-decoration: none;
	color: #000000;
}
A.sysContent:hover
{	
	text-decoration: none;
	color: #80a0c0;
}
.sysHd
{
	margin-top: 3px;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
A.sysHd:link 
{	
	text-decoration: none;
	color: #000000;
}
A.sysHd:visited
{	
	text-decoration: none;
	color: #000000;
}
A.sysHd:hover
{	
	text-decoration: none;
	color: #80a0c0;
}
.SysPriceExc
{
	color: red;
	font-size: 14pt;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.SysPriceInc
{
	color: grey;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.TitleNav 
{	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.TitleNav:link 
{	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.TitleNav:visited
{	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.TitleNav:hover
{	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.Description
{
	color: #80a0c0;
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif, Arial;
}

.BrandModel
{
	color: darkgray;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.Code
{
	color: darkgray;
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif, Arial;
}

.PriceExc
{
	color: red;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif, Arial;
}

.PriceInc
{
	color: Gray;
	font-size: 8pt;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}

.ErrorText
{
    color: red;
    font-family: Verdana, Helvetica, sans-serif, Arial;
    font-size: 8pt;
}

.CartItem
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: black;
    line-height: 12px  
}

.CartHeader
{
	font-weight: normal;
	font-size: 8pt;
	color: gray;
	font-family: Arial, Helvetica,Verdana, sans-serif;
}

.CartNav 
{ 
    font-family: Arial,Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: black;
    line-height: 12px;  
	TEXT-DECORATION: none
}
A.CartNav:link {
    color: black;
	TEXT-DECORATION: none
}
A.CartNav:visited {
    font-weight: normal;
    color: black;
}
A.CartNav:hover {
    font-weight: normal;
    color: #80a0c0;
}

.Nav 
{	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.Nav:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.Nav:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.Nav:hover {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-DECORATION: none
}

.SearchImage
{
	border-color:#80A0C0;
	border-width:1px;
	border-style:Solid;
}

A.SearchImage:link
{
	border-color:#80A0C0;
	border-width:1px;
	border-style:Solid;
}
A.SearchImage:visted 
{
	border-color:#80A0C0;
	border-width:1px;
	border-style:Solid;
}
A.SearchImage:hover
{
	border-color:#80A0C0;
	border-width:1px;
	border-style:solid;
}

.ImageNav {border:0px none;}
A.ImageNav:link {border:0px none;}
A.ImageNav:visted {border:0px none;}
A.ImageNav:hover {border:0px none;}


.SmallGrey
{
	font-size: 7pt;
	color: lightgrey;
	font-family: Verdana, Helvetica, sans-serif, Arial;
}

.Normal
{
    font-family: Verdana, Helvetica, sans-serif, Arial;
    font-size: 8pt;
    font-weight: normal;
    line-height: 12px  
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif, Arial;
    font-size: 8pt;
    font-weight: bold; 
}

.cmpDescription
{	
	margin-top: 3px;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif, Arial;
}
.cmpPrice
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Helvetica, sans-serif, Arial;
}

.cmpSpec
{
	margin-top: 3px;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	text-align: center;
}
.cmpSpecIndex
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Arial, Helvetica, Verdana;
	text-align: left;
}

.cmpNormalRow
{
	background-color: white;
}

.cmpAlternateRow
{
	background-color: #f0f5fa;
}

.tbox
{
	border: solid 1px #80a0c0;
	font-family: Arial, Verdana;
	font-size: 12px;
	height: 22px;
	Padding: 2px 2px 2px 2px;
}
UL LI	{	
	list-style-type: square;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}