﻿body{height: auto;
min-height:100%;
}
.phoneNumber 
{
	margin:0;
	padding:0;
	letter-spacing:-1px;
	font:1.4em arial, helvetica, sans-serif;

	/*float:right;*/
    display: inline;
    color: #1449ad;
    
    /*padding-bottom:10px;*/
}

.ContentCopy a:visited, .LargeContentCopy a:visited{text-decoration: underline;}
.quickFieldset{
position: relative;
width:144px;
margin: auto;
display: block;
border: 0;
padding: 0;
}
.quickFieldset select{
font-size: .7em;
width: 144px;
}
.quickLink{color: #fff;
background-color:transparent;
font-size: .7em;
border:0;
padding: 0;
}
h4.quickLink{font-size:.8em;
padding: 5px 0 0 15px;
}
#quickLinks{background: url(../images/formBG.png) top left no-repeat;
width: 171px;
height: 122px;
}
.quickLabel{font-size:.7em;
color: #b7b7b7;
display: block;
}
#wrapper{width: 780px;
margin: 0 auto;
}
#headerNav ul {width: 630px !important;}
ul.nav a{display: block;
text-transform:uppercase;
color: #585858;
font-size:.7em;
}
ul.nav li {
float: left;
}

#logo{width: 180px;}
#contact{/*width: 400px;*/
padding-bottom: 12px;
}
#contact h3, #contact h1{color: #1449ad;
}
#contact h3{font-size: .8em;}
#contact h1{font-size: 1.4em;
padding-bottom: 10px;
}
#contact img {vertical-align:bottom;}
#nav ul li{height: 22px;
float: left;
}
#nav ul li a{color: #fff;
font-size: .8em;
padding: 3px 70px 3px 70px;
}
#home{width: 180px;
background-image: url(../images/navHome.png);
}
#personal{width: 205px;
background-image: url(../images/navPersonal.png);
}
#business{width: 207px;
background-image: url(../images/navBusiness.png);
}
#rates{width: 185px;
background-image: url(../images/navRates.png);
}
#careers{width: 185px;
background-image: url(../images/navRates.png);
}
.login{width: 176px;}

