body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 99%;
	color: #000;
	text-align: center;
	background-color:#fff;
	margin:0px;
	padding:0px;
}
.outer{
	width:1000px;
	margin:0px auto;
	padding:0px;
}
.container{
	width:1000px;
	margin:0px;
	padding:0px;
	float:left;

}

.logo{
	width:340px;
	margin:0px;
	padding:0px;
	float:left;
}


.csc-header csc-header-n1{



}

.csc-textpic csc-textpic-intext-left-nowrap{

}

.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol img{

vertical-align:top;
text-align:left;
color:#F4B601;
padding:10px 10px 10px 40px;
}

h1.csc-firstHeader {
margin:50px 0px 0px 160px;
padding:0px;
font-size:1em;
color:#F4B601;
}

.csc-textpic-text{

}

.mailform{
margin:10px 0px 0px 160px;
padding:0px;
}

.mailform .label{
 width:120px;
 float:left;
 color:#F4B601;
 font-size:0.9em;
 margin:1px 0px 1px 0px;
}

.mailform .fields{
 color:#F4B601;
 font-size:0.9em;
 margin:1px 0px 1px 0px;
}

.mailform h3{
color:#F4B601;
}

.bodytext{
font-size:0.8em;
margin:0px;
padding:0px;
}

.contenttable{

margin:0px 0px 10px 0px;

}

.lefttab{
width:200px;
vertical-align:top;
text-align:left;
color:#F4B601;
padding:10px 10px 10px 40px;
}

.lefttab img{
margin:10px 0px;
border:1px solid #F4B601;
padding:1px;
vertical-align:bottom;
}

.righttab{
vertical-align:top;
text-align:left;
padding:10px;
}

.righttab h3{
color:#F4B601;
}



.righttab ul li{
font-size:0.8em;
margin:0px;
}






.bleft{
width:150px;
vertical-align:top;
text-align:left;
color:#F4B601;
font-size:0.9em;
padding:5px 0px 5px 50px;
}

.bcenter{
vertical-align:top;
text-align:left;
color:#000;
font-size:0.9em;
padding:5px;
}

.bright{
width:120px;
vertical-align:top;
text-align:left;
color:#000;
font-size:0.9em;
padding:5px;
}

.bright img{
vertical-align:bottom;
}

.bright a{
	text-decoration:none;
	color:#990000;
}

.bright a:hover{
	color:#F4B601;
}

.tx-damdownloads-pi1-list{
margin:10px 0px;
}

.dleft{
width:150px;
vertical-align:top;
text-align:left;
color:#F4B601;
background-color:#FEF9E6;
padding:5px 0px 5px 50px;
font-size:0.7em;
vertical-align:top;
}

.dcenter1{
width:300px;
vertical-align:top;
text-align:left;
color:#000;
font-size:0.7em;
padding:5px;
vertical-align:top;
background-color:#FFF1CE;
}
.dcenter1 a{
	text-decoration:none;
	color:#990000;
}

.dcenter1 a:hover{
	color:#F4B601;
}

.dcenter2{
width:50px;
vertical-align:middle;
text-align:left;
color:#000;
font-size:0.7em;
padding:5px;
vertical-align:middle;
background-color:#FFF1CE;
}

.dcenter2 img{
border:1px solid #FFF1CE;
padding:1px;
}

.dright{
width:50px;
vertical-align:top;
text-align:left;
color:#000;
font-size:0.7em;
padding:5px;
vertical-align:top;
background-color:#FFF1CE;
}



.author {
font-size:11px;
font-weight:bold;
font-style:normal;
color:#961207;
}

span.author {
font-size:11px;
font-weight:bold;
font-style:normal;
color:#961207;
}

.c2l1-left{
width:200px;
vertical-align:top;
text-align:left;
color:#F4B601;
padding:10px 10px 10px 40px;
}


.c2l1-left img{
margin:10px 0px;
border:1px solid #F4B601;
padding:1px;
vertical-align:bottom;
}

.c2l1-middle{
vertical-align:top;
text-align:left;
padding:10px;
}

.c2l1-middle h3{
color:#F4B601;
}

.c2l1-middle h5{
color:#F4B601;
}

.c2l1-middle ul li{
font-size:0.8em;
margin:0px;
}

div.tx-fdfx2cols-pi1{
margin:0px 0px 10px 0px;
}

.printbox{
text-align:left;
margin:5px;
padding:10px;
width:650px;
border:1px solid #F4B601;
}

.backlink a{
	text-decoration:none;
	color:#990000;
	font-size:0.8em;
}

.backlink a:hover{
	color:#F4B601;
}

.printheader{
font-size:0.8em;
}

.errortxt{
font-size:0.8em;
margin:10px 10px 10px 0px;
padding:5px;
border:1px solid red;
color:red;
}

.internal-link a{
	color:#990000;
}

.internal-link a:hover{
	color:#F4B601;
}

.internal-link img{
border:0px;
}



.news-latest-container{
	margin:0px 10px 0px 20px;
	padding:0px;
	float:left;
	width:590px;
}

.news-latest-container h1{
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	color: #ff0000;
}

