a.linkleft, a.linkleft:hover, a.linkright, a.linkright:hover,
a.mailleft, a.mailleft:hover, a.mailright, a.mailright:hover,
a.ttfLeft,  a.ttfLeft:hover,  a.ttfRight,  a.ttfRight:hover,
a.pdfLeft,  a.pdfLeft:hover,  a.pdfRight,  a.pdfRight:hover
{
  background-color: white;
  text-decoration: none;
  font-weight: bold;
}
a.linkleft, a.linkright,
a.mailleft, a.mailright,
a.ttfLeft,  a.ttfRight,
a.pdfLeft,  a.pdfRight
{
  color: #5C5C79;
}
a.linkleft:hover, a.linkright:hover,
a.mailleft:hover, a.mailright:hover,
a.ttfLeft:hover,  a.ttfRight:hover,
a.pdfLeft:hover,  a.pdfRight:hover
{
  color: #E86C20;
}

a.linkleft,  a.linkleft:hover
{
  padding-left: 12px;
  background: url(http://www.sudleyplace.com/art/link-blue.png) center left no-repeat;
}
a.linkright, a.linkright:hover
{
  padding-right: 12px;
  background: url(http://www.sudleyplace.com/art/link-blue.png) center right no-repeat;
}

a.mailleft, a.mailleft:hover
{
  padding-left: 17px;
  background: url(http://www.sudleyplace.com/art/mail-icon.png) center left no-repeat;
}
a.mailright, a.mailright:hover
{
  padding-right: 17px;
  background: url(http://www.sudleyplace.com/art/mail-icon.png) center right no-repeat;
}

a.ttfLeft,   a.ttfLeft:hover
{
  padding-left: 18px;
  background: url(http://www.sudleyplace.com/art/ttf.png) center left no-repeat;
}
a.ttfRight,  a.ttfRight:hover
{
  padding-right: 18px;
  background: url(http://www.sudleyplace.com/art/ttf.png) center right no-repeat;
}

a.pdfLeft,   a.pdfLeft:hover
{
  padding-left: 18px;
  background: url(http://www.sudleyplace.com/art/pdf.png) center left no-repeat;
}
a.pdfRight,  a.pdfRight:hover
{
  padding-right: 18px;
  background: url(http://www.sudleyplace.com/art/pdf.png) center right no-repeat;
}

.APL
{
  font-family: "SImPL", "SImPL medium", "APL385 Unicode", monospace;
}

.nowrap
{
  white-space: nowrap;
}

code, .code
{
  font-family: monospace;
}

.outdent
{
  text-indent: -1em;
}

.AlphaList
{
  list-style-type: lower-alpha;
}

h1
{
  text-align: center;
}

body
{
  font-family: Verdana, "Myriad Web", Syntax, sans-serif;
  color: black;
  background-color: white;
}

h1, h2, h3, h4, h5
{
  color: #003366;
  background-color: white;
}

@media screen
{
  .noscreen
  {
    display: none !important;
  }
}

@media print
{
  .noprint
  {
    display: none !important;
  }
}

