BODY         {margin:      0;
              font-family: sans_serif, serif;
              font-weight: bold}

IMG          {border: 0;}

TABLE        {border: 0;}

TR           {vertical-align: top;}

FORM         {display:inline;}

FIELDSET     {border: 0;
              padding-left: 1em;}
/*
A            {text-decoration: underline;
              color: #003366;
              link: #003366;
              visited: #003366;
              hover: red;
              active:  #003366;}
*/

.TITLE       {color: #996600;
              font-size: 20pt;
              font-family: arial;
              font-weight: bolder;
              font-style: italic}
              text-align: right;}

.SUBTITLE    {color: #003366;
              font-size: 14pt;
              font-family: arial;
              font-weight: bolder;
              text-align: right;}

.WELCOME     {text-align: center;
              color: maroon;
              font-size: 12pt;
              line-height: 35px;
              font-weight: bolder;}

.menuitem    {font-size: 12pt;
              font-weight: bold;
              text-decoration: none;
              color: #FFFFFF;
              background-color: #996600;
              link: #FFFFFF;
              hover: #FFFF00;
              line-height: 20px;
              padding-left: 5px;}

.menuitem A {text-decoration: none;
              color: #FFFFFF;
              hover: #FFFF00;
              link: #FFFFFF;
              visited: #FFFFFF;
              active:  #FFFFFF;}

.HelpLabel A {font-size: 10pt;
              margin-right: 10px;
              vertical-align: middle;
              text-decoration: none;
              color: #FFFFFF;
              link: #FFFFFF;
              visited: #FFFFFF;
              hover: #FFFF00;
              active: #FFFFFF;}

.PAGETITLE   {background-color: #003366;
              color: #FFFFFF;
              font-weight: bold;
              font-size: 16pt;
              text-align: center;
              line-height: 32px;}

.PAGETITLE2  {color: maroon;
              font-weight: bold;
              font-size: 20pt;
              text-align: left;
              line-height: 32px;}

.PAGEBODY    {font-weight: normal;
              font-size: 10pt;}

.HELPBODY    {font-weight: normal;
              font-size: 10pt;
              background-color: #FFFFCC;
              padding-left: 5px;}

.PARATITLE   {color: #996600;
              font-weight: bold;
              font-size: 12pt;}

.FIELDLABEL  {font-size: 9pt;
              text-align: right;
              font-weight: bold;
              color: #003366;
              vertical-align: bottom;}

.FIELDLABELT {font-size: 9pt;
              text-align: right;
              font-weight: bold;
              color: #003366;
              margin-top: -.15em;}

.FIELDLABELTC {font-size: 9pt;
               text-align: right;
               font-weight: bold;
               color: #003366;
               padding-top: .35em;}
              
.FIELDLABEL A {text-decoration: underline;
               color: #003366;
               link: #003366;
               visited: #003366;
               hover: red;
               active: #003366;}

.FIELDLABELRB  {font-size: 9pt;
                text-align: left;
                font-weight: bold;
                color: #003366;
                vertical-align: top;}

.FIELDLABELRB A {text-decoration: underline;
                 color: #003366;
                 link: #003366;
                 visited: #003366;
                 hover: red;
                 active: #003366;}

.FIELDLABELB  {font-size: 9pt;
               font-weight: bold;
               text-align: right;
               color: #003366}

.FIELDLABELC {font-size: 9pt;
              text-align: center;
              line-height: 10px;
              color: #003366}

.FIELDLABELHC {font-size: 16pt;
               text-align: center;
               vertical-align: bottom;
               line-height: 16pt;
               border-top:    1px solid;
               border-bottom: 1px solid;
               border-right:  1px solid;
               border-left:   1px solid;
               font-weight: bold;
               color: #003366}

.FIELDLABELHCS {font-size: 7pt;
                text-align: center;
                vertical-align: bottom;
                line-height: 8px;
                border-top:    1px solid;
                border-bottom: 1px solid;
                border-right:  1px solid;
                border-left:   1px solid;
                font-weight: normal;
                color: #003366}

.FIELDLABELCB {font-size: 9pt;
               font-weight: bold;
               text-align: center;
               line-height: 10px;
               color: #003366}

.FIELDDATACB  {font-size: 7pt;
               font-family: Verdana, Arial, Helvetica, sans-serif;
               font-weight: bold;
               vertical-align: middle;
               text-align: center;}

.FIELDDATALB  {font-size: 7pt;
               font-family: Verdana, Arial, Helvetica, sans-serif;
               font-weight: bold;
               text-align: left;}

.FIELDDATALB A {text-decoration: underline;
                color: #003366;
                link: #003366;
                visited: #003366;
                hover: red;
                active:  #003366;}
                
.FORMINPUT   {border-left:   0px inset #000000;
              border-right:  0px inset #666666;
              border-top:    0px inset #000000;
              border-bottom: 1px inset #666666;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 7pt;
              font-weight: bold;
              color: #000000;}

.FORMINPUT2  {border-left:   0px inset #000000;
              border-right:  0px inset #666666;
              border-top:    0px inset #000000;
              border-bottom: 1px inset #666666;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 14pt;
              font-weight: bold;
              color: #000000;}

.FORMINPUTW  {font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 7pt;
              font-weight: bold;
              color: #FFFFFF;}

.FORMINPUTW2 {font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 14pt;
              font-weight: bold;
              color: #FFFFFF;}

.ALTBAND     {border-left:   0px inset #000000;
              border-right:  0px inset #666666;
              border-top:    0px inset #000000;
              border-bottom: 1px inset #666666;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 7pt;
              font-weight: bold;
              color: #000000;
              background-color: #FFFFCC;}

.FORMINPUTS  {border-left:   0px inset #000000;
              border-right:  0px inset #666666;
              border-top:    0px inset #000000;
              border-bottom: 1px inset #666666;
              font-family: Arial, Verdana, Helvetica, sans-serif;
              font-size: 7pt;
              font-weight: bold;
              color: #000000;}

.TEMPLATE    {font-family: Courier New;
              font-size: 8pt;
              font-weight: normal;
              color: #000000;}

.ERRMSG      {font-size: 9pt;
              font-weight: bold;
              line-height: 10px;
              color: red;}

.COMPUTED    {font-size: 7pt;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-weight: bold;
              text-align: right;
              position: relative;
              top: 2px;}

.COMPUTEDS   {font-size: 7pt;
              font-family: Arial, Verdana, Helvetica, sans-serif;
              font-weight: bold;
              text-align: right;
              position: relative;
              top: 2px;}

.TEXTINPUT   {border-left:   1px inset #000000;
              border-right:  1px inset #666666;
              border-top:    1px inset #000000;
              border-bottom: 1px inset #666666;
              background-color: #FFFFFF;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 7pt;
              font-weight: bold;
              color: #000000;}

.ORDERGRID   {border-top:    1px solid collapse;
              border-bottom: 1px solid collapse;
              border-right:  1px solid collapse;
              border-left:   1px solid collapse;}

.BUTTON      {vertical-align: middle;
              font-family: tahoma;
              font-size: 7pt;
              height: 18px;
              width: 60px;
              background-color: ThreeDFace}

.PRINTPAGETITLE   {font-weight: bold;
                   font-size: 14pt;
                   text-align: center;
                   line-height: 20px;
                   text-decoration: underline;}

.PRINTPAGEBODY    {font-weight: bold;
                   font-size: 12pt;}

.PRINTPAGENOTES   {font-weight: bold;
                   font-size: 10pt;}

.PRINTPAGENOTESX  {font-weight: normal;
                   font-size: 10pt;
                   
.PRINTPAGENOTESL  {font-weight: bold;
                   font-size: 14pt;}

.PRINTPAGENOTESN  {font-weight: normal;
                   font-size: 11pt;}

.PRINTFIELDLABEL  {font-size: 12pt;
                   text-align: right;}

