html, body      {height:100%;
                 width:100%;
                 margin:0;
                 padding: 0;
                 background-color: #FFFFFF;}
body		{color: #000000;
                 padding: 0;}
head            {display: none;}


/*  -- not to be displayed on printed page -- */
#head, #nav, #footer, img, button, .buttonSubmit, .note
                {display: none;}

#container      {width: 100%;
                 margin: 0;
                 padding: 0;
                 background-color: #FFFFFF;
                 border: none;
                 font-family: Times Roman, serif;}
#mainbody2      {padding: 0 24px 0 24px;}
p               {line-height: 1em;
                 font-size: 0.80em;}
/*  -- form styling --   */
input           {display: block;
                 float: left;
                 margin: 0;
                 padding: 0;
                 color: #000000;
                 border-top: 1px solid #FFFFFF;
                 border-left: 1px solid #FFFFFF;
                 border-right: 1px solid #FFFFFF;
                 border-bottom: 1px solid #000000;
                 background: #FFFFFF;
                 font-family: Times Roman, serif;}
label           {margin: 0;
                 color: #333333;
                 font-size: 0.90em;}
legend           {border: none;
                  background-color: #FFFFFF;
                  color: #000000;
                  padding: 2px 6px;
                  font-family: Times Roman, serif;
                  font-size: 0.90em !important;
                  font-weight: bold;}
fieldset         {border: 1px solid #333333;
                  margin: 0;
                  width: 100%}

.hidden          {display: none;}