
/* equalizer.css */
BODY{
font:10px/1.05em Arial,Helvetica,sans-serif;
}

/**bodytext black**/
/* common.css */
html, body {
color:#464646;
font-family:Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

/**bodytext black bold**/
/* No specific styles, usually wrapped in <strong></strong> */

/**bodytext white**/
/* No generic styles for white text */
/* Could be something like this... */
.white{
color: #FFFFFF;
}

/**bodytext white bold**/
/* No specific styles, usually wrapped in <strong></strong> */

/**bodytext red**/
/* No generic styles. */
/* Could be something like this... */
.red{
color: #DF1835;
}

/**bodytext red bold**/
/* No specific styles, usually wrapped in <strong></strong> */

/**bodytext blue**/
/* No generic styles */
/* Could be something like this... */
.blue{
color:#09A0EC;
}

/**bodytext blue bold**/
/* No specific styles, usually wrapped in <strong></strong> */

/**disclaimer text black**/
/* product-grid.css */
.disclaimer{
padding:20px 20px;
font-size:11px;
}

/**disclaimer text white**/
/* No generic styles available. Can be used with .white above. */

/**H1 Shop (shop.css)**/
div#page-header-text h1{
margin:0 0 5px 20px;
font-size:22px;
font-weight:normal;
line-height:22px;
color:#FFFFFF;
}

/**H1 Pharmacy (pharmacy.css and health.css)**/
div#page-header-text h1{
float:left;	
line-height:32px;
color:#FFFFFF;
font-size:24px;
font-weight:normal;
margin:0px 0 0px 15px;
padding:0;
}

/**H1 Health Info (health.css)**/
div#header-bar h1{
color:#FFFFFF;
font-size:24px;
font-weight:normal;
margin:0px 0 0px 15px;
padding:0;
line-height:28px;
}

/**H1 Account (account.css)**/
div#content h1{
clear:both;
color:#FFFFFF;
font-size:28px;
font-weight:100;
line-height:28px;
margin:0 0 0 15px;
}

/**H1 Clinic (We don't have any of these pages)**/
/**H1 Photo (We don't have any of these pages)**/

/**H2 Shop (shop.css)**/
h2.section-header{
font-weight:normal;
font-size:18px;
color:#76AD21;
}


/**H2 Clinic (We don't have any of these pages)**/
/**H2 Photo (We don't have any of these pages)**/

/**H3 Shop**/
/* department.css */
.department-link-list h3{
margin:0;
font-size:12px;
color:#76AD21;
}
/* healthy-living.css */
.department-link-list h3{
color:#76AD21;
font-size:14px;
margin:0;
width:140px;
}
/* tier-3.css */
div.product-list .product-container .product-description h3{
margin:15px 0 0 0;
padding:0;
font-size:14px;
}
div.product-grid .product-container div.product-description h3{
margin:0;
padding:0;
height:32px;
overflow:hidden;
margin-bottom:2px;
}

/**H3 Pharmacy**/
/* pharmacy.css */
#pharmacy #store h3{
margin:3px 0 0 0;
padding:0;
font-weight:normal;
color:#E01935;
font-size:16px;
line-height:18px;
}

/**H3 Health Info**/
/**H3 Account**/
/**H3 Clinic (We don't have any of these pages)**/
/**H3 Photo (We don't have any of these pages)**/

/**blue text link with arrow (underline on hover)**/
/* common.css */
a.cancel-button{
padding:0 0 0 10px;
background:transparent url(/images/utility/arrow-blue.gif) 0 5px no-repeat;
}

/**blue text link (underlined by default)**/
a.underline:link,
a.underline:visited,
a.underline:active{
text-decoration:underline;
}

/**blue text link  (underline on hover)**/
/* This is default link behavior */

/**blue text bold link  (underline on hover)**/
/* No specific style. Wrapped in <strong></strong> */

/**red text link (underlined by default)**/
/* Could not find any red links. Use a.underline to underline links by default */
a.red,
a.red:link,
a.red:visited,
a.red:active{
color: #DF1835;
}

/**red text link  (underline on hover)**/
/* Could not find any red links. */
/* Could be something like this... */
a.red,
a.red:link,
a.red:visited,
a.red:active{
color: #DF1835;
}

/**red text bold link  (underline on hover)**/
/* No specific style. Wrapped in <strong></strong> */

