th {  font-family: Georgia, Times New Roman, Times, serif;font-weight: bold; font-size: 16px; color: #000000; background-color: #f0f8ff }
.ofhash { background-color: #f0f8ff; vertical-align: top }

p,b {  font-family:Georgia, Times New Roman, Times, serif; color: #000000 }
td {  font-family: Georgia, Times New Roman, Times, serif; vertical-align: top }
.syshead { color: #000000; background-color: #f0f8ff }
.datarow1 {  font-size: 14px;  color: #000000; background-color: #f5fffa }
.datarow0 {  font-size: 14px;  color: #000000; background-color: #b0c4de }
.totalcaption {  font-size: 14px; font-weight: bold; color: #000000; background-color: #f0f8ff; text-align: right }
.totalfigure  {  font-size: 15px; font-weight: bold; color: #000000; background-color: #E0FFFF; text-align: right }
.totalFINAL   {  font-size: 15px; font-weight: bold; color: #000000; background-color: #c0c0c0; text-align: right }
.infopanel    {  background-color: #cccccc }

.oftaxnote { font-size: 12px; font-weight: normal; color: #FF0000 }


.qtyInput{ background-color: #FFFCDC; font-weight: bold; text-align: center }
.remove{  }


.currencySelect { background-color: #FFFCDC; font-weight: normal }




.productdescription{font-size: 16px; font-weight: bold; color: #ff0000 }
.ref {font-size: 12px; color: #3333CC }
.var1 { font-family: Georgia, Times New Roman, Times, seriff; font-size: 12px; color: #666666 }
.var2 { font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; color: #3333CC }
.discountfigure  {color: #FF0000 }
..FormDescription {  font-size: 22px; font-weight: bold; color: #000000 }
.shout {  color: #FF0000; background-color: #FFFFCC }
.pspInfo { font-size: 12px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif }

ul {  font-family: Georgia, Times New Roman, Times, seriff;  font-weight: bold; font-size: 12px; color: #000000 }
ol {  font-family: Georgia, Times New Roman, Times, serif;  font-weight: bold; font-size: 12px; color: #000000 }
li {  font-family: Georgia, Times New Roman, Times, serif;  font-weight: normal; font-size: 14px; color: #000000 }
.rbullets { font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; color: #000066 }

.textlinks {  font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; font-weight: bold; color: #0000FF; background-color: #f0f8ff }

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

body {
       scrollbar-face-color: #FFBE00;
       scrollbar-shadow-color: #FFFFCC;
       scrollbar-highlight-color: #999999;
       scrollbar-3dlight-color: #999999;
       scrollbar-darkshadow-color: #FFFFCC;
       scrollbar-track-color: #999999;
       scrollbar-arrow-color: #FFFFFF;
       color: #000000; background-color: #FFFFCC
       }


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




dl {  font-family: Georgia, Times New Roman, Times, serif;  font-weight: bold; font-size: 12px; color: #000000 }
dt {  font-weight: bold; font-size: 15px; color: #000000 }
dd {  font-weight: bold; font-size: 12px }

h1,h2,h3,h4,h5 {  font-family: Georgia, Times New Roman, Times, serif; color: #FFBE00 }
input {  font-family: Georgia, Times New Roman, Times, serif; font-size: 12px }
select {  font-family: Georgia, Times New Roman, Times, serif; font-size: 12px }
textarea {  font-family: Georgia, Times New Roman, Times, serif; font-size: 12px }

.ofTable{  background-color: #FFFFCC }
.ofHead{  font-size: 16px; font-weight: bold; background-color: #FFFFCC }
.ofIntro { font-size: 12px; font-weight: bold; background-color: #FFFFCC }
.ofSubhead{  font-size: 14px; font-weight: bold; background-color: #999999 }
.ofSubheadRequired{  background-color: #999999 }
.ofSubheadHelp{  background-color: #999999 }
.ofSmalltext {  font-size: 10px; font-weight: normal }
.ofGutter{  background-color: #FFFFCC }
.ofCaption {font-size: 14px;  background-color: #FFFFCC; vertical-align: middle }
.ofInput{ background-color: #FFFFCC; font-weight: normal }
.ofRequired{  background-color: #FFFFCC }

.ofHelp{  background-color: #FFFFCC; text-align: center }

.ofPayOptionRow{ background-color: #FFFFCC; color: #000000 }

.ofTextInput{ background-color: #FFFFCC; font-weight: normal; font-size: 12px }
.ofTextInputReq{ background-color: #f5fffa; font-weight: normal; font-size: 12px }
.ofSelect { background-color: #FFFFCC; font-weight: normal }
.ofSelectReq { background-color: #f5fffa; font-weight: normal }

.merchantNameInSyshead {  font-size: 22px; font-weight: bold; color: #0000FF }
.merchantName { background-color: #f0f8ff; font-weight: bold; font-size: 18px; text-align: center }

