@charset "UTF-8";
/* CSS Document */
#calc2, #calc3 {
	display:none;
}

body {
	background-color: #FFF;
	margin: 0px;
	-webkit-text-size-adjust: none;
	}
h1 {
	font-size:26px;
}

h2 {
	font-size:24px;
}
h3 {
	font-size:20px;
}
.smaller {
	font-size:11px;
}

header {
	background:#FFF;
	padding:20px;
	/*border-bottom:1px solid #021c4b;*/
}

footer {
	background:#021c4b;
	padding:20px;
}

section {
	background:#FFF;
	padding:20px 0px 0px 0px;
}
.extrapadding {
	padding:10px 10px;
	box-sizing:border-box;
	border:1px solid #EEEEEE;
}
.extraMargin {
	margin:0px 0px 0px -5px;
}
.headerRow {
	background:#EEEEEE;
}
#calcest {
	box-sizing:border-box;
	border-top:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	background:#EEEEEE;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding:20px 0px 10px 15px;
}
#calcnew {
	box-sizing:border-box;
	border-top:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding:20px 0px 10px 15px;
}
#calcthree {
	box-sizing:border-box;
	border-top:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding:20px 0px 10px 15px;
}
input {
	width:100%;
}

a:link {
	color: #014890;
}
a:visited {
	color: #014890;
}
a:hover {
	color: #333;
}
a:active {
	color: #014890;
}

input[type="text"] {
	padding:0;
	background: #FFF;
	border: none;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-radius:0;
	-webkit-text-fill-color:#000; /* Override iOS / Android font color change */
	-webkit-opacity:1; /* Override iOS opacity change affecting text & background color */
	color:#000;
}

.inputpadding {
	padding:10px!important;
}
.inputbold {
	font-weight:bold;
}

input[type=submit] {
	padding:10px;
	background: #021c4b;
	border: 1px solid #021c4b;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-radius:0;
	-webkit-text-fill-color:#FFF; /* Override iOS / Android font color change */
	-webkit-opacity:1; /* Override iOS opacity change affecting text & background color */
	color:#FFF;
	text-transform:uppercase;
	font-size:14px;
}
input[type=submit]:hover {
	padding:10px;
	background: #D1D1D1;
	border: 1px solid #D1D1D1;
	cursor:pointer;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-radius:0;
	border-radius:0;
	-webkit-text-fill-color:#FFF; /* Override iOS / Android font color change */
	-webkit-opacity:1; /* Override iOS opacity change affecting text & background color */
	color:#FFF;
	text-transform:uppercase;
	font-size:14px;
}
input[type=checkbox] {
  width:20px;
}
