A:link            { text-decoration: none; 
                    color: #0000FF;
                  }
A:visited         { text-decoration: none; 
                    color: #AA0088;
                  }
A:hover           { text-decoration: underline; 
                  }
A.banner          { color  : #FFFFFF;
                    font-size : small;
                    text-decoration : none;
                  }
A.bblue           { color: #FFFFFF;
                    background-color: #9999FF;
                    font-size : small;
                    text-align: center;
                  }
A.bred            { color: #FFFFFF;
                    background-color: #FF6666;
                    font-size : small;
                    text-align: center;
                  }
BODY              { background-color: white;
                    font-family: sans-serif;
	            font-size: small;
                  }
H1                { color: #3366FF; 
                    font-family: sans-serif; 
                  }
H2                { color: #3366FF; 
                    font-family: sans-serif; 
                  }
H3                { color: #3366FF; 
                    font-family: sans-serif; 
                  }
H4                { color: #3366FF; 
                    font-family: sans-serif; 
                  }
INPUT             { background-color: white; }
P                 { font-family: sans-serif; }
SELECT            { background-color: white; }

INPUT.reset_button { background-color: red;
	             color: yellow;          }

.datatitle        { background-color: #7896a9; }
.databody         { background-color: white; }

.searchtitle      { background-color: #C4D1D9;
	            font-size: small; }
.searchbody       { background-color: #C4D1D9;
	            font-size: small; }
.settingstitle    { background-color: #7896a9;
	            font-size: small; }
.settingsbody     { background-color: #C4D1D9;
	            font-size: small; }
.uploadtitle      { background-color: #7896a9;
	            font-size: small; }
.uploadbody       { background-color: #C4D1D9;
	            font-size: small; }
.technicalinfo    { background-color: #FFFFFF; }
.toggle           { color: #3366FF; }
.error            { color: red; }
.note             { color: red; }
.pre              { font-family: monospace; }

TR.blat        { background-color: #C4D1D9;
		    font-family: Helvetica;
	            font-size: 14pt; 
		    color: #3366FF;
		    border: 2px solid #FFCC99;  
		    padding: 10px; }

TH.blat        { background-color: #C4D1D9;
		    font-family: Helvetica;
	            font-size: 14pt; 
		    color: #3366FF;
		    border: 2px solid gray;  
		    padding: 10px; }

TD.blat        { color: black;
		    background-color: #C4D1D9;
		    font-family: arial; 
	            font-size: 10pt;
		    border: 2px solid gray;  
		    padding: 10px; }

table.blat { 
    border:    	    	1px solid #808080;
    border-spacing: 	10mm;
    border-collapse: 	collapse;
    padding: 		10px; 
}

TR.classic        { background-color: FFFEE8;
		    font-family: Helvetica;
	            font-size: 14pt; 
		    color: #3366FF;
		    border: 2px solid #FFCC99;  
		    padding: 10px; }

TH.classic        { background-color: #D9E4F8;
		    font-family: Helvetica;
	            font-size: 14pt; 
		    color: #3366FF;
		    border: 2px solid gray;  
		    padding: 10px; }

TD.classic        { color: black;
		    background-color: #FFFEE8;
		    font-family: arial; 
	            font-size: 10pt;
		    border: 2px solid gray;  
		    padding: 10px; }

table.classic { 
    border:    	    	1px solid #808080;
    border-spacing: 	10mm;
    border-collapse: 	collapse;
    padding: 		10px; 
}

A:link.classic { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #D6E4E2; 
    font-size: 12pt;
    font-weight: bold;
}

A:visited.classic { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #D6E4E2; 
    font-size: 12pt;
    font-weight: bold; 
}

A:active.classic { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #EAE360; 
    font-size: 12pt;
    font-weight: bold; 
}
                         
A:hover.classic { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #EAE360; 
    font-size: 12pt;
    font-weight: bold; 
}

table.menu	  { color: red;
		    background-color: lightgoldenrodyellow;
		    font-family: arial; 
	            font-size: 12pt; }
td.menu		  { color: red;
		    background-color: lightgoldenrodyellow;
		    font-family: arial; 
	            font-size: 12pt; }
tr.menu		  { color: red;
		    background-color: lightgoldenrodyellow;
		    font-family: arial; 
	            font-size: 12pt; }
A.menu		  { color: blue;
		    background-color: lightgoldenrodyellow;
		    font-family: arial; 
	            font-size: 12pt; }
.footer		  { color: black;
		    background-color: beige;
		    font-family: arial; 
	            font-size: 12pt; }

.sequence {
    color: black;
    font-size: 11pt; 
}

table.topbar tr th td {
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #D6E4E2; 
    font-size: 12pt;
    font-weight: bold;
}

TR.topbar {
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #D6E4E2; 
    font-size: 12pt;
    font-weight: bold;
}

TD.topbar {
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #D6E4E2; 
    font-size: 12pt;
    font-weight: bold;
}

A:link.topbar { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #D6E4E2; 
    font-size: 12pt;
    font-weight: bold;
}

A:visited.topbar { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #D6E4E2; 
    font-size: 12pt;
    font-weight: bold; 
}

A:active.topbar { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #EAE360; 
    font-size: 12pt;
    font-weight: bold; 
}
                         
A:hover.topbar { 
    text-decoration: none; 
    font-family: arial, Geneva, Helvetica, sans-serif; 
    color: #EAE360; 
    font-size: 12pt;
    font-weight: bold; 
}

TR.blatRes        { background-color: FFFEE8;
		    font-family: Helvetica;
	            font-size: 14pt; 
		    color: #3366FF;
		    border: 2px solid #FFCC99;  
		    padding: 10px; }

TH.blatRes        { background-color: #D9E4F8;
		    font-family: Helvetica;
	            font-size: 14pt; 
		    color: #3366FF;
		    border: 2px solid gray;  
		    padding: 10px; }

TD.blatRes        { color: black;
		    background-color: #FFFEE8;
		    font-family: arial; 
	            font-size: 10pt;
		    border: 2px solid gray;  
		    padding: 10px; }

table.blatRes     { border: 1px solid #808080;
		    border-spacing: 10mm;
		    border-collapse: collapse;
	  	    padding: 10px; }


TR.blatHome        { background-color: #C4D1D9;
		    font-family: arial;
	            font-size: 9pt; 
		    color: #3366FF; }

TH.blatHome       { background-color: #C4D1D9;
		    font-family: arial;
	            font-size: 9pt; 
		    color: #3366FF; }

TD.blatHome       { color: black;
		    background-color: #C4D1D9;
		    font-family: arial; 
	            font-size: 9pt; }

table.blatHome    { border-spacing: 0.5mm; }


.blatAli 	  { color: black;
		    font-family: sans-serif;
		    font-size: 11pt; }