/* (C) 2005, Lee Kowalkowski.  lee.kowalkowski@btinternet.com */

form
{
  margin-top:1em;
  margin-bottom:.5em;
  background:#efefff;
  padding:.25em;
  border:2px outset #fff;
}

p
{
  margin:0;
  text-align:center;
}

fieldset
{
  margin-top:.5em;
  margin-bottom:1em;
  padding:0 0 .5em .5em;
}

legend
{
  font-weight:bold;
  color:#00c;
}

input,textarea
{
  width:250px;
  font-size:1em;
  font-family:tahoma,sans-serif;
}

textarea
{
  height:4em;
}

label,button
{
  margin-top:.5em;
  display:block;
}

.checkboxes label
{
  margin-top:0;
  display:inline-block;
  padding-right:1em;
}

.checkboxes input
{
  width:auto;
}

button
{
  float:right;
  margin-right:.25em;
}

.error
{
	color:#f00;
	font-weight:bold;
	margin:1em .5em;
}
.error p
{
	text-align:left;
}
