

td.sectiontableheader
{
	font-weight: bold;
}

tr.sectiontableentry0, tr.sectiontableentry1, tr.sectiontableheader
{
	height: 30px;
}

tr.sectiontableentry0
{
	background: #f5eddd;
}

tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry0_hover td, tr.sectiontableentry1_hover td
{
	padding: 5px;
}

tr.sectiontableheader th
{
	text-align: left;
	padding: 6px;
}

tr.sectiontableentry0_hover, tr.sectiontableentry1_hover
{
	background: #eadbbb;
	height: 30px;
}

tr.sectiontableentry0 td a, tr.sectiontableentry1 td a
{
	text-decoration: none;
	color: #000000;
}

tr.sectiontableentry0 td a:hover, tr.sectiontableentry1 td a:hover
{
	text-decoration: underline;
	color: #000000;
}

a.sectiontableentry0, a.sectiontableentry1, a.sectiontableheader
{
	display: block;
	height: auto;
	width: 100%;
	padding: 5px;
}

a.sectiontableentry0
{
	background: #f5eddd;
}

a.sectiontableentry0:hover, a.sectiontableentry1:hover
{
	background: #eadbbb;
	text-decoration: none;
}

.img_thumb
{
	border: 1px solid #555555;
	margin: 3px;
}

iframe
{
	border: 0px;
	border:none;
}

table.viewlist
{
	width: 100%;
	border-collapse: collapse;
}

.viewlist td
{
	margin: 1px;
	padding: 1px;
	padding-bottom: 10px;
}

.viewlist a
{
	text-decoration: none;
	color: #000000;
}

.viewlist a:hover
{
	color: #000000;
	text-decoration: underline;
}

.directoryHeader
{
	display: block;
	background: #d4b371;
	font-weight: bold;
	padding: 5px;
}

td.directory
{
}

#search_form select
{
	font-size: 10px;
	height: 18px;
	margin: 1px;
}

#search_form input
{
	font-size: 10px;
	height: 18px;
	background: #eeeeee;
	border: 1px solid #cccccc;
	margin: 1px;
}


