BODY,TD,INPUT,SELECT {
  font-family: Arial, Helvetica, sans-serif;
  font-size:  13px;
}  
.i_body {
  margin: 0 auto;
  text-align:center; /* for IE */
  padding:0;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size:  13px;
}  
.i_page {
  margin: 0 auto;
} 

.i_menu {
  background-color: rgb(161,192,245);
  border-bottom: 1px solid blue;
}
#d_recordlist {
  float: left;
  text-align: left;
  margin: 0 auto;
  padding: 2px;
  width:	600px;
}
#lstMaintenance {
  width: 600px; 
  height: 220px;
}
.i_recordlist{
  margin: 0 auto;
  text-align:left;
  width: 600px; 
}
.i_recordlistlist {
  height: 220px;
}
#d_recordlistbuttons {
  float: left;
  padding: 2px;
}
#d_recordlistbuttons_nl {
  float: left;
  padding: 2px;
}
#d_recordlistbuttons_nm {
  float: left;
  padding: 2px;
}
#d_recordlistbuttons_nl_nm {
  float: left;
  padding: 2px;
}
.i_details {
  width: 560px;
}
#d_details {
  clear: both;
  float: left;
  padding: 0px;
  width: 600px;
}
#d_details_nl {
  clear: both;
  float: left;
  padding: 0px;
  width: 600px;
}
#d_details_nm {
  clear: both;
  float: left;
  padding: 0px;
  width: 600px;
}
#d_details_nl_nm {
  clear: both;
  float: left;
  padding: 0px;
  width: 600px;
}
#tabs {
  width: 596px;
}
.i_caption {
  width: 120px;
  text-align: left;
}
#d_detailsbuttons {
  float: left;
  padding: 2px;
}
#d_detailsbuttons_nl {
  float: left;
  padding: 2px;
}
#d_detailsbuttons_nm {
  float: left;
  padding: 2px;
}
#d_detailsbuttons_nl_nm {
  float: left;
  padding: 2px;
}
.i_toptable {
  padding:0;
  text-align:left; 
}
div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:0px;
}
div#footer{
  text-align:center; 
  font-family: Arial, Helvetica, sans-serif;
  color: gray;
  font-size:  10px;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:15px;
}
BUTTON {
  width: 90px;
  height: 25px;
  font-size:  12px;
}
@media screen{
  body>div#header{
    position:fixed;
  }
  body>div#footer{
    position:fixed;
  }
}
* html body{
  overflow:hidden;
} 
* html div#content{
  height:100%;
  overflow:auto;
}
