﻿#AccountManagement {
}

    #AccountManagement #Col1 {
        float: left;
    }

    #AccountManagement #Col2 {
        float: right;
    }

        #AccountManagement #Col2 #asideBox {
        }

.ctrlAccountSummary {
    width: 100%;
}

.cfInvoicesTab {
    float: left;
    height: 35px;
    cursor: pointer;
}

.cfOpenAuthorizationsTab {
    float: left;
    height: 35px;
    cursor: pointer;
}

.cfClear {
    clear: both;
    float: none;
}

.openAuthRow1 {
    background: lightgray;
    width: 100%;
}

.openAuthRow2 {
    background: white;
    width: 100%;
}

.openAuthPlanes {
    padding: 10px;
}

.openAuthDetails {
    float: none;
    clear: both;
    display: none;
    margin-left: 30px;
    margin-bottom: 10px;
    font-size: 12px;
}

.openAuthExpandDetails {
    float: right;
    margin-left: 10px;
    margin-top: 10px;
    height: 14px;
    width: 14px;
    background: url('images/plus2.gif') no-repeat;
    cursor: pointer;
}

ul.item-list {
}

li.item-listitem {
    margin: 12px 0;
}

    li.item-listitem h3 {
        margin: 0;
    }


.Heading {
    color: red;
    font-weight: bold;
}

.CtrlPaymentPrefs p, .PendingInvoices p, .MakeAPayment p {
    margin: 0px;
    padding: 0px;
}

.Table {
    display: table;
    margin-top: 30px;
}

.HeaderRow, .RowItem, .RowItemAlt {
    display: table-row;
    height: 10px;
}

.HeaderRow {
    text-transform: uppercase;
    background-color: #C0C0C0;
    font-weight: bolder;
}

.CtrlPaymentPrefs .Col1, .CtrlPaymentPrefs .Col2, .CtrlPaymentPrefs .Col3, .CtrlPaymentPrefs .Col4 {
    display: table-cell;
    width: 150px;
}

.CtrlPaymentPrefs .FooterRow {
    padding-top: 15px;
}

.PaymentPrefAddAccount .Header {
    color: red;
    font-weight: bold;
    text-transform: capitalize;
}

.PaymentPrefAddAccount .Col1, .PaymentPrefAddAccount .Col2 {
    display: table-cell;
    width: 150px;
}

.PendingInvoices .Col1,
.PendingInvoices .Col2,
.PendingInvoices .Col3,
.PendingInvoices .Col4,
.PendingInvoices .Col5,
.PendingInvoices .Col6,
.PendingInvoices .Col7,
.PendingInvoices .Col8 {
    display: table-cell;
    width: 100px;
}

.BankAccountList .Col1,
.BankAccountList .Col2,
.BankAccountList .Col3,
.BankAccountList .Col4 {
    display: table-cell;
    width: 150px;
}

.InvoicesList .Col1,
.InvoicesList .Col2,
.InvoicesList .Col3,
.InvoicesList .Col4,
.InvoicesList .Col5 {
    display: table-cell;
    width: 150px;
}

/*transactions*/
.tbl_transactions {
    background: white;
}

.div_tans_filter {
    z-index: 0;
    position: relative;
    display:none;  /* hide the filter until later */
}

.span_trans_filter_overlay {
    position: absolute;
    z-index: -1;
    left: 10px;
    top: 0;
    line-height: 26px;
}

