/*
 * Style sheet: WIBSignon.css
 *
 *
 * Style RULES consist of two parts:
 * 1) a SELECTOR
 * 2) a DECLARATION, which consist of two parts:
 *   (a) a PROPERTY
 *   (b) assigned VALUES
 * 3) In general overlapping rules of HTML tags, classes, ids are
 *    applied from most general to most specific:
 *    a) HTML tags
 *    b) CLASS(es)
 *    c) ID
 *    d) style= attributes are treated similarly (e.g. most specific) to ID
 *
 * Suggestions:
 * 1) use relative values where possible (bigger, smaller, 150%, 65%) to accomodate
 *    user defaults, device defaults.
 * 2) Netscape and MSIE vary in their "sensitvity" to syntax, about units of value.
 *    That is to say "12pt" not "12 pt".
 * 3) validate CSS against a validator ( http://jigsaw.w3.org/css-validator/ )
 *
 */

/* --------------------------------------------------------------------
 * Styles that apply to HTML tags in general
 * --------------------------------------------------------------------
 */

    BODY	{ 
		  font-size: 11px;
		  font-family: Arial, Helvetica, sans-serif;
                  margin: 4px 0px 0px 4px;
		  color: #000000;
		  background-color: #ffffff;
		}

     LI		{
                  list-style: square;
		  font-size: 11px;
		  font-family: Arial, Helvetica, sans-serif; 
                }


/* --------------------------------------------------------------------
 * Styles that apply to specific classes marked up in the html with
 * the CLASS= attribute
 * --------------------------------------------------------------------
 */

    .headertext {
		  font-size: 11px;
		  font-family: Arial, Helvetica, sans-serif; 
		  font-weight: bold;
		  color: #ffffff;
		  background-color: #666666;
                }

   .error-text  {
                  color: #ff0000;
		  background-color: #ffffff;
		  font-size: 12px;
		  font-family: Arial, Helvetica, sans-serif;
		  font-weight: bold;
                }

    .smallertext {
		  font-size: 11px;
		  font-family: Arial, Helvetica, sans-serif; 
                }

   .smallertext-bold {
		  font-size: 12px;
		  font-family: Arial, Helvetica, sans-serif;
		  font-weight: bolder;
                }

    .w-fix	{
                  padding-left: 1px;
		}



   a:link	{ color: #990000;
 		  background-color: #ffffff;
		}

   a:visited	{ color: #996666;
    		  background-color: #ffffff;
		}

   a:active     { color: #663333;
 		  background-color: #ffffff;
		}

   /* browser booleans not available on signon */
   .commandkey  { text-decoration: none; }
   /* therefore WebTV, NS4 don't support HTML4 */


/* --------------------------------------------------------------------
 * Styles that apply to specific instances marked up in the html with
 * the ID= attribute
 * --------------------------------------------------------------------
 */

   /* debugging of tables 

    #t1         { border: 5px outset green; background-color: green;}

    #t2         { border: 5px inset blue; background-color: blue;}

    #t3         { border: 5px solid red; background-color: red}

    */
