* { font-family: arial, helvetica, sans-serif; }
BODY { margin: 0; padding: 0; background-image: url(../images/img_bkg.gif); }
BODY, DIV, SPAN, TD, P { font-size: 10pt; }

IMG { border: none; }
HR { border: 0; padding: 0; border: 0; margin: 3px 0 10px 0; height: 1px; }

UL { font-size: 12px; margin: 5px 0 5px 25px; list-style-type:square; }

TABLE.offers TD { vertical-align: top; }
P.offer-title { font-size: 10pt; font-weight: bold; background-color: #FFC; border-top: solid 1px #996; border-bottom: solid 1px #996; display: block; margin: 10px 0; }
P { margin: 10px 0; text-align: justify; }
P.offer-small-note { font-size: 8pt; margin: 2px 0; text-align: justify; }
P.offer-valid-period { font-weight: bold; color: #036; }

TD.offer-title { font-size: 10pt; font-weight: bold; }

DIV.glblLinks { left: 0; top: 0; height: 36px; }
DIV.linktxt { font-size: 8pt; color: #FFF; }
DIV.linktxt A { font-size: 8pt; color: #FFF; }
A.linktxt { font-size: 8pt; color: #FFF; }
SELECT.international { font-size: 8pt; }
DIV.smtxt { font-size: 8pt; }
A.smtxt { font-size: 8pt; }
DIV.subhead { font-weight: bold; font-size: 10pt; text-indent: 0; }

.footer-copyright { font-size: 10px; }

/* INFO TABLE */
.index {border-collapse: collapse;}
.index TD, .index TH { font: 11px "arial, helvetica, sans-serif" }
.index TR.header TD {font-weight: bold;}
.index TH {text-align: left; font-weight: normal;}
.index TD {text-align: center;}
.index TR.odd TD, .index TR.odd TH {background-color:#efe}
.index TR.eve TD, .index TR.eve TH {background-color:}
