#content-middle {
position: absolute;
top:0; left:50%;
margin:0; margin-left:-320px; margin-top:140px; padding:0;
background-color:silver;
width:640px; min-height:360px;
border: solid 4px #0182de;
}
form tr td {
vertical-align: top;
}

* html body #content-middle {
  height: 360px;
}
#col-left {
 float:left;
 margin: 0;
 padding: 0;
 width:150px;
}
#col-right {
 float:right;
 margin: 0;
 padding: 0;
 width:430px;
}

#product-search {
 margin: 0;
 margin-bottom: 4px;
 padding: 0;
}
#single-product-display form tr td {
 font: normal 11px Arial, Verdana, Helvetica, sans-serif;
 color:black;
}


/*++++++++ MENU LEFT ++++++++*/
#col-left-top {
margin-top: 8px;
}
#col-left-menu {
background-color: #0182de;
border-top: 4px solid #0182de;
border-bottom: 4px solid #0182de;
}
#items-menu {
border-top: 6px solid silver;
}

/*++++++++ DETAILS OF LEFT MENU ++++++++*/

#col-left ul {
margin:0;
padding:0;
list-style-type:none;
 list-style-position: outside;
}
li.menu-left-l1-no a {
  /*float:left;*/
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: dashed 1px black;
  /*width: 160px;*/
}
li.menu-left-l1-act a {
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: dashed 1px black;
  background-color: white;
}
li.menu-left-l2-no a {
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 10px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: dashed 1px black;
}
li.menu-left-l2-act a {
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 10px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: dashed 1px black;
  background-color: white;
}
li.menu-left-l2-no a {
margin-left: 8px;
}
li.menu-left-l2-act a {
margin-left: 8px;
}
li.menu-leftb-l1-no a {
  /*float:left;*/
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: none;
  /*width: 160px;*/
}
li.menu-leftb-l1-act a {
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 11px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: none;
  background-color: white;
}
li.menu-leftb-l2-no a {
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 10px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: none;
}
li.menu-leftb-l2-act a {
  display:block;
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 10px Arial, Verdana, Helvetica, sans-serif;
  color:black;
  border-bottom: none;
  background-color: white;
}
li.menu-leftb-l2-no a {
margin-left: 8px;
}
li.menu-leftb-l2-act a {
margin-left: 8px;
}
