body {font-size:12px; color:#666; font-family: Arial, Helvetica, Verdana} span.emailheadertext{color:#122857;font-size:45px;text-transform:uppercase;} span.emailtopcatlink a{font-family:Arial;color:#4e4e4e;text-decoration:none;} span.emailpreheadertext{color:#b4b4b4;} .emailpreheadertable{width:721px;font-family:Arial;font-size:12px;} .emailpreheadertable span.emailpreheadertext a{font-family:Arial;font-size:12px;color:#b4b4b4;} .emailheadertable{width:721px;margin-top:15px;} .emailcattable .td1{width:110px;} .emailcattable .td2{width:90px;} .emailcattable .td3{width:100px;} .emailcattable .td4{width:90px;} .emailcattable .td5{width:90px;} .emailcattable .td6{width:140px;} .emailcattable .td7{width:90px;} .emailcattable,emailfootertable {margin-left:8px;width:750px;border-bottom:2px solid #ccc;} .emailsubfootertextbold{font-family:Arial;color:#4e4e4e;text-decoration:none;font-size:12px;font-weight:bold;text-transform:uppercase} .emailsubfootertext{font-family:Arial;color:#4e4e4e;text-decoration:none;font-size:12px;} .emailfootercatlink a{font-family:Arial;color:#4e4e4e;text-decoration:none;font-size:12px;} .emailfootertable .td1{width:190px;} .emailfootertable .td2{width:125px;} .emailfootertable .td3{width:170px;} .emailfootertable .td4{width:120px;} .emailfootertable .td5{width:110px;} /*order confirmation email styles*/ .ordershipmenttable th{color:#666;} .ordershipmenttable{border-collapse:collapse;} /*.ordershipment{border:1px solid #CCCCCC;}*/ td.orderbilling { /*border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;*/ width:328px; } td.orderpaymentinstruments { /*border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;*/ width:205px; } .product .name a{color:#05173D; font-size:12px; font-weight:bold; text-decoration:none;} .orderpayment h5{color:#666;font-size:12px;margin:0 0 0 20px;padding:0} .discount {color:#990033;font-weight:bold;} .orderdetailsummary .label {font-weight:normal;margin: 0 3px 0 0;overflow:hidden;float:right;white-space: nowrap;} .orderdetailsummary .value {font-weight:bold;text-align:right;overflow:hidden;white-space: nowrap;width:auto;} .orderdetailsummary .ordertotal {font-weight:bold;color:#05173d;margin-top: 3px;padding-top: 3px; line-height:30px} .orderdetailsummary .ordertotals .ordertotal span.label {font-weight:bold;color:#05173d;} .orderdetailsummary .ordertotals .shippingname {font-weight:normal} .orderdetailsummary .ordertotal .label, .orderdetailsummary .ordertotal .value {font-weight: bold;} .ordershipment {border: 0px none;margin: 5px 0px;} .orderpaymentsummary div.paymenttotal {text-align:right} .product-column {width:320px} td.product-column {padding-bottom:15px} .qty-column {width:50px} .price-column {width:50px} .shipping-column {width:200px} .ordershipment table.ordershipmenttable {line-height:18px;} .ordershipment table.ordershipmenttable th {border: 0px;} .ordershipment table.ordershipmenttable td {font-size:12px;border: 0px;vertical-align: top;} .ordershipment table.ordershipmenttable td.ordershipmentdetails {line-height:18px;width:200px;} .ordershipment table.ordershipmenttable td.ordershipmentdetails .label {font-weight:bold;} .ordershipment table.ordershipmenttable .attribute .value {font-weight:bold;padding-right:11px} .ordershipment table.ordershipmenttable .attribute {float:left} .ordershipment table.ordershipmenttable .productattributes .clear {clear:none} .ordershipment table.ordershipmenttable .product .name a {color: #05173d;font-size:12px;text-decoration:none;font-weight: bold;} .ordershipment table.ordershipmenttable .promo {font-size:12px;} .ordershipment table.ordershipmenttable .productattributes .productid {color:#666666;} .ordershipment table.ordershipmenttable .productattributes .productid .value {font-weight:bold;} .ordershipment table.ordershipmenttable .productoption {font-size:12px;font-weight:bold;} .ordershipment table.ordershipmenttable .stockstate .onorder {color:#fda73d;font-weight: bold;display: block;} .ordershipment table.ordershipmenttable .stockstate .onorderdate {color:#fda73d;font-weight: normal;display: block;} .ordershipment table.ordershipmenttable td.ordergiftcertattributes {font-size:12px;} .ordershipment .ordergiftcertto, .ordershipment .ordergiftcertfrom {padding:5px 0 0;} .ordershipment .ordergiftcertto .label, .ordershipment .ordergiftcertfrom .label {display:block;} .ordershipment table.ordershipmenttable td.ordershipmentgiftmessageheader {padding:0px;} .ordershipment table.ordershipmenttable td.ordershipmentgiftmessage {border:0px;font-size:12px;} .ordershipment td.ordershipmentdetails {font-size:12px;} .ordershipment .ordershipmentaddress {margin-bottom:10px;} .ordershipmentaddress .label {font-weight:bold} .orderdetails .notfound {font-size:12px;height:300px;padding:60px 0 0;text-align:center;} .orderconfirmation .actions a {color:#666666;font-size:12px} div.orderpayment {width:100%px;margin:0px;} table.orderpaymentEmailShell{border:1px solid #CCCCCC;margin:0px;width:100%;} .orderpayment table.orderpaymentdetailstable td .label{font-weight:normal;} .ordershipment table.ordershipmenttable {width:100%;} th.qty-column{visibility:hidden;} .mailorderconfirmation {margin-top:15px;margin-left:10px;width:750px} table.orderpaymenttable{width:749px;} .ordershipmentsEmailSpace{height:10px;} table.orderpaymenttable th,.ordershipment table.ordershipmenttable th{text-align:left;text-transform:uppercase} .orderpayment table.orderpaymentdetailstable td {vertical-align:top; line-height:18px} .orderpayment table.orderpaymentdetailstable{color:#333333;} .ordershipment table.ordershipmenttable .promo{color:#990033; font-weight:bold;} .discount .value{ color:#990033; font-weight:bold; } .orderconfirmation_details .orderheader, .orderconfirmation_details .orderpaymenttable {display:none} .thankyoumessage, .second-grad-box, .ordershipments {font-size:12px;font-family:Arial, Helvetica, Verdana; color:#666;margin:0;padding:0;background-repeat: repeat-x;background-position:left bottom} .second-grad-box, .ordershipments {padding-left:20px} .thankyoumessage h2 {font-size:12px} .ordershipments {padding-bottom:60px} .second-grad-box .ordershipments {padding-left:0px;padding-bottom:0px} .orderheader {margin:15px 0px 25px 0px;height:24px;text-transform:uppercase} .orderheader .orderdate {float:left;padding-right:5px} .orderheader .ordernumber {float:left;border-left:1px solid #ccc;padding-left:5px} .orderpayment {padding-bottom:20px} .thankyoumessage .orderpayment {padding-bottom:0px} .emailfootertable {margin-left:10px;padding-bottom:30px;padding-top:10px;} .emailsubfooter {margin-left:10px;}