@CHARSET "UTF-8";

form {
	overflow:			hidden;
}

div#body form {
	padding:			10px;
	clear: 				both;
}

form ul {
	list-style:			none;	
}

form ul li {
  overflow:     hidden;
}

ul li ul.error_list {
  padding-left:  100px;
}

div#body ul li ul.error_list li {
  background-color:     #88af26;
  color:                #FFFFFF;
  font-size:            0.8em;
  margin:               0 0 2px 0;
  padding:              4px;
}

form label, form input, form button, form textarea {
	float:				left;
}

form input, form textarea {
	font-family:		Arial, Tahoma, Verdana, sans-serif;
	color:				#333333;
	border:				1px solid #999999;
}

form label {
	clear:				left;
	width:				100px;
}

form button {
	clear:				left;
	margin-left:		100px;
	margin-top:			2px;
}

div#additional form button {
	margin-left:		0;	
}


form#filter label {
	margin-top:			6px;
	display:			block;
	width:				60px;
	clear:				left;	
}

form#filter select {
	margin-top:			6px;
	width:				140px;
}

form#filter button {
	margin-top:			10px;
	margin-left:		60px;
}


form.signup {
	overflow:			hidden;
	margin:				0em 0 3em 0;
}



form.signup label, form.signup button {
	clear:				left;
}
form.signup label {
	display:			block;
	width:				100px;
}

p.subscribed {
	color:				#cc0000;
}