/**black text link (underline on hover)**/
/* No specific styles for black links. These are usually applied to container elements. */
/* Use a.underline to underline links by default */
/* Could be something like this... */
a.black,
a.black:link,
a.black:visited,
a.black:active{
color: #464646;
}

/**white text link (underline on hover)**/
/* No specific styles for white links. These are applied to container elements. */
/* Could be something like this... */
a.white,
a.white:link,
a.white:visited,
a.white:active{
color: #464646;
}

/**white text link (underlined by default)**/
/* Use a.underline for underlining by default */

/**footer header text link (all CAPS, bold, underline on hover)**/
/* Combination of h2 and footer link */
/* common.css */
div#footer h2 {
font-size:12px;
font-weight:bold;
line-height:15px;
margin:0 0 5px;
text-transform:uppercase;
}
div#footer a {
color:#464646;
}

/**Account left nav section heading (larger, bold, not clickable)**/
/* Combination of common.css and account.css */
div#content div#sidenav h2{
margin:0 0 3px;
}
div#content div#sidenav h2{
color:#E01935;
}

/**Account left nav link with carat (bold, not clickable)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
padding:0 0 2px 10px;
background-image:url(/images/utility/arrow_red.gif);
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
}

/**Account left nav link with carat (bold, underline on hover)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li.current {
color:#464646;
font-weight:bold;
}
div#content ul.link-arrow-list li {
padding:0 0 2px 10px;
background-image:url(/images/utility/arrow_red.gif);
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
}
div#content ul.link-arrow-list li a {
color:#464646;
}

/**Account left nav link with carat (underline on hover)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
padding:0 0 2px 10px;
background-image:url(/images/utility/arrow_red.gif);
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
}
div#content ul.link-arrow-list li a {
color:#464646;
}

/**Pharmacy left nav section heading (larger, bold, not clickable)**/
/* Combination of common.css and pharmacy.css */
div#content div#sidenav h2 {
margin:0 0 3px;
}
div#content div#sidenav h2 {
color:#09A0EC;
}

/**Pharmacy left nav link with carat (bold, not clickable)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_blue.gif);
}
div#content ul.link-arrow-list li {
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 10px;
}

/**Pharmacy left nav link with carat (bold, underline on hover)**/
/* Combination of common.css, health.css */
div#content div#sidenav ul li.current {
font-weight:bold;
}
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_blue.gif);
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 10px;
}

/**Pharmacy left nav link with carat (underline on hover)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_blue.gif);
}
div#content ul.link-arrow-list li {
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 10px;
}
div#content ul.link-arrow-list li a {
color:#464646;
}

/**Health Info left nav section heading (larger, bold, not clickable)**/
/* Combination of common.css and account.css */
div#content div#sidenav h2 {
color:#E01935;
}
div#content div#sidenav h2 {
margin:0 0 3px;
}

/**Health Info left nav link with carat (bold, not clickable)**/
/* Combination of common.css and account.css */
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_red.gif);
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 10px;
}

/**Health Info left nav link with carat (bold, underline on hover)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li.current {
color:#000000;
font-weight:bold;
}
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_red.gif);
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 10px;
}

/**Health Info left nav link with carat (underline on hover)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_red.gif);
background-position:3px 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 10px;
}
div#content ul.link-arrow-list li a {
color:#464646;
}

/**Shop left nav section heading (larger, bold, not clickable)**/
/* common.css */
div#content div#sidenav h2 {
color:#6DA11D;
margin:0 0 3px;
}

/**Shop left nav link with carat (bold, not clickable)**/
/* Combination of common.css, shop.css */
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_green.gif);
background-position:0 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 8px;
}
div#content ul.top-level li {
font-weight:bold;
}

/**Shop left nav link with carat (bold, underline on hover)**/
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_green.gif);
background-position:0 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 8px;
}
div#content ul.top-level li {
font-weight:bold;
}
div#content ul.link-arrow-list li a {
color:#464646;
}

/**Shop left nav link with carat (underline on hover)**/
div#content div#sidenav ul.link-arrow-list li {
font-size:13px;
}
div#content ul.link-arrow-list li {
background-image:url(/images/utility/arrow_green.gif);
background-position:0 6px;
background-repeat:no-repeat;
list-style-image:none;
list-style-type:none;
padding:0 0 2px 8px;
}
div#content ul.link-arrow-list li a {
color:#464646;
}
