table.search {float:left; clear:both; width:750px; margin:10px 0; border-collapse:collapse; border-bottom:3px solid #c0c0c0; }
	/*For IE*/* html table.search {width:740px;}
table.search th, table.search td {text-align:left; vertical-align:top; padding:3px; border:3px solid #c0c0c0; }
table.search thead th, table.search thead td {font-size:12px; font-weight:bold; }
table.search thead th {/*border-left:none;*/ }
table.search tr.group th {border-right:none; padding:0 0 0 4px; }
table.search tr.group td {border-left:none; padding:22px 0 0 4px; font-size:12px; font-weight:bold; }
table.search tr.group th, table.search tr.group td {border-bottom:3px solid #e8e8e8; }
table.search tr.type th {font-weight:normal; border-right:3px solid #e8e8e8; }
table.search tr.type td, table.search tr.type th {vertical-align:top; border-top:none; border-bottom:none; }
table.search tr.type td.Docname {border-left:3px solid #e8e8e8; border-right:none; }
table.search tr.type td.PDFs {border-left:none; border-right:none;}
table.search tr.type td.PDFsFS {border-left:none; }

.results {float:left; width:750px; border-bottom:3px solid #c0c0c0; }
	/*For IE*/* html .results {width:740px;}
	.results strong, .results p {font-size:12px; font-weight:bold; color:#7c7c7c; }
	.results strong {float:left; }
	.results p {float:right; }
	.results a {color:#333; }
	.results a:hover {text-decoration:none; }

table.search table.pictures td.simg {
	border: 0;
	padding: 0;
	width: 60px;
}
table.search table.pictures img{
	padding-left: 2px;
}
.marked {
	color: #000;
	font-weight:bold;
}
.ar {
	text-align:right;
}