﻿
#CMGlobal_H586 #CMMiddleOffice_AccountLookup_loginname{color:#fff;font-size:14px;margin: -54px 106px 5px 0;}
#H586MiddleOffice{margin:0 auto;width:100%;}
#H586MiddleOffice_AccountLookup {
    padding: 0 10px 10px 10px;
    width: 85%;
    background-color: #fff;
    margin: 0 auto;
}
#H586MiddleOffice_AccountLookup_Search_instructions {
    clear: both;
    float: left;
    float: left;
    width: 100%;
    padding: 20px;
    //background-color: #fff;
    //font-weight: bold;
}
#H586MiddleOffice_AccountLookup_Search {
    //border: 1px solid #f4f4f4;
    float: left;
    padding: 20px;
    width: 20%;
    background-color: #fff;
    border-right: 3px solid #EAE9E9;
}
#H586MiddleOffice_AccountLookup_SearchChoice {float: left;width:940px;margin:0 0 10px;}
#H586MiddleOffice_AccountLookup_SearchChoice_label,
.H586MiddleOffice_AccountLookup_SearchChoice_accounts,
.H586MiddleOffice_AccountLookup_SearchChoice_user,
.H586MiddleOffice_AccountLookup_SearchChoice_company {float: left;margin: 0 10px 0 0;}
.H586MiddleOffice_AccountLookup_SearchChoice_radio {float: left;margin: 0 5px 0 0;}
.H586MiddleOffice_AccountLookup_SearchChoice_label {float: left;}
.H586MiddleOffice_AccountLookup_SearchFields_entry {//margin: 0 0 10px;}
.H586MiddleOffice_AccountLookup_SearchFields_label {font-weight: bold;margin:0 0 3px 0;float:left;width:120px;}

.H586MiddleOffice_AccountLookup_SearchFields_input input {
    width: 100%;
}

#dvSearchMandateFields .H586MiddleOffice_AccountLookup_SearchFields_label {
    width: 100%;
    font-size: 12px;
}
#H586MiddleOffice_AccountLookup_Search_buttonbox {
    clear: both;
    margin: 10px 0;
    float: left;
}

#H586MiddleOffice_AccountLookup_Search_buttonbox input.CMGlobal_searchbutton {
    background: #0072B5 !important;  /*url(../../images/button_searchtransactions.png) center center no-repeat*/
    border: none;
    cursor: pointer;
    float: left;
    margin: 0;
    height: 36px;
    //width: 200px;
    color: #fff;
    font-weight: bold;
    border-radius: 2px;
    text-transform: uppercase;
    padding: 10px 16px !important;
}

#H586MiddleOffice_AccountLookup_Search_buttonbox input.CMGlobal_searchbutton:hover {
    background: #4BA2DA !important;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
}


#H586MiddleOffice_AccountLookup_SearchResults {
    float: left;
    width: 80%;
    //margin:10px 0;
    padding: 20px;
    background: #fff;
}
#H586MiddleOffice_AccountLookup .buttonviewaccount, 
#H586MiddleOffice_AccountLookup .buttonviewcompany {
    background: none;
    border: none;
    color: #0072B5;
    cursor: pointer;
    //text-decoration: none;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
}

#H586MiddleOffice_AccountLookup .buttonviewdisabled {
    background: none;
    border: none;
    color: #ccc;
    cursor: default;
    text-decoration: underline;
}

#H586MiddleOffice_AccountLookup .buttonviewaccount:hover,
#H586MiddleOffice_AccountLookup .buttonviewcompany:hover {
    color: #4BA2DA;
    text-decoration: underline;
}
#H586MiddleOffice_AccountLookup_GridView {
    overflow-x: auto;
    width: 100% !important;
}
#H586MiddleOffice_AccountLookup_GridView .CMGlobal_CAGridViewMaster_dataarea > div {
    //width: 960px;
}
.H586CPTools_MiddleOffice_AccountLookup_GridView_columnheadertextviewaccounts{text-decoration:none !important;}

#H586MiddleOffice_AccountLookup_Search select:not([type="radio"]):not([type="button"]):not([type="submit"]),
#H586MiddleOffice_AccountLookup_Search select:not([type="radio"]):not([type="button"]):not([type="submit"]),
#H586MiddleOffice_AccountLookup_Search input:not([type="radio"]):not([type="button"]):not([type="submit"]),
#H586MiddleOffice_AccountLookup_Search input:not([type="radio"]):not([type="button"]):not([type="submit"]) {
    margin-bottom: 10px !important;
    width:100%;
}

.H586MiddleOffice_AccountLookup_SearchFields_Calendarinput .calendarControl {
    float: left;
}
.H586MiddleOffice_AccountLookup_SearchFields_Calendarinput .labelTo {
    float: left;
    padding: 0;
    margin: 10px 30px 0;
}
.H586MiddleOffice_AccountLookup_SearchFields_Calendarinput input {
    background: #EDEDEE url(../../images/icon_calendar.gif) 82px 15px no-repeat;
    padding: 12px 6px;
    height: 40px;
}
.H586CPTools_MiddleOffice_AccountLookup_GridView_columnaccountname,
.H586CPTools_MiddleOffice_AccountLookup_GridView_columnbrokeraccount,
.H586CPTools_MiddleOffice_AccountLookup_GridView_columncompany,
.H586CPTools_MiddleOffice_AccountLookup_GridView_columnlastname,
.H586CPTools_MiddleOffice_AccountLookup_GridView_columnfirstname,
.H586CPTools_MiddleOffice_AccountLookup_GridView_columnuserid{text-align:left !important;}
#H586MiddleOffice_AccountLookup .CMGlobal_errormessage {
    //padding: 20px;
    //background: #fff;
    color: #F4404E;
}

#dvErrorMessage.CMGlobal_errormessage {
    padding: 20px;
    background: #fff;
    color: #F4404E;
    width: 20%;
    border-right: 3px solid #EAE9E9;
}

.H586MiddleOffice_AccountLookup_errormessage {
    color: #F4404E;
    font-weight: bold;
}

#H586MiddleOffice_AccountLookup_SearchResults_recordcount {
    margin-bottom: 20px;
}

.CMGlobal_CAGridViewMaster_pagertext {
    color: #000;
    font-weight: normal;
    margin: 20px 0;
}

#CMGlobal_introductiontoolbox_downloadlink {
    display: inline;
    float: left;
    margin: 1px 0px -16px 0;
}

.H586FrontOffice_MandateLookup {
    margin-top: 0 !important;
}

.CMGlobal_searchbutton {
    background: #0072B5 !important;
}



