.popupheader {padding-top: 35px; padding-bottom: 55px; }

.popupfooter {padding-top: 5px; }

.infobox {text-align: left; vertical-align: top; }

body, html {margin: 0; font-family: "Avant Garde", "Avant Garde Gothic", "Century Gothic", Helvetica, Arial, sans-serif; font-size: 9pt; color: black; }

.infoheader {padding-right: 20px; }

.infoitemname {margin-top: 0; margin-bottom: 30px; }

.infoextra {padding-right: 10px; }

.infocontent {padding-right: 10px; }

.infocontent, .infoheader { padding-bottom: 8px; vertical-align: top; }

.popuppic { text-align: right; vertical-align: top; }

td.popuppic img { float: right; border: black solid 1px; }

.extrapicrow {padding-top: 5px; padding-bottom: 5px; padding-left: 77px; text-align: right; vertical-align: top; }

td.extrapicrow img { float: right; border: black solid 1px; }

.listpic { text-align: center; vertical-align: bottom; }

.listdesc {text-align: left; vertical-align: bottom; }

td.listpic img { border: black solid 1px; }

td.navi { text-align: right; font-size: 11pt; }

a, a:link, a:visited, a:active {text-decoration: none; color: black; }

a.furnilink, a.furnilink:link, a.furnilink:visited, a.furnilink:active {text-decoration: none; color: #969696; }

a.infolink, a.infolink:link, a.infolink:visited, a.infolink:active {text-decoration: underline; color: black; }

a.designeraddress, a.designeraddress:link, a.designeraddress:visited, a.designeraddress:active {text-decoration: underline; color: black; }

a:hover, a.furnilink:hover, a.infolink:hover, a.designeraddress:hover {color: #777777; }

span.navisel { color: black; }

span.furnisel { color: #969696; }

span.designer { color: #969696; font-size: 9pt; }

span.pagenum { color: #969696; }

span.graphiccredits { font-size: 8pt }

h1 { margin-top: -5px; font-size: 20pt; font-weight: normal; }

p.designer {margin-top: 0; margin-bottom: 4pt; }
