p{font-size:0.8em; margin:6px 0; line-height:1.2em;}

a{color:#336699; text-decoration:none; }
a:hover{color:#154676; text-decoration:underline; }

h2{font-weight:bold; font-size:1.1em; font-family:Arial; background-color:#eaeaea; padding:5px;}
h2 a{color:Black; text-decoration:none; }
h2 a:hover{color:Black; text-decoration:none;  text-decoration:none; cursor:default;}
h3{font-weight:bold; margin:15px 0 0 0; padding:10px 0 0 0; border-top:solid 1px #eaeaea;}
h3 a{color:Black; text-decoration:none; }
h3 a:hover{color:Black; text-decoration:none; cursor:default;}
h4{font-weight:bold; font-size:0.9em; margin:15px 0 0 0;}

ol.links{margin:10px 0 10px 30px;}
ol.links li{font-size:0.8em; list-style-type:decimal; margin:5px 0; }
ol.links li a{color:#336699; }
ol.points{margin:10px 0 10px 30px;}
ol.points li{font-size:0.8em; list-style-type:decimal; margin:5px 0; }
ol.points li a{color:#336699; }
ol#sections{margin:10px 0 10px 30px;}
ol#sections li{font-size:1em; font-weight:bold; list-style-type:decimal; margin:5px 0; color:#336699; }

ul.points{margin:10px 0 10px 30px;}
ul.points li{font-size:0.8em; list-style-type:disc; margin:5px 0; }
ul.points li ul {margin:0 0 0 20px;}
ul.points li ul li{font-size:1em; list-style-type:circle; }

ol#helpIndex{font-weight:bold; color:#336699; margin:0 0 0 30px;}
ol#helpIndex li{list-style-type:decimal; margin:5px 0;}

#financialTimes{width:49%; float:left; border-right:dotted 3px #93c889; padding:0 10px 0 0;}
#financialTimes h2{background:none;}
#financialTimes img{float:left; margin:0 10px 0 0;}
#financialTimes p{margin:10px;}
#dynamis{width:49%; float:right;}
#dynamis h2{background:none;}
#dynamis img{float:left; margin:0 10px 0 0;}

#factSheet h3{-webkit-border-bottom-right-radius: 14px; -moz-border-radius-bottomright: 14px; border-bottom-right-radius: 14px; background-color:#93c889; padding:10px; width:150px;}
#factSheet{background-color:#c8e1bf; -webkit-border-bottom-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-radius-bottomright: 12px; -moz-border-radius-bottomleft: 12px; border-bottom-right-radius: 12px;border-bottom-left-radius: 12px;} 
#factSheet p{margin:10px; font-size:1em; color:Black; line-height:1.6em;}
#factSheet p span{font-size:1.6em; color:#40ae49;}
#factSheet p#adga{font-size:0.7em; text-align:right; margin:0 10px;}
#factSheet p#greenType{background:#93c889; color:White; font-weight:bold; font-size:1em; display:inline-block; padding:10px;}

/* Cookie Policy */

div.cookiePolicy ul {list-style:disc; font-size:0.8em; margin:10px 0 10px 40px;}

div.cookiePolicy table {width:90%; border-collapse:collapse; position:relative; margin:20px auto 20px auto; font-size:0.8em;}
div.cookiePolicy th {font-weight:bold;}
div.cookiePolicy th, td {border: 1px solid #bbbbbb; padding:5px;}