body {
  margin:0;
  padding:0;
  background:#DFE0E4 repeat-y left;
  color:#93939B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}
#carbopower {
  background-color:#EAFF00;
  background-image:url(../images/popup-bg-carbopower.jpg);
}
#regeneration {
  background-color:#59B6E1;
  background-image:url(../images/popup-bg-regeneration.jpg);
}
#vitaload {
  background-color:#13139F;
  background-image:url(../images/popup-bg-vitaload.jpg);
}
#energybar {
  background-color:#D6D6D7;
  background-image:url(../images/popup-bg-energybar.jpg);
}

#wrapper {
  width:558px;
  margin:0 auto 20px 0;
  padding:0 21px;
}

#header {
  position:relative;
  background:transparent no-repeat left top;
  height:100px;
}
#carbopower #header {
  background-image:url(../images/popup-bg-header-carbopower.jpg);
}
#regeneration #header {
  background-image:url(../images/popup-bg-header-regeneration.jpg);
}
#vitaload #header {
  background-image:url(../images/popup-bg-header-vitaload.jpg);
}
#energybar #header {
  background-image:url(../images/popup-bg-header-energybar.jpg);
}
#header h1 {
  display:none;
}
#header a {
  position:absolute;
  top:20px;
  left:0;
  width:240px;
  height:72px;
}

#footer {
  height:8px;
  background:transparent url(../images/popup-content-bg-bottom.png) no-repeat left bottom;
}
* html #footer {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popup-content-bg-bottom.png', sizingMethod='scale');
}

#menu {
  overflow:hidden;
  margin:0;
  padding:0;
  list-style:none;
  background:transparent;
}

#menu li {
  float:left;
  margin:0;
  padding:0 0 7px;
  width:186px;
  height:25px;
  background:transparent url(../images/tab.png) no-repeat left top;
  line-height:25px;
}
* html #menu li {
  background:transparent;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab.png', sizingMethod='scale');
}
#menu li:first-child {
  margin-left:0;
  background-image:url(../images/tab-left.png);
}
* html #menu li.first {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab-left.png', sizingMethod='scale');
}
#menu li:last-child {
  background-image:url(../images/tab-right.png);
}
* html #menu li.last {
  background:transparent;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab-right.png', sizingMethod='scale');
}
#menu li.active {
  background-image:url(../images/tab-active.png);
}
* html #menu li.active {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab-active.png', sizingMethod='scale');
}

#menu li a {
  position:relative;
  display:block;
  color:#93939B;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
}
#carbopower #menu li a:hover {
  color:#FFAD00;
}
#regeneration #menu li a:hover {
  color:#14139D;
}
#vitaload #menu li a:hover {
  color:#60B8E3;
}

#content {
  padding:20px;
  padding-left:188px;
  min-height:400px;
  background:#FFFFFF;
  background:#FFFFFF no-repeat 20px 40px;
}
#carbopower #content {
  background-image:url(../images/popup-carbopower.jpg);
}
#regeneration #content {
  background-image:url(../images/popup-regeneration.jpg);
}
#vitaload #content {
  background-image:url(../images/popup-vitaload.jpg);
}
#energybar #content {
  background-image:url(../images/popup-energybar.jpg);
}

#content h2 {
  margin:20px 0;
  padding:0;
  font-size:12px;
}
#carbopower #content h2 {
  color:#FFAD00;
}
#regeneration #content h2 {
  color:#14139D;
}
#vitaload #content h2 {
  color:#60B8E3;
}

#content h3 {
  margin:20px 0 10px;
  font-size:13px;
}

#content p {
  margin:10px 0;
}
#content ul {
  margin:10px 0;
  padding:0;
  padding-left:1.5em;
  font-weight:bold;
  line-height:18px;
}

#content table {
  width:100%;
  background:#DFE0E4;
  border-collapse:collapse;
}
#content table th,
#content table td {
  padding:0 10px;
  height:20px;
  vertical-align:middle
}
#content thead th {
  background:#93939B;
  color:#FFFFFF;
  font-size:9px;
  text-align:center;
  white-space:nowrap;
}
#content tbody th {
  font-weight:normal;
  text-align:left;
}
#content tbody th.section {
  background:#CFD0D4;
  color:#FFFFFF;
  font-weight:bold;
  text-align:left;
}
#content tbody td {
  text-align:right;
  white-space:nowrap;
}
#content tfoot td {
  border-top:1px #FFFFFF solid;
  color:#FFFFFF;
  font-size:9px;
  text-align:right;
}
