/* PRINT STYLES
------------------------------------------------------------------------------------- */
body { text-align:left; font-size:12px; font-family:arial, helvetica, sans-serif; color:#000; background:#fff; }

img { border:none; }

a:link { color:#333; text-decoration:underline; }
a:visited { color:#666; text-decoration:underline; }

ul { margin:10px 0 20px 15px; padding:0; }
li{ margin:0 0 10px; padding:0; }

table { clear:left; }
td { padding-right:10px; }

#logo { margin:0 0 35px; }

#skip, .hide, p.title, #nav, #subnav, #tertnav, #form-search, #breadcrumb, #h-flash, #locations-jump-nav, .more, #footer ul { display:none; }

h1 { margin:50px 0 40px; }
h2 { margin:0 0 15px; }
h3,h4 { margin:0 0 5px; }

#trolley { margin:35px 0 0; padding:20px 0 0; border-top:1px solid #ccc;}
#trolley .title { display:block; }
#trolley img { display:none; }

.list-history  li { list-style:none; }

#img-origin { margin:0 0 5px 10px; position:relative; float:right; }

#footer { margin:35px 0 0; padding:5px 0 0; border-top:1px solid #ccc; }

img.floatleft { margin:0 10px 5px 0; position:relative; float:left; }
img.floatright { margin:0 0 5px 10px; position:relative; float:right; }

.sIFR-flash { display:none !important; height:0; width:0; position:absolute; overflow:hidden; }
.sIFR-alternate { visibility:visible !important; display:block !important; position:static !important; left:auto !important; top:auto !important; width:auto !important; height:auto !important; }