.pad5 {
        padding:5px;
        }
#calculatorFrame {
                   width: 550px;
                   margin: 5px;
                   }
#calculatorFrame #header {
                           height: 27px;
                           background-image: url(../images/calculatorFrame/header.gif);
                           }

#calculatorFrame #header .title{
                                 font-size: 14px;
                                 
                                 font-weight: bold;
                                 font-family: verdana, helvetica, arial, sans-serif;
                                 padding-left: 12px;
                                 
                                 }
#calculatorFrame .subheader {
                              height: 20px;
                              background-color: rgb(204,204,204);
                              
                              border-left: 1px solid rgb(102,102,102);
                              border-right: 1px solid rgb(102,102,102);
                              
                              }
#calculatorFrame .subheader .title {
                                     
                                     height: 20px;
                                     font-size: 14px;
                                     
                                     font-weight: bold;
                                     font-family: verdana, helvetica, arial, sans-serif;
                                     padding-left: 12px;
                                     border-bottom: 1px solid white;
                                     }
#calculatorFrame .content {
                            border-top: none;
                            border-bottom: 1px solid rgb(153,153,153);
                            border-left: 1px solid rgb(102,102,102);
                            border-right: 1px solid rgb(102,102,102);
                            background-color: rgb(234,234,234);
                            
                            }
#calculatorFrame #footer {
                           height: 5px;
                           /*background-image: url(../images/calculatorFrame/footer.gif);*/
                           }
.helptop {
           background-image:  url(../images/calculatorFrame/helptop.gif);
           border-left: 1px solid rgb(102,102,102);
           border-right: 1px solid rgb(102,102,102);
           }
.helpFrame {
             height: 150px;
             overflow: auto;
             background-color: rgb(246,246,246);
             border-left: 1px solid rgb(102,102,102);
             border-right: 1px solid rgb(102,102,102);
             display: none;
             }
.helpbottom {
              background-image:  url(../images/calculatorFrame/helpbottom.gif);
              border-left: 1px solid rgb(102,102,102);
              border-right: 1px solid rgb(102,102,102);
              }
.helpFrame div {
                 padding: 10px;
                 background-color: white;
                 border: 1px inset rgb(240,240,240);
                 border-right: none;
                 border-left: none;
                 }
#repaymentFrame {
                  display: none;
                  }

input {font-size: 8pt;}

.calcBox {
           width: 550px;
           margin: 4px;
           border:1px solid rgb(204,204,204);
           background-color: rgb(234,234,234);
           padding: 10px;
           moz-border-radius: 20px;
           border-radius: 20px;
           }
.calcBox h1 {
              font-size: 10pt;
              font-weight: bold;
              margin: 0px;
              padding: 0px;

              
              }


.loanList2 {
             width: 300px;
             border-top: 1px solid black;
             border-left: 1px solid black;
             }
.loanList td {
               border-right: 1px solid black;
               border-bottom: 1px solid black;
               }
.loanList thead {
                  background-color: rgb(214,214,214);
                  }
.loanList tbody {
                  background-color: white;

                  }
#listContainer {
                 width: 298px;
                 height: 150px;
                 overflow: auto;
                 border-left: 1px solid rgb(153,153,153);
                 background-color: white;
                 }
.loanSummary {
               width: 550px;
               margin: 4px;
               border:1px solid rgb(204,204,204);
               background-color: rgb(234,234,234);
               padding: 10px;
               moz-border-radius: 20px;
               border-radius:20px;

               }
.planSummary {
               width: 170px;
               margin: 4px;
               border:1px solid rgb(180,180,180);
               background-color: rgb(234,234,234);
               border-bottom: none;


               }
.white {
         background-color: white;
         
         }
.litegray {
            background-color: rgb(240,240,240);
            }
.planSummary .head {
                     padding: 4px;
                     font-weight: bold;
                     font-size: 10pt;
                     background-color: rgb(204,204,204);
                     border-bottom:1px solid rgb(190,190,190);

                     }
.planSummary .stats {
                      padding: 4px; font-weight: normal;
                      border-bottom: 1px solid rgb(204,204,204);
                      }
.planSummary .stats .label {
                             font-weight:bold;
                             }
.planSummary .stats .label span {
                                  font-weight:normal;  float: right;
                                  }
.lF { /*float left*/
      float:left;padding-right: 8px;	
      }
.lF div {
          display:block;
          }
.tinyLabel {
    font-size:7pt;
     color: #000000;
             }