@import url("../BASE/base.css");

div.divFilterContent
{
	border-color: #d0d0d0;
	background-color: #ebebeb;
}

/* LC - Styles to hide product features section */
div.clsProductSearchDetails > div:nth-child(11)
{
    display: none;
}

/* Button colours */
div.imgBtn,
input.BtnStyleGray,
.tblContribution a /* fix for Borrower Contribution Table */,
.datagrid + a,
.clsDocPrefBranch span[id$='divBranchHelp'] > a /* fix for Delivery Branch*/,
div#CPHBody_divDirectors a[id*='lnkDeleteDirector'] /*fix for Delete Director */
{
	color: #FFFFFF !important;
	border-color: #172962;
	background:  #172962;
    background-color:  #172962;
	text-align: center;
}

/* LC - Vehicle Valuation Display.xslt styles */
div.clsVehicleValDisplayContainer
{
    margin-top: 20px;
}

div.clsVehicleValDisplayValuation
{
    margin-top: 10px;
}

div.clsVehicleValDisplayVehicle
{
    display: inline-block;
    width: 60%;
}

div.clsVehicleValDisplayValue
{
    display: inline-block;
    padding-left: 20px;
    font-weight: bold;
    color: rgb(0, 79, 113);
}



div.imgBtn:hover,
div.imgBtn:focus,
.tblContribution a:hover /* fix for Borrower Contribution Table */,
.tblContribution a:focus /* fix for Borrower Contribution Table */,
.tblContribution + a:hover /* fix for Borrower Contribution Table */,
.tblContribution + a:focus /* fix for Borrower Contribution Table */,
.clsDocPrefBranch span[id$='divBranchHelp'] > a:focus /* fix for Delivery Branch*/,
.clsDocPrefBranch span[id$='divBranchHelp'] > a:hover /* fix for Delivery Branch*/,
div#CPHBody_divDirectors a[id*='lnkDeleteDirector']:hover /*fix for Delete Director */,
div#CPHBody_divDirectors a[id*='lnkDeleteDirector']:focus /*fix for Delete Director */
{
	;
}

/* COLOURS */
form[action*='frmDashboard'] table.datagrid > tbody > tr > th
{
	background-color: #ffbb00;
	color: #333333;
}

div[id*='trNameSearch'].clsDataRow table.datagrid > tbody > tr > td:first-child > a
{
	color: #172962;
}

form[action*='frmDynamic'] table.datagrid > tbody > tr > th,
form[action*='frmCompany.'] table.datagrid > tbody > tr > th,
form[action*='frmResult.'] table.datagrid > tbody > tr > th
{
	background-color: #ffbb00;
	color: #333333;
}

form[action*='frmDynamic'] table.datagrid,
form[action*='frmCompany.'] table.datagrid,
form[action*='frmResult.'] table.datagrid
{
	border: none !important;
}


form[action*='frmDynamic'] table.datagrid > tbody > tr > td,
form[action*='frmCompany.'] table.datagrid > tbody > tr > td,
form[action*='frmResult.'] table.datagrid > tbody > tr > td
{
	color: #000 !important;
}

form[action*='frmDynamic'] table.datagrid > tbody > tr > td:first-child:not(:only-child),
form[action*='frmCompany.'] table.datagrid > tbody > tr > td:first-child:not(:only-child),
form[action*='frmResult.'] table.datagrid > tbody > tr > td:first-child:not(:only-child)
{
	border-right-color: #172962;
}

form[action*='frmDynamic'] table.datagrid > tbody > tr > td > a,
form[action*='frmCompany.'] table.datagrid > tbody > tr > td > a,
form[action*='frmResult.'] table.datagrid > tbody > tr > td > a
{
	color: #172962;
}

div[id$='divBureauPerformedTable'] a
{
	color: #172962;
}

form[action*='frmDesigner.'] table.datagrid > tbody > tr > th,
form[action*='frmApplicationTrail'] table.datagrid > tbody > tr > th,
form[action*='frmApplicationNotes'] table.datagrid > tbody > tr > th,
form[action*='frmDesignerMaintenance'] table.datagrid > tbody > tr > th,
form[action*='frmBranding'] table.datagrid > tbody > tr > th,
form[action*='frmDesignerBatch'] table.datagrid > tbody > tr > th,
form[action*='frmSuspectMaintenance'] table.datagrid > tbody > tr > th,
form[action*='frmAdminCreditProducts'] table.datagrid > tbody > tr > th,
form[action*='frmArchiveAdmin'] table.datagrid > tbody > tr > th
{
	background-color: #172962;
}

div#divTopOptions > table#tblOptions a
{
	color: #172962;
}

div.cls

