h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #9C0000;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.details {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;}.details strong{	font-weight: bold;	color: #336600;}.details a {	color: #666666;	text-decoration: none;}.details a:hover {	text-decoration: underline;	color: #339900;}a {	color: #006600;	text-decoration: underline;}a:hover {	color: #009900;	text-decoration: none;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;}tr.ruled{	background: #F7D5D5;} .ruler {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.ruler a{	color: #990000;	text-decoration: none;}.ruler a:hover{	color: #000000;	text-decoration: none;}.productlist{	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #666666;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #666666;}.specificationsbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #333333;}.super {	vertical-align: super;}input {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	background-color: #FFCCCC;}select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	background-color: #FFCCCC;}textarea {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	background-color: #FFCCCC;}