/* Copyright 2006 Joost de Valk */
a img
{
	border: 0;
}

table.sortable
{
	border-spacing: 0;
	border: 3px solid rgb(146, 186, 237);
	/*border-collapse: collapse;*/
}

	table.sortable tr.highlight td
	{
		background-color: #CCCCFF;
	}

	table.sortable th, table.sortable td
	{
		text-align: left;
		padding: 2px 4px 2px 4px;
		/*width: 100px;*/
		border-style: solid;
		border-color: rgb(221, 221, 221);
	}

	table.sortable th
	{
		border-width: 0px 1px 1px 1px;
		background-color: rgb(245, 246, 248);
	}

		table.sortable th a
		{
			color: #357EBD;
			font-weight: normal;
		}

	table.sortable td
	{
		border-width: 0px 1px 0px 1px;
		border-color: rgb(241, 241, 241);
	}

	table.sortable tr.odd td
	{
		background-color: #FFFFFF;
	}

	table.sortable tr.even td
	{
		background-color: rgb(255, 242, 221);
	}

	table.sortable tr.sortbottom td
	{
		border-top: 1px solid #444;
		background-color: #ccc;
		font-weight: bold;
	}

	table.sortable tr:hover td
	{
		background-color: #CCCCFF;
	}

	table.sortable.useBodyRows tbody:hover td
	{
		background-color: #CCCCFF;
	}

	table.sortable thead
	{
		background-color: #eee;
		color: #666666;
		font-weight: bold;
		cursor: default;
	}

.defaulttablewidth
{
	width: 12.5em !important;
}

.pendingtablewidth
{
	width: 13.5em !important;
}
