body
{
  background-color: white;
  text-align: center;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 82.5%;
  z-index: 0;
}

div#center_layout
{
  width: 928px;
  margin: 21px auto;
  text-align: left;
  position: relative;
}

div#top_navigation
{
  float: right;
  text-align: right;
  margin-bottom: 11px;
  margin-right: 14px;
}

div#top_navigation a
{
  color: #0065b7;
  font-size: 11px;
  text-decoration: underline;
}
div#header
{
  width: 928px;
  height: 96px;
  background: url(../../images/header_background.gif) repeat-x;
  position: relative;
  clear: right;
}

div#header img#top_left_corner
{
  float: left;
}

div#header img#logo
{
  float: left;
  padding-top: 26px;
  padding-left: 0px;
}


/* "Healthy Bytes" Rotating Tips */
#tip_container
{
  position: absolute;
  right: 0;
  height: 37px;
  width: 332px;
  padding-top: 41px;
  background: url(../../images/tip_background.gif) no-repeat;
}

#tip_container p
{
  padding-left: 15px;
  padding-right: 0px;
  font-weight: bold;
  color: #666;
  position: absolute;
  overflow: hidden;
  height: 1.3em;
  display: block;
}

#tip_container p.secondary
{
  opacity: 0;
}

div#header img.healthy_bytes
{
  position: absolute;
  right: 0;
  opacity: 0;
}

div#header img#visible_byte
{
  position: absolute;
  right: 0;
}

div#header img#tip1
{
  opacity: 1;
}



div#box
{
  float:left;
  position:relative;
  width: 318px;
  height: 100%;
}

#box * {
  margin:0px;
  position:relative;
  z-index:1;
}


#sub_section ul#navigation
{
  width: 267px;
  line-height: 6px;
  height: 508px;
  /*
  float: right;padding-top: 73px;
   background: white url(../../images/border_backgrounds.gif) repeat-y 274px 0; */
  background-color: #da329a;
}

/* Main Navigation */
#main ul#navigation
{
  width: 277px;
  padding-top: 73px;
  float: left;
  
   background: white url(../../images/border_backgrounds.gif) repeat-y 274px 0;
  /*
  float: right;
  background-color: white;
  
  */
  
}

#main div#more_navigation_container
{
  /* position: relative;*/
  width: 267px;
  z-index:10;
}

#main ul#more_navigation
{
    margin-right:10px;
    margin-top: 262px;
    position:absolute;
    right:0pt;
    width:267px;    
    height: 188px;
    z-index:10;
    display: none;
}


ul#navigation li a
{
  width: 267px;
}

ul#navigation li a#healthy_eating
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat 0 0;
  display: block;
}

ul#navigation li a#activities
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -32px;
  display: block;
}

ul#navigation li a#numbers
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -64px;
  display: block;
}

ul#navigation li a#heart_health
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -95px;
  display: block;
}

ul#navigation li a#diabetes
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -127px;
  display: block;
}

ul#navigation li a#more
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -159px;
  display: block;
}

/*  
    For the links in secondary page navigation only. Using the existing rules, 
    background image is off by one.
*/
ul#navigation li a#cancer
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -190px;
  display: block;
}

ul#navigation li a#antibiotic
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -221px;
  display: block;
}

ul#navigation li a#flu_and_cold
{
  height: 30px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -253px;
  display: block;
}

ul#navigation li a#mens_wellness
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -283px;
  display: block;
}

ul#navigation li a#prevention
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -315px;
  display: block;
}

ul#navigation li a#stroke
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -346px;
  display: block;
}
ul#navigation li a#smoking
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -378px;
  display: block;
}
ul#navigation li a#costs
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -409px;
  display: block;
}






/* End secondary page specific navigation */

ul#more_navigation li a#cancer
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -190px;
  display: block;
}

ul#more_navigation li a#antibiotic
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -221px;
  display: block;
}

ul#more_navigation li a#flu_and_cold
{
  height: 30px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -253px;
  display: block;
}

