.solorow1 { background-color: #ffffff; font-weight: bold}
.solorow2 { background-color: #ffffff; font-weight: bold}
/*.solorow1 { background-color: #00cccc; font-weight: bold}
.solorow2 { background-color: #00cc99; font-weight: bold}*/
.solorow3 { background-color: #ffcc99;}
.solorow4 { background-color: #ffcc66;}
.solorow5 { background-color: #ffcc33;}
.solorow6 { background-color: #ff99ff;}
.solorow7 { background-color: #ff99cc;}
.solorow8 { background-color: #ff9999;}
.solorow9 { background-color: #ff66ff;}
.solorow10 { background-color: #ff6666;}

.section  {font-weight: bold; }

.noentry { background-color: #ffd8d8; text-align: center; }

.complist { font-size: 8pt; }

#familymax 
{ 
  text-align: right;
  font-style: strikeout;
}

.radio { font-size: 7pt; vertical-align: middle;}

.champnotentered { font-size: inherited; font-weight: normal;}

h1 { font-size: 14pt; border-top-width: 1pt; border-color: darkblue; border-top-style: solid;}
h2 { font-size: 12pt; }

table
{
  font-family: "Verdana", "Tahoma", "Lucida", "Geneva", "Arial", "Microsoft Sans Serif", sans-serif;    
}
   
table.entries
{
  font-size: 9pt;     
}                         

table.feisinfo 
{
  font-size: 11pt;     
}

table.payment
{
  font-size: 11pt;
}   

tr { vertical-align: middle; }
td { vertical-align: middle; }
label { vertical-align: top; }


.entryinstruction { background-color: #8b0000; color: White; font-weight: bold; }

.entryinstruction a {color: yellow;}

.integercell {text-align: right;}

.integertotal { text-align: right; font-weight: bold; }
