﻿body 
{
	
}
.inputHeader
{
	font-weight: bold;
	text-align: right;
}
.userInput
{
	text-align: right;
}
.input
{
	text-align: left;
}
.banner
{
	height: 100px;
	width: 760px;
	text-align: center;
 margin-bottom: 20px;
}
.wtBanner
{
/*	position: absolute;
	top: 0px;
	left: 0px; */
}
.aecaBanner
{
/*	position: absolute;
	top: 0px;
	right:0px; */
}
.inputForm
{
	width: 760px;
    margin: 5px 0 5px 0;

}
.inputCenter
{
	text-align: center;
}
input.name
{
 width: 200px;
 margin: 5px 0 5px 0;
}
textarea.product
{
 width: 400px;
 margin: 5px 0 5px 0;
}
input.address
{
 width: 200px;
 margin: 5px 0 5px 0;
}
input.city
{
 width: 100px;
 margin: 5px 0 5px 0;
}
input.zip
{
 width: 65px;
 margin: 5px 0 5px 0;
}
input.phone
{
 width: 90px;
 margin: 5px 0 5px 0;
}
input.email
{
 width: 200px;
 margin: 5px 0 5px 0;
}

input.activespouse
{ 
	margin: 5px 0 5px 0;
}
select.state
{ 
	margin: 5px 0 5px 0;
	width: 140px;
}
input.revenue
{ 
	margin: 5px 0 5px 0;
}
input.DL
{ 
	margin: 5px 0 5px 0;
	width: 60px;
}
input.date
{ 
	margin: 5px 0 5px 0;
}
input.year
{
	 margin: 5px 0 5px 0;
	 width: 40px;
}
input.businessform
{
	margin: 5px 0 5px 0;
}
input.otherbusinessform
{
	margin: 5px 0 5px 0;
}
input.agreeterms
{
	margin: 5px 0 5px 0;
}
input.ssn
{
	margin: 5px 0 5px 0;
}

table.otherowners
{
	border: solid 2px black;
	margin: 5px 5px 5px 5px;
	padding: 0px 5px 0px 5px;
}
th.otherowners
{
	font-weight: bold;
	text-align: center;
    font-size : smaller;
}

.buttons
{
	text-align: center;
}

.agreementpanel
{
	border: solid 2px black;
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	width: 760px;
}
h1.header
{
	text-align: center;
	font-size: 12px;
	color: #98002e;
}
h2.header
{
	text-align: center;
	color: #98002e;
	font-size: 8px;
}

h3.header
{
	font-weight: bold;
	font-size: 8px;
}

.confirmation
{
margin-left: 40px;
	width: 660px;
}
.err
{
	font-weight: bold;
	color: Red;
}

/* Recaptcha styling */
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#ff0000 !important;  /* reCaptcha widget background color */
 }
 
 #recaptcha_table {
   border-color: #ff0000 !important; /* reCaptcha widget border color */
 }
 
 #recaptcha_response_field {
   border-color: #ff0000 !important; /* Text input field border color */
   background-color:#ff0000 !important; /* Text input field background color */
 }
