body           {width: 950px; margin: auto; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 85%; line-height: 1.5; overflow-y: scroll}
h1             {margin-top: 0; text-align: center}
div.bread      {margin-left: 250px; margin-top: 10px; font-size: 70%; line-height: 1.5; white-space: nowrap; overflow: hidden}
div.bread span {padding: 0 5px}
a              {color: blue; text-decoration: none}
a:visited      {color: blue}
a:hover        {text-decoration: underline}

a.appicon         {display: block; color: black; text-decoration: none}
a.appicon:visited {color: black}
a.appicon:hover   {background-color: #eee; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; behavior: url('/ie-css3.htc')}

a img     {border: 0px} /* for IE 8 */

.panel          {border-width: 1px; border-style: solid; padding: 10px; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; behavior: url('/ie-css3.htc')}

img.shadow      {border: 1px solid gray; -moz-box-shadow: 10px 10px 5px #888; -webkit-box-shadow: 10px 10px 5px #888; box-shadow: 10px 10px 5px #888; behavior: url(/ie-css3.htc)}

@media print {
body      {width: auto}
.nav      {display: none}
}
