/*
This stylesheet is created by Rikkert Koppes. He is like a semantics evangelist!
His advices were very valuable to the project as a whole. Thanks dude!
Check out his crib! http://www.rikkertkoppes.com
*/
@page {
	margin: 0;
	padding: 0;
}
html,body {
	margin: 0;
	padding: 0;
}
p {
	margin-top: 0;
	margin-bottom: 1em;
	/* text-align: justify; */
}
a {
	color: black;
	text-decoration:none;
	display: block;	
}
.noprint {
	display:none;
}
.container {
	width: 772px;
	margin: 0px;
	text-align: left;
	position:relative;
}
table, tbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8a8a8a;
	border-collapse: collapse;
}
.bodytext {
	background-color: #FFFFFF;
	width: 573px;
	left: 0;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8a8a8a;
	height: auto;
}
.bodytext h1 {
	font-size: 16px;
	color: #8A8A8A;	
}
.content {
	background-color: #FFFFFF;
	width: 593px;
	left: 0;
	height: 100%;
}
.content div.colleft {
	background-color:#FFFFFF;
	width: 297px;
	float:left;
	background-repeat: repeat-y;
	background-position: right top;
}
.content div.colright {
	background-color:#FFFFFF;
	width: 296px;
	float:right;
}
.content div.project {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	height: 90px;
	margin: 5px;
}
.contentheader {
	font-size: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	color:#8a8a8a;
}
.contentsubheader {
	font-size: 11px;
	padding-bottom: 20px;
	padding-left: 10px;
	color:silver;
}

