.f1          { font-size: 8pt; color: black; }
.f2          { font-size: 7pt; color: rgb(220,0,10); }
.f3          { color: blue; font-weight: bold; }
table        { border: 2px solid gray; cellspacing: 0; cellpadding: 0;  }
/*  Form, button, and button cell */
form         { align: center; margin: 0px; }
.input1      { width: 30px; height: 100%; position: relative; font-size: 8pt; margin: 0px; background: #FFFBC6;}
.input2      { width: 175px; height: 30px; margin: 0px; background: #FFFBC6;}
.input3      { width: 225px; height: 30px; margin: 0px; background: #FFFBC6;}
.input4      { width: 175px; height: 30px; margin: 0px; background: #FFFBC6; color: red; }
.input5      { width: 88px; height: 30px; margin: 0px; background: #FFFBC6;}
.butt        { text-align: left; margin-top: 0; margin-bottom: 0; }
.butt1       { width: 175px; height: 30px; border: 1px solid gray; background: aqua; border-left: 2px solid gray; }
.butt2       { width: 88px; height: 30px; border: 1px solid gray; background: aqua; border-left: 2px solid gray; }
.bndry       { width: 100%; height: 60px; font-size: 14pt; font-weight: bold; text-align: center; }
/* Cell decriptions */
.c1          { width: 50%; height: 35px; padding-bottom: 10px; color: blue; font-weight: bold; padding-right: 0px; padding-left: 0px; border-top: 2px solid black;}
.c2          { width: 50%; height: 35px; color: rgb(230,0,10); padding-bottom: 10px; font-weight: bold; padding-right: 0px; padding-left: 0px; border-top: 2px solid black;}
.c3          { width: 70px; height: 30px; font-size: 10pt; color: black; text-align: left; font-weight: bold; border-top: 1px solid gray; word-wrap : normal ; }
.c4          { width: 80px; height: 30px; font-size: 10pt; color: maroon; text-align: center; font-weight: bold; border-top: 1px solid gray; padding-right: 0px; padding-left: 0px;}
.c5          { width: 30px; height: 30px; font-size: 8pt; color: black; text-align: left; border-top: 1px solid gray;}
.c6          { width: 100px; height: 30px; font-size: 10pt; color: maroon; text-align: center; border-top: 1px solid gray;}
.c7          { width: 60%; height: 20px; padding-bottom: 10px; color: blue; font-weight: bold; }
.c8          { width: 40%; height: 20px; padding-bottom: 10px; color: black; font-weight: bold; }
.c9          { width: 70px; height: 30px; font-size: 10pt; color: maroon; text-align: center; font-weight: bold; border-top: 1px solid gray;}
.c10         { width: 70px; height: 30px; font-size: 10pt; color: black; text-align: left; font-weight: bold; border-top: 1px solid gray; border-left: 1px solid gray; }
.c11         { width: 100%; height 30px; font-size: 10pt; color: black; text-align: left; font-weight: bold; border-top: 1px solid gray; }
.c12         { width: 50%; height: 35px; color: black; padding-bottom: 10px; padding-right: 0px; padding-left: 0px; border-top: 2px solid black; }
.c13         { width: 50%; height: 35px; padding-bottom: 10px; color: blue; font-weight: bold; padding-right: 0px; padding-left: 0px; border-top: 1px solid gray;}
.c14         { width: 50%; height: 35px; color: black; padding-bottom: 10px; padding-right: 0px; padding-left: 0px; border-top: 1px solid gray;}
.p1          { width: 290px; height: 10px; text-align: center; font-size: 12pt; font-weight: normal; border: 2px solid gray; background: #bedfc4; }
.p2          { width: 30px; height: 10px; }
.p3          { width: 320px; height: 200px; }
.p4          { height: 40px; text-align: center; font-size: 12pt; font-weight: normal; border: 0px solid gray; }
.label       { height: 30px; text-align: center; font-size: 12pt; font-weight: bold; border: 2px solid gray; background-color: #8dcff4; }
.desc        { width: 350px; height: 164; text-align: justify; font-size: 12pt; font-weight: normal; border: 2px solid gray; padding: 5px; }
.r1          { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: gray; border-top-width: 0px; }
.pic         { border: 2px solid gray; }
