BODY {
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
	font-size: 10px;
	color: #000000;
}
P {
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
	font-size: 12px;
	color: #000000;
}
TD {
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
	font-size: 10px;
	color: #000000;
}
.special { background-color: #EECCCC; }
A {
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
	color: #333399;
	text-decoration: underline;
	font-size: 10px;
}
.nodec   {
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
	color: #333399;
	text-decoration: none;
	font-size: 10px;
}
A:hover {
	color: #ffffff;
	background-color: #333399;
	text-decoration: underline;
}

.title {
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
	font-size: 12px;
	color: #000000;
	background-color: #cccccc;
}
.header_row {
	font-family: Verdana,Tahoma,Helvetica,Arial,Sans-Serif;
	font-size: 12px;
	color: #000000;
	background-color: #dddddd;
}
.border_outside { background-color: #000000; }
.border_inside { background-color: #ffffff; }

h1,.h1,.header1	{ color: #8C1F14; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2,.h2,.header2	{ color: #8C1F14; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3,.h3,.header3      { color: #8C1F14; font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: underline; }
h4,.h4,.header3      { font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; text-align: left; text-decoration: underline; }
.label   { font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold; text-align: right;}
.labelu   { font-family: Arial, sans-serif; font-size: 8pt; font-weight: bold; }
.normal  { font-family: Arial, sans-serif; font-size: 10pt; }
.highlight  { font-family: Arial, sans-serif; font-size: 10pt; background-color: #EEEEEE; }
.message { font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #0000ff; }
.warning { font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #ff0000; }
.error { font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #ff0000; }
.order { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; text-align: left; }
.small { font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; text-align: left; }
.product { font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; text-align: left; }
.option	{ font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; text-align: left; }
.button  	{ 
		    BORDER-RIGHT: 1px solid; 
		    BORDER-TOP: 1px solid; 
		    BORDER-LEFT: 1px solid; 
		    COLOR: #EFD045; 
		    BORDER-BOTTOM: 1px solid; 
		    BACKGROUND-COLOR: #8C1F14; 
		    border-color: Black; 
		    padding-top:1px; 
		    padding-right:1px; 
		    FONT: bold 11px Arial, Helvetica, sans-serif; 
		}

.formNormal { 	
	border-right: 1px solid; 
	border-top: 1px solid; 
	border-left: 1px solid; 
	color: #000000; 
	border-bottom: 1px solid; 
	background-color: #ffffff; 
	border-color: black; 
	padding-top:1px; 
	padding-right:1px; 
	font: 12px arial, helvetica, sans-serif; }	
		    
.formDisabled {	
	border-right: 0px solid; 
	border-top: 0px solid; 
	border-left: 0px solid; 
	color: #0000A8; 
	border-bottom: 0px solid; 
	background-color: #ffffff; 
	border-color: black; 
	padding-top:1px; 
	padding-right:1px;
	text-align: right;
	font: bold 12px arial, helvetica, sans-serif; }	
		
.button a:hover {
	background-color: #99aabf;
	border-top: 2px #31557f solid;
	border-left: 2px #31557f solid;
	border-bottom: 2px #cce3ff solid;
	border-right: 2px #cce3ff solid;
}
		