ul#more_navigation li a#mens_wellness
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -283px;
  display: block;
}

ul#more_navigation li a#prevention
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -315px;
  display: block;
}

ul#more_navigation li a#stroke
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -346px;
  display: block;
}
ul#more_navigation li a#smoking
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -378px;
  display: block;
}
ul#more_navigation li a#costs
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat 0 -409px;
  display: block;
}



/* Main Navigation: Rollovers */
ul#navigation li a#healthy_eating:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px 0;
  display: block;
}

ul#navigation li a#activities:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -32px;
  display: block;
}

ul#navigation li a#numbers:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -64px;
  display: block;
}

ul#navigation li a#heart_health:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -95px;
  display: block;
}

ul#navigation li a#diabetes:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -127px;
  display: block;
}

ul#navigation li a#more:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -159px;
  display: block;
}


/* Secondary Page Hovers */
ul#navigation li a#cancer:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -190px;
  display: block;
}

ul#navigation li a#antibiotic:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -221px;
  display: block;
}

ul#navigation li a#flu_and_cold:hover
{
  height: 30px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -253px;
  display: block;
}

ul#navigation li a#mens_wellness:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -283px;
  display: block;
}

ul#navigation li a#prevention:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -315px;
  display: block;
}

ul#navigation li a#stroke:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -346px;
  display: block;
}
ul#navigation li a#smoking:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -378px;
  display: block;
}
ul#navigation li a#costs:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -409px;
  display: block;
}



/* Front Page Hovers*/
ul#more_navigation li a#cancer:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -190px;
  display: block;
}

ul#more_navigation li a#antibiotic:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -221px;
  display: block;
}

ul#more_navigation li a#flu_and_cold:hover
{
  height: 30px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -253px;
  display: block;
}

ul#more_navigation li a#mens_wellness:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -283px;
  display: block;
}

ul#more_navigation li a#prevention:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -315px;
  display: block;
}

ul#more_navigation li a#stroke:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -346px;
  display: block;
}
ul#more_navigation li a#smoking:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -378px;
  display: block;
}
ul#more_navigation li a#costs:hover
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -267px -409px;
  display: block;
}


/* Main Navigation: Rollovers */
ul#navigation li a#healthy_eating:hover
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -267px 0;
  display: block;
}



/* Main Navigation: Selected sections*/
ul#navigation li#current_section a#healthy_eating
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -534px 0;
  display: block;
}

ul#navigation li#current_section a#activities
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -32px;
  display: block;
}

ul#navigation li#current_section a#numbers
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -64px;
  display: block;
}

ul#navigation li#current_section a#heart_health
{
  height: 32px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -95px;
  display: block;
}

ul#navigation li#current_section a#diabetes
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -127px;
  display: block;
}

ul#navigation li#current_section a#cancer
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -190px;
  display: block;
}

ul#navigation li#current_section a#antibiotic
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -221px;
  display: block;
}

ul#navigation li#current_section a#flu_and_cold
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -253px;
  display: block;
}

ul#navigation li#current_section a#mens_wellness
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -284px;
  display: block;
}

ul#navigation li#current_section a#prevention
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -315px;
  display: block;
}

ul#navigation li#current_section a#stroke
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -346px;
  display: block;
}
ul#navigation li#current_section a#smoking
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -376px;
  display: block;
}
ul#navigation li#current_section a#costs
{
  height: 31px;
  background: url(../../images/main_navigation.gif) no-repeat -534px -408px;
  display: block;
}


/* Sub Navigation */
#sub_navigation
{
  background-color: #a42c76;
  padding-bottom: .1em;
  padding-left: 30px;
  list-style-position: inside;
  width: 237px;
}

#sub_navigation li a
{
  color: white;
  padding-left: 10px;
  font-size: 80%;
  text-decoration: none;
  vertical-align: baseline;
  background: url(../../images/bullet.gif) no-repeat 0 .5em;
}

