body{font-size:120%; height:100%; margin:0; padding:0; color:#000000; background-color:#E0F2FB; background-image:url("/common/images/en/backgrounds/bg.png"); background-repeat:repeat-x; text-align:left;}  

/* all subsequent fonts sized in ems ONLY. 
12px = 0.99em
11px = 0.91em
10px = 0.82em
9px = 0.74em
*/

/* INITIAL LAYOUT*/

#body-container{width:1025px;text-align:left; margin:auto;}

/* FORMAT */

abbr,acronym,dfn{cursor:help;border:0;}
a abbr,a acronym,a dfn{cursor:pointer;}
pre,address{margin:0;padding:0;}
p,blockquote{margin:0;padding:0 0 1em 0;line-height:1.3em;}
img{border:0;}
small{font-size:0.91em;}

/* FORMAT > fonts */

body,input,textarea,select{font-family:Arial,Helvetica,sans-serif;}
em,i{font-style:italic;}
strong,b{font-weight:bold;}
dfn{font-style:normal;}
cite{font-style:italic;}
code,kbd,pre{font-family:"Courier New",Courier,mono;font-size:1em;}
select, input{color:#486d9f;font-size:0.91em;border:1px solid #c6c6c6;}
.red{color:#ff0000;}

/* ANCHORS */

a{text-decoration:underline;color:#486d9f;}
a:link{ }
a:visited{ }
a:hover{color:#000;}
a:active{ }

/* HEADERS */

h1,h2,h3,h4,h5,h6{margin:0;padding-top:10px;padding-bottom:10px;border:0;color:#000000;font: normal 24px Arial,Helvetica,sans-serif;}
h1{font-size:1.81em;}
h2{font-size:1.65em;}
h3{font-size:1.32em;}
h4{font-size:0.99em;text-transform:uppercase;}

/* LISTS */

ul,ol,dl{margin:0;padding:0 0 1em 0;}
ul ul,ol ol,ol ul,ul ol{padding:0;margin:0 0 0 2em;}
ul{list-style-type:disc;}
ol{list-style-type:none;}
li.account{margin:0 0 0 2em;padding:0;}
