
#hc_sortCobrand .hc_AzulClaro, #sortCobrand .hc_btnActive {
  background-color: #5a8bb9;
}

body {
  font-family: Arial;
  background-color: #E5E5E1;
  margin: 0px;
  background-image: url();
}

input {
  font-family: Arial;
  font-size: 13px;
}

select {
  font-family: Arial;
  font-size: 13px;
}

#hc_Header {
  background-image: url();
  margin-right: auto;
  margin-left: auto;
  width: 910px;
  border: none;
  padding-right: 0px;
  padding-left: 0px;
  background-color: #FFFFFF;
}

#hc_Footer {
  margin-right: auto;
  margin-left: auto;
  width: 910px;
  border: none;
  padding-right: 0px;
  padding-left: 0px;
  background-color: #FFFFFF;
}

#hc_Content {
  margin-right: auto;
  margin-left: auto;
  width: 910px;
  border: none;
  background-color: #FFFFFF;
  padding-right: 0px;
  padding-left: 0px;
}

#hc_content {
  margin-right: auto;
  width: 910px;
  border: none;
  background-color: #FFFFFF;
  margin-left: auto;
  padding-right: 0px;
  padding-left: 0px;
}

#hc_headerSearch {
  background-color: #F4F4F2;
  padding: 5px;
}

#hc_headerSearch .hc_title {
  color: #6E6D6D;
  font-size: 18px;
  width: 300px;
}

#hc_headerSearch .hc_subtitle {
  color: #6E6D6D;
  font-size: 11px;
  font-weight: bold;
}

#hc_headerSearch .hc_btnAdvertise {
  margin-left: 46%;
}

#hc_headerSearch .hc_btnAdvertise input {
  background-color: #4C87C6;
  border: 0px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 14px;
  height: 19px;
}

#hc_boxSearch {
  font-size: 11px;
  margin-top: 5px;
  background-color: #FFFFFF;
  border: solid 1px #F4F4F2;
  padding: 5px;
  color: #636363;
}

#hc_boxSearch a {
  font-size: 11px;
  color: #636363;
  text-decoration: underline;
  font-family: Arial;
}

#hc_boxSearch .hc_title {
  color: #636363;
  font-size: 18px;
}

#hc_boxSearch .hc_input1 {
  font-size: 12px;
  width: 100%;
  height: 16px;
  border: #A9A9A9 solid 1px;
}

#hc_boxSearch .hc_input2 {
  font-size: 12px;
  width: 100%;
  height: 16px;
  border: #A9A9A9 solid 1px;
}

#hc_boxSearch .hc_btn {
  border: solid 1px #7DA9DA;
  background-color: #4A83C4;
  color: #FFFFFF;
  padding-left: 15px;
  padding-right: 15px;
  font-weight: bold;
  height: 22px;
}

#hc_resultSearch {
  background-color: #F4F4F2;
  border: solid 1px #F4F4F2;
  color: #6E6D6D;
  padding: 5px;
  margin-top: 5px;
  text-align: left;
  font-size: 14px;
}

#hc_resultSearch h1 {
  font-size: 18px;
  margin: 0 0 5px;
  padding: 0;
}

#hc_resultSearch .txtThre {
  font-size: 11px;
}

#hc_categoriesResultsDescription {
  background-color: #d1e6f9;
  border: solid 1px #b4d2f8;
  color: #0f4792;
  padding: 5px;
  margin-top: 5px;
  text-align: left;
  font-size: 14px;
}

.hc_payListing {
  background-color: #f4f4f4;
  border: solid 1px #f4f4f4;
  padding: 3px;
  font-size: 12px;
  margin-bottom: 5px;
}

.hc_payListing .hc_name {
  color: #174e95;
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 2px;
}

.hc_payListing .hc_name a {
  color: #4A424A;
}

.hc_payListing .hc_address {
  color: #37659E;
  padding-bottom: 2px;
}

.hc_payListing .hc_phone {
  color: #37659E;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 2px;
}

.hc_payListing .hc_link {
  color: #174e95;
  margin-bottom: 3px;
}

.hc_payListing .hc_link a {
  color: #4A424A;
  margin-bottom: 3px;
}

.hc_payListing .hc_link span {
  color: #4A424A;
}

.hc_payListing .hc_website {
  text-align: right;
  padding-top: 5px;
}

.hc_payListing .hc_website .hc_btn {
  background-color: #FF9900;
  border: solid 1px #b37b14;
  font-weight: bold;
  color: #000000;
}

.hc_searchTitlesTop {
  color: #666666;
  font-size: 11px;
}

#hc_paginationListings {
  background-color: #ececec;
  border: solid 1px #dadada;
  text-align: center;
  font-size: 11px;
  padding: 3px 3px 3px 5px;
  color: #747474;
}

