body {
	background-color:#fff;
	font-family:"Gotham Narrow A", "Gotham Narrow B", Arial, Helvetica, sans-serif;
	color:#00539B;
}

p,label,.titlebar_content .titlebar_txtwrap p {
	font-family:"Gotham Narrow A", "Gotham Narrow B", Arial, Helvetica, sans-serif;
	color:#00539B;
}


a:hover {
	color:#FFBD0C;
}

#wrapper {
    margin: 0 auto;
    max-width: none;
    position: relative;
    width: 100%;
	background-color: #fff;
}

#headerContainer {
	height:100px;
	background:#ffffff url("images/header.jpg") no-repeat center bottom;
	background-size:cover;
}

/*** Header  & Logo ***/
#headerLeft {
    background-image: url("images/nav-logo.png"); /* Logo Image provided */
	background-size:auto;
	margin-top: 10px;
	margin-left: 20%;
}

#headerRight {
    float: right;
    margin-right: 20%;
}
#headerRightSecureImg {
	display:none;
}

#headerRightTextLine1 {
    font-size: 13px;
    color: #00539B;
}

#headerRightTextLine2 {
    font-size: 20px;
    color: #00539B;
}

#headerRightTextLine3 {
    color: #00539B;
    font-size: 11px;
    max-width: 200px;
}

/* End Header & Logo */

/* Eligibility */
.helpbar_txtwrap {
    background-color: #FFF;
}

#eligibility {
	background-color:#FFF;
}

#mainForm div.fieldrow, #loginForm div.fieldrow, #initVerifyForm div.fieldrow {
	background-color:#FFF;
}
	
.main h3 {
	font-family:"Whitney Cond A", "Whitney Cond B", Arial, Helvetica, sans-serif;
	background-color: #00539B;
    color: #fff;
}

.titlebar_header .titlebar_txtwrap {
	font-family:"Whitney Cond A", "Whitney Cond B", Arial, Helvetica, sans-serif;
	font-size:31px;
}

/* End Eligibility */
	
/* Breadcrumbs */

.section_done {
    background: none #7BAED4;
    box-shadow: none;
    color: #ddd;
    text-shadow: 1px 1px 2px #4980ac;
}

.section_current {
	background: none #00539B;
    box-shadow: none;
    color: #fff;
    text-shadow: none;
}

div#Breadcrumbs div.progress_section.section_done.section_current span.number, div#Breadcrumbs div.progress_section.last_done.section_current span.number {
    background-color: #fff;
    color: #00539B;
    border: none;
}

.section_not_done, .last_not_done {
    color: #fff;
    text-shadow: none;
    text-shadow: none;
    background: none #FFC824;
}

div#Breadcrumbs div.progress_section span.number {
    background: none;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 1px solid #fff;
    display: inline;
    font-size: 15px;
    height: 20px;
    line-height: 20px;
    margin: 6px 6% 0 0;
    padding: 1px 5px;
    position: relative;
    text-align: center;
    text-shadow: none;
    width: 20px;
    color: #fff;
}


/*End Breadcrumbs */

/* Forms Layout */
#Helpbar {
    margin: 1.65% 1% 1% 0.5%;
    width: 20%;
}

#container {
    background: none transparent;
    /* margin: -8px auto; */
    padding-top: 0px;
    box-shadow: none;
    border: none;
    margin-left: 20%;
	width:60%;
}

.bodyContainer {
    padding: 0;
    width: 75%;
    float: left;
    margin: 1% 0.5% 1% 0%;
}

#mainForm div.fieldrow .fieldvalue, #loginForm div.fieldrow .fieldvalue, #initVerifyForm div.fieldrow .fieldvalue {
	color:#00539B;
}

#mainForm div.fieldrow .fieldhelp {
	color:#00539B;
}

#mainForm div.fieldrow .fieldpophelp {
	background:url("images/help.png") no-repeat 0 0 #00539B;
}

