/* CSS Document *//* $Revision: #6 $ */body {	background-color: #ffffff;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-size: 8pt;	font-family: verdana,arial,helvetica,sans-serif;	color: #666666;}select, input {	font-size: 11px;	font-family: verdana,arial,helvetica,sans-serif;	color: #666666;}td {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #666666;}a {  color: #666666;  text-decoration: underline;}a.default {	color: #666666;	text-decoration: underline;}a.reddefault {	color: #CC0000;	text-decoration: underline;}a.tout:link, a.tout:visited {	color: #666666;	text-decoration: none;}a.tout:hover {	color: #666666;	text-decoration: underline;}a.footer:link, a.footer:visited {	color: #ffffff;	text-decoration: none;}a.footer:hover {	color: #ffffff;	text-decoration: underline;}.productName {  font-size: 17px;  font-weight:bold;  line-height: 17px;}.bdr {  background-color: #B8B8B8;}.copy {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  line-height: 13px;  font-weight: normal;  color: #666666}.redBoldTxt  {  font-size: 12px;  font-weight: bold;  color: #CC0000;}.boldTxt {  FONT-WEIGHT: bold}.smallred {    color: #CC0000;    font-size: 10px; line-height: 12px;}.bigredhead {    color: #CC0000;    font-size: 16px; line-height: 18px;    font-family: Arial, Helvetica, Verdana, sans-serif;}.legal {	font-size: 10px;	line-height: 12px;	color: #717171;}.red {	color: #CC0000;}.small {	font-size: 11px;	line-height: 12px;}.large {    font-size: 12px;    line-height: 14px;}.highlight { color: #990000;}.h1 {  font-size: 10pt;}.redReviewHdr {  font-size: 20px;  line-height: 20px;  font-weight: bold;  color: #CC0000;}.redReviewSubHdr {  font-size: 12px;  line-height: 12px;  font-weight: bold;  color: #CC0000;}.grayReviewHdr {  font-size: 20px;  line-height: 20px;  font-weight: bold;  color: #666666;}.grayReviewHdrRegular {  font-size: 20px;  line-height: 20px;  color: #666666;}.grayReviewSubHdr {  font-size: 12px;  line-height: 12px;  font-weight: bold;  color: #666666;}.whiteBackgroundColor {  bgcolor: #FFFFFF;}.redBoldRegular {  font-weight: bold;  color: #CC0000;}.grayLight {  color: #999999;}.h1Bold {  font-size: 10pt;  font-weight: bold;}.redMessageDisplay {   color : #CC0000;   font-size: larger;   font-weight: bold;}.blueMessageDisplay{   color: #0000e0;}#menuitem {	-moz-opacity:.9;	filter:alpha(opacity=90);}