@font-face {
font-family: "Aspira";
src: url("/templates/assets/fonts/Aspira_Regular.otf") format("opentype");
}
@font-face {
font-family: "Aspira Bold";
src: url("/templates/assets/fonts/Aspira_Bold.otf") format("opentype");
}
@font-face {
font-family: "Aspira Heavy";
src: url("/templates/assets/fonts/Aspira_Heavy.otf") format("opentype");
}
@font-face {
font-family: "Chronicle";
src: url("/templates/assets/fonts/ChronicleDisp-Roman.otf") format("opentype");
}
@font-face {
font-family: "Chronicle Light";
src: url("/templates/assets/fonts/ChronicleDisp-Light.otf") format("opentype");
}
.subTitle {font-family 'Aspira',Arial,sans-serif;font-size:16px; color:#b71f48;}
.subText {font-family:'Aspira',Arial,sans-serif;font-size:14px;color:#666666; margin-left:8px;}
.pointsAmount {font-size:16px;font-weight:bold;color:#b71f48;}
A{COLOR: #0000CC;text-decoration:none;}
A:link{COLOR: #0000CC;text-decoration:none;}
A:hover{COLOR: #000066;text-decoration:underline;}
A:active{COLOR: #000066;text-decoration:none;}
A:visited{COLOR: #0099FF;text-decoration:none;}
A:visited:hover{COLOR: #000066;text-decoration:underline;}
BODY{MARGIN:0px; line-height: 1.5; FONT-SIZE: .9em; BACKGROUND-COLOR:#FFFFFF; COLOR:#333333; font-family Aspira,Arial,sans-serif; font-weight:normal}
TEXTAREA{FONT-SIZE: 12px; BACKGROUND-COLOR:#FFFFFF; COLOR:#333333; font-family Aspira,Arial,sans-serif;}
TD{FONT-SIZE: 12px; COLOR:#333333; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
P{FONT-SIZE: 12px; COLOR:#333333; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}
BODY{MARGIN:0px; FONT-SIZE: 12pt; line-height: 1.5; BACKGROUND-COLOR:#FFFFFF; COLOR:#333333; FONT-FAMILY:Aspira,Arial,sans-serif;  }
TABLE{margin-left: auto;margin-right: auto;border-collapse:separate;border-spacing:1px;}
.nobg {background-image:none;}

.PctLeft30{float:left; width:30%; padding:3px;}
.blackonwhite {BACKGROUND-COLOR:#FFFFFF;COLOR:#000000;}
.whiteonblack {BACKGROUND-COLOR:#000000;COLOR:#FFFFFF;}
.tiny {font-size: 9px;}
.small {font-size: 10px;}
.large {font-size: 14px;}
.huge {font-size: 16px;}
.righty {text-align: right;}
.form {padding:2px; padding-right:5px; padding-left:5px; border:1px solid black; font-size: 11px; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EEEEEE;}
.form_large {font-family: Verdana, Arial, Helvetica, sans-serif;padding:3px;border:1px solid #666666;font-size: 18px;color:black;background-color:  #EEEEEE;-webkit-border-radius: .3em;-moz-border-radius: .3em;border-radius: .3em;}
#footerTableMobile{display:none;}.footertext{color:#CCCCCC;font-size:.8em;} .footertext A{color:#DFDFDF;} .footertext A: hover{color:#CCCCFF;}.navFooter{color:#CCCCCC;font-size:.8em;} a.navFooter{color:#DFDFDF;} a.navFooter:hover{color:#CCCCFF;}.ptsSmall{color:#999999;}.ptsBig{color:#999999;}@media screen and (max-device-width : 1024px) {
.form {font-size:24px;margin:5px;padding:5px;;width:100%;}
.rb_large{border:1px solid #666666;width:34px;height:34px;}
.cb_large INPUT{border:1px solid #666666;width:34px;height:34px;}
.cartTable {font-size:28px;}
TD {font-size:28px;}
td {font-size:28px;}
.footertext {font-size: 7px;}
}

