BODY { scrollbar-face-color: #C9DBE8; scrollbar-shadow-color: #BBCDE6; scrollbar-highlight-color: #DAE3ED;
         scrollbar-3dlight-color: #E6EFF9; scrollbar-darkshadow-color: #B4C5DD; scrollbar-track-color: #FFFFFF;
         scrollbar-arrow-color: #002448; scrollbar-base-color: #FFFFFF; }
TD { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #000000; }

A { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #1E78DF; font-weight:normal; }
A:link { color: #1E78DF; }
A:visited { color: #1E78DF; }
A:hover { color: #1E78DF; }
A:active { color: #1E78DF; }

.tbheader { font-size:11px; font-weight:bold; background: #BDBDBD; color: #525252; }
.tbheaderlnk:link { font-size:11px; font-weight:bold; text-decoration: none; color: #525252; }
.tbheaderlnk:visited { font-size:11px; font-weight:bold; text-decoration: none; color: #525252; }
.tbheaderlnk:hover { font-size:11px; font-weight:bold; text-decoration: none; color: #1E78DF; }
.tbheaderlnk:active { font-size:11px; font-weight:bold; text-decoration: none; color: #FF911C; }

.odd { font-size:11px; background: #F1F9FF; }
.even { font-size:11px; background: #FFFFFF; }
.oddqueue { font-size:11px; background: #FDFAB9; }
.evenqueue { font-size:11px; background: #FFFDDC; }
.odddrop { font-size:11px; background: #FFD9D9; }
.evendrop { font-size:11px; background: #FFEDED; }
.oddauth { font-size:11px; background: #BAFDBA; }
.evenauth { font-size:11px; background: #E2FCE2; }
.oddrej { font-size:11px; background: #FEAEFB; }
.evenrej { font-size:11px; background: #FECCFC; }
.oddaccept { font-size:11px; background: #F1F9FF; }
.evenaccept { font-size:11px; background: #FFFFFF; }

.orangebold { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #FF6701; font-weight:bold; }
.orangeboldsmall { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #FF6701; font-weight:bold; }
.orangesmall { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #FF6701;}
.orangeheader { font-family: Verdana,Arial,Helvetica; font-size:14px; color: #FF6701; font-weight:bold; }
.orangeheaderbig { font-family: Verdana,Arial,Helvetica; font-size:18px; color: #FF6701; font-weight:bold; line-height:28px; }
.orange { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #FF6701; font-weight:normal; }
.bluebold { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #1E78DF; font-weight:bold; }
.blueboldsmall { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #1E78DF; font-weight:bold; }
.blueheader { font-family: Verdana,Arial,Helvetica; font-size:14px; color: #1E78DF; font-weight:bold; }
.darkbluebold { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #002549; font-weight:bold; }
.darkblueboldsmall { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #002549; font-weight:bold; }
.darkblueheader { font-family: Verdana,Arial,Helvetica; font-size:14px; color: #002549; font-weight:bold; }
.blacksmall { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #000000; font-weight:normal; }

.signupsubheader { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #FF6701; font-weight:bold; }
.signupsubsubheader { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #FF6701; font-weight:bold; }
.signupsmall { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #000000; font-weight:normal; }

.supportlink { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #000000; font-weight:normal; }
.supportlink:link { color: #000000; }
.supportlink:visited { color: #000000; }
.supportlink:hover { color: #1E78DF; }
.supportlink:active { color: #FF911C; }

.navbutton { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #000000; font-weight:normal; }
.navbutton:link { text-decoration: none; color: #000000; }
.navbutton:visited { text-decoration: none; color: #000000; }
.navbutton:hover { text-decoration: none; color: #1E78DF; }
.navbutton:active { text-decoration: none; color: #FF911C; }

.outerarea { font-family: Verdana,Arial,Helvetica; font-size:10px; color: #000000; font-weight:normal; }
.outerlink { font-family: Verdana,Arial,Helvetica; font-size:10px; color: #000000; font-weight:normal; }
.outerlink:link { color: #000000; }
.outerlink:visited { color: #000000; }
.outerlink:hover { color: #1E78DF; }
.outerlink:active { color: #FF911C; }

.aanetworklink { font-family: Verdana,Arial,Helvetica; font-size:10px; color: #df0201; font-weight:normal; text-decoration: none;}
.aanetworklink:link { color: #df0201; }
.aanetworklink:visited { color: #df0201; }
.aanetworklink:hover { color: #df0201; }
.aanetworklink:active { color: #df0201; }

.anetworklink { font-family: Verdana,Arial,Helvetica; font-size:10px; color: #000000; font-weight:normal; text-decoration: none;}
.anetworklink { font-family: Verdana,Arial,Helvetica; font-size:10px; color: #000000; font-weight:normal; }
.anetworklink:link { color: #000000; }
.anetworklink:visited { color: #000000; }
.anetworklink:hover { color: #1E78DF; }
.anetworklink:active { color: #FF911C; }

.blueinnerlink { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #1E78DF; font-weight:normal; }
.blueinnerlink:link { color: #1E78DF; }
.blueinnerlink:visited { color: #1E78DF; }
.blueinnerlink:hover { color: #1E78DF; }
.blueinnerlink:active { color: #1E78DF; }

.smallbluelink { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #1E78DF; font-weight:normal; }
.smallbluelink:link { color: #1E78DF; }
.smallbluelink:visited { color: #1E78DF; }
.smallbluelink:hover { color: #1E78DF; }
.smallbluelink:active { color: #1E78DF; }

.header { font-family: Verdana,Arial,Helvetica; font-size:18px; color: #000000; font-weight:normal; }

.historyfrom { font-size:11px; color: #000000; }
.historysubject { font-size:11px; color: #000000; }
.historysubjectlink:link { font-size:11px; color: #000000; }
.historysubjectlink:visited { font-size:11px; color: #000000; }
.historysubjectlink:hover { font-size:11px; color: #1E78DF; }
.historysubjectlink:active { font-size:11px; color: #FF911C; }

.tooltip { font-size:12px; color: #706D6B; background: #FEFF9E; border:1px solid #9C9C9C; border-spacing:4px; padding-left: 5px; padding-right: 5px; padding-bottom: 3px; padding-top: 3px;}
.helpbox { font-size:12px; color: #706D6B; padding-left: 5px; padding-right: 5px; padding-bottom: 3px; padding-top: 3px;}
.kontaktform { font-size:14px; color: #002549; background: #F1F9FF; border:1px solid #7AB4E0;  padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px;}
.kontaktformnoborder { font-size:14px; color: #002549; background: #F1F9FF; border:1px solid #7AB4E0; }

.tiptextbold { font-size:11px; font-weight: bold; color: #244E7E; }
.tiptext { font-size:11px; color: #244E7E; }
.tiplink:link { font-size:11px; text-decoration: underline; color: #244E7E; }
.tiplink:visited { font-size:11px; text-decoration: underline; color: #244E7E; }
.tiplink:hover { font-size:11px; text-decoration: underline; color: #244E7E; }
.tiplink:active { font-size:11px; text-decoration: underline; color: #244E7E; }
.tipnextlink:link { font-size:11px; color: #244E7E; }
.tipnextlink:visited { font-size:11px; color: #244E7E; }
.tipnextlink:hover { font-size:11px; color: #244E7E; }
.tipnextlink:active { font-size:11px; color: #244E7E; }

.greyborder { border-width: 1px; border-color: #aaaaaa; border-style: solid; padding: 0px; }

.boxheader { font-weight: bold; }
.boldlink:link { font-weight: bold; }
.boldlink:visited { font-weight: bold; }
.boldlink:hover { font-weight: bold; }
.boldlink:active { font-weight: bold; }

.mainwelcome { font-size:20px; }

.errorbox { 
	background-color: #FFE5E5; 
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #DD0000;
	padding: 12px;
	}
	
.error { font-size:12px; color: #DD0000; font-weight: bold;}

.okbox { 
	background-color: #E5FFE5; 
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #2EB42E;
	padding: 12px;
	}	
	
.ok { font-size:12px; color: #2EB42E; font-weight: bold;}

.statsbox {
	border: 0px 15px solid #FFFFFF;
	padding: 0px 5px;
	}

.warntable {
	border-top: 1px solid #D22828;
	border-right: 1px solid #D22828;
	border-bottom: 1px solid #D22828;
	border-left: 10px solid #D22828;
	padding: 6px;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	}
	
.warnbig { font-size: 17px; color: #D22828; font-weight: bold; }
.warnsmall { font-size: 12px; font-weight: bold; }

.notetable {
	border-top: 1px solid #F6970E;
	border-right: 1px solid #F6970E;
	border-bottom: 1px solid #F6970E;
	border-left: 10px solid #F6970E;
	padding: 6px;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	}
	
.notebig { font-size: 17px; color: #F6970E; font-weight: bold; }
.notesmall { font-size: 12px; font-weight: bold; }

.onetimehelp {
	background-color: #F8F8F8;
	padding: 5px;
	margin-left: 20px;
	margin-right: 20px;
	border: 1px solid #ACACAC;
	}

.signupheader { font-family: Verdana,Arial,Helvetica; font-size:18px; color: #000000; font-weight:normal; }
.signupsubheader { font-family: Verdana,Arial,Helvetica; font-size:12px; color: #FF6701; font-weight:bold; }
.signupsubsubheader { font-family: Verdana,Arial,Helvetica; font-size:11px; color: #FF6701; font-weight:bold; }
/* .signupsubsubheader { font-size: 10px; color: #9acc39; } */
/* .signupulheader { font-size: 12px; color: #648621; font-weight: bold; text-decoration: underline; } */
.signup { font-size: 12px; }
.signupbold { font-size: 12px; font-weight: bold; color: #1E78DF;}
.signupbolds { font-size: 11px; font-weight: bold; }
.signupsmall { font-size: 10px; }
.signuptipp {
	padding: 5px;
	border-bottom: 1px solid #1E78DF;
	border-left: 1px solid #1E78DF;
	border-right: 2px solid #1E78DF;
	border-top: 1px solid #1E78DF;
	background-color: #F8F8F8;
}
.signupinfo {
	background-color: #F8F8F8;
	padding: 10px 8px;
	}
	
.signupcontent {
	border-bottom: 1px solid #ACACAC;
	border-left: 2px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-top: 1px solid #ACACAC;
	background-color: #F8F8F8;
	}
	
.form {
        color : #000000;
        font : 8pt Verdana, Arial, Helvetica;
        background : #FFFFFF;
        border-bottom : 1 solid #A0A0A0;
        border-left : 1 solid #A0A0A0;
        border-right : 1 solid #A0A0A0;
        border-top : 1 solid #A0A0A0;
}
.formbig {
        color : #000000;
        font : 10pt Verdana, Arial, Helvetica;
        background : #FFFFFF;
        border-bottom : 1 solid #A0A0A0;
        border-left : 1 solid #A0A0A0;
        border-right : 1 solid #A0A0A0;
        border-top : 1 solid #A0A0A0;
}	
	
.signupfinal {
	border-bottom: 2px dotted #1E78DF;
	border-left: 2px dotted #1E78DF;
	border-right: 2px dotted #1E78DF;
	border-top: 2px dotted #1E78DF;
}
