﻿.formlayout
{
	margin: 0 auto;
	width: auto;
	margin: 10px;
	margin-left: 20px;
}

.formlayout label
{
	text-align: left;
	float: left;
	width: 110px;
	color: #0069aa;
	height: 1.5em;
	line-height: 1.5em;
	margin-right: 50px;
	white-space: nowrap;
}

.formlayout label, .formlayout div
{
	text-align: left;
	padding-left: 0px;
	padding-bottom: 10px;
}
.ie .formlayout label
{
	padding-bottom: 7px;
}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
	color: #ff0000;
}

.field-validation-valid
{
	display: none;
}

.input-validation-error
{
	background-color: #ffefef;
}

.validation-summary-errors
{
	font-weight: bold;
	color: #ff0000;
}

.validation-summary-valid
{
	display: none;
}

form input[type=text], textarea
{
	border: 1px solid #cccccc;
	width: 69%;
}

.hqform input[type=image]
{
	margin-left: 155px;
}

.salesform input[type=image]
{
	margin-left: 180px;
}

.input_required
{
	width: auto;
	float: left;
	margin-left: -9px;
	color: #ff0000;
}

.salesform label
{
	white-space: nowrap;
	margin-right: 75px;
}

.salesform input[type=text], .salesform textarea
{
	width: 65%;
}


.sidebarform input
{
	margin-left: 5px !important;
	margin-bottom: 5px;
}

.sidebarform input[type=text]
{
	width: 95%;
}

.sidebarform input[type=text]
{
	width: 95%;
}

.sidebarform input[type=image]
{
	margin-left: -4px !important;
}

/*purchasing forms*/

.form-display-field
{
	width: 280px;
	float: left;
	padding-bottom: 5px;
}

.purchase-verification-form label, .billing-information-form label
{
	color: #0069aa;
	width: 170px;
	float: left;
	padding-bottom: 5px;
}

.billing-information-form
{
	margin:0 auto;
	margin-left:3px;
	width: 813px;
}
.billing-information-form label
{
	width: 120px !important;
}

.purchase-verification-form br
{
	clear: left;
}

.billing-information-form input[type=text], .billing-information-form select
{
	width: 195px !important;
}

