#content_container .bodytext{
  text-align:justify;
}
#content_container UL{
	margin-left: 15px;
}
.news .bodytext{
	margin-top: 5px;
}
.csc-mailform-field INPUT,TEXTAREA{
        background-color:#ffffff;
        PADDING:4px;
        margin:4px;
}

.csc-mailform-field LABEL{
       position: left;
       display:block;
       width: 100px;
       background: #ffffff;
       PADDING:2px;
       margin:2px;
      }

.csc-header { margin-bottom: -20px;}
.csc-sitemap { margin-left: 20px; }
.csc-sitemap UL { margin-left: 20px; }

.csc-uploads-icon a IMG{
	border-width:0;
}

.csc-textpic-caption{font-weight:normal;color:#333333;font-size:10px;}

.important {color:red;}
.name-of-person {color:green;}
.detail {color:blue;}

/* Bulletlists, general */
UL.csc-bulletlist LI { font-size: 11px; padding-left:10px;}

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { color: #000000; list-style-position : inside; }
UL.csc-bulletlist-1 { color: #186900; list-style-type : decimal;list-style-position : inside; }
UL.csc-bulletlist-2 { color: #10007B; list-style-position : inside; }
UL.csc-bulletlist-3 { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif);list-style-position : inside; }

.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

.align-right { text-align: right; }
.align-left { text-align: left; }
.align-center { text-align: center; }

/* RTE / Table styling */
TABLE.contenttable { border: 1px #333333 solid; margin: 10px 0px 10px 0px; width: 100%; }
TABLE.contenttable TR TD { padding: 0px 3px 0px 3px; }
TABLE.contenttable TR TD P.bodytext { font-size: 10px; }
TABLE.contenttable TR { background-color: #EDEBF1; }

/*********************/
/* Tables, generally */
/*********************/
TABLE.contenttable P { font-size: 11px; }
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 P { color: #8A0020; }
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #D1D2E4;}
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; }