H1 { font-family: "Arial md bt";
   font-size: large;
   color: black }
H2 { font-size: x-large; color: black ; font-weight: bold }
H3 { font-size: large; color: black }
H4 { font-size: 100%; color: black}
H5 { font-size: 100%; color: black;}
/*this is for the drop down menu at top of screens*/
select.menu {
  	border: thin solid black;
  	color: black; 
	font-size: 85%;	
	font-variant: small-caps;
	background-color: #B0C4DE;
}
P.legal {color: #C71585; }/* used in help to indicate this is a legal requirement */
P.warn {color: Red; }/* used for warning messages : depreciated */
P.disable {color:#C71585; }/* used when an option is not active */
P.warnLabel {background-color: #C71585; 
	color: Red; 
		font-size: large;}
.c
{
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	text-align: center;
}
SELECT { /*This is the declaration for a section field*/
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 9px;
/*	COLOR: #B0C4DE;
	BACKGROUND-COLOR: red;*/
}
INPUT { /* general text fields in a form */
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 9px;
/*	COLOR: black;
	BACKGROUND-COLOR: #B0C4DE;*/
}

#warn {	color: Red }
#warnLabel {background-color: #B0C4DE; 
	color: rgb(255,255,255); 
		font-size: Medium;}

A:link{ /* standard GOTO text on a screen - this is the text on list of companies */
	color: black;
		text-decoration: none}
A:active{ /* when being used GOTO text on a screen */
	color: #8B0000;
		text-decoration: none}
A:visited{ /* once it has been used GOTO text on a screen */
	color:black;
		text-decoration: none}
A:hover{ /* when the cursor passed over GOTO text on a screen */
	color: red;
		text-decoration: none}
/* below are used for a link that has no underline */
A.plain:link{color:Red;
		text-decoration: none}
A.plain:active{color:Green;
		text-decoration: none}
A.plain:visited{color:#FAFAD2;
		text-decoration: none}
A.plain2:link{color:Red;
		text-decoration: none}
A.plain2:active{color:Red;
		text-decoration: none}
A.plain2:visited{text-decoration: none}
/* below are used on the menu bar dropdowns */
A.menu:link{color: black; /*this is for Resign office buttons etc. */
		background-color: #B0C4DE;
		text-align: center;
		text-decoration: none}
A.menu:active{color: Red;
		background-color: #B0C4DE;
		text-align: center;
		text-decoration: none}
A.menu:visited{color: black;
		background-color: #B0C4DE;
		text-align: center;
		text-decoration: none;}
.cpywrt {
	background-color: #BBD9EE ;
	font-size: 8px ;
}
.button {  /* used in the login */
display:block;
width:5em;
float:center;
}
input[type=button] {
  appearance:push-button; /* expected from UA defaults */
}

input[type=button].custom { 
  color: black;
  background-color: white; 
}
BODY { /* everthing not in a table */
	font-family: verdana , arial, sans-serif;
	 background-color: white;
	 color: black
	 list-style-type: disc}
BODY.plain { /* where the GOTO links are used */
	font-family: verdana , arial, sans-serif;
	 background-color: #B0C4DE;
	 list-style-type: disc}
TD {
	FONT-SIZE: 100%;  /*Properties of items inside of a table*/
}
#mw {font-family: helvetica,arial,sans-serif; text-align: center; color: orange } /* message: warning */
#me {font-family: helvetica,arial,sans-serif; text-align: center; color: red } /* message: error */
#tblmsg { /* messages in tables */
	color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
#tblm	{ /* was used to show where input errors occurred */
	color: #C71585;
	vertical-align: top ;
	text-align: left;
	font-size: 75%;
	font-weight: bold ;
	font-family: "arial" }
#tblnt { /* table note: used on the right hand side of input screens : depreciated */
	color: black; background-color: #B0C4DE; 
	vertical-align: top ;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }

#tblnl { /* as above but justified left */
	color: black;
	text-align: left;
	vertical-align: top ;
	font-size: 75%;
		font-family: "arial" }
#tblx { /* different table data */
	color: #C71585; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-family: "arial" }
#tblxl { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-family: "arial" }
#tblxc { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-family: "arial" }
#tblxr { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: right;
	font-family: "arial" }
#tblk { /* used for key fields */
	color: black;
	vertical-align: top ;
	background-color: #B0C4DE;
	text-align: center;
	font-size: 75%;
	font-family: "arial" }
#tblcH { /* centred heading */
	color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-family: "arial" ;
	font-color: black }
#tblcB { /* bold heading */
	color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-family: "arial" ;
	font-weight: bold ; }
/* table data justified */
#tbll { color: black; background-color: #B0C4DE;
	text-align: left;
	vertical-align: top ;
	font-family: "arial" }
#tblc { color: black; background-color: #B0C4DE;
	text-align: center;
	vertical-align: top ;
	font-family: "arial" }
