html body form {
  margin:0;
}
.addonDiv {
  float:right;
  width:230px;
  border:solid 1px;
}
.addonDiv textarea {margin-left:10px;}
.addonDiv select {
  width:200px;
  margin:10px 0 0 10px;
  float:left;
}
.addonDiv input {
  margin:10px 0 0 10px;
  float:left;
}
.addonDiv span {
  margin:10px 0 0 10px;
  float:left;
  width: 50px;
}
.imgButton {
  cursor:pointer;
  margin-right:1px;
}
.popDiv {
  width:200px;
  position:absolute;
  left:0px;
  top:0px;
  border:solid 1px;
  background-color:#DCDCDC;
}
.ticketNumber {
  float:left;
  width:60px;
  margin:3px;
  font-size:0.7em;
  text-decoration:underline;
  color:blue;
  cursor:pointer
}
.addons {
  float:left;
  width:250px;
  border:solid 1px;
}
.addonContainer {
  float:left;
  width:540px;
}
#modaldiv div {
  height:30px;
}
.updated {
  color:red;
  font-weight:bold;
}
.center {
  position:absolute;
  width:350px;
  background-color:#DCDCDC;
  padding:15px;
  border:outset 2px #000;
  z-index:1001;
}
.content {
  text-align:left;
  width:850px;
  border:solid 1px #DCDCDC;
  padding:10px 0 10px 5px;
  margin:0 auto;
  margin-top:50px;
  margin-bottom:50px;
}
.modalBackground {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  filter:alpha(opacity=40);
  opacity:0.40;
  background-color:#FFFFCC;
  z-index: 1000;
}
.button {
  cursor:pointer;
}
