body{  background-color:#fff !important;  background-image:none !important;  margin:0px;  padding:0px;  color:#000;    font-family:Arial;}.hide_on_print, #side{  display:none !important;}#header{  padding:20px 10px 20px 10px;  margin:0px 10px 0px 10px;  background-image:none;}.container{  width:100% !important;}#content{  padding:0px !important;  border:0px !important;}#main{  padding:30px !important;  border-radius:0px !important;  width:100% !important;  margin:0px !important;  float:none !important;}table.invoice{  border:0px !important;  margin:0px !important;  width:100% !important;}#footer{  padding:20px 10px 20px 10px;  margin:0px 10px 20px 10px;  background-color:#fff !important;  background-image:none !important;  color:#000 !important;}#footer a {  color:#000 !important;}@media print {  a[href]:after {    content: none !important;  }}