﻿#quotesMortgageCalculators table 
{
background-color:#e1e1e1;
width: 99.95%;
margin-bottom:15px;
margin-top: 0px;
}

#quotesMortgageCalculators table td 
{
padding-left: 10px;
padding-bottom:3px;
padding-top:3px;
}

#quotesMortgageCalculators .quotes
{
/*margin-top: 10px;*/
width: 100%;
height: 48px;
}

#quotesMortgageCalculators .quotes .quotes-left 
{
background: url(images/GetQuotesNow_background_left.png);
background-position: top left;
background-repeat: no-repeat;
height: 48px;
width: 6px;
float:left;
}

#quotesMortgageCalculators .quotes .quotes-middle 
{
background: url(images/GetQuotesNow_background_middle.png);
background-position: top left;
background-repeat: repeat-x;
float:left;
height:48px;
width:98%;
position: relative;
}

#quotesMortgageCalculators .quotes .quotes-middle span
{
color: white;
font-weight: bold;
font-size: 20px;
float: left;
margin: 11px 3px;
}

#quotesMortgageCalculators .quotes .quotes-middle .arrow
{
position:absolute; 
top: 17px; 
left: 168px;
}

#quotesMortgageCalculators .quotes .quotes-middle .step
{
float: right;
margin-top: 12px;
}

#quotesMortgageCalculators .quotes .quotes-middle .stepinside
{
float:left; 
margin-left:5px;
}

#quotesMortgageCalculators .quotes .quotes-middle .last
{
float:left; 
}

#quotesMortgageCalculators .quotes .quotes-middle .first
{
color: black;
margin-top: 3px;
margin-right: 5px; 
}

#quotesMortgageCalculators .quotes .quotes-right 
{
background: url(images/GetQuotesNow_background_right.png);
background-position: top left;
background-repeat: no-repeat;
height: 48px;
width: 6px;
float:left;
}

/*************************SECOND*******************/

#quotesMortgageCalculators .quotesSecond
{
margin-top: 18px;
width: 100%;
height: 48px;
}

#quotesMortgageCalculators .quotesSecond .quotes-left 
{
background: url(images/GetQuotesNow_background_left_analysis.png);
background-position: top left;
background-repeat: no-repeat;
height: 48px;
width: 6px;
float:left;
}

#quotesMortgageCalculators .quotesSecond .quotes-middle 
{
background: url(images/GetQuotesNow_background_middle_analysis.png);
background-position: top left;
background-repeat: repeat-x;
float:left;
height:48px;
width:98%;
position: relative;
}

#quotesMortgageCalculators .quotesSecond .quotes-middle span
{
color: white;
font-weight: bold;
font-size: 20px;
float: left;
margin: 11px 3px;
}

#quotesMortgageCalculators .quotesSecond .quotes-middle .arrow
{
position:absolute; 
top: 17px; 
left: 168px;
}

#quotesMortgageCalculators .quotesSecond .quotes-middle .step
{
float: right;
margin-top: 12px;
}

#quotesMortgageCalculators .quotesSecond .quotes-middle .stepinside
{
float:left; 
margin-left:5px;
}

#quotesMortgageCalculators .quotesSecond .quotes-middle .last
{
float:left; 
}

#quotesMortgageCalculators .quotesSecond .quotes-middle .first
{
color: black;
margin-top: 3px;
margin-right: 5px; 
}

#quotesMortgageCalculators .quotesSecond .quotes-right 
{
background: url(images/GetQuotesNow_background_right_analysis.png);
background-position: top left;
background-repeat: no-repeat;
height: 48px;
width: 6px;
float:left;
}



.chapter 
{
font-weight: bold;
color: Black;
padding-top: 13px !important;
font-size:15px;
}

.beforeChapter 
{
border-bottom: 1px solid white;
}

.beforeChapter td 
{
padding-bottom: 14px !important;
}

.analysis td
{
padding: 5px 0px;
}

table.inputinfo 
{
color:#5B5B5B;
}

table.analysis 
{
color: #5B5B5B;
}

table.analysis tr td 
{
height: 24px;
}

.downTable 
{
/*background-color: #e1e1e1; */
height: 10px; 
margin-top: -15px;
}

.downTableLeft 
{
background: url(Images/graybox-ld-mc.png) no-repeat top left;
height: 14px;
width:14px;
float: left;
}

.downTableMiddle 
{
background: url(Images/graybox-md-mc.png) repeat-x top left;
float: left;
height: 14px;
width:95.5%;
}

.downTableRight 
{
background: url(Images/graybox-rd-mc.png) no-repeat top left;
height: 14px;
width:14px;
float: left;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_controlHolder 
{
/*margin-bottom: 20px;*/
}

.mortCalcHeader 
{
font-size: 30px;
font-weight: bold;
color: Black;
}

.button 
{
text-align: center;
}

/*.tdShort 
{

width: 20%;
}

.tdLong 
{
width: 80%;
}*/

/************MORTGAGE-TOOLS***************/

.mortgageTools 
{
width: 100%; 
display: table;
}

.mortgageTools-Row 
{
width: 100%; 
margin-bottom: 25px; 
float: left;
}

.mortgageTools-Items 
{
margin-right: 20px;
width: 30%;
float: left;
}

.mortgageTools-Items .mortgageToolsImage 
{
float:left;
}

.mortgageTools-Items .superHeader 
{
clear: both;
}

.mortgageTools-Items .superHeader a 
{
clear: both;
color: #003ec1;
font-size: 16px;
text-decoration: none;
font-weight: bold;
}

/*****************TEXT-BOXES**************/

.td50 .text 
{
width: 248px;
}

.td25 .text 
{
width: 130px;
}

.righttext 
{
padding-left: 30px;
}

.last 
{
padding-left: 30px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_PropertyTaxesBox 
{
width: 130px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_InsuranceBox 
{
width: 130px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_PMIBox 
{
width: 130px;
}

.btnBlueMz 
{
background: url(images/goo_btn.png);
background-repeat: no-repeat;
background-position: 0 0;
width:40px;
height: 30px;
border: none;
color: White;
font-weight: bold;
cursor:pointer;
}