body {
    background:#ffffff;
}
.font9Black {
    color:#000000;
    font-weight:normal;
    font-size:0.8em;
    line-height:16px;
    padding:5px;
    margin:0px;
    float:left;
    margin-top:5px;
}

.menu_loanmod h6,.menu_loanmod h6 a,.menu_loanmod h6 a:visited,.menu_loanmod h6 a:hover {
    clear: both;
    padding:3px;
    margin:0px;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
    color: #FF9900;
    line-height: 20px;
}
.menu_loanmod h2,.menu_loanmod h2 a,.menu_loanmod h2 a:visited,.menu_loanmod h2 a:hover{
    clear: both;
    padding:3px;
    margin:0px;
    font-size: 1.2em;
    font-family: arial;
    font-weight: bold;
    color: #82ad08; /* ee0000 */
    line-height: 20px;
}
#LMPQDiv {
    float:left;
    display:table;
}
#clientTabs,#loanModTabs {
    padding-left:5px;
}
.formRequired {
    margin-bottom:10px;
}
.question {
	float:left;
	width:150px;
} 
.clsTitleBar {
   font-family: arial, helvetica, sans-serif;
   font-size: 14px;
   font-weight:bold;
   text-align:center;
   margin:0px;
   padding:0px;
   line-height:16px;
   color:#000000;
}
.clsCursor {
    cursor:pointer;
}
#sessMsg {
    font-weight:bold;
}
#borrowerInfoDiv,#incomeInfoDiv,#proposalInfoDiv,#hardshipInfoDiv,#documentInfoDiv {
    max-width:720px;
    width:718px;
    padding:0px;
}
.clsHardshipHeader {
    text-align:center;
    font-size:15px;
    font-family:Arial;
    font-weight:bold;
}
.font17Black {
    font-weight:bold;
    font-size:17px;
    line-height:24px;
}
.clsBorTop {
    border-top:1px solid #8db2e3;
} 
.clsBorTop_dotted {
    border-top:1px dotted #8db2e3;
}
.createNotes {
     background-color:#deecfd;
     border:1px solid #8db2e3;
     padding:5px;
     line-height:15px;
     font-weight:bold;
     font-family:Arial;
     text-align:center;
     width:500px;
}
.clsTextHardship {
    background-color:#ffffff;
     font-size:11px;
     font-family: tahoma;
     font-color:#000000;
    line-height:16px;
    height:200px;
    overflow:auto;
    margin:0px;
    padding:2px;
}

#divTextHardship{
    margin:0px;
    padding:0px;
    text-align:left;
    border-top:2px solid #FF6600;
     font-size:11px;
     font-family: tahoma;
     font-color:#000000;
} 

#harshipEditor {
    border:2px solid #FF6600;
    margin:0px;
     font-size:11px;
     font-family: tahoma;
     font-color:#000000;
}
.tabContainer {
    max-width:718px;
    width:730px;
}
.tabDiv {
    padding:2px 0px 2px 0px;
    margin-left:5px;
    float:left;
    max-width:741px;
    width:730px;
}
 .tabDiv td{
     text-align:left;
     padding:0px;
     margin:0px;
 }

 .tabDiv TABLE {
   border:0px;
   padding:0px;
   margin:0px;
 }

 .tabLeft, .tabRight,.tabLeftActive,.tabRightActive,.tabLeftDisable,.tabRightDisable {
   width:8px;
   margin:0px;
   padding:0px;
   height:30px;
   background:url("tab/left_inactive_new.gif");
 }
 .tabRight,.tabRightDisable {
   background:url("tab/right_inactive_new.gif");
   cursor:pointer;
 }
 .tabCenter,.tabCenterDisable {
   width:auto;
   background:url("tab/center_inactive_new.gif");
 }
 .tabLeftActive {
   background:url("tab/left_active_new.gif");
   cursor:default;
   position: relative;
   z-index: 1;
   top:-1px;
   border-bottom:1px solid #aeaeae;
 }
 .tabRightActive {
   background:url("tab/right_active_new.gif");
   cursor:default;
   position: relative;
   z-index: 1;
   top:-1px;
   border-bottom:1px solid #aeaeae;
 }
 .tabCenterActive {
   background:url("tab/center_active_new.gif");
   cursor:default;
   position: relative;
   z-index: 1;
   top:-1px;
   border-bottom:1px solid #aeaeae;
 }
 .tabCenterActive h6,.tabCenterActive h6 a,.tabCenterActive h6 a:hover,.tabCenterActive h6 a:visited {
   font-family: Arial;
   font-weight:bold;
   color:#000000;
   font-size: 13px;
   line-height:20px;
   margin:0px;
  }
 .tabCenter h6,.tabCenter h6 a,.tabCenter h6 a:hover,.tabCenter h6 a:visited,.tabCenterDisable h6,.tabCenterDisable h6 a,.tabCenterDisable h6 a:hover,.tabCenterDisable h6 a:visited {
   font-family: Arial;
   font-weight:bold;
   font-size: 13px;
   line-height:20px;
   margin:0px;
   cursor:pointer;
   color:#4b4a4a; /* 0060a2 */
 }
 .tabContainer {
   border:1px solid #aeaeae;
   border-top:0px solid #aeaeae;
   padding:5px;
   margin-top:-2px;
 }
 .divBottom {
   border:1px solid #aeaeae;
   padding:1px;
   margin:0px;
   background-color: #dbdbdb;
   position: relative;
   top:-2px;
 }
