/* CSS Document */

div.formlabel {
width: 12em;
display: block;
color: #003;
}

fieldset { 
 border: none;
 margin: 10px 0 2em 1em;
 padding: 0;
 position: relative;
 float: left;
 width: 80%;
}

div.formcontainer, div.formbutt { 
 border: 1px solid #003; 
 padding: 0.5em 1em; 
 background-color: #efeff5;
 width: 80%;
 font-size: 0.82em;
 font-family: "lucida sans", verdana, arial, sans-serif;
}
div.formbutt {
 border-top: none;
}
div.formbutt input {
 background-color: #669;
 color: #fff;
 width: 8em;
 border: 1px outset #fff;
 font-weight: bold;
 cursor: pointer;
}
div.formelem input { 
 border: 1px solid #003;
 padding: 1px;
 color: #000;
 background-color: #f3f6f9;
 font-weight: bold;
 cursor: pointer;
 margin: 0 0 5px 0;
 width: 12em;
}
div.formelem input:focus { 
 background-color: #fff;
}

.warning, .logwarning {
color: #c00;
background: transparent url(images/error.gif) no-repeat 0 0.1em;
padding-left: 1.5em;
}

.logwarning {
background: none;
font-weight: bold;
}

.fleawarning {
color: #c00;
font-weight: bold;
}