	body {
		background: none;
		background: #ffffff;
		width: 800px;
		font-family: Arial, serif;
	}
	a {
		color: #6A9BFF;
	}

	a:hover {
		color: #8ABBCD;
	}
	form {
		margin-bottom: 5px;
		padding-right: 0px;
		padding-left: 0px;
	}
	h2 {
		margin-bottom: 5px;
		padding-right: 0px;
		padding-left: 0px;
		color: #5E5E5E;
		font-size: 1em;
	}
	h3 {
		margin-bottom: 5px;
		padding-right: 0px;
		padding-left: 0px;
		color: #5E5E5E;
		font-size: 0.9em;
	}
	h4 {
		margin-bottom: 5px;
		padding-right: 0px;
		padding-left: 0px;
		color: #5E5E5E;
		font-size: 0.80em;
	}
	p {
		font-size: .8em;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		margin-bottom: 5px;
		padding-top: 5px;
                                padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 5px;
		list-style-type: disc;
	}
	ul {

		margin: 0 0 0 0;
		padding: 0 0 0 0;
		padding-right: 0px;
		padding-left: 0px;
		list-style-type: square;
	}
	ul li {
		font-size: .8em;
		margin-left: 0px;
		margin-bottom: 5px;
	}
	ul li ul {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		list-style-type: circle;

	}
	ul li ul li{
		font-size: 1em;
	}
	ol {

		margin: 0 0 0 0;
		padding: 0 0 0 0;
		padding-right: 0px;
		padding-left: 0px;
		list-style-type: upper-latin;
	}
	ol li {
		font-size: .8em;
		margin-left: 0px;
		margin-bottom: 5px;
	}
	ol li ol {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		list-style-type: decimal;

	}
	ol li ol li{
		font-size: 1em;
	}
	ol li ol li ol{
		list-style-type: lower-alpha;
	}
	
	table {
	border-collapse: collapse;
	color: #333333;
	margin: 0 auto;
}
table tr {

}
table tr th{
	color: #5E5E5E;
	
}
table tr td{
	padding: 2px;
}
.darkcell {
	background-color: #8ABBCD;
	border-bottom: 1px solid gray;
}
.lightcell {
	background-color: #DCF5FA;
	border-bottom: 1px solid gray;
}

.totals {
	background-color: #E9F9FA;
	border-bottom: 1px solid gray;
}

.netincome {
	background-color: #8ACBFD;
	border-bottom: 1px solid gray;
}