/*********************************************************
COMMON CLASSES
**********************************************************/

A { color: #00469D; font: 11px Tahoma; }
TD, TH, SPAN, DIV, LI, UL, OL, BLOCKQUOTE, CENTER { color: #000000; font: 11px Tahoma; }
LI, UL, OL { margin-top: 0px; margin-bottom: 0px; }
P, FORM { margin: 0px; }
P { color: #000000; font: 11px Tahoma;  }

INPUT, TEXTAREA { color: #000000; font: 11px Tahoma; } 
INPUT.i1, SELECT.s1, TEXTAREA.t1 { 
  border-color: #6B696B #D6D3CE #D6D3CE #6B696B; 
  border-width: 1px; border-style: solid; }
INPUT.i2 { height: 15px; font: 11px Arial;
  border-color: #6B696B #D6D3CE #D6D3CE #6B696B; 
  border-width: 1px; border-style: solid; }

SELECT, OPTIONS, TEXTAREA { color: #000000; font: 11px Tahoma; } 

/*********************************************************
SITE CLASSES
**********************************************************/

/* document */
.docTitle { color: #000000; font: 24px Tahoma; }
.docLead { color: #000000; font: 11px Tahoma; }
.docText { color: #000000; font: 11px Tahoma; }
.listTitle { color: #332B78; font: bold 12px Tahoma; }
/* ======== */

/* related panel */
a.linkRelated { color: #00469D; font: 11px Tahoma; text-decoration: none; }
a.linkRelated:hover { color: #F6AF33; text-decoration: underline; }
/* ============= */

/* languages */
a.linkSmallBlack { color: #FFFFFF; font: 12px Tahoma; text-decoration: none; }
a.linkSmallBlue { color: #F7F3C6; font: 12px Tahoma; text-decoration: none; }
/* ========= */

/* locationbar */
.locationbar { color: #08264A; font: 11px Tahoma; }
a.locationbar { text-decoration: none; }
a.locationbar:hover { text-decoration: underline; }
.locationBarSlash { color: #F6AF33; font: bold 11px Tahoma; }
/* =========== */

/* locationbarRed */
.locationbarRed { color: #FF0000; font: 11px Tahoma; }
a.locationbarRed { text-decoration: none; }
a.locationbarRed:hover { text-decoration: underline; }
/* =========== */


/* metalbase */
INPUT.databaseNav { 
  color: #F7F3C6; background-color: #B5BABD; font: bold 11px Tahoma; 
  border-color: #D6D7DE #637584 #637584 #D6D7DE; 
  border-width: 2px; border-style: solid; }

INPUT.databaseNavAct {
  color: #FFFFFF; background-color: #B5BABD; font: bold 11px Tahoma; 
  border-color: #D6D7DE #637584 #637584 #D6D7DE; 
  border-width: 2px; border-style: solid; }


.lastupdate { color: #c7c7c7; font: 11px Tahoma; }

/* login box */
.box DIV { padding: 5px; border: #73757B 1px solid; background: #F7F7F7; }
.box INPUT { border: #ADAEAD 1px inset; padding: 2px; font: 11px Tahoma; height: 20px; background: #FFFFFF; }
.box TH { background: #73757B; }
.box SPAN { color: #FFFFFF; font: bold 11px Tahoma; margin: 0px 10px 0px 10px; }
.box P { padding: 0px; margin: 5px 0px 5px 0px; }
.box A { color: #585858; padding: 3px 10px 4px 10px; font: bold 11px Tahoma; text-decoration: none; }
.box A:hover { color: #FFFFFF; border: #ADAEAD 1px outset; padding: 2px 9px 3px 9px; background: #73757B; }


