@charset "UTF-8";


#forms	{
	padding:20px 20px 0;
}

#forms form,
#forms div.result	{
	margin: 0 0 20px;
	padding: 20px;
	background-color: #fff;
	
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

#forms div.result	{
	border-color: #999;
	border-width: 3px;
	border-style: solid;
}

#forms form	{
	color: #000;
	border-color: #f00;
	border-width: 3px;
	border-style: dotted;
}

#forms form.uploaded	{
	color: #555;
	border-color: #aaf;
	border-style: solid;
	background-color: #ddf;
}

#forms div.result h1,
#forms form h1	{
	margin: 0;
	font-size: 100%;
}

#forms form dl	{
	margin: 0;
}

#forms form dl dt	{
	float: left;
}

#forms form dl dd	{
	float: left;
}

#forms form div.buttons	{
	margin-top: 10px;
}




#forms form.upload dl dt	{
	width: 180px;
}





#forms form.parameter dl dt	{
	width: 9em;
}
#forms form.parameter dl dt.clear	{
	clear: both;
}
#forms form.parameter dl dd	{
	width: 14em;
}
#forms form.parameter dl dd.long	{
	width: 20em;
}


#forms form.wating	{
	color: #bbb;
}




#forms div.result dl	{
	margin: 0;
}
#forms div.result dl dt	{
	float: left;
	width: 180px;
}
#forms div.result dl dd	{
	float: left;
}



#forms div.error	{
	color: #f00;
}
