body { 
	font-family: arial, helvetica, sans serif;
	font-size: small ;
	background: #F5F5F5;
	
}

tableXX { 
	background: #FFFFFF;
	
}

h1, h2, h3, h4, h5 {
   font-family: arial, helvetica, sans serif;
}

p { 
   font-family: arial, helvetica, sans serif;
	font-size: small ;
}

td { 
   font-family: arial, helvetica, sans serif;
}
th {
	COLOR: #304B58; 
	BACKGROUND-COLOR: #E8EBEF;
}

p.withborder {
	border-style: dashed;
	border-width: thin;        /* sets border width on all sides */
	border-color: red;      
	padding: 5px;
	font-size: xx-small 
}
.tablebordertop {
  border-top-width : 1px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
  BACKGROUND-COLOR: #FFFFFF;
}
.tablelastrow {
  border-top-width : 1px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
  BACKGROUND-COLOR: #F5F5F5;
}
.bordertop {
  border-top-width : 1px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
  xBACKGROUND-COLOR: #FFFFFF;
}
.bordernone {
  border-top-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
	xBACKGROUND-COLOR: #FFFFFF;
}
.cellblank {
  border-top-width : 0px;
  border-right-width : 0px;
  border-bottom-width : 0px;
  border-left-width : 0px;
  BACKGROUND-COLOR: #F5F5F5
}
.inputnorm {
	color: #FFFFFF;
	xborder: 1px solid #000;
	background: #277d96; 
	width: 10em;
}
.inputbold {
	color: #000000;
	xborder: 1px solid #000;
	background: #FF7D00; 
	width: 10em;
}
.inputtext {
	font-weight: bold;
}


