﻿body {
}

/* Original */
.radiobutton
{
	background-color:#e0e0e0;
	background-color:#f2f2f2;
	float:left;
}

.radiobuttoncenter
{
	text-align:left;
	float:none;
}

.button_class
{
	text-align:center;
	padding:2px;
	font-size:12px;
}

#leadbay_text
{
	margin:0px 10px 0px 10px;
	padding:2px;
	border-width:1px;
	border-color:Gray;
	border-style:solid;
	background-color:#efeded;

}

.inred
{
	color:#ff0000;
	font-weight:bold;	
}

#loading 
{
    float:right;
    padding:10px;
}    
    

/* Redesigned form */

.topHeadline {
color:#777777;
font-size:17px;
font-weight:bold;
padding-bottom:10px;

}



.FormLogos 
{    
    height:280px;
    border: solid 1px #D3D3D3;
    border-bottom-width:2px;
    background-image:url(images/logos.gif);
    background-position:center;
    background-repeat:no-repeat;
}        

.FormContainer 
{    
    border: solid 1px #D3D3D3;
    border-bottom-width:2px;
    padding-left: 10px;    
    padding-right:10px;
}

.FormSection 
{
    width:100%;
    border-bottom: solid 1px #D3D3D3;
    padding-bottom:31px;
    padding-top:10px;
}    

.FormFooter 
{
    width:100%;
    padding-bottom:10px;    
    padding-top:10px;
}

.SectionHeader
{
    font-size:18px;
    font-weight:bold;
    color:#2B63AF;
    padding-bottom:10px;
    padding-top:10px;
}

.NewSection
{    
    border-top: solid 1px #D3D3D3;
    margin-top:10px;
}

.mainform td 
{    
    padding-bottom:5px;    
}



.inputbox, .dropdown, .textbox
{
    border:solid 1px #2B63AF;
}

.textbox 
{
    width: 190px;
}

.TableLeft
{    
    color: #424242;
    font-size:12px;    
    padding-left:5px;
    width:60%;
}

.TableRight 
{
    width:40%;
    white-space:nowrap;
    
}

.TableRight .FormInput,
.TableRight .formInput
{
    width:90%;
}   

.TableRight .FormInputMid
{
    width:60%;
}


.TableRight .FormInputShort,
.TableRight .formInputShort
{
    width:30%;
}

.FormAnswerCell
{    
    color: #777777;
    font-size:12px;    
}    

.FormQuestionCell
{    
    color: #424242;
    font-size:13px;
    white-space:nowrap;
}

.FormAnswerCell table td 
{
    padding:0px;
    margin:0px;
}

/* Radio buttons */

.FormRadioButtons 
{
    color: #777777;
    font-size:12px;
}

.FormRadioButtons label 
{
    padding-left:5px; padding-right:10px;
}    

.FormRadioButtons input
{
    vertical-align:bottom;
}

/* Mortgage form specific */

.FormWoman 
{
    background-image:url(images/woman.jpg);
    background-position: bottom right;
    background-repeat:no-repeat;
}        


.clearboth
{ 
    clear:both;
}

.FormProceedButton
{
    width:139px;
    height:30px;
    background: white url(images/proceed_btn.gif) no-repeat left top ;
    display:block;    
    border:none !important;
    font-size:0%;
    color:White;
    cursor:hand;
    cursor:pointer;
    float:right;
    margin-top:5px;
}

.FormContainer .FilterRow
{
    padding-bottom:20px;
}


.PageTitle 
{
    float:right;
    width:620px;
}

.PageRightColumn 
{
    float:right;
    width:620px;
}

.PageLeftColumn 
{
    float:left;
    width:130px;
}

.FormQuoteBox
{    
    height:280px;
    border: solid 1px #D3D3D3;
    border-bottom-width:2px;
    background-image:url(images/woman.jpg);
    background-position:center bottom;
    background-repeat:no-repeat;
    color:#777777;
    font-size:15px;
    font-weight:bold;
    height:280px;
    line-height:150%;
    padding:10px;
    text-align:center;
}        


.FormLogos 
{    
    height:280px;
    border: solid 1px #D3D3D3;
    border-bottom-width:2px;
    background-image:url(images/logos.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin-top:20px;
}        

h1 
{
    font-family:helvetica, Arial;
    color:#424242;
    font-size:20px;
    font-weight:bold;
}



.SubmitRow 
{
    text-align:right;
}

form 
{
    padding:0px;
    margin:0px;
}

.FooterStepNumber 
{
    float:left;
    font-size:15px;
    font-weight:bold;
    color:#2B63AF;
    padding-top:5px;
}   

.FormSmallPrint 
{
    font-size:11px;
    color: #777777;    
}


