﻿body {
    font-family: Sans-Serif;
    font-size: 9pt;
    background-color: #cccccc;
    margin: 10px 0px 0px 0px;
}

a img {
    border: 0;
}

/* Master Page Layout */
#divContent {
    width: 800px;
    float: right;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
}

#divError {
    width: 1000px;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    clear: both;
    text-align: right;
}

#divFooter {
    width: 1000px;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    clear: both;
    text-align: right;
}

#divHeader {
    width: 1000px;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    clear: both;
}

#divLogo {
    width: 480px;
    height: 130px;
    float: left;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0 auto;
    padding: 10px;
    text-align: center;
}

#divMenu {
    width: 200px;
    float: left;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
}

#divMiddle {
    width: 1000px;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    clear: both;
}

#divFaxMiddle {
    width: 690px;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    clear: both;
}

#divOuter {
    width: 1002px;
    border: 1px solid #000000;
    margin: 0 auto;
    padding: 0px;
    background-color: #ffffff;
}

#divFaxOuter {
    width: 700px;
    border: 1px solid #000000;
    margin: 0 auto;
    padding: 0px;
    background-color: #ffffff;
}

#divPage {
    width: 790px;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px 5px 0px 5px;
    clear: both;
}

#divSearch {
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0 auto;
    padding: 0px;
}

#divUserInfo {
    width: 490px;
    height: 140px;
    float: right;
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    padding: 5px;
    text-align: right;
}

.AckText {
    font-size: 9pt;
    font-weight: bold;
    color: #ff0000;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.AddItem2 {
    padding: 3px;
    margin: 0 auto;
    width: 615px;
    border: none;
    border: solid 0px #ffffff;
}

.AlignBottom {
    vertical-align: bottom;
}

.AlignCenter {
    text-align: center;
}

.AlignForms {
    vertical-align: baseline;
}

.AlignJustified {
    text-align: justify;
}

.AlignLeft {
    text-align: left;
}

.AlignMiddle {
    vertical-align: middle;
}

.AlignRight {
    text-align: right;
}

.AlignTop {
    vertical-align: top;
}

.AnnouncementTable {
    padding: 4px;
    margin: 0 auto;
    width: 100%;
    border: none;
    border: solid 0px #ffffff;
}

.AppDiv {
    background-color: #e5b92b;
}

.AppField {
    border: none;
}

.AppFinePrint {
    font-size: 7pt;
}

.AppHeader {
    font-family: 'Times New Roman', Times, serif;
    font-size: 22pt;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
}

.AppSection {
    font-size: 10pt;
}

.AppSubHeader {
    font-family: 'Times New Roman', Times, serif;
    font-size: 12pt;
    text-align: center;
    vertical-align: top;
}

.AppTable {
    border: solid 2px #000000;
    width: 100%;
    padding: 0px;
    border-spacing: 0px;
    background-color: #e5b92b;
}

.AppTableInner {
    border-top: solid 1px #000000;
    border-right: solid 1px #000000;
    padding: 0px;
    border-spacing: 0px;
    vertical-align: text-top;
}

.BlackBack {
    background-color: black;
}

