
.form span { 
	font-size:13px;
	color:#9d9d9d;
	line-height:17px;
	padding-top:2px;
	text-decoration:none;
}
.form span a { 
	font-size:13px;
	color:#9d9d9d;
	line-height:17px;
	padding-top:2px;
	text-decoration:none;
}
.form span a:hover { 
	text-decoration:none;
}
h1.heading-tax {
	margin:0;
	font-size:36px;
	color:#464646;
	border-bottom:1px solid #d6d6d6;
}
p.label {
	margin:0;
	color:#464646;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
}
.select {
	width:322px;
	border:1px solid #cccccc;
	padding:6px 6px;
	background: #FFF url('/business/budget-2015/taxcalculator/images/down-arrow.png') no-repeat right;
	appearance:none;
    -webkit-appearance:none; 
    -moz-appearance: none;
	height:40px;
	margin:3px 0px 2px 0px;
}
.select:focus {
	border:1px solid #4e9ff0;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	-moz-box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	outline:none;
}
.input {
	width:308px;
	border:1px solid #cccccc;
	appearance:none;
	padding:6px 6px;
    -webkit-appearance:none; 
    -moz-appearance: none;
	height:30px;
	margin:3px 0px 2px 0px;
}
.input:focus {
	border:1px solid #4e9ff0;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	-moz-box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	outline:none;
}
.input-age {
	width:30px;
	border:1px solid #cccccc;
	appearance:none;
	padding:6px 6px;
    -webkit-appearance:none; 
    -moz-appearance: none;
	height:30px;
	margin:3px 0px 2px 0px;
	text-align:center;
}
.input-age:focus {
	border:1px solid #4e9ff0;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	-moz-box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	box-shadow: 0px 0px 5px 0px rgba(78,159,240,1);
	outline:none;
}
.slider-gh {
	margin-left:10px;
}

.slider-gh2 {
	background:url(/business/budget-2015/taxcalculator/images/text.png?v=1) no-repeat !important;
	height:30px;
	margin-top:15px;
	margin-left:8px;
}
.blue-but {
	background-color:#337ab7;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:17px;
	padding:10px 31px;
	text-decoration:none;
	border:0px;
}
.blue-but:hover {
	background-color:#337ab7;
}
.blue-but:active {
	position:relative;
	top:1px;
}

.default-but {
	background-color:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-size:17px;
	padding:10px 31px;
	text-decoration:none;
	border:1px solid #CCC;
}
.default-but:hover {
	background-color:#fff;
}
.default-but:active {
	position:relative;
	top:1px;
}
.result-head {font-size:20px; font-weight:bold;}
.result-tbl {border-top:1px solid #d6d6d6; border-collapse:collapse;}
.result-tbl input {width:auto !important; height:16px;}


.red-color label {color:#fe0000 !important;}
.red-color h1 {color:#fe0000 !important;}
.red-color input {color:#fe0000 !important;}
.red-color select {color:#fe0000 !important;}
.red-color a {color:#FFF !important;}
.red-color .form span {color:#9d9d9d !important;}
.red-color .form span a {color:#9d9d9d !important;}
.red-color .blue-but {background-color:#fe0000 !important;}
.red-color .blue-but:hover {background-color:#fe0000 !important;}
.red-color .input-age:focus {border:1px solid #fe0000;outline:none !important;box-shadow:none !important;}
.red-color .input:focus {border:1px solid #fe0000; box-shadow:none !important; outline:none !important;}
.red-color .noUi-target {background: #fe0000 !important;}
.red-color .noUi-handle {background: #fe0000 !important;}
.red-color .select:focus {border:1px solid #fe0000;outline:none !important;box-shadow:none !important;}
.red-color .result-tbl {color:#fe0000 !important;}
.red-color .color-select{color:#fe0000 !important;}
.red-color .default-but {color:#fe0000 !important;}
.red-color div {color:#fe0000 !important;}


.orange-color label {color:#fea500 !important;}
.orange-color h1 {color:#fea500 !important;}
.orange-color input {color:#fea500 !important;}
.orange-color select {color:#fea500 !important;}
.orange-color a {color:#FFF !important;}
.orange-color .form span {color:#9d9d9d !important;}
.orange-color .form span a {color:#9d9d9d !important;}
.orange-color .blue-but {background-color:#fea500 !important;}
.orange-color .blue-but:hover {background-color:#fea500 !important;}
.orange-color .input-age:focus {border:1px solid #fea500 !important;outline:none !important;box-shadow:none !important;}
.orange-color .input:focus {border:1px solid #fea500 !important; box-shadow:none !important; outline:none !important;}
.orange-color .noUi-target {background: #fea500 !important;}
.orange-color .noUi-handle {background: #fea500 !important;}
.orange-color .select:focus {border:1px solid #fea500;outline:none !important;box-shadow:none !important;}
.orange-color .result-tbl {color:#fea500 !important;}
.orange-color .color-select{color:#fea500 !important;}
.orange-color .default-but {color:#fea500 !important;}
.orange-color div {color:#fea500 !important;}

.green-color label {color:#017f01 !important;}
.green-color h1 {color:#017f01 !important;}
.green-color input {color:#017f01 !important;}
.green-color select {color:#017f01 !important;}
.green-color a {color:#FFF !important;}
.green-color .form span {color:#9d9d9d !important;}
.green-color .form span a {color:#9d9d9d !important;}
.green-color .blue-but {background-color:#017f01 !important;}
.green-color .blue-but:hover {background-color:#017f01 !important;}
.green-color .input-age:focus {border:1px solid #017f01 !important;outline:none !important;box-shadow:none !important;}
.green-color .input:focus {border:1px solid #017f01 !important; box-shadow:none !important; outline:none !important;}
.green-color .noUi-target {background: #017f01 !important;}
.green-color .noUi-handle {background: #017f01 !important;}
.green-color .select:focus {border:1px solid #017f01;outline:none !important;box-shadow:none !important;}
.green-color .result-tbl {color:#017f01 !important;}
.green-color .color-select{color:#017f01 !important;}
.green-color .default-but {color:#017f01 !important;}
.green-color div {color:#017f01 !important;}

.blue-color label {color:#0000fe !important;}
.blue-color h1 {color:#0000fe !important;}
.blue-color input {color:#0000fe !important;}
.blue-color select {color:#0000fe !important;}
.blue-color a {color:#FFF !important;}
.blue-color .form span {color:#9d9d9d !important;}
.blue-color .form span a {color:#9d9d9d !important;}
.blue-color .blue-but {background-color:#0000fe !important;}
.blue-color .blue-but:hover {background-color:#0000fe !important;}
.blue-color .input-age:focus {border:1px solid #0000fe !important;outline:none !important;box-shadow:none !important;}
.blue-color .input:focus {border:1px solid #0000fe !important; box-shadow:none !important; outline:none !important;}
.blue-color .noUi-target {background: #0000fe !important;}
.blue-color .noUi-handle {background: #0000fe !important;}
.blue-color .select:focus {border:1px solid #0000fe;outline:none !important;box-shadow:none !important;}
.blue-color .result-tbl {color:#0000fe !important;}
.blue-color .color-select{color:#0000fe !important;}
.blue-color .default-but {color:#0000fe !important;}
.blue-color div {color:#0000fe !important;}

.default-color {color:#464646!important;}
.default-color h1 {color:#464646 !important;}
.default-color input {color:#464646 !important;}
.default-color select {color:#464646 !important;}
.default-color ul.navigation li a {color:#fff !important;}
.default-color .color-select{color:#464646 !important;}





