	#file_block {
		padding: 20px;
		clear:left;
		}

	.image_file_type {
		float:left;
		margin-right: 15px;
		width:16px;
		height:16px;
	}

	.file_link {
		clear:left;
		margin-bottom: 5px;
	}

	.file_link a {
		color:red;
		text-decoration:none;
		font-size:12px;
		font-weight:500;
		background: url(/css/images/icon_pdf.gif) no-repeat;
		padding-left: 20px;
	}

	.file_link a:hover {
		text-decoration:underline;
	}
	
	.file_link a.pdf {
		background: url(/css/images/icon_pdf.gif) no-repeat;
		padding-left: 20px;
	}
	.file_link a.zip {
		background: url(/css/images/icon_zip.gif) no-repeat;
		padding-left: 20px;
	}
	.file_link a.rar {
		background: url(/css/images/icon_zip.gif) no-repeat;
		padding-left: 20px;
	}
	.file_link a.doc {
		background: url(/css/images/icon_doc.gif) no-repeat;
		padding-left: 20px;
	}
	.file_link a.docx {
		background: url(/css/images/icon_doc.gif) no-repeat;
		padding-left: 20px;
	}
	.file_link a.xls {
		background: url(/css/images/icon_xls.gif) no-repeat;
		padding-left: 20px;
	}
	.file_link a.ppt {
		background: url(/css/images/icon_ppt.gif) no-repeat;
		padding-left: 20px;
	}
	.file_link a.other {
		background: url(/css/images/icon_ppt.gif) no-repeat;
		padding-left: 20px;
	}
	
	.file_text {
		float:left;
		margin-bottom: 25px;
	}

