﻿body 
{
    font-size:10pt;
    font-family: Arial, Verdana;
    margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	background-color: #FFFFFF;
}
A:link 
  {
   text-decoration: none; 
   color: #9C1C31;
  }
A:visited 
  {
    text-decoration: none; 
   color: #9C1C31;
  }
A:active 
  {
   text-decoration: none; 
   color: 9C1C31;
  }
A:hover 
  {
   text-decoration: none; 
   color: #17479e;
  }
  td.lNav
{
color: #FFFFFF;
font-size:12px;
font-weight: bold;
font-family: Arial, Verdana;
border: solid #000000 1px;
}
td.tNav
{
color: #FFFFFF;
font-size:12px;
font-weight: bold;
font-family: Arial, Verdana;
border: solid #000000 1px;
}
.header
{
    font-size:10pt;
    font-weight:bold;
    color:#ffffff;
}
.titleheader
{
    font-size:12pt;
    font-weight:bold;
    color:#17479e;
}
.txtforms
{
    font-family: Arial, Verdana;
    font-size:10pt;
    color:#000000;
}
  
  
  
.title
{
    font-size:11pt;
    color:#1A4686;
}
.rbuttons
{
    font-size:10pt;
    font-family: Arial, Verdana;
}

.subheader
{
    font-size:10pt;
    font-weight:bold;
    color:#FF0000;
}
.help
{
    color: #1A4686;
    font-style:italic;
}
.redheader
{
    font-size:11pt;
    font-weight:bold;
    color:#FF0000;
}
.blueheader
{
    color:#1A4686;
    font-size:10pt;
    font-weight:bold;
}
input
{
color: #000000;
background: #FFFFFF;
font-size:10pt;
font-family: Arial, Verdana;
}

input.invalid {
	background-color: #FF9;
	border: 2px red inset;
}

label.invalid {
	color: #F00;
}