.style2 {color: #000000}
.style4 {
    font-size: 24px;
    font-weight: bold;
}
.style5 {font-size: 16px}
.style6 {
    color: #000000;
    font-style: italic;
    font-family: Georgia, "Times New Roman", Times, serif;
}
.style7 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-style: italic;
}
.style9 {color: #000000; font-style: italic; }
.style10 {color: #000000; font-size: 18px; }
.style23 {font-size: x-small}
.style24 {color: #000000; font-weight: bold; }


/* td*/                              
td.cell {   background-color:#666666; 
            border-left:3px ridge; 
            border-right:3px ridge; 
            border-top:3px ridge; 
            border-bottom:3px ridge; 
            align:center;
            }
            
/* td*/                              
.lineFormat {   color:#666666; 
                background-color:#666666; 
                height:18px;                     
                border-top:3px ridge;
                border-bottom:3px ridge;
                border-left:3px ridge;
                border-right:3px ridge;
    
}


th {font-family:  Bauhaus 93, Comic Sans MS;
             font-size:18pt; 
             /*color:#666666;*/
             color:#000000;

            }

hr  {   color: #666666;     }

thead, td   {   font-family:  Tahoma;
            font-size: 10pt;
            }

BODY, HTML {
    font-family : Tahoma, Arial, Comic Sans MS, Helvetica, sans-serif;
    font-size: 10pt;
/*          color:#666666;*/
         color:#000000;
}
        
.SectionTitle {font-size:12pt;
                font-weight: bold;
                font-family: Albertus Medium, Arial, Tahoma;
                
                }
.HeaderBackground
 {
        background-color:#FFFFFF;
        }
        
.stripe {
        background-color: #eee;
        }
        tr:nth-child(odd){
        background-color: #ccc:
        }
        
/*div {
    position: absolute;
    left: 500px;
/*  top: 365px;     */
    background-color: #f1f1f1;
/*  width: 380px; */
    padding: 5px;
    color: black;
    border: #666666 2px dashed;
    display: none;
    } */
    
input.view { 
                border-top:1px dotted white;
                border-bottom:1px dotted white;
                border-left:1px dotted white;
                border-right:1px dotted white;
                }

textarea.view { 
                border-top:1px dotted white;
                border-bottom:1px dotted white;
                border-left:1px dotted white;
                border-right:1px dotted white;
                }
textarea {
    font-family : Tahoma, Arial, Comic Sans MS, Helvetica, sans-serif;
    font-size: 10pt;

}
input[type="text"] {
    font-family : Tahoma, Arial, Comic Sans MS, Helvetica, sans-serif;
    font-size: 10pt;
}

input.invalid { padding-right: 16px; 
                border: 1px solid red;  
                height: 22px;
                background-image: url(images/warning_obj.gif); 
                background-position: right; background-repeat: no-repeat;
}
                                                 
textarea.invalid { padding-right: 16px; 
                   border: 1px solid red;  
                   background-image: url(images/warning_obj.gif); 
                   background-position: right; background-repeat: no-repeat;
}

/* Web Title Format */         
.WebTitle  { font-family: Bauhaus 93, Comic Sans MS;
             font-size:20pt; 
             color:#000000;
}
                 

