a:link  {
	text-decoration : underline;
}

a:visited  {
	text-decoration : underline;
}

a:hover  {
	text-decoration : underline;
}

body  {
	font : 10pt Arial, Helvetica, sans-serif;
	color : black;
	background : white;
}

h1  {
	font : bold 24pt Verdana, Arial, sans-serif;
	color : black;
	text-align : center;
}

h2  {
	font : bold 18pt/20pt Arial, sans-serif;
	color : black;
	background-color : white;
	margin-top : 2px;
	margin-bottom : 2px;
	margin-left : 5px;
	margin-right : 5px;
}

h3  {
	font : bold 14pt/16pt Arial, sans-serif;
	color : black;
	background-color : white;
	margin-top : 2px;
	margin-bottom : 2px;
}

h4  {
	font : bold 14pt/16pt Arial, sans-serif;
	color : black;
	background-color : #e00046;		/* dark red */
	text-align : left;
	margin-top : 0;
	margin-bottom : 0;
}

h5  {
	font : bold 12pt/14pt Arial, sans-serif;
	color : #FFFFFF;
	background-color : #e00046;		/* dark red */
	text-align : center;
	margin-top : 0;
	margin-bottom : 0;
}

h6  {
	font : bold 10pt/12pt Arial, sans-serif;
	color : black;
	background-color : #e00046;		/* dark red */
	text-align : center;
	margin-top : 0;
	margin-bottom : 0;
}

hr  {
	color : #e00046;	/* dark red */
	margin-top : 2px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-right : 10px;
	line-height : 5pt;
}

td  {
	font: 10pt Arial, sans-serif;
}

.clsCopyright  {
	font : 8pt Arial, sans-serif;
	color : black;
}

.clsLink  {
	color : #000099;
}

.clsButton  {
	font : bold 9pt Arial, sans-serif;
	color : white;
	text-decoration : underline;
	background-color : #e00046;
}

.clsCartHdr  {
	font : bold 9pt Arial, sans-serif;
	color : white;
	background-color : #e00046;
}

.clsCartDtl  {
	font : 9pt Arial, sans-serif;
	color : black;
	background-color : #dddddd;
}

.clsCartTotal  {
	font : bold 12pt Arial, sans-serif;
	color : black;
	background-color : #dddddd;
}

.clsCurCustHdr  {
	font : Bold Italic 10pt Arial, sans-serif;
	color : #ffffff;
}

.clsCurCust  {
	font : Bold 8pt Arial, sans-serif;
	color : #000000;
}

.clsCurCustBg  {
	font : Bold 8pt Arial, sans-serif;
	color : #000000;
	background-image : url(images/mte_curcust.gif);
	background-repeat : no-repeat;
	background-position : center;
}
.clsHelp  {
	/* for help pages */
	font : 10pt Arial, Helvetica, sans-serif;
	color : black;
	background-color : #ffffcc;
}

.secthdr  {
	font : bold 10pt/10pt Verdana, Arial, sans-serif;
	color : white;
	background-color : #e00046;
}

.clsCell  {
	font : bold 8pt Arial, sans-serif;
	color : #000099;				/* dark blue */
	background-color : #CCCCCC;		/* light grey */
	text-decoration : none;
}

.clsText  {
	font : 11pt "Times New Roman", serif;
	color : #000099;
}

.clsNote  {
	font : bold 8pt Verdana, Arial, sans-serif;
	color : #336699;
}

.clsAppNote  {
	font : bold 8pt Verdana, Arial, sans-serif;
	color : Black;
}

.clsFeatures  {
	font : bold 8pt Verdana, Arial, sans-serif;
	color : #000000;
}

.clsHilite  {
	font : bold 10pt Arial, sans-serif;
	color : #e00046;
}

.clsLabel  {
	font : 10pt Arial, sans-serif;
}

.clsTblForm  {
	border-left-width : thin;
	border-right-width : thin;
	border-top-width : thin;
	border-bottom-width : thin;
	border-width : thin;
	border-color : #000000;
	border-style : solid;
	background-color : #d8d8d8;
}

.clsTblhdr  {
	font : bold 9pt Arial, sans-serif;
	color : white;
	background-color : #e00046;
}

.clsTblhdrLg  {
	font : bold 12pt Arial, sans-serif;
	color : white;
	background-color : #e00046;
}

.clsTbldtl  {
	font : 10pt Arial, sans-serif;
	color : black;
	background-color : #eeeeee;
}

.clsTbldtl2  {
	font : 9pt Verdana, Arial, sans-serif;
	color : black;
	background-color : #ffcccc;
}

.clsTitle  {
	font : bold 12pt/14pt Verdana, Arial, sans-serif;
	color : #e00046;
	background-color : white;
}

.clsSubtitle  {
	font : bold 10pt Verdana, Arial, sans-serif;
	color : #CC6633;
	/* light reddish-brown */
	background-color : white;
}

.clsTable2  {
	border-color : black;
	background-color : #eeeeee;
}

.clsBorder  {
	border : thin #e00046 solid;
}

.clsTblBorder  {
	border : thin #000000 solid;
}

.clsSmallText  {
	font : 8pt Arial, sans-serif;
	color : black;
}

.clsSearchResult  {
	font : Bold 12pt Arial, sans-serif;
	color : black;
	font-style : italic;
}

.clsSearchLink  {
	font : 12pt Arial, sans-serif;
	color : #e00046;
	font-weight : bold;
	text-decoration : underline;
}

.clsShipFormField  {
	font : Bold 10pt Arial, sans-serif;
	color : Black;
}

.clsNoShipDetail  {
	font : Bold 9pt Arial, sans-serif;
	color : Black;
}

.clsWarn  {
	color : #FF0000;
}

#idLink  {
	text-decoration : none;
}


