body {
font-family:Arial, Helvetica, sans-serif;
line-height:140%;
font-size:69%;
background-color:#fff;
color:#333;
margin:0;
padding:0 0 60px 0;
}

strong {
font-weight:700
}

img {
border:none;
vertical-align:bottom;
}

strong.extra {
font-size:1.2em
}

a,a:visited {
color:#333;
text-decoration:none
}

h1 {
font-size:2.1em;
font-weight:700;
line-height:1.1em;
padding:.35em 0
}

h2 {
font-size:1.5em;
font-weight:700;
line-height:1.1em;
padding:0 0 .15em
}

p {
line-height:1.4em;
font-size:1em;
margin:0;
padding:.09em 0 .5em
}
.textContent p, .textContent h2 {
margin-top:0.35em
}
.textContent p {
font-size:1.18em;
}

p.smallNoSpace {
line-height:1.31em;
font-size:1em;
padding:0;
}

p.note {
line-height:1.31em;
font-size:1em;
margin-top:1em;
}

li p.note {
line-height:1.2em;
font-size:1em;
margin-top:0;
}

input,textarea,select {
font:normal 11px Arial;
vertical-align:middle
}

address {
display:block;
line-height:15px;
padding:0 10px 10px 0px
}

.fieldsetDivider {
border:0;
border-top:1px solid #ccc;
height:0;
line-height:0;
font-size:0;
}
.fieldsetDividerDotted {
border:0;
border-top:1px dotted #ccc;
height:0;
line-height:0;
font-size:0;
}

em {
font-style:italic;
}

legend {
display:none;
}
