#navi_logo {

  position:  absolute;
  width:  940px;
  height:  60px;
  top:  0px;
  left:  0px;
  background:  #FFFFFF;
  color:  #CCCCCC;
  font-size: 35px;
  padding-left:  10px;
  border-bottom:  none;

}

#chose_pro {

  position:  absolute;
  width:  960px;
  height:  23px;
  top:  0px;
  left:  0px;
  background:  #FFFFFF;
  
}

#chose_pro ul {

  list-style:  none;
  width:  960px;
  height:  23px; 
  background: #AAAAAA url(../icon/pro_navi_back.png) left center repeat-x;
  border-top:  5px solid #CCCCCC;
  border-bottom:  5px solid #CCCCCC;
  
}

#chose_pro li {

  float:  left;
  width:  240px;
  height:  23px; 

}

#chose_pro a {

  display:  block;
  height:  23px;
  text-align:  center;
  color:  #e6e6e6;
  text-decoration:  none;
  text-algin:  center;
  font-weight:  bold;
  font-size:  135%;
  padding-top: 1px;
 
}


#pro_a a:hover {

}

#pro_u a:hover {

  background:  #339933 url(../icon/pro_navi_u.png) left center repeat-x;
  color: #ffffff;

}

#pro_i a:hover {
 
  background:  #cb580c url(../icon/pro_navi_i.png) left center repeat-x;
  color: #ffffff;

}

#pro_c a:hover {

  background:  #236896 url(../icon/pro_navi_c.png) left center repeat-x;
  color: #ffffff;

}

#pro_o a:hover {


  background:  #7f317f url(../icon/pro_navi_o.png) left center repeat-x;
  color: #ffffff;

}

#location {

  position:  absolute;
  width:  100%;
  top:  38px;
  left: 10px;
  background:  #FFFFFF;
  font-size:12px;

}

#navi_logo h1 {

  margin-top:  60px;
  font-family: "Arial", "Helvetica", "sans-serif"; 
  font-size: 22px; 
  line-height:  26px;
  font-weight: bold; 

}


#beta {

  float:  left;
  width:  185px;
  margin-top:  95px;
  background:  #FFFFFF;
  border: 1px solid #CCCCCC;
  border-bottom :  6px solid #008736;
}
 
#beta h1{

  float:  left;
  width:  173px;
  padding-top:  8px;
  padding-left:  12px;
  background: #008736;
  height:  21px;
  color:  #FFFFFF;

}

#ups_box,#inverter_box,#converter_box,#options_box {

  float:  left;
  width:  185px;
  margin-left:  0px;
  background:  none;

}

#ups_box ul,#inverter_box ul,#converter_box ul,#options_box  ul {

  list-style-type:  disc;
  width:  185px;
  overflow:  hidden;
  background:  none;


}

#ups_box li,#inverter_box li,#converter_box li,#options_box  li {

  margin-top: 0px;
  background:  #E6E6E6;


}

#ups_box a,#inverter_box a,#converter_box a,#options_box a{

  display:  block;
  color:  #205AA7;
  padding-left:  15px;
  background: #FFFFFF url(../icon/prolist.png) left center no-repeat;
  text-decoration:  none;
  text-algin:  center;
  border-bottom: 1px solid #CCCCCC;
  padding-top:3px;
  padding-bottom:3px;

}

#ups_box a:hover,#inverter_box a:hover,#converter_box a:hover,#options_box a:hover {

  text-decoration:  underline;

}

#u_box_tit {

  padding-left:  11px;
  background:  #FFFFFF;
  padding-top:  12px;
  color:  #555555;
  font-weight:  bold;
  padding-top:  12px;
  height:  17px;


}

#i_box_tit {
 
  padding-left:  11px;
  background:  #EBEBEB;
  color:  #555555;
  font-weight:  bold;
  padding-top:  12px;
  height:  17px;


}

#c_box_tit {

  padding-left:  11px;
  background:  #888888;
  color:  #555555;
  font-weight:  bold;
  padding-top:  12px;
  height:  17px;


}