#maincontent{position: relative;
top:10px;
height: auto;
min-height: 100%;
overflow: hidden;
}
.padTop{margin-top: 6px;}
.sectionPods
{
	width: 590px;
    padding-bottom: 2px;
}
.pod{width: 183px;
height: 260px;
float: left;
}
.imgCont, .podContent{float: left;}
.podContent{height: 260px;
width: 160px;
}
.personalPod{border-top: 1px solid #a9b313;
border-bottom: 1px solid #a9b313;
}
.businessPod{border-top: 1px solid #008472;
border-bottom: 1px solid #008472;
}
.ratesPod, careersPod{border-top: 1px solid #fa9012;
border-bottom: 1px solid #fa9012;
}
.otherPod{margin-left: 20px;}
.personal{color: #636903 !important;}/*636903*/
.business{color: #006557 !important;}
.rates, .careers{color: #f58d11 !important;}/*a35d0a*/
.general{color: #08398d !important;}
.bodyText{color: #2a2a2a;
font-size: .7em;
line-height: 1.4em;
}
.podContent h1{font-size: 1.2em;
}
.podContent h1, .podContent p, .podContent ul li{position: relative;
top: 10px;
padding: 0 10px;
}
.podContent ul {padding-top: 15px;}
.podContent ul li{font-size: .8em;
line-height: 1.6em;
}


/*------------InnerPage-------------*/
/*-----------SideBar---------*/
.sidebarNav{width: 177px;
height: auto;
min-height: 100%;
}
.sidebarTop{background-image: url(../images/sidebarTop.png);
height: 12px;
}
.sidebarBottom{background-image: url(../images/sidebarBottom.png);
height: 12px;
}
.sidebarContent{width: 177px;
background: #cfdde8 url(../images/sidebarMain.png) top left no-repeat;
height: auto;
min-height: 100%;
padding-bottom: 19990px;
margin-bottom: -19990px;
}
.headerPersonal{background-image: url(../images/personalNavHeader.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}
.headerBusiness{background-image: url(../images/businessNavHeader.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}
.headerRates, .headerCareers{background-image: url(../images/ratesNavHeader.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}
.headerAdmin{background-image: url(../images/adminNavTop.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}

.navHeader{color: #fff;
font-size:.9em;
font-weight:bold;
padding:6px 25px;
}
.sidebarLinkP, .sidebarLinkB, .sidebarLinkR, .sidebarLinkA{color: #363636;
font-size: .75em;
line-height: normal;
display: block;
padding: 5px 0 5px 0;
margin: 0;
}
dl {position: relative;
top: 30px;
width: 137px;
margin: auto;
padding-bottom: 60px;
}
.sidebarLinkP:hover {color: #6f7c09;}
.sidebarLinkB:hover {color: #006557;}
.sidebarLinkR:hover {color: #a35d0a;}
.sidebarLinkA:hover {color: #08398d;}
/*---------------MainContent-------------------*/
.personalContent, .personalWideContent, .businessContent, .generalContent, .adminContent{width: 400px;
height: auto;
min-height: 100%;
margin-left: 13px;
}
.ratesContent, .careersContent, .generalContent{width: 590px; margin-left: 2px;}
.personalWideContent, .adminContent{width: 583px;}
.personalContentTop, .businessContentTop, .ratesContentTop, .careersContentTop, .generalContentTop, .personalWideContentTop, .adminContentTop{background-image: url(../images/personalHeader.jpg);
height: 95px;
}
.businessContentTop{background-image: url(../images/businessHeader.jpg);}
.ratesContentTop{background-image: url(../images/ratesContentHeader.jpg);}
.careersContentTop {background-image: url(../images/careersHeader.jpg);}
.generalContentTop{background-image: url(../images/generalContentHeader.jpg);height: 52px;}
.personalWideContentTop{background-image: url(../images/personalHeaderWide.jpg);}
.adminContentTop{background-image: url(../images/adminHeader.jpg);height: 52px;}

.personalColorBar, .personalWideColorBar, .businessColorBar, .ratesColorBar, .careersColorBar, .generalColorBar, .adminColorBar{width:12px;
height: 365px;
background: url(../images/personalLeft.png) top left no-repeat;
position: absolute;
left:190px;
}
.businessColorBar{background: url(../images/businessLeft.png) top left no-repeat;}
.ratesColorBar, .careersColorBar{left:2px;background: url(../images/ratesLeft.png) top left no-repeat;}
.careersColorBar, .careersColorBar{left:2px;background: url(../images/ratesLeft.png) top left no-repeat;}
.generalColorBar{left:2px;background: url(../images/generalLeft.png) top left no-repeat;}
.adminColorBar{background: url(../images/generalLeft.png) top left no-repeat;}
.personalContentMain, .businessContentMain, .ratesContentMain, .careersContentMain, .generalContentMain, .personalWideContentMain, .adminContentMain{width: 387px;
height: auto;
min-height: 100%;
border-right: 1px solid #a2ad00;
border-left: 12px solid #a2ad00;
padding-bottom: 1000px;
margin-bottom: -990px
}
.businessContentMain{border-right: 1px solid #007f6e;
border-left: 12px solid #007f6e;
}
.ratesContentMain, .careersContentMain{border-right: 1px solid #f58d11;
border-left: 12px solid #f58d11;
width: 577px;
}
.generalContentMain, .adminContentMain{border-right: 1px solid #08398d;
border-left: 12px solid #08398d;
width: 577px;
}
.adminContentMain{width: 570px;}
.personalWideContentMain{width: 570px;}
.ContentCopy{width: 345px;
padding: 30px 20px 50px 23px;
}

.ContentCopy h1{font-size:1.5em;margin-bottom:15px;}

.LargeContentCopy{width: 535px;
padding:  30px 20px 50px 23px;
}

ul.bodyText{padding:0 0 20px 20px;
list-style-type: disc;
}

ol.bodyText{padding:0 0 20px 20px;
list-style-type: decimal;
}

table.checking {font-size: 14px; width: 100%;}
table.checking td {border-bottom: 1px solid #636903;}
table.checking td span {font-size: 12px;}

.personalFooter, .businessFooter, .ratesFooter, .careersFooter, .generalFooter, .personalWideFooter, .adminFooter{background-image: url(../images/columnBottoms.png);
width: 780px;
margin: auto;
height: 17px;
background-repeat:no-repeat;
position:relative;
top: -7px;
}
.businessFooter{background-image: url(../images/businessColumnsBottom.png);}
.ratesFooter{left:2px;background-image: url(../images/ratesColumnsBottom.png);}
.generalFooter{left:2px;background-image: url(../images/generalColumnsBottom.png);}
.personalWideFooter{background-image: url(../images/personalFooterWide.png);}
.adminFooter{background-image: url(../images/adminFooter.png);}
/*Added by Schlosser*/
.tablePadding {padding-right:15px;}
.tableHeader {text-align:center; vertical-align:bottom;}
.tableSubHeader {padding-left:5px; font-weight:bold; font-size: .8em !important;}
.tableName {white-space:nowrap; padding-left:5px; padding-right:30px; vertical-align:bottom;}
.tableContent {white-space:nowrap; text-align:right;}
.centerTableContent {/*white-space:nowrap;*/ text-align:center;}
.tableAltRowColor {background-color:#cfcfcf;}
.tcol1{padding-right: 50px !important; width: 100px;}
.tcol2{padding-right: 60px !important; width: 100px;}

.personalBkgd{color:#FFFFFF; background-color:#a2ad00; font-weight:bold;}
.businessBkgd{color:#FFFFFF; background-color:#007f6e; font-weight:bold;}
.ratesBkgd{color:#FFFFFF; background-color:#f58d11; font-weight:bold;}
.careersBkgd{color:#FFFFFF; background-color:#f58d11; font-weight:bold;}
.generalBkgd{color:#FFFFFF; background-color:#08398d; font-weight:bold;}

.personalHeader, .businessHeader, .ratesHeader, .careersHeader{font-size: 1.5em; padding-left:34px; padding-top:28px; color:#a2ad00;} /*padding-top:56px; */

.personalHeader{color:#636903;}
.businessHeader{color:#006557;}
.ratesHeader{color:#f58d11;}
.careersHeader{color:#f58d11;}
.generalHeader{font-size: 1.5em; padding-left:24px; padding-top:27px; color:#FFFFFF;}

.footer {
	text-transform:uppercase;
	color: #585858;
	font-size:.6em;
	padding-top:15px;padding-bottom:15px;
}
.footer a{
	color: #585858;
}

.asterisk {font-size:.6em; font-style:italic;}
.ContentCopy a{text-decoration:underline;}
.LargeContentCopy a{text-decoration:underline;}
.homePageCopy {	
	color: #585858;
	font-size:.6em;
	padding-top:15px;padding-bottom:15px;
	width: 780px;
	margin: 0 auto;
	
	position: absolute;
	top:940px;
}
/*!!!!!!!!!!!!!!!!!!*/

.personalPopUpColorBar, .businessPopUpColorBar{width:12px;
background: url(../images/personalPopLeft.png) top left no-repeat;
float: left;
background-color: #a2ad00;
height: auto;
position: static;
padding-bottom: 9000px;
margin-bottom: -9000px;
overflow: hidden;
}
/*.businessPopUpColorBar{background: #149876 url(../images/businessPopLeft.png) top left no-repeat;}
.popUpHeader{width: 893px;}
.ratesPop{background: url(../images/ratesPopHeader.png) top left no-repeat;}
.personalPop{background: url(../images/personalPopHeader.png) top left no-repeat;}
.popUpFooter{width: 893px; height: 17px;}
.popUpContent{width: 850px; padding:25px;}
.wrap1{width: 893px; margin: auto;}

.popUpHeader2{width: 686px;}
.popUpFooter2{width: 685px; height: 17px;}
.popUpContent2{width: 645px; padding:25px;}

.personalPop2{background: url(../images/personalPopHeader2.png) top left no-repeat;}
.personalPopFooter2{background: url(../images/personalPopUpFooter2.png) top left no-repeat;}
.wrap2{width: 685px; margin:auto;}
.businessPop{background: url(../images/businessPopUpHeader.png) top left no-repeat;}
.businessPopFooter{background: url(../images/businessPopUpFooter.png) top left no-repeat;}

.personalPopFooter{background: url(../images/personalPopUpFooter.png) top left no-repeat;}
.personalMainContentPopup, .personalWideMainContentPopup, .businessMainContentPopup{width: 892px;
    border-right: solid 1px #a2ad00;
    overflow: hidden;}
.personalWideMainContentPopup{width: 684px;}
.businessMainContentPopup{width: 684px ; border-right: solid 1px #149876;}*/

.personalPopUpColorBar, .personalWidePopUpColorBar, .businessPopUpColorBar{width:12px;
background: url(../images/personalPopLeft.png) top left no-repeat;
float: left;
background-color: #a2ad00;
height: auto;
position: static;
padding-bottom: 9000px;
margin-bottom: -9000px;
overflow: hidden;
}
.businessPopUpColorBar{background: #149876 url(../images/businessPopLeft.png) top left no-repeat;}
.popUpHeader{width: 893px;}
.ratesPop{background: url(../images/ratesPopHeader.png) top left no-repeat;}
.personalPop{background: url(../images/personalPopHeader2.png) top left no-repeat;}
.popUpFooter{width: 893px; height: 17px;}
.popUpContent{width: 850px; padding:25px;}
.wrap1{width: 893px; margin: auto;}

/*.popUpHeader2{width: 686px;}
.popUpFooter2{width: 685px; height: 17px;}
.popUpContent2{width: 645px; padding:25px;}

.personalPop2{background: url(../images/personalPopHeader2.png) top left no-repeat;}
.personalPopFooter2{background: url(../images/personalPopUpFooter2.png) top left no-repeat;}*/
.wrap2{width: 685px; margin:auto;}
.businessPop{background: url(../images/businessPopUpHeader.png) top left no-repeat;}
.businessPopFooter{background: url(../images/businessPopUpFooter.png) top left no-repeat;}

.personalPopFooter{background: url(../images/personalPopUpFooter2.png) top left no-repeat;}
.personalMainContentPopup, .personalWideMainContentPopup, .businessMainContentPopup{width: 684px;
    border-right: solid 1px #a2ad00;
    overflow: hidden;}
.personalWideMainContentPopup{width: 892px;}
.businessMainContentPopup{width: 684px ; border-right: solid 1px #149876;}   

/*!!!!!!!!!!!!!!!!!!*/

.personalWidePop{background: url(../images/personalPopHeader.png) top left no-repeat;}
.personalWidePopFooter{background: url(../images/personalPopUpFooter.png) top left no-repeat;}


/*--------Form Styles---------*/
.RealEstate, .rateWatcher {color:  #2a2a2a;
font-size: .7em;
line-height: 1.4em;}
form.rateWatcher{margin-left: 40px;}
.rateWatcher select {color:  #2a2a2a}
.RealEstate label, .rateWatcher label{padding: 5px 0 3px 0; display: block;}
.nonRealEstate label{padding: 5px 0 3px 0; display: block; color:  #2a2a2a;
font-size: .7em;
line-height: 1.4em;}
.nonRealEstate fieldset, .RealEstate fieldset{border: 1px solid #a2ad00; margin-bottom: 10px; padding: 10px;}
.nonRealEstate .left, .RealEstate .left, .rateWatcher .left{float: left; padding-right: 30px;}
.nonRealEstate .clearL, .RealEstate .clearL{clear: left;}

.nonRealEstate label.in, .RealEstate label.in{display:inline !important;}
.addy{display: block;}
.nonRealEstate input{color: #2a2a2a;
font-size: .7em;
line-height: 1.4em;}
.otherIncome input{width: 200px;}
.nonRealEstate .submit, .rateWatcher .submit{margin-top: 20px;}
.nonRealEstate h4 {padding-top: 15px;}
.RealEstate h3, .RealEstate h4, .RealEstate h5 {color: #636903 !important; padding-top: 15px; font-size: 1.5em;}
.RealEstate h4{font-size: 1.2em;}
.RealEstate h5 {font-size: 1em; font-weight: normal;}
.gross1{width: 150px;}
.gross{width: 80px; padding-right: 20px !important;}
.gross input {display: inline-block; margin-bottom: 5px; }
.gother{margin: 7px 0 14px 0; }
.gother1{margin: 20px 0 14px 0; }
.dgross{width: 90px;}
.dgross1{width: 87px;}
.dgross2{width: 210px;}
.dgross input, .dgross2 select{display: inline-block; margin-bottom: 5px;}
.comtitles{width: 220px;}
.combinp, .combinp1{width: 80px;}
.combinp input{display: inline-block; margin: 2px 0 4px 0;}
.paddedinp{padding-top: 7px;}
.col1{width: 275px;}
.govt tbody tr td label{display: inline;}


.bigRate{font-size: 24px;}
.littleRate{font-size: 12px;}

.formTextArea {height:120px; width:450px;}

.appCreditInput, .appCreditSelect, .readOnlyInput, .appCreditInputError
{
	color: #2a2a2a;
	width:120px;
	text-align:right;
}

.appCreditInputError
{
	color: #ff0000;
}
.appCreditSelect
{
	width:124px;
}

.button {height:28px;margin-bottom:9px;}
.button span {width:11px;height:28px;display:block;float:left;}
.button a {height:23px;display:block;float:left;font-size:14px;font-weight:bold;color:#ffffff !important;text-decoration:none;padding-top:5px;}

.blue a {background: #083994 url(../images/button_blue-bg.png) left top repeat-x;}
.blue span.capL {background: #083994 url(../images/button_blue-capL.png) left top no-repeat;}
.blue span.capR {background: #083994 url(../images/button_blue-capR.png) left top no-repeat;}

.youtube,.twitter,.facebook{margin-top:6px;width:36px;height:36px;margin-right:6px;float:right;}

hr.admin{margin:18px 0;
=======
﻿body{height: auto;
min-height:100%;
}
.phoneNumber 
{
	margin:0;
	padding:0;
	letter-spacing:-1px;
	font:1.4em arial, helvetica, sans-serif;

	/*float:right;*/
    display: inline;
    color: #1449ad;
    
    /*padding-bottom:10px;*/
}

.ContentCopy a:visited, .LargeContentCopy a:visited{text-decoration: underline;}
.quickFieldset{
position: relative;
width:144px;
margin: auto;
display: block;
border: 0;
padding: 0;
}
.quickFieldset select{
font-size: .7em;
width: 144px;
}
.quickLink{color: #fff;
background-color:transparent;
font-size: .7em;
border:0;
padding: 0;
}
h4.quickLink{font-size:.8em;
padding: 5px 0 0 15px;
}
#quickLinks{background: url(../images/formBG.png) top left no-repeat;
width: 171px;
height: 122px;
}
.quickLabel{font-size:.7em;
color: #b7b7b7;
display: block;
}
#wrapper{width: 780px;
margin: 0 auto;
}
#headerNav ul {width:490px !important;}
ul.nav a{display: block;
text-transform:uppercase;
color: #585858;
font-size:.7em;
}
ul.nav li {
float: left;
}

#logo{width: 180px;}
#contact{/*width: 400px;*/
padding-bottom: 12px;
}
#contact h3, #contact h1{color: #1449ad;
}
#contact h3{font-size: .8em;}
#contact h1{font-size: 1.4em;
padding-bottom: 10px;
}
#contact img {vertical-align:bottom;}
#nav ul li{height: 22px;
float: left;
}
#nav ul li a{color: #fff;
font-size: .8em;
padding: 3px 70px 3px 70px;
}
#home{width: 180px;
background-image: url(../images/navHome.png);
}
#personal{width: 205px;
background-image: url(../images/navPersonal.png);
}
#business{width: 207px;
background-image: url(../images/navBusiness.png);
}
#rates{width: 185px;
background-image: url(../images/navRates.png);
}
#careers{width: 185px;
background-image: url(../images/navRates.png);
}
.login{width: 176px;}

#maincontent{position: relative;
top:10px;
height: auto;
min-height: 100%;
overflow: hidden;
}
.padTop{margin-top: 6px;}
.sectionPods
{
	width: 590px;
    padding-bottom: 2px;
}
.pod{width: 183px;
height: 260px;
float: left;
}
.imgCont, .podContent{float: left;}
.podContent{height: 260px;
width: 160px;
}
.personalPod{border-top: 1px solid #a9b313;
border-bottom: 1px solid #a9b313;
}
.businessPod{border-top: 1px solid #008472;
border-bottom: 1px solid #008472;
}
.ratesPod, careersPod{border-top: 1px solid #fa9012;
border-bottom: 1px solid #fa9012;
}
.otherPod{margin-left: 20px;}
.personal{color: #636903 !important;}/*636903*/
.business{color: #006557 !important;}
.rates, .careers{color: #f58d11 !important;}/*a35d0a*/
.general{color: #08398d !important;}
.bodyText{color: #2a2a2a;
font-size: .7em;
line-height: 1.4em;
}
.podContent h1{font-size: 1.2em;
}
.podContent h1, .podContent p, .podContent ul li{position: relative;
top: 10px;
padding: 0 10px;
}
.podContent ul {padding-top: 15px;}
.podContent ul li{font-size: .8em;
line-height: 1.6em;
}


/*------------InnerPage-------------*/
/*-----------SideBar---------*/
.sidebarNav{width: 177px;
height: auto;
min-height: 100%;
}
.sidebarTop{background-image: url(../images/sidebarTop.png);
height: 12px;
}
.sidebarBottom{background-image: url(../images/sidebarBottom.png);
height: 12px;
}
.sidebarContent{width: 177px;
background: #cfdde8 url(../images/sidebarMain.png) top left no-repeat;
height: auto;
min-height: 100%;
padding-bottom: 19990px;
margin-bottom: -19990px;
}
.headerPersonal{background-image: url(../images/personalNavHeader.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}
.headerBusiness{background-image: url(../images/businessNavHeader.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}
.headerRates, .headerCareers{background-image: url(../images/ratesNavHeader.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}
.headerAdmin{background-image: url(../images/adminNavTop.png);
height: 28px;
width: 177px;
display: block;
position: relative;
top: 10px;
}

.navHeader{color: #fff;
font-size:.9em;
font-weight:bold;
padding:6px 25px;
}
.sidebarLinkP, .sidebarLinkB, .sidebarLinkR, .sidebarLinkA{color: #363636;
font-size: .75em;
line-height: normal;
display: block;
padding: 5px 0 5px 0;
margin: 0;
}
dl {position: relative;
top: 30px;
width: 137px;
margin: auto;
padding-bottom: 60px;
}
.sidebarLinkP:hover {color: #6f7c09;}
.sidebarLinkB:hover {color: #006557;}
.sidebarLinkR:hover {color: #a35d0a;}
.sidebarLinkA:hover {color: #08398d;}
/*---------------MainContent-------------------*/
.personalContent, .personalWideContent, .businessContent, .generalContent, .adminContent{width: 400px;
height: auto;
min-height: 100%;
margin-left: 13px;
}
.ratesContent, .careersContent, .generalContent{width: 590px; margin-left: 2px;}
.personalWideContent, .adminContent{width: 583px;}
.personalContentTop, .businessContentTop, .ratesContentTop, .careersContentTop, .generalContentTop, .personalWideContentTop, .adminContentTop{background-image: url(../images/personalHeader.jpg);
height: 95px;
}
.businessContentTop{background-image: url(../images/businessHeader.jpg);}
.ratesContentTop{background-image: url(../images/ratesContentHeader.jpg);}
.careersContentTop {background-image: url(../images/careersHeader.jpg);}
.generalContentTop{background-image: url(../images/generalContentHeader.jpg);height: 52px;}
.personalWideContentTop{background-image: url(../images/personalHeaderWide.jpg);}
.adminContentTop{background-image: url(../images/adminHeader.jpg);height: 52px;}

.personalColorBar, .personalWideColorBar, .businessColorBar, .ratesColorBar, .careersColorBar, .generalColorBar, .adminColorBar{width:12px;
height: 365px;
background: url(../images/personalLeft.png) top left no-repeat;
position: absolute;
left:190px;
}
.businessColorBar{background: url(../images/businessLeft.png) top left no-repeat;}
.ratesColorBar, .careersColorBar{left:2px;background: url(../images/ratesLeft.png) top left no-repeat;}
.careersColorBar, .careersColorBar{left:2px;background: url(../images/ratesLeft.png) top left no-repeat;}
.generalColorBar{left:2px;background: url(../images/generalLeft.png) top left no-repeat;}
.adminColorBar{background: url(../images/generalLeft.png) top left no-repeat;}
.personalContentMain, .businessContentMain, .ratesContentMain, .careersContentMain, .generalContentMain, .personalWideContentMain, .adminContentMain{width: 387px;
height: auto;
min-height: 100%;
border-right: 1px solid #a2ad00;
border-left: 12px solid #a2ad00;
padding-bottom: 1000px;
margin-bottom: -990px
}
.businessContentMain{border-right: 1px solid #007f6e;
border-left: 12px solid #007f6e;
}
.ratesContentMain, .careersContentMain{border-right: 1px solid #f58d11;
border-left: 12px solid #f58d11;
width: 577px;
}
.generalContentMain, .adminContentMain{border-right: 1px solid #08398d;
border-left: 12px solid #08398d;
width: 577px;
}
.adminContentMain{width: 570px;}
.personalWideContentMain{width: 570px;}
.ContentCopy{width: 345px;
padding: 30px 20px 50px 23px;
}

.ContentCopy h1{font-size:1.5em;margin-bottom:15px;}

.LargeContentCopy{width: 535px;
padding:  30px 20px 50px 23px;
}

ul.bodyText{padding:0 0 20px 20px;
list-style-type: disc;
}

ol.bodyText{padding:0 0 20px 20px;
list-style-type: decimal;
}

table.checking {font-size: 14px; width: 100%;}
table.checking td {border-bottom: 1px solid #636903;}
table.checking td span {font-size: 12px;}

.personalFooter, .businessFooter, .ratesFooter, .careersFooter, .generalFooter, .personalWideFooter, .adminFooter{background-image: url(../images/columnBottoms.png);
width: 780px;
margin: auto;
height: 17px;
background-repeat:no-repeat;
position:relative;
top: -7px;
}
.businessFooter{background-image: url(../images/businessColumnsBottom.png);}
.ratesFooter{left:2px;background-image: url(../images/ratesColumnsBottom.png);}
.generalFooter{left:2px;background-image: url(../images/generalColumnsBottom.png);}
.personalWideFooter{background-image: url(../images/personalFooterWide.png);}
.adminFooter{background-image: url(../images/adminFooter.png);}
/*Added by Schlosser*/
.tablePadding {padding-right:15px;}
.tableHeader {text-align:center; vertical-align:bottom;}
.tableSubHeader {padding-left:5px; font-weight:bold; font-size: .8em !important;}
.tableName {white-space:nowrap; padding-left:5px; padding-right:30px; vertical-align:bottom;}
.tableContent {white-space:nowrap; text-align:right;}
.centerTableContent {/*white-space:nowrap;*/ text-align:center;}
.tableAltRowColor {background-color:#cfcfcf;}
.tcol1{padding-right: 50px !important; width: 100px;}
.tcol2{padding-right: 60px !important; width: 100px;}

.personalBkgd{color:#FFFFFF; background-color:#a2ad00; font-weight:bold;}
.businessBkgd{color:#FFFFFF; background-color:#007f6e; font-weight:bold;}
.ratesBkgd{color:#FFFFFF; background-color:#f58d11; font-weight:bold;}
.careersBkgd{color:#FFFFFF; background-color:#f58d11; font-weight:bold;}
.generalBkgd{color:#FFFFFF; background-color:#08398d; font-weight:bold;}

.personalHeader, .businessHeader, .ratesHeader, .careersHeader{font-size: 1.5em; padding-left:34px; padding-top:28px; color:#a2ad00;} /*padding-top:56px; */

.personalHeader{color:#636903;}
.businessHeader{color:#006557;}
.ratesHeader{color:#f58d11;}
.careersHeader{color:#f58d11;}
.generalHeader{font-size: 1.5em; padding-left:24px; padding-top:27px; color:#FFFFFF;}

.footer {
	text-transform:uppercase;
	color: #585858;
	font-size:.6em;
	padding-top:15px;padding-bottom:15px;
}
.footer a{
	color: #585858;
}

.asterisk {font-size:.6em; font-style:italic;}
.ContentCopy a{text-decoration:underline;}
.LargeContentCopy a{text-decoration:underline;}
.homePageCopy {	
	color: #585858;
	font-size:.6em;
	padding-top:15px;padding-bottom:15px;
	width: 780px;
	margin: 0 auto;
	
	position: absolute;
	top:930px;
}
/*!!!!!!!!!!!!!!!!!!*/

.personalPopUpColorBar, .businessPopUpColorBar{width:12px;
background: url(../images/personalPopLeft.png) top left no-repeat;
float: left;
background-color: #a2ad00;
height: auto;
position: static;
padding-bottom: 9000px;
margin-bottom: -9000px;
overflow: hidden;
}
/*.businessPopUpColorBar{background: #149876 url(../images/businessPopLeft.png) top left no-repeat;}
.popUpHeader{width: 893px;}
.ratesPop{background: url(../images/ratesPopHeader.png) top left no-repeat;}
.personalPop{background: url(../images/personalPopHeader.png) top left no-repeat;}
.popUpFooter{width: 893px; height: 17px;}
.popUpContent{width: 850px; padding:25px;}
.wrap1{width: 893px; margin: auto;}

.popUpHeader2{width: 686px;}
.popUpFooter2{width: 685px; height: 17px;}
.popUpContent2{width: 645px; padding:25px;}

.personalPop2{background: url(../images/personalPopHeader2.png) top left no-repeat;}
.personalPopFooter2{background: url(../images/personalPopUpFooter2.png) top left no-repeat;}
.wrap2{width: 685px; margin:auto;}
.businessPop{background: url(../images/businessPopUpHeader.png) top left no-repeat;}
.businessPopFooter{background: url(../images/businessPopUpFooter.png) top left no-repeat;}

.personalPopFooter{background: url(../images/personalPopUpFooter.png) top left no-repeat;}
.personalMainContentPopup, .personalWideMainContentPopup, .businessMainContentPopup{width: 892px;
    border-right: solid 1px #a2ad00;
    overflow: hidden;}
.personalWideMainContentPopup{width: 684px;}
.businessMainContentPopup{width: 684px ; border-right: solid 1px #149876;}*/

.personalPopUpColorBar, .personalWidePopUpColorBar, .businessPopUpColorBar{width:12px;
background: url(../images/personalPopLeft.png) top left no-repeat;
float: left;
background-color: #a2ad00;
height: auto;
position: static;
padding-bottom: 9000px;
margin-bottom: -9000px;
overflow: hidden;
}
.businessPopUpColorBar{background: #149876 url(../images/businessPopLeft.png) top left no-repeat;}
.popUpHeader{width: 893px;}
.ratesPop{background: url(../images/ratesPopHeader.png) top left no-repeat;}
.personalPop{background: url(../images/personalPopHeader2.png) top left no-repeat;}
.popUpFooter{width: 893px; height: 17px;}
.popUpContent{width: 850px; padding:25px;}
.wrap1{width: 893px; margin: auto;}

/*.popUpHeader2{width: 686px;}
.popUpFooter2{width: 685px; height: 17px;}
.popUpContent2{width: 645px; padding:25px;}

.personalPop2{background: url(../images/personalPopHeader2.png) top left no-repeat;}
.personalPopFooter2{background: url(../images/personalPopUpFooter2.png) top left no-repeat;}*/
.wrap2{width: 685px; margin:auto;}
.businessPop{background: url(../images/businessPopUpHeader.png) top left no-repeat;}
.businessPopFooter{background: url(../images/businessPopUpFooter.png) top left no-repeat;}

.personalPopFooter{background: url(../images/personalPopUpFooter2.png) top left no-repeat;}
.personalMainContentPopup, .personalWideMainContentPopup, .businessMainContentPopup{width: 684px;
    border-right: solid 1px #a2ad00;
    overflow: hidden;}
.personalWideMainContentPopup{width: 892px;}
.businessMainContentPopup{width: 684px ; border-right: solid 1px #149876;}   

/*!!!!!!!!!!!!!!!!!!*/

.personalWidePop{background: url(../images/personalPopHeader.png) top left no-repeat;}
.personalWidePopFooter{background: url(../images/personalPopUpFooter.png) top left no-repeat;}


/*--------Form Styles---------*/
.RealEstate, .rateWatcher {color:  #2a2a2a;
font-size: .7em;
line-height: 1.4em;}
form.rateWatcher{margin-left: 40px;}
.rateWatcher select {color:  #2a2a2a}
.RealEstate label, .rateWatcher label{padding: 5px 0 3px 0; display: block;}
.nonRealEstate label{padding: 5px 0 3px 0; display: block; color:  #2a2a2a;
font-size: .7em;
line-height: 1.4em;}
.nonRealEstate fieldset, .RealEstate fieldset{border: 1px solid #a2ad00; margin-bottom: 10px; padding: 10px;}
.nonRealEstate .left, .RealEstate .left, .rateWatcher .left{float: left; padding-right: 30px;}
.nonRealEstate .clearL, .RealEstate .clearL{clear: left;}

.nonRealEstate label.in, .RealEstate label.in{display:inline !important;}
.addy{display: block;}
.nonRealEstate input{color: #2a2a2a;
font-size: .7em;
line-height: 1.4em;}
.otherIncome input{width: 200px;}
.nonRealEstate .submit, .rateWatcher .submit{margin-top: 20px;}
.nonRealEstate h4 {padding-top: 15px;}
.RealEstate h3, .RealEstate h4, .RealEstate h5 {color: #636903 !important; padding-top: 15px; font-size: 1.5em;}
.RealEstate h4{font-size: 1.2em;}
.RealEstate h5 {font-size: 1em; font-weight: normal;}
.gross1{width: 150px;}
.gross{width: 80px; padding-right: 20px !important;}
.gross input {display: inline-block; margin-bottom: 5px; }
.gother{margin: 7px 0 14px 0; }
.gother1{margin: 20px 0 14px 0; }
.dgross{width: 90px;}
.dgross1{width: 87px;}
.dgross2{width: 210px;}
.dgross input, .dgross2 select{display: inline-block; margin-bottom: 5px;}
.comtitles{width: 220px;}
.combinp, .combinp1{width: 80px;}
.combinp input{display: inline-block; margin: 2px 0 4px 0;}
.paddedinp{padding-top: 7px;}
.col1{width: 275px;}
.govt tbody tr td label{display: inline;}


.bigRate{font-size: 24px;}
.littleRate{font-size: 12px;}

.formTextArea {height:120px; width:450px;}

.appCreditInput, .appCreditSelect, .readOnlyInput, .appCreditInputError
{
	color: #2a2a2a;
	width:120px;
	text-align:right;
}

.appCreditInputError
{
	color: #ff0000;
}
.appCreditSelect
{
	width:124px;
}

.button {height:28px;margin-bottom:9px;}
.button span {width:11px;height:28px;display:block;float:left;}
.button a {height:23px;display:block;float:left;font-size:14px;font-weight:bold;color:#ffffff !important;text-decoration:none;padding-top:5px;}

.blue a {background: #083994 url(../images/button_blue-bg.png) left top repeat-x;}
.blue span.capL {background: #083994 url(../images/button_blue-capL.png) left top no-repeat;}
.blue span.capR {background: #083994 url(../images/button_blue-capR.png) left top no-repeat;}

.youtube,.twitter,.facebook{margin-top:6px;width:36px;height:36px;margin-right:6px;float:right;}

hr.admin{margin:18px 0;

