/* ------------------------------
 *  News styles
 *  ----------------------------- */

#conNewsList {
	display: block;
	margin: 5px 0;
}

	#conNewsList .conOne {
		display: block;
		padding-top: 5px;
		border-top: 1px solid #ccc;
	}
	
		#conNewsList .conOne .conDate {
			float: right;
		}
	
		#conNewsList .conOne a.conTitle {
			float: left;
			font-size: 15px;
		}
		
			#conNewsList .conOne a.conTitle:hover {
				color: #000;
			}
		
		#conNewsList .conOne .conPhoto {
			float: left;
			display: block;
			width: 140px;
		}
		
			#conNewsList .conOne .conPhoto img {
				display: block;
				width: 120px;
				margin: 10px;
			}
			
		#conNewsList .conOne .conText {
			float: left;
			display: block;
			margin: 10px 10px 0 10px;
			width: 510px;
		}
		
		#conNewsList .conOne a.lnkMore {
			float: right;
			text-decoration: underline;
		}
		
			#conNewsList .conOne a.lnkMore:hover {
				text-decoration: none;
			}
			
#conOneNews {
	display: block;
	width: 600px;
}

	#conOneNews .imgMain {
		float: left;
		display: block;
		margin: 20px;
	}
	
	#conOneNews .conDate {
		float: right;
	}
	
	#conOneNews .conText {
		line-height: 16px;
	}
	
		#conOneNews .conText p {
			margin: 5px 0;
			text-indent: 15px;
		}
		
#conAttachments {
	display: block;
	margin: 10px 20px;
}

	#txtAttachments {
		font-size: 14px;
	}
	
	#conAttachments ul {
		list-style: none;
	}
	
		#conAttachments ul li {
			margin: 5px 0;
			padding-left: 36px;
			height: 32px;
			background-position: left;
			background-repeat: no-repeat;
			line-height: 32px;
		}
		
			#conAttachments ul li a {
				text-decoration: underline;
			}
			
				#conAttachments ul li a:hover {
					text-decoration: none;
				}