#KJEAllContent {
    background: #ffffff;
    color: #000000;
}

.KJEFontHeading {
    color:#000000;
}

.KJEError {
    color:#BB0000;
}

.KJETitle {
}

.KJECalculatorTable {
}

.KJEReportTitle {
}

.KJEReportTitleBlock {
}

.KJEWidthConstraint {
    max-width: 900px;
    text-align:left;
    margin: auto;
    background: #ffffff;
    padding:15px;
}

.KJEWrapper {
    background: #ffffff;
    padding: 0;
    margin:0;
}

body {
 margin: 0;
}


/**CUSTOMCSS**/

/* VBean Nov/Dec 18 */

#KJEAllContent {
    background: transparent;
    color: #064A68;
}

.KJEGraphDropper, div.KJEGraphDropper td.KJEGraphTitle, .KJEDropper, div.KJEDroppee, #KJEMenuContainer, #KJERequiredNote, #KJETitle, .KJECalculatorTable, .KJEGraph {
    background-color: #E4EDF1;
}
.KJEInputContainer {
    background-color: #E4EDF1;
}

.KJECalculatorTable {
    /* Removing Dropshadow */
    box-shadow: 0px 0px 0px #DDDDDD;
    -webkit-box-shadow: 0px 0px 0px #DDDDDD;
    -moz-box-shadow: 0px 0px 0px #DDDDDD;
    background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(233,233,233,1) 0%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(0%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 0%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 0%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 0%); /* IE10+ */
    background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 0%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=1 ); /* IE6-9 */
}

.KJECommandButton {
	background-color: #064A68;
	border: 3px solid #064A68;
	cursor: pointer; 
	
}
.KJECommandButton:hover {
	background-color: #FFF;
	border: 3px solid #064A68;
	color: #064A68;
	
}
button.KJEDefinitionIcon {
	background-color: #ACC6D5; /*#F68A0A;*/
}

.KJEInputContainer input[type=range]::-webkit-slider-thumb {
    border-bottom: 12px solid rgba(247,147,25, 0.6) !important;
    -moz-box-shadow: 0 2px rgba(247,147,25, 0.3) !important;
    box-shadow: 0 2px rgba(247,147,25, 0.3) !important;
}
.KJEInputContainer input[type=range]:active::-webkit-slider-thumb {
    border-bottom: 12px solid rgba(247,147,25, 1) !important;
    -moz-box-shadow: 0 2px rgba(247,147,25, 0.6) !important;
    box-shadow: 0 2px rgba(247,147,25, 0.3) !important;

}
.KJEInputContainer input[type=range]::-moz-range-thumb {
    border-bottom: 12px solid rgba(247,147,25, 0.6) !important;
    -moz-box-shadow: 0 2px rgba(247,147,25, 0.3) !important;
    box-shadow: 0 2px rgba(247,147,25, 0.3) !important;
}

.KJEInputContainer input[type=range]:active::-moz-range-thumb {
    border-bottom: 12px solid rgba(247,147,25, 1) !important;
    -mox-box-shadow: 0 2px rgba(247,147,25, 0.6) !important;
    box-shadow: 0 2px rgba(247,147,25, 0.6) !important;
}

.KJEInputContainer input[type=range]::-ms-thumb {
    border-bottom: 12px solid rgba(247,147,25, 0.6) !important;
    box-shadow: 0 2px 0 rgba(247,147,25, 0.3) !important;
}

.KJEInputContainer input[type=range]:active::-ms-thumb {
    border-bottom: 12px solid rgba(247,147,25, 1) !important;
    -webkit-box-shadow: 0 2px rgba(247,147,25, 0.6) !important;
    box-shadow: 0 2px rgba(0,0,212, 0.6) !important;
}

.KJECalculator {
    font-size: 1.1em;
}

div.KJEButtonIsFixed {
    background: #ffffff;
    border: 1px solid #064A68;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    box-shadow: 2px 2px 2px #ACC6D5;
    -webkit-box-shadow: 2px 2px 2px #ACC6D5;
    -moz-box-shadow: 2px 2px 2px #ACC6D5;
    margin: 0;
}




/* [Oct 23/13] Disable the splash page on load */
#KJESplash{
    background-image: url(http://www.capitaldirect.ca/images/logo.gif);
		background-color:#FFF;
}
