.PGTableDummy {
  width: auto;
}

.PGTableEnclose {
 width: 401px; 
  /*width: 579px;*/
  float: none;
background-color: #EAEAEA;
}

.PGTableEnclose table {
  width: 100%;
  /*height: 100%;*/
  float: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.PGTableEnclose td {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.PGTableEnclose h2 {
  font-size: 12px;
  font-weight: bold;
}

.PGTableEnclose img {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.StatusBar {
  width: 401px;
  /*height: 100%;*/
  color: #A6A6A6;
  background-color: #EAEAEA;
  font-size: 12px;
  font-weight: bold;
 height: 50px;
 overflow: hidden;
}

.PGtableStep {
  width: 98px;
  vertical-align: top;
  height: 50px;
}

.StatusBarBottomSpacer {
  height: 6px;
}

.PGtableStepSpace {
  width: 2px;
  background-color: #FFFFFF;
}


.PGFrameStyle {
  border-color: #FFFFFF;
  border-style: solid none none none;
  border-width: 2px;
  border-collapse: collapse;
}

.PGbottomNavStep1FrameStyle {
  border-top: 2px solid  #FFFFFF;
}

.StatusBarHelpMode {
  /*height: 55px;*/
  background-color: #D0D0D0;
  font-size: 12px;
  font-weight: bold;
  color: #A0A0A0;
}

.StatusBarHelpMode td{
  color: #A0A0A0;
}

.StatusBar1Filler {
  width: 5px;
}

.StatusBarStepNumber {
  width: 10px;
}

.StatusBarStepNumberDiv {
  height: 1px;
  background-color: #FFFFFF;
}

.StatusBarSelectedStepNumberDiv {
  height: 1px;
  background-color: #FFFFFF;
}

.StatusBarStepNumber2 {
  height: 15px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: center;
  font-size: 13px;
}

td.StatusBarStepText {
  text-align: center;
  vertical-align: top;
  height: 30px;

}

.StatusBar2Filler {
  width: 5px;
}

.StatusBar3Filler {
  width: 5px;
}

.SelectedStep {
  /*width: 100%;*/
  /*height: 100%;*/
  vertical-align: top;
  background-color: #C6168D;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
}
.SelectedStep td {
  color: #FFFFFF;
}

.PairingSteps {
  width: 100%;
  min-height: 100%;
  background-color: #AEAEAE;
  font-size: 12px;
  font-weight: bold;
  cursor: default;
  color: #FFFFFF;
}

.PairingSteps td {
  color: #FFFFFF;
}

.PairingStepsHigh {
  width: 100%;
  /*height: 100%;*/
  color: #FFFFFF;
  background-color: #C6168D;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}

.PairingStepsHigh td {
  color: #FFFFFF;
}

.UnselectableSteps {
  width: 100%;
  /*height: 100%;*/
  background-color: #D0D0D0;
  color: #A0A0A0;
  font-size: 12px;
  font-weight: bold;
}

.UnselectableSteps td {
  color: #A0A0A0;
}

.HelpStep {
  width: 100%;
  /*height: 100%;*/
   background-color: #AEAEAE;
  font-size: 12px;
  font-weight: bold;
  cursor: default;
  color: #FFFFFF;
}

.HelpStep td {
  color: #FFFFFF;
}

.HelpStepHigh {
  /*width: 100%;
  height: 100%;
  color: #FFFFFF;
  background-color: #F7A238;*/
  background-color: #E57F98;
  font-size: 12px;
  font-weight: bold;
  cursor: default;
}

.HelpStepHigh td {
  color: #FFFFFF;
}


.PairingTextLeftSpacer {
  width: 10px;
}

.PairingTextMain {
  width: 220px;
  font-size: 12px;
  vertical-align: top;
}

.PairingTextMainHeader {
  color: #C6168D;
  text-transform: uppercase;
  font-weight: bold;
  padding-bottom: 5px;
}

.PairingTextRightSpacer {
  width: 9px;
}

.PairingTextOptionDivider {
  background-color: #A0A0A0;
  width: 2px;
}

.PairingTextOptionLeftSpacer {
  width: 8px;
}

.PairingTextOption {
 /* width: 150px; */
  font-size: 12px;
  vertical-align: top;
}

.PairingTextOptionRightSpacer {
  width: 10px;
}

.SelectionSpacerHeight {
  height: 13px;
}

.PairingSelections {
  width:200px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

.PGBToption {
  border: 0px;
  cursor: pointer;
}

.PairingHelp {
  color: #C6168D;
  cursor: pointer;
}

#pairingtext ol {
  margin-top: 10px;
  margin-bottom: 10px;
}

#pairingtext ul {
  margin-top: 10px;
  margin-bottom: 10px;
}

#pairingtext li {
  margin-left: -15px;
  margin-bottom: 5px;
}

#pairingtext p {
  margin-bottom: 0px;
}


#navbottom {
/*  border-top: 2px #FFFFFF solid; */
  background-color: #666666;
  height: 25px;
}

#navbottom td {
/*  border-top: 2px #FFFFFF solid; */
  background-color: #666666;
  height: 25px;
}



.PGBottomNavNext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-top: 3px;
  /*color: #F7A238;*/
  color: #FFFFFF;
  font-size:12px;
  font-weight: normal;
}

.PGBottomNavPrev {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-top: 3px;
  /*color: #F7A238;*/
  color: #CC0033;
  font-size: 12px;
  font-weight: bold;
}

.PGBottomNav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /*padding-top: 3px; */
  /*color: #F7A238;*/
  color: #FFFFFF;
  font-size:12px;
  font-weight: bold;
}

#pairingprevious {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #CC0033;
  font-size: 12px;
  font-weight: bold;
}

#pairingnext,
td#pairingnext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
  border: 0;
 border-style: none;
 vertical-align:middle;
}

.PairingPreviousIcon {
  width: 19px;
  height: 19px;
  background: url(/eprise/main/_System/images/bernafon/btn_submit_bernafon_left.gif) no-repeat;
}

.PairingNextIcon {
  width: 40px;
  height: 20px;
  background: url(/map_images/main/SiteGen/Oticon/PairingGuide/images/go-right-arrow.gif) no-repeat 0 .4em;

}
