h1,h2,h3,h4
{
	font-family: Arial;
}

.ver4
{
 font-family: verdana, arial, geneva, helvetica;
 font-size: 80%;
}

buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-family: "Times New Roman", Times, serif;
 font-size: 10px;
 background-color: #D4D0C8;
 background-color: #CCCCCC;
 color: #FFFFFF;
 margin-right: 6px;
}

.tBold
{
    font-weight: bold;
    font-style: italic; 
    border-style: solid;   
    border-width: 3px; 
}
.tItalic
{
    font-style: italic;
}

.h {
    font-family: arial,
                 sans-serif;
    font-weight: bold;
    font-size: 8pt;
   }

.cite {
    font-family: arial,
                 sans-serif;
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 70%;
}

#hdrBorder {
 position: fixed;
 position: relative; 
 border: 1px solid;
 width: 98%;
 height: auto;
 height: 60px;
 height: auto;
 top: 0;
margin-top: 10px; 
 right: auto;
 bottom: auto;
 left: 0;
 text-align: center; 
}

 #hdrright {

 position: relative; 
 
 width: 39%;
 height: auto;
 height: 50px;
 top: 0;
 right: 0;
 bottom: auto;
 left: auto; 
 text-align: center;
}

 #GenCntr {
 position: relative; 
 text-align: center;
 width: 98%;
 height: auto;
 top: auto;
 right: 0;
 bottom: 0;
 left: 0; }

 #GenLeft {
 position: relative; 
 text-align: left;
 width: 98%;
 height: auto;
 top: auto;
 right: 0;
 bottom: 0;
 left: 0; }

.hdgbox {
font-family: arial;
font-size: 100%;
border: 1px solid;
text-align: center;
font-style: bold;
}

.frmbox {
font-size: 100%;
border: 1px solid;
}


.infbox {
font-size: 120%;
font-weight: bold;
}


ul.infbox {
font-size: 120%;
font-weight: bold;
}

li.infbox {
font-size: 120%;
font-weight: bold;
}

p.ritalic {
   font-style: italic;
   text-align: right;
}

input 
{
	font-size: 100%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
     font-family: "Times New Roman", Times, serif;
 font-size: 10px;
 background-color: #D4D0C8;
 background-color: #CCCCCC;
 color: #000000;
 margin-right: 6px;
}

 #signup table {
 background-color: #F9FBFD;
 color: #000000;
 width: 440px;
 border: 1px solid #D7E5F2;
 border-collapse: collapse;
}

#signup td {
 border: 1px solid #D7E5F2;
 padding-left: 4px;
}

CAPTION  {
    font-family: arial black;
    font-size: 12pt;
    text-align: center;
    }
   
CAPTION.h  {
    font-family: arial black;
    font-size: 8pt;
    text-align: center;
    }
       
input {
	background-color: transparent;
	font-style: bold;
	font-size: 100%;
}

select {
}

textarea {
 background-color: #F2F7FB;
 color: #000000;
 background-color: transparent;
 background-color: #D7E5F2;
 background-color: transparent;
}

form {
 border: 1px solid #666699;
 padding: 5px;
}

td.lbl {
 text-align: right;
 background-color: transparent;
 width: 220px;
}
td.lblerr {
 font-weight: bold;
 color:  	#FF0000;
 text-align: right;
 BACKGROUND: #33FFCC
 background-color: transparent;
 width: 220px;
}

.texta {
 font-size: 10px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
}

form#login {
 background-color: #CCCCCC;
 color: #000000;
 border: 1px solid #999999;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

#login .buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #333333;
 color: #FFFFFF;
 margin-right: 6px;
}

 #signup table {
 background-color: #F9FBFD;
 color: #000000;
 width: 440px;
 border: 1px solid #D7E5F2;
 border-collapse: collapse;
}

#signup td {
 border: 1px solid #D7E5F2;
 padding-left: 4px;
}

.subHdLn {
 text-align: center;
 background-color: transparent;
 font-weight:bold;


}
.labelcell {
 text-align: right;
 background-color: transparent;
 width: 220px;
}
.labelcellerr {
 color:  	#FF0000;
 text-align: right;
 background-color: transparent;
 width: 220px;
 font-weight: bolder; 
}

.fieldcell {
 background-color: #F2F7FB;

 background-color: #D7E5F2;

 background-color: transparent;

 padding-left: 4px;
 margin-right: 0px;
 padding-right: 0px;
width: 350px;
}

.button {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-family: "Times New Roman", Times, serif;
 font-size: 10px;
 background-color: #D4D0C8;
 background-color: #CCCCCC;
 background-color: transparent;
 color: #000000;
 margin-right: 6px;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px; 
}


.fieldcell input {
width: 350px;
 background-color: #D7E5F2;
 background-color: transparent;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 border: 1px solid #284279;
 margin-right: 0px;
}

.smalllabelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 width: 100px;
 text-align: right;
}

.smallfieldcell {
 background-color: #F2F7FB;
  background-color: transparent;
 color: #000000;
 text-align: right;

}


.smallfieldcell input {
 width: 100px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
  background-color: transparent;
 color: #102132;
 border: 1px solid #284279;
}

.smallfieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
  background-color: transparent;
 color: #102132;
 border: 1px solid #284279;
}



