#newspage{
	display:block;
	padding:30px 0 0 35px;
}
#newsSelector {
    margin:7px 0 20px 0;
}
#newsIntro {
    width:598px;
    font-size:12px;
    line-height:18px;
    padding-bottom:2px;
}
#newsIntro {
    padding-bottom:20px;
}
#newsIntro p {
    margin-bottom:18px;
}
#newsIntro h3{
	font-size:20px;
}
#newsList {
    border-top:1px dashed #cccccc;
    width:598px;
    margin:0;
}
#newsList .newsWrap, #news-detail .news{
    border-bottom:1px dashed #cccccc;
    width:100%;
    background:none;
    margin:0;
    padding:0;
}
.newsTitle .newsImage, .newsTitle .newsShortText {
    display:none;
}
.newsTitle {
    display:block;
    width:578px;
    font-size:12px;
    line-height:18px;
    padding:15px 10px;
    color:#000000;
    background:none;
    text-decoration:none;
    cursor:pointer;
    text-transform:uppercase;
}
.newsTitle span {
    display:block;
}
a:link{
	text-decoration:none;
}
.newsTitle .newsName {
    font-size:16px;
}
.newsTitle:hover {
    background:#eeeeee;
    color:#000000;
}
.newsTitle:active,
.newsTitle:focus {
    color:#000000;
}
.newsTitle:hover span {
    color:#000000;
}
.newsDetail {
    font-size: 12px;
    line-height: 13px;
}
.newsTitle .newsName,
.newsText .newsName {
    font-size:16px;
    line-height:20px;
}
.newsDetail p {
    font-size:12px;
    line-height:18px;
    padding:10px 0 0 0;
    text-align:justify;
}
.newsDetail .news {
    width:598px;
}
.newsDetail img{

}
.newsDetail a, .newsDetail a:link {
	text-decoration: underline;
}
.newsContainer .newsDetail{
	padding:15px 10px;
	width:578px;
}
.newsDetail{
    padding:15px 10px;
    width:578px;
}
.newsDownloads {
    margin-top:15px;
}
.newsDownloads a {
    font-size: 12px;
    line-height: 13px;
    text-decoration:none;
}
