/*
	Iv3 Enhancement Project; SDM SRX29213 20220504
	Theme:Green_Orange_v3
	Client: 1
*/


/*  WTL; 20181024 - UIv3 Enhancement Project  */
.ISiHeading1b						{ color:#C7003B !important; }
.ISiHeading1c						{ color:#C7003B; font-weight: bold; font-size: 16px; text-align: center; font-style: italic;} /*KLB 11/26/24 */
.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:##C7003B !important; }




/************************************ Color Theme for UIv3 ************************************/

/*Main Theme Color*/
.container_header, div.container_header {background-color:#117A50;border: 2px solid #E86F17;}
.ISiTopMenu label, .ISiTopMenuLabel, .ISiTopMenu {background-color: #117A50; color: white;}
.default, .ISiNavExitButtons, .RateDetailButton,.RateDetailButton,.heading1a,th.heading1a,td.heading1a,td.heading1b{background-color:#205e45; border:none;}
.visited:hover {background-color: #205e45;}
td.DarkBackground, tr.DarkBackground.ISiBasicH3Red{background-color:#205e45 !important;}

/*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: #205e45; color: white;}
div.container, td.help_container,.visited {background-color: white; border: 2px solid #117A50;}


/*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: #117A50; 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: #205e45;
    background: #205e45;
    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:#205e45;}
object#ctrlISCheck.ctrlISCheck{width: 800px !important; background-color: aqua;}


.ISiBasicTable td {top-padding:2px;padding-bottom: 2px;}
tr.ISiTaskBackground{background-color:#FFBF00;}

.ISiButton, .ISiButton[type=button], button, input[type=button], input[type=submit], input[type=reset], 
.RateDetailButton, .RateDetailButton[type=button] {background-color: #f58320; padding: 7.5px;}

.ISiButton:hover, .ISiButton:hover[type=button], button:hover, input:hover[type=button], input:hover[type=submit], input[type=reset], 
.RateDetailButton:hover, .RateDetailButton:hover[type=button], button.IsiButton:hover {background-color: #E86F17 !important; 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;}

tr#extended_header{padding:0px;}

/*Quick Start*/
.ISiLeftAccordion-top:hover {border-left: 5px solid #E86F17; background-color: #205e45; padding-left:5px; }
.ISiLeftAccordion-sub:hover {border-left: 5px solid #205e45; padding-left:16px; }
.ISiLeftAccordion-top{border-bottom: 1px solid #ffffff; background-color: #117A50;}
.ISiLeftAccordion-top-active{background-color: #205e45;}
.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 #117A50;*/}
div.ISiProgress div button.visited {background-color:#205e45;}
div.ISiProgress div input.default, div.ISiProgress div button.default  {color:#205e45;}
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:#205e45;
}

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: #205e45;
	color:white;
	font-weight: bold;
	font-size: 19px;
	padding: 10px 15px 9px 15px;
	margin:0px;
}

span.redtext{color:#C7003B;}/*SRX29411 SDM  20220418*/
input#ApplicantHomePhonezzzz1{background-color:#ccddee !important;}/*SRX29609 SDM 20220418*/
/*iframe#Content.FrameClass.ISiFrameClass{height:800px;scrollbar-width: none;}*//*SRX29176 SDM 20220421 */
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: #205e45 !important; }
.ISiModalHeaderCloseFontColor{ color:#ffffff !important; }
.ISiModalSubmitButtonColor{ background-color:#205e45 !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:#205e45 !important; }
.ISiModalFormFieldLabelHelperColor{ color:##C7003B !important; }
.ISiModalFormFieldLabelHelperColor{ color:##C7003B !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:#C7003B !important; }
/************************************ End of Modal Search Window Color Styles ************************************/
