table.list{
	border:none;
	border-collapse:collapse;
	margin-bottom:10px;
	border-bottom:1px solid #DDDDDD;
	width:100%;
}
table.list td{
	padding:3px 20px 3px 5px;
	vertical-align:top;	
	border-top:1px solid #DDDDDD;
	background-color: white;
}
table.list th{
	padding:3px 20px 3px 5px;
	vertical-align:top;	
	border-bottom:1px solid #DDDDDD;
	color:white;
	background-color: #0072C0;
	text-align:left;
	font-weight:normal;
}
table.list th.first {
/*	background-image:url(../images/headerbar_corners/blue/top_left.gif);*/
	background-position:left top;
	background-repeat:no-repeat;
}
table.list th.last {
/*	background-image:url(../images/headerbar_corners/blue/top_right.gif);*/
	background-position:right top;
	background-repeat:no-repeat;
}
table.list th.numeric,
table.list td.numeric
{
	text-align:right;
}

div.item {  overflow: hidden; zoom: 1; border-bottom:dashed 1px #DDDDDD; padding-bottom: 10px; margin-bottom: 10px; }
div.item img { float:left; margin:0 10px 0px 0; clear:both;}
div.item h4,
div.item h5,
div.item p,
div.item div
	{ margin-left:135px;}
div.item p {margin-bottom: 5px;}

