﻿.mainHalfColumn a, .bogen2col div div.bogenLeftImage a {
  color:#00F;
  background-color: transparent;
  font-weight:bold;
  text-decoration: none;
  text-transform: capitalize;
  }
.mainHalfColumn a:hover, .bogen2col div div.bogenLeftImage a:hover {
  background-color:#FF9;
  color: #F00;
  text-decoration: none;
  }
.mainHalfColumn dt {
  margin-left:1em;
  }
.mainHalfColumn dd {
  margin-bottom:4px;
  }
.bogen2col div {
  float: left;
  margin: 0;
  padding: 0;
  width: 49.9%;
  }
.bogen2col div div.bogenLeftImage {
  width:116px;
  float:left;
  margin-right:5px;
  text-align:center;
  }
.bogen2col div div.bogenRightDetail p {
  font-weight:bold;
  }
div#bogenmenu {
  background-color:#261C1A;
  }
div#bogenmenu ul li {
  background-color:#FDC951;
  }
div#bogenmenu ul li a {
  color:#261C1A;
  }
div.sectionHeader {
  background: url('/vendors/bogen/images/bogen-header-bg1.jpg') no-repeat top left;
  padding-left:23px;
  margin-top:1em;
  margin-bottom:1em;
  min-height:45px;
  }
/* Hides from IE-mac \*/
* html div.sectionHeader { height:45px; }
/* End Hide */
div.sectionHeader h1,div.sectionHeader h2 {
  color:#FFF;
  }
div.subheader {
  background: url('/vendors/bogen/images/bogen-subheader-bg.jpg') no-repeat top left;
  min-height:24px;
  padding-left:15px;
  }
/* Hides from IE-mac \*/
* html div.sectionHeader { height:24px; }
/* End Hide */
div.subheader h2 {
  color:#261C1A;
  background-image:none;
  margin:0;
  margin-top:1px;
  padding:0;
  font-style:italic;
  font-size:18px;
  }
div.sectionHeader img, div.subheader img {
  float:right;
  }
div.bogenMenuItem {
  margin:.5em;
  }
div.bogenMenuItem ul {
  list-style-type:none;
  margin:0;
  padding:0;
  }
div.bogenMenuItem ul li {
  padding:2px 0 2px 10px;
  background: url(/images/button1/arrow-off.gif) no-repeat 0 .3em;
  }
div.bogenItemDetail {
  margin:1em;
  margin-bottom:2em;
  }
table.bogenPriceDisplay {
  background-color:#EFF;
  margin:5px;
  border:1px solid #333;
  border-width:1px 3px 3px 1px;
  border-color:#CCF #000 #000 #CCF;
  border-collapse:collapse;
  width:95%;
  }
table.bogenPriceDisplay th {
  padding:3px;
  font-size:1em;
  }
table.bogenPriceDisplay th.bogenPrice {
  background-color:#FFA;
  font-size:1.2em;
  color:#000080;
  }
table.bogenPriceDisplay th.bogenPartnum {
  white-space:nowrap;
  }
table.bogenPriceDisplay td {
  border-top:1px solid #87CEEB;
  padding:3px;
  font-size:1em;
  }
table.bogenPriceDisplay td.bogenWebPrice {
  background-color:#FFA;
  font-size:1.2em;
  color:#000080;
  font-weight:bold;
  }
table.bogenPriceDisplay img.bogenSpecial {
  position:absolute;
  }
/* Hides from IE-mac \*/
* html table.bogenPriceDisplay img.bogenSpecial {
  margin-top:78px;
  }
/* End Hide */
ul.bogenAcc {
  list-style-type:none;
  }
ul.bogenAcc a {
  font-weight:bold;
  text-decoration:none;
  font-size:1.2em;
  }
div.bogenPageDisp {
  width:45%;
  margin:2em;
  float:left;
  }
div.bogenPageDisp p.bogenHeaderLine {
  font-size:1.8em;
  font-weight:bold;
  font-family:'Times New Roman','Sans Serif';
  }
div.bogenPageDisp div {
  width:220px;
  float:left;
  }
div.bogenPageDisp div.bogenImageFrame {
  width:180px;
  margin-right:5px;
  text-align:center;
  }
div.bogenPageDisp div a {
  font-weight:bold;
  font-size:1.4em;
  text-decoration:none;
  }
div.bogenPageDisp div p {
  margin:0;
  }
div#ToneFrame {
  float:right;
  margin-left:5px;
  }
#bogenMainMenu {
  margin:0 2em;
  }
#bogenMainMenu .clearnew {
  margin-bottom:2em;
  }
div.mainHalfColumn div.bogenMenuItem img {
  float:left;
  }
div.mainHalfColumn div.bogenMenuItem p, div.mainHalfColumn div.bogenMenuItem ul {
  padding-left:175px;
  }
table.BogenMenuTable {
  width:100%;
  margin:0;
  padding:0;
  border-collapse:collapse;
  }
table.BogenMenuTable td {
  margin:0;
  padding:0;
  }
table.techspecs {
  border:1px solid silver;
  }
table.techspecs caption {
  font-weight:bold;
  text-align:left;
  font-size:larger;
  color:green
  }
table.techspecs th {
  white-space:nowrap;
  text-align:right;
  vertical-align:top;
  }
