.ROMReportSpace {
 position: relative;
 width: 500px;
 overflow: auto;
}

.ROMTotalSpace {
 position: relative;
 width: 600px;
 height: 260px;
 overflow: auto;
}

.adminSpace {
 position: relative;
 width: 600px;
 height: 172px;
 overflow: auto;
}

.adminSpace2 {
 position: relative;
/* width: 600px; this was causing the table to get cut off */
 height: 600px;
 overflow: auto;
}

.ROMTotalDisplay {
/* position: absolute;*/
 top: 0;
 left: 0;
 height: 500px;
 width: 600px;
 overflow:auto;
 z-index: 0;
}

.ROMreportBtn {
 position: relative;
 float: left;
 top: 0;
 left: 0;
 margin-bottom: 5px;
 width: 518px;
 z-index: 0;
}

.VNTotalSpace {
 position: relative;
 width: 700px;
 height: 260px;
 overflow: auto;
}

.VNTotalDisplay {
 position: absolute;
 top: 0;
 left: 0;
 width: 600px;
 height: 220px;
 overflow: auto;
 z-index: 0;
}

.VNreportBtn {
/* position: absolute; */
/* top: 225px; */
/* left: 0px; */
 width: 590px;
 z-index: 0;
}

table#VNTable {
 background-color: #FFFFFF;
 width: 500px;
}

.reportBtn {
 position: relative;
/* top: 210px;*/
 left: 0px;
 height: 30px;
 width: 590px;
 overflow:hidden;
 z-index: 0;
}

.boxLeft {
 position: relative;
 float: left;
 width: 300px;
 height: 160px;
 overflow: auto;
 margin-left: 15px;
 margin-right: 15px;
 margin-top: 5px;
 margin-bottom: 5px;
 border: thin black solid;
 z-index: 0;
}

.aBox{
 position: static;
 width: auto;
}

.boxButtons {
 position: absolute;
 top: 70px;
 left: 490px;
 width: 110px;
 height: 130px;
 overflow: auto;
 border: thin black solid;
 z-index: 0;
}

div.HRline{
 position:absolute;
 top: 50px;
 left: 0px;
 width: 500px;
 height: 1px;
 background-color: black;
 z-index: 0;
}

table#ROMTable {
 background-color: #FFFFFF;
 width: 550px;
}

.listSmall {
text-align: left;
font-size: 9px;
background-color: #FFFFFF;
font-family: Arial;
}

.listSmallRight {
text-align: right;
font-size: 9px;
background-color: #FFFFFF;
font-family: Arial;
}

.listSmallInd {
text-align: left;
text-indent: 10px;
font-size: 9px;
background-color: #FFFFFF;
font-family: Arial;
}

.listStandard {
text-align: left;
font-size: 12px;
line-height:16px;
background-color: #FFFFFF;
font-family: Arial;
}
.listStandardBld {
text-align: left;
font-size: 12px;
line-height:16px;
font-weight: bold;
background-color: #FFFFFF;
font-family: Arial;
}
.listStandardInd {
text-align: left;
text-indent: 50px;
font-size: 12px;
line-height:16px;
background-color: #FFFFFF;
font-family: Arial;
}
.listHeaderSmall {
text-align: center;
font-size: 9px;
font-weight: bold;
border-width: 1px 1px 1px 1px;
font-family: Arial;
}

.listHeaderStandard {
text-align: center;
font-size: 16px;
font-weight: bold;
font-family: Arial;
border-width: 1px 1px 1px 1px;
}

.listDisplay {
text-align: left;
font-size: 9pt;
border-width: 1px 1px 1px 1px;
font-family: Arial;
line-height: 11pt;
}

.listDisplaySmall {
text-align: left;
font-size: 9px;
border-width: 1px 1px 1px 1px;
font-family: Arial;
}

.listDisplaySmallCenter {
text-align: center;
font-size: 9px;
border-width: 1px 1px 1px 1px;
font-family: Arial;
}