  <style>
BODY.engine {
   Xbackground-color: rgb(222,227,254);
	 Xmargin-left: 10px;
	 font-family: arial, verdana;
	 font-size: 10pt;
	 Xcolor: rgb(0,0,160);
  
 	 }
/* (H1 and H2 inheritated from application stylsheet instead)	 
H1.engine {
	 font-family: Arial, Verdana;
	 font-size: 16pt;
	 color: rgb(0,0,160)
   }
H2.engine {
	 font-family: Arial, Verdana;
	 font-size: 11pt;
	 color: rgb(0,0,160)	 
   }
*/   	 
INPUT.engineText {
   background-color: rgb(200,185,172);
   /* border-color: rgb(215,215,215); /* default gray */   
   border-color: rgb(149,122,100);
	 border-width: 1px;
	 border-style: solid; 
	 font-family: arial, verdana;	 
}	 	
.engine {
   background-color: rgb(200,185,172);   
   /* border-color: rgb(215,215,215); /* default gray */   
   border-color: rgb(149,122,100);   
	 border-width: 1px;
	 border-style: solid;
   font-size: 10pt;		 
}

td.enginelabel, td.enginedata, td.engineinput, td.row1, td.rowHead, .toolbar, .tooltext, .tooldivider {
   text-shadow: none;
}
TD.enginelabel {
   font-family: Arial, Verdana;
	 font-size: 11pt;
   /* color: rgb(149,149,149); default gray */
   coloc: rgb(202,186,173);
	 padding-left: 0px;
	 padding-right: 10px;
	 vertical-align: middle;
}
.engineLabel2 {   
	 font-size: 10pt;
   color: rgb(149,149,149);
}	 
TD.enginedata {
	 font-family: arial, verdana;
	 font-size: 10pt;
	 font-weight: bold;
	 color: black;
	 }	 
  
TD.engineinput {
   /* affects label2; text to be displayed to the right of the input field */
	 font-family: Arial, Verdana;
	 font-size: 10pt;
	 font-weight: normal;
	 color: rgb(112,112,112);
	 padding-top: 2px;
	 padding-bottom: 2px;
	 }	 

TABLE.engineTable {
  /*
  background-color: rgb(250,250,250);  
	border-style: solid;
	border-width: 1px;
	border-color: rgb(207,207,207);
  */
	border-collapse: collapse;	   
   }
TD.row1, TD.rowHead {   
	 font-family: arial, verdana;
	 font-size: 10pt;
	 font-weight: normal;
	 color: black;
   Xcolor: rgb(95,103,107);
   background-color: rgb(200,185,172);  
	 border-color: rgb(207,207,207);
	 padding-top: 2px;
	 padding-left: 2px;
	 padding-right: 2px;
	 padding-bottom: 2px;
	 border-style: solid;
	 border-width: 1px; 
   }
TD.rowHead {
   /* background-color: rgb(250,250,250); */
   }    
LEGEND {
	 font-family: arial, verdana;
	 font-size: 10pt;
	 color: black;
	 } 
A.nodec {
   text-decoration: none;
	 }
A.nodec:link {color: black}
A.nodec:visited {color: black}
A.nodec:hover {color: blue}
A.nodec:active {color: black}


.toolbar {
	height: 22px;
	Xwidth: 720px;
  width: 100%;
	border: 1px solid rgb(173,174,173);
	background-color: rgb(222,219,222); /* light gray, default color */
  /* background-color: rgb(200,185,172); /* light brown - same as input boxes*/
  /* background-color: rgb(133,109,88);  /* darker brown */  
	font: 10pt Arial;
	/* color: rgb(128,128,128); */
	vertical-align: middle;
}
.toolicon {
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: middle;
	cursor: pointer;
}
.tooltext {
	padding-left: 0px;
	padding-right: 3px;
	font: 10pt Arial;
  /* color: rgb(149,149,149); default */
  color: rgb(54,44,36);
	vertical-align: middle;
	cursor: pointer;
}
.tooldivider {
	padding-left: 2px;
	padding-right: 2px;
	font: 10pt Arial;
  color: rgb(173,174,173);
	vertical-align: middle;
}

.label {font: 10pt Arial;
	color: rgb(128,128,128);
}

TABLE.Xframeall {
   background-color: rgb(222,227,254);
	 Xborder-color: rgb(173,174,173);
	 border-color: rgb(0,0,160);	 	 
	 border-width: 2px;	 	 	 
	 border-style: solid;
	 border-collapse: collapse;	
	 padding-top: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
	 padding-bottom: 5px;
	  
}	
TD.frameall {
	 border-style: none;
	 border-collapse: collapse;	
	 padding-top: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
	 padding-bottom: 5px;
}
TABLE.frameall {
	background-color: white;
	font-family: arial, verdana;
	font-size: 9pt;
	border-color: rgb(188,188,190);
	border-style: solid;
	border-width: 1px;
  border-collapse: collapse;
  padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	width: 730px;				
}
TABLE.formtable {
   border-width: 1px;
	 border-style: none;
	 border-collapse: collapse;
	 border-color: green;		 
}	 
A.enginelink {
   color: black;
   font-size: 10pt;
   }
		 	 
</style>