#oflows.offers .requestedproducts .offerbundle .offeredproduct.selected {
    background-color: #ddd;
    border: none;
    border-radius: 0px;
    color: #00539B;
}

.section_content .section_txtwrap p {
	font-family:"Gotham Narrow A", "Gotham Narrow B", Arial, Helvetica, sans-serif;
	color:#00539B;
}

.section_header span.section_txtwrap {
	font-family:"Gotham Narrow A", "Gotham Narrow B", Arial, Helvetica, sans-serif;
	color:#00539B;
}

.helpbar_content .helpbar_txtwrap p, txtwrap p {
    color: #00539B;
    font-size: 13px;
}

.customText ul, .main ul, .main ol {
    margin-left: 0;
    color: #00539B;
}

.fieldgroup li {
	min-height:0px;
}

/* End Forms Layout */

/* Buttons */

/*** Button Colors***/
#oflows a.button { 
	background: none #FFC824; /* Color 1 */
}
#oflows a.button:hover { 
	background: #FFBD0C; /* Color 2 */
}

/* End Button Colors */

/* Footer */

#footerContainer {
	height:150px;
	background:#0069af url("images/footer.jpg") no-repeat center bottom;
	background-size:cover;
}

#footerLeft {
    float: left;
    margin-left: 20%;
    margin-top: 1%;
}

#footerRight {
    float: right;
    margin-right: 20%;
    margin-top: 1%;
}

#footerRight a.footerlogo-hud {
    display:none; 
}

#footerRight a.footerlogo-fdic {
    /* background-image: url(images/fdic-logo.png); */
    background-repeat: no-repeat;
    background-size: 80px 50px;
    float: left;
    width: 80px;
    height: 50px;
    /* margin: 15px 15px 10px 10px; */
    display: block;
    margin-right: 10px;
    margin-top: 1%;
}

#footerRight a.footerlogo-ncua {
	display: none;
}
/** End Footer **/

/**hide save button on offers page **/
#oflows.qualify a#saveContLaterLink_form, #oflows.qualify #submitButton, #oflows.autoapprove #submitButton {
    display: none;
}

/** Client Specific Fixes - KDJ**/

.adverseActionTitle{
	display:none;
}

.adverseActionContent {
	display:none;
}

/* remove upload docs link*/
#uploaddocs {
    display: none;
}

/** End Client Specific Fixes - KDJ **/

/** Media Queries **/
@media only screen and (max-width: 1024px) {
	
	#headerLeft {
		margin-left: 15%;
	}

	#headerRight {
		margin-right: 15%;
	}
	
	#Helpbar {
		width: 15%;
	}
		
	#container {
		margin-left: 15%;
	}
	
	#footerLeft {
		margin-left: 15%;
	}

	#footerRight {
        margin-right: 15%;
    }
		
}

@media only screen and (max-width: 768px) {
	
	#headerLeft {
		margin-left: 10%;
	}

	#headerRight {
		margin-right: 10%;
	}
	
	#Helpbar {
		display:none;
	}
	
	.bodyContainer {
		width: 95%;
	}
		
	#container {
		margin-left: 10%;
		width:80%
	}
	
	#footerLeft {
		margin-left: 10%;
	}

	#footerRight {
        margin-right: 10%;
    }

}

@media only screen and (max-width: 414px) {

	#headerContainer {
		height:150px;
	}
	
	#headerLeft {
		margin-left: 2%;
	}
	
	#headerRight {
		float: left;
		margin-right: 2%;
	}
	
	#headerRightTextLine2 {
		float: left;
		font-size: 13px;
		color: #00539B;
	}
	
	#container {
		margin-left: 2%;
		width:100%;
	}
	
	#footerContainer {
		height:150px;
	}
	
	#footerLeft {
		margin-left: 2%;
		margin-top: 10%;
	}
	
	#footerRight {
		margin-right: 2%;
		margin-top: 10%;
	}

}

@media only screen and (max-width: 320px) {
	
	#footerLeft {
		width:150px;
	}
	
}
.rich-fileupload-name-padding
{ display: none; }