/* MKDoc-Auth Style Sheet

   This style sheet is designed to work with all browsers,    
   CSS that only works in IE5.x and above should be linked
   from here using @import syntax if supporting IE3/4 and 
   NN4 is a concern. 

   This style sheet is just designed for left-to-right languages.
   
   $Id: auth.css,v 1.3 2004/04/22 16:41:43 chris Exp $ 
*/

body {
  background: #FFF;
  color: #003;
  margin-left: 1em;
  margin-right: 1em;
  font-family: "Verdana", "Helvetica", sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  background: transparent;
  color: #008;
  font-weight: normal;
}

a:link {
  background: transparent;
  color: #33C;
  text-decoration: underline;
}

/* The order of the link pseudo classes is important */

a:visited {
  background: transparent;
  color: #909;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

a:focus {
  background: #FFC;
  color: #000;
  text-decoration: none;
}

a:active {
  background: transparent;
  color: #F00;
  text-decoration: none;
}

/* Fieldset styling is mostly for IE */
fieldset {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  padding: 1em;
  border: solid thin #003; 
}

fieldset legend {
  background: transparent;
  color: #003;
}

div.header {
}

div.content {
}

div.footer {
  color: #66C;
  background: transparent;
  margin-top: 2em;
  text-size: smaller;
  border-top: thin solid #008;
}

/* Error messages might be lists or just text, padding and a margin is 
   needed to seperate them from other content. 
*/
div.error {
  color: #FFF;
  background: #F03;
  margin: 0em;
  padding-top: 0.1em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  padding-bottom: 0.1em;
  border: medium outset #F03;
  font-weight: bold;
}  
/* Because of padding on the parent div paragraphgs need less. 
*/
div.error p {
  margin: 0.2em;
}