.news-latest-date{
    font-size:11px;
    padding:0px;
    margin:3px 0px 3px 0px;
	float:right;
	text-align:right;
}

.news-latest-item{
	padding:0px 0px 15px 0px;
	margin:5px 0px 5px 0px;
	text-align:justify;
	float:left;
}

.news-latest-image{
    float:left;
    padding:0px;
    margin:3px 5px 5px 0px;
    width:160px;
    text-align:right;
}

.news-latest-image img{
margin:0px 0px 10px 0px;
border:1px solid #F4B601;
padding:1px;
vertical-align:bottom;
}

.news-latest-header{
margin:0px;
padding:0px;
	width:160px;
	float:left;
	text-align:left;
	font-weight:bold;
	}

.news-latest-header h1{
margin:0px;
padding:0px;
font-size:14px;
color:#F4B601;
text-align:left;
	}

.news-latest-header a{
    font-size:12px;
    color:#F4B601;
	text-decoration: none;
	padding:0px;
	margin:0px;

}

.news-latest-header a:hover{
	color: #57565C;
}

*html .news-line {
    margin:5px 0px 20px 85px;
	padding:0px;
	width:410px;
}

*html .news-latest-content{
    margin:3px 0px 3px 5px;
        width:410px;
}

.news-line {
	float:left;
    margin:5px 0px 20px 190px;
	padding:0px;
	border-bottom:1px solid #F4B601;

}

.news-latest-content{
    float:left;
    margin:3px 0px 3px 20px;
    padding:0px;
    text-align:justify;
    font-size:12px;
    width:400px;
}

.news-latest-morelink{
    text-align:right;
    float:right;
    margin:0px 10px 0px 0px;
}

.news-latest-morelink a{
    font-size:12px;
    color:#F4B601;
	text-decoration: none;
	padding:0px;
	margin:0px;

}

.news-latest-morelink a:hover{
	color: #57565C;
}

.news-latest-gotoarchive{
    text-align:right;
    float:right;
    margin:0px 0px 0px 0px;
    font-size:12px;
    color:#F4B601;
}

.news-latest-gotoarchive a{
    font-size:12px;
    color:#F4B601;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.news-latest-gotoarchive a:hover{
	color: #57565C;
}

.news-single-line {
	float:left;
    margin:10px 0px 10px 0px;
	padding:0px;
	border-bottom:1px solid #F4B601;
}

.news-single-item{
	padding:0px 20px 0px 20px;
	margin:0px;
	line-height:18px;
	float:left;

}

.news-single-header h2{
	color:#F4B601;
	font-size:12px;
	padding:0px;
	margin:0px;
}

.news-single-item h3{
	padding:0px;
	margin:5px 0px 5px 0px;
}

.news-single-header {
	padding:0px;
	margin:3px 0px 3px 0px;
	width:180px;
	float:left;
	text-align:left;
	font-weight:bold;
}

.news-single-date{
    font-size:11px;
    padding:0px;
    margin:3px 0px 3px 0px;
    width:100px;
	float:right;
	text-align:right;

}

.news-single-subheader{
    float:left;
    margin:3px 0px 10px 0px;
    padding:0px;
    line-height:18px;
    font-weight:bold;
    font-size:12px;
    text-align:justify;
    	width:620px;

}


.news-single-content{
    font-size:12px;
    float:left;
    margin:3px 0px 10px 0px;
    padding:0px;
    line-height:18px;
    text-align:justify;
    width:620px;

}

.news-single-imgcaption{
    display:none;
}

.news-single-img{
    float:left;
    margin:0px 15px 5px 0px;
    padding:0px;
}

.news-single-related{
    margin:5px 0px;
}

.news-single-related dt{
    font-weight:bold;
	color:#57565C;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	border-bottom:1px solid #57565C;
}

.news-single-related dd{
    margin:5px 0px;
}

.news-single-related dd a{
	color:#57565C;
	text-decoration: none;
	padding:0px 0px 0px 5px;
	vertical-align:top;
	font-weight:bold;
}

.news-single-related dd a:hover{
	color: #F4B601;
}

.news-single-links{
    margin:5px 0px;
}

.news-single-links dt{
    font-weight:bold;
	color:#57565C;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	border-bottom:1px solid #57565C;
}

.news-single-links dd{
    margin:5px 0px;
}

.news-single-links dd a{
	color:#57565C;
	text-decoration: none;
	padding:0px 0px 0px 5px;
	vertical-align:top;
	font-weight:bold;
}

.news-single-links dd a:hover{
	color: #F4B601;
}

.news-single-backlink{
    float:left;
    margin:0px;
    padding:0px;
}

.news-single-backlink a{
    font-size:12px;
    color:#57565C;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

.news-single-backlink a:hover{
	color: #F4B601;
}

.news-single-files{
    margin:5px 0px;
}

.news-single-files dt{
    font-weight:bold;
	color:#57565C;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	border-bottom:1px solid #57565C;
}

.news-single-files dd{
    margin:5px 0px;
}

.news-single-files dd a{
	color:#57565C;
	text-decoration: none;
	padding:0px 0px 0px 5px;
	vertical-align:top;
	font-weight:bold;
}

.news-single-files dd a:hover{
	color: #F4B601;
}










