table {
	padding: 0px 0px 0px 0px;
}

a.styleClassAboutUs{
    font-weight: bold;
	color: Black;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.styleClassCustSer{
    font-weight: bold;
	color: Black;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

a.styleClassPrivRig{
    font-weight: bold;
	color: Black;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

tr {
	padding: 0px 0px 0px 0px;
}
td {
	font-size: 10px;
	font-family: Verdana, Times New Roman;
	padding: 0px 0px 0px 0px;
}
td.hd_subHeaderRow {
	font-size:14px;
	font-weight: bold;
	padding: 7px 5px 7px 5px;
}
td.hd_subHeaderRow1{
	font-size:14px;
    
	font-weight: bold;
    
	padding: 20px 0px 10px 3px;
}
td.navBorderTop {
	border-bottom: 1px solid #CDCDCD; 
	border-bottom-width: 100%; 
	border-top: 1px solid #CDCDCD; 
	border-top-width: 100%;
	padding: 5px 0px 5px 5px;
}
td.navBorderTopSelected {
	border-bottom: 1px solid #CDCDCD; 
	border-bottom-width: 100%; 
	border-top: 1px solid #CDCDCD; 
	border-top-width: 100%;
	padding: 5px 0px 5px 10px;
    background-color: #CDCDCD;
    font-weight: bold;
}
td.navBorder {
	border-bottom: 1px solid #CDCDCD; 
	border-bottom-width: 100%;
	padding: 5px 0px 5px 5px;
}
td.navBorderSelected {
	border-bottom: 1px solid #CDCDCD; 
	border-bottom-width: 100%;
	padding: 5px 0px 5px 10px;
    background-color: #CDCDCD;
    font-weight: bold;
}
td.navBorderExpand {
	border-bottom: 1px dotted #CDCDCD; 
	border-bottom-width: 100%;
	padding: 5px 0px 5px 20px;
}

td.navBorderExpandSelected {
	border-bottom: 1px dotted #CDCDCD; 
	border-bottom-width: 100%;
	padding: 5px 0px 5px 25px;
    background-color: #CDCDCD;
    font-weight: bold;
}
td.navHighlight {
	background-color: #CDCDCD;
	padding: 7px 5px 7px 20px;
	font-weight: bold;
}
td.que {
	font-weight:bold;
	padding: 10px 5px 0px 5px;
}
td.ans {
	padding: 0px 5px 0px 20px;
}
td.button {
	padding: 20px 5px 0px 5px;
}
td.main {
	padding: 5px 20px 5px 10px;
}
td.topGray {
	background-image: url(../images/bg_top_nav_gray.gif);
	padding-right: 3px;
	text-align: center;
	vertical-align: bottom;
}
td.yellowbox {
	background-color: #FEFF99;
	border:1px solid Black;
	padding: 3px 5px 3px 5px;
	font-weight: bold;
}
.tableLeftBorder {
	border-left: 1px solid #EDEDED;
}
.tableRightBorder {
	border-right: 1px solid #EDEDED;
}
.tableBottomBorder {
	border-bottom: 1px solid #EDEDED;
}
.tableTopBorder {
    border-top: 1px solid #EDEDED;
}
.tdBorder {
    background-color: #E8E8E8;
}
.tdBorderThik {
    background-color: #D4D4D4;
}
.tdBorderThikMailingAddress {
    background-color: #D4D4D4;
}
.tdBackgroundStyle {
    background-color: #d9e3ec; 
    text-align: right; 
    padding-right: 10px;
}
.yellowbox {
	background-color: #FEFF99;
	border:1px solid Black;
	padding: 3px 5px 3px 5px;
	font-weight: bold;
}
.yellowbox_late {
	background-color: #FEFF99;
	border:1px solid Black;
	padding: 3px 5px 3px 5px;
	font-weight: bold;
    color: red; 
}
span {
	padding:0px 0px 0px 0px;
	font-family: Verdana, Times New Roman;
}
p {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
input { 
	
    font-size:9px;
    
	padding: 0px 0px 0px 0px;
    
}
select {
	font-size:11px;
     
}
a {
	color: #4c7ba7;
}
.right {
	text-align: right;
}
.hd {
	font-size:14px;
	font-weight: bold;
}
.shd {
	font-size:12px;
}
.header {
	background-color: #969696;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
	font-size: 13px;
	color: White;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#headerContainer{
    position:relative
}

#headerButton {
	LEFT: 705px; 
	MARGIN: 0px; 
	WIDTH: 46px; 
	POSITION:absolute; 
	TOP: -23px; 
	HEIGHT: 19px;
	float:right;	
}

#headerAddBankButton {
	LEFT: 693px; 
	MARGIN: 0px; 
	WIDTH: 46px; 
	POSITION:absolute; 
	TOP: -24px; 
	HEIGHT: 19px;
	float:right;	
}

.contentheader{
    font-family: century gothic;
    font-size: 24px;
    font-weight: normal;
    color: #D32322;
}
/*START - Maintenance Page code changes, 28 Nov ,2007*/
.contentSubHeader{
    font-family: century gothic;
    font-size: 17px;
    font-weight: normal;
    color: #D32322;
}
/*END - Maintenance Page code changes, 28 Nov ,2007*/

.pageheader{
    font-family: century gothic;
    font-size: 24px;
    font-weight: normal;
    color: #D32322;
}
.mailcenterheader{
    font-family: century gothic;
    font-size: 16px;
    font-weight: bold;
    color: #666666;
}

.accountHeader {
	background-color: #d9e3ec;
	font-family: Verdana, Times New Roman;
	font-weight: bold;
	font-size: 11px;
	padding: 8px 5px 8px 5px;
}
.header_image {
	background-color: #969696;
	padding: 0px 5px 0px 5px;
}
.subHeader {
	background-color: #E8E8E8;
	font-weight: bold;
	padding: 8px 5px 8px 5px;
}
.subHeaderAddress{
    padding: 7px 5px 7px 5px;
}
.subHeaderAddress td{
    padding: 3px 3px 3px 3px;
    
}
.subHeaderRowPayOnline td{
	padding: 3px 5px 3px 5px;
}

.subHeaderRow {
	padding: 5px 3px 5px 3px;
}

.subHeaderRowIE {
	padding: 5px 3px 5px 3px;
}

.subHeaderRow td{
	padding: 7px 5px 7px 5px;
}
.subHeaderFirstRow {
	padding: 1px 5px 7px 5px;
}
.subHeaderRowNSP {
	padding: 2px 5px 2px 5px;
}
.subHeaderRowBold {
	padding: 2px 5px 2px 5px;
	font-weight: bold;
}
.subHeaderRow2 {
	background-color: #DFE8F2;
	text-align: left;
	padding: 7px 5px 7px 5px;
}
.subHeaderRow2 td{
	padding: 7px 5px 7px 5px;
}
.subHeaderRow3 {
	background-color: #F3F3F3;
	text-align: left;
	padding: 7px 5px 7px 5px;
}
.subHeaderRow4 {
	background-color: #E5EFF8;
	text-align: left;
	padding: 5px 3px 5px 3px;
}
.subHeaderRow5 {
	background-color: #EDEDED;
	text-align: left;
	padding: 7px 5px 7px 0px;
}
.subHeaderRow6 {
	background-color: #F6F6F6;
	text-align: left;
	padding: 7px 5px 7px 0px;
}
.subHeaderRow7{
    padding: 7px 5px 7px 5px;
    padding-left:5px;
}
.red {
	color: red;
	text-align: lefts;
}
.bgRed {
	background-color: #DB1111;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
.t1 {
	padding: 7px 5px 7px 5px;
	font-weight: bold;
}
.hr {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.hr_sh {
	color: #E8E8E8;
	vertical-align: top;
}
.hr_h {
	color: #5C88AB;
	vertical-align: top;
}
.hr_b {
	color: #5d88ab;
	vertical-align: top;
}
.hr_g {
	color: #969696;
	vertical-align: top;
}
.submitBar {
	background-color: #E8E8E8;
	padding: 6px 5px 6px 5px;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	border-bottom: 1px solid #5C88AB;
}
.submitBar1{
	background-color: #969696;
	padding: 6px 5px 6px 5px;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}
.submitBarCancel {
	background-color: #E8E8E8;
	padding: 6px 5px 6px 5px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #5C88AB;
}
.submitBarProgress {
	background-color: #E8E8E8;
	padding: 6px 5px 6px 5px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #5C88AB;
}
.submitBarWithIcon {
	background-color: #E8E8E8;
	padding: 6px 5px 6px 5px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px solid #5C88AB;
}
.submitLN {
	background-color: #E8E8E8;
	border-bottom: 1px solid #5C88AB;
}
.verticalBorder {
	background-color: #E8E8E8;	
}
.g {
	color: #3E893E;
}
.w {
	color: White;
	font-weight: bold;
}
a.hw {
	color: White;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: none;
}
td.h {
	color: Black;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}
a.h {
	color: Black;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
a.hb {
	color: Black;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
a.hbr {
	color: #CD0100;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
a.b
	{
	color: Black;
	text-decoration: none;
}
a.bk
	{
	color: Black;
    text-decoration:underline;   
}

a.Pe_bk {	
	font-weight: normal;    
    font-size: 11px;
    font-weight: normal;
    color: #313131;   
    text-decoration: underline ; 
	padding: 0px 0px 0px 0px;
}

.linkClass {
    padding-right: 10px; 
    padding-left: 1px;
}
.linkClassLeft {
    padding-left: 1px;
}

.content	{
	padding: 15px 8px 15px 8px;
	font-size: 11px;
}

.mailCenterContent	{
	padding: 10px 8px 10px 2px;
	font-size: 11px;
}

.tdc {
	 padding-bottom: 5px; 
	 padding-left: 8px; 
	 padding-right: 8px; 
	 padding-top: 5px;
}
.tdcnodollar {
	 padding-bottom: 5px; 
	 padding-left: 15px; 
	 padding-right: 8px; 
	 padding-top: 5px;
}
.edc {
	 padding-top: 10px;
	 padding-bottom: 10px; 
	 padding-left: 8px; 
	 padding-right: 8px;     
      
}
.tableBack{
    background-color:#EEEEF0;
}
.forgotpwd{
    padding: 20px 8px 0px 8px;
}
#secQuesDiv {
	padding: 2px 5px 2px 5px;
	font-weight: bold;
    font-size:12px;
}
a.forgotPassLink{
  text-decoration:underline;
}
.enterpwd{
    padding: 5px 8px 30px 8px;
}
.currentmail{
    padding: 10px 8px 5px 8px;
}
.verify{
    padding: 10px 8px 100px 8px;
}
.changeEmailBgImg{
    background-image: url(/consumer/resources/images/tfs/bg_change_email.gif);
}
.rtedc {
	 padding-top: 10px;
	 padding-bottom: 10px; 
	 padding-left: 8px; 
	 padding-right: 8px; 
	 color: #CC0001;
	 font: bolder;
     font-size: 2px;
}
.entity{
    padding: 30px 8px 10px 8px;
}
.pwdchanged{
    padding: 30px 8px 10px 8px;
}
.accntOverview{
    padding: 20px 8px 50px 8px;
}
.forgotmail1{
    padding: 15px 8px 10px 8px;
}
.forgotmail2{
    padding: 10px 8px 5px 8px;
}
.forgotmail3{
    padding: 10px 0px 0px 0px;
}
.forgotmail4{
    padding: 10px 0px 0px 0px;
}
.forgotmail5{
    padding: 0px 0px 0px 10px;
}
.forgotmail6{
    padding: 10px 8px 8px 8px;
}

.forgotMailTable{
    background-color:#E1E1D9;
}
.imgBorder{
    border-width: 0px;
}
.display{
    display:block;
}
.displayNone{
    display:none;
}
.forgotPass1{
    padding: 15px 8px 10px 8px;
}
.forgotPass2{
    padding: 10px 8px 5px 8px;
}
.forgotPass3{
    padding: 10px 0px 0px 0px;
}
.forgotPass4{
    padding: 10px 0px 0px 0px;
}
.forgotPass5{
    padding: 5px 0px 0px 10px;
}
.forgotPass6{
    padding: 0px 0px 15px 3px;
    font-size: 2px;
}
.forgotPass7{
    padding: 10px 8px 40px 8px;
}
.loginTable{
    padding-left: 5px;
    padding-top:5px;color: white;
    font-weight: bold;
    font-size:12px;
}

.loginTd1{
    padding-left: 5px;
    padding-top:13px;
    padding-bottom:0px;
    color: white;
    font-weight: bold;
    font-size:10;
}
.loginTd2{
    padding-left: 0px;
    font-weight: bold;
    font-size:10px;
}

.arrowimg{
    width:6px;
    height:9px;
    border:0px;
}

.loginunauthTableBack{
    border-bottom: 1px solid White;
    background-repeat:no-repeat;
}

.unAuthTd1{
    padding-left: 5px;
    padding-top: 8px;color: white;
    font-weight: bold;
    font-size:12px;
}
.unAuthTd2{
    padding-left: 5px;
    padding-right:8px;padding-top: 8px;
    color: white;
    font-weight: bold;
    font-size:10;
}
.unAuthTd3{
    padding-left: 5px;
}
.unAuthTd4{
    padding-left: 5px;
    padding-right:8px;
    padding-top: 5px;
    color: white;
    font-weight: bold;
    font-size:10;
}
.unAuthTd5{
    padding-right: 8px;
    padding-top: 0px;
    color: white;
    font-weight: bold;
    font-size: 10;
    text-align: right;
}
.unAuthTd6{
    padding-left: 5px;
    padding-right: 5px;
}
.logoutTable1{
    background-color: #EEEEF0;
    border-bottom: 1px solid White;
}

.logoutTable2{
    background-color: #FFFFFF;
}
.logoutTd1{
    padding-right: 5px;
}
.logoutTd2{
    border-right: 1px solid White;
    padding-top: 10px;
    padding-bottom: 10px; 
    padding-left: 8px; 
    padding-right: 8px;
    font-family: Verdana;
    font-size: 10px;    
}
.logoutTd3{
    padding-left: 5px;
}
.logoutTd4{
    padding-left: 5px;
}
.sessionMsg{
    font-family: Verdana;
    color: red;
}
.maxLength{
    font-size:8;
}
.mailCenterImg{
    width: 170px; height: 35px;
    border-width: 0;
    background: top left no-repeat;
}
.addressTd1{
    padding-top:20px;
    padding-left:15px;
}
.addressTd2{
    background-color: #E8E8E8;
}
.addressTd3{
    padding-left:3px;  
}
.addressTd4{
    border-right: 1px solid #E8E8E8;
}
.addressTd5{
    border-left: 1px solid #E8E8E8;
    padding-left:5px;
}
.streetTxt{
    width:230px;
}
.stateTxt{
    width:50px;
}
.zipcodeTxt{
    width:42px;
}
.areaCodeTxt{
    width:25px;
}
.suffixTxt{
    width:30px;
}
.addressImg{
    background-color: #d4d4d4;
}
.zipExtnTxt{
    width:40px;
}
.addImgStyle{
    width: 79px;
    height: 35px;
    border-width: 0;
    background: top left no-repeat;
}
.maillingAdd{
    width: 79px;
    height: 35px;
    border-width: 0;
    background: top left no-repeat;
}
.accntOverviewImg{
    width: 170px;
    height: 35px;
    border-width: 0;
    background: top left no-repeat;
}
.commonPrefTd1{
    padding: 10px 8px 0px 8px;
}
.commonPrefTd2{
    padding: 5px 8px 10px 8px;
}
.commonPrefTd3{
    padding: 10px 8px 10px 8px;
}
.suvTd{
    padding-bottom: 30px;
}
.commonPrefButton{
    width: 79px;
    height: 35px;
    border-width: 0;
    background: top left no-repeat;
}
.offerTd{
    padding:10px 10px 10px 10px;
}
.successContinue{
    width: 105px;
    height: 35px;
    border-width: 0;
    background: top left no-repeat;
}
.specialOffTd{
    padding:10px 10px 10px 10px;
}
.accntFoundTd1{
    padding: 10px 8px 10px 8px;
}
.accntFoundTd2{
    padding: 10px 8px 10px 8px;
}
.accntFoundTd3{
    padding: 10px 8px 5px 8px;
}
.accntFoundTd{
    font-size:14px;
	font-weight: bold;
    padding: 10px 8px 10px 8px;
}
.enrollEpayTd1{
    font-size:14px;
	font-weight: bold;
    padding: 10px 8px 5px 8px;
}
.enrollEpayTd2{
    padding: 5px 8px 5px 8px;
}
.enrollDiv{
    display:none;
    background-color: #EEEEF0;
}
.questionTd{
    padding: 5px 8px 10px 8px;
}
.federalTaxTd{
    padding: 10px 8px 8px 8px;
}
.enrollBannerImg{
    font-size:14px;
	font-weight: bold;
    padding: 10px 8px 5px 8px;
}
.suvListTd{
    padding-bottom: 30px;
}
.regSuccessTd1{
    padding: 30px 8px 10px 8px;
}
.regSuccessTd2{
    padding: 20px 8px 50px 8px;
}
.copyright {
	color: #D1D1D1;
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-right: 5px;
}
.accntTypeMsg{
     padding-top: 0px;
	 padding-bottom: 0px;	 
	 padding-right: 0px;
     padding-left:8px; 
	 color: red;
	 font: bolder; 
}
.maillingAddTd{
    padding-top:20px;
}
.communicationpref{
    padding: 10px 8px 0px 8px;
}
.errorMsg2 {
	 padding-top: 0px;
	 padding-bottom: 0px;	 
	 padding-right: 0px; 
	 color: red;
	 font: bolder;
     font-style:normal;
}
.errorMsg {
	 padding-top: 0px;
	 padding-bottom: 0px;	 
	 padding-right: 0px; 
	 color: red;
	 font: bolder;
}

.errorMsgSpecialOffer {
     padding: 7px 5px 7px 5px;

}

.errorMessage{
    color: red;
    font:bold;
}
.imageBorder{
    border:none;
}
.textStyle{
    font-weight:bold;
}
.redTextStyle{
    font-weight:bold;
    color: red;
}
.accntDetailTd1{
    padding: 0px 0px 0px 0px;
}
.retailPayoffTd1{
    padding: 7px 5px 7px 5px;
    border-right:1px solid #EDEDED
}
.retailPayoffTd2{
    padding-bottom: 20px;
    padding-right: 10px;
    padding-top: 10px;
}
.entityMsg{
   padding-top: 0px;
   padding-bottom: 0px;	 
   padding-right: 0px; 
   color: red;
   font: bolder; 
   padding: 0px 0px 0px 0px;
}
.leasePayoffTd1{
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 10px;
    padding-top: 10px;
}
.leasePayoffTd2{
    padding-bottom: 10px; 
    padding-left: 30px;
    padding-top: 10px;
    font-weight: bold;
}
.leasePayoffTd3{
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 10px;
    padding-top: 10px;
    font-weight: bold;
}
.leasePayoffTd4{
    padding-bottom: 10px;
    padding-left: 30px;
    padding-top: 10px;
}
.leasePayoffDiv{    
    color:red;
}
.estimPayStyle{
    font-size: 18px;
    color: #023165;
    font-weight: bolder;
}
.leasePayoffTd5{
    padding-bottom: 15px;
    padding-left: 30px;
    padding-right: 10px;
    padding-top: 10px;
}
.multiAccntTable{
    border: 0px 0px 0px 0px;
}
.accntConfirmTd1{
    background-color: #e8e8e8;
}
.accntConfirmTd2{
    background-color: #E8E8E8;
}
.singleAccntTd{
    padding:3px;
}
/*Specially for RE*/
.reVehicleTab {
    background-color:#f1f1f1;
    border-bottom: 2px solid #E1DFE0;
}
.reBgDefault {
    background-color:#FFFFFF;
}
.reNoVehicleText {
    font-weight:bold;
    font-color:#f1f1ff;
}
.reActiveVehicleText {
    font-weight:bold;
    color:#FF0000;
}
.reInActiveVehicleText {
    font-weight:bold;
    color:#949494;
}
.reBottomVehicleTab {
    background-color:#f1f1f1;
}

.reNoVehicleError {
    font-size:20;
    color:#FF0000;
    font-weight:bold;
    vertical-align: bottom;
    text-align:center;
}
.reHeaderUnderline {
    border-bottom: 1px solid #D1D0CB;
}
.reHr {
    color:#C3C3C3;
} 
.reVr {
    background-color: #CCCCCC;
    height: 5px;
    width: 1px;
}  
.reIndexBody {
    width: 562px;
} 
.reResultBody {
    background-image: url(/consumer/resources/images/tfs/bg_payment_estimator.gif);
    background-repeat: repeat-x;
}
.reResultHead {
    background-color:#FFFFFF;
}
.reResultRadio {
    vertical-align: center;
}
.reColumnClass {
    vertical-align: top;
}
.reColumnClass1 {
    vertical-align: top;
    width:215px; 
    border-bottom: 1px solid #D1D0CB;
}
.reColumnClass2 {
    vertical-align: top;
    width:605px;
    border-bottom: 1px solid #D1D0CB;
} 
.reInsideColumnClass {
    vertical-align: center;
    text-align:left;
    border-bottom: 1px solid #D1D0CB;
}  
.reInsideColumnClass1 {
    width:10px;
    padding:0px 0px 0px 0px;
    vertical-align: center;
    text-align:left;
    border-bottom: 1px solid #D1D0CB;
}
.reInsideColumnClass2 {
    width:253px;
    padding:0px 0px 0px 0px;
    vertical-align: center;
    text-align:left;
    border-bottom: 1px solid #D1D0CB;
}
.reInsideColumnClass3 {
    width:80px;
    padding:0px 0px 0px 0px;
    vertical-align: center;
    text-align:left;
    border-bottom: 1px solid #D1D0CB;
}
.reInsideColumnClass4 {
    width:116px;
    padding:0px 0px 0px 0px;
    vertical-align: center;
    text-align:left;
    border-bottom: 1px solid #D1D0CB;
}  
.alignTop{
    vertical-align: top;
} 
.alignCenter {
    vertical-align:center;
}
.portletBottomLine{
    color: #5C88AB;
    width: 100%;
    height: 1px;
}
/* RE End */

/* EPAY  START */

.textBg{
    background:transparent;
    color:red;
}
.borderStyle{
    border-style:none;
}
.bankMsgTxt{
    width:15;
    font-weight: normal;
    color:red;
    text-wrap:normal;
    word-wrap:break-word;
    text-align:left;
}
.msgStyle{
    width:15;
    font-weight: normal;
    color:red;
    text-wrap:normal;
    word-wrap:break-word;
    text-align:left;
}
.bgstyle{
    background:transparent;
    color:red;
}
.messageStyle{
    font-weight: bold;
    color: #FF0000;
}
.readOnlyTextBox {
    background-color: #D7EAF7
}
/*EPAY END*/


/* Specially for OCA   */
.ocaBgImg {
    background-image: url(/consumer/resources/images/tfs/bg_payment_estimator.gif);
}
.ocaTopTab {
    padding-left: 31px;
    background-color: #FFFFFF;
}
.ocaBgDefault {
    background-color: #EFEFF1;
}
.ocaSpaceDefault {
    background-color: #FFFFFF;
}
.ocaCenterSpace {
    background-color: #FFFFFF;
    width: 8px;
}
.ocaSpace2 {
    padding-left:3px;
}
.ocaAppformFooter {
    background-image: url(/consumer/resources/images/tfs/bg_credit_application.gif);
    padding-right: 32px;
}
.ocaNumber {
    color: #D32322; 
    text-align: left;
}
.ocaNumberBlack {
    color: #000000; 
    text-align: left;
}
.ocaAlphabet {
    color: #D32322; 
    text-align: left;
}
/* OCA End */
/* PE */
.peIndexpadding {
    padding-left:75px;
    padding-top:100px;
}
.peIndexTop {
    padding-top:100px;
}
.peBgImg {
    background-image: url(/consumer/resources/images/tfs/bg_payment_estimator.gif);
}
/* PE End */
/* Image Replacement -- Himanish -- For Test Needs to be removed*/
#header {

    width: 79px; 
    height: 35px;
	background-image: url("../../../../resources/images/tfs/buttons/79x35_cancel_0.jpg");
	}
#header span {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}




<!-- BUTTONS -->
a#go_46x19 img {width: 46px; height: 19px; border-width: 0; background: top left no-repeat;}

a.submit_46x19 img {width: 46px; height: 19px; border-width: 0; background: top left no-repeat;}

a#56x19_cancel img {width: 56px; height: 19px; border-width: 0; background: top left no-repeat;}
a#56x19_send img {width: 56px; height: 19px; border-width: 0; background: top left no-repeat;}
a#56x27_login img {width: 56px; height: 27px; border-width: 0; background: top left no-repeat;}
a#56x27_logout img {width: 56px; height: 27px; border-width: 0; background: top left no-repeat;}
a#56x27_submit img {width: 56px; height: 27px; border-width: 0; background: top left no-repeat;}
a#66x19_savedraft img {width: 66px; height: 19px; border-width: 0; background: top left no-repeat;}
a#79x35_back img {width: 79px; height: 35px; border-width: 0; background: top left no-repeat;}

a.cancel_79x35 img{

width: 79px; 
height: 35px;
border-width: 0; 
background: top left no-repeat;

}

a.continue_79x35 img {width: 79px; height: 35px; border-width: 0; background: top left no-repeat;}

a#79x35_no img {width: 79px; height: 35px; border-width: 0; background: top left no-repeat;}
a#79x35_pay img {width: 79px; height: 35px; border-width: 0; background: top left no-repeat;}

a.save_79x35 img {width: 79px; height: 35px; border-width: 0; background: top left no-repeat;}

a#79x35_yes img {width: 79px; height: 35px; border-width: 0; background: top left no-repeat;}
a#83x19_print img {width: 83px; height: 19px; border-width: 0; background: top left no-repeat;}
a#101x35_enroll img {width: 101px; height: 35px; border-width: 0; background: top left no-repeat;}
a#101x35_pay_another img {width: 101px; height: 35px; border-width: 0; background: top left no-repeat;}
a#101x35_print img {width: 101px; height: 35px; border-width: 0; background: top left no-repeat;}
a#115x35_discard img {width: 115px; height: 35px; border-width: 0; background: top left no-repeat;}
a#115x35_savechanges img {width: 115px; height: 35px; border-width: 0; background: top left no-repeat;}
a#170x35_overview img {width: 170px; height: 35px; border-width: 0; background: top left no-repeat;}
a#73x19_secure img {width: 73px; height: 19px; border-width: 0; background: top left no-repeat;}
a#106x35_apply_for_credit img {width: 106px; height: 35px; border-width: 0; background: top left no-repeat;}
a#157x35_go_planning_center img {width: 157px; height: 35px; border-width: 0; background: top left no-repeat;}
a#103x35_previous img {width: 103px; height: 35px; border-width: 0; background: top left no-repeat;}

a.submit_105x35 img {width: 105px; height: 35px; border-width: 0; background: top left no-repeat;}

a.retry_105x35 img {width: 105px; height: 35px; border-width: 0; background: top left no-repeat;}
a.cancel_105x35 img {width: 105px; height: 35px; border-width: 0; background: top left no-repeat;}

a#46x19_search img {width: 46px; height: 19px; border-width: 0; background: top left no-repeat;}
a#46x19_edit img {width: 46px; height: 19px; border-width: 0; background: top left no-repeat;}
a#50x23_submit img {width: 50px; height: 23px; border-width: 0; background: top left no-repeat;}

a#46x19_go img {background-image: url(../images/buttons/46x19_go_0.jpg);}

a.submit_46x19 img {background-image: url("../../../../resources/images/tfs/buttons/46x19_submit_0.jpg");}

a#56x19_cancel img {background-image: url(../images/buttons/56x19_cancel_0.jpg);}
a#56x19_send img {background-image: url(../images/buttons/56x19_send_0.jpg);}
a#56x27_login img {background-image: url(../images/buttons/56x27_login_0.gif);}
a#56x27_logout img {background-image: url(../images/buttons/56x27_logout_0.jpg);}
a#56x27_submit img {background-image: url(../images/buttons/56x27_submit_0.gif);}
a#66x19_savedraft img {background-image: url(../images/buttons/66x19_savedraft_0.jpg);}
a#79x35_back img {background-image: url(../images/buttons/79x35_back_0.jpg);}


a.cancel_79x35 img {

background-image: url("../../../../resources/images/tfs/buttons/79x35_cancel_0.jpg");

}


a.continue_79x35 img {background-image: url(../../../../resources/images/tfs/buttons/79x35_continue_0.jpg);}


a#79x35_no img {background-image: url(../images/buttons/79x35_no_0.jpg);}
a#79x35_pay img {background-image: url(../images/buttons/79x35_pay_0.jpg);}

a.save_79x35 img {background-image: url(../../../../resources/images/tfs/buttons/79x35_save_0.jpg);}

a#79x35_yes img {background-image: url(../images/buttons/79x35_yes_0.jpg);}
a#83x19_print img {background-image: url(../images/buttons/83x19_print_0.jpg);}
a#101x35_enroll img {background-image: url(../images/buttons/101x35_enroll_0.jpg);}
a#101x35_pay_another img {background-image: url(../images/buttons/101x35_pay_another_0.jpg);}
a#101x35_print img {background-image: url(../images/buttons/101x35_print_0.jpg);}
a#115x35_discard img {background-image: url(../images/buttons/115x35_discard_0.jpg);}
a#115x35_savechanges img {background-image: url(../images/buttons/115x35_savechanges_0.jpg);}
a#170x35_overview img {background-image: url(../images/buttons/170x35_overview_0.jpg);}
a#73x19_secure img {background-image: url(../images/buttons/73x19_secure.gif);}
a#106x35_apply_for_credit img {background-image: url(../images/buttons/106x35_apply_for_credit.gif);}
a#157x35_go_planning_center img {background-image: url(../images/buttons/157x35_go_planning_center.gif);}
a#103x35_previous img {background-image: url(../images/buttons/103x35_previous.gif);}

a.submit_105x35 img {background-image: url(../../../../resources/images/tfs/buttons/105x35_submit.gif);}

a.retry_105x35 img {background-image: url(../../../../resources/images/tfs/buttons/105x35_retry_0.gif);}
a.cancel_105x35 img {background-image: url(../../../../resources/images/tfs/buttons/105x35_cancel_0.gif);}

a#46x19_search img {background-image: url(../images/buttons/46x19_search.gif);}
a#46x19_edit img {background-image: url(../images/buttons/46x19_edit.gif);}
a#50x23_submit {background-image: url(../images/buttons/50x23_submit.gif);}

a#46x19_go:hover img {background-image: url(../images/buttons/46x19_go_1.jpg);}

a.submit_46x19:hover img {background-image: url("../../../../resources/images/tfs/buttons/46x19_submit_1.jpg");}

a#56x19_cancel:hover img {background-image: url(../images/buttons/56x19_cancel_1.jpg);}
a#56x19_send:hover img {background-image: url(../images/buttons/56x19_send_1.jpg);}
a#56x27_login:hover img {background-image: url(../images/buttons/56x27_login_0.gif);}
a#56x27_logout:hover img {background-image: url(../images/buttons/56x27_logout_1.jpg);}
a#56x27_submit:hover img {background-image: url(../images/buttons/56x27_submit_0.gif);}
a#66x19_savedraft:hover img {background-image: url(../images/buttons/66x19_savedraft_1.jpg);}
a#79x35_back:hover img {background-image: url(../images/buttons/79x35_back_1.jpg);}

a.cancel_79x35:hover img {background-image: url(../../../../resources/images/tfs/buttons/79x35_cancel_1.jpg);}

a.continue_79x35:hover img {background-image: url(../../../../resources/images/tfs/buttons/79x35_continue_1.jpg);}

a#79x35_no:hover img {background-image: url(../images/buttons/79x35_no_1.jpg);}
a#79x35_pay:hover img {background-image: url(../images/buttons/79x35_pay_1.jpg);}

a.save_79x35:hover img {background-image: url(../../../../resources/images/tfs/buttons/79x35_save_1.jpg);}

a#79x35_yes:hover img {background-image: url(../images/buttons/79x35_yes_1.jpg);}
a#83x19_print:hover img {background-image: url(../images/buttons/83x19_print_1.jpg);}
a#101x35_enroll:hover img {background-image: url(../images/buttons/101x35_enroll_1.jpg);}
a#101x35_pay_another:hover img {background-image: url(../images/buttons/101x35_pay_another_1.jpg);}
a#101x35_print:hover img {background-image: url(../images/buttons/101x35_print_1.jpg);}
a#115x35_discard:hover img {background-image: url(../images/buttons/115x35_discard_1.jpg);}
a#115x35_savechanges:hover img {background-image: url(../images/buttons/115x35_savechanges_1.jpg);}
a#170x35_overview:hover img {background-image: url(../images/buttons/170x35_overview_1.jpg);}
a#73x19_secure:hover img {background-image: url(../images/buttons/73x19_secure.gif);}
a#106x35_apply_for_credit:hover img {background-image: url(../images/buttons/106x35_apply_for_credit.gif);}
a#157x35_go_planning_center:hover img {background-image: url(../images/buttons/157x35_go_planning_center.gif);}
a#103x35_previous:hover img {background-image: url(../images/buttons/103x35_previous.gif);}

a.submit_105x35:hover img  {background-image: url(../../../../resources/images/tfs/buttons/105x35_submit.gif);}

a.retry_105x35:hover img {background-image: url(../../../../resources/images/tfs/buttons/105x35_retry_0.gif);}
a.cancel_105x35:hover img {background-image: url(../../../../resources/images/tfs/buttons/105x35_cancel_0.gif);}

a#46x19_search:hover img {background-image: url(../images/buttons/46x19_search.gif);}
a#46x19_edit:hover img {background-image: url(../images/buttons/46x19_edit.gif);}
a#50x23_submit:hover {background-image: url(../images/buttons/50x23_submit.gif);}

a#46x19_go:active img {background-image: url(../images/buttons/46x19_go_1.jpg);}

a.submit_46x19:active img {background-image: url("../../../../resources/images/tfs/buttons/46x19_submit_1.jpg");}

a#56x19_cancel:active img {background-image: url(../images/buttons/56x19_cancel_1.jpg);}
a#56x19_send:active img {background-image: url(../images/buttons/56x19_send_1.jpg);}
a#56x27_login:active img {background-image: url(../images/buttons/56x27_login_0.gif);}
a#56x27_logout:active img {background-image: url(../images/buttons/56x27_logout_1.jpg);}
a#56x27_submit:active img {background-image: url(../images/buttons/56x27_submit_0.gif);}
a#66x19_savedraft:active img {background-image: url(../images/buttons/66x19_savedraft_1.jpg);}
a#79x35_back:active img {background-image: url(../images/buttons/79x35_back_1.jpg);}

a.cancel_79x35:active img {background-image: url(../../../../resources/images/tfs/buttons/79x35_cancel_1.jpg);}

a.continue_79x35:active img {background-image: url(../../../../resources/images/tfs/buttons/79x35_continue_1.jpg);}

a#79x35_no:active img {background-image: url(../images/buttons/79x35_no_1.jpg);}
a#79x35_pay:active img {background-image: url(../images/buttons/79x35_pay_1.jpg);}

a.save_79x35:active img {background-image: url(../../../../resources/images/tfs/buttons/79x35_save_1.jpg);}

a#79x35_yes:active img {background-image: url(../images/buttons/79x35_yes_1.jpg);}
a#83x19_print:active img {background-image: url(../images/buttons/83x19_print_1.jpg);}
a#101x35_enroll:active img {background-image: url(../images/buttons/101x35_enroll_1.jpg);}
a#101x35_pay_another:active img {background-image: url(../images/buttons/101x35_pay_another_1.jpg);}
a#101x35_print:active img {background-image: url(../images/buttons/101x35_print_1jpg);}
a#115x35_discard:active img {background-image: url(../images/buttons/115x35_discard_1.jpg);}
a#115x35_savechanges:active img {background-image: url(../images/buttons/115x35_savechanges_1.jpg);}
a#170x35_overview:active img {background-image: url(../images/buttons/170x35_overview_1.jpg);}
a#73x19_secure:active img {background-image: url(../images/buttons/73x19_secure.gif);}
a#106x35_apply_for_credit:active img {background-image: url(../images/buttons/106x35_apply_for_credit.gif);}
a#157x35_go_planning_center:active img {background-image: url(../images/buttons/157x35_go_planning_center.gif);}
a#103x35_previous:active img {background-image: url(../images/buttons/103x35_previous.gif);}

a.submit_105x35:active img  {background-image: url(../../../../resources/images/tfs/buttons/105x35_submit.gif);}

a.retry_105x35:active img {background-image: url(../../../../resources/images/tfs/buttons/105x35_retry_0.gif);}
a.cancel_105x35:active img {background-image: url(../../../../resources/images/tfs/buttons/105x35_cancel_0.gif);}

a#46x19_search:active img {background-image: url(../images/buttons/46x19_search.gif);}
a#46x19_edit:active img {background-image: url(../images/buttons/46x19_edit.gif);}
a#50x23_submit:active {background-image: url(../images/buttons/50x23_submit.gif);}


#richMediaTab {
	position: absolute;
	left: 809px;
	top: 213px;
	z-index: 200px;
	width: 27px;
	height: 48px;
	padding: 0px;
	background-color: #FFFFFF;
}

/* specs for layers that slide. */
div.glide {
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 20px;
	height: 475px;
	padding: 0px;
	width: 821px;
	z-index: 200;
}


td.padding_alingnment{

    vertical-align:top;
    padding-left: 8px;
    padding-top: 0px;

}

#flyout {
	position: absolute;
	top: 50px;
	left: 0px;
	width: 30px;
	overflow: hidden;
	z-index: 10;
}

#pageContent {
	position : absolute;
	top: 75px;
	left: 200px;
	z-index: 1;
}

.contentheader{
font-family: century gothic;
font-size: 24 pt;
font-weight: normal;
color: #D32322;
}
/* body copy*/
.contentbody{
font-family: Verdana;
font-size: 11 pt;
font-weight: normal;
color: #333333;
}
/*links*/
.contentlinks{
font-family: Verdana;
font-size: 11 pt;
font-weight: normal;
color: #336699;
text-decoration: underline;
}
.tipheader{
font-family: century gothic;
font-size: 24 pt;
font-weight: normal;
color: #D32322;
}
.tipbody{
font-family: Verdana;
font-size: 11 pt;
font-weight: normal;
color: #333333;
}
.disclaimergray{
font-family: Arial;
font-size: 10 px;
font-weight: normal;
color: #999;
}




.dialogBackgroundDiv {
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px;
	height:0px;
	width:0px;
	background-color:#FFFFFF;
	z-index:5000;
	filter:alpha(opacity=10);
	-moz-opacity:0.10;
}

#sessionTimeoutWarnPopup { 
  background-image: url('/consumer/resources/images/tfs/session_expire_warning.jpg');
  height: 159px;
  width: 282px;
  position:absolute;
  visibility:hidden;
	left:0px;
	top:0px;
	height:0px;
	width:0px;
	padding:0px;       
	z-index:5001;
	overflow:visible;
  }

#content{
    padding: 20px 20px 20px 20px;
    font-weight:bold;
}

