.tableSort ul{
	float: right;
}

.tableSort li, .tableSort li a{
	color: #336699;
}

.tableSort li{
	float: left;
	border-width: 0 0 0 1px;
	border-style: solid;
	padding: 0 5px;
	border-color: #336699;
	text-align: center;	
}

.tableSort li.firstNav{
	border-left: 0;
}

.tableSort ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tableSort li a{
	text-decoration: none;
}

.tableSort li a:hover{
	text-decoration: underline;
}

.tableSort li.currNav{
	font-weight: bold;
}

.tableSort li.currNav a{
	text-decoration: underline;
}

table{
	color: #336699;
	width: 100%;
}

thead tr{
	height: 20px; /*20*/	
}

th{
	font-weight: bold;
}

th, td{
	text-align: center;	
}

.tableWrap{
	padding: 0 5px;	
}

.scrollTable{
	overflow-y:scroll;
	overflow-x:hidden;
}

* html .scrollTable{
	overflow:scroll;
}

* html .scrollTable .scrollTable{
	overflow: hidden;
}

tbody td, tbody tr{
	height: 32px; /*32*/	
}

tbody tr{
	border-bottom: 1px groove #c7cad0;
}

/*643*/
.listDate{
	width: 100px;
}

.listName{
	width: 150px;
}

/*
.listNumbers{
	width: 175px;
}
*/

.listPrize{
	width: auto;
}

.listCity{
	width: 175px;
}

.listState{
	width: 100px;
}

.listFill{
	width: 19px;
}

.listWinner{
	width: 150px;
}


/*** IE ****************************************/

*:first-child+html .scrollTable table{
	border-collapse: collapse;
}

*:first-child+html .scrollTable td{
	border-bottom: 1px groove #c7cad0;
}