#tblr { color: black; background-color: #B0C4DE;
	text-align: right;
	vertical-align: top ;
	font-family: "arial" }
	
#tblpl { color: black; background-color: #B0C4DE;
	text-align: left;
	vertical-align: top ;
	font-family: "arial" }
#tblpc { color: black; background-color: #B0C4DE;
	text-align: center;
	vertical-align: top ;
	font-family: "arial" }
#tblpr { color: black; background-color: #B0C4DE;
	text-align: right;
	vertical-align: top ;
	font-family: "arial" }
	
#tblgl { color: black; background-color: #B0C4DE;
	text-align: left;
	vertical-align: top ;
	font-family: "arial" }
#tblgc { color: black; background-color: #B0C4DE;
	text-align: center;
	vertical-align: top ;
	font-family: "arial" }
#tblgr { color: black; background-color: #B0C4DE;
	text-align: right;
	vertical-align: top ;
	font-family: "arial" }
/* used on buttons in screen */
#tblgls { color: black; background-color: #B0C4DE;
	text-align: left;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblgcs { color: black; background-color: #B0C4DE;
	text-align: center;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblgrs { color: black; background-color: #B0C4DE;
	text-align: right;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblols { color: black; background-color: #B0C4DE;
	text-align: left;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblocs { color: black; background-color: #B0C4DE;
	text-align: center;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblors { color: black; background-color: #B0C4DE;
	text-align: right;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tbldls { color: black; background-color: #B0C4DE;
	text-align: left;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tbldcs { color: black; background-color: #B0C4DE;
	text-align: center;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tbldrs { color: black; background-color: #B0C4DE;
	text-align: right;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblrls { color: black; background-color: #B0C4DE;
	text-align: left;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblrcs { color: black; background-color: #B0C4DE;
	text-align: center;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }
#tblrrs { color: black; background-color: #B0C4DE;
	text-align: right;
	vertical-align: top ;
	font-size: 75% ;
	font-family: "arial" }

#tblls { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-size: 75% ;
	font-family: "arial" }
#tblcs { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-size: 75% ;
	font-family: "arial" }
#tblrs { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: right;
	font-size: 75% ;
	font-family: "arial" }
#tblcvs { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-size: 50% ;
	font-family: "arial" }
#tblh2l { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-weight: bold ;
	font-size: 75%;
	font-family: "arial" }
#tblhl { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
#tblhc { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-weight: bold ;
	font-family: "arial" ; }
#tblhr { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: right;
	font-weight: bold ;
	font-family: "arial" }
#tblsl { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
#tblsc { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-weight: bold ;
	font-family: "arial" ; }
#tblsr { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: right;
	font-weight: bold ;
	font-family: "arial" }
#tblrr { color: black; 
	vertical-align: top ;
	text-align: right;
	font-family: "arial" }
#tblrc { color: black;
	vertical-align: top ;
	text-align: center;
	font-family: "arial" }
#tblrl { color: black;
	vertical-align: top ;
	text-align: left;
	font-family: "arial" }
	
#tbldwr { color: black;  background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 80%;
	text-align: right;
	font-family: "arial";
	font-weight: bold }
#tbldwc { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 80%;
	text-align: center;
	font-family: "arial" ;
	font-weight: bold }
#tbldwl { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: left;
	font-family: "arial" ;
	font-weight: bold }
#tbldpr { color: black; background-color: #B0C4DE; 
	vertical-align: top ;
	text-size: 75%;
	text-align: right;
	font-weight: bold ;
	font-family: "arial" }
#tbldpc { color: black ; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: center;
	font-weight: bold ;
	font-family: "arial" }
#tbldpl { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
#tbldr { color: black; background-color: #B0C4DE; 
	vertical-align: top ;
	text-size: 75%;
	text-align: right;
	font-weight: bold ;
	font-family: "arial" }
#tbldc { color: black ; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: center;
	font-weight: bold ;
	font-family: "arial" }
#tbldec { color: black ; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: center;
	font-weight: bold ;
	font-family: "arial" }
#tbldel { color: black ; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
#tblder { color: black ; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: right;
	font-weight: bold ;
	font-family: "arial" }
#tbldl { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-size: 75%;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
	
#tblrr2 { color: black;  background-color: #B0C4DE; 
	vertical-align: top ;
	text-align: right;
	font-family: "arial" }
#tblrc2 { color: black;  background-color: #B0C4DE;
	vertical-align: top ;
	text-align: center;
	font-family: "arial" }
#tblrl2 { color: black;  background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-family: "arial" }
#tblrxr { color: black;  background-colour:  #B0C4DE;
	vertical-align: top ;
	text-align: right;
	font-family: "arial" }
#tblrxc { color: black;
	vertical-align: top ;
	text-align: center;
	font-family: "arial" }
#tblrxl { color: black;
	vertical-align: top ;
	text-align: left;
	font-family: "arial" }