.tabCenterActive a, .tabCenter a,.tabCenterActive a:hover, .tabCenter a:hover,.tabCenterActive a:visited, .tabCenter a:visited {
     text-decoration:none;
}
.clsProposal table .loanModHeader {
    text-align:center;
}

.tabLeftDisable,.tabLeftDisable,.tabLeftDisable {
   opacity:1;
   -moz-opacity:1;
   filter:alpha(opacity=100);
}   
.tabCenterDisable h6 {
   cursor:default;
   color:#7C7C7C;
   text-decoration:none;
}
#paymentDiv2 {
    float:right;
    width:300px;
    border:1px solid #0061A5;
    line-height:30px;
    padding:5px;
    font-family: Arial;
    font-size: 16px;
    font-weight:bold;
    text-align:center;
    margin: 3px;
    color:#003366;
    background-color:#DEEFFF;
}
.paypalHint {
    font-family: Arial;
    font-size: 25px;
    font-weight:bold;
    padding:5px;
    line-height:30px;
    color: #FF7100; // 10A200
}
.btn_reg,.btn_reg_paypal {
   cursor:pointer;
}
.btn_reg a,.btn_doc a,.btn_a{
    color:#ffffff;
    text-decoration:underline;
}
.btn_doc {
    background:url('../images_public/buut.gif') no-repeat 0px 0px;
    width:200px;
    height:54px;
    text-align:center;
    font-weight:bold;
    color:#ffffff;
    line-height: 18px;
    margin:0px;
    padding:0px;
    padding-top:2px;
    cursor:pointer;
 }
 .btn_reg hover,.btn_doc hover {
    text-decoration:underline;
 }
#QAInfoDiv table tr td{
    line-height:25px;
}
.divQA {
    float:left;
    margin:0px;
    padding:0px;
    padding:2px 1px 2px 2px;
}
 .clsQAMand,.clsQA {
     margin-left:10px;
     margin-right:10px;
 }
 .clsQAMand {
     float:left;
 }
#acctDiv,#amtDiv {
    color:#FF7100;
}

.font20Rd {
    font-weight:bold;
    font-size:20px;
    line-height:30px;
    color:#FF0000;
}

.alertClient {
    border:1px solid #0061A5;
    margin:10px;
    background-color:#FDF8F1;
    padding:5px;
}

 .btn_reg_paypal {
    background:url('../images/but_org_paypal_bg.gif') no-repeat 0px 0px;
    width:110px;
    height:44px;
    text-align:center;
    font-weight:bold;
    color:#ffffff;
    line-height: 18px;
    margin:0px;
    padding:0px;
    padding-top:2px;
 }

.btn_reg_paypal a {
    color:#ffffff;
    text-decoration:underline;
}

#remoteDiv {
    border:1px solid #ee0000;
    display:table;
    width:100%;
}

.bgGreyRow, .bgGreyRow td {
    background-color: #c9c9c9;
}
