@charset "utf-8";
/* CSS Document */


/* SJA SYSTEM COLORS 

DarkBlue:     #192231;
LightBlue:    #569bbc;
StandardBlue: #01496c;
DarkGrey:     #434343;
LightGrey:    #a3a3a3;
DarkRed:      #b00e0e;
Orange:       #cc8223;
Yellow:       #ebd546;
WarnRed:      #f1441b
*/
:root {
--AviphantDarkBlue:     #192231;
--AviphantLightBlue:    #569bbc;
--AviphantStandardBlue: #01496c;
--AviphantDarkGrey:     #434343;
--AviphantLightGrey:    #e5e5e5;
--AviphantDarkRed:      #b00e0e;
--AviphantGreen: 		#45a336;	
--AviphantOrange: 		#cc8223;
--AviphantYellow: 		#ebd546;	
--AviphantWarnRed: 		#f1441b;	
}


img {border: none;}
body {font-family: Arial, Helvetica, sans-serif; }
a, a:hover {color:#1d5072}


.loginDiv {position:fixed; top:50%; left:50%; transform: translate(-50%, -50%); z-index:9991; text-align: center; vertical-align: middle}
.fbmDiv {color: var(--AviphantOrange)}
.headerTable {width:100%}
.headerTable td {text-align: right}
.sjaScheduleTable{width:100%}
.sjaScheduleTable th {color: var(--AviphantDarkBlue)}
.sjaScheduleTable tr:nth-child(even) {background-color: var(--AviphantLightGrey)}
.sjaScheduleTable tr:not(:first-child):hover {background-color: var(--AviphantLightBlue)}