body{line-height:1.5;font-family:"Helvetica Neue","Lucida Grande",Arial,Verdana,sans-serif;color:#000;background:none;font-size:10pt}.container{background:none}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}hr{background:#ccc;color:#ccc;width:100%;height:2px;border:none;margin:2em
0;padding:0}blockquote{font-style:italic;font-size:.9em;margin:1.5em;padding:1em}.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}a:link:after,a:visited:after{content:" (" attr(href) ") ";font-size:90%}#global-utilities,#navigation,#newsletter,#footer-links{display:none}#main{margin:5% 10%;color:#000;background:transparent}h1{margin:5% 10%;font-size:1.5em;border:1px
solid #000;padding: .25em}h1
a{color:#000;text-decoration:none !important}h1 a:link:after,a:visited:after{content:"";font-size:90%}h3{padding-bottom:1px !important}#copyright{margin:5% 10%}#copyright
ul{list-style:none;margin:0}#order-footer,
#invoice
.container{margin:0% 5% 0% 15%;position:relative;width:auto !important}#invoice
h2{font-size:2em;position:static;padding:0
!important;margin:20px
0 0 15% !important;font-weight:normal;font-family:HelveticaNeue-UltraLight,'Helvetica Neue Light','Helvetica Neue',Helvetica,sans-serif;;font-weight:100;top:0 !important;width:90%;position:relative;left:3px !important}#order-summary,#order-details,#order-footer{width:90%;color:#333;margin:0
0 20px 15%;font-size: .80em !important}#order-summary{margin-top:0px}#order-summary tbody
td{padding-left:0}#order-details{width:90%}#order-details thead
th{background-color:transparent;text-transform:none;letter-spacing:0;padding:6px
10px 4px 0px;border-top:1px solid #333 !important;text-align:left;vertical-align:top;border-bottom:0 !important;text-align:left;vertical-align:top}#order-details tbody
td{border:0
!important;padding:6px
10px 4px 0px}#order-details .footer
td{vertical-align:top;padding:0px
10px 0px 0px !important}#order-summary tbody td,
#order-details tbody
td{border:0
!important;text-align:left;vertical-align:top}#order-footer{margin-top:4em}#order-footer
td{vertical-align:top;padding:0px
0px !important;border:0
!important;font-size: .8em}#order-summary h3,
#order-details
h3{text-transform:none;background-color:transparent;padding:0
0 0px 0;letter-spacing:0;margin-bottom:0 !important;font-size:1em !important}#order-summary p,
#order-details
p{margin:0}.ruleabove{border-top:10px solid #333 !important}#order-details .item
td{border-top:1px solid #333 !important}#order-details .footer
td.ruleabove{border-top:1px solid #333 !important}#order-details .itemdetails
td{border-top:1px dotted #999 !important;padding-bottom:4px}