<style type="text/css">
a:link, a:visited, a:active, a:hover {text-decoration: underline;}
a.nav:link, a.nav:visited, a.nav:active, a.nav:hover {text-decoration: none;}
a:hover {color:rgb(255,0,0);}
a.app:link, a.app:visited, a.app:active, a.app:hover {display: block; height: 100%; padding: 4px; font-size: small; text-decoration: none;}
a.app:hover {color: #FFFFFF;}
table.app {border-collapse: collapse;}
span.app {display: block;}
td.app {}
td.apptitle {font-size: small; font-weight: bold; background-color: #AA0000;}
td.prod {font-size: small; background-color: #AA0000;}
.partnumber {font-size: medium; background-color: #555555; padding: 4px;}
.review {
  width: 525px;
}
.rating {
  background-image: url(/gaugeframe.png);
  background-repeat: no-repeat;
  width: 105px;
  height: 105px;
  display: inline;
  float: left;
}
img.rating {
   display: block;
}
div.quote {
  width:auto;
  padding: 10px;
}
div.quotecomments {
  width: 385px;
  padding-top: 10px; 
  display: inline;
  float: left;
}
div.openquote {
  background-image: url('/openquote.png');
  background-repeat: no-repeat;
  background-position: top center;
  width: 56px;
  height: 30px;
  float: left;
  display: inline;
}
div.closequote {
  background-image: url('/closequote.png');
  background-repeat: no-repeat;
  background-position: top center;
  width: 60px;
  height: 30px;
  float: right;
  display: inline;
}
div.thumbsup {
  padding: 10px;
  text-align: center; 
}
</style>
