	table form ul{ 	
 		margin:0;
 		padding:0;
 	}
	table form ul li{ 	
 		list-style-type:none;
 	}
	
	/* table layout */

	table {
		/*empty-cells:hide;*/	
		border-collapse: collapse;
		width:100%;
	}
	caption {
		text-align:left;
		margin: 0.5em 0 0.5em 0;
		font-weight: bold;
		
	}
	th,td {
		padding: 0.25em;
		width: 10em;
		text-align:left;
		vertical-align:top;
		/*border: solid 1px #999;*/
	}
	table a {
		color:#d6001b;
		font-weight: bold;
	}
	th a {
		color:#ffffff;
	}
	th {
		background: #d6001b;	
	}
	thead th, tfoot th {
		/*border: solid 1px #000;*/
		/*color:#000;*/
	}
	tbody th {
		background: #dedede;
	}
	tfoot td {
		background: #cccccc;
		white-space:nowrap;
		vertical-align:middle;
	}

	tbody tr.bgcol1 {
		background:#ffffff;
	}
	tbody tr.bgcol2 {
		background:#ffffff;
	}
	
	.list-navigation {}	
	.list-navigation .info {}	
	.list_navigation .list-navigation-pages {}
	.list_navigation .list-navigation-pages li{}
	.list_navigation .list-navigation-pages li.current{}


	.pxd-list-div .list-navigation .info {
	}
	.pxd-list-div .list-navigation .list-navigation-pages {
		list-style-type: 	none;
		margin:				0;
		padding:			0;	
	}
	.pxd-list-div .list-navigation .list-navigation-pages li {	
		float:				left;
		margin-right: 		1px;
		margin-top: 		1px;
		padding: 			2px;
		width:				18px;
		text-align: 		center;
	}
	
	.pxd-list-div .list-navigation .list-navigation-pages li.current {	
		font-weight: 		bold;
		background:			#ffffff;
		color: 				#d6001b;
	}
	
	.pxd-list-div .list-navigation .list-navigation-pages li a {
		color: 				#d6001b;
	}
	
	