#hc_paginationListings a {
  color: #747474;
}

.hc_freeListing {
  background-color: #FFFFFF;
  border: solid 1px #f4f4f4;
  padding: 3px;
  padding-left: 5px;
  font-size: 12px;
  margin-bottom: 5px;
}

.hc_freeListing .hc_name {
  color: #37659E;
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 2px;
}

.hc_freeListing .hc_name a {
  color: #4A424A;
}

.hc_freeListing .hc_address {
  color: #37659E;
  padding-bottom: 2px;
}

.hc_freeListing .hc_phone {
  color: #37659E;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 2px;
}

.hc_freeListing .hc_link {
  color: #174e95;
  margin-bottom: 3px;
}

.hc_freeListing .hc_link a {
  color: #4A424A;
  margin-bottom: 3px;
}

.hc_freeListing .hc_link span {
  color: #4A424A;
}

.hc_freeListing .hc_website {
  text-align: right;
  padding: 5px;
}

.hc_freeListing .hc_website .hc_btn {
  background-color: #FF9900;
  border: solid 1px #b37b14;
  font-weight: bold;
  color: #000000;
}

#hc_narrowResults {
  background-color: #F4F4F2;
  border: solid 1px #F4F4F2;
  font-size: 11px;
  color: #6E6D6D;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 30px;
}

#hc_narrowResults .hc_title {
  font-size: 18px;
}

#hc_narrowResults select {
  font-size: 11px;
  width: 95%;
  border: #A9A9A9 solid 1px;
}

#hc_narrowResults .hc_menuSelect {
  margin-bottom: 5px;
}

#hc_narrowResults .hc_menu {
  height: 200px;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-base-color: #F4F4F2;
  scrollbar-arrow-color: #6E6D6D;
  scrollbar-DarkShadow-Color: #F4F4F2;
}

#hc_narrowResults ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

#hc_narrowResults li {
  border-bottom: solid 1px #6E6D6D;
  margin-right: 10px;
  padding: 3px;
}

#hc_narrowResults a {
  text-decoration: none;
  color: #6E6D6D;
}

#hc_categoriesResults {
  padding: 5px;
  margin-top: 5px;
  background-color: #F4F4F2;
  border: solid 1px #bcbcbc;
}

#hc_categoriesResults .hc_title {
  color: #6E6D6D;
  font-size: 14px;
  font-weight: bold;
}

#hc_categoriesResults a {
  color: #6E6D6D;
  margin-bottom: 3px;
  font-size: 12px;
  text-decoration: none;
}

#hc_categoriesResults a:hover {
  text-decoration: underline;
  color: #656f79;
}

#hc_categoriesResults .hc_btn {
  background-color: #4A83C4;
  border: solid 1px #7DA9DA;
  color: #FFFFFF;
  font-weight: bold;
}

form {
  margin: 0px;
}

#hc_health_providers td {
  padding-bottom: 3px;
}

#DirectoryDrivingDirections {
  color: #000000;
  border: solid 1px #FFFFFF;
  background-color: #FFFFFF;
}

#DirectoryDrivingDirections div div div table {
  border: solid 1px #AAAAAA !important;
}

#DirectoryDrivingDirections div div div td {
  background-color: #E4E4E4;
  color: #000000;
}

#DirectoryDrivingDirections div div div div td {
  background-color: #FFFFFF;
  color: #6E6D6D;
  border-left: solid 1px #FFFFFF !important;
  border-right: solid 1px #FFFFFF !important;
  border-top: solid 1px #E4E4E4 !important;
  border-bottom: solid 1px #E4E4E4 !important;
}

#DirectoryDrivingDirections div div div div td a {
  color: #6E6D6D;
}

#DirectoryDrivingDirections div div div div table {
  border: none!important;
}

.hc_sponsored_listings {
  background-color: #FFFFFF;
  border: solid 1px #b4d2f9;
  padding: 3px;
  font-size: 11px;
  margin-bottom: 5px;
}

.hc_sponsored_listings .hc_title {
  color: #000000;
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 2px;
}

.hc_sponsored_listings .hc_title a {
  color: #6E6D6D;
}

.hc_sponsored_listings .hc_link a {
  color: #6E6D6D;
  margin-bottom: 3px;
}

.hc_sponsored_listings .hc_description {
  color: #000000;
  padding-bottom: 2px;
}

#hc_sortCobrand {
  font-size: 11px;
  color: #FFFFFF;
}

#hc_sortCobrand .hc_AzulObscuro {
  background-color: #f4f4f4;
}

