/* hardware products (notebooks, PCs, servers etc...) specific rules */

.bulletContainer {
	position: absolute;
	float: right;
	top: 2.5em;
	left: 329px;
	z-index: 4;
	width: 412px;
 }


.primaryBullets { 
  position: relative;
  list-style: none;
  font-size: 120%;
  font-style: italic;
  margin: 1em 0 0 0;
  color: #000000;
}

.secondaryBullets {
	position: relative;
	list-style-image: url(/images/bp-02-8bit.png);
	left: 5%;
	margin: 1em 0 0 0;
	color: #000000;
	background-color: #EDF6EF;
}

.secondaryBullets2 {
	position: relative;
	list-style-image: url(/images/bp-02-8bit.png);
	left: 3%;
	margin: 0 0 0 0;
	color: #000000;
	background-color: #EDF6EF;
}



.specstable01 { 
  border-collapse: collapse;
  border: 1px solid #999999;
  font-size: 85%;
  padding: 0;
  width: 95%;
  margin: 0 auto 0 auto;
}

.specstable01 td { 
  border-left: 1px solid #999999;
  padding: 0 5px 0 5px;
}

.specstable01 tr {
  border-top: 1px solid #999999;
  border-bottom: 1px solid #999999;
}

/* table row striping for the specs tables (uses Javascript) */
.specstable01 tr td { 
  background-color: transparent;
}
.specstable01 tr.alt td { 
  background-color: #ecf6fc;
  background-color: red;
  background-color: #dddddd;

}
.specstable01 tr.over td { 
  background-color: #bcd4ec;
}


.specName { 
  font-weight: bold;
}

.specDesc { 
  font-size: 80%;
}


.upperTabContent {
	clear: both;
	height: 80%;
 }

.lowerTabContent, #lowerContent { 
  text-align: center;
 }

.lowerTabContent { 
/*   position: absolute; */
/*   bottom: 0; */
  margin-top: 12%;
  margin-bottom: 0;
 }

.pricingTableContainer { 
  clear: left;
  position: relative;
  width: 100% !important;
  text-align: center;
  height: 20%;
  padding: 5px;
  margin-top: -15px;
 }

.pricingTable { 
  position: relative;
  margin: 0 auto 0 auto;
  text-align: center;
 }

.price { 
  position: relative;
  background-color: #f1eff8;
  border: 1px solid #000;
  display: inline;
  float: left;
  text-align: center;
  padding: 5px;
  width: auto;
}

.pricingComments { 
  clear: left;
  position: relative;
  display: block;
  top: 0;
  margin-top: -2em;
  text-align: center;
   padding-top: -1em;
 }


.vatline { 
/*   vertical-align: sub; */
  font-size: 60%;
 }


.priceItem { 
  display: block;
 }

.chipName {
  font-size: 105%;
/*   font-weight: bold; */
 }

.chipModel { 
  font-size: 110%;
  color: #ff0000;
  font-weight: bold;
 }

.cacheSize { 
/*   font-size: 100%; */
/*   color: #000000; */
}

.chipSpeed, .basePrice { 
  font-size: 130%;
  font-weight: bold;
}


.performance, .performancehdr { 
  font-size: 65%;
  color: #21a947;
  font-weight: bold;
 }

.performance { 
  font-size: 85%;
 }

.configBaseList li {
	position: relative;
	display: inline;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
 }


.products_sect div.tabOV img, .products_sect div.tabThumbs img, .products_sect div.tabConfig img {
	margin: 0em;
 }

.config div.tabOV img, .products_sect div.tabThumbs img, .products_sect div.tabConfig img {
  margin: 0 0 0 0;
 }

.products_sect div.tabOV div.core2duologo { 
  background: none;
  position: absolute;
  display: none; 
  top: 45px;
  left: 692px;
  height: 158px; 
  width: 92px; 
  z-index: 1;
  background: url("/images/products/common/core2duo-domore-logo-bg.jpg") no-repeat left top;
}



/* display Intel Logo for All In One */
#anAIO-G31_pg .core2duologo { 
  display: block;
  top: 65px;
}


#anAIO-G31_pg div.tabOV, #anAIO-G31_pg div.tabSpecs, #anAIO-G31_pg div.tabThumbs { 
  height: 650px;
 }

/* htmlTab styling */
.htmlTab h1 { 
  color: #21a947;
  font-size: 1.6em;
  margin-bottom: 0.5em;
  text-align: center;
}


.htmlTab h2 { 
  color: #21a947;
  font-size: 1.2em;
}

.htmlTab h3 { 
  color: #21a947;
  font-size: 1.0em;
  margin-bottom: 0.5em;
  text-align: center;
}


.htmlTab h4 { 
  color: #21a947;
  margin-bottom: 0.25em;
}

.htmlTab > a > img { 
  display: inline;
  float: left;
  margin: 0.5em;
}

.htmlTab p, .htmlTab a { 
  margin-bottom: 0.5em;
}


.htmlTab sub, .htmlTab sup { 
  font-size: 50%;
}

.htmlTab li {
	margin-left: 2em;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#anAIO-G31_pg .bulletContainer {
	top: 68px;
}


.htmlTab > dl > dt { 
  color: #21a947;  
}

.htmlTab > dl > dd { 
  font-weight: bold;
  font-size: 0.7em;
}

/* special case for All-In-One main image */
.aioImg { 
  margin-top: 1em !important;
}

.serverText { 
  padding: 0 1em;
 }

.getProdInfo {
  margin: auto;
 }
.desk8tabheadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009900;
}

