FORM {
	margin: 0px;
	padding: 0px;	
}
INPUT, SELECT {
	border: 1px solid #000;	
}
div.fileinput {
	float: none;
}
INPUT.fileupload {
	width: 300px;
}
TEXTAREA {
	width: 100%;	
}
.noborder {
	border: 0;	
}
/*
 *	Default form element:
 */
div.error {
	color: #CC0000;	
}

/*	Radio:
 */
.optioncontainer INPUT {
	border: 0px;
}
div.alloptions {
	width: 400px;
}
div.optioncontainer {
	width: 133px;
	text-align: right;
	overflow: hidden;
}

TABLE.search .optioncontainer INPUT {
	border: 0px;
}
TABLE.search div.alloptions {
	width: 500px;
}
TABLE.search div.optioncontainer {
	width: 250px;
	text-align: right;
	overflow: hidden;
}

TABLE.privacy .optioncontainer INPUT {
	border: 0px;
}
TABLE.privacy div.optioncontainer {
	width: 50px;
	text-align: right;
	overflow: hidden;
}
TABLE.registerform div.optioncontainer {
	width: 50px;
	text-align: right;
	overflow: hidden;
}


#followform .optioncontainer INPUT {
	border: 0px;
}
#followform div.optioncontainer {
	width: 55px;
	text-align: right;
	overflow: hidden;
}
