/* CSS Document */

table.sortable{
	width:98%;
	font:		Icon;
	border:		1px Solid ThreeDShadow;
	background:	Window;
	color:		WindowText;
}
table.sortable thead th{
	background:	ButtonFace;
	border:1px solid;
	border-color:	ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	cursor: pointer;
}
table.sortable td, table.sortable th{
	padding:5px;
}
table.sortable tr th{
	text-align: left;
}
table.sortable tr td{
	text-align: center;
}
table.sortable td, table.sortable th{
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #aaa;
}
table.sortable thead tr th{
text-align: center;
}
table.sortable thead th.sorttable_sorted_reverse{
}
table.sortable thead th.sorttable_sorted{
}

/*precinct table*/
table.prec{
	width:98%;
	font:		Icon;
	border:		1px Solid ThreeDShadow;
	background:	Window;
	color:		WindowText;
}
table.prec thead th{
	background:	ButtonFace;
	border:1px solid;
	/*border-color:	ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;*/
	cursor: pointer;
}
table.prec td, table.prec th{
	padding:5px;
}
table.prec tr th td.left{
	text-align: left;
}
table.prec td.center{
	text-align: center;
}
table.prec tr td{
	text-align: center;
}
table.prec td, table.prec th{
	border:1px solid #ddd;
}


/* Legend */


table.plain{
	width:98%;
	font:		Icon;
	border:		1px Solid ThreeDShadow;
	background:	Window;
	color:		WindowText;
}
table.plain thead th{
	background:	ButtonFace;
	border:1px solid;
	border-color:	ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	cursor: pointer;
}
table.plain td, table.plain th{
	padding:5px;
}
table.plain tr th{
	text-align: left;
}
table.plain tr td{
	text-align: center;
}
table.plain td, table.plain th{
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #aaa;
}
table.plain thead tr th{
text-align: center;
}
table.plain thead th.plain_sorted_reverse{
}
table.plain thead th.plain_sorted{
}

/*precinct table*/
table.prec{
	width:98%;
	font:		Icon;
	border:		1px Solid ThreeDShadow;
	background:	Window;
	color:		WindowText;
}
table.prec thead th{
	background:	ButtonFace;
	border:1px solid;
	/*border-color:	ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;*/
	cursor: pointer;
}
table.prec td, table.prec th{
	padding:5px;
}
table.prec tr th td.left{
	text-align: left;
}
table.prec td.center{
	text-align: center;
}
table.prec tr td{
	text-align: center;
}
table.prec td, table.prec th{
	border:1px solid #ddd;
}
