/*=============================================================================
------ The ONLY CSS that goes in here are skin specific color changes ---------
=============================================================================*/
body {
  background-color: #919EA0;
  color: #666; }

.site_container {
  background: #f7f7f7; }

/* =========== Slider Text =================== */
.slideshow_attraction .slideshow_text .button_text a {
  background: #BFD1D3; }

.slideshow_attraction .slideshow_text .button_text a:hover {
  background: #A09C81; }

/* =========== Social Bar =================== */
div.custom_content_module_3 .cc_module_content .follow_us a[class*="_icon"]:hover {
  background-color: #BFD1D3; }

/* --- page headers (such as Exclusive Offer, Categories, etc) --- */
div.custom_content_module_1 p.cc_module_title:after,
div#content_sublinks h3:after {
  background: #BFD1D3; }

/* --- main navigation --- */
.sf-menu li:hover a, .sf-menu li.selected a {
  background: #BFD1D3; }

.sf-menu li ul li a:hover, .sf-menu li ul li.selected > a,
.sf-menu li.submenu ul li a:hover, .sf-menu li.submenu:hover ul li.selected a,
.sf-menu li.submenu:hover ul li.selected ul li a:hover, .sf-menu li.submenu:hover ul li ul li.selected a, .sf-menu li.submenu:hover ul li.selected ul li.selected a {
  border-bottom: 2px solid #BFD1D3; }

/*============= Home Box Section (within the slider boxes) ======================*/
blockquote:before {
  color: #BFD1D3; }

blockquote:after {
  color: #BFD1D3; }

.home_box.first_home_box {
  background-color: #BFD1D3; }

.home_box.second_home_box {
  background-color: #A09C81; }

.home_box.third_home_box {
  background-color: #868473; }

/*================= Module 1 - Exclusive Offer Section / Lead Generation Form ===================*/
div.custom_content_module_1 div.cc_module_content form div.submit_info input,
div.page_left form.contact_us_form div.submit_info input {
  background: #868473; }

div.custom_content_module_1 div.cc_module_content form div.submit_info input:hover,
div.page_left form.contact_us_form div.submit_info input:hover {
  background: #BFD1D3; }

/* ================= Member/Community Content Accordions =================== */
p#community_content_toggle,
p#member_content_toggle {
  background-color: #868473; }

p#community_content_toggle:hover,
p#member_content_toggle:hover {
  background-color: #BFD1D3; }

div[class^="target"] > ul > li ul li {
  background: #868473; }

div[class^="target"] > ul > li ul li:hover > a {
  background-color: #BFD1D3; }

/* ============================== Internal Pages ============================== */
.page_left p a,
.page_content a,
table.my_exercise_prescription a,
div#blog_options a#show_blog_archive,
div#blog_archive a#hide_blog_archive,
div#blog_options a#rss_feed,
.page_left ul.content_menu li a {
  color: #868473; }

.page_left p a:hover,
.page_content a:hover,
table.my_exercise_prescription a:hover,
div#blog_options a#show_blog_archive:hover,
div#blog_archive a#hide_blog_archive:hover,
div#blog_options a#rss_feed:hover,
.page_left ul.content_menu li a:hover {
  color: #A09C81; }

/* --- general form styles (custom form) --- */
form[id^="custom"] input[type="text"]:focus,
form[id^="custom"] textarea:focus,
form[id^="custom"] select:focus,
div.custom_content_module_1 div.cc_module_content form div.contact_info input:focus,
div.custom_content_module_1 div.cc_module_content form div.verify_info input:focus,
div.page_left form.contact_us_form div.contact_info input:focus,
div.page_left form.contact_us_form div.verify_info input:focus,
form#MakeAppointment div input[type="text"]:focus,
form#MakeAppointment div textarea:focus,
form#MakeAppointment div select:focus,
form#SendToDoctor div input[type="text"]:focus,
form#SendToDoctor div textarea:focus,
form#SendToFriend div input[type="text"]:focus,
form#SendToFriend div textarea:focus,
form[name="user_login"] input#contact_email:focus,
form[name="user_login"] input#contact_password:focus,
form#user_add_contact div.fieldset input[type="text"]:focus,
form#user_add_contact div.fieldset input[type="password"]:focus,
form#user_add_contact div#registration_verification input:focus,
form#SendToDoctor div input#verification:focus,
form#user_add_contact select:focus,
form#user_password_reminder input#contact_email:focus,
form#search_form input[type="text"]:focus,
form#user_edit_contact div.fieldset input[type="text"]:focus,
form#user_edit_contact div.fieldset input[type="password"]:focus,
form#user_edit_contact select:focus {
  border-top: 1px solid #BFD1D3; }

form[id^="custom"] input[type="submit"],
form[name="user_login"] input[name="button_submit"],
form#user_password_reminder input[name="button_submit"],
form#user_password_reminder input[name="button_cancel"],
form#user_add_contact input[name="submit_add"],
form#user_add_contact input[name="submit_cancel"],
form#user_edit_contact input[name="submit_add"],
form#user_edit_contact input[name="submit_cancel"],
form#user_edit_subscriptions input[name="button_update"],
form#user_edit_subscriptions input[name="button_cancel"],
form#user_edit_subscriptions input[name="button_resend"],
div#member_logout a.logout_button {
  background: #868473; }

form[id^="custom"] input[type="submit"]:hover,
form[name="user_login"] input[name="button_submit"]:hover,
form#user_password_reminder input[name="button_submit"]:hover,
form#user_password_reminder input[name="button_cancel"]:hover,
form#user_add_contact input[name="submit_add"]:hover,
form#user_add_contact input[name="submit_cancel"]:hover,
form#user_edit_contact input[name="submit_add"]:hover,
form#user_edit_contact input[name="submit_cancel"]:hover,
form#user_edit_subscriptions input[name="button_update"]:hover,
form#user_edit_subscriptions input[name="button_cancel"]:hover,
form#user_edit_subscriptions input[name="button_resend"]:hover,
div#member_logout a.logout_button:hover {
  background: #BFD1D3; }

/* --- post a comment form (blog) --- */
form#post_comment input.formfield:focus,
form#post_comment textarea:focus {
  border-top: 1px solid #BFD1D3; }

form#post_comment input.form_button {
  background: #868473; }

form#post_comment input.form_button:hover {
  background: #BFD1D3; }

/* --- make appointment/email us popup form --- */
form#MakeAppointment div h2,
form#SendToDoctor div h2,
form#SendToFriend div h2,
div.thankYouMessageWrap h2 {
  background-color: #868473; }

form#MakeAppointment div input[type="submit"],
form#SendToDoctor div input[type="submit"],
form#login_form input[type="submit"],
form#SendToFriend input[type="submit"],
div.thankYouMessageWrap div input[type="submit"] {
  background: #868473; }

form#MakeAppointment div input[type="submit"]:hover,
form#SendToDoctor div input[type="submit"]:hover,
form#login_form input[type="submit"]:hover,
form#SendToFriend input[type="submit"]:hover,
div.thankYouMessageWrap div input[type="submit"]:hover {
  background: #BFD1D3; }

/* ============================== Blog Section ================================ */
div.blog_post p span.blogPostDate {
  background-color: #868473; }

/* ======================== begin store / category view / store related forms ======================== */
div.page_left div a.shopping_cart,
table.list_data a {
  color: #868473; }

div.page_left div a.shopping_cart:hover,
table.list_data a:hover {
  color: #A09C81; }

form[id^="checkout_"] div.submit input#button_checkout {
  background-color: #868473; }

form[id^="checkout_"] div.submit input#button_checkout:hover {
  background-color: #BFD1D3; }

/* ============================== Footer Section =================================== */
.footer_container {
  background: #3B3834; }

.footer_banner_box.activeTab {
  background-color: #BFD1D3; }

p.featuredArticleTitle:after,
div#news_signup_module p.nws_mod_ttl:after,
div.pTab01 p.cc_module_title:after {
  background: #BFD1D3; }

#btn-tab01 {
  background-color: #BFD1D3; }

#btn-tab02 {
  background-color: #A09C81; }

#btn-tab03 {
  background-color: #868473; }

/*# sourceMappingURL=skin15_specific.css.map */