.BlueLink {
    font-size: 9pt;
    color: #0000ff;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

    .BlueLink:HOVER {
        font-size: 9pt;
        color: #ff0000;
        font-family: sans-serif;
        background-color: transparent;
        text-decoration: none;
    }

.BlueText {
    font-size: 9pt;
    color: #000099;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.BlueTextBig {
    font-size: 12pt;
    color: #000099;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.Bold {
    font-weight: bold;
}

.BoldRed {
    font-weight: bold;
    color: #DD0000;
}

.Big {
    font-size: 14pt;
}

.Centered {
    margin: 0 auto;
}

.CenterText {
    text-align: center;
}

.ContainerTable {
    border: none;
    border: 0px solid #000000;
    border-collapse: collapse;
    width: 796px;
    padding: 0px;
    margin: 0px;
}

.ContentHeader {
    font-size: 14pt;
    font-weight: bold;
    color: #203055;
}

.CopyText {
    color: #666666;
    font-size: 7pt;
    padding: 2px 20px 2px 0px;
}

.CustomerRow {
    border-top: 1px solid #000000;
}

.EditItem {
    background-color: white;
    border: 2px solid black;
}

.EditItemPopup {
    padding: 3px;
    margin: 0 auto;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: none;
    border: solid 0px #ffffff;
}

.EditItem2 {
    padding: 3px;
    margin: 0 auto;
    width: 615px;
    border: none;
    border: solid 0px #ffffff;
}

.EntryFormTable {
    padding: 3px;
    margin: 0 auto;
    width: 95%;
    border: none;
    border: solid 0px #ffffff;
}

.ErrorText {
    color: #009900;
    padding: 2px 20px 2px 0px;
    font-style: italic;
    font-weight: bold;
}

.ErrorOnNumber {
    font-size: 10pt;
    border-style: inset;
    border-color: #eaeaea;
    color: yellow;
    background-color: crimson;
}

.FinePrint {
    font-size: 7pt;
}

.FinePrintTable {
    width: 95%;
}

.FrontButtons {
    text-align: center;
}

.ButtonTable {
    width: 620px;
    margin: auto;
}

.Row {
}

.Col {
    float: left;
}

.GreenText {
    font-size: 9pt;
    color: #009900;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.GreenTextBig {
    font-size: 12pt;
    color: #009900;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.GreyTable {
    padding: 3px;
    margin: 0 auto;
    width: 100%;
    border: none;
    border: solid 0px #ffffff;
    background-color: #eaeaea;
}

.ItemText {
    font-size: 11pt;
}

.DailyReportTable {
    width: 90%;
}

.LeftDailyReport {
    width: 60%;
    text-align: center;
    vertical-align: top;
}

.RightDailyReport {
    text-align: center;
    vertical-align: top;
}

.ListHeaderCriminal {
    font-weight: bold;
    font-size: 12pt;
    color: #ffffff;
    font-family: Sans-Serif;
    height: 29px;
    border: 0px solid #ffffff;
    margin: 0px;
    padding: 3px 3px 2px 10px;
    border-collapse: collapse;
    background-image: url('../Images/RedBar.jpg');
    background-repeat: repeat-x;
}

.ListHeaderWarning {
    font-weight: bold;
    font-size: 12pt;
    color: #990000;
    font-family: Sans-Serif;
    height: 29px;
    border: 0px solid #ffffff;
    margin: 0px;
    padding: 3px 3px 2px 10px;
    border-collapse: collapse;
    background-image: url('../Images/YellowBar.jpg');
    background-repeat: repeat-x;
}

.ListHeader {
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
    font-family: Sans-Serif;
    background-color: transparent;
    text-decoration: none;
}

.ListTable {
    width: 100%;
    margin: 0 auto;
    border: 1px solid #0c5992;
    padding: 2px;
    background-color: #ffffff;
}

.ListTableNoBorder {
    width: 100%;
    margin: 0 auto;
    border: 0px none #ffffff;
    padding: 2px;
    background-color: #ffffff;
}

.ListTableDarkRow {
    background-color: #eaeaea;
}

.ListTableLightRow {
    background-color: #ffffff;
}

.ListTableLightRowUnderline {
    background-color: #ffffff;
    border-bottom: 1px solid #000000;
}

.ListTableHeader {
    border-right: 1px solid #0c5992;
    border-bottom: 1px solid #0c5992;
    border-left: 0px solid #ffffff;
    border-top: 0px solid #ffffff;
    background-color: #c0daed;
    color: #000000;
    font-size: 14pt;
}

.ListTableSection {
    border-right: 1px solid #0c5992;
    border-bottom: 1px solid #0c5992;
    border-left: 0px solid #ffffff;
    border-top: 0px solid #ffffff;
    background-color: #ffffff;
    color: #000000;
    font-size: 14pt;
}

.ListTableCell {
    border-right: 1px solid #0c5992;
    border-bottom: 1px solid #0c5992;
    border-left: 0px solid #ffffff;
    border-top: 0px solid #ffffff;
    font-size: 9pt;
}

.ListTableFinePrint {
    border: 0px solid #ffffff;
    font-size: 8pt;
}

.ListTableDeath {
    border-right: 1px solid #0c5992;
    border-bottom: 1px solid #0c5992;
    border-left: 0px solid #ffffff;
    border-top: 0px solid #ffffff;
    background-color: yellow;
    color: #000000;
    font-size: 14pt;
}

.ListColumnHeader {
    border-right: 1px solid #0c5992;
    border-bottom: 1px solid #0c5992;
    border-left: 0px solid #ffffff;
    border-top: 0px solid #ffffff;
    background-color: #999999;
    color: #000000;
    font-size: 10pt;
    font-weight: bold;
}

.Highlighted {
    background-color: yellow;
}

.MenuGroup {
    width: 198px;
    height: 29px;
    border: 0px solid #ffffff;
    margin: 0px;
    padding: 0px 0px 0px 10px;
    border-collapse: collapse;
    background-image: url('../Images/RedBar.jpg');
    background-repeat: repeat-x;
    font-size: 10pt;
    color: #ffffff;
}

.MenuItem {
    width: 198px;
    height: 22px;
    border: 0px solid #ffffff;
    margin: 0px;
    padding: 0px 0px 0px 30px;
    border-collapse: collapse;
    background-image: url('../Images/WhiteBar.jpg');
    background-repeat: repeat-x;
    font-size: 10pt;
    color: #000000;
}

.MenuLink {
    color: #000000;
    text-decoration: none;
}

    .MenuLink:hover {
        color: #990000;
        text-decoration: none;
    }

.MenuTable {
    text-align: left;
    margin: 0px;
    padding: 0px;
    border: solid 0px #000000;
}

.NewsCell {
    border-bottom: #000000 inset;
    margin: 4px;
}

.NewsContent {
    font-size: 9pt;
    color: #000000;
    text-indent: 32px;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.NewsDate {
    font-size: 9pt;
    color: #00ffff;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.NewsEmail {
    font-size: 9pt;
    color: #ffffff;
    font-family: Sans-Serif;
    background-color: Transparent;
    text-decoration: none;
}

    .NewsEmail:hover {
        font-size: 9pt;
        color: #ffff00;
        font-family: Sans-Serif;
        background-color: Transparent;
        text-decoration: none;
    }

.NewsField {
    font-size: 9pt;
    color: #ffffff;
    font-family: Sans-Serif;
    background-color: Transparent;
    text-decoration: none;
}

.NewsHeaderRowCurrent {
    background-color: transparent;
    margin: 4px;
    height: 29px;
    background-image: url('../Images/RedBar.jpg')
}

.NewsHeaderRowArchived {
    background-color: #000000;
    padding: 4px;
    height: 29px;
}

.NewsValue {
    font-size: 9pt;
    color: #ffffff;
    font-family: Sans-Serif;
    background-color: Transparent;
    text-decoration: none;
}

.NewText {
    color: #aa0000;
    font-size: 9pt;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.PanelBottom {
    height: 13px;
    background-image: url('../Images/PanelBottom.png');
    background-repeat: repeat-x;
}

.PanelBottomLeft {
    width: 13px;
    height: 13px;
    background-image: url('../Images/PanelBottomLeft.png');
    background-repeat: no-repeat;
}

.PanelBottomRight {
    width: 17px;
    height: 13px;
    background-image: url('../Images/PanelBottomRight.png');
    background-repeat: no-repeat;
}

.PanelCenter {
    width: 770px;
    background-image: url('../Images/TabCenter.png');
    background-repeat: repeat;
    text-align: left;
    padding: 0px 10px 0px 10px
}

.PanelLeft {
    width: 13px;
    background-image: url('../Images/PanelLeft.png');
    background-repeat: repeat-y;
}

.PanelTop {
    width: 391px;
    height: 9px;
    background-image: url('../Images/PanelTop.png');
    background-repeat: repeat-x;
}

.PanelTopLeft {
    width: 13px;
    height: 9px;
    background-image: url('../Images/PanelTopLeft.png');
    background-repeat: no-repeat;
}

.ParaText {
    text-align: justify;
    text-indent: 20px;
}

.progress {
    text-align: center;
    vertical-align: middle;
    position: absolute;
    left: 44%;
    top: 35%;
    border-style: none;
    border-color: transparent;
    background-color: transparent;
    white-space: nowrap;
    padding: 5px;
    width: 200px;
    height: 117px;
}

.Red {
    color: #990000;
}

.RedText {
    font-size: 9pt;
    color: #990000;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.RedTextBig {
    font-size: 12pt;
    color: #990000;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.RegText {
    font-size: 9pt;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.RequiredLabel {
    color: #990000;
    font-weight: bold;
}

.SearchCustomer {
    background-color: white;
    border: 2px solid black;
}

.SearchCustomerPopup {
    padding: 3px;
    margin: 0 auto;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: none;
    border: solid 0px #ffffff;
}

.SearchCustomer2 {
    padding: 3px;
    margin: 0 auto;
    width: 615px;
    border: none;
    border: solid 0px #ffffff;
}

.SearchHeader {
    font-size: 14pt;
}

.TabBottomLeft {
    width: 11px;
    height: 9px;
    background-image: url('../Images/TabBottomLeft.png');
    background-repeat: no-repeat;
}

.TabCenter {
    background-image: url('../Images/TabCenter.png');
    background-repeat: repeat;
    text-align: right;
}

.TabLeft {
    width: 11px;
    height: 11px;
    background-image: url('../Images/TabLeft.png');
    background-repeat: repeat-y;
}

.tableLogin {
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
}

.tableMenu {
    border: 1px solid #cccccc;
    border-left: 0px solid #ffffff;
    border-collapse: collapse;
    width: 245px;
    padding: 0px;
    margin: 0px;
}

.tableMenuGroupCell {
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    margin: 0px;
    text-align: left;
    padding: 2px 2px 2px 2px;
    background-color: #a61e22;
}

.tableUserInfo {
    border: none;
    border: 0px solid #ffffff;
    border-collapse: collapse;
    width: 450px;
}

.TabRight {
    width: 16px;
    background-image: url('../Images/TabRight.png');
    background-repeat: repeat-y;
}

.TabTop {
    width: 250px;
    height: 14px;
    background-image: url('../Images/TabTop.png');
    background-repeat: repeat-x;
}

.TabTopLeft {
    width: 11px;
    height: 14px;
    background-image: url('../Images/TabTopLeft.png');
    background-repeat: no-repeat;
}

.TabTopRight {
    width: 17px;
    height: 14px;
    background-image: url('../Images/TabTopRight.png');
    background-repeat: no-repeat;
}

.textboxForm {
    font-size: 10pt;
    background-color: #ffffff;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
}

.textboxFormAttention {
    font-size: 10pt;
    background-color: #ffff00;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
}

.textboxFormRequired {
    font-size: 10pt;
    background-color: #ffaaaa;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
}

.textboxFormInvalid {
    font-size: 10pt;
    background-color: #ffcaca;
    border-style: inset;
    border-color: #eaeaea;
    color: #ff0000;
}

.textboxLogin {
    font-size: 8pt;
    background-color: #eaeaea;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
}

.textboxMoneyForm {
    font-size: 10pt;
    background-color: #ffffff;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
    text-align: right;
}

.textboxMoneyFormRequired {
    font-size: 10pt;
    background-color: #ffaaaa;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
    text-align: right;
}

.textboxGrey {
    font-size: 10pt;
    background-color: #aaaaaa;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
    text-align: right;
}

.textboxTextForm {
    font-size: 10pt;
    background-color: #ffffff;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
    text-align: left;
}

.textboxTextGrey {
    font-size: 10pt;
    background-color: #aaaaaa;
    border-style: inset;
    border-color: #eaeaea;
    color: #000000;
    text-align: left;
}

.PendingTable {
    width: 100%;
    margin: 0 auto;
    border: 1px solid #000044;
    padding: 3px;
    background-color: #ffffff;
}

.PendingTableLightRow {
    background-color: #c0daed;
    color: #000000;
}

.PendingTableDarkRow {
    background-color: #ffffff;
    color: #000000;
}

.PendingTableHeader {
    border: 1px solid #000044;
    background-color: #c0daed;
    color: maroon;
    font-size: 14pt;
}

.PendingTableWaitingHeader {
    border: 1px solid #000044;
    background-color: #e9f47b;
    color: #000000;
    font-size: 14pt;
}

.PendingTableActionHeader {
    border: 1px solid #000044;
    background-color: #f3a6a6;
    color: #000000;
    font-size: 14pt;
}

.PendingTableReadyHeader {
    border: 1px solid #000044;
    background-color: #a8f3a6;
    color: #000000;
    font-size: 14pt;
}

.PendingTableDoneHeader {
    border: 1px solid #000044;
    background-color: #cccccc;
    color: #000000;
    font-size: 14pt;
}

.ValueName {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.ValueValue {
    font-size: 12px;
    color: navy;
    font-family: sans-serif;
    background-color: transparent;
    text-decoration: none;
}

.AccountTable {
    border: 1px solid #000000;
    padding: 3px;
    background-color: #ffffff;
}

/* Old Account Red Background */
.BadAccount {
    background-color: red;
    color: yellow;
}

/* Modal Stuff */
.ModalPopup {
    background-color: #ffffff;
    padding: 0px;
    border: 1px solid #000000;
}

.ModalPopupBackground {
    background-color: rgba(0, 0, 0, 0.7);
}

.ModalPopupHeader {
    padding: 10px;
    background-color: #aaaaaa;
    color: #000066;
    font-size: 21px;
    text-align: center;
}

.ModalPopupBody {
    padding: 10px;
    margin: 10px 5px 10px 5px;
    text-align: center;
    font-size: 14px;
    color: #006600;
    background-color: #ffffff;
}

.ModalPopupButtons {
    padding: 10px;
    text-align: center;
}

.Hide {
    display: none;
}

.Show {
    display: normal;
}

/* Draggable Panel Stuff */

/* Sale.aspx */
.SearchAccountPopup {
    padding: 0px;
    width: 510px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
    text-align: center;
}

.SearchAccountContainer {
    padding: 0px;
    width: 510px;
    border: 2px solid black;
    margin: auto;
}

.SearchAccountHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 500px;
}

.SearchAccountBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.SearchAccount {
    background-color: white;
    margin: auto;
}

.SearchAccountTable {
    margin: auto;
}

.AddAccountPopup {
    padding: 0px;
    width: 550px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AddAccountContainer {
    padding: 0px;
    width: 550px;
    border: 2px solid black;
    margin: auto;
}

.AddAccountHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 540px;
}

.AddAccountBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.AddAccount {
    background-color: white;
    margin: auto;
}

.AddAccountTable {
    margin: auto;
}

.AddItemPopup {
    padding: 0px;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AddItemContainer {
    padding: 0px;
    width: 615px;
    border: 2px solid black;
    margin: auto;
}

.AddItemHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 605px;
}

.AddItemBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.AddItem {
    background-color: white;
    margin: auto;
}

.AdditemTable {
    margin: auto;
}

.ScheduleDeliveryPopup {
    padding: 0px;
    width: 510px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.ScheduleDeliveryContainer {
    padding: 0px;
    width: 510px;
    border: 2px solid black;
    margin: auto;
}

.ScheduleDeliveryHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 500px;
}

.ScheduleDeliveryBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.ScheduleDelivery {
    background-color: white;
    margin: auto;
}

.ScheduleDeliveryTable {
    margin: auto;
}

.ScanDataPopup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.ScanDataContainer {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.ScanDataHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.ScanDataBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.ScanData {
    background-color: white;
    margin: auto;
}

.ScanDataTable {
    margin: auto;
}

/* LoanApplication.aspx */

.AddRefPopup {
    padding: 0px;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AddRefContainer {
    padding: 0px;
    width: 615px;
    border: 2px solid black;
    margin: auto;
}

.AddRefHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 605px;
}

.AddRefBody {
    padding: 0px;
    margin: 0px;
    text-align: center;
    background-color: #ffffff;
    width: 615px;
}

.AddRefTable {
    width: 610px;
}

.AddCoRefPopup {
    padding: 0px;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AddCoRefContainer {
    padding: 0px;
    width: 615px;
    border: 2px solid black;
    margin: auto;
}

.AddCoRefHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 605px;
}

.AddCoRefBody {
    padding: 0px;
    margin: 0px;
    text-align: center;
    background-color: #ffffff;
    width: 615px;
}

.AddCoRefTable {
    width: 610px;
}

.AcceptLoanPopup {
    padding: 0px;
    width: 380px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AcceptLoanContainer {
    padding: 0px;
    width: 380px;
    border: 2px solid black;
    margin: auto;
}

.AcceptLoanHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 370px;
}

.AcceptLoanBody {
    padding: 0px;
    margin: 0px;
    text-align: center;
    background-color: #ffffff;
    width: 380px;
}

.AcceptLoanTable {
    width: 375px;
}

.DenyLoanPopup {
    padding: 0px;
    width: 380px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.DenyLoanContainer {
    padding: 0px;
    width: 380px;
    border: 2px solid black;
    margin: auto;
}

.DenyLoanHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 370px;
}

.DenyLoanBody {
    padding: 0px;
    margin: 0px;
    text-align: center;
    background-color: #ffffff;
    width: 380px;
}

.DenyLoanTable {
    width: 375px;
}

.LaterLoanPopup {
    padding: 0px;
    width: 380px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.LaterLoanContainer {
    padding: 0px;
    width: 380px;
    border: 2px solid black;
    margin: auto;
}

.LaterLoanHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 370px;
}

.LaterLoanBody {
    padding: 0px;
    margin: 0px;
    text-align: center;
    background-color: #ffffff;
    width: 380px;
}

.LaterLoan {
    background-color: white;
    margin: auto;
}

.LaterLoanTable {
    margin: auto;
}

.ContractSection {
    font-size: 16pt;
    font-weight: bold;
}

.ContractText {
    font-size: 12pt;
}

.Underline {
    border: none;
    border-bottom: 2px solid black;
}

.UnderlineThin {
    border: none;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
}

.CenterTable {
    text-align: center;
}

.ContractLeft {
    width: 200px;
}

.ContractRight {
    width: 450px;
}

.ContractAccountNumber {
    width: 350px;
    color: #990000;
}

.ContractItemsLeft {
    text-align: left;
    width: 600px;
    border-bottom: 1px solid black;
}

.ContractItemsRight {
    text-align: right;
    width: 100px;
    border-bottom: 1px solid black;
}

.ContractItemsLeftBig {
    font-size: 12pt;
    text-align: left;
    width: 600px;
    border-bottom: 1px solid black;
}

.ContractItemsRightBig {
    font-size: 12pt;
    text-align: right;
    width: 100px;
    border-bottom: 1px solid black;
}

.CenterHolder {
    text-align: center;
}

.TableBox {
    border: 1px solid black;
}

.ContractHeaderBox {
    border: 1px solid black;
    width: 95%;
    margin: auto;
    border-spacing: 10px;
}

.ContractHeaderCell {
    width: 50%;
    border: 1px solid black;
}

.TableBottom {
    border: 1px solid black;
    border-top: 0px none white;
}

.NoBorders {
    padding: 0px;
    border-spacing: 0px;
    border: 0px none white;
}

.AdditionalTerms {
    width: 80%;
}

.ReceiptSection {
    font-size: 16pt;
    font-weight: bold;
}

.ReceiptText {
    font-size: 16pt;
}

#divPaymentOuter {
    width: 1102px;
    border: 0px solid #000000;
    margin: 0 auto;
    padding: 0px;
    background-color: #ffffff;
}

.ScanData1Popup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.ScanData1Container {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.ScanData1Header {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.ScanData1Body {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.ScanData1 {
    background-color: white;
    margin: auto;
}

.ScanData1Table {
    margin: auto;
}

.ScanData2Popup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.ScanData2Container {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.ScanData2Header {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.ScanData2Body {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.ScanData2 {
    background-color: white;
    margin: auto;
}

.ScanData2Table {
    margin: auto;
}

/* Customers.aspx */
.CMenu {
}

.EnterPaymentPopup {
    padding: 0px;
    width: 460px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.EnterPaymentContainer {
    padding: 0px;
    width: 460px;
    border: 2px solid black;
    margin: auto;
}

.EnterPaymentHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 450px;
}

.EnterPaymentBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.EnterPayment {
    background-color: white;
    margin: auto;
}

.EnterPaymentTable {
    margin: auto;
}

.MiscCreditPopup {
    padding: 0px;
    width: 570px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.MiscCreditContainer {
    padding: 0px;
    width: 570px;
    border: 2px solid black;
    margin: auto;
}

.MiscCreditHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 560px;
}

.MiscCreditBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.MiscCredit {
    background-color: white;
    margin: auto;
}

.MiscCreditTable {
    margin: auto;
}

.MiscChargePopup {
    padding: 0px;
    width: 570px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.MiscChargeContainer {
    padding: 0px;
    width: 570px;
    border: 2px solid black;
    margin: auto;
}

.MiscChargeHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 560px;
}

.MiscChargeBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.MiscCharge {
    background-color: white;
    margin: auto;
}

.MiscChargeTable {
    margin: auto;
}

.AddOnPopup {
    padding: 0px;
    width: 640px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AddOnContainer {
    padding: 0px;
    width: 640px;
    border: 2px solid black;
    margin: auto;
}

.AddOnHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 630px;
}

.AddOnBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.AddOn {
    background-color: white;
    margin: auto;
}

.AddOnTable {
    margin: auto;
}

.AddOnItemPopup {
    padding: 0px;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AddOnItemContainer {
    padding: 0px;
    width: 615px;
    border: 2px solid black;
    margin: auto;
}

.AddOnItemHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 605px;
}

.AddOnItemBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.AddOnItem {
    background-color: white;
    margin: auto;
}

.AddOnitemTable {
    margin: auto;
}

.PayOffPopup {
    padding: 0px;
    width: 460px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.PayOffContainer {
    padding: 0px;
    width: 460px;
    border: 2px solid black;
    margin: auto;
}

.PayOffHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 450px;
}

.PayOffBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.PayOff {
    background-color: white;
    margin: auto;
}

.PayOffTable {
    margin: auto;
}

.AddNotePopup {
    padding: 0px;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AddNoteContainer {
    padding: 0px;
    width: 615px;
    border: 2px solid black;
    margin: auto;
}

.AddNoteHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 605px;
}

.AddNoteBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.AddNote {
    background-color: white;
    margin: auto;
}

.AddNoteTable {
    margin: auto;
}

.AdjustDueDatePopup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AdjustDueDateContainer {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.AdjustDueDateHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.AdjustDueDateBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.AdjustDueDate {
    background-color: white;
    margin: auto;
}

.AdjustDueDateTable {
    margin: auto;
}

.AdjustPaymentAmountPopup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.AdjustPaymentAmountContainer {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.AdjustPaymentAmountHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.AdjustPaymentAmountBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.AdjustPaymentAmount {
    background-color: white;
    margin: auto;
}

.AdjustPaymentAmountTable {
    margin: auto;
}

.EnterAdjustmentPopup {
    padding: 0px;
    width: 570px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.EnterAdjustmentContainer {
    padding: 0px;
    width: 570px;
    border: 2px solid black;
    margin: auto;
}

.EnterAdjustmentHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 560px;
}

.EnterAdjustmentBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.EnterAdjustment {
    background-color: white;
    margin: auto;
}

.EnterAdjustmentTable {
    margin: auto;
}

.SendNoticePopup {
    padding: 0px;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.SendNoticeContainer {
    padding: 0px;
    width: 615px;
    border: 2px solid black;
    margin: auto;
}

.SendNoticeHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 605px;
}

.SendNoticeBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.SendNotice {
    background-color: white;
    margin: auto;
}

.SendNoticeTable {
    margin: auto;
}

.SplitAccountPopup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.SplitAccountContainer {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.SplitAccountHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.SplitAccountBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.SplitAccount {
    background-color: white;
    margin: auto;
}

.SplitAccountTable {
    margin: auto;
}

.TransferBalancePopup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.TransferBalanceContainer {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.TransferBalanceHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.TransferBalanceBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.TransferBalance {
    background-color: white;
    margin: auto;
}

.TransferBalanceTable {
    margin: auto;
}

.MergeAccountsPopup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.MergeAccountsContainer {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.MergeAccountsHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.MergeAccountsBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.MergeAccounts {
    background-color: white;
    margin: auto;
}

.MergeAccountsTable {
    margin: auto;
}

.OldAccountsPopup {
    padding: 0px;
    width: 360px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.OldAccountsContainer {
    padding: 0px;
    width: 360px;
    border: 2px solid black;
    margin: auto;
}

.OldAccountsHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 350px;
}

.OldAccountsBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.OldAccounts {
    background-color: white;
    margin: auto;
}

.OldAccountsTable {
    margin: auto;
}

.SendSMSPopup {
    padding: 0px;
    width: 615px;
    position: absolute;
    left: 30%;
    top: 10%;
    border: 2px solid black;
}

.SendSMSContainer {
    padding: 0px;
    width: 615px;
    border: 2px solid black;
    margin: auto;
}

.SendSMSHeader {
    padding: 5px;
    background-color: #000099;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
    width: 605px;
}

.SendSMSBody {
    padding: 0px;
    margin: auto;
    text-align: center;
    background-color: #ffffff;
    width: 100%;
}

.SendSMS {
    background-color: white;
    margin: auto;
}

.SendSMSTable {
    margin: auto;
}