#sub_navigation li
{
 
  vertical-align: baseline;
  padding: .5em; 
  padding-left: 0;
}



/* Right Border Next To Nav */
#right_border
{
  width: 10px;
  background: url(../../images/border_backgrounds.gif) repeat-y 7px 0;
}


/* Main Page */
#content
{
  padding: 15px;
  padding-top: 0;
  padding-bottom: 0;
  height: 100%
}

#content_td
{  
  background: url(../../images/content_border_horiz.gif) repeat-y 0 0;
}

#content h1,
#detail_content h2,
#section_content h2
{
  font-family: Helvetica, Arial, sans-serif;
  font-size: larger;
  font-weight: bold;
  color: #0079c2;
  letter-spacing: -.001em;
  word-spacing: -.02em;
}

.large_body_text
{
  font-size: 1.1em;
  font-weight: bold;
}

#section_photo
{
  float: left;
}

#detail_content h2
{
  margin-top: 2em;
  margin-bottom: .2em;
}

#content p
{
  font-family: Helvetica, Arial, sans-serif;
  color: #555;
  margin-top: .8em;
  letter-spacing: -.002em;
  word-spacing: -.02em;
  line-height: 1.4em;
}

div#intro_content_container
{
  /*padding-top: 6px;*/
  padding-left: 7px;
  background: url(../../images/border_backgrounds.gif) repeat-y -5px 0;
}

div#main_photo_container
{
  float: left;
  position: relative;
  width: 643px; 
  height: 236px;
  padding-left: 8px;
  padding-top: 26px;
  background: url(../../images/border_backgrounds.gif) repeat-y -5px 0;
}

div#main_photo_container img.main_photo
{
    position: absolute;
    top: 26px;
    left: 8px;
}


td#content_border_top
{
  padding-top: 5px;
}

div.content_border_bottom
{
  
}

/* Little FAQ */


#faq_container
{
background:url(../../images/border_backgrounds.gif) repeat-y 332px 0;
}

div#faq_padding
{
	background-color: #a1d1e3;
	margin-top: 7px;
	width: 325px;
	margin-right: 7px;
}