form[action*='frmDesigner.'] table.datagrid > tbody > tr > td:nth-child(1):not(:only-child),
form[action*='frmApplicationTrail'] table.datagrid > tbody > tr > td:nth-child(3):not(:only-child),
form[action*='frmApplicationNotes'] table.datagrid > tbody > tr > td:nth-child(1):not(:only-child),
form[action*='frmDesignerMaintenance'] table.datagrid > tbody > tr > td:nth-child(1):not(:only-child),
form[action*='frmDesignerBatch'] table.datagrid > tbody > tr > td:nth-child(1):not(:only-child),
form[action*='frmBranding'] table.datagrid > tbody > tr > td:nth-child(1):not(:only-child),
form[action*='frmSuspectMaintenance'] table.datagrid > tbody > tr > td:nth-child(1):not(:only-child),
form[action*='frmAdminCreditProducts'] table[id$='dgProducts'].datagrid > tbody > tr > td:nth-child(1):not(:only-child),
form[action*='frmArchiveAdmin'] table.datagrid > tbody > tr > td:nth-child(2):not(:only-child)
{
	border-right-color: #172962;
}

form[action*='frmDesigner.'] table.datagrid > tbody > tr > td > a,
form[action*='frmApplicationTrail'] table.datagrid > tbody > tr > td > a,
form[action*='frmApplicationNotes'] table.datagrid > tbody > tr > td > a,
form[action*='frmDesignerMaintenance'] table.datagrid > tbody > tr > td > a,
form[action*='frmDesignerBatch'] table.datagrid > tbody > tr > td > a,
form[action*='frmBranding'] table.datagrid > tbody > tr > td > a,
form[action*='frmSuspectMaintenance'] table.datagrid > tbody > tr > td > a,
form[action*='frmAdminCreditProducts'] table.datagrid > tbody > tr > td > a,
form[action*='frmArchiveAdmin'] table.datagrid > tbody > tr > td > a
{
	color: #172962;
}

hr
{
	color: #172962; /*for IE */
	border-color: #172962; /* Chrome and Safari */
	background-color: #172962; /* Firefox and Opera */
	background-image: linear-gradient(to right, #ffffff, #172962, #ffffff);
}

div#divTopOptions > table#tblOptions a
{
	color: #172962;
}

div#divTopOptions > table#tblOptions tr:hover
{
	background-color: #ffbb00;
}

input[type='text']:focus,
input[type='password']:focus,
textarea:focus,
select:focus
{     
    outline-color: #ffbb00;
}

div[id*='trNameSearch'].clsDataRow table.datagrid > tbody > tr > th
{
	background-color: #ffbb00;
}

div[id*='trNameSearch'].clsDataRow table.datagrid > tbody > tr > td:first-child
{
	border-right-color: #ffbb00;
}

.datagrid tr:hover
{
	background-color: 
}

@media only screen and (min-width: 1500px) {

	#tblLeft {
    background: transparent url("../../customimages/ACQUISITION/dnb bottom left.png") right bottom/calc((100% - 1000px) / 2) border-box border-box no-repeat fixed;
	}
}

@media only screen and (max-width: 1500px) and (min-width: 1200px) {

	#tblLeft {
    background: transparent url("../../customimages/ACQUISITION/ampersand bottom left.png") right bottom/calc(100% - 1000px) border-box border-box no-repeat fixed;
	}
}

@media only screen and (min-width: 700px) {
	#MainTable #ContentCell 
{
    background: transparent url("../../customimages/ACQUISITION/dnb bottom left.png") right bottom/525px border-box border-box no-repeat fixed;
}
}
	
form[action*='frmDashboard'] table.tblSearch td {
	background-color: transparent;
}

form[action*='frmDashboard'] table.tblSearch {
	border: none;
}

div.navbarHeading0, div.navbarMenu0	
{	
    background-color: #172962;	
    color: #ffffff;	
	border: solid;
    border-color: #172962;	
	padding: 0 1em;
	height: 3em;
}	
	
div.navbarHeading1, div.navbarMenu1, div.navbarHeading0:hover, div.navbarMenu0:hover	
{	
    color: #ffffff;	
    background-color: #ffbb00;	
	border: solid;
    border-color: #ffbb00;	
}	
	
* div.navbarMenu0, * div.navbarMenu1, * div.navbarMenu0:hover	
{	
	height: 1.5em;
}	
	
div.navbarMenu0 a	
{	
    color: #ffffff;	
	text-decoration: none;
}	
	
div.navbarMenu0:hover a	
{	
    color: #ffffff;	
	background-color: transparent;
	border: solid;
	border-color: transparent;
}	
	
div.navbarMenu1 a	
{	
    color: #ffffff;	
	font-style: italic;
	text-decoration: none;
}	

.divFilterContent,
.divFilterContent td,
div.divFilterBG
{
	position: static !important;
},
div.clsDivHeading > span,
div.clsText,
div.dynamicFormSectionHeadingContainer span.dynamicFormSectionHeading
{
    color: #000 !important;
}

#lblLeftNavHeader > table > tbody > tr:first-child,
#lblLeftNavHeader > table > tbody > tr:last-child > td:first-child,
#lblLeftNavHeader > table > tbody > tr:last-child > td:last-child
{
	display: none;
}

#lblLeftNavHeader > table,
#loginBottom > table
{
	margin-left: auto;
	margin-right: auto;
}

#loginBottom
{
	background-image: none !important;
}

