a: 	{ color: #CCCCFF; text-decoration: underline; }a:link { color: #666666; text-decoration: underline; }a:visited  { color: #AA60AA; text-decoration: underline;}a:hover	{ color: #FF6600; text-decoration: none; }a:active {color: #FF6600;text-decoration: none; }body {	font-family: Arial, Helvetica, sans-serif;}td {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #666666;}.footer {	font-size: 9px;	color: #666666;}.footer a: 	{ color: #CCCCFF; text-decoration: underline; }.footer a:link { color: #666666; text-decoration: none; }.footer a:visited  { color: #666666; text-decoration: none;}.footer a:hover	{ color: #FF6600; text-decoration: underline; }.footer a:active {color: #FF6600;text-decoration: none; }.spotlight {	font-size: 11px;	color: #91939F;}.summary {	font-size: 11px;	color: #686B7D;}.detailtxt {	font-size: 12px;	font-style: normal;	color: #666666;	line-height: 16px;}.detailthd {	font-size: 14px;	font-style: normal;	color: #666666;	font-weight: bolder;}.modelnumber {	font-size: 20px;	font-weight: 600;	color: #FF6600;}.modeldetails {	font-size: 13px;	font-weight: normal;	color: #FF6600;}h2 {	font-size: 20px;	font-weight: 600;	color: #FF6600;}.modelhdr {	font-size: 15px;	font-weight: bold;	color: #FF6600;	letter-spacing: 0px;	word-spacing: 0px;}.modelnote {	font-size: 11px;	font-style: normal;	color: #FF6600;}.specnote {	font-size: 12px;	color: #FF6600;	margin-left: 23px;}.asterisk {	font-size: 14px;	color: #FF6600;	font-weight: bold;}.detailtxtbold {	font-size: 13px;	font-style: normal;	color: #666666;	line-height: 16px;	font-weight: bolder;}.detailintro {	font-size: 13px;	font-style: normal;	color: #FF6600;	line-height: 18px;	font-weight: lighter;	letter-spacing: 1px;	word-spacing: 1px;}ul {	list-style-type: disc;	margin-bottom: 25px;	margin-top: 2px;}.smallnote {	font-size: 10px;	color: #666666;	font-weight: lighter;	margin-left: 25px;}.featuretxt {	font-size: 12px;	font-weight: lighter;	color: #666666;	line-height: 17px;}.txtnav {	color: #666666;	text-align: left;	vertical-align: top;	font-weight: 400;	font-size: 12px;}.txtnav  a: 	{ color: #CCCCFF; text-decoration: underline; }.txtnav  a:link { color: #666666; text-decoration: none; }.txtnav  a:visited  { color: #669999; text-decoration: underline;}.txtnav  a:hover	{ color: #FF6600; text-decoration: underline; }.txtnav  a:active {color: #FF6600;text-decoration: none; }.generaltxt {	font-size: 12px;	font-style: normal;	color: #666666;	padding-right: 10px;}.generaltxthd {	font-size: 12px;	font-style: normal;	color: #666666;	font-weight: bold;}.generaltxtcolour {	font-size: 12px;	font-style: normal;	color: #FF6600;	padding-right: 10px;}.generaltxthd2 {	font-size: 16px;	font-style: normal;	color: #666666;	font-weight: bold;	line-height: normal;	padding-right: 10px;}.generaltxthd3 {	font-size: 14px;	font-style: normal;	color: #666666;	font-weight: bold;	padding-right: 10px;}.generaltxtbd {	font-size: 12px;	font-style: normal;	color: #666666;	font-weight: bold;}.introtxt {	color: #666666;	text-align: left;	vertical-align: top;	font-weight: 400;	font-size: 12px;}input {	background-color: #F2F1F1;	border: 1px solid #FF6600;	font-size: 13px;	color: #666666;}textarea {	font-size: 13px;	color: #333333;	background-color: #F2F1F1;	border: 1px solid #FF6600;}.generaltxtcolourbd {	font-size: 14px;	font-style: normal;	color: #FF6600;	padding-right: 10px;	font-weight: bold;}