﻿/* DOCUMENTS
----------------------------------------------------------*/
.ccs-ds-documents
{
	clear: both;
	white-space: nowrap;
}

.ccs-ds-documents a
{
	float: left;
}

.ccs-ds-documents a img
{
	border: none;
	float: left;
}

.ccs-ds-documents a span
{
	display: block;
	float: left;
}

.ccs-ds-documents a:hover span
{
	text-decoration: underline;
}

/* LARGE ICON (48 x 48)
----------------------------------------------------------*/
.ccs-ds-documents-48
{
	border-bottom: 1px dashed #D4D4D4;
	height: 60px;
	margin: 0px 0px 5px 0px;
}

.ccs-ds-documents-48 a img
{
	margin: 5px;
}

.ccs-ds-documents-48 a span
{
	margin: 22px 10px 0px 0px;
}

/* MEDIUM ICON (32 x 32)
----------------------------------------------------------*/
.ccs-ds-documents-32
{
	border-bottom: 1px dashed #D4D4D4;
	height: 40px;
	margin: 0px 0px 2px 0px;
}

.ccs-ds-documents-32 a img
{
	margin: 3px;
}

.ccs-ds-documents-32 a span
{
	margin: 12px 8px 0px 2px;
}

/* SMALL ICON (16 x 16)
----------------------------------------------------------*/
.ccs-ds-documents-16
{
	height: 20px;
	margin: 2px 0px;
}

.ccs-ds-documents-16 a img
{
	margin: 2px;
}

.ccs-ds-documents-16 a span
{
	margin: 2px 4px 0px 2px;
}
