.ticket00 {
   background: White;
   color: Navy;
   border: 3px solid Silver;
   font-weight: bolder;
}

.ticket01 {
   background: #FFFF99;
   color: #993300;
   border: 3px solid #CCCC66;
   font-weight: bolder;
}

.ticket02 {
   background: #FFCC00;
   color: #663300;
   border: 3px solid #FF9900;
   font-weight: bolder;
}

.ticket03 {
   background: #CCFF99;
   color: Maroon;
   border: 3px solid #99CC00;
   font-weight: bolder;
}

.ticket04 {
   background: #66CC99;
   color: White;
   border: 3px solid #669999;
   font-weight: bolder;
}

.ticket05 {
   background: #CCFFFF;
   color: Navy;
   border: 3px solid #00CCCC;
   font-weight: bolder;
}

.ticket06 {
   background: #00CCFF;
   color: White;
   border: 3px solid #0099FF;
   font-weight: bolder;
}

.ticket07 {
   background: #0099CC;
   color: #F0F8FF;
   border: 3px solid #0066CC;
   font-weight: bolder;
}

.ticket08 {
   background: #FFCCCC;
   color: Maroon;
   border: 3px solid #FF99FF;
   font-weight: bolder;
}

.ticket09 {
   background: #FF99CC;
   color: #660000;
   border: 3px solid #FF6699;
   font-weight: bolder;
}

.ticket10 {
   background: Red;
   color: #FFE3E3;
   border: 3px solid #990000;
   font-weight: bolder;
}

.ticket11 {
   background: #CC0000;
   color: White;
   border: 3px solid #660033;
   font-weight: bolder;
}

.ticket12 {
   background: #993300;
   color: White;
   border: 3px solid #660000;
   font-weight: bolder;
}

.ticket13 {
   background: #FF6633;
   color: White;
   border: 3px solid #993300;
   font-weight: bolder;
}

.ticket14 {
   background: #FF9933;
   color: White;
   border: 3px solid #CC6633;
   font-weight: bolder;
}

.ticket15 {
   background: #FFCC99;
   color: #663300;
   border: 3px solid #CC6600;
   font-weight: bolder;
}

div.notice {
   width: 180px;
   position: relative;
   z-index: 0;
   float: left;
   margin: 10px 15px 5px 5px;
}

div.notice .shadow {
   position: relative;
   top: 4px;
   left: 8px;
   background-color: Gray;
}

div.notice .shadow .sub1 {
   position: relative;
   top: -4px;
   left: -8px;
   padding-top: 2px;
   border-width: 2px;
   border-style: solid;
}

div.notice .shadow div .sub2 {
   padding: 5px 10px 10px 5px;
   overflow: hidden;
}

div.noticeTxt {
   font-family: Tahoma;
   font-size: 11px;
}

p.sender {
   margin: 0;
   text-align: right;
   font-weight: bold;
   text-decoration: underline;
   font-size: 11px;
}

p.creationTime {
   text-align: right;
   margin: 0px 0px 0px 0px;
   font-size: 11px;
}

div.reset {
   display: block;
   float: none;
   clear: both;
   height: 1px;
   overflow: hidden;
}

hr.thin {
   height: 1px;
}

div.errMsg {
   font-family: Tahoma;
   font-size: 12px;
}

.margin14Left {
   margin: 0px 0px 0px 14px;
}

td.label {
   font-family : Tahoma;
   font-size: 11px;
   font-weight: bold;
}

.input {
   font-family: Tahoma;
   font-size: 11px;
   color: Navy;
}

input.chars {
   font-size: 11px;
   text-align: right;
   color: Navy;
   border: none;
   width: 20px;
   background-color: #FFD886;
}

input.chars_red {
   text-align: right;
   color: Red;
   background: #FFDEAD;
   background: #FFDEAD;
   border: none;
}

div.note {
   color : Black;
   font-family : Tahoma;
   font-size : 10px;
   border : none;
}

input.navig {
   background-color: #FF9933;
   border: 2px solid Black;
   color: #5C3D1F;
   font-weight: bold;
   font-size: 12px;
   cursor: hand;
}

input.acti {
   background-color: #FF9933;
   border: 2px solid Black;
   color: #5C3D1F;
   font-weight: bold;
   font-size: 12px;
   cursor: hand;
   width: 80px;
   text-align: center;
}
