/* ********************* css for content elements ********************** */



p.bodytext {
  margin-top:10px;
  margin-bottom:10px;
}

div.floatleft {
 float:left;
}

div.floatleft img {
  margin-right:5px;
}

#headerlayout0 {
  border-bottom: 2px solid #A00021;
  padding-bottom:5px;  
}

#headerlayout0 h1 {
 color:#A00021;
}

#headerlayout1 h1.csc-firstHeader {
  background:red;
}

#headerlayout1 p.bodytext {
 background-color:blue;
}

#headerlayout2 p.bodytext {
 background-color:blue;
}

div.usertext ul {
	list-style-type:disc;
	margin-left:7px;
	padding-left:7px;
}

div.usertext p {
        text-align: justify;
}

div.usertext p.align-center {
  text-align:center;
}

div.usertext, #rightcollayout0 , div.usertext td {
 font-family: Arial, Verdana, sans-serif;
 font-size: 8pt;
 margin:8px;        
 text-align:justify;
}


div.usertext h1, #rightcollayout0 h1 , h1.wfplayout {
 font-size:10pt;
 font-weight:bold;
 margin-top:1em;
 margin-bottom:0px;

}

/* ***************** left column (news )**************** */


div.tx-mininews-pi1 p {
 font-family: Arial, Verdana, sans-serif;
 font-size: 8pt;
 text-align:justify;
}


/* ********************* right column ********************** */


#rightcollayout0 ul {
	list-style-type:disc;
	margin-left:10px;
	padding-left:10px;
        margin-right:5px;
        padding-right:5px;
}

 