	BODY          { color:black; font-size:12px; line-height:15px; font-family:Arial,Helvetica; list-style-type:square; text-align:center; background-color:#FFFFFF;}
	TD            { color:black; font-size:12px; line-height:15px; font-family:Arial,Helvetica; list-style-type:square; }
	TH            { color:white; font-size:12px; line-height:15px; font-family:Arial,Helvetica; list-style-type:square; background-color:#888888; font-weight:bold;}
	
	TABLE.Head         { border-collapse:collapse; margin:0; background-color:white; }
	TABLE.LinkToTBox   { border-collapse:collapse; margin:0; background-color:white; }
	TABLE.Visie   { border-collapse:collapse; margin:0; background-color:white; vertical-align:middle}
	TABLE.Visie TD  { text-align:left; }
	
	TABLE         { border-collapse:collapse; margin:0; background-color:#EEEEEE; }
	FORM          { font-size:12px; }
	A:hover       { text-decoration:underline; }
	A             { text-decoration:underline; color:red; color:#900; }
	A:link        { color:red; }
	A:visited     { color:red; }
	.Small        { font-size:10px;}
	
	.Title        { font-size:24px; color:red; font-weight:bold; }
	
	TD.Group      { background-color:#CCCCCC; font-weight:bold; }
	
	.BorderNone         { border:none; }
	.BorderAll          { border:solid black 1px; }
	.BorderLeft         { border-left:solid black 1px; }
	.BorderRight        { border-right:solid black 1px; }
	.BorderTop          { border-top:solid black 1px; }
	.BorderBottom       { border-bottom:solid black 1px; }
	.BorderAll2         { border:solid #FF460A 1px; }
	.BorderLeft2        { border-left:solid #FF460A 1px; }
	.BorderRight2       { border-right:solid #FF460A 1px; }
	.BorderTop2         { border-top:solid #FF460A 1px; }
	.BorderBottom2      { border-bottom:solid #FF460A 1px; }
	.clsHoofding        { font-weight:bold; font-size:16px; margin:0; padding:2px; color:#FF460A; background-color:#CCCCCC; 
	                       text-align:center; vertical-align:middle; width:400px; line-height:30px; border:solid #FF460A 2px; }
	.clsHfdKlant        { font-weight:bold; text-align:left; margin:0; padding:0px; padding-left:20px; border:none; }
	.clsAangemeldAls    { font-size:11px; color:#060606; }
	.clsWizardBtn       { height:22px; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none; color:white; padding-left:10px; padding-right:10px; 
	                       margin:0px; text-align:center; border:solid black 1px; background-color:#FF460A; cursor:pointer; cursor:hand; }
	.clsBtnDisabled     { color:white; background-color:#AAAAAA; cursor:default; }
	.clsTmrSkeleton	    { position:relative; height:auto; width:100%; color:#FFFFFF; background-color:#AAAAAA; border:none; padding:2px; }
	
	.clsSectionH        { height:20; font-weight:bold; margin:0; color:white; background-color:#AAAAAA; vertical-align:middle; cursor:default; }
	.clsOrderDtls       { border:solid #AAAAAA 1px;  }
	.clsOvzHeading1     { font-weight:bold; color:#FF460A; text-decoration:underline; }
	.clsOvzDataLbl      { height:16px; line-height:14px; padding-right:2px; }
	.clsOvzData         { height:16px; line-height:14px; font-weight:bold; }
	.clsTableOrdList    { border:none; }
	.clsTableOrdListH   { font-weight:bold; text-decoration:underline; font-size:13px; margin:0; padding:5px; color:black; 
	                       text-align:center; vertical-align:top; cursor:default; }
	.clsTableMatenOvz   { border:none; background-color:#DADADA; }
	.clsTableMainH      { font-weight:bold; font-size:13px; margin:0; padding:5px; color:white; background-color:#AAAAAA; 
	                       text-align:center; vertical-align:top; border:solid black 1px; cursor:default; }
	.clsMRowOdd         { border:none; border-left:solid black 1px; border-right:solid black 1px; }
	.clsMRowEven        { border:none; border-left:solid black 1px; border-right:solid black 1px; background-color:#EEEEEE; }
	.clsMCorpusInfo	    { border:none; border-left:solid black 1px; border-right:solid black 1px; background-color:#CCCCCC; font-weight:bold; }
	.clsMRowLastX       { border-bottom:solid black 1px; }
	.clsUnitSmall       { font-size:10px; }
	.clsInputBtns       { text-align:left; vertical-align:top; background-color:#FFFFFF; }   /* same background-color as body */
	.clsMColQty         { border-left:double black 3px; }
	.clsOvzTotAant      { text-align:center; vertical-align:top; }
	.clsOvzPrices       { text-align:right;  vertical-align:top; padding-right:10px; font-weight:bold; }  
	.clsOvzPriceErr     { text-align:center; text-decoration:underline; color:#FF460A; }
	.clsOvzPriceOther   { text-align:center; text-decoration:none; }
	.clsXtraInfo        { margin:10px; margin-right:30px; font-weight:bold; }
	.clsGroupDiv        { border:solid black 1px; width:750; margin:5px; margin-bottom:20px; }
