﻿#product {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  /*overflow: hidden;*/
}
#product h1 {
/*
  text-align: left;
  font-size: 20px;
  font-weight: bold;
  color: #282e66;
  background-color: Transparent;
*/
    /*background: #1E3370;*/
    background-color:  Transparent;
    color: #ffb000;
    font-family: Tahoma, Arial;
    font-size: 20px;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
    padding-left: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}

#product h2, th {
  text-align: left;
  font-size: 12pt;
  font-weight: bold;
  color: #282e66;
  margin-top:0;
  padding-bottom: 0px;
}

#product h2 
{
  border-bottom: 1px solid orange;
}

#product .toplink 
{
  float: right;
  margin-left: 2eM;
/*
  width: auto;
  margin-left: auto;
  margin-right: 0;
  text-align: right;
*/
}

#product .toplink a 
{
  color: Black;
}

#product .toplink a:link, #product .toplink a:visited, #product .toplink a:active 
{
  text-decoration: none;
}

#product .toplink a:hover 
{
    color: Red;
    text-decoration: underline;
}

#product h3 {
  font-size: 13px;
  color: #222222;
  padding: 0;
  vertical-align: top;
}

#product p {
  text-align: left;
}

#product #Description 
{
    margin-top: 10px;
    clear: both;
    margin-bottom: 10px;
}

#product #CPUDescription2 
{
    clear: both;
    margin-bottom: 10px;
}

#product .chart {
  padding: 8px;
  border: 1px dotted #cccccc;
  height: 100%;
}

#product #GPUDescription 
{
    padding: 0 0 1ex 0;
    margin: 2eM 0 0 0;
    float: left;
    position: relative;
    border: 1px dotted #1e3370;
    overflow: hidden;
    max-width: 290px;
}

#product #GPUDescription h2 {
  /*color: Red;*/
  font-size: 11pt;
  margin: 0;
  padding:  0 1ex 0 1ex;
  border-bottom: #ffb000 solid 1px;
}

#product #GPUDescription ul
{
    padding: 0 1ex 0 2ex;
    margin: 0 0 0 2eM;
}

#product #GPUDescription ul li 
{
    font-size: 9pt;
}

#product #Photo 
{
    float: left;
    margin-left: 5eM;
}

#product .InfoBubble 
{
    padding: 0 0 1ex 0;
    margin: 2eM 0 0 0;
    float: left;
    position: relative;
    /*border: 1px dotted #1e3370;*/
    overflow: hidden;
    max-width: 450px;
}

#product .InfoBubble h2 {
  /*color: Red;*/
  font-size: 11pt;
  margin: 0;
  padding:  0 1ex 0 1ex;
  border-bottom: #ffb000 solid 1px;
}
#product .InfoBubble th 
{
  font-size: 9pt;
  vertical-align:top;
  padding-right: 1ex;
}

th { /* table header*/
  white-space: nowrap;
}
colgroup.PMC col#PMC9000 {
  background-color: #DFDFDF;
}
colgroup#Heading {
  vertical-align: Top;
  font-weight: Bold;
}

.group {
  border: 1px dotted #cccccc;
  margin-bottom: 20px;
  padding: 10px;
}

.group h2 {
  margin-top: 0;
  font-size: 20px;
}

.WolfPN {}

.PartName {}

.product {}

.WebAddress {}

.Photo {}

.Heading {}

.productTypeContainer {}

.Popular {}

.TopTen {}

.Features {}

.pinout {
}

.pinout center 
{
font-size: 5pt;
color: #282e66;
}

.pinout table 
{
border: #282e66 2px solid;
font-size: 8pt;
border-collapse:collapse;
border-spacing:0;
/*padding:0;*/
margin-bottom: 2eM;

}

.pinout table col 
{
border: #282e66 1px solid;
}

.pinout table caption 
{
text-indent: 1eM;
font-size: 14pt;
color: #282e66;
font-weight: bold;
text-align: left;
}

.pinout table td, .pinout table th 
{
padding:0;
font-size: 6pt;
/*border: 1px solid green;*/
vertical-align: middle;
height: 20px;
}

.pinout table th 
{
text-align: center;
vertical-align: middle;
font-size: 10pt;
border: solid 1px black;
}

.pinout table td 
{
width: 85px;
text-align: center;
border: solid 1px black;
}

.pinout table tr 
{
border-bottom: solid 1px black;
/*height: 2px;*/
}

.pinout .headerRow 
{
 background-color: #51578d;
 color: White;
 }
.pinout .headerRow th 
{
color: White;
font-size: 14px;
padding: 3px;
}

.pinout .Row1 th
{
  background-color: #cccee1;
/*  padding: 10px;*/
}

.pinout .Row1 td 
{
  background-color: #eeeff7;
}

.pinout .Row2 th 
{
  background-color: #d5d8eb;
/*  padding:10px;*/
}

.pinout .Row2 td 
{
 background-color : White;
}

#product .OrderingGuide table 
{
/*border: 1px solid black;*/
width: 600px;
}

#product .OrderingGuide table th, #product .OrderingGuide table td 
{
  font-size: 8pt;
  padding-left:1ex;
  padding-right: 1ex;
  vertical-align: top;
}

#product .OrderingGuide .Row1 
{
background-color: #d5d8eb;
}

