﻿	#Content .list-table > tbody > tr > td > a:link,
	#Content .list-table > tbody > tr > td > a:visited {
		color : #000000;
		text-decoration : none;
		font-weight : bold;
	}
	
	#Content .list-table > tbody > tr > td > a:hover,
	#Content .list-table > tbody > tr > td > a:active {
		color : #000099;
		text-decoration : underline;
	}

	#Content > h1:first-child + .controls > a:link,
	#Content > h1:first-child + .controls > a:visited,
	.list-table > tbody > tr > td.options > a:link,
	.list-table > tbody > tr > td.options > a:visited {
		color : #666666;
		text-decoration : none;
		font-weight : bold;
		height : 12px;
		line-height : 12px;
		margin-left : 10px;
	}
	
	#Content > h1:first-child + .controls > a:hover,
	#Content > h1:first-child + .controls > a:active,
	.list-table > tbody > tr > td.options > a:hover,
	.list-table > tbody > tr > td.options > a:active {
		color : #000000;
	}
	
	#Content > h1:first-child + .controls > a:link > img,
	#Content > h1:first-child + .controls > a:visited > img,
	.list-table > tbody > tr > td.options > a:link > img,
	.list-table > tbody > tr > td.options > a:visited > img {
		border : none;
		vertical-align : top;
		position : relative;
		top : -2px;
		opacity : 0.8;
	}
	
	#Content > h1:first-child + .controls > a:hover > img,
	#Content > h1:first-child + .controls > a:active > img,
	.list-table > tbody > tr > td.options > a:hover > img,
	.list-table > tbody > tr > td.options > a:active > img {
		opacity : 1.0;
	}

.list-table {
	border-radius : 4px;
	border : 1px #000000 solid;
	background : #ffffff;
	border-spacing : 0px;
	margin : 10px auto;
	width : 100%;
}
	
	.list-table > thead:first-child > tr:first-child > th:first-child,
	.list-table > tbody:first-child > tr:first-child > th:first-child {
		border-radius : 4px 0px 0px 0px;
	}
	
	.list-table > thead:first-child > tr:first-child > th:last-child,
	.list-table > tbody:first-child > tr:first-child > th:last-child {
		border-radius : 0px 4px 0px 0px;
	}

	.list-table > thead:first-child > tr:first-child > th:first-child:last-child,
	.list-table > tbody:first-child > tr:first-child > th:first-child:last-child {
		border-radius : 4px 4px 0px 0px;
	}

	.list-table > tbody > tr > th,
	.list-table > thead > tr > th {
		background : #6688aa;
		border-top : 1px #6688aa outset;
		border-bottom : 1px #000000 solid;
		font-weight : bold;
		text-align : left;
		color : #ffffff;
		text-shadow : 1px 1px 1px rgba(0,0,0,0.5);
		vertical-align : bottom;
		padding : 2px 4px;
	}
	
	.list-table > tr > td,
	.list-table > tbody > tr > td {
		vertical-align : top;
		border-bottom : 1px #eeeeee solid;
		padding : 6px 4px 2px;
	}
	
	.list-table > tbody > tr > td > input,
	.list-table > tbody > tr > td > select {
		margin-top : -4px;
	}
	
	.list-table > tbody:last-child > tr:last-child > td:first-child,
	.list-table > tfoot:last-child > tr:last-child > td:first-child {
		border-radius : 0px 0px 0px 4px;
	}
	
	.list-table > tbody:last-child > tr:last-child > td:last-child,
	.list-table > tfoot:last-child > tr:last-child > td:last-child {
		border-radius : 0px 0px 0px 4px;
	}
	
	.list-table > tbody:last-child > tr:last-child > td:first-child:last-child,
	.list-table > tfoot:last-child > tr:last-child > td:first-child:last-child {
		border-radius : 0px 0px 4px 4px;
	}
	
	.list-table > tbody > tr:last-child > td {
		border-bottom : none !important;
	}
	
	.list-table > tfoot > tr > td {
		background : #778899;
		text-align : center;
		border-bottom : 1px #778899 outset;
		border-top : 1px #000000 solid;
	}
	
	.list-table > tfoot > tr > td > input[type="submit"],
	.list-table > tfoot > tr > td > input[type="button"] {
		margin : 1px 2px;
		border : 2px #334455 solid;
		border-radius : 3px;
		text-align : center;
		padding : 1px 5px;
		background : #556677;
		color : #ffffff;
		font-weight : bold;
		text-transform : uppercase;
		font-size : 12px;
		line-height : 12px;
		width : auto;
		cursor : pointer;
		text-shadow : 1px 1px 1px rgba(0,0,0,0.5);
	}
	
	.list-table > tfoot > tr > td > input[type="submit"]:hover,
	.list-table > tfoot > tr > td > input[type="button"]:hover,
	.list-table > tfoot > tr > td > input[type="submit"]:focus,
	.list-table > tfoot > tr > td > input[type="button"]:focus {
		background : #778899;
	}
	
	.list-table > tfoot > tr > td > input[type="submit"]:active,
	.list-table > tfoot > tr > td > input[type="button"]:active {
		background : #445566;
		border-width : 3px 2px 1px;
		border-color : #000000;
		border-style : solid;
	}
	