body {
	background: #5c87b2;
	color: #000000;
	margin: 0;
}

#header {
	font-size: 14pt;
	font-weight: bold;
}

#content {
	background: #FFFFFF;
	color: #000000;
	padding: 10px 20px 40px 20px;
}

#footer {
	text-align: center;
}

/* TABLE */

table 
{
  border: solid 1px #e8eef4;
  border-collapse: collapse;
}

table td 
{
  padding: 5px;   
  border: solid 1px #e8eef4;
}

table th
{
  padding: 6px 5px;
  text-align: left;
  background-color: #e8eef4; 
  border: solid 1px #e8eef4;   
}

/* Validation Error */
.validation-erros
{
    font-weight: bold;
    color: #ff0000;
}