#SELE { color:  black; background-color:  #B0C4DE;
      font-family: "arial";
	font-size: small}
#BTT { 	color:  black; background-color:  #B0C4DE;
     font-family: "arial new", "monospace" ;
	font-variant: "small-caps";
	font-size: small}
#hd1 { font-size: large; 
	color: black; 
	text-align: left;
	font-family: "bankgothic md bt" }
#hd2 { color: black; 
	text-align: left; }
#hd5 { font-size: 110%;
	color: black;}
#ddlist { font-family: "arial" ;
	color: black; 
	vertical-align: top; 
	text-align: left; }
#r { text-align: right;	
	vertical-align: top ;}
#l { text-align: left;
	vertical-align: top ; }
#c { text-align: center;
	vertical-align: top ; }
#menu { color:black;
	background-color: #B0C4DE; 
	text-align: left;
}
/* SYSTEM DISPLAY */
#sys  { font-size: 50%; color: black; }

#msg { color: black; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
td.msg { color: #C71585; background-color: #B0C4DE;
	vertical-align: top ;
	text-align: left;
	font-weight: bold ;
	font-family: "arial" }
/* LIST BACK GROUNDS */
#b1 { background-color: #B0C4DE; }
#b2 { background-color: #B0C4DE; }
#b3 { background-color: #B0C4DE; }
#b4 { background-color: #B0C4DE; }
#b4l { background-color: #B0C4DE; text-align: left;}
#b4c { background-color: #B0C4DE; text-align: center;}
#b4r { background-color: #B0C4DE; text-align: right;}
#b5 { background-color: #B0C4DE; }
#b6 { background-color: #B0C4DE; }
#b6l { background-color: #B0C4DE;  text-align: left;}
#b6c { background-color: #B0C4DE;  text-align: center;}
#b6r { background-color: #B0C4DE;  text-align: right;}
#b7 { background-color: #B0C4DE; }
#b8 { background-color: #B0C4DE; }
#b9 { background-color: #B0C4DE; }

#h1  { font-size: 90%; color: black; }
#h2  { font-size: 90%; color: black; }
#h3  { font-size: 90%; color: black; }
#h4  { font-size: 90%; color: black; }
#h5  { font-size: 90%; color: black; }
#h6  { font-size: 90%; color: black; }
#h6  { font-size: 90%; color: black; }
#h7  { font-size: 90%;  color: black; }
#h8  { font-size: 80%;  color: black; }
#h9  { font-size: 70%;  color: black; }
#h1r { font-size: 90%; color: black; text-align: right;}
#h2r { font-size: 90%; color: black; text-align: right;}
#h3r { font-size: 90%; color: black; text-align: right;}
#h4r { font-size: 90%; color: black; text-align: right;}
#h5r { font-size: 90%; color: black; text-align: right;}
#h6r { font-size: 90%; color: black; text-align: right;}
#h7r { font-size: 90%;  color: black; text-align: right;}
#h8r { font-size: 80%;  color: black; text-align: right;}
/*   HEADINGS  */
#hl { color: black; background-color:#B0C4DE ;
	text-align: left;
	font-weight: bold ; }
#hc { color: black; background-color: #B0C4DE;
	text-align: center;
	font-weight: bold ; }
#hr { color: black; background-color: #B0C4DE;
	text-align: right;
	font-weight: bold ; }
/* DATA */
#dl { color: black;  background-color: #B0C4DE;
	text-align: left; ; }
#dc { color: black;  background-color: #B0C4DE;
	text-align: center; }
#dr { color: black;  background-color: #B0C4DE;
	text-align: right; }
/* LIST BACK GROUNDS */
#b1 { background-color: #B0C4DE; }
#b2 { background-color: #ffcc99; }
#b3 { background-color: #ffcfea; }
#b4 { background-color: #d4cfff; }
#b4l { background-color: #d4cfff; text-align: left;}
#b4c { background-color: #d4cfff; text-align: center;}
#b4r { background-color: #d4cfff; text-align: right;}
#b5 { background-color: #B0C4DE; }
#b6 { background-color: #999999; }
#b6l { background-color: #999999;  text-align: left;}
#b6c { background-color: #999999;  text-align: center;}
#b6r { background-color: #999999;  text-align: right;}
#b7 { background-color: #a8e1db; }
#b8 { background-color: #a8e1c3; }
#b9 { background-color: #e1aba8; }

/* SPECIAL? */
#sl { color: black ;
	background-color: #B0C4DE;
	text-align: left; ; }
#sc { color: black ;
	background-color: #B0C4DE;
	text-align: center; }
#sr { color: black ;
	background-color: #B0C4DE;
	text-align: right; }
/* FORM NOTES */
#nl { color: black ;
	background-color: #B0C4DE;
	font-size: 70%; 
	text-align: left;
	vertical-align: top ;
	margin-left: 10px;
  	border: thin solid; }