@charset "UTF-8";
.main-text {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.main-text-bold {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: bold;
}
.Element-large {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}

/* TEXT COLORS */
.cs { color: #83832C; }
.icp { color: #BB6A1A; }
.ic { color: #A22800; }
.aa { color: #792851; }
.qc { color: #003C84; }
.wc { color: #265926; }
.acs { color: #6C6C6C; }
.new { color: #005BA6; }

.ivbl { color: #000099; }
.ivlb { color: #0000ff; }
.ivrd { color: #ee0000; }
.ivtl { color: #3973ac; }
.ivgr { color: #555555; }
.ivlg { color: #cccccc; }
.ivgn { color: #008800; }
.ivpr { color: #7500c3; }
.ivyl { color: #ffd940; }
.ivly { color: #ffffcc; }
.ivwh { color: #ffffff; }

.csmed { color: #B3B33C; }
.icpmed { color: #E0801F; }
.icmed { color: #CC3300; }
.aamed { color: #993366; }
.qcmed { color: #004FAE; }
.wcmed { color: #337733; }
.acsmed { color: #888888; }
.newmed { color: #0073D0; }

.iv9 { font: 9px Arial, Helvetica, Verdana, sans-serif; }
.iv10 { font: 10px Arial, Helvetica, Verdana, sans-serif; }
.iv11 { font: 11px Arial, Helvetica, Verdana, sans-serif; }
.iv12 { font: 12px Arial, Helvetica, Verdana, sans-serif; }
.iv13 { font: 13px Arial, Helvetica, Verdana, sans-serif; }
.iv14 { font: bold 14px Arial, Helvetica, Verdana, sans-serif; }
.iv15 { font: bold 15px Arial, Helvetica, Verdana, sans-serif; }
.iv16 { font: bold 16px Arial, Helvetica, Verdana, sans-serif; }
.iv18 { font: bold 18px Arial, Helvetica, Verdana, sans-serif; }
.iv20 { font: bold 20px Arial, Helvetica, Verdana, sans-serif; }

.ivbl11 { font: bold 11px Arial, Helvetica, Verdana, sans-serif; color: #330066; }
.ivbl12 { font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #330066; }
.ivbl13 { font: bold 13px Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivbl14 { font: bold 14px Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivbl15 { font: bold 15px Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivbl16 { font: bold 16px Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivbl18 { font: bold 18px Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivbl20 { font: bold 20px Arial, Helvetica, Verdana, sans-serif; color: #000099; }

/* BORDERS */
.csborder { border: #B3B33C solid 1px; }
.icpborder { border: #E0801F solid 1px; }
.icborder { border: #CC3300 solid 1px; }
.aaborder { border: #993366 solid 1px; }
.qcborder { border: #004FAE solid 1px; }
.wcborder { border: #337733 solid 1px; }
.acsborder { border: #888888 solid 1px; }
.newborder { border: #0073D0 solid 1px; }

.csrule  { border-bottom: #F0F0D8 solid 2px; }
.icprule  { border-bottom: #F9E6D2 solid 2px; }
.icrule  { border-bottom: #F5D6CC solid 2px; }
.aarule  { border-bottom: #EBD6E0 solid 2px; }
.qcrule  { border-bottom: #CCDCEF solid 2px; }
.wcrule  { border-bottom: #D6E4D6 solid 2px; }
.acsrule  { border-bottom: #E7E7E7 solid 2px; }
.newrule  { border-bottom: #CCE3F6 solid 2px; }

.csborder2 { border: #B3B33C double 3px; }
.icpborder2 { border: #E0801F double 3px; }
.icborder2 { border: #CC3300 double 3px; }
.aaborder2 { border: #993366 double 3px; }
.qcborder2 { border: #004FAE double 3px; }
.wcborder2 { border: #337733 double 3px; }
.acsborder2 { border: #888888 double 3px; }
.newborder2 { border: #0073D0 double 3px; }

.csmenu { border-top: #B3B33C solid 4px; border-bottom: #B3B33C solid 1px; border-left: #B3B33C solid 1px; border-right: #B3B33C solid 1px; }
.icpmenu { border-top: #E0801F solid 4px; border-bottom: #E0801F solid 1px; border-left: #E0801F solid 1px; border-right: #E0801F solid 1px; }
.icmenu { border-top: #CC3300 solid 4px; border-bottom: #CC3300 solid 1px; border-left: #CC3300 solid 1px; border-right: #CC3300 solid 1px; }
.aamenu { border-top: #993366 solid 4px; border-bottom: #993366 solid 1px; border-left: #993366 solid 1px; border-right: #993366 solid 1px; }
.qcmenu { border-top: #004FAE solid 4px; border-bottom: #004FAE solid 1px; border-left: #004FAE solid 1px; border-right: #004FAE solid 1px; }
.wcmenu { border-top: #337733 solid 4px; border-bottom: #337733 solid 1px; border-left: #337733 solid 1px; border-right: #337733 solid 1px; }
.acsmenu { border-top: #888888 solid 4px; border-bottom: #888888 solid 1px; border-left: #888888 solid 1px; border-right: #888888 solid 1px; }
.newmenu { border-top: #0073D0 solid 4px; border-bottom: #0073D0 solid 1px; border-left: #0073D0 solid 1px; border-right: #0073D0 solid 1px; }
.SE-standard-large {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #000099;
}

/* FONTS: Liquid width */

.ivsmall { font: .7em Arial, Helvetica, Verdana, sans-serif; }
.ivmed {
	font-size: 1.1em;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
.ivbig { font: bold 1em Arial, Helvetica, Verdana, sans-serif; }
.ivbigger { font: bold 1.3em Arial, Helvetica, Verdana, sans-serif; }
.ivbiggest { font: bold 1.5em Arial, Helvetica, Verdana, sans-serif; }

.ivmono { font-family: "Courier New", Courier, monospace; }
.ivmonomed { font: .8em "Courier New", Courier, monospace; }

.ivblsmall { font: bold .7em Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivblmed { font: bold .8em Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivblbig { font: bold 1em Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivblbigger { font: bold 1.3em Arial, Helvetica, Verdana, sans-serif; color: #000099; }
.ivblbiggest { font: bold 1.5em Arial, Helvetica, Verdana, sans-serif; color: #000099; }

.ivtlsmall { font: bold .7em Arial, Helvetica, Verdana, sans-serif; color: #3973ac; }
.ivtlmed { font: bold .8em Arial, Helvetica, Verdana, sans-serif; color: #3973ac; }
.ivtlbigger { font: bold 1.3em Arial, Helvetica, Verdana, sans-serif; color: #3973ac; }

.ivrdsmall { font: bold .7em Arial, Helvetica, Verdana, sans-serif; color: #dd0000; }
.ivrdmed { font: bold .8em Arial, Helvetica, Verdana, sans-serif; color: #dd0000; }
.ivrdbigger { font: bold 1.3em Arial, Helvetica, Verdana, sans-serif; color: #dd0000; }

.ivdivtop { font: bold 15px Arial, Helvetica, Verdana, sans-serif; color: ffffff; }
.ivsubborder { border-bottom: solid 1px #4684c0; }

/* FONTS: main text */
.maintext-grey {
	line-height: 1.3em;
	font-size: 1.2em;
	color: #333333;
}
.ivadvice {
	font: 1em/1.2em "Courier New", Courier, monospace;
}
.headline {color: #0055AA}
