/* print styles */
#head, span#r, span#r img, span#r img a, form#go { display: none; }

body, div#wrpr { width: 7in; margin: 0; font: 11pt/16pt Palatino, "Times New Roman", serif; color: black; background-color: #fff; }
div#lcol { width: 4.9in; padding: 0; margin: 0; }
div#rcol { position: absolute; top: 0; left: 5.1in; width: 2in; }

h1, h2, h3, h4 { font-family: Verdana, sans-serif; color: black; }
h1, h2 { font-size: 12pt; margin: 12pt 0 0; }
h3 { font-size: 10pt; line-height: 11pt; margin: 6pt 0 0; text-transform: uppercase; }
h4 { font-size: 10pt; margin: 0 0 6pt; }

p { margin-top: 4pt; margin-bottom: 4pt; }
ul, ul.simple, li, ul.simple li { list-style: none outside; font: 11pt/12pt Palatino, "Times New Roman", serif; margin: 0 4pt; }
a:link, a:visited { color: #333; text-decoration: underline; }
img a:link, img a:visited { border: 0; }

table, table.t1 { margin: 6pt 0; border: 1px solid gray; }
table td, table.t1 td { text-align: right; border-bottom: 1px dotted gray; padding: 0 6pt; }

#data, #cal, #footer { font: 11pt/12pt Palatino, "Times New Roman", serif; padding: 0 4pt; }
#vendors img { margin: 6px; }