/* CSS Document */
#header div { display:block; padding:10px 0px; text-align:center}
#header img { display:inline}
#header h1{ 
  display:inline; 	
  font-size:36pt;
  font-weight:bold
}
a { text-decoration:none}
a:hover {text-decoration:underline}
#topbar  ul { list-style-type:none; display:inline;  }
#topbar ul li { display:inline} 
#topbar ul li a { display:inline;text-decoration:none; font-size:10pt; 
   padding: 4px 9px 7px;color:#fff; border-right:1px solid #000;height:28px; }
#topbar ul li span { display:inline;text-decoration:none; font-size:10pt;
   padding: 4px 9px 7px;color:#fff; border-right:1px solid #000;height:28px; background:#d8d}
html>body #topbar ul li span, html>body #topbar ul li a {line-height:25px }
#topbar ul li a:hover {  background:#c6c;   }

#slogan div { display:block; text-align:center }
#slogan a { display:inline; font-size:10pt; color:#000; text-decoration:none;
   font-weight:bold;padding: 4px 9px 7px; border-right:1px solid #000; border-left:1px solid #000;height:28px;  }
html>body #slogan a {line-height:25px }
#slogan a:hover { background:#3cc; color:#fff}
#slogan span { display:inline; font-size:10pt; color:#000; font-weight:bold;padding: 4px 9px 7px; border-right:1px solid #000; border-left:1px solid #000;height:28px; background:#aaf }
html>body #slogan span {line-height:25px }

#main h2 {
  display:block;
  font-weight:bold;
  font-size:16pt;
  padding:10px 0 ;
}
#main h3 {
  display:block;
  font-weight:bold;
  font-size:12pt;
  padding:10px 0 ;
}
#main p {
  display:block;
  font-size:10pt;
  padding:0 0 12px 0;
}
#main p * { font-size:10pt }

#main p a { color:#00f}
#main p a:hover { color:#09f}
#main p a.newsletter { color:#90a;font-weight:bold}
#main p a.newsletter:hover { color:#c0f;} 

#leftbar h3, #rightbar h3 {  font-weight:bold;padding-left:4px;  font-size:12pt;  color:#000;}
#leftbar ul, #rightbar ul { list-style-type:none; display:block; border-left:1px solid #000; border-top:1px solid #000; }
#leftbar ul li, #rightbar ul li { display:block; border-right:1px solid #000; border-bottom:1px solid #000;} 
#leftbar ul li a, #rightbar ul li a { display:block;text-decoration:none; font-size:10pt; 
   padding: 2px 9px ;color:#fff; background:#9085ED ; width:auto; _width:100% }
#leftbar ul li span, #rightbar ul li span { display:block;text-decoration:none; font-size:10pt;
   padding: 2px 9px ;color:#000;  background:#DBD8FA}
#leftbar ul li a:hover, #rightbar  ul li a:hover {  background:#A59DF3; text-decoration:underline  }

#leftbar ul li span.fund { background:#F27E21; color:#fff; } 
#leftbar ul li span.euro { background:#F27E21; color:#ddd;font-size:12pt; font-weight:bold; padding-left:20px}

#rightbar ul li a img.icon,#rightbar ul li span img.icon {   margin:0 5px 0 0; padding:0; border:0;}
#leftbar p { font-size:9pt; color:#000; padding:15px 0 }
#leftbar p b{ font-size:9pt; color:#000; }
#leftbar p a{ font-size:9pt; color:#00f; }

#rightbar p  { padding:7px 0; font-size:10pt } 
#rightbar p i { font-size:10pt; color:#000}
#rightbar h3{ font-size:12pt; color:#000; font-weight:bold; }

#bottom p { font-size:10pt; color:#fff; display:block; text-align:center; padding:8px 0 12px }