#o_box_tit {

  padding-left:  11px;
  background:  #FFFFFF;
  color:  #555555;
  font-weight:  bold;
  padding-top:  12px;
  height:  17px;

}

#ups_box,#inverter_box,#converter_box,#options_box a:hover {

}

#pagebody {

  float:  left;
  width:  735px;
  margin-top:  95px;
  background:  #FFFFFF;
  padding-right:  0px;
  margin-left: 20px;

}

.all_titile {

  margin-top:  10px;

}

#pro_detail_data {
  
  float: left;
  border:  1px dashed #FFFFFF;
  width: 735px;
  border-bottom:  1px solid #e6e6e6;
  margin-top:  0px;

}

#pro_detail_data h1 {

  font-family: "Arial", "Helvetica", "sans-serif"; 
  font-size: 30px; 
  line-height: 26px;
  font-weight: bold; 
  color: #888888;
  width: 100%;
  border-bottom: 1px solid #555555;
  padding-bottom: 7px;

}

#pro_wrapper {

  width: 100%;
  float:left;
  margin-top: 25px;

}

#detail_pic {

  float: left;

}

#detail_features {

  float: left;
  width: 465px;
  margin-left:30px;

}

#detail_features ul {

  margin-top:10px;
  list-style-type:  disc;
  margin-left:15px;

}

#detail_features li {

  margin-top: 5px;

}

#detail_features h3{

  font-family: "Arial", "Helvetica", "sans-serif"; 
  font-size: 16px; 
  font-weight: bold;
  color: #555555;

}

#detail_downloads {

  float: left;
  width:100%;

}

#detail_downloads ul{

  float: left;
  width:30%;
  list-style: none;
  border-top:1px solid #888888;
  border-left:1px solid #888888;
  border-right:1px solid #888888;

}

#detail_downloads ul li{

  float: left;
  border-bottom:1px solid #888888;
  width:100%;
  padding-top:3px;
  padding-bottom:3px;

}

#detail_downloads ul li a{

  text-decoration:  none; 
  color:  #205AA7;

}
#pro_detail_data h4 {

  float: left;
  padding-top: 2px;
  padding-left: 10px;
  margin-top: 10px;
  background: #D9E3ED;
  color: #333333;
  width: 725px;
  height:  17px;

}

#Specifications_title {

  padding-top: 3px;
  padding-left: 10px;
  margin-top: 10px;
  background: #D9E3ED;
  color: #333333;
  width: 725px;
  height:  17px;

}

#detail_overview {

  padding-top:5px;
  padding-left: 10px;
  padding-bottom: 5px;
  float: left;
  width: 725px;;
  background: #F0F0F0;

}

#pro_table  {

  border-bottom: 1px dashed #aaaaaa;
  margin-top: 10px;
   
}

#pro_table td {

  border: 1px solid #FFFFFF;
   
}

#pro_table a {
  
  text-decoration:  none;
  color: #0000ff;
  
}

#detail_area {

  float:left;

}

#wrapper_detail_table {

  margin-top: 10px;
  background: #B2B2B2;
  width:735px;

}


#detail_table tr td {

  height:20px;  
  padding-left:3px;

}

#detail_table {

  width: 735px;
  border-color:#C1C1C1;

}

.whitep{
  
  padding:5px;
  background-color: #FFFFFF;

}

#wrapper_detail_pic {

  margin-top: 20px;
  background-color: #B2B2B2;
  width:735px;

}

#detail_pic_table tr td{


  padding:5px;


}

#footer {
  
  float: left;
  left:  0px;
  margin-top:20px;
  background:  #555555;
  height:  20px;
  width: 100%;
  border-top:  3px solid #AAAAAA;
  text-align:  center;
  padding-top: 3px;
  font-size:  10px;
  color:  #FFFFFF;

}

#footer_right {

  float: right;
  padding-right:12px;
  color:  #FFFFFF;

}

#footer_email {

  float: left;
  padding-left:12px;

}

#footer_email a{

  color:  #FFFFFF;
  text-decoration:  none;

}