﻿/* apps list style */



table.applist,#dlNotes table{
	width:100%;
	border-collapse:collapse;
	border:none;

}




table.applist thead tr th, table.applist tr thead td, table.applist tr td.heading {
	background: url(/images/table_title_grad2.jpg) #FFF repeat-x scroll top left;
	font: normal normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #CCC;	
	border-top: 1px solid #CCC;
	font-size:1.0em;
	font-weight:bold;
	color:#000033;

}

table.applist thead tr th, table.applist tr thead td {
	background: url(/images/datatable.gif) #FFF repeat-x scroll center left;
	font: normal normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #CCC;	
	border-top: 1px solid #CCC;

}

#dlNotes

table.applist tr th, table.applist tr td, #dlNotes table tr td{
	/*background: url(/images/datatablerow.gif) #FFF repeat-x scroll center left;*/
	display:table-cell;
	border:none;
	border-bottom: 1px solid #CCC;
	padding:5px;
	text-align:left;
	vertical-align:top;
	 word-wrap: break-word;
}

/* ---------------------------------------*/

table.applist tr.odd th, table.applist tr.odd td{
	background: url(/images/table_title_grad2.jpg) #FFF repeat-x scroll top left;
	display:table-cell;
	padding:5px;
	text-align:left;
	vertical-align:top;
}

table.applist tfoot tr th {
	background: url(/images/datatable.gif) #FFF repeat scroll center left;
	border-top: 1px solid #CCC;
	font: normal normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	z-index: 1000000
}

table.applist tfoot tr td {
	background: url(/images/datatable.gif) #FFF repeat scroll center left;
	border-top: 1px solid #CCC;
	font: italic normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	z-index: 1000000
}

table.applist .styleFee{text-align:right;}


table.appsublist{
	width:100%;
	border-collapse:collapse;
	border:none;
}

table.appsublist thead tr th, table.appsublist tr thead td, table.appsublist tr td.heading {
	background: url(/images/table_title_grad2.jpg) #FFF repeat-x scroll top left;
	font: normal normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #CCC;	
	border-top: 1px solid #CCC;
	font-size:1.0em;
	font-weight:bold;
	color:#000033;

}

table.appsublist thead tr th, table.appsublist tr thead td {
	background: url(/images/datatable.gif) #FFF repeat-x scroll center left;
	font: normal normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #CCC;	
	border-top: 1px solid #CCC;

}

table.appsublist tr th, table.appsublist tr td{
	/*background: url(/images/datatablerow.gif) #FFF repeat-x scroll center left;*/
	display:table-cell;
	border:none;
	border-bottom: none;
	padding:0 5px 0 0;
	text-align:left;
	vertical-align:top;
}

td.tblpostcode{width:60px;}

tr.cliDetail td{
	background-color:#EEE;
}

td.numdata{text-align:right;}


/* Grades List */

span.shortDesc{display:block; width:480px;padding:0;margin:0;}

.exclude{
	background-color:#EEE;
	color:#999;
}
.include{
	color:#000;
}

#dlNotes div{display:block;float:none;background-color:#EEE;margin-bottom:8px;padding:4px;}
#dlNotes label{float:none;}
#dlNotes div h3{margin:0 4px 0 0;padding:0;color:#000;}
#dlNotes div p{margin:0 4px 0 0;}


/* REPORTS */
#pnlCompReport table{
	width:100%;
	border-collapse:collapse;
	
}
