@charset "utf-8";
/* CSS Document */

body {margin:5px; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size: 100%;}
h2{font-size:16px;}

#topbar {background-color:#999999; border-bottom:solid 1px black; padding:5px;}
#pagecontent {padding:5px;}

.associatedHeader{font-style:italic; font-weight:bold; color:#333333; margin-top:2px;}
.associatedDevice{border-top:dashed 1px #666666; padding:2px; margin-top:2px; width:180px;}
.serialNumber{font-family:'Courier New', Courier, monospace; font-size:11px;}

.hwtable {border:1px solid black; border-collapse:collapse; font-size:10px;}
.hwtable th {border:1px solid black; padding:8px; background:#666666; color:#FFFFFF;}
.hwtable tr td {border:1px solid black; padding:2px; text-align:center;}

.historytable {border:1px solid black; border-collapse:collapse; font-size:10px;}
.historytable th {border:1px solid black; padding:8px; text-align:left;}
.historytable tr td {border:1px solid black; padding:2px; text-align:left;}
.row0 {background-color:#FFFFFF;}
.row1 {background-color:#CCCCCC;}

.subtitle {font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:2px;}

.agetable {border:1px solid black; border-collapse:collapse; font-size:12px;}
.agetable th {border:1px solid black; padding:8px;}
.agetable tr td {border:1px solid black; padding:2px; text-align:center;}

.cellG {background-color:#66FF66;width:50px;}
.cellA {background-color:#FFCC66;width:50px;}
.cellR {background-color:#CC3333;width:50px;}

.subtotalcellG { border:solid 5px;background-color:#66FF66;width:50px;}
.subtotalcellA { border:thick;background-color:#FFCC66;width:50px;}
.subtotalcellR { border:thick;background-color:#CC3333;width:50px;}

.styled-select {
   width: 300px;
   height: 25px;
   overflow: hidden;
   background: url(new_arrow.png) no-repeat right #ddd;
}

.styled-select select {
   background:transparent;
   width: 350px;
   padding: 5px;
   border: 1px solid #ccc;
   height: 25px;
}
