
/* Styles used to display search results */

	/* Numbered pages */

span.rptPage {
	font: bold 8pt arial, helvetica, sans-serif;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1;
	width: 18;
	height: 18;
}

a.rptPage {
	font: 8pt arial, helvetica, sans-serif;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1;
	width: 18;
	height: 18;
}

a.rptPage{
	font: 8pt arial, helvetica, sans-serif;
	color: blue;
	text-decoration: underline;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1;
	width: 18;
	height: 18;
}

a.rptPage:visited {
	font: 8pt arial, helvetica, sans-serif;
	color: blue;
	text-decoration: underline;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border: 1px;
	width: 18;
	height: 18;
}

a.rptPage:hover {
	font: 8pt arial, helvetica, sans-serif;
	color: white;
	background-color: blue;
	text-decoration: none;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1px;
	width: 18;
	height: 18;
}

	/* Prev pages */

a.rptPrev {
	font: 8pt arial, helvetica, sans-serif;
	color: blue;
	text-decoration: none;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1;
	width: 50;
	height: 18;
}

a.rptPrev:visited {
	font: 8pt arial, helvetica, sans-serif;
	color: blue;
	text-decoration: none;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border: 1px;
	width: 50;
	height: 18;
}

a.rptPrev:hover {
	font: 8pt arial, helvetica, sans-serif;
	color: white;
	text-decoration: none;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1px;
	background-color:blue;
	width: 50;
	height: 18;
}

	/* Next pages */

a.rptNext {
	font: 8pt arial, helvetica, sans-serif;
	color: blue;
	text-decoration: none;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1;
	width: 50;
	height: 18;
}

a.rptNext:visited {
	font: 8pt arial, helvetica, sans-serif;
	color: blue;
	text-decoration: none;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border: 1px;
	width: 50;
	height: 18;
}

a.rptNext:hover {
	font: 8pt arial, helvetica, sans-serif;
	color: white;
	text-decoration: none;
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	border-width: 1px;
	background-color:blue;
	width: 50;
	height: 18;
}

	/* Result table */
	
table.rptGrid {
	border-collapse: collapse;
	border-spacing: 0;
	/*cell-spacing: 0;*/
	font: 8pt arial, helvetica, sans-serif;
	width: 670;
}

table.rptGrid td {
	/*text-align: center;*/
}

td.rptDisplayName {
	font: 12pt arial, helvetica, sans-serif;
	width: 200;
}

tr.rptHdr {
	background-color: #404040;
	/*background-color: #1354A2;*/
	/*background-image:url(/theme/qacer/image/search-results-gradient.gif);*/
	height: 21;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

tr.rptHdr th {
	text-align: center;
}

tr.rptOdd {
	background-color: white;
}

tr.rptEven {
	background-color: #CDDFF5;
}

tr.rptEven td, tr.rptOdd td { }

	/* Result column headers */
	
th.rptIndexHdr {
	width: 15;
	text-align: right;
}

th.rptCaseHdr {
	width: 60;
}

th.rptPartyHdr {
	width: 200;
}

th.rptCaseDateHdr {
	width: 70;
}

th.rptDateHdr {
	width: 70;
}

th.rptAttorneyHdr {
	width: 170;
}

th.rptToolsHdr {
	width: 70;
}

	/* Result column data */
	
td.rptIndex {
	text-align: right;
	font-weight: bold;
}

td.rptCase {
	text-align: center;
	font-weight: bold;
}

td.rptParty {
	text-align: center;
}

td.rptCaseDate {
	text-align: center;
}

td.rptDate {
	text-align: center;
}

td.rptAttorney {
	text-align: center;
}

td.rptTools {
	text-align: center;
	vertical-align: middle;
}

td.rptTitle {
	padding: .3em;
}

td.rptDesc {
	padding: .3em;
}