1edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair/* 2edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * Copyright 2010 Google Inc. 3edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * 4edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * Licensed under the Apache License, Version 2.0 (the "License"); 5edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * you may not use this file except in compliance with the License. 6edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * You may obtain a copy of the License at 7edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * 8edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * http://www.apache.org/licenses/LICENSE-2.0 9edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * 10edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * Unless required by applicable law or agreed to in writing, software 11edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * distributed under the License is distributed on an "AS IS" BASIS, 12edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * See the License for the specific language governing permissions and 14edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair * limitations under the License. 15edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair */ 16edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclairhtml, body { 17edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair padding: 0; 18edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair margin: 0; 19edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair width: 100%; 20edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair font-family: helvetica, sans-serif; 21edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair font-size: 14px; 22edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair} 23edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair#butter { 24edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair position: absolute; 25edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair top: 0; 26edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair min-width: 300px; 27edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair background-color: #C5D7EF; 28edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair text-align: center; 29edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair padding: 5px; 30edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair border-left: 1px solid #3366CC; 31edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair border-right: 1px solid #3366CC; 32edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair border-bottom: 1px solid #3366CC; 33edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair} 34edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair#butter.error { 35edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair /* Make stack traces legible. */ 36edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair text-align: left; 37edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair} 38edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair 39edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair#butter a:visited, 40edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair#butter a:active, 41edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair#butter a:link, 42edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair#butter a:hover { 43edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair color: #3366CC; 44edfe2194ee8a857cc1e78b4e4020f9b5e7210029Dan Sinclair} 45