/* taken from brian lee's ideas-basic.css */
body {
	/* ugly hack, don't have time to fix IE */
	text-align: center;
}

div.content p,
div.content div,
div.content table {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

@media screen {
div.body {
	width: expression( document.body.clientWidth > 870 ? "840px" : "auto" ); /* > (max-width + padding-left + padding-right) ? max-width : auto (IE only) */
	max-width: 840px; /* max-width */
	border: 1px solid black;
	margin: 25px auto;
	text-align: left;
	color:#000000;
	background-color:#FFFFFF;
}
}

@media print {
div.body {
	width: 100% !important;
}
}

div.heading {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 10px 10px 14px;
	border-bottom: 1px solid black;
}

div.content {
	margin: 0;
	padding: 15px;
}

li {
	margin-top: 15px;
}

li ul li {
	margin-top: 0px;
}

table.projectsummary	{ margin-top: 20px; }
table.projectsummary td	{ padding-right: 20px; padding-bottom: 20px; }

td.tableheading {
	padding-right: 16px;
}

.left_col
{
	float:left;
	width:150px;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
}

.right_col
{
	margin-top:10px;
	float:left;
	width:600px;
	text-align:left;
}

.clear
{
	clear:both;
}

