body {
  color: rgb(0,0,0);
  background-color: rgb(255,255,255);
  font-family: arial;
}

div {
  margin:0 auto 0 auto;
  width:1000px;
}

#id_hardwaremenu {
  float:left;
}

#id_hw_img {
  margin:0 auto 0 auto;
}

#id_hw_img img {
  max-width:100%;
  max-height:1000px;
  display: block;
  margin-left: auto;
  margin-right: auto;
//  float:left;
}
#id_hw_pic_menu {
  background-color: rgb(114, 159, 255);
  width:100%;
  height:21px;
}

#id_hw_pic_menu ul, #id_hw_pic_menu ul li{
  background-color: rgb(50, 115, 255);
  font-size:18px;
  margin:0;
  padding:0;
  list-style:none;
  border-radius:6px;
}

#id_hw_pic_menu ul li{
float:left;
}

#id_hw_pic_menu ul li:hover{
  color: yellow;
  background-color: rgb(0, 0, 0);
  position:relative;
}
#id_hw_pic_menu ul li a{
  padding:0px 15px;
  color:white;
  display:inline-block;
  text-decoration:none;
}

#id_hw_pic_menu ul li a:hover{
  color:yellow;
}
table {
  width: 100%;
  border-collapse: collapse;
}

table, th, td {
  border: 1px solid black;
  padding: 0px;
  vertical-align: top;
}
tr:nth-child(even) {
  background-color: #F2F2FF;
}

tr.header {
  background-color: rgb(255, 204, 204);
  font-weight: bold;
}

img.hw_info_pic {
  max-width:100%;
  float:left;
}
