
#KJEAllContent {
    background: #ffffff;
    color: #000000;
}

.KJEFontHeading {
    color:#000000;
}

.KJEError {
    color:#BB0000;
}

.KJETitle {
}

.KJECalculatorTable {
}

.KJEReportTitle {
}

.KJEReportTitleBlock {
}

.KJEWidthConstraint {
    background: #ffffff;
}

.KJEWrapper {
    background: #ffffff;
}

body {
 margin: 0;
}



/*Change the color of the definition/help "?" button */ 
button.KJEDefinitionIcon:active, 
button.KJEDefinitionIcon:focus, 
button.KJEDefinitionIcon:hover, 
button.KJECloseButton:active, 
button.KJECloseButton:focus, 
button.KJECloseButton:hover { 
color:#265C78; 
background:#fff; 
} 

button.KJEDefinitionIcon { 
color:#fff; 
background:#1E9001; 
} 

button.KJECloseButton { 
color:#fff; 
background:#1E9001; 
}

/* Colors for Slider Thumb - Changes in three places: */ 

/* Web-Kit Browsers*/ 
.KJEInputContainer input[type=range]::-webkit-slider-thumb { 
border-bottom: 12px solid rgba(30,144,1, 0.6); 
-webkit-box-shadow: 0 2px rgba(30,144,1, 0.3); 
} 
.KJEInputContainer input[type=range]:active::-webkit-slider-thumb { 
border-bottom: 12px solid rgba(30,144,1, 1); 
-webkit-box-shadow: 0 2px rgba(30,144,1, 0.6); 
box-shadow: 0 2px rgba(30,144,1, 0.6); 
} 

/* Modzilla Browsers*/ 
.KJEInputContainer input[type=range]::-moz-range-thumb {
border-bottom: 12px solid rgba(30,144,1, 0.6); 
-moz-box-shadow: 0 2px rgba(30,144,1, 0.3); 
box-shadow: 0 2px rgba(30,144,1, 0.3); 
} 

.KJEInputContainer input[type=range]:active::-moz-range-thumb { 
border-bottom: 12px solid rgba(30,144,1, 1); 
-mox-box-shadow: 0 2px rgba(30,144,1, 0.6); 
box-shadow: 0 2px rgba(30,144,1, 0.6); 
} 

/* Microsoft Browsers*/ 
.KJEInputContainer input[type=range]::-ms-thumb { 
border-bottom: 12px solid rgba(30,144,1, 0.6); 
box-shadow: 0 2px 0 rgba(30,144,1, 0.3); 
} 

.KJEInputContainer input[type=range]:active::-ms-thumb { 
border-bottom: 12px solid rgba(30,144,1, 1); 
-webkit-box-shadow: 0 2px rgba(30,144,1, 0.6); 
box-shadow: 0 2px rgba(30,144,1, 0.6); 
} 

/* Browsers that don't support type='range' */ 
.KJEInputContainer .KJEArrowIE8 { 
border-bottom: 12px solid rgb(30,144,1); 
} 

.KJEInputContainer .KJEArrow { 
border-bottom: 12px solid rgba(30,144,1, 0.6); 
box-shadow: 0 2px 0 rgba(30,144,1, 0.3); 
-webkit-box-shadow: 0 2px rgba(30,144,1, 0.3); 
-moz-box-shadow: 0 2px rgba(30,144,1, 0.3); 
} 

.KJEInputContainer .KJEArrow.active { 
border-bottom: 12px solid rgba(30,144,1, 0.5); 
}

