/* table new format for Max applications. */

table.table caption
{
	text-align: left;
	margin: 0;
	padding: 0 0 .5em 0;
	font-weight: bold;
}

table.table
{
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}

.table th
{
	padding: .2em .4em .2em .4em;
	text-align: left;
}

.table td, .table tbody th
{
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #ECECEC;
	border-left: solid 1px #ECECEC;
	margin: 0;
	padding: .2em .3em .2em .3em;
	text-align: left;
}


.table th.numeric, .table td.numeric
{
	text-align: right;
}

.table thead th
{
	border: solid 1px #CCCCCC;
	background-color: #DCDCDC;
	color: #000000;
}

.table tbody
{
	border: solid 1px #CCCCCC;
}

.table tbody th
{
	color: #000000;
	font-weight: lighter;
}

.table tr.alternate
{
	background-color: #EEEEFF;
}

.table tfoot
{
	border: solid 1px #CCCCCC;
}

/* Override the standard link colours */
/* Reason: The concept of visited links is not applicable to sort fields. 
*/

table.table th a:link
{
	color: #000099;
}
table.table th a:visited
{
	color: #000099;
}
table.table th a:active
{
	color: #000099;
}
table.table th a:hover
{
	color: #000099;
}

/* end table new format */
