.common.loyalty #contentzone .fpanel { border-width:0px;}
.common.loyalty #contentzone .fpanel .corner { border-bottom:none;}
.common.loyalty #contentzone .subform .fpanel { border-width:1px;}
.common.loyalty #leftzone { float:left;width:25%;}
.common.loyalty #contentzone { float:left;width:720px; padding-top:10px;}
.common.loyalty .grid .gridrcell, .common.loyalty .grid .gridhead { text-align:center;height:25px; padding-top:5px;}
.common.loyalty .grid .gridhead { border:solid 1px black;}
.common.loyalty .grid .gridrcell #filenum { text-decoration:underline;}
.common.loyalty .grid .gridpager .pager .t3,.common.loyalty .grid .gridpager .pager .t4 { color:#000000;}
.common.loyalty .help { font-style:normal; color:#000000;background-color:#FFFFFF;}
.backoffice.file .orderconfirmation .sitemap ,
.common.loyalty .orderconfirmation .sitemap { display:none;}
.common .promoshortcut .t2  {font-style:italic;  text-align:center;  background-position:left; padding-left:30px; }
.loyalty .ptsdet #ptlst,.loyalty .ptsdet #accinfo,
.loyalty .ptsdet .mailzone span, .loyalty .ptsdet .mailzone a, .loyalty .ptsdet .mailzone input{float:left;}
.loyalty .ptsdet .mailzone a.button {margin-left:10px;}
.loyalty .ptsdet #ptlst{margin-top:10px;}
.loyalty .ptsdet #agt{float:left;width:340px;margin:10px 20px 10px 10px;}
.loyalty .ptsdet #agtpts{float:right;width:300px;margin:10px 10px 10px 20px;}
.loyalty .ptsdet #agt .label {display:block;float:left;clear:left;width:70px;}
.loyalty .ptsdet #agtpts .label{display:block; float:left;clear:left;}
.loyalty .ptsdet #agtpts .value {display:block; float:right;}
.loyalty .ptsdet .help{display:block;width:100%;}