.txt_tans_filter {
    z-index: 1;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.div_trans_results {
    overflow-x: scroll;
}

.div_trans_advanced_date_filter {
    display: none;
}
/*transactions end*/


/*manage aircraft*/
.manage_aircraft {
    width: 100%;
    background: white;
}
/*manage aircraft end*/

.Signature .Col1,
.Signature .Col2,
.Signature .Col3 {
    display: table-cell;
    width: auto;
}



.Section1,
.Section2,
.Section3,
.Section4,
.Section5 {
    table-layout: auto;
    display: table;
}

.Section1Row,
.Section2Row,
.Section3Row,
.Section4Row,
.Section5Row {
    display: table-row;
}

    .Section1Row .Label,
    .Section1Row .Field {
        display: table-cell;
    }

    .Section2Row .Col1,
    .Section2Row .Col2,
    .Section2Row .Col3,
    .Section2Row .Col4 {
        display: table-cell;
    }

.FuelAuthInformation {
    display: table;
}

    .FuelAuthInformation .Row {
        display: table-row;
    }

        .FuelAuthInformation .Row .Label {
            display: table-cell;
        }


        .FuelAuthInformation .Row .Field {
            display: table-cell;
        }

            .FuelAuthInformation .Row .Field input,
            .FuelAuthInformation .Row .Field select {
                width: 320px;
            }


        .FuelAuthInformation .Row .HalfField {
            display: table-cell;
        }

        .FuelAuthInformation .Row .HalfContainer {
            display: table-cell;
            float: left;
        }

        .FuelAuthInformation .Row .HalfField input[type="text"] {
            width: 149px;
        }

        .FuelAuthInformation .Row .HalfField Select {
            width: 149px;
        }

/*.CreateAFuelAuthorization .Header {
    color: red;
    font-weight: bold;
    text-transform: capitalize;
    
}*/

/*.Screen {
    border: 2px solid black;
    margin: 10px;
}*/

.Message {
    color: orange;
    font-weight: bold;
}
/* end */

.fbo-lookup {
    border: 2px solid #eee;
    padding: 10px;
    margin: 10px;
    display: none;
}

.ui-helper-hidden-accessible {
    display: none;
}

.fbo-lookup .autocomplete-message {
    font-size: 0.8em;
    font-style: italic;
    display: block;
    text-align: center;
    width: 100%;
}

.airport-header {
    margin-bottom: 15px;
    display: none;
}

    .airport-header h2 {
        float: left;
        width: 18%;
        margin-left: 10px;
    }

    .airport-header .name {
        float: left;
    }

        .airport-header .name h3 {
            color: #AA292D;
            font-weight: bold;
            font-size: 1.5em;
            text-transform: uppercase;
        }

    .airport-header .edit {
        float: left;
        margin: 15px 0 0 15px;
    }

.avfuelCardTopDiv {
    width: 700px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-spacing: 0px;
    background-color: rgb(231, 231, 231);
}

.completePaymentOnline {
    display: none;
}

/*
#dnn_ctr913_ModuleDispatcher_ViewsAvfuelCardEnrollment_pnlCFCardEnrollment-buttons-2 {
    margin-top: 150px;
}

    */

    .AFFormMain .AFFormColumn35 {
        float: left;
        width: 35%;
    }
/*#dnn_ctr913_ModuleDispatcher_ViewsAvfuelCardEnrollment_pnlCFCardEnrollment > span {
font-size: 18px;
color: red;
font-weight: bold;
}*/


.CardEnrollment .Header {
    border-bottom: 1px solid #DEDEDE;
    font-size: 15px;
    font-weight: bold;
    margin: 15px 0 10px;
    padding: 4px;
    text-transform: uppercase;
}

.AFFormMain .rbEmailGroup {  }
.AFFormMain .WithCheckBox {position:relative; padding-left:25px; text-align:left;}
.AFFormMain .WithCheckBox input {position:absolute; left:0px; top:10px;}
.AFFormMain .rbEmailGroup .AFFormLabel { float: left; }
.AFFormMain .rbEmailGroup input[type="radio"] { float: left; padding-right: 25px;}

.TransactionHeader
{
    border-top: 1px solid #000000;
}

.AFTransTblGrd table {background: url("images/CntntMn.jpg") repeat scroll left top rgba(0, 0, 0, 0);}
.AFTransTblGrd th, .AFTransTblGrd td {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);font-size: 13px;font-weight: normal; padding: 6px 5px;}
.AFTransTblGrd tr th.TrsnctinsDt { width:20%;}
.AFTransTblGrd tr th.Rfrnc {width:14%;}
.AFTransTblGrd tr th.FBOTrsnctins {width:21%;}
.AFTransTblGrd tr th.Lctin {width:18%;}
.AFTransTblGrd tr th.Pnts {width:10%;}
.AFTransTblGrd tr th.PntBlnc {width:17%;} 
.DataTables_sort_wrapper .ui-icon { background-image: url("images/chevron.png"); background-position: 0 0; background-repeat: no-repeat; display: block; height: 6px; margin: 0; padding: 0; position: absolute; right: 5px; top: 6px;width: 12px;}
.AFTransTblGrd table tr th div {position:relative;}
.AFTransTblGrd table tr th span.SrtngArrw {background: url("images/chevron_different.png") no-repeat; right:-3px; width:11px; height:10px; top:5px; display:block; position:absolute; z-index:1;}
.AFTransTblGrd table tr th a, .AFTransTblGrd table tr th a:hover {color:#000000; font-size:13px; text-decoration:none; float:left; position:relative; z-index:8; padding-right:11px !important;}
.AFTransTblGrd table tr th a.invoicesActiveOrderDESC span.SrtngArrw, .AFTransTblGrd table tr th a.invoicesActiveOrder.DESC span.SrtngArrw  {background: url("images/chevron_different.png") no-repeat -61px 1px;}
.AFTransTblGrd table tr th a.invoicesActiveOrderASC span.SrtngArrw, .AFTransTblGrd table tr th a.invoicesActiveOrder.ASC span.SrtngArrw {background: url("images/chevron_different.png") no-repeat -41px 0px;}
.AFTransTblGrd table tr.RwBgNne, tr.RwBgNne {background:#FFFFFF; border-top: 1px solid #EDEDED !important;}
.AFTransTblGrd table tr.RwBgNne td, tr.RwBgNne td {background:#FFFFFF; border-top: 1px solid #EDEDED !important; font-size:13px !important; font-weight:normal; padding:10px 5px !important;}
.AFTransTblGrd table tr.TpRwBg {background: url("images/CntntMn.jpg") repeat scroll left top rgba(0, 0, 0, 0);}
.AFTransTblGrd table tr.TpRwBg th a, .AFTransTblGrd table tr.TpRwBg th a:hover {color:#000000;}

/* Fuel Authorization Download */
.avtrip_transactions_div_download
{
    float:left;
    padding:3px;
}
.avtrip_transactions_div_filter
{
    float:left;
    padding:3px;
}
.avtrip_transactions_txt_date_filter
{
    width:75px;
}
.avtrip_transactions_div_search_container
{
    clear:both;
    padding-bottom:20px;
}
.avtrip_transactions_div_results
{
}
.avtrip_transactions_div_search_overlay
{
}

h5 {color: #BA2629; font-weight: 400;}