.currencySelect { background-color: #fff05f; font-weight: normal }
.datarow0 {  font-size: 14px;  color: #ba55d3; background-color: #ffffff }
.datarow1 {  font-size: 14px;  color: #ba55d3; background-color: #ffffff }
.discountfigure  {color: #FF0000 }
.FormDescription {  font-size: 18px; font-weight: normal; color: #ba55d3 }
.infopanel    {  background-color: #fff0f5 }
.merchantName { background-color: #ffffff; font-weight: bold; font-size: 24px; color: #86cdfa; text-align: center }
.merchantDetails { font-weight: normal; font-size: 12px }
.merchantNameInSyshead {  font-size: 26px; font-weight: bold; color: #86cdfa }
.merchantThanks { font-weight: bold; font-size: 14px }
.ofCaption {font-size: 14px;  background-color: #ffffff; vertical-align: middle }
.ofGutter{  background-color: #ffffff }
.ofhash { background-color: #f0f8ff; vertical-align: top }
.ofHead{  font-size: 16px; font-weight: bold; background-color: #ffffff }
.ofHelp{  background-color: #ffffff; text-align: center }
.ofInput{ background-color: #ffffff; font-weight: normal }
.ofIntro { font-size: 12px; font-weight: bold; background-color: #ffffff }
.ofPayOptionRow{ background-color: #ffffff; color: #000000 }
.ofRequired{  background-color: #ffffff }
.ofSelect { background-color: #ffffff; font-weight: normal }
.ofSelectReq { background-color: #f5fffa; font-weight: normal }
.ofSmalltext {  font-size: 10px; font-weight: normal }
.ofSubheadHelp{  background-color: #fff0f5 }
.ofSubheadRequired{  background-color: #fff0f5 }
.ofSubhead{  font-size: 14px; font-weight: bold; background-color: #fff0f5; color: #ba55d3 }
.ofTable{  background-color: #ffffff }
.oftaxnote { font-size: 12px; font-weight: normal; color: #FF0000 }
.ofTextInputReq{ background-color: #f5fffa; font-weight: normal; font-size: 12px }
.ofTextInput{ background-color: #ffffff; font-weight: normal; font-size: 12px }
.productdescription{font-size: 16px; font-weight: bold; color: #ba55d3 }
.pspInfo { font-size: 12px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif }
.qtyInput{ background-color: #fff0f5; font-weight: bold; text-align: center }
.rbullets { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ba55d3 }
.ref {font-size: 12px; color: #ba55d3 }
.remove{  }
.shout {  color: #FF0000; background-color: #ffffff }
.summaryNote{font-size: 12px; font-weight: normal;}
.syshead { color: #000000; background-color: #ffffff }
.textlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0000FF; background-color: #ffffff }
.totalcaption {  font-size: 14px; font-weight: bold; color: #ba55d3; background-color: #ffffff; text-align: right }
.totalfigure  {  font-size: 15px; font-weight: bold; color: #ba55d3; background-color: #fff0f5; text-align: right }
.totalFINAL   {  font-size: 15px; font-weight: bold; color: #ba55d3; background-color: #ffffff; text-align: right }
.var1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666 }
.var2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3333CC }

a         {  color: #3366FF; text-decoration: none; font-weight: bold }
a:active  {  color: #00FF00 }
a:hover   {  color: #ff0000 }
a:visited {  color: #006600 }

body {
       scrollbar-face-color: #235285;
       scrollbar-shadow-color: #000000;
       scrollbar-highlight-color: #2B8CD5;
       scrollbar-3dlight-color: #235285;
       scrollbar-darkshadow-color: #0F375A;
       scrollbar-track-color: #666666;
       scrollbar-arrow-color: #FFBF00;
       color: #000000; background-color: #ffffff
       }


body.ofButtonbar {  color: #000000; background-color: #ffffff }

dd {  font-weight: bold; font-size: 12px }
dl {  font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12px; color: #000000 }
dt {  font-weight: bold; font-size: 15px; color: #000000 }
h1,h2,h3,h4,h5 {  font-family: Arial, Helvetica, sans-serif; color: #ba55d3 }
input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px }
li {  font-family: Arial, Helvetica, sans-serif;  font-weight: normal; font-size: 14px; color: #ba55d3 }
ol {  font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12px; color: #ba55d3 }
p,b {  font-family: Arial, Helvetica, sans-serif; color: #4B00B0 }
select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px }
td {  font-family: Arial, Helvetica, sans-serif; vertical-align: top }
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 12px }
th {  font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 16px; color: #ba55d3; background-color: #fff0f5 }
ul {  font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12px; color: #ba55d3 }
