body         { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 10pt; color: 000000; margin-top: 2; margin-left:2 }
table, tr, td, b, form {text-align: left;}     
th           { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #709CD0; }          
h1, h2 	   { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000; align: left; font-weight: bold; margin-top: 4 }


a           { text-align: left; color: #000080; }
a:visited   { text-align: left; color: #000080; }
a:hover     { text-align: left; color: #FF9933; TEXT-DECORATION: none}


a.hp        { text-align: left; font-family: "Times New Roman"; font-size: 14pt; color: #666666; }
a.hp:visited { text-align: left; font-family: "Times New Roman"; font-size: 14pt; color: #666666; }
a.hp:hover  { text-align: left; font-family: "Times New Roman"; font-size: 14pt; color: #ffffff; background-color: #666666;}


.formcentertitletext {text-align: center; color: #0000CC; font-family: "Times New Roman"; font-size: 14pt;}
.formlabel {text-align: left; color: #000000; font-family: "arial"; font-size: 12pt; }
.formtable {border: 1px solid gray; border-collapse:collapse;}
.formtableheadercell {text-align: left; border: 1px solid gray; font-family: "arial"; background-color: #aaaaaa; font-size: 10pt; font-weight: bold;}
.formtablerowcell {text-align: left; border: 1px solid gray; font-family: "arial"; background-color: #ffffff; font-size: 10pt; font-weight: normal;}

.menugrp
{
    color: #000000;
    font-family: "Times New Roman";
    font-size: medium;
    border-bottom: 1 solid #888888;
    background-color: #FFFFFF;
    text-align: left;
}

.menu { font-size: 9pt; text-align: left;}

 select, input.c, text, textarea, file
{
    font-style: normal;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    background-color: #E8F8FF;
    border: 2px groove #DDDDDD;
}

 select.small, input.small
{
    font-style: normal;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    background-color: #E8F8FF;
    border: 2px groove #DDDDDD;
}
               
.hghltcell  { text-align: left; background-color: #FFCC99; font-size: 10pt; line-height: 150%; 
               border-left: 1 solid #000000; border-right: 1 solid #000080; 
               border-top: 1 solid #000000 }
               
.hghltcell2 { text-align: left; background-color: #FFF2E6; border-left: 1 solid #000080; 
               border-right: 1 solid #000000; border-bottom: 1 solid #000080 }

.tablecell  { text-align: left; background-color: #f0f0f0}
.tc_sm      { text-align: left; font-size: 8pt; background-color: #f0f0f0}

               
.pt         { text-align: left; font-family: "Times New Roman"; font-size: 16pt; color: #0066FF;}               
.st         { text-align: left; font-family: "Times New Roman"; font-size: 14pt; }  

.intro      { text-align: left; font-family: "Times New Roman"; font-size: 11pt; font-style:italic;}                 
      
.tableheader { text-align: left; background-color: #3399ff; color: #FFFFFF }
.th2         { text-align: left; background-color: #808080; color: #FFffff; font-weight: bold }
.errorheader { text-align: left; background-color: #FF0066; color: #FFFFFF }
.confirmheader { text-align: left; color: green; font-weight: bold }

.score      { text-align: left; font-family: 'Lucida Console'; font-size: 8pt;color: black}

.btn        {font-size: 8pt; height: 18;}


