div.inputline
{
	height: 20px;
	width: 100%;
}

div.inputline_big, div.inputline_bigger
{
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.inputline_big
{
	height: 70px;
}

div.inputline_bigger
{
	height: 100px;
}

div.inputline input, div.inputline select, div.inputline label, div.inputline_big textarea, div.inputline_big label, div.inputline_bigger textarea, div.inputline_bigger label
{
	float: left;
}

div.inputline input, div.inputline textarea
{
	width: 330px;
}

div.inputline input.small
{
	width: 70px;
}

div.inputline input.medium
{
	width: 245px;
}

div.inputline span.left
{
	float: left;
}

div.inputline_big textarea, div.inputline_bigger textarea
{
	width: 330px;
	overflow: auto;
}

div.inputline_big textarea
{
	height: 70px;
}

div.inputline_bigger textarea
{
	height: 100px;
}

div.inputline select
{
	width: 332px;
}

div.inputline label, div.inputline_big label, div.inputline_bigger label
{
	display: block;
	width: 140px;
}

div.inputline_largelabel label
{
	width: 210px;
}

div.inputline_largelabel select
{
	margin-left: 180px;
	width: 63px;
}

div.checkboxline
{
	margin-top: 5px;
	margin-bottom: 5px;
}

span#rbResiding
{
	width: 100%;
}

span#rbResiding label, span#rbResiding input
{
	height: 20px;
	vertical-align: middle;
	border: none;
}

span#sWarning, span#sError
{
	display: block;
	margin-top: 20px;
}

span#sError, div#dError
{
	color: red;
}

span#sError span
{
	display: block;
	width: 100%;
}

div#dAddress
{
	margin-top: 5px;
}

input#btNext
{
	float: right;
	margin-right: 4px;
}
