div.nutrition {width : 300px;border : solid #202020 1px;padding : 0px 8px 2px 8px;background-color : white;}.nutrition th {background: none;border: none;color: #202020;font-family : Verdana, Arial;font-size : 28px;font-weight : bold;padding: 0;text-align: center;}.nutrition td {background: none;border: none;color: #202020;padding : 2px 0px 1px 0px;font-family : Arial;text-align : left;}.nutrition tr.separator td {background-color: #202020; border-top: 2px solid white; font-size: 1px; height: 8px; line-height: 1px; }.nutrition tr.thinSeparator td {background-color: #202020; border-top: 2px solid white; font-size: 1px; height: 4px; line-height: 1px; }.nutrition td.sub {padding-left: 18px;}.nutrition div.line {border-top: solid #202020 1px;margin-bottom : 0px;padding-top : 2px;}.nutrition td.amount {font-family : Verdana, Arial;font-size: x-small;font-weight : bold;}.nutrition div.holder {display: inline;font-family: Arial;padding-left: 0px;font-weight : normal;}.nutrition div.holder_strong {display: inline;font-family: Verdana, Arial;padding-left: 5px;font-weight : bold;}.nutrition div.left_strong_label {float: left;font-weight : bold;font-family: Verdana, Arial;}.nutrition div.left_light_label {float: left;font-weight : normal;font-family: Arial;}.nutrition div.right_light_label {float: right;font-weight : normal;font-family: Arial;}.nutrition div.right_strong_label {float: right;font-weight : bold;font-family: Verdana, Arial;}.nutrition div.small_right_strong_label {font-size: x-small;float: right;font-weight : bold;font-family: Verdana, Arial;}.nutrition div.small_left_light_label {font-size: x-small;float: left;font-weight : normal;font-family: Arial;}.nutrition table.minerals {width: 100%;border-collapse: collapse;margin-bottom: 3px;}.nutrition table.minerals td {font-family: Arial;white-space: nowrap;width: 33%;}.nutrition table.minerals td.left_col {text-align : left;}.nutrition table.minerals td.right_col {text-align : right;}.nutrition table.minerals td.center_col {text-align : center;}.nutrition_field_large { height: 15px;width: 200px; }.nutrition_field_small { height: 15px;width: 30px; text-align : right;padding-right: 1px;}div.partialLabel {background: url(/images/food/partial_background.png) no-repeat center top;border-top: 1px dotted #999999; padding-top: 8px; border-bottom: 1px dotted #999999; padding-bottom: 8px; }.nutrition .actions { font-size: 13px; line-height: 20px; padding-top: 10px; }.nutrition .remove a {background: url(/images/controls/minus_icon_white.gif) no-repeat left center;padding: 1px 1px 1px 20px;text-decoration: underline;}.nutrition .default a {background: url(/images/controls/check_icon.png) no-repeat left center;padding: 1px 1px 1px 20px;text-decoration: underline;} h1 {font-size: 26px;margin: 0;padding: 0;}h1 em {font-family: "Georgia", serif;font-size: 23px;}.teaser .header {background: #666666;color: white;height: 47px;line-height: 47px;margin: 0 0 15px 0;padding: 0 15px;position: relative;width: 270px;}#contentHead .controls {background: url(../images/layout/dot_line.gif) repeat-x left bottom;color: #909090;font-size: 14px;height: 30px;line-height: 14px;margin: 0 -20px 20px -20px;margin-top: -5px !important;margin-top: 0;padding: 0 20px;}#contentHead .controls a.quickNavigation {padding: 0 0 0 25px;background: url(../images/food/quick_navigation_icon.gif) no-repeat leftcenter;}ul.directory {border-bottom: 1px solid #CCCCCC;margin: 0;padding: 0;}ul.directory li {border-top: 1px solid #CCCCCC;list-style-type: none;padding: 5px 0;}#foodautocomplete {height: 34px;margin: 6px 0;padding: 0;width: 270px;float: left;}#foodselectinput {height: 20px;width: 175px;padding: 7px 2px;font-size: 16px;margin: 0;border: solid 1px #ccc;background: #fff url('/images/inputBg.png') repeat-x top;}#foodSearch input.button {float: right;width: 78px;}ul.alphabet {margin: 0 0 0 -5px;padding: 0;width: 275px;}ul.alphabet li {background: url(../images/food/letter_box.png) no-repeat left top;float: left;height: 21px;list-style-type: none;margin: 0 0 10px 2px;width: 19px;}ul.alphabet li a {display: block;font-size: 11px;font-weight: bold;height: 21px;line-height: 21px;text-align: center;text-transform: uppercase;width: 19px;}#content .clear {background: white;padding: 0;}#modules div.nutritionInfo {float: left;margin: 0 20px 0 0;width: 300px;}#modules ul.actions {display: block;float: left;margin: 0;padding: 0;width: 250px;}#modules ul.actions li {border-bottom: 1px solid #CCCCCC;color: #333333;font-weight: bold;list-style-type: none;padding: 5px 0;}#searchResult a.logFood { margin-left: 10px; text-decoration: none; }#searchResult a.favoriteFood, #searchResult a.unfavoriteFood { text-decoration: none; }#modules ul.actions li a,#searchResult a.action{font-weight: normal;padding: 0 0 0 21px;}#modules ul.actions li a.logFood,#searchResult a.logFood{background: url(../images/food/log_book_icon.gif) no-repeat left;}#modules ul.actions li a.favoriteFood,#searchResult a.favoriteFood{background: url(../images/food/favorite_star_icon.gif) no-repeat left;}#modules ul.actions li a.unfavoriteFood,#searchResult a.unfavoriteFood{background: url(../images/common/star_grey_white.gif) no-repeat left;}#modules ul.actions li a.editFood {background: url(../images/food/edit_window_icon.gif) no-repeat left;} a.tooltip:hover {background:#ffffff; text-decoration: underline;} a.tooltip span { display:none; padding:3px 4px; margin-left:8px; margin-top: 2px; text-align: center; }a.tooltip:hover span { display:inline; position:absolute; background:#fff7a5; border:1px solid #f1d87b; color:#666666; z-index:100; }