
body { font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif }
table, td { color: #000; font: 10px "Lucida Grande", Geneva, Verdana, Arial, sans-serif }
a:link { color: #3d6099; font-weight: bold; text-decoration: none }
a:visited { color: #3d6099; font-weight: bold; text-decoration: none }
.blacklinks a:link, .blacklinks a:visited { color: #000; font-weight: bold; text-decoration: none }


.header-dark  { color: #383838; font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; font-weight: bold; line-height:1.5 }
.font-text  { font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; line-height: 1.45; padding: 5px 8px }
.font-standard  { font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif }
.font-padding  { font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; padding: 5px 8px }
.font-padding-left  { font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; padding-left: 8px }
.font-teaser  { color: #79767c; font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif }
.font-teaser-2    { color: #79767c; font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; line-height: 1.3 }
.lite { color: #79767c }
.yellow { color: #ffe800 }
.pink { color: #d3b }
.olive { color: #880 }
.blue { color: #3d6099 }
.cyan { color: #46aab6 }
.orange { color: #fe6b09 }
.green { color: #39aa44 }
.red { color: #cb3434 }

.purple { color: #a534cb }

.pdf  { background: url(http://www.hpschwoebel.com/hp/images/global/icon_pdf.gif) no-repeat left; display: block; padding-left: 15px }
.doc  { background: url(http://www.hpschwoebel.com/hp/images/global/icon_doc.gif) no-repeat left; display: block; padding-left: 15px }
.dl  { background: url(http://www.hpschwoebel.com/hp/images/global/icon_dl.gif) no-repeat left; display: block; padding-left: 10px }

.boxgreytop { font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; font-weight: bold; background-image: url(http://www.hpschwoebel.com/hp/images/global/boxgreytop.gif); padding: 3px 8px; border-style: solid; border-width: 1px 1px 0; border-color: #a1a5a9 }
.boxredtop { color: #fff; font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; font-weight: bold; background-image: url(http://www.hpschwoebel.com/hp/images/global/boxredtop.gif); padding: 3px 8px; border-style: solid; border-width: 1px 1px 0; border-color: #a1a5a9 }
.boxbluetop { color: #fff; font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; font-weight: bold; background-image: url(http://www.hpschwoebel.com/hp/images/global/boxbluetop.gif); padding: 3px 8px; border-style: solid; border-width: 1px 1px 0; border-color: #a1a5a9 }
.boxpurpletop { color: #fff; font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; font-weight: bold; background-image: url(http://www.hpschwoebel.com/hp/images/global/boxpurpletop.gif); padding: 3px 8px; border-style: solid; border-width: 1px 1px 0; border-color: #a1a5a9 }
.boxyellowtop { color: #fff; font-size: 11px; font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif; font-weight: bold; background-image: url(http://www.hpschwoebel.com/hp/images/global/boxyellowtop.gif); padding: 3px 8px; border-style: solid; border-width: 1px 1px 0; border-color: #a1a5a9 }
.frame { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0; border: solid 1px #a1a5a9 }
.bumblebee-odd { background: #fff }
.bumblebee-even { background: #f2f2f2 }


.sosumi { color: #76797c; font-size: 10px !important }


.featurebox { background: #fff; margin: 0 0 6px; padding: 0 0 10px; border: solid 1px #a1a5a9 }

