div.showeventinformation div.lightbox { display:block; }
div.showeventinformation div.eventinformation { display:block; }
span.link { text-decoration:underline; }
div.showpackage div.lightbox { display:block; }
div.showpackage div.package { display:block; }
div.showuploadspreadsheet div.lightbox { display:block; }
div.showuploadspreadsheet div.uploadspreadsheet { display:block; }
div.showordernow div.lightbox { display:block; }
div.showordernow div.ordernow { display:block; }
div.weship table { border-spacing:0; border-collapse:collapse; }
div.weship table th { padding:0px; border:1px solid black; }
div.weship table td { padding:0px; border:0; }
div.weship table input { width:100%; box-sizing:border-box; }
div.weship table select { width:100%; box-sizing:border-box; }
div.tax-information { padding:5px; margin:5px; border:1px solid black; }
div.discount-information { padding:5px; margin:5px; border:1px solid black; }
div.discount-information ul li { margin:0px; padding:0px; line-height:100%; }
div.form-row { padding-top:5px; }
div.form-row div.label { float:left; text-align:right; font-weight:bold; width:300px; padding-right:20px; padding-top:4px; }
div.form-row span.error-msg { color:red; }
div.yourorder { margin:auto; width:600px; border:1px solid black; padding:20px; }
div.yourorder p.empty-order { font-size:120%; text-align:center; }
div.yourorder div.corp-order-item { clear:both; font-size:130%; }
div.yourorder div.corp-order-item div.subtotal { float:left; width:510px; text-align:right; font-weight:bold; }
div.yourorder div.corp-order-item div.item { float:left; width:510px; }
div.yourorder div.corp-order-item div.total { float:left; width:80px; text-align:right; font-weight:bold; margin-left:10px; }
div.yourorder hr { float:right; width:200px; }
div.lightbox { display:none; }
div.eventinformation { display:none; }
div.uploadspreadsheet { display:none; }
div.package { display:none; }
div.ordernow { display:none; }
div.packages-hidden .showing-packages { display:none; }
div.packages-shown .hiding-packages { display:none; }
div.package-container div.packages { border:1px solid black; margin:auto; position:relative; width:700px; padding:10px; }
div.package-container div.packages ul li { list-style:none; clear:both; }
div.package-container div.packages ul li img { height:50px; width:50px; float:left; border:1px solid #B5DCEA; }
div.package-container div.packages ul li p { float:left; width:595px; margin-top:0px; margin-left:10px; }
div.extraoptions ul { margin-left:100px; margin-right:100px; }
div.extraoptions ul li { list-style:none; }
table.uploaded-spreadsheet { border-spacing:0; border-collapse:collapse; table-layout:fixed; width:980px; }
table.uploaded-spreadsheet td { overflow:hidden; white-space:nowrap; border:1px solid black; padding:2px; margin:0px; }
table.uploaded-spreadsheet tr.warning { color:#962; }
table.uploaded-spreadsheet tr.warning td { border:0px solid black; padding-bottom:4px; }
h2 { text-align:center; }
p { line-height:130%; }
