@charset "iso-8859-1";
/* author: Patrick Maisch */
/* creation date: 25.05.2002 */

/*TEXT size varies from non css standard sizes*/

body
{
    padding:0px;
    margin:0px;
}
p
{
padding-top:0px;
padding-bottom:0px;
margin-top:6px;
margin-bottom:6px;
}

.monitor{
	font-size:8pt;
    line-height:14pt;
    font-family:Arial;
    white-space:nowrap;
    padding-left:20px;
    }
    .monitorad{
	font-size:8pt;
    line-height:14pt;
    font-family:Arial;
    white-space:nowrap;
    padding-left:20px;
    background-color:#eeeeee;
    }
h1
{font-size:12pt;
        line-height:14pt;
        font-family:Arial;
        letter-spacing:0;
        word-spacing:0;
        margin:0;}
        h1.headline
{font-size:9pt;
        line-height:14pt;
        font-family:Arial;
        letter-spacing:0;
        word-spacing:0;
        margin:0;padding:0px}


A.activeZipLink{
	text-decoration:none;
	color:#4d4d4d;
	font-family:arial;
	font-size:9pt;
	margin-left:2px;
	margin-right:2px;
}
A.inactiveZipLink{
	text-decoration:none;
	color:white;
	font-family:arial;
	font-size:9pt;
	margin-left:2px;
	margin-right:2px;
}




TD.activeZipCell{
	border-right: 1px solid #ffffff;
	background-color: #ffffff;
	color:white;
	text-align:center;
	height:6px;
}
TD.inactiveZipCell{
	border-right: 1px solid #ffffff;
	color:white;
	text-align:center;
	height:6px;
}



TD.activeZipCellEnd{
	border-collapse: collapse;	border-right: 0px solid #ffffff;
	background-color: #ffffff;
	color:white;
	text-align:center;
	height:6px;
}
TD.inactiveZipCellEnd{
	border-collapse: collapse;	border-right: 0px solid #ffffff;
	color:white;
	text-align:center;
	height:6px;
}


TABLE.pageHeadline
{
background-color:#4d4d4d;
padding:0px;
margin:0px;
}

TD.pageHeadline
{
font-family:arial;
font-size:9pt;
padding-left:8px;
padding-right:8px;
color:#ffffff;
}

