body {
  background-color: #CCCCCC;
}

table {
  background-color: #FFFFFF;
}

.main_border {
  border: 1px solid #000000;
}

.link {
  align: center;
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
}

.separator {
  background-color: #23238E;
  height: 5px;
}


.v_separator {
  background-color: #23238E;
}

.heading_font {
  font-family: tahoma;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

.main_font {
  font-family: tahoma;
  font-size: 12px;
  color: #000000;
  background-color: #CAE1FF;
  border: 2px solid #AAAAAA;
  padding: .5cm
}

.footer {
  font-family: tahoma;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
}


.text{
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  color: #FF0000;
  padding: .5cm
}