/* CSS Document */
.table {
  margin-top:-50px;
  margin-left:40px;
  padding-bottom:20px;
}
.green_popup {
  background-color:#aad5aa;
}
.orange_popup {
  background-color:#f9ead0;
}
.yellow_popup {
  background-color:#faf3cb;
}
.red_popup {
  background-color:#f3d8c7;
}
.blue_popup {
  background-color:#d7e9f6;
}
.popup {
  height:180px;
  width:220px;
  padding-left:10px;
  padding-right:20px;
  border:1px solid #000000;
}
.popup img {
  margin-top:10px;
}
.popup h1 {
  margin:0px;
  margin-bottom:5px;
  padding:0px;
  margin-top:30px;
  font-size:14px;
  color:#000000;
}
.popup p {
  margin:0px;
}
.green_cell {
  background-color:#aad5aa;
}
.orange_cell {
  background-color:#f9ead0;
}
.yellow_cell {
  background-color:#faf3cb;
}
.red_cell {
  background-color:#f3d8c7;
}
.blue_cell {
  background-color:#d7e9f6;
}
.headerrow .label {
  background:bottom left url(../img/construction/labelheader.jpg) no-repeat;
  height:75px;
}
.headerrow .label td {
  color:#FFFFFF;
  font-size:18px;
  font-weight:bold;
  line-height:16px;
}
.label {
  margin:0px;
  float:left;
  padding:0px;
  padding-left:5px;
  width:175px;
  height:100%;
}
.glovecell {
  margin:0px;
  float:left;
  width:75px;
  height:100%;
  margin-left:5px;
  text-align:center;
  padding:0px;
  overflow:hidden;
}
.headerrow .glovecell {
  padding-bottom:10px;
  overflow:visible;
}
.headerrow .glovecell img {
  position:relative;
  left:-10px;
  margin-right:-20px;
}
.toprow .glovecell {
  background-image:url(../img/construction/columntop.gif);
  background-repeat:no-repeat;
}
.bottomrow .glovecell {
  background: top left url(../img/construction/columnbottom.gif) transparent no-repeat;
  margin-top:-5px;
}
.category {
  clear:both;
}
.categoryheader {
  height:35px;
}
.categoryheader {
  text-decoration:none;
}
.categoryheader .label {
  background:top left url(../img/construction/labelback.jpg) no-repeat;
  padding-top:3px;
  color:#000000;
  text-decoration:none;
  cursor:pointer;
  font-size:14px;  
}
.categoryheader .label a {
  text-decoration:none;
  color:#000000;
  font-size:12px;
  line-height:6px; 
}
.categoryheader .glovecell {
  padding-top:3px;
}
.subcategories {
  clear:both;
  height:1px;
  display:none;
  overflow:hidden;
  padding-top:0px;
}
.subcategories .label {
  font-size:10px;
}
.subcategory {
  clear:both;
  height:81px;
  margin:0px;
  overflow:hidden;
}
.middlesubcategory {
  border-bottom:1px solid #999999;
}
.header {
  clear:both;
}
.header .label {
  padding:0px;
}
.gloveheader {
  float:left;
  margin-left:5px;
  margin-bottom:10px;
  width:715px;
  height:38px;
  background:top left url(../img/construction/gloveheaderblank.jpg) no-repeat;
  font-size:24px;
  font-weight:bold;
  color:#FFFFFF;
  padding-top:3px;
  text-align:center;
}
.disclaimer {
  clear:both;
  font-size:9px;
}
.buttonrow {
  clear:both;
}
.button {
  float: left;
  margin-left:5px;
  margin-right:10px;
  padding-bottom:15px;
  background:top left url(../img/construction/whitebutton.jpg) no-repeat;
  width:200px;
  height:29px;
  /*padding-top:5px;*/
  /*cursor:pointer;*/
  text-decoration:none;
}
.button td {
  padding-left:10px;
  font-size:14px;
  color:#000000;
  font-weight:bold;
  line-height:12px;
}
.button td a {
  line-height:12px;
  font-weight:bold;
  font-size:14px;
  color:#000000;
}
.redbutton td a {
  color:#FFFFFF;
}
.redbutton {
  background-image: url(../img/construction/redbutton.jpg);
}
a.buttonlink {
  text-decoration:none;
}