ul#faq_list{}
li.faq_link_container{background-image:url(../../images/bullet_arrow_grey.gif); background-repeat: no-repeat; padding-left: 10px; background-position: 6px 10px; border-bottom: 1px solid #fff;padding-bottom: 4px;padding-top: 4px; }
li.faq_link_container a{margin-left: 14px; display: block;  }


.faq_link
{
  width: 294px;
  /* background-color: #CEEBEE; */
  color: #0079c2;
  text-decoration: none;
  display: block;
  padding: 10px;
}

.faq_link:hover
{
  text-decoration: underline !important;
}

.faq_link .embolden
{
  font-weight: bold;
}

div.faq_text
{
  width: 260px;
  padding-top: 4px;
  float: left;
  letter-spacing: -.002em;
  word-spacing: -.02em;
  line-height: 1.2em;
  font-family: Helvetica, Arial, sans-serif;
}

div.faq_arrow
{
  width: 34px;
  float: left;
}

img.arrow
{
  
}





#main_border_bottom
{
  position: absolute;
  height: 15px;
  margin-top: -7px;
  width: 928px;
  background: url(../../images/border_bg_bottom.gif) repeat-x 0 bottom;
}

#main_border_bottom #border_bottom_left
{
  float: left;
  background: url(../../images/curve_bottom_left.gif) no-repeat -1px 1px;
  width: 15px;
  height: 16px;
}

#main_border_bottom #border_bottom_right
{
  float: right;
  background: url(../../images/curve_bottom_right.gif) no-repeat 1px -1px;
  width: 15px;
  height: 16px;
}

/* Sub section content */
#sub_section #section_title
{
  float: left;
  width: 643px; 
  padding-left: 8px;
  padding-top: 18px;
  background: url(../../images/border_backgrounds.gif) repeat-y -5px 0;
}

#section_content h2
{
  padding: 1em;
  margin-top: 1em;
  margin-bottom: 1em;
  line-height: 1.5em;
}

#section_content p
{
  padding: 1em;
  padding-top: .5em;
  padding-bottom: .5em;
  color: #555;
}

#section_border
{
  float: left;
}

#detail_content
{
  overflow: auto;
  height: 490px;
  width: 611px;
  float: left;

}

#section_content
{
  overflow: auto;
  height: 490px;
  width: 370px;
  float: right;
  padding-right: 10px;
  line-height: 1.5em;
}

#detail_content p
{
  display: block;
  padding-top: .3em;
  padding-bottom: .2em;
  text-decoration: none;
}

#detail_content a
{
  color: #0079c2;
  text-decoration: none;
}

#detail_content a#hover
{
  text-decoration: underline;
  color: #0079c2;
}

#detail_content p
{  
  padding-bottom: .5em;
  line-height: 1.4em;
}

#detail_content h3
{
  margin-top: 1em;
  margin-bottom: .5em;
  font-weight: bold;
}

/* Footer & Banner Rules */
a#banner
{
  display: block;
  margin-top: 17px;
  text-align: center;
}

#footer
{
  margin-top: 2em;
  width: 928px;
}

#footer p#copyright
{
  float: right;
  padding-right: 14px;
  width: 700px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 9px;
  color: #999;
  margin-top: .8em;
  letter-spacing: -.005em;
  word-spacing: -.02em;
  line-height: 1.4em;
  text-align: right;
}

#footer #disclaimer
{
  float: left;
  width: 902px;
  margin-top: 1em;
  padding-left: 12px;
  padding-right: 14px;
  text-align: justify;
}

#footer #disclaimer p
{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 9px;
  color: #999;
  margin-top: .8em;
  letter-spacing: -.005em;
  word-spacing: -.02em;
  line-height: 1.4em;
  margin-bottom: 1.5em;
}

#footer #disclaimer p a,
#footer p#copyright a
{
  color: #999;
  text-decoration: none;
}

#footer p#copyright a
{
  padding-left: 1em;
}

#footer #disclaimer p a:hover,
#footer p#copyright a:hover
{
  text-decoration: underline;
}

#footer img#anthem_logo
{
  float: left;
  font-size: 70%;
  padding-left: 12px;
}

/* General Styles */
div.clear_all
{
  height: 0px;
  clear: both;
  line-height: 0;
  font-size: 0;
}

.sub_script
{
  font-size: 70%;
  line-height: 1.8em;
}

.sub_script a
{
  color: #0079c2;
  text-decoration: none;
}

.sub_script a:hover
{
  text-decoration: underline;
}

.bold_text
{
  font-weight: bold;
}

sup
{
  line-height: 1.2em;
  font-size: 70%;
  vertical-align: top; 
}

.pop_ups
{
  background: white url(../../images/notice_gradient.gif) no-repeat top left;
  padding: 8px;
  height: 313px;
  width: 415px;
}

.pop_ups .notice_content
{  
  border: 1px solid #0079c2;
  padding-left: 20px;
  padding-right: 20px;
  height: 313px;
  width: 375px;
  overflow: auto;
  
}

.pop_ups .notice_content .popup_title
{ 
  font-size: 1.4em;
  margin-top: 15px;
  margin-bottom: 15px;
  color: #0079c2;
  font-weight: bold;
}

.pop_ups .notice_content p.faq_popup_text
{ 
  margin-bottom: 15px;
  color: #555;
}

.pop_ups .notice_content ul
{ 
  list-style-position: outside;
  list-style-type: disc;
  padding-left: 1.5em;
  color: #555;
}

.pop_ups .notice_content ul
{ 
  padding-bottom: .2em;
}

.pop_ups .notice_content .popup_sources
{
  color: #666;
  font-size: .8em;
  margin-top: 15px;
}

#privacy_notice
{

}
