
a.internal-link,
a.internal-link:visited,
a.internal-link:active,
a.internal-link:link {
	text-decoration:none;
	color:#808080;
}
a.internal-link:hover {
	color: #ffffff;
}

/* START MAILFORM */
.csc-mailform {
	border: 0px;
}
.csc-mailform-field{
	margin-top:5px;
}
.csc-mailform-field input[type="submit"] {
	width:100px;
	margin-left: 100px;
	margin-top:15px;
}
.csc-mailform-field input {
	width:250px;
}
.csc-mailform-field textarea {
	width:250px;
}

.csc-mailform-field label {
	margin:2px;
	font-size:11px;
	line-height:15px;
	float: left;
	text-align: right;
	margin-right: 10px;
	width: 120px;
	display: block;
}
/* END MAILFORM */

/* START MODERN FAQ */
.tx-irfaq-pi1 dl{
	margin:0px;
	padding:2px;
}
.tx-irfaq-pi1 dt{
	margin:0px;
	padding:0px;
}
.tx-irfaq-pi1 dd{
	margin:0px;
	padding:0px;
}
.tx-irfaq-pi1 .bodytext {
	padding:10px 10px 10px 15px;
	background-color: #cccccc;
	border:1px solid #aaaaaa;
}

/* END MODERN FAQ */

/* START FRONT PAGE NEWS */
.important {
	color: #903030;
}
dl.csc-textpic-image{
	padding:5px;
}
.csc-header-date {
	float: right;
	margin-top:0px;
	padding-right: 5px;
}
.csc-header {
	background-color:#cccccc;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
}
.csc-textpic-text {
	padding:6px;
	background-color: #dddddd;
}
.csc-header h1 {
	font-size:1.5em;

}
/* END FRONT PAGE NEWS */