/* ---- FORM ELEMENTS ---- */

form.contact {
	width: 450px;
	margin: 0px;
	padding: 0px;
}

.errormessage {
	color: #ff0000;
	font: bold;
}

text {
    FONT: normal 100% Verdana, Geneva, Arial, sans-serif;
    COLOR: #000000;
    margin-bottom: 5px;
}

textarea {
    FONT: normal 100% Verdana, Geneva, Arial, sans-serif;
    COLOR: #000000
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #c0c0c0;
	scrollbar-shadow-color: #c0c0c0;
    margin-bottom: 5px;
}

input {
    FONT: normal 100% Verdana, Geneva, Arial, sans-serif;
    COLOR: #000000;
    margin-bottom: 5px;
}

select {
    FONT: normal 100% Verdana, Geneva, Arial, sans-serif;
    COLOR: #000000;
    margin-bottom: 5px;
}

div.row {
    CLEAR: both;
    padding: 0;
    margin-bottom: 3px;
}
div.row span.left {
    FLOAT: left;
    WIDTH: 35%;
    padding: 0;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom;
    color: #28166F;
}
div.row span.right {
    FLOAT: right;
    WIDTH: 63%;
    padding: 0;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
    color: #28166F;
}
div.fullrow {
    width: 450px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
    color: #28166F;
    padding: 0;
}

div.spacer {
	height: 5px;
    padding: 0;
    margin: 0;
}