.headerbg1 {
	text-align: left;
	height: 15px;    
	font-weight: bold; 
	color: #fff; 
	background: url('/std/images/nav/blue/sausage_grad.gif') repeat-x;
	padding: 5px;
	margin: 0px 0px 5px 0px;
	font-size: 100%;
}






.tdmid {
	background: #e4eaf2;
	font-weight: bold;
}


.lightbg {
	background-color: #e4eaf2;
}


table {
	width: 100%;
	font-size: 100%;
}




table th {
	text-align: left;
	padding: 4px 4px 4px 4px;
	background-color: #B5C3D9;
	color: #000000; 
	font-weight:bold; 
}


table th label {
}


table caption {
	text-align: left;
	min-height: 15px;    
	font-weight: bold; 
	color: #fff; 
	background: url('/std/images/nav/blue/sausage_grad.gif') repeat-x;
	width: 100%;
	padding: 5px;
	margin: 0px;
}


table caption a {
	color: #c3d9ff;
}


table td {
	color: #000;
	background-color: #e4eaf2;
	padding: 4px 4px 4px 4px;
}  




.default {
	background-color: #e4eaf2;
}


.linear td{
	background: #D1DDEF;
	margin: 0px;
	border: none;
}


.linear th{
	background: #D1DDEF;
	margin: 0px;
	border: none; 
}


tr.linear {
	border: 1px solid #eee;
}


.alternate{
	background: #EFF5FF;
}


.alternate td {
	background: #EFF5FF;
}


.alternate th {
	background: #EFF5FF;
}


.section {
	padding: 10px;
	margin: 0px;
}
