

/* global */



body   { color: #000; font-size: 12pt; font-family: "Times New Roman", Times, serif; text-align: center; margin: 0; padding: 0 }

#container  { width: 100% }





a  { color: #000; text-decoration: none }



/* header */



#header  { position: relative; width: 100%; height: 107px; float: left; clear: both;  margin-bottom: 12px;}



#header #logo {

	position: absolute;

	top: 10px;

	left: 0;

}

#title  { position: absolute; top: 57px; left: 123px }



/* brand navigation */



#right_top { display: none }

#search { display: none }



/* site navigation */



#top_nav   { display: none; }

/*Left side*/

#left_side    { display: none }

/* site navigation */





/*body styles*/

#body_content        { padding-top: 0; margin-bottom: 24px; position: relative; top: 0; width: 90%; height: auto; float: left; clear: both;  }



#center_content     { text-align: left; margin: 0; position: relative; top: 13px; float: left; clear: none }



#center_content img {display: none}

#body_copy  { margin: 0; padding: 0; position: relative; float: left; clear: left }



h1    { color: #e72a08; font-size: 20pt !important; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; margin: 12px 0 12px 0; padding: 0 }

h2    { color: #87b667; font-size: 14pt !important; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; margin: 1em 0 0.5em; padding: 0 }

h3    { color: #57585a; font-size: 13pt !important; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; margin: 6px 0 0; padding: 0 0 4px }

h4   { color: #57585a; font-size: 12pt !important; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; margin: 6px 0 0; padding: 0 0 4px }

table.shaded td.left_shade      { width: 0 }

table.shaded td.right_shade      { width: 0 }


table.shaded th     { background-image: none; border-bottom: 1px solid #999 }



table.shaded td.bottom     { background-image: none; border-top: 1px solid #999 }



table.shaded td.line       { background-image: url("/pt_BR/images/table_line.jpg"); background-repeat: repeat-x; background-position: 0 0; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999 }



table.shaded td.left_head       { background-image: none; background-position: 0 0; padding: 5px 7px; border-right: 1px solid #efefef }



table.shaded td.right_content       { background-image: none; padding: 5px 7px; border-top: 1px solid #999 }





table.shaded td.line_left     { background-image: none; border-top: 1px solid #999; border-left: 1px solid #999 }

table.shaded td.line_left_col     { background-image: none; background-position: 0 0; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999 }



table.shaded td.line_right     { background-image: none; border-top: 1px solid #999; border-right: 1px solid #999 }

table.shaded td.line_right_col     { background-image: none; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999 }



table.shaded   { font-size: 11pt }



table.shaded td.line, table.shaded td.line_left, table.shaded td.line_right, table.shaded td.line_left_col, table.shaded td.line_right_col, table.shaded td.line_top   { padding: 6px 4px }



table.shaded th   { font-weight: bold; padding: 8px 4px 4px }



table.shaded th.nobold   { font-weight: normal;}



table.shaded td.line_top   { background-image: none; background-position: 0 0; padding-top: 10px; border-top: 1px solid #999 }

table.shaded td.left_head, table.shaded td.left_head_top { border-top: 1px solid #999 }

div #calorie_chart {margin: 16px 0}

div #calorie_chart strong {font-size: 14px; font-weight: bold;}

/*right-side content*/



#sidebar      { display: none }

#bottom_features   { display: none }

/*div.b_box   { width: 100%; height: auto; float: left; clear: both; overflow: visible }

div.b_box dt { font-weight: bold; margin-bottom: 12px}

p.qanda_more {display: none}*/

div.flash {float: left; clear: both; display: block; position: relative;}

.citation { color: #666; font-size: 10pt }

/* footer */

#footer           { text-align: center; display: block; padding-top: 12px; margin-top: 48px; width: 100%; height: 48px; float: left; clear: both; border-top: 1px solid #ccc }



#footer span.copyright     { color: #666; font-size: 12pt; text-align: center; display: block }

#footer span.footer_links {display: none}

#footer a {display: none;}



/*FAQS & GLOSSARY*/

#center_content_faq, #center_content_ig {float: left; text-align: left;}

#faq_nav, #ig_nav {display: none; }

div.faq_title, div.faq_title1, div.ig_title {left: 0; margin-left: 0; padding-top: 10px; text-align: left; display: block}

#center_content_faq img {left: -4px}

#center_content_faq table  { margin-top: 75px }

#center_content_faq dt { font-weight: bold; margin: 12px 0 4px 0;}

#center_content_faq dd {margin-bottom: 8px}

#center_content_ig td  { border-top: 1px solid #999 }