TABLE.errorHeadline
{
background-color:#c80000;
padding:0px;
margin:0px;
}
TD.errorHeadline
{
font-family:arial;
font-size:9pt;
padding-left:8px;
padding-right:8px;
color:#ffffff;
background-color: #c80000;
font-weight:bold;
}
TD.error{
font-family:arial;
font-size:9pt;
color:#c80000;
font-weight:bold;
}
.inputArea{
background-color:#eeeeee;}
.bigArea{
background-position:bottom;
background-image:url(pictures/bigbg.jpg);
background-repeat:repeat-x;
}

TABLE.boxHeadline
{
background-color:#ffffff;
padding:0px;
margin:0px;
}

TD.boxHeadline
{
font-family:arial;
font-size:9pt;
padding-left:5px;
color:#b80000;
font-weight:bold;
}

TD.boxHeadlineNew
{
font-family:arial;
font-size:11pt;
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
padding-left:5px;
color:#ffffff;
font-weight:bold;
border-top:1px solid #4D4D4D;
border-left:1px solid #4D4D4D;
border-right:1px solid #4D4D4D;
background-color:#4D4D4D;
}


TD.boxHeadlineNewR
{
font-family:arial;
font-size:12pt;
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
padding-left:5px;
color:#ffffff;
font-weight:bold;
border-top:1px solid #b80000;
border-left:1px solid #b80000;
border-right:1px solid #b80000;
background-color:#b80000;
}

TABLE.boxHeadlineShortcuts
{

padding:0px;
margin:0px;
}

TD.boxHeadlineShortcuts
{
font-family:arial;
font-size:9pt;
padding-left:5px;
color:#FFFFFF;
font-weight:normal;

}

TD
{font-family:arial;font-size:9pt}

/*standard text*/
.stm
{font-family:arial;font-size:10pt}

/*style for additional explainations*/
.sts
{font-family:arial;font-size:9pt}
.stsc
{font-family:courier new,courier;font-size:9pt}
.stsb
{font-family:arial;font-size:14pt;font-weight:normal;}
.stsbn
{font-family:arial;font-size:12pt;font-weight:bold;padding-left:4px;padding-right:4px;}
.stsj
{font-family:arial;font-size:9pt;text-align:justify}

.stsr
{font-family:arial;font-size:9pt;color:#c80000}
.stl
{font-family:arial;font-size:10pt}


/*style for field descriptions*/
.stxs
{font-family:arial;font-size:8pt}
.stselxs
{font-family:arial;font-size:9pt;color:#b80000;}
.stxsi
{font-family:arial;font-size:8pt;background-color: #b80000; color: #FFFFFF; font-weight:bold;padding: 2px; border: 1px solid black;}
.stxxs
{font-family:arial;font-size:6pt}
.tcbgs
{background-color:#eeeeee;}
.tcbgg
{background-color:#cccccc;color:#000000;}
.tcbgb
{background-color:#000000;color:#ffffff;}

.blacklist
{color:#4d4d4d;}
.tcblacklists
{color:#4d4d4d;}
.tcblacklistw
{background-color:#D0D1D1;color:#4d4d4d;}


.tcbgo
{background-color:#acacc8;}

.tcbgw
{background-color:#ffffff;}

/*FILTER TABLE DISPLAY OPTIONS */

.pcs
{background-color:#dddddd;border-bottom: 1px solid silver;padding-top:5px;padding-bottom:5px;}
.pcts
{background-color:#dddddd;padding-top:10px;}
.ptm
{font-family:arial;font-size:9pt}
.ptxs
{font-family:arial;font-size:8pt}
.ipp
{font-family:arial;font-size:8pt;color:black;background-color:#ffffff;border-style: solid; border-color: silver;}


/*TABLE CELLS used for lines and borders*/

.tcg
{background-color:#dddddd;}

.tcbr
{border-right:1px solid #000000}

.tcbb
{border-bottom:1px solid #000000}

.tcbt
{border-top:1px solid #000000}

.tcsb
{padding-bottom:10px;}

.tcssb
{padding-bottom:5px;}

.tcsr
{padding-right:10px;}

.tcbts
{border-top:1px solid #000000;padding-top:10px;padding-left:10px;padding-right:10px;}

.tcbtss
{border-top:1px solid #000000;padding-top:4px;}

.tcblbs
{border-bottom:1px solid #000066;padding-bottom:20px;}

.tcblb 
{border-bottom:1px solid #000066}

.tcrb
{border-bottom:1px solid #B80000}

.tcsibr
{border-bottom:1px solid silver;border-right:1px solid silver;}
.tcnsib
{border-bottom:1px dotted silver;}


.tcsir
{border-right:1px solid silver;}
.tcsil
{border-left:1px solid silver;}

.tcsit
{border-top:1px solid silver;}

.tcg
{background-color:#dddddd;}

.tcsib
{border-bottom: 1px solid silver;}

.tcsitb
{border-bottom: 1px solid silver;border-top: 1px solid silver;}

.tcsitbsr
{border-bottom: 1px solid silver;border-top: 1px solid silver;padding-right:10px;}

.tcsibs
{border-bottom: 1px solid silver;padding-bottom:5px;}

.tcsits
{border-top: 1px solid silver;padding-top:10px;}

.tcsitsr
{border-top: 1px solid silver;padding-top:10px;padding-right:10px;}

.tcsitbs
{border-top: 1px solid silver;padding-top:10px;border-bottom: 1px solid silver;padding-bottom:10px;}

.tcrbs
{border-bottom: 1px solid #B80000;padding-bottom:10px;}

.tcbbs
{border-bottom: 1px solid black;padding-bottom:10px;}

.tcbrb
{border: 1px solid black;padding:10px;}
.tcbwlb
{border-right: 1px solid black;border-bottom: 1px solid black;border-top: 1px solid black;padding:10px;}
.tcblrb
{border-left: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;padding:10px;}
.tcnn
{padding:0px;}

/*Dump Table*/

.dt
{border: 1px; empty-cells:show}

.dtc
{font-family:arial;font-size:8pt;color:#000000; text-align:left; vertical-align:top;}

INPUT.sb
{
font-family:arial;font-size:9pt;}

INPUT.bb
{
    font-family:arial;font-size:10pt;padding-left:3px;}

/**/

/*INPUT FIELDS*/
.ipsnew
{font-family:arial;font-size:9pt;}
.ipbl
{font-family:arial;font-size:10pt;color:#000066;}
.ipblc
{font-family:courier;font-size:10pt;color:#000066;}

.ipdg
{font-family:arial;font-size:9pt;color:#808080;}

.ipblr
{font-family:arial;font-size:10pt;color:#000066;text-align:right}

/*BUTTONS*/

.sbbl
{font-family:arial;font-size:8pt;}
.sbb
{font-family:arial;font-size:8pt;}
.sbw
{font-family:arial;font-size:8pt;}

.sbr
{font-family:arial;font-size:8pt;}
.sbxsr
{font-family:arial;font-size:8pt;}
.sbxsbl
{font-family:arial;font-size:8pt;}
.sbxsg
{font-family:arial;font-size:8pt;}
.sbxsw
{font-family:arial;font-size:8pt;}
.sbxsb
{font-family:arial;font-size:8pt;}

/*HYPERLINKS*/


.hl
{text-decoration:none;}

.hlu
{text-decoration:underline;}

.hlbl
{font-size:10pt;text-decoration:none;color:#000066;}
.hlbnew
{font-size:9pt;text-decoration:none;color:#000000;}
.hlbunew
{font-size:9pt;text-decoration:underline;color:#000000;}
.hlb
{font-size:10pt;text-decoration:none;color:#000000;}

.hlbxs
{font-size:8pt;text-decoration:none;color:#000000;}
.hlbxsb
{font-size:8pt;text-decoration:none;color:#000000;}

.hlr
{font-size:10pt;text-decoration:none;color:#B80000;}
.hlsru
{font-size:9pt;text-decoration:underline;color:#B80000;}
.hlxsru
{font-size:8pt;text-decoration:underline;color:#B80000;}

.hlswu
{font-size:9pt;text-decoration:underline;color:#FFFFFF;}
.hlxswu
{font-size:8pt;text-decoration:underline;color:#FFFFFF;}

.hlsu
{font-size:9pt;text-decoration:underline;color:#000000;}
.hlrsu
{font-size:9pt;text-decoration:underline;color:#B80000;}
.hlrxs
{font-size:8pt;text-decoration:none;color:#B80000;}
.hlwxs
{font-size:8pt;text-decoration:none;color:#FFFFFF;}

.yellowMessageTable
{border-collapse:collapse;border:1px dotted silver;}
.yellowMessageCell
{padding:10px;color:#000000;background-color:#FFCC00;}
.redMessageTable
{border-collapse:collapse;border:1px dotted silver;}
.redMessageCell
{text-align:left;padding:10px;color:#000000;background-color:#b80000;color:white;}


.hlblu
{font-size:10pt;text-decoration:underline;color:#000066;}

.hlbu
{font-size:10pt;text-decoration:underline;color:#000000;}

.hlbxsu
{font-size:8pt;text-decoration:underline;}
.hlblxsu
{font-size:8pt;text-decoration:underline;color:#000066;}
.hlru
{font-size:10pt;text-decoration:underline;color:#B80000;}
.hlh
{text-decoration:underline;border-bottom:1px double black;}
.hlrub
{font-size:14pt;text-decoration:underline;color:#B80000;}
.hlb
{font-size:14pt;text-decoration:none;}
.hlub
{font-size:14pt;text-decoration:underline;}
.hlrxsu
{font-size:8pt;text-decoration:underline;color:#B80000;}
.hlgxsu
{font-size:11px;text-decoration:underline;color:silver;}
.hlrxs
{font-size:8pt;text-decoration:none;color:#B80000;}
.hlwxs
{font-size:9pt;text-decoration:none;color:#b80000;}
.hlwxsu
{font-size:9pt;text-decoration:underline;color:#ffffff;}
.hr
{border-top:1px solid;}
.quickHelpEmptyCell
{width:99%;border-top:1px solid black;}
.quickHelpImageCell
{vertical-align:top;width:1%;}