#hc_sortCobrand .hc_btnActive {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
  height: 18px;
  margin-left: 2px;
  margin-right: 2px;
  background-color: #37659E;
}

#hc_sortCobrand .hc_btnInactive {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
  line-height: 20px;
  vertical-align: middle;
  margin-left: 2px;
  margin-right: 2px;
  text-decoration: none;
}

#hc_sortCobrand .hc_btnInactive a {
  color: #6E6D6D;
  text-decoration: none;
}

#hc_sortByTitle {
  color: #37659E;
}

#boxInternalProviders {
  background-color: transparent;
}

#hc_boxInternalProviders {
  width: 99.7%;
  color: #636363;
  background-color: #FFFFFF;
  border: solid 1px #F4F4F2;
  font-size: 13px;
  height: 215px;
}

#hc_boxInternalProvidersBG {
  background-color: #F4F4F2;
  font-family: Arial;
}

#hc_boxInternalProviders .hc_checkboxLabel {
  color: #636363;
}

#hc_boxInternalProviders input {
  font-family: Arial;
  font-size: 12px;
}

#boxInternalProviders select {
  font-family: Arial;
  font-size: 12px;
}

#hc_boxInternalProviders .hc_tabOn {
  background-color: #FFFFFF;
  margin-top: 5px;
  padding: 5px;
  text-align: center;
  font-size: 12px;
  color: #6E6D6D;
}

#hc_boxInternalProviders a {
  color: #000000;
}

#hc_boxInternalProviders .hc_tabOff {
  text-align: center;
  font-size: 12px;
}

#hc_boxInternalProviders .hc_tabOff a {
  color: #636363;
  text-decoration: none;
}

#hc_boxInternalProviders .hc_btn {
  border: solid 1px #7DA9DA;
  background-color: #4A83C4;
  font-weight: bold;
  color: #FFFFFF;
}

#drivingDirectionsBox .directionsTable {
  font-size: 12px;
  background-color: #FFFFFF;
}

.caresendselect {
  font-size: 11px;
}

#hc_TagCloud {
  color: #34729D;
  border: solid 1px #bcbcbc;
  background-color: #F4F4F2;
}

#hc_TagCloud a {
  color: #6E6D6D;
  text-decoration: none;
}

#hc_TagCloud a:hover {
  color: #34729D;
  text-decoration: underline;
}

#hc_TagCloud .header {
  font-size: 12px;
  margin-top: 5px;
  text-align: left;
  margin-bottom: 5px;
  font-weight: bold;
  color: #6E6D6D;
  padding-left: 5px;
  padding-right: 5px;
}

#hc_TagCloud table {
  background-image: none;
  border: 0px;
}

#hc_TagCloud .size1 {
  font-size: 12px;
  text-transform: capitalize;
}

#hc_TagCloud .size2 {
  font-size: 14px;
  text-transform: capitalize;
}

#hc_TagCloud .size3 {
  font-size: 15px;
  text-transform: capitalize;
}

#hc_TagCloud .size4 {
  font-size: 16px;
  text-transform: capitalize;
}

#hc_TagCloud .size5 {
  font-size: 18px;
  text-transform: capitalize;
}

.hc_page_content_link a {
  color: #ADADAD;
  margin-bottom: 3px;
  font-size: 12px;
}

.hc_compareNow {
  border: solid 1px #194C88;
  background-color: #5A8BB9;
  color: #FFFFFF;
  padding-left: 15px;
  padding-right: 15px;
  font-weight: bold;
}

#hc_categoriesResultsDescription a {
  color: #0f4792;
}

#drivingDirectionsBox {
  background-color: #FFFFFF;
  border: solid 1px #FFFFFF;
}

#drivingDirectionsBox #DirectoryPrintDirections {
  color: #000000;
}

#drivingDirectionsBox .directionsTable .drivingDirectionsBox_header {
  background-color: #E4E4E4;
  border: solid 1px #AAAAAA !important;
  color: #000000;
}

#drivingDirectionsBox .directionsTable .drivingDirectionsBox_directions {
  background-color: #FFFFFF;
}

#drivingDirectionsBox .directionsTable .drivingDirectionsBox_directions .directions_text {
  color: #6E6D6D;
}

#drivingDirectionsBox .directionsTable .drivingDirectionsBox_directions .directions_numeration {
  color: #6E6D6D;
}

#drivingDirectionsBox .directionsTable .directionsInfoTable td {
  border-top: solid 0px #E4E4E4 !important;
  border-bottom: solid 1px #E4E4E4 !important;
  border-left: solid 0px #FFFFFF !important;
  border-right: solid 0px #FFFFFF !important;
}

#hc_sortCobrand .hc_AzulClaro {
  background-color: #37659E;
}
