.yui-t2 .yui-b {
    width: 13.75em;
    float: left; }

input {
    font-family: monospace; }

textarea {
    font-family: monospace; }

h1 {
    font-weight: bold;
    font-size: 197%;
    margin: 0 0 0.5em 0;
    padding: .5em .25em;
    background-color: #ccc; }

h2 {
   margin-bottom: 0.25em; }

h5 {
    padding-left: .25em;
    background-color: #ccc; }

div.yui-b p {
    margin: 0 0 .5em 0;
    color: #000; }
      
div.yui-b p strong {
    font-weight: bold; }
      
input.button {
    padding: 0px 1px;
    overflow: visible; }

ul {
    margin-top: 0px; }

li.no-bullets {
    margin-top: 0.5em;
    margin-left: -1em;
    list-style-type: none; }

li.yuimenuitem {
  font-size: 90%;
    margin-left: -1.0em;
    margin-right: -1.0em; }

li.yuimenuitemlabel.alert {
    color: red; }

li.yuimenuitem a:hover {
    text-decoration: underline;
    font-weight: bold; }

ul ul li {
    list-style-type: circle; }

ul ul ul li {
    list-style-type: square; }

.alert {
    color: red; }

#google-logo {
    margin-right: -5px; }

#nav_menu { 
    position: static; }

body {
  font-size: 105%;
  margin: 0px; }

table {
  margin-top: 0px;
  margin-bottom: 8px; }

table, tr, td {
  text-align: right;
  font-size: 100%;
  border-width: 1px 1px 1px 1px;
  border-spacing: 3px;
  border-style: solid;
  border-color: #ccc #ccc #ccc #ccc;
  border-collapse: collapse;
  background-color: white;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 4px; }

*.ff { font-family: monospace; }
*.cj { text-align: center; }
*.jj { text-align: justify; }
*.lj { text-align: left; }
*.rj { text-align: right; }
