/* print.css */
body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {float:left;margin:1.5em 1.5em 1.5em 0;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
.clearme {clear:both;}

.printable-logo {display:inline-block;}
.print-footer { font-size:11px; font-weight:bold; margin-top: 20px;display:inline-block; }
.styleth1 { text-align:left; font-size:16px; color: #FFFFFF; background: #000000; padding:8px 0; }
.styleth1.carnum {width:100px;}
.styleth1.driver {width:190px;}
.race-table-date {width:60px;}
.styleth1.length {width:70px;padding-left:5px;border-left:none}
.race-table td { border-bottom: 2px solid #000; vertical-align: top; }
ul.list-drivers, ul.list-carum {list-style:none; margin:0; padding:0}
ul.list-drivers li, ul.list-carum li { border-bottom: 1px dashed #000;}
.race-table ul.list-drivers li.lastdriver-li, .race-table ul.list-carum li.lastcarnum-li {border:none;}
.race-table ul.list-drivers li span {background:#000; color:#fff; font-size:10px; padding:2px;margin-right:5px;}
.race-table .length, .race-table .event { padding-left:5px;}
.race-table tr.alt-tr1 { background:#EAEAEA; }

ul#pressrelease li span {display:inline-block;width:85px;}

/*hide these dives from printing*/
#header,
.body-col-left-banner,
.body-col-right,
#footer-container,
#footer-address,
.icon-printer,
ul.pagination {display:none;}
