body {
 background-color: #CCFFFF;
 color: #003366;
 font-family: sans-serif;
 margin: 0px;
}


A{
text-decoration:none;
} 

:link {
  color: #cc3300;
  background-color: transparent;
}

:visited {
  color: #993300;
  background-color: transparent;
}

:active {
  color: #cc3300;
  background-color: transparent;
}

.error {
   font:120% Arial, Helvetica, sans-serif;
   color:#FF3300;
   bgcolor:#FF3300;
//   font-weight: bolder
}

table.forms {
	border-spacing: 5px;
	width: 750px;
	margin-left: auto; 
	margin-right: auto;
	border:  2px solid #003366;
	empty-cells: show;
	background: #FFFFFF;
}
table.errors {
	border-spacing: 5px;
	width: 800px;
	margin-left: auto; 
	margin-right: auto;
	empty-cells: show;
}

table.family{
 border: 1px solid #fffffe;
 width:100%;
}

td.center {
 text-align: center;
 vertical-align: middle;
 background-color: #FFFFFF;
}

table.status {
	border-spacing: 5px;
	width: 750px;
 margin-left: auto;
 margin-right: auto;

}	


TD.white {
	border: #eaeef2 solid;
	background-color:#ffffff;
	height:80px;
}

TD.paydetails {
text-align:left;
}

table.main {
	cell-spacing: 0px;
	padding: 0px;
	width: 100%;
	border: 0px;
	height: 90%;
	margin-left: auto; 
	margin-right: auto;

}

FONT.tab { 
  font-size: x-small;
  font-family:  Arial, Helvetica, sans-serif;
}

FONT.tab0 { 
  font-size: xx-small;
  font-family:  Arial, Helvetica, sans-serif;
}


FONT.tab2 { 
  font-size: small;
  font-family:  Arial, Helvetica, sans-serif;
}

FONT.black {
  color: #FFFFFF;
  size:3;
  font-family: Arial, Helvetica, sans-serif;
}
FONT.header {
  color: #003366;
  size:3;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

FONT.white {
  color: white;
  font-size:small;
  font-family: Arial, Helvetica, sans-serif;
}

 
TD.coloured{
 background:#003399;
}

TD.pay {
 vertical-align:center;
 text-align:center;
 border:#eaeef2 solid;
 background:#ffffff;
}

TD.paymethod{
  vertical-align:top;
  border:eaeef2 solid;
  width:140px;
}

TD.paymethod{
  vertical-align:top;
  border:eaeef2 solid;
}

IMG.header{ 
width:600; 
height:80;
border:0;
}

div.Layer1 {
	overflow: auto;
	width: 100%;
	height: 200px;
}
