body {	background-color: #666699;	font-family: verdana, sans-serif;}td {	font-size: 11px;	line-height: 17px;}.header {	line-height: normal;	background-color: #FFFFFF;	color: white;	font-size: 10px;	font-weight: normal;}div {	border: none;}h1 {	font-size: 18px;}h2 {	font-size: 14px;	margin-top: 8px;	padding-bottom: 1px;	margin-bottom: 0px;}.home h2 {	display: inline;	font-size: 11px;	font-weight: normal;}.home h4 {	font-size: 12px;	line-height: 19px;	display: block;	font-family: arial;	width: 265px;}.home_storyblock {	padding-left: 4px;	padding-right: 4px;	font-size: 11px;	font-weight: medium;	font-family: lucida-sans;}.container {	position: relative;	margin: 0px;	margin-left: 6px;	left: 1px;	top: 1px;	color: white;	font-weight: bold;	font-size: 12px;	font-family: lucida sans,lucida,arial,verdana,frutiger;}.text {	position: absolute;	left: -1px;	top: -1px;	color: black;	font-weight: bold;	font-size: 12px;	font-family: lucida sans,lucida,arial,verdana,frutiger;}a{	color: black;}.top_nav, .top_nav a {	text-decoration: none;	color: black;}.top_nav a:hover {	text-decoration: underline;}#client_login {	color: #666666;	text-decoration: none;	font-size: 10px;}.main td {background: #DDDDFF; color: #000033; font-size: 11px;}.inline-left {	text-align: left;	vertical-align: top;}.chart td, .chart th {	border: 1px solid black;	padding: 3px;}.chart {	border: 1px solid black;}p, h2, h1, .prod_nav { margin-left: 14px; width: 600px;}.prod_nav {	width: 620px;	display: block;	background-color: #9999BB;	padding: 5px;	color: white;}.prod_nav a {	color: black;	padding: 1px;	text-decoration: none;	background-color: white;	border: 1px solid #666666;	border-bottom: 2px solid #333333;	border-right: 2px solid #333333;}.prod_nav a:hover {	background-color: #666699;}p { margin-top: 0px;}.photo_caption {float: left;font-weight: bold;text-align: center;padding-left: 12px;margin-top: 0px;}