A {
   color: #000000; 
   text-decoration:none;
}

/*********************/
/* Editor, Absatz    */
/*********************/
p.align-right {
   text-align:right;
}

p.align-center {
   text-align:center;
}

p.align-left {
   text-align:left;
}

/*********************/
/* Editor, Text      */
/*********************/
span.important {
   color:#ED1E26;
}

span.name-of-person {

}

span.detail {

}


/******************/
/* Headers, plain */
/******************/
H1 { font-size: 20px; color: #000000; margin: 10px 0px 0px 0px;}
H2 { font-size: 18px; color: #000000; margin: 10px 0px 0px 0px;}
H3 { font-size: 16px; color: #000000; margin: 10px 0px 0px 0px;}
H4 { font-size: 14px; color: #000000; margin: 10px 0px 0px 0px;}
H5 { font-size: 12px; color: #000000; margin: 10px 0px 0px 0px;}
H6 { font-size: 10px; color: #000000; margin: 10px 0px 0px 0px;}

/*******************/
/* Headers, Absatz */
/*******************/
H1.align-left, H2.align-left, H3.align-left, H4.align-left, H5.align-left, H6.align-left { text-align:left; }
H1.align-center, H2.align-center, H3.align-center, H4.align-center, H5.align-center, H6.align-center { text-align:center; }
H1.align-right, H2.align-right, H3.align-right, H4.align-right, H5.align-right, H6.align-right { text-align:right; }

/* Headers, with link */
H1 A { font-size: 20px; color: #000000; text-decoration: none; }
H2 A { font-size: 18px; color: #000000; text-decoration: none; }
H3 A { font-size: 16px; color: #000000; text-decoration: none; }
H4 A { font-size: 14px; color: #000000; text-decoration: none; }
H5 A { font-size: 12px; color: #000000; text-decoration: none; }
H6 A { font-size: 10px; color: #000000; text-decoration: none; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: none; }


u a {
   text-decoration:underline;
}

/*********************/
/* Tables, generally */
/*********************/
TABLE.contenttable P { font-size: 10px; }
TABLE.contenttable TR TD { vertical-align: top;}

/* Tables, specifically */
TABLE.contenttable-0 P { color: #000000; }

TABLE.contenttable-1 P { color: #186900; }
TABLE.contenttable-1 TR.tr-0 TD P { font-weight: bold; }
TABLE.contenttable-1 TR.tr-0 TD { background-color: #D1D2E4;}
 
TABLE.contenttable-2 P { color: #10007B; }
TABLE.contenttable-2 TR TD.td-0 { background-color: #F5FFAA;}
TABLE.contenttable-2 TR TD.td-0 P { font-weight: bold; }

TABLE.contenttable-3  { width:100%;color:#000000;}
TABLE.contenttable-3 TR { width:100%;}
TABLE.contenttable-3 TD.td-0 { width:50%;}
TABLE.contenttable-3 TD.td-1 { width:2%;color:#ED1E26;}
TABLE.contenttable-3 TD.td-last { width:48%;}


/******************/
/* Headers, plain */
/******************/
H1.csc-firstHeader {
   color: #A8A9AD;
   font-size: 30px;
   margin: 0px 0px 10px 0px;
}

H2.csc-firstHeader {
   color: #A8A9AD;
   font-size: 28px;
   margin: 0px 0px 8px 0px;
}

H3.csc-firstHeader {
   color: #A8A9AD;
   font-size: 24px;
   margin: 0px 0px 6px 0px;
}

H4.csc-firstHeader {
   color: #A8A9AD;
   font-size: 20px;
   margin: 0px 0px 4px 0px;
}

H5.csc-firstHeader {
   color: #A8A9AD;
   font-size: 16px;
   margin: 0px 0px 2px 0px;
}

H6.csc-firstHeader {
   color: #A8A9AD;
   font-size: 12px;
   margin: 0px 0px 2px 0px;
}

/* Header date */
P.csc-header-date { font-size: 10px; color: #186900; }

/* Subheader, general */
P.csc-subheader { font-style: italic; background-color: #EDEBF1; }

/* Subheader, specific */
P.csc-subheader-0 { font-style: normal; }
P.csc-subheader-1 { color: #186900; }
P.csc-subheader-2 { color: #10007B; }
P.csc-subheader-3 { color: #8A0020; }


csc-textpic-text {
   color: #000000;
}




