/* stealth links */
.sub_nav a,
.content_nav a,
.col2 p a,
.col2 ul a,
a.social,
#legal a {
  color: inherit;
  text-decoration: none;
}
/* Some of them hover */
.content_nav a:hover,
.main_copy a:hover,
.col2 p a:hover,
.col2 ul a:hover,
#legal a:hover {
  text-decoration: underline;
}
/* Main content links */
.main_copy a {
  color: #d95936;
  text-decoration: none;
}

body {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  line-height: 1.43;
}

form.search {
  font-weight: bold;
}

.main_nav { /* drop downs */
  font-size: 11px;
  position: relative;
  z-index: 98;
}

/* ============== content ============== */

h2 {
  font-weight: bold;
  font-size: 16px;
}

.col2 p a,
.main_copy a {
  font-weight: bold;
}

.och {
  font-weight: bold;
  font-style: italic;
}

.smark {
  font-family: "Lucida Sans Unicode"/* A rare sm-supporting font. */, Arial, Helvetica, sans-serif;
  line-height: 0; /* keep the leading consistent in a paragraph */
  font-size: 1.25em; /* bump it up a bit, too too small for ie otherwise */
  font-style: italic;
}

a.well { text-decoration: none; }
.well .well_more {
  font-size: 10px;
}

.well .well_title {
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
}

.well .well_more,
.well .h4 {
  font-weight: bold;
}

.sub_nav li {
  font-family:Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
}

.sub_nav .sn_center {
  font-family: Verdana, Geneva, sans-serif;
  text-transform: none;
  font-size: 16px;
  font-weight: bold;
}

.content_nav {
  font-size: 11px;
}

.content_nav .active {
  font-weight: bold;
}

.col1 h2 {
  font-size: 16px;
}

.col1 dt {
  font-weight: bold;
}
.center_coupons .col1 .save {
  font-weight: bold;
  font-size: 16px;
}

/* coupon */
.print_coupon a {
  font-size: 10px;
}
.printLink {
  font-weight: bold;
  text-decoration: none;
}
.coupon_legal {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  line-height: 1.2;
}
.coupon_expiry {
  font-weight: bold;
  font-style: italic;
}
.coupon_code {
  font-size: 10px;
}

.center_comments label {
  font-weight: bold;
}

.slideshow .caption {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
/* === Things entered through CMS === */
#cmsContent h3 {
  font-weight: bold;
  font-style: italic;
}
/* ============== footer ============== */
#footer {
  font-size: 10px;
}

/* ============== legal ============== */
#legal {
  font-size: 9px;
}
.legal_nav {
  text-transform: uppercase;
}

/* ============= scayt styles ===========*/
a.cke_scayt_toogle:hover,a.cke_scayt_toogle:focus,a.cke_scayt_toogle:active{border-color:#316ac5;background-color:#dff1ff;color:#000;cursor:pointer;margin:0;}a.cke_scayt_toogle{color:#316ac5;border-color:#fff;}.scayt_enabled a.cke_scayt_item{color:#316ac5;border-color:#fff;margin:0;}.scayt_disabled a.cke_scayt_item{color:gray;border-color:#fff;}.scayt_enabled a.cke_scayt_item:hover,.scayt_enabled a.cke_scayt_item:focus,.scayt_enabled a.cke_scayt_item:active{border-color:#316ac5;background-color:#dff1ff;color:#000;cursor:pointer;}.scayt_disabled a.cke_scayt_item:hover,.scayt_disabled a.cke_scayt_item:focus,.scayt_disabled a.cke_scayt_item:active{border-color:gray;background-color:#dff1ff;color:gray;cursor:no-drop;}.cke_scayt_set_on,.cke_scayt_set_off{display:none;}.scayt_enabled .cke_scayt_set_on{display:none;}.scayt_disabled .cke_scayt_set_on{display:inline;}.scayt_disabled .cke_scayt_set_off{display:none;}.scayt_enabled .cke_scayt_set_off{display:inline;}
