h1 {
  margin: 5px 0px 15px 0px;
  font-weight: normal;
  font-size: 11pt;
}

.pageContent {
  background: url(images/essentialDermBg.gif) no-repeat right top;
}

.pageTitle {
  font-size: 18pt;
  font-style: italic;  
  color: #007ab8;
  margin-top: 9px;
  margin-bottom: 8px;
}

.leftColumn {
  float: left;
  width: 567px;
  padding-right: 5px;
}

.item {
  display: block;
  float: left;
  text-decoration: none;
  padding: 20px 10px;
  margin: 0px 0px;
}

a.item:hover {
  cursor: pointer;    
  background-color: #eef6fa;
}

.item img.book {
  float: left;
  display: block;  
  margin-right: 25px;  
}

.item img.small {
  width: 130px;
}

.item img.large {
  width: 165px;
}

.item .description {
  float: left;
  width: 392px;
  margin: 0px;
  padding: 0px;
}

.item .wide {
  width: 450px;
}

.item .description .superTitle {
  font-size: 12pt;
  font-weight: normal;
  line-height: 12pt;
  margin-bottom: 5px;
}

.item .description .title {
  font-size: 13pt;
  font-style: italic;
  line-height: 13pt;
}

a.item .description .title {
  text-decoration: underline;  
}

.item .description p {
  color: #000000;
  margin: 5px 0px 10px 0px;
}

.item img.button {
  display: block;
  float: left;
  width: 120px;
  height: 30px;
  background: url(images/baseButton.gif) no-repeat left top;
}

.item img.button:hover {
  cursor: pointer;
  background-position: 0px -30px;
}

.item img.learnMore {
  float: left;
  background: url(images/learnMoreButton.gif) no-repeat left top;
}

.item img.buy {
  background: url(images/buyButton.gif) no-repeat left top;
}

.item img.activate {
  float: left;
  width: 200px;
  background: url(images/activateVisualDxOnlineButton.gif) no-repeat left top;
}

.item img.upgrade {
  background: url(images/49upgradeButton.gif) no-repeat left top;
}

.horizontalDivider {
  float: left;
  width: 100%;
  height: 0px;
  border-bottom: 1px solid #DDDDDD;
  margin: 0px 0px;
}

.rightColumn {
  float: right;
  width: 315px;
  color: #666;
}

.thirdColumn {
  float: left;
  width: 215px;
  margin-left: 10px;
  padding: 0px 42px;
}

ul.sld li {
  font-size: 14px;
  margin-bottom: 12px; 
}

ul.sld .orange {
  font-weight: bold;
}

ul.sld.inline li {
  font-size: 10pt;
  margin-bottom: 8px;   
}
