﻿.allLocations{
	border-top: 2px solid #65378E;
	margin-top: 20px;
}
.allLocations ul{
	border: 1px solid #DFDEE0;
	border-top: 0px;
}
.allLocations ul.bumpDown{
	border: 0px;
}
.allLocations ul, .allLocations li{
	padding: 0px;
	margin: 0px;
}
.allLocations .classVarsOdd,.allLocations .classVarsEven{
	list-style: none;
	padding: 1% 5%;
}
.allLocations .classVarsOdd.sub, .allLocations .classVarsEven.sub{
	border-bottom: 1px solid #fff;
	padding: 1% 5% 1% 40%;
}
.allLocations .classVarsOdd.sub:last-child, .allLocations .classVarsEven.sub:last-child{
	border-bottom: 0px;
}
.allLocations .classVarsOdd{
	/*background: #F2F2F2;*/
	background: #f8f8f8;
}
.allLocations .classVarsEven{
	background: #f8f8f8;
}
.allLocations .stateName{
	border-top: 1px solid #DFDEE0;
}
.stateJumper{
	color: #818080;
	width: 58%;
	height: 3.28571em;
	font-size: 14px;
	padding:0.92857em 0.71429em 0.92857em 2.71429em;
	border: 1px solid #d7d5d8;
	border-radius: 3px;
	overflow: hidden;
	white-space: nowrap;
	margin-bottom: 10px;
	font-family: "UniversLTW01-55Oblique",Arial,sans-serif;
}
.stateJumper:focus{
	/*color: #b5b0b9;*/
	color: #494949;
	box-shadow: 0 0 2px #b5b0b9 inset;
}
.btnStateJumper{
	height: 38px;
	line-height: 38px;
	margin-bottom: 0.66667em;
	padding: 0;
	text-align: center;
	vertical-align: top;
	min-width: 160px;
	width: 25%;
	white-space: nowrap;
	z-index: 1;
	-moz-box-sizing: border-box;
	background-image: linear-gradient(to bottom, #65378E 0%, #461B59 100%);
	border: 0 none;
	border-radius: 3px;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-family: "Univers LT W01 65 Bold",Arial,sans-serif;
	font-size: 0.93333em;
	height: 46px;
	line-height: 38px;
	margin-bottom: 0.66667em;
	padding: 0;
	text-align: center;
	vertical-align: top;
	width: 25%;
}
.btnStateJumper:hover, .btnStateJumper:focus, .btnStateJumper:active,
.btnStateJumper:hover:before, .btnStateJumper:focus:before, .btnStateJumper:active:before{
	background-image: linear-gradient(to bottom, #461b59 0%, #65378e 100%);
}
.zipJumper{
	color: #818080;
	width: 37%;
	width: 73%;
	height: 2.929em;
	font-size: 14px;
	padding:0.92857em 0.71429em 0.92857em 2.71429em;
	border: 1px solid #d7d5d8;
	border-radius: 3px;
	overflow: hidden;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	background-image: url("./images/icons-bg-input.png");
	background-position: 10px -91px;
	background-repeat: no-repeat;
	background-size: 26px auto;
	font-family: "UniversLTW01-55Oblique",Arial,sans-serif;
	margin-bottom: 0.66667em;
	height : 20px;
}
.zipJumper:focus{
	/*color: #b5b0b9;*/
	color: #494949;
	box-shadow: 0 0 2px #b5b0b9 inset;
	background-position: 10px -141px;
}
.btnZipJumper{
	margin-bottom: 0.66667em;
	padding: 0;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
	z-index: 1;
	-moz-box-sizing: border-box;
	background-image: linear-gradient(to bottom, #65378E 0%, #461B59 100%);
	border: 0 none;
	border-radius: 3px;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-family: "Univers LT W01 65 Bold",Arial,sans-serif;
	font-size: 0.93333em;
	height: 41px;
	line-height: 38px;
	margin-bottom: 0.66667em;
	padding: 0;
	text-align: center;
	vertical-align: top;
	width: 25%;
}
.btnZipJumper:hover, .btnZipJumper:focus, .btnZipJumper:active,
.btnZipJumper:hover:before, .btnZipJumper:focus:before, .btnZipJumper:active:before{
	background-image: linear-gradient(to bottom, #461b59 0%, #65378e 100%);
}


.field-wrapper select{
	min-width: 285px;
}


.page-inner table, .page-inner table tr, .page-inner table tr td{
	border: 0px;
}
.findViaZip input.searchInput {
	min-width: 200px;
	max-width: 400px;
	width: 73%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 38px;
	padding: 10px 0.66667em 10px 2.53333em;
	margin-bottom: 0.66667em;
	line-height: 18px;
	border: 1px solid #d7d5d8;
	border-radius: 3px;
	font-size: 0.93333em;
	font-family: "UniversLTW01-55Oblique", Arial, sans-serif;
	color: #818080;
	outline: none;
	background-image: url(./images/icons-bg-input.png);
	background-repeat: no-repeat;
	background-position: 10px -91px;
	background-size: 26px auto; }
.findViaZip  input{
	min-width: 250px;
	width: 73%;
}
.findViaZip  input::-webkit-input-placeholder, .find-location input::-webkit-input-placeholder {
	color: #818080; }
.findViaZip input::-moz-placeholder, .find-location input::-moz-placeholder {
	color: #818080; }
.findViaZip input:-moz-placeholder, .find-location input:-moz-placeholder {
	color: #818080; }
.findViaZip input:-ms-input-placeholder, .find-location input:-ms-input-placeholder {
	color: #818080; }
.findViaZip input:focus {
	background-position: 10px -141px;
	border-color: #b5b0b9;
	box-shadow: 0 0 2px #b5b0b9 inset;
	outline: none;
	color: #494949; }
.findViaZip input:focus::-webkit-input-placeholder, .find-location input:focus::-webkit-input-placeholder {
	color: #494949; }
.findViaZip input:focus::-moz-placeholder, .find-location input:focus::-moz-placeholder {
	color: #494949; }
.findViaZip input:focus:-moz-placeholder, .find-location input:focus:-moz-placeholder {
	color: #494949; }
.findViaZip input:focus:-ms-input-placeholder, .find-location input:focus:-ms-input-placeholder {
	color: #494949; }
.findViaZip button.button {
	min-width: 150px;
	max-width: 300px;
	width: 25%;
	height: 38px;
	margin-bottom: 0.66667em;
	padding: 0;
	text-align: center;
	line-height: 38px;
	vertical-align: top; }
.findViaZip .button:hover:before,
.findViaZip .button:active:before,
.findViaZip .button:focus:before {
        background-color: #65378e;
        background-image: -webkit-linear-gradient(top, #461b59 0%, #65378e 100%);
        background-image: -o-linear-gradient(top, #461b59 0%, #65378e 100%);
        background-image: -ms-linear-gradient(top, #461b59 0%, #65378e 100%);
        background-image: linear-gradient(to bottom, #461b59 0%, #65378e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF461B59', endColorstr='#FF65378E', GradientType=0); }