/* File: /css/productpreview_singletab.css */

#accordion h3, .secureIcon {
  display: none;
}

#accordion .stepContainer {
  margin: 0px;
  border: none;
  padding-top: 0px;
  background: none;
  overflow: hidden;
}

#accordion .stepContainer h1 {
  outline-style: none;
  margin: 0px;
  text-shadow: 1px 1px 0 #fff;
  font-family: Helvetica, Arial, Geneva, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #555555;
  padding: 5px 0px 5px 10px;
  background: transparent url(../images/tab_noPers_bg.gif) no-repeat left top;
  text-decoration: none;
  display: block;
}

#accordion {
  border: none;
}

.previewRightContainer {
  top: 30px;
}

.preview-page-buttons {
  margin: 0px;
  margin-right: 10px;
}

#previewCanvas {
  margin-top: 10px;
}

.previewRightContainer {
  top: 40px;
  left: 530px;
  padding: 0 0 10px;
  border: 1px solid #e5e5e5;
}

div.orderDetail .optional {
  margin: 5px 5px 0px 5px;
  padding: 5px;
  clear: both;
  overflow: hidden;
}

div.orderDetail .optional label {
  float: left;
  margin: 0px;
  width: 120px;
  padding-top: 4px;
  font: normal 11px Verdana, Geneva, sans-serif;
}

div.orderDetail .required input, div.orderDetail .optional input, div.orderDetail .required select {
  width: 185px;
}