body {	color: #000000;	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12pt;}div.wrapper {	margin: 10px auto;	padding: 0px;	color: #000000;	background-color: #FFFFFF;}div.content {	clear: both;	padding: 10px;}.header {	border-bottom: 1px solid #000000;	font-size: 10pt;	color: #000000;}.header form {	display: none;}.header ol {	margin: 0;	margin-left: 2.5em;	padding: 0;}.header li {	margin: 0;	padding: 0;}.header h2 {	margin: 0;	padding: 0;	text-align: center;	font-variant: small-caps;}div.blurb {	display: none;}h1 {	font-size: 1.6em;	font-variant: small-caps;	page-break-after: avoid;}h2 {	font-size: 1.3em;	page-break-after: avoid;}h3 {	font-size: 1.15em;	page-break-after: avoid;}h4 {	font-size: 1.075em;	page-break-after: avoid;}h5 {	font-size: 1.0375em;	page-break-after: avoid;}h6 {	font-size: 1.01875em;	page-break-after: avoid;}.guarantees {	font-size: 10pt;}.guarantees ul {	list-style-image: url(../images/layout/bulletStar.gif);	margin-top: 0;}.guarantees p {	margin: 0;}.stars {	list-style-image: url(../images/layout/bulletStar.gif);	margin-top: 0;}div.footer {	font-size: 10pt;	margin-top: 2px;	padding: 10px;	border-top: 1px solid #000000;	color: #000000;}table {	color: #000000;}form {	display: block;	margin: 0;	padding: 0;}table.data {	border-style: solid;	border-color: #333333;	border-collapse: collapse;}dt {	font-weight: bold;	margin-top: 10px;}dd {	margin: 0;	margin-bottom: 10px;}cite {	font-style: italic;	display: block;	text-align: right;}hr {	border: none;	border-top: solid 1px #000000;}.footernav{	display: none;}.red {	color: #CC0000;}a {	text-decoration: underline;	color: #2F20D1;	padding: 2px;}a.imagelink {	background-color: transparent;	padding: 0;	border: none;}div.floatEnder {	clear: both;	height: 1px;}div.feature {	font-size: 12pt;	width: 200px;	float: left;	clear: left;	margin: 2px 20px 20px 0px;	padding: 5px;	text-align: center;}div.subnav {	border: 1px solid #AAA9C5;	font-size: 14px;	background-color: #EEEDF7;	width: 200px;	float: left;	clear: left;	margin: 2px 20px 20px 0px;	padding: 5px;}div.feature {	font-size: 14px;	width: 250px;	float: left;	clear: left;	margin: 2px 20px 20px 0px;	padding: 5px;	text-align: center;}div.subnav ul {	margin: 0;	margin-left: 2.5em;	padding: 0;}.noprint {	display: none;}div.subcontent {	width: 450px;	float: right;}th {	font-weight: bold;	background-color: #EEEDF7;}.dark {	background-color: #CCCCCC;}.light {	background-color: #FFFFFF;}br.pagebreak {	page-break-before: always;}tr {	page-break-before: avoid;}/* Begin Navigation Rules */div.navigation {	display: none;}