#mapper a {
  position: absolute;
  height: 23px;
  width: 50px;
  top: 116px;  
  text-decoration: none;
  }

#mapper a i{
    visibility:hidden;
}

a#iamback { left: 205px; }

.noPadding{
    padding: 0px 0px 0px 0px;
}

/*links*/
.contentlinkstab1{
font-family: Verdana;
font-size: 11 pt;
font-weight: normal;
color: #336699;
text-decoration: underline;
padding: 0px 0px 0px 10px;
}

.contentlinkstab2{
font-family: Verdana;
font-size: 11 pt;
font-weight: normal;
color: #336699;
text-decoration: underline;
padding: 0px 0px 0px 20px;
}

.contentlinkstab3{
font-family: Verdana;
font-size: 11 pt;
font-weight: normal;
color: #336699;
text-decoration: underline;
padding: 0px 0px 0px 40px;
}

.submitBarConfirmPay{
 background-color: #E8E8E8;
 padding: 6px 5px 6px 5px;
 font-weight: bold;
 text-align: left;
 font-size: 12px;
 vertical-align: middle;
 border-bottom: 1px solid #5C88AB;
}

.tableBackNew{
    background-color:#EEEEF0;
}

.tableBackNewLogin{
    background-color:#EEEEF0;
}

.accntFoundTd_reg{
    font-face:Verdana;
    font-size:11px;
    font-weight: bold;
    padding: 10px 8px 10px 8px;
}

.accntFoundTd1_new{
    padding: 3px 16px 3px 16px;
}
.accntFoundTd1_new_new1{
    padding: 3px 6px 3px 6px;
}
.logoutTable1_new{
    background-color: #EEEEF0;
    border-bottom: 1px solid White;
}

/* Newly added for SSO */
.edcnew {
	 
	 padding-left: 12px;       
      
}

.edcnewtfs {
	 
	 padding-left: 12px;       
      
}


.edcnew_text {
	 
	 padding-left: 13px;  
     padding-bottom:7px; 
     padding-top:20px;    
      
}

.edcbuttonspace {

    padding-left: 8px; 

}

.edcnewtop {

    padding-left: 12px; 
    padding-top: 7px;

}

.edcnewbottom {

    padding-left: 12px; 
    padding-bottom: 7px;

}

