/*
	Iv3 Enhancement Project SDM; SRX28494 SDM 20220225
	Theme:Dark_Grey_BlueV3:
	Client: 27
*/


/*  WTL; 20181024 - UIv3 Enhancement Project  */
.ISiHeading1b						{ color:red !important; }
.ISiBackgroundColor1				{ background-color:#e3e3e3 !important; }
.ISiBackgroundColor2				{ background-color:#bbc0c3 !important; }
.ISiBackgroundColor3				{ background-color:#000000 !important; }
.ISiBackgroundColor4				{ background-color:#ffffff !important; }
.ISiColor1							{ color:#ffffff !important; }
.ISiVeryBasicTable input,select		{ border-color:#999999 !important; }
.ISiBorder0							{ border:0 !important; }
.ISiBorder1							{ border:1px solid #cccccc !important; }
.ISiBorder2							{ border-right:2px solid #6f8294 !important; border-bottom:2px solid #6f8294 !important; border-left:2px solid #6f8294 !important; }
.ISiBorder3							{ border:1px solid #00588f !important; }
.ISiBorder4							{ border:1px solid #000000 !important; }
.ISiBorderRight1					{ border-right:1px solid #ffffff !important; }
.ISiBorderTop1						{ border-top:2px solid #ffffff !important; }
.ISiColoredLine1					{ line-height:1px; height:1px; border:0; background-color:#536475; }
.ISiColoredLine2					{ line-height:1px; height:2px; border:0; background-color:#536475; }
.ISiOutputColor1					{ color:#000099 !important; }
.ISiOutputColor2					{ color:#cc0000 !important; }




/************************************ Color Theme for UIv3 ************************************/

/*Main Theme Color*/
.container_header, div.container_header {background-color:#093b66;border: 2px solid #7393ae;}
.ISiTopMenu label, .ISiTopMenuLabel, .ISiTopMenu {background-color: #093b66; color: white;}
.default, .ISiNavExitButtons, .RateDetailButton,.RateDetailButton,.heading1a,th.heading1a,td.heading1a,td.heading1b{background-color:#093b66; border:none;}
.visited:hover{background-color: #093b66;}

/*Secondary Color*/
.ISiBasicH1,  .CompactTableRowHeader th, .DivWindowHeader, .ISiDivBoxHeader, .ISiBasicH3, H3, th.ISiBasicH3.ISiBold.DarkBackground, .ISiHiddenHeader, .heading1f, .ISiHeaderDividers,
.ISiSystemMessages, .heading1b, .ISiBoldFont, tr.ISiheading2a, td.ISiheading2a, .ISiheading2a, th.DarkBackground.ISiheading2a, .ISiTopMenu label:hover, H1, th.ISiHeader2r, .ISiBasicH2, H2, .heading2, .heading2a, .ISiLevel2Heading,  .ISiModalIBoxColor2, .ISiModal-Header,.ISiModal-Header h2, h2#ReportDetailDetailWindow_title, h2#ISiNewQuote_title, h1.ISiBasicH1 {background-color: #4C6D8B; color: white;}
div.container, td.help_container,.visited {background-color: white; border: 2px solid #4C6D8B;}


/*Third Theme Color*/
.ISiBasicTable th, .ISiBasicTableTH, .ISiSearchSystemMessages, div.DivWindowHeader.ISiDivHeaderLoan,
.ISiExtraPadding, .ISiWhiteCanvas .ISiStandardSpacing, /*.ISiPolicyHeader,*/
tr.ISiBasicH3.MediumBackground, tr.ISiBasicH3.DarkBackground,
.ISiModalMenu, .ISiBasicTable thead,
.ISiBasicTable thead th, .ISiBasicTable thead tr th, .ISiBasicTable thead td, .ISiHiddenHeading, .container_header, .ISiBasicH3 TH{background-color: #7393ae; color: white;}


/*Miscellaneous*/
label.TopMenu-Start {color:#FFFFFF;}
.ISilabelAdjust input {margin-top: 10px; padding: 10px; font-family:"Arial Narrow",Arial, Helvetica, sans-serif; font-weight:bold;}

table#acct_header_table.ISiWhiteCanvas.ISiStandardSpacing.ISiExtraPadding, td.hiddenheading.ISiHiddenHeading{background-color: white; color: inherit; font-weight: bold;}

button#navButton.ISiSilverButton
{line-height: normal;
    padding: 10px;
    background-color: #009CDF;
    background: #009CDF;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    margin: 7px !important;
    -webkit-border-radius: 5;
    -moz-border-radius: 5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 5px;
    border: solid #00588f 1px !important;
    text-decoration: none;
}

.ISiLeftAccordion-sub{
	background-color: white;
	color: black;
	font-size: 14px;
	padding: 5px 5px 5px 20px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}


a#link{color:#019cdf;}
object#ctrlISCheck.ctrlISCheck{width: 800px !important; background-color: aqua;}


.ISiBasicTable td {top-padding:2px;padding-bottom: 2px;}
tr.ISiTaskBackground{background-color:yellow;}

.ISiButton, .ISiButton[type=button], button, input[type=button], input[type=submit], input[type=reset], 
.RateDetailButton, .RateDetailButton[type=button] {padding: 7.5px;}

div#FullSideMenu.MediumFont{scrollbar-width: 0px;
scrollbar-width: none;
overflow-y: auto;
position:inherit, absolute;}

div.formButtonContainer input.Continue, div.formButtonContainer button.Continue {font-size: 16px;height: auto;}

div.container {padding: 15px;}

.ISilabelInputBgColor{padding:0px;}


/*Quick Start*/
.ISiLeftAccordion-top:hover {border-left: 5px solid #019cdf; padding-left:5px; }
.ISiLeftAccordion-sub:hover {border-left: 5px solid #019cdf; padding-left:16px; }
.ISiLeftAccordion-top{border-bottom: 1px solid #ffffff; background-color: #808083;}
.ISiLeftAccordion-top-active{background-color: #093b66;}
.ISiLeftAccordion-sub-active{background-color: #eaebed;}
.ISiLeftAccordion-hidden{ display:none;}

/* SDM UIv3 20201019 */
td.heading1b a{color:white;}

.cfdump_struct {color:black;}

/*** Quote Guided App and Secondary Color ***/ 
div.ISiProgress div input.visited, div.ISiProgress, div button.visited,
div.ISiProgress div input.default div.ISiProgress div button.default { margin-bottom: 0px; /*border: 1px solid #4C6D8B;*/}
div.ISiProgress div button.visited {background-color:#4C6D8B !important;}/*SDM 20230829*/
div.ISiProgress div input.default, div.ISiProgress div button.default  {color:#4C6D8B;}
div.required {text-align: left; padding-left:1em; padding-bottom: 0px; padding-top: 10px; font-weight: bold;}

table.AVTable{
	margin: 5px 0px 5px 0px;
	font-size:9pt;
	color: #ffffff;
	background-color:#4C6D8B;
}

span.tooltiptext.tooltiptextExtraWide.tooltiptextMoveLeftExtraWide {left:0px;}
div.hiddenheading.ISiHiddenHeading, div.DarkBackground.ISiHiddenHeading.ISiHoverCursor {height:50px; line-height: 3;}
div.hiddenheading.ISiHiddenHeading::after, div.DarkBackground.ISiHiddenHeading.ISiHoverCursor::after{content:"Click to Show/Hide"; float: right; padding-right: 10px;}

div.hiddenheading::after{content:"Click to show/hide Extended Search Form"; float: right; padding-right: 10px; cursor: pointer;}

div.hiddenheading{
	background-color: #4C6D8B;
	color:white;
	font-weight: bold;
	font-size: 19px;
	padding: 10px 15px 9px 15px;
	margin:0px;
}

span.redtext{color:red;}/*SRX29411 SDM  20220418*/
input#ApplicantHomePhonezzzz1{background-color:#ccddee !important;}/*SRX29609 SDM 20220418*/

tr.RateFlowRequired {background-color:#6699cc !important; color:white; font-weight:bold;}/*SRX30912 SDM 202200713*/
div#FullAcctTableDIV{overflow-y:auto;scrollbar-width: none;}
div#ISiLeftAccordionID::-webkit-scrollbar {
  display: none;}/*SRX29181 SDM 20220322*/	
/************************************ End of Color Theme for UIv3 ************************************/

/*  WTL; 20181024 - UIv3 Enhancement Project  */
/************************************ Modal Search Window Color Styles ************************************/
.ISiModalHeaderColor{ background-color: #f4f4f4 !important; }
.ISiModalHeaderFontColor{ color:#000000 !important; }
.ISiModalHeaderCloseColor{ background-color: #009cdf !important; }
.ISiModalHeaderCloseFontColor{ color:#ffffff !important; }
.ISiModalSubmitButtonColor{ background-color:#04c8ba !important; border-color:#04c8ba !important;  }
.ISiModalResetButtonColor{ background-color:#98a4b2 !important; border-color:#98a4b2 !important;  }
.ISiModalMoreButtonColor{ color:#3b3b3b !important; background-color:transparent !important; background-image: linear-gradient(rgba(223,223,223,0.1), rgba(223,223,223,1)); }
.ISiModalFormFieldBorderColor{ border-color:#999999 !important; }
.ISiModalFormFieldBackgroundColor{ border-color:#009cdf !important; }
.ISiModalFormFieldLabelHelperColor{ color:#ff0000 !important; }
.ISiModalFormFieldLabelHelperColor{ color:#ff0000 !important; }
.ISiModalIBoxColor{ background-color:#e5e9ec !important; border-top:1px solid #d0d1d3 !important; border-bottom:1px solid #d0d1d3 !important; }
/*.ISiModalIBoxColor2{ background-color:#6F8294 !important; }*/
.ISiModalPanelTitleFontColor, .ISiModalPanelTitleFontColor:link, .ISiModalPanelTitleFontColor:hover, .ISiModalPanelTitleFontColor:visited	{ color:#65686f !important; }
.ISiModalPanelTitleFontColor2, .ISiModalPanelTitleFontColor2:link, .ISiModalPanelTitleFontColor2:hover, .ISiModalPanelTitleFontColor2:visited	{ color:#ffffff !important; }

.ISiModalGlyphiconColor{ color:#65686f; }
.ISiModalGlyphiconColor2{ color:#ffffff; }
.ISiModalActionPanelColor{ background-color:#323941 !important; color:#323941 !important; }
.ISiModalActionPanelFontColor{ color:#323941 !important; }
.ISiModalActionPanelColor2{ background-color:#cfd4da !important; color:#323941 !important; border-top:1px solid #b9bfc5; border-bottom:1px solid #b9bfc5; }
.ISiModalRadioButtonColor{ border:1px solid #86878b !important; }
.ISiModalMessageFontColor{ color:red !important; }
/************************************ End of Modal Search Window Color Styles ************************************/