/* #tblLeft
{
    background: transparent url("../../customimages/LENDING/dunbradstreet.png") right bottom/auto border-box border-box no-repeat fixed;
}

@media only screen and (min-width: 500px) {
	#MainTable #ContentCell 
{
    background: transparent url("../../customimages/LENDING/dunbradstreet.png") right bottom/auto border-box border-box no-repeat fixed;
}
} */

table[id*='-Checklist_cbl'] td
{
	padding: 5px;
}

td[id*='Result-Go-To-'] {
    padding-top: 5px;
}

td[id*='Result-Go-To-'][id*='_tdLeft'] {
    display: none;
}

div[id*='Result-Go-To-'][id*='imgBtnLink'] {
    min-width: 200px;
}

/* .divFilterContent select, .divFilterContent input[type=text]
{
	box-shadow: -7px 0 0 0 #ffbb00;

}

.divFilterContent select:focus, .divFilterContent input[type=text]:focus
{
    -webkit-box-shadow: 0 0 1em #ffbb00;
    -moz-box-shadow: 0 0 1em #ffbb00;
    box-shadow: 0 0 1em #ffbb00;
	border-color: #ffbb00;
} */

table.tblLiability input, table.tblAssets input {
    width: 8em !important;
    min-width: 0;
}

td[id*='WebResult-Link-'][id*='tdLeft'] {
    display: none;
}

td[id*='WebResult-Link-'][id*='tdLink'] {
    padding-top: 0.25em;
	padding-bottom: 1em;
}

.tblContribution input, .tblContribution select {
	min-width: 0 !important;
	width: auto !important;
}

input[id*='tbAlloc'][id$='TOLERANCE'], input.clsSecurityAlloc_Allocation {
    width: 100% !important;
}
div.clsFLRows select, div.clsTLRows select {
    min-width: 0 !important;
    width: inherit !important;
}

tr.clsTLHeaderRow {
    background-color: #F4F4F4 !important;
}

div[id$='CDI_ImgRecommendedSearch'], div[id$='CDI_ImgValuationTypeSearch'] {
    background-image: url("../../coreimages/AUScreens/Search.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: white;
}

div[id$='CDI_ImgRecommendedRefresh'], div[id$='CDI_ImgValuationTypeRefresh'] {
    background-image: url("../../coreimages/AUScreens/Refresh.png");
    background-repeat: no-repeat;
    background-position: center;
    background-color: white;
}

div[id$='UpdateProgress1'] {
    position: absolute;
    top: 0;
    left: 0;
}
/* Vehicle Details */
div[id$='dvWait'] {
    top: 40vh;
    height: 20vh;
    left: 40vw;
    width: calc(20vw + 120px);
    border: solid 2px #d0d0d0;
    border-radius: 5px;
}

.wait > div {
	padding-top: calc(20vh/2 - 3rem)!important;
	height: 3em !important;
	margin-top: 0 !important;
	text-align: center;
	font-size: 2em;
}

/* APPLICATION PAGE
--------------------------------------------------------*/
#applicationdetails {
	padding:0px;
	/*margin:0px;*/
	margin:auto;
	width:960px;
	height:100%;
	display:table;
	background-color:#FDFDFD;
}
#divBanner h1 {
	color:#FF6600;
	font-size:36px;	
	text-align:left;	
	margin:0;	
	margin-left: -10px;
	padding: 0;
	height:43px;
}
#applicationdetails h2 {
	color:#717074;
	font-size:22px;	
	margin-left: -10px;
	padding: 0;
	line-height: 22px;
	height:65px !important;
}
#divBanner {
	background-color:#FFFFFF;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
			
}

/* HOWTOAPPLY
--------------------------------------------------------*/
#howtoapply {
    padding-top:10px;
}
#howtoapply h2 {	
	margin:0;
	padding:0;
	border-bottom:1px solid #000000;
	height:auto;
}

/* APPLYNOW
--------------------------------------------------------*/
#applynow {    
    padding:10px;
}
#applynow h1 {	
	margin:0;
	padding:0;
}
#applynow h2 {	
	margin:0;
	padding:0;
	border-bottom:1px solid #000000;
	height:auto;
}

#CPHBody_AdditionalSites_tblData
{
	margin-top: 0 !important;
}

#CPHBody_TaC_tbTermsDisplay
{
	width: 100% !important;
}

#CPHBody_Finance_tblData
{
	 display: none;
	
}

#CPHBody_Bank_tdAsterisk
{
	color: red !important; 
}

table#tblCompanyData div[id$='containerMainS1'] > table table td:first-child { 
      padding-left: 0; 
    
} 

#CPHBody_DDContact_tblData > tbody input, table#tblCompanyData div[id$='containerMainS1'] > table table td:first-child {
    min-width: 0 !important;
    width: inherit !important;	
}

input#CPHBody_DDContact_tbEmail.clsMedText 
{
	width: 312px !important;
}

input#CPHBody_DDContact_tbSupplier.clsMedText 
{
	width: 312px !important;
}

input#CPHBody_DDContact_tbName.clsMedText
{
	width: 312px !important;
}

table#tblCompanyData div[id$='containerMainS1'] > table table
{
	margin-bottom: 0 !important;
}

#CPHBody_Idnent_divCombination
{
	display: none !important;
}