.breedloveCalc.header .breadCrumb {
  float: left;
  padding: 20px 0 10px 0;
  width: 40%;
}
.breedloveCalc.header .social {
  float: right;
  padding: 15px 0 10px 0;
  width: 400px;
}
.breedloveCalc.header .socialMedia .shareBlock {
  background-color: #fff;
  margin: 0;
  height: auto;
  width: auto;
}
.socialMedia .shareBlock .googlePlusComp {
  width: auto;
}
.providerCalc {
  position: relative;
}
.providerCalc a {
  text-decoration: none;
}
.providerCalc a:HOVER {
  text-decoration: underline;
}
.providerCalc .letterboxContent {
  position: relative;
  height: 490px;
}
.providerCalc .letterboxContent .fade {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.providerCalc .letterboxContent .letterbox {
  background: url("/img/payCalc/providerBreedloveCalcGradBg.jpg") 0 0 no-repeat transparent;
  height: 100%;
  position: absolute;
  right: 0;
  width: 100%;
}
.providerCalc .fade .content {
  padding: 10px;
  width: 650px;
}
.providerCalc .fade .heading {
  color: #3bd3f4;
  font: bold 35px Marydale;
}
.providerCalc .fade .introcopy {
  color: #999;
  font: 16px Arial;
  width: 506px;
}
.providerCalc .fade .calcBenfits {
  color: #333;
  margin-left: 20px;
}
.providerCalc .fade .calcBenfits li {
  color: #999;
  margin: 5px 10px;
}
.providerCalc .fade .introcopy span.benefits {
  color: #333;
  font: bold 16px Arial;
}
.providerCalc .fade .downloadPDF {
  float: right;
  margin-right: 150px;
  margin-top: 20px;
  width: 200px;
}
.providerCalc .fade .downloadPDF a,
.providerCalc .fade .downloadPDF a:hover {
  text-decoration: none;
}
.providerCalc .fade .downloadPDF .dowloadPDFBtn {
  background: #73b63c;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#8dc462), to(#73b63c));
  /* for webkit browsers */
  background: -moz-linear-gradient(top, #8dc462, #73b63c);
  /* for firefox 3.6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8dc462', endColorstr='#73b63c');
  /* for IE */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 0 #aad38b, 0 1px 0 #aad38b inset, 0 1px 1px #aad38b inset, 0 1px 1px #FFFFFF inset;
  -moz-box-shadow: 0 1px 0 #aad38b, 0 1px 0 #aad38b inset, 0 1px 1px #aad38b inset, 0 1px 1px #FFFFFF inset;
  box-shadow: 0 1px 0 #aad38b, 0 1px 0 #aad38b inset, 0 1px 1px #aad38b inset, 0 1px 1px #FFFFFF inset;
  padding: 7px 15px;
  text-align: center;
}
.providerCalc .fade .downloadPDF .dowloadPDFBtn:HOVER {
  background: #8dc462;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#73b63c), to(#8dc462));
  /* for webkit browsers */
  background: -moz-linear-gradient(top, #73b63c, #8dc462);
  /* for firefox 3.6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73b63c', endColorstr='#8dc462');
  /* for IE */
  cursor: pointer;
}
.providerCalc .fade .downloadPDF .dowloadPDFBtn .downloadPDFTxt {
  color: #FFFFFF;
  font: bold 16px arial;
}
.providerCalc .calculatorContent {
  position: relative;
  margin-top: -175px;
  width: 550px;
}
.providerCalc .calculatorContent .content {
  background: #F5F5F5;
  border: 1px solid #CCCCCC;
}
.providerCalc .calculatorContent .outerContent {
  padding-top: 10px;
}
.providerCalc .calculatorContent .heading {
  color: #333;
  font: normal 18px Arial;
  margin: 0 10px 8px 10px;
}
.providerCalc .calculatorContent .payContainer {
  margin: 0 10px 10px 10px;
}
.providerCalc .calculatorContent .payContainer .preTaxContainer {
  float: left;
}
.providerCalc .calculatorContent .payContainer .takeHomeContainer {
  float: right;
}
.providerCalc .calculatorContent .payHeader {
  color: #666;
  font-size: 16px;
  margin-bottom: 10px;
}
.providerCalc .calculatorContent .payContainer .viewFilter > span {
  float: left;
}
.providerCalc .calculatorContent .payContainer .viewFilter {
  width: 235px;
}
.providerCalc .calculatorContent .payContainer .viewFilter .filters.durationSelect {
  float: left;
  margin-left: 7px;
}
.providerCalc .calculatorContent .payContainer .viewFilter .filters.durationSelect > span.selected {
  color: #333333;
  cursor: default;
}
.providerCalc .calculatorContent .payContainer .viewFilter .filters.durationSelect > span {
  color: #2584B7;
  cursor: pointer;
}
.providerCalc .calculatorContent .payValueContainer {
  color: #333;
  font: normal 36px Arial;
  margin-bottom: 5px;
}
.providerCalc .calculatorContent .payValueContainer .payValue {
  font-weight: bold;
}
.providerCalc .calculatorContent .taxValueContainer {
  color: #666;
  font-size: 13px;
}
.providerCalc .calculatorContent .taxValueContainer .filterDuration {
  text-transform: lowercase;
}
.providerCalc .calculatorContent .numberBlue {
  background-color: #00bce4;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #FFFFFF;
  font-size: 11px;
  margin-right: 6px;
  padding: 2px 6px;
}
.providerCalc .calculatorContent .calcSteps .step .stepDesc {
  color: #00bce4;
  font: 15px Arial;
  margin-top: 10px;
  position: relative;
}
.providerCalc .calculatorContent .tooltip {
  background: url("/img/bkgrd_question.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  height: 14px;
  margin-left: 5px;
  position: absolute;
  width: 14px;
  top: 2px;
}
.providerCalc .calcSteps form.smartForm .desc {
  color: #333333;
  font-size: 12px;
  margin-bottom: 3px;
  margin-left: 3px;
}
.providerCalc .calcSteps .stepOne form.calcForm > div {
  float: left;
  margin: 0 10px;
}
.providerCalc .calcSteps .stepOne form.calcForm .buttonContainer {
  margin-top: 30px;
  width: 175px;
}
.providerCalc .calcSteps .stepOne form.calcForm .howOften {
  margin-top: 15px;
  width: 80px;
}
.providerCalc .calcSteps .stepOne form.calcForm .howMuch {
  margin-top: 15px;
  width: 75px;
}
.providerCalc .calcSteps .stepOne form.calcForm .howMuch div.error {
  border-color: #FFDDDD !important;
  box-shadow: 0 0 8px 0 #FFDDDD;
}
.providerCalc .calcSteps .stepOne form.calcForm .howMuch .dollarSign {
  float: left;
  padding: 0 5%;
  width: 10%;
}
.providerCalc .calcSteps .stepOne form.calcForm .howMuch input {
  float: left;
  width: 80%;
}
.providerCalc .calcSteps .stepOne form.calcForm .hoursperweek {
  width: 80px;
}
.providerCalc .calcSteps .stepOne form.calcForm .hoursperweek .customSelectToggler {
  padding-left: 15px;
}
.providerCalc .calcSteps .stepOne .buttonContainer .optionButtons {
  float: left;
  font: bold 12px Arial;
}
.providerCalc .calcSteps .stepOne .buttonContainer .optionButtons span {
  background: #dddddd;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f2f2f2), color-stop(50%, #dddddd), color-stop(100%, #cccccc));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#cccccc', GradientType=0);
  /* IE6-8 */
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  cursor: pointer;
  float: left;
  padding: 7px 3px;
  text-align: center;
  width: 80px;
}
.providerCalc .calcSteps .stepOne .buttonContainer .optionButtons span:first-child {
  border-left-width: 1px;
}
.providerCalc .calcSteps .stepOne .buttonContainer .optionButtons span.selected {
  background: #ddffcc;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZmZiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZmZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWZmZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccffbb), color-stop(50%, #ddffcc), color-stop(100%, #eeffdd));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffbb', endColorstr='#eeffdd', GradientType=0);
  /* IE6-8 */
  border-top-style: inset;
  -webkit-box-shadow: 0 1px 2px #999 inset;
  -moz-box-shadow: 0 1px 2px #999 inset;
  box-shadow: 0 1px 2px #999 inset;
  cursor: default;
}
.providerCalc .calculatorContent .innerContent {
  margin-top: 20px;
}
.providerCalc .calculatorContent .navBar {
  background-color: #39d1f2;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#39d1f2), to(#12b0d4));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(top, #39d1f2, #12b0d4);
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(top, #39d1f2, #12b0d4);
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(top, #39d1f2, #12b0d4);
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to bottom, #39d1f2, #12b0d4);
  /* Firefox 16+, IE10, Opera 12.50+ */
  color: #FFFFFF;
  cursor: pointer;
  font: 16px Arial;
  padding: 5px;
}
.providerCalc .calculatorContent .innerContent .calcSteps {
  margin-left: 30px;
  margin-right: 10px;
}
.providerCalc .calculatorContent .navBar > div {
  display: none;
}
.providerCalc .calculatorContent .navBar > div.active {
  display: block;
}
.providerCalc .calcSteps .stepTwo form.infoForm > div {
  float: left;
  margin: 0 10px;
}
.providerCalc .calcSteps .stepTwo form.infoForm .zipcode {
  margin-top: 15px;
  width: 80px;
}
.providerCalc .calcSteps .stepTwo form.infoForm .zipcode input {
  text-align: center;
}
.providerCalc .calcSteps .stepTwo form.infoForm .married {
  margin-top: 15px;
  width: 100px;
}
.providerCalc .calcSteps .stepTwo form.infoForm .married .customSelectToggler {
  padding-left: 30px;
}
.providerCalc .calcSteps .stepTwo form.infoForm .dependents {
  width: 80px;
}
.providerCalc .calcSteps .stepTwo form.infoForm .dependents .customSelectToggler {
  padding-left: 20px;
}
.providerCalc .calcSteps .calcError {
  color: red;
  display: none;
  font-size: 12px;
  padding-left: 20px;
}
.providerCalc .calculatorContent .navBar .expanded {
  display: none;
}
.providerCalc .calculatorContent .navBar .arrow {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  float: left;
  height: 0;
  margin: 5px 15px 0 5px;
  position: relative;
  width: 0;
}
.providerCalc .calculatorContent .navBar .upArrow {
  border-bottom: 10px solid #FFFFFF;
  padding-right: 2px;
}
.providerCalc .calculatorContent .navBar .downArrow {
  border-top: 10px solid #FFFFFF;
}
.providerCalc .calculatorContent .navBar .arrow .inner {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  height: 0;
  position: absolute;
  width: 0;
}
.providerCalc .calculatorContent .navBar .upArrow .inner {
  border-bottom: 5px solid #21BDDF;
  left: -1px;
  top: 5px;
}
.providerCalc .calculatorContent .navBar .downArrow .inner {
  border-top: 5px solid #2AC5E7;
  left: -2px;
  top: -10px;
}
.providerCalc .calculatorContent .calcNote {
  color: #999999;
  font: 11px Arial;
  padding: 10px;
}
.providerCalc .calculatorContent .saveToProfileContent {
  background-color: #eae9e9;
  border-top: 1px solid #cccccc;
  padding: 10px 50px;
}
.providerCalc .calculatorContent .saveToProfileContent a,
.providerCalc .calculatorContent .saveToProfileContent a:hover {
  text-decoration: none;
}
.providerCalc .calculatorContent .saveToProfileContent .head {
  color: #00bce4;
  font: bold 15px Arial;
  margin: 3px 0;
}
.providerCalc .calculatorContent .saveToProfileContent .contentTxt {
  color: #666;
  font-size: 12px;
  margin: 5px 0;
}
.providerCalc .calculatorContent .saveToProfileContent .joinButton,
.providerCalc .calculatorContent .saveToProfileContent .saveButton {
  width: 150px;
}
.providerCalc .calculatorContent .saveToProfileContent .joinButton .joinButtonBtn,
.providerCalc .calculatorContent .saveToProfileContent .saveButton .saveButtonBtn {
  background: #dfdfdf;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#c4c4c4));
  /* for webkit browsers */
  background: -moz-linear-gradient(top, #fcfcfc, #c4c4c4);
  /* for firefox 3.6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#c4c4c4');
  /* for IE */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 0 #eee, 0 1px 0 #eee inset, 0 1px 1px #eee inset, 0 1px 1px #FFFFFF inset;
  -moz-box-shadow: 0 1px 0 #eee, 0 1px 0 #eee inset, 0 1px 1px #eee inset, 0 1px 1px #FFFFFF inset;
  box-shadow: 0 1px 0 #eee, 0 1px 0 #eee inset, 0 1px 1px #eee inset, 0 1px 1px #FFFFFF inset;
  border: 1px solid #afafaf;
  padding: 7px 15px;
  text-align: center;
}
.providerCalc .calculatorContent .saveToProfileContent .joinButton .joinButtonBtn:HOVER,
.providerCalc .calculatorContent .saveToProfileContent .saveButton .saveButtonBtn:HOVER {
  background: #dfdfdf;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#c4c4c4), to(#fcfcfc));
  /* for webkit browsers */
  background: -moz-linear-gradient(top, #c4c4c4, #fcfcfc);
  /* for firefox 3.6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c4', endColorstr='#fcfcfc');
  /* for IE */
  cursor: pointer;
}
.providerCalc .calculatorContent .saveToProfileContent .joinButton .joinButtonBtn .joinButtonTxt,
.providerCalc .calculatorContent .saveToProfileContent .saveButton .saveButtonBtn .saveButtonTxt {
  color: #666;
  font: bold 12px arial;
}
.providerCalc .jobSearchList {
  width: 700px;
}
.rightContent {
  float: right;
  margin-right: 15px;
  padding: 10px 5px;
  position: absolute;
  right: 0;
  top: 560px;
  width: 220px;
}
.providerCalc .rightContent {
  margin-right: 0;
  position: absolute;
  top: 500px;
}
.rightContent .contentNode {
  margin-top: 20px;
}
.rightContent .contentNode .contentHead {
  color: #71B544;
  font: bold 18px Arial;
  margin-bottom: 10px;
}
.rightContent .contentNode .contentDesc {
  color: #666666;
  font: 16px Arial;
}
.rightContent .contentNode .articleHead {
  color: #000000;
  font: bold 16px Arial;
  margin-top: 25px;
}
.rightContent .contentNode .articleLink {
  margin-bottom: 10px;
}
.rightContent .contentNode .articleLink a {
  font: 16px Arial;
}
.rightContent .contentNode .relatedArticles ul {
  color: #336699;
}
.providerCalc .smartForm a:hover,
.seekerCalc .smartForm a:hover {
  text-decoration: none !important;
}
.seekerCalc {
  position: relative;
}
.seekerCalc .letterboxContent {
  position: relative;
  height: 490px;
}
.seekerCalc .letterboxContent .fade {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.seekerCalc .letterboxContent .letterbox {
  background: url("/img/payCalc/seekerBreedloveCalcGradBg.jpg") 0 0 no-repeat scroll transparent;
  height: 100%;
  position: absolute;
  right: 0;
  width: 100%;
}
.seekerCalc .fade .content {
  padding: 10px;
  width: 650px;
}
.seekerCalc .fade .heading {
  color: #3bd3f4;
  font: normal 35px/47px Marydale;
}
.seekerCalc .fade .introcopy {
  color: #999;
  font: 16px Arial;
  margin-top: 15px;
}
.seekerCalc .calculatorContent {
  position: relative;
  margin-top: -350px;
  width: 700px;
}
.seekerCalc .breedLoveCalc {
  color: #666;
  font: 14px Arial;
}
.seekerCalc .breedLoveCalc .calcSteps > div {
  margin: 35px 0;
}
.seekerCalc .breedLoveCalc .calcSteps .stepDesc {
  color: #3BD3F4;
  font-weight: bold;
  margin: 5px 0 7px 5px;
}
.seekerCalc .breedLoveCalc .calcSteps .stepDesc .numberBlue {
  background-color: #3BD3F4;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #FFFFFF;
  margin-right: 6px;
  padding: 2px 6px;
}
.seekerCalc .stepOne .stepDetails > div {
  border: 1px solid #CCCCCC;
  border-radius: 15px 15px 15px 15px;
  width: 675px;
}
.seekerCalc .stepOne .stepDetails .leftBlock {
  background: #F3F3F3;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 50%, #E9E9E9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(60%, #F3F3F3), color-stop(100%, #E9E9E9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FFFFFF 0%, #F3F3F3 50%, #E9E9E9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 50%, #E9E9E9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FFFFFF 0%, #F3F3F3 50%, #E9E9E9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FFFFFF 0%, #F3F3F3 50%, #E9E9E9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E9E9E9', GradientType=0);
  /* IE6-8 */
  -webkit-border-radius: 15px 0 0 15px;
  -moz-border-radius: 15px 0 0 15px;
  border-radius: 15px 0 0 15px;
  float: left;
  height: 98px;
  position: relative;
  width: 425px;
  z-index: 0;
}
.seekerCalc .stepOne .stepDetails .leftBlock:after,
.seekerCalc .stepOne .stepDetails .leftBlock:before {
  background: #F3F3F3;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #F3F3F3 0%, #E9E9E9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E9E9E9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #F3F3F3 0%, #E9E9E9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #F3F3F3 0%, #E9E9E9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #F3F3F3 0%, #E9E9E9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #F3F3F3 0%, #E9E9E9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E9E9E9', GradientType=0);
  /* IE6-8 */
  border-right: 1px solid #CCCCCC;
  bottom: 0;
  content: "";
  height: 50%;
  position: absolute;
  right: -15px;
  -webkit-transform: skew(-25deg);
  -moz-transform: skewX(-25deg);
  -ms-transform: skew(-25deg);
  -o-transform: skew(-25deg);
  transform: skew(-25deg);
  width: 10%;
  z-index: -1;
}
.seekerCalc .stepOne .stepDetails .leftBlock:after {
  background: #F3F3F3;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #F3F3F3));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FFFFFF 0%, #F3F3F3 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FFFFFF 0%, #F3F3F3 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F3F3F3', GradientType=0);
  /* IE6-8 */
  top: 0;
  -webkit-transform: skew(25deg);
  -moz-transform: skewX(25deg);
  -ms-transform: skew(25deg);
  -o-transform: skew(25deg);
  transform: skew(25deg);
}
.seekerCalc .stepOne .stepDetails .ownRate,
.seekerCalc .stepOne .stepDetails .autoRate {
  background: #D1F5B8;
}
.seekerCalc .stepOne .stepDetails .rightBlock {
  float: right;
  padding-right: 50px;
  padding-top: 17px;
  width: 160px;
}
#payCalcForm > div {
  float: left;
  margin: 10px 5px;
  text-align: center;
  width: 90px;
}
#payCalcForm .czenCustomSelect div {
  text-align: justify !important;
}
#payCalcForm .zipCodeContainer {
  margin: 26px 10px 12px 20px;
}
#payCalcForm .zipCodeContainer .zipCode {
  padding: 5px 0;
  text-align: center;
}
#payCalcForm .ask.text {
  padding: 0;
}
#payCalcForm .ask {
  height: 26px;
  margin-top: 5px;
}
#payCalcForm label {
  font-size: 12px;
  text-shadow: 0 -1px 0 #BBBBBB;
}
#payCalcForm .customSelectToggler {
  padding-right: 15px;
  text-align: center;
}
#zipCode {
  padding: 5px 0;
  text-align: center;
}
.seekerCalc .stepOne .step1ErrorContainer {
  color: red;
  font-size: 12px;
  padding-left: 20px;
}
.seekerCalc .stepOne .stepDetails .rightBlock .hourlyRate {
  font-size: 12px;
}
.seekerCalc .stepOne .stepDetails .rightBlock .calculatedRate {
  font: bold 32px Arial;
}
.seekerCalc .stepOne .stepDetails .rightBlock .ownRateLink {
  cursor: pointer;
  font-size: 9px;
  text-decoration: none;
}
.seekerCalc .stepOne .stepDetails .ownRate {
  display: none;
}
.seekerCalc .stepOne .stepDetails .ownRate .customRate {
  margin-top: 10px;
}
/* .stepOne .stepDetails .ownRate .rightBlock{padding: 15px 0 15px 50px;width: 175px;} */
.seekerCalc .stepOne .stepDetails .ownRate input {
  border-color: #EEEEEE;
  border-image: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-style: inset;
  border-width: 2px 0;
  height: 25px;
  text-align: center;
  width: 75px;
}
.seekerCalc .stepOne .stepDetails .ownRate button {
  background: #88cc22;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4Y2MyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc3YmI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NmJiNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #88cc22 0%, #77bb55 50%, #66bb44 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #88cc22), color-stop(50%, #77bb55), color-stop(100%, #66bb44));
  background: -webkit-linear-gradient(top, #88cc22 0%, #77bb55 50%, #66bb44 100%);
  background: linear-gradient(to bottom, #88cc22 0%, #77bb55 50%, #66bb44 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88cc22', endColorstr='#66bb44', GradientType=0);
  /* IE6-8 */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  font: bold 18px Arial;
  margin-left: 10px;
  padding: 3px 6px;
  text-shadow: 0 -1px 0 #000000;
}
.seekerCalc .stepOne .stepDetails .ownRate button:hover {
  background: #66bb44;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4Y2MyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzc3YmI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NmJiNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #66bb44 0%, #77bb55 50%, #88cc22 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #88cc22), color-stop(50%, #77bb55), color-stop(100%, #88cc22));
  background: -webkit-linear-gradient(top, #66bb44 0%, #77bb55 50%, #88cc22 100%);
  background: linear-gradient(to bottom, #66bb44 0%, #77bb55 50%, #88cc22 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66bb44', endColorstr='#88cc22', GradientType=0);
  /* IE6-8 */
}
.seekerCalc .stepOne .stepDetails .ownRate .leftBlock > div {
  margin-top: 40px;
  text-align: center;
  text-shadow: 0 -1px 0 #CCCCCC;
}
.seekerCalc .stepOne .stepDetails .ownRate .customRateError {
  color: red;
  display: none;
  font-size: 11px;
  margin-top: 7px;
}
.seekerCalc .stepTwo .stepDetails {
  background: #F3F3F3;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 60%, #E9E9E9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(60%, #F3F3F3), color-stop(100%, #E9E9E9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FFFFFF 0%, #F3F3F3 60%, #E9E9E9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FFFFFF 0%, #F3F3F3 60%, #E9E9E9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FFFFFF 0%, #F3F3F3 60%, #E9E9E9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FFFFFF 0%, #F3F3F3 60%, #E9E9E9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E9E9E9', GradientType=0);
  /* IE6-8 */
  border: 1px solid #CCCCCC;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  font: normal 26px Arial;
  padding: 10px 15px;
  width: 645px;
}
.seekerCalc .stepTwo .valuesContainer {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 5px;
}
.seekerCalc .stepTwo .valuesContainer > div {
  margin: 5px 0;
}
.seekerCalc .calcSteps .leftColumn {
  float: left;
  width: 70%;
}
.seekerCalc .calcSteps .rightColumn {
  float: left;
}
.seekerCalc .stepTwo .finalValueContainer .leftColumn,
.seekerCalc .stepTwo .finalValueContainer .finalCost {
  color: #333;
  font-weight: bold;
}
.seekerCalc .stepTwo .optionsContainer {
  font: bold 14px Arial;
  margin-top: 10px;
}
.seekerCalc .stepTwo .optionsContainer .fsaOpt {
  float: left;
  width: 55%;
}
.seekerCalc .stepTwo .optionsContainer .durationOpt {
  float: left;
  padding-top: 6px;
  width: 45%;
}
.seekerCalc .stepTwo .optionsContainer .durationOpt > span {
  float: left;
  margin: 0 10px 6px 30px;
}
.seekerCalc .stepTwo .optionsContainer .durationOpt .optionButtons {
  float: left;
}
.seekerCalc .stepTwo .optionsContainer .durationOpt .filters span {
  color: #2584B7;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
}
.seekerCalc .stepTwo .optionsContainer .durationOpt .filters span.selected {
  color: #666;
  cursor: default;
}
.seekerCalc .stepTwo .optionsContainer .fsaOpt .fsaText {
  float: left;
  margin-right: 15px;
  position: relative;
}
.seekerCalc .stepTwo .optionsContainer .fsaText .fsa_popup {
  bottom: 1px;
  right: 12px;
}
.seekerCalc .stepTwo .finalValueContainer .takeHome {
  color: #333333;
  font-size: 14px;
  margin-top: 5px;
  text-shadow: 0 -1px 0 #CCCCCC;
  width: 175px;
}
.seekerCalc .stepTwo .finalValueContainer .takeHomePay span:last-child {
  color: #999;
  float: right;
}
.seekerCalc .stepTwo .finalValueContainer .takeHome {
  position: relative;
}
.seekerCalc .stepTwo .finalValueContainer .takeHome .takehome_popup {
  right: 43px;
  top: 18px;
}
.seekerCalc .stepTwo .optionsContainer .fsaText .fsa_popup,
.seekerCalc .stepTwo .finalValueContainer .takeHome .takehome_popup {
  background: url("/img/bkgrd_question.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  height: 14px;
  position: absolute;
  width: 14px;
}
.seekerCalc .stepTwo .optionsContainer .fsaOpt .optionButtons {
  float: left;
}
.seekerCalc .stepTwo .optionButtons span {
  background: #dddddd;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f2f2f2), color-stop(50%, #dddddd), color-stop(100%, #cccccc));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f2f2f2 1%, #dddddd 50%, #cccccc 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#cccccc', GradientType=0);
  /* IE6-8 */
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  cursor: pointer;
  float: left;
  padding: 5px 0;
  text-align: center;
  width: 65px;
}
.seekerCalc .stepTwo .optionButtons span:first-child {
  border-left-width: 1px;
}
.seekerCalc .stepTwo .optionButtons span.selected {
  background: #ddffcc;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZmZiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZmZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWZmZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccffbb), color-stop(50%, #ddffcc), color-stop(100%, #eeffdd));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ccffbb 0%, #ddffcc 50%, #eeffdd 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffbb', endColorstr='#eeffdd', GradientType=0);
  /* IE6-8 */
  border-top-style: inset;
  -webkit-box-shadow: 0 1px 2px #999 inset;
  -moz-box-shadow: 0 1px 2px #999 inset;
  box-shadow: 0 1px 2px #999 inset;
}
.seekerCalc .stepTwo .fsaOpt .fsaText span {
  color: #2584B7;
}
.seekerCalc .breedLoveCalc .stepTwo .msgNote {
  font-size: 12px;
  padding: 2px 15px;
  width: 645px;
}
.seekerCalc .stepThree .stepDesc .numberBlue {
  float: left;
}
.seekerCalc .stepThree .stepDesc .stepDescText {
  float: left;
  padding-top: 2px;
}
.seekerCalc .stepThree .stepDesc .stepDescText span {
  color: #666666;
  font: 14px Arial;
}
.seekerCalc .stepThree .stepDesc .learnMoreBtn {
  background: #F15C22;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec9d76 ', endColorstr='#F15C22');
  background: -webkit-gradient(linear, left top, left bottom, from(#ec9d76), to(#F15C22));
  background: -moz-linear-gradient(top, #ec9d76, #F15C22);
  border: 0px solid #FFFFFF;
  border-radius: 6px 6px 6px 6px;
  box-shadow: 0 1px 0 1px #EE7E4E inset;
  float: left;
  margin: 5px 0 5px 20px;
  padding: 5px;
}
.seekerCalc .stepThree .stepDesc .learnMoreBtn a,
.seekerCalc .stepThree .stepDesc .learnMoreBtn a:hover {
  text-decoration: none !important;
}
.seekerCalc .stepThree .stepDesc .learnMoreBtn:hover {
  background: #F47D4E;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F47D4E ', endColorstr='#F47D4E');
  background: -webkit-gradient(linear, left top, left bottom, from(#F47D4E), to(#F47D4E));
  background: -moz-linear-gradient(top, #F47D4E, #F47D4E);
}
.seekerCalc .stepThree .stepDesc .learnMoreBtn .learnMoreTxt {
  background: url("/img/headTerm/button-arrow-white-lrg.png?v=1") no-repeat scroll 95% 50% transparent;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 20px;
  padding: 2px 20px 2px 10px;
}
.newestBabysitters {
  width: 700px;
}
.newestBabysitters a {
  text-decoration: none;
}
.newestBabysitters a:hover {
  text-decoration: underline;
}
.jobSearchList .photoContainer,
.newestBabysitters .photoContainer {
  height: 210px;
  margin: 0 auto;
  position: relative;
  width: 210px;
  z-index: 1;
}
.jobSearchList .photoContainer img,
.newestBabysitters .photoContainer img {
  border: 0 none;
  left: 5px;
  position: relative;
  top: 5px;
  visibility: visible;
}
.jobSearchList .photoContainer div.photo,
.newestBabysitters .photoContainer div.photo {
  background: #fff;
  border: 1px solid #efefef;
  float: left;
  height: 210px;
  padding: 0;
  position: absolute;
  width: 210px;
}
.jobSearchList .photoContainer div.photo:before,
.jobSearchList .photoContainer div.photo:after,
.newestBabysitters .photoContainer div.photo:before,
.newestBabysitters .photoContainer div.photo:after {
  bottom: 10px;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
  content: '';
  height: 55%;
  left: 10px;
  /* avoid rotation causing ugly appearance at large container widths */
  max-height: 100px;
  max-width: 300px;
  position: absolute;
  -webkit-transform: skew(-15deg) rotate(-6deg);
  -moz-transform: skew(-15deg) rotate(-6deg);
  -ms-transform: skew(-15deg) rotate(-6deg);
  -o-transform: skew(-15deg) rotate(-6deg);
  transform: skew(-15deg) rotate(-6deg);
  width: 70%;
  z-index: -1;
}
.jobSearchList .photoContainer div.photo:after,
.newestBabysitters .photoContainer div.photo:after {
  left: auto;
  right: 10px;
  -webkit-transform: skew(15deg) rotate(6deg);
  -moz-transform: skew(15deg) rotate(6deg);
  -ms-transform: skew(15deg) rotate(6deg);
  -o-transform: skew(15deg) rotate(6deg);
  transform: skew(15deg) rotate(6deg);
}
.jobSearchList .photoContainer div.photoShadowUpper,
.newestBabysitters .photoContainer div.photoShadowUpper {
  background: #fff;
  border: 1px solid #ccc;
  float: left;
  height: 210px;
  padding: 0;
  position: absolute;
  width: 210px;
}
.jobSearchList .photoContainer div.photoShadowUpper:before,
.jobSearchList .photoContainer div.photoShadowUpper:after,
.newestBabysitters .photoContainer div.photoShadowUpper:before,
.newestBabysitters .photoContainer div.photoShadowUpper:after {
  top: 10px;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.2);
  content: '';
  height: 55%;
  left: 10px;
  /* avoid rotation causing ugly appearance at large container widths */
  max-height: 100px;
  max-width: 300px;
  position: absolute;
  -webkit-transform: skew(15deg) rotate(6deg);
  -moz-transform: skew(15deg) rotate(6deg);
  -ms-transform: skew(15deg) rotate(6deg);
  -o-transform: skew(15deg) rotate(6deg);
  transform: skew(15deg) rotate(6deg);
  width: 70%;
  z-index: -1;
}
.jobSearchList .photoContainer div.photoShadowUpper:after,
.newestBabysitters .photoContainer div.photoShadowUpper:after {
  left: auto;
  right: 10px;
  -webkit-transform: skew(-15deg) rotate(-6deg);
  -moz-transform: skew(-15deg) rotate(-6deg);
  -ms-transform: skew(-15deg) rotate(-6deg);
  -o-transform: skew(-15deg) rotate(-6deg);
  transform: skew(-15deg) rotate(-6deg);
}
.jobSearchList .resultBlockContainer .indResultBlock,
.newestBabysitters .resultBlockContainer .indResultBlock {
  float: left;
  margin-top: 20px;
  width: 230px;
}
.jobSearchList .resultBlockContainer .profileNameTitle,
.jobSearchList .resultBlockContainer .profileDec,
.newestBabysitters .resultBlockContainer .profileNameTitle,
.newestBabysitters .resultBlockContainer .profileDec {
  margin-top: 10px;
  padding: 0 15px;
}
.jobSearchList .resultBlockContainer .profileNameTitle,
.newestBabysitters .resultBlockContainer .profileNameTitle {
  font-size: 14px;
}
.jobSearchList .resultBlockContainer .profileNameTitle .name,
.newestBabysitters .resultBlockContainer .profileNameTitle .name {
  font-weight: bold;
}
.jobSearchList .resultBlockContainer .profileNameTitle.title,
.newestBabysitters .resultBlockContainer .profileNameTitle.title {
  font-weight: bold;
  height: 36px;
  line-height: 18px;
  overflow: hidden;
}
.providerCalc .findBabySitterBlock {
  background-color: #EFEEDF;
  margin-top: 20px;
  width: 690px;
}
.newestBabysitters .findBabySitterBlock {
  background-color: #EFEEDF;
  margin-top: 20px;
  width: 700px;
}
.providerCalc .findBabySitterBlock .blockCen {
  padding: 15px 80px;
}
.newestBabysitters .findBabySitterBlock .blockCen {
  padding: 15px 100px;
}
.providerCalc .findBabySitterBlock .blockCen .headline,
.newestBabysitters .findBabySitterBlock .blockCen .headline {
  color: #00BCE4;
  float: left;
  font: bold 18px Arial;
  margin: 2px 10px 0 5px;
}
.providerCalc .findBabySitterBlock .blockCen .zipCode,
.newestBabysitters .findBabySitterBlock .blockCen .zipCode {
  float: left;
  margin-bottom: 0 !important;
  width: 75px;
}
.providerCalc .findBabySitterBlock .blockCen .zipCode .textFieldTxt,
.newestBabysitters .findBabySitterBlock .blockCen .zipCode .textFieldTxt {
  text-align: center;
}
.providerCalc .findBabySitterBlock .blockCen .getStartedBtn,
.newestBabysitters .findBabySitterBlock .blockCen .getStartedBtn {
  background: #73b63c;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#8dc462), to(#73b63c));
  /* for webkit browsers */
  background: -moz-linear-gradient(top, #8dc462, #73b63c);
  /* for firefox 3.6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8dc462', endColorstr='#73b63c');
  /* for IE */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 0 #aad38b, 0 1px 0 #aad38b inset, 0 1px 1px #aad38b inset, 0 1px 1px #FFFFFF inset;
  -moz-box-shadow: 0 1px 0 #aad38b, 0 1px 0 #aad38b inset, 0 1px 1px #aad38b inset, 0 1px 1px #FFFFFF inset;
  box-shadow: 0 1px 0 #aad38b, 0 1px 0 #aad38b inset, 0 1px 1px #aad38b inset, 0 1px 1px #FFFFFF inset;
  float: left;
  margin: 0 9px;
  padding: 6px 15px;
  width: 110px;
}
.providerCalc .findBabySitterBlock .blockCen .getStartedBtn:hover,
.newestBabysitters .findBabySitterBlock .blockCen .getStartedBtn:HOVER {
  background: #8dc462;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#73b63c), to(#8dc462));
  /* for webkit browsers */
  background: -moz-linear-gradient(top, #73b63c, #8dc462);
  /* for firefox 3.6+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73b63c', endColorstr='#8dc462');
  /* for IE */
  cursor: pointer;
}
.providerCalc .findBabySitterBlock .blockCen .getStartedBtn .getStartedTxt,
.newestBabysitters .findBabySitterBlock .blockCen .getStartedBtn .getStartedTxt {
  background: url("/img/headTerm/button-arrow-white-lrg.png?v=1") no-repeat scroll right 55% transparent;
  color: #FFFFFF;
  font: bold 14px arial;
  padding-left: 10px;
}
