body {}
p {}
td {}
.alertmessage { color: red; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessage a:link { color: navy; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessage a:visited { color: red; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessage a:active{ color: red; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessageteal { color: teal; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessageteal a:link { color: teal; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessageteal a:visited { color: teal; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessageteal a:hover{ color: silver; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessagecc { color: #cccccc; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessagecc a:link { color: #cccccc; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessagecc a:visited { color: #cccccc; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alertmessagecc a:hover{ color: #663399; font-weight: 600; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.secureaddback { color: navy; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: transparent url(../images/greenbuttonback.jpg); text-align: center; border: inset 3px #dcdcdc }
.securestep {padding: 10px; width: 150px; height: 75px;  background: transparent url(../images/stepbutton.jpg); background-repeat: no-repeat; background-position: center;}
.securesteptext {color: navy; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; }
.securestepahead {padding: 10px; width: 150px; height: 75px;  background: transparent url(../images/stepaheadbutton.jpg); background-repeat: no-repeat; background-position: center;}
.securestepaheadtext {color: silver; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; }
.securestepback {padding: 10px; width: 150px; height: 75px;  background: transparent url(../images/stepbackbutton.jpg); background-repeat: no-repeat; background-position: center;}
.securestepbacktext {color: silver; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; }
.addback { color: navy; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: transparent url(http://www.satoricontentmanager.net/filelib/images/greenbuttonback.jpg); cursor: hand; text-align: center; border: inset 3px #dcdcdc }
.alert { color: red; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; padding-left: 15px; padding-right: 15px; border: 2px inset red; }
.alert a:link { color: red; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center;}
.alert a:visited { color: red; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center;}
.alert a:hover { color: silver; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center;}
.alertteal {color: teal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #CCCCCC; border: 3px inset navy; width:400px; text-align: center; margin:5px; padding:5px;}
.alertteal a:link {color:teal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.alertteal a:visited {color:teal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, Sans-Regular;}
.alertteal a:hover {color:navy; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.blueband250   { color: white; font-weight: bold; font-size: 16px; line-height: 20px; font-family: Georgia, "Times New Roman", Times; background: transparent url(images/dblwhitegrey250.jpg) repeat-y center; text-align: center; vertical-align: middle; border: none }
.bluetext  { color: navy; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.bluetextrightindent { color: navy; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 30px; padding-right: 30px }
.redtext { color: red; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.yellowtext {color: yellow; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.yellowtext a:link {color: navy; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.yellowtext a:visited {color: navy; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.yellowtext a:hover {color: silver; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.redtextbold { color: red; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; font-weight: bold; }
.bluetextindent { color: navy; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-left: 20px; padding-left: 20px }
.bluetext a:link { color: navy; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.bluetext a:visited { color: silver; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.bluetext a:hover { color: teal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.menuordering  { background: url(../images/sidegradiento.jpg) no-repeat left top; margin-right: 15px; margin-left: 15px; padding-top: 50px; padding-right: 10px; padding-left: 15px }
.menuordering a:link { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuordering a:visited { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuordering a:hover  { color: silver; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuregistration  { background: url(../images/sidebar-gradient.jpg) background-repeat: x; left top; margin-right: 15px; margin-left: 15px; padding-top: 50px; padding-right: 10px; padding-left: 15px }
.menuregistration a:link { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuregistration a:visited { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuregistration a:hover { color: #000095; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menusupport  { background: url(../images/sidegradients.jpg) no-repeat left top; margin-right: 15px; margin-left: 15px; padding-top: 50px; padding-right: 10px; padding-left: 15px }
.menusupport a:link { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menusupport a:visited { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menusupport a:hover { color: #000095; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.registrationbutton {color: #000066; font-size: 12px; line-height: 24px; font-weight: bold; font-variant: small-caps; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: transparent url(../images/registration-button.jpg) no-repeat center; text-align:center; vertical-align:middle; width: 150px; height:50px; border:none;}
.loginbutton {color: #cccccc; font-size: 14px; line-height: 24px; font-weight: bold; font-variant: small-caps; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: transparent url(../images/submit-button.jpg) no-repeat center; text-align:center; vertical-align:middle; width: 150px; height:50px; border:none;}
.selectform {color: white; font-family: Arial, Helvetica, Geneva, Swiss, Sun-Sans-Regular; font-size: 14px; background-color: #778899; scrollbar-arrow-color: #778899;}
.titlesubhead  { color: navy; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.titlesubheadright { color: navy; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.titlesubheadleft { color: navy; font-weight: bold; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.showtable { border: groove 2px navy }
.titleheading  { color: navy; font-weight: bold; font-size: 16px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
#ordering { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#ordering a:link { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#ordering a:visited { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#ordering a:hover  { color: #999795; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#learning  { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#learning a:link  { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#learning a:visited  { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#learning a:hover { color: #999795; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#support { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#support a:link { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#support a:visited { color: white; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#support a:hover  { color: #999795; font-variant: small-caps; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menu   { background: url(../images/sidegradient.jpg) no-repeat left top; margin-right: 15px; margin-left: 15px; padding-top: 50px; padding-right: 10px; padding-left: 15px }
.menu a:link { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menu a:visited { color: white; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menu a:hover { color: #999795; font-variant: small-caps; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.helpmenu { color: #000095; font-variant: small-caps; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 20px }
.helpmenu a:link { color: #000095; font-variant: small-caps; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.helpmenu a:visited { color: maroon; font-variant: small-caps; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.helpmenu a:hover { color: #999795; font-variant: small-caps; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menuexplanatorytext  { font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.content { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; padding-right: 20px; padding-left: 20px }
.tablecontent { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.tablecontent a:link { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.tablecontent a:visited { color: #000080; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.tablecontent a:hover { color: #999795; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.tablecontentalt { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; background-color: #CCCCCC; }
.tablecontentalt a:link { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; background-color: #CCCCCC; }
.tablecontentalt a:visited { color: #000080; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; background-color: #CCCCCC; }
.tablecontentalt a:hover { color: #999795; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; background-color: #CCCCCC; }
.receiptbox { color: navy; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 4px; padding: 4px; border: solid 2px navy }
.productbox { color: navy; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 3px; padding: 3px; border: solid 2px navy }
.redlabel  { color: red; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tablelabel  { color: navy; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tablelabel a:link   { color: navy; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tablelabel a:visited  { color: silver; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tablelabel a:hover   { color: teal; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tablecellheading  { color: brown; font-size: 11px; font-weight: bold; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redtable  { color: red; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redtable a:link  { color: red; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redtable a:visited  { color: gray; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redtable a:hover  { color: silver; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redtable a:active { color: silver; font-size: 8px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.content a:link { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.content:first-letter { color: navy; font-size: 24px; line-height: 24px; font-family: Geneva, Swiss, SunSans-Regular; vertical-align: baseline }
.content a:visited { color: #000080; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.content a:hover { color: #999795; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.qisupport  { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; padding-right: 20px; padding-bottom: 10px; padding-left: 20px }
.helptitle { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; padding-right: 20px; padding-left: 20px }
.qisupport a:link { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.qisupport a:visited { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.qisupport a:hover { color: #774a56; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.testimonial { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular; padding-right: 20px; padding-left: 20px }
.testimonial a:link { color: navy; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.testimonial a:hover { color: #999795; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.testimonial a:visited { color: #000080; font-size: 14px; line-height: 18px; font-family: Geneva, Swiss, SunSans-Regular }
.troubleticket {color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #3a7fa4; border: inset 3px white; }
.troubleticketmessage {color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.troubleticketmessage a:link {color: yellow; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.troubleticketmessage a:visited {color: white; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.troubleticketmessage a:hover {color: silver; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.buttoncenter { color: white; font-size: 10px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: transparent url(images/linkbutton1.jpg) no-repeat center; text-align: center; vertical-align: middle; border: none; width: 150px; height: 24px }
.buttoncenter a:link { color: white; font-size: 10px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: center; vertical-align: middle; border: none; width: 150px; height: 24px }
.buttoncenter a:hover { color: white; font-size: 10px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: center; vertical-align: middle; border: none; width: 150px; height: 24px }
.buttoncenter a:visited { color: white; font-size: 10px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; text-align: center; vertical-align: middle; border: none; width: 150px; height: 24px }
.whitesubhead {color: white; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; font-variant: small-caps; }
.whitetext { color: white; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.whitetext a:link{ color: white; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.whitetext a:visited{ color: white; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.whitetext a:hover{ color: silver; font-weight: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
