body { 	background-color: #FFFFFF;	background-image: url("../layout/layout-back.gif");	background-repeat: repeat-x;	background-attachment: scroll;	background-position: top left;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	font-weight: normal;	color: #2E2E2E;}h1 {	padding-top: 4px;	padding-bottom: 4px;	margin-top: 2px;	margin-bottom: 2px;	font-family: arial, helvetica, verdana, sans-serif;	color: #476775;	font-size: 14px;}h2 {	padding-top: 4px;	padding-bottom: 4px;	margin-top: 2px;	margin-bottom: 2px;	color: #EA7D3F;	font-size: 13px;	font-weight: bold;}p, ul, ol, dl, dt, dd {	padding-top: 4px;	padding-bottom: 4px;	margin-top: 2px;	margin-bottom: 2px;	text-align: left;	line-height: 14px;}li {	padding-top: 2px;	padding-bottom: 2px;	margin-top: 1px;	margin-bottom: 1px;	text-align: left;	line-height: 14px;}p.blurb {	color: #476775;	margin: 0 10px 0 0;	padding: 0 0 0 0;}p.track_item_dark {	margin: 1px 3px 1px 6px;	padding: 1px 0 1px 0;	text-align: left;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #333333;}p.track_item_light {	margin: 1px 3px 1px 6px;	padding: 1px 0 1px 0;	text-align: left;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #666666;}p.track_time {	margin: 1px 3px 1px 3px;	padding: 1px 0 1px 0;	text-align: right;	font-family: helvetica, arial, verdana, sans-serif;	font-size: 9px;	color: #476775;}p.small {	font-size: 11px;}a:link, a:visited, a:active	{	color: #166F5D;	text-decoration: none;}a:hover	{	text-decoration: underline;}hr {	border: 0px;	height: 1px;	width: 90%;	color: #CCCCCC;	background-color: #BBBBBB;}