@charset "utf-8";
/* CSS Document */

body { margin:0;padding:0;background:#e5e5e5;font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333333; }
p { margin:0;padding:5px 0; }
a { color:#339933;text-decoration:none; }
.clear { clear:both; }

.grey { color:#666; }

#container { width:1000px;display:block;margin:0 auto; }
#header { height:90px;width:1000px;display:block;background:url(../img/header.png) top left no-repeat; }
#header a img { margin:10px 0 0 18px; }
#shareprice { float:right;margin:40px 20px 0 0; }
#content { width:960px;background:#ffffff;padding:20px; }

.panel { width:200px;float:left;padding-right:20px; }
.main-panel { width:460px;float:left;padding-right:20px; }

.reports, .latest-news { display:block;width:200px; }
.reports div { background:#e8f4e3;margin:0;padding:10px 5px;color:#666666;height:210px; }
.reports div p { height:50px;display:block;border-bottom:1px solid #bedfbb; }
.reports div p#last { display:block;border-bottom:none; }
.latest-news ul { list-style:none;margin:0;padding:10px 5px;color:#666666;background:#fff4ee;height:210px; }
.latest-news li { margin:0;padding:6px 0; }
.reports p a { color:#339933;background:url(../img/news-reports.png) center right no-repeat;padding-right:15px; }
.latest-news a { color:#ff9966;background:url(../img/news-arrows.png) center right no-repeat;padding-right:15px; }

a .floatimg { float:left;margin-right:5px;background-image:none; }

#footer { height:39px;width:960px;display:block;background:url(../img/footer.png) top left no-repeat;font-size:9px;color:#666666;text-align:right;padding:0 20px; }
#footer a { color:#999999;text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#nav { background:url(../img/menu-repeat.png) top left repeat-x;height:27px;width:1000px; }
#nav ul, #nav li { margin:0;padding:0;list-style:none; }
#nav li { float:left;position:relative; }
#nav li a { display:block;height:27px; }
#nav li a span { position:absolute;left:-999em; }

#nav li.menu-about a { width:69px;background:url(../img/menu-aboutus.png) top left no-repeat; }
#nav li.menu-projects a { width:70px;background:url(../img/menu-projects.png) top left no-repeat; }
#nav li.menu-investor a { width:110px;background:url(../img/menu-investor.png) top left no-repeat; }
#nav li.menu-directory a { width:137px;background:url(../img/menu-directory.png) top left no-repeat; }
#nav li.menu-governance a { width:149px;background:url(../img/menu-governance.png) top left no-repeat; }
#nav li.menu-contact a { width:80px;background:url(../img/menu-contactus.png) top left no-repeat; }

#nav li:hover a { background-position:0 -27px; }

#nav li ul { position:absolute;left:-999em; }
#nav li:hover ul { float:none;left:auto; }
#container #nav li ul li a { background-image:none;background:#666666;color:#ffffff;padding:0 10px;height:21px;width:130px;line-height:21px; }
#container #nav li ul li a:hover { background:#cce5cc;color:#339933;border-top:1px solid #b2c5b2;border-bottom:1px solid #b2c5b2;line-height:19px;height:19px; }
#container #nav li ul li a span { position:relative;left:auto;padding-right:15px; }
#container #nav li ul li a:hover span { background:url(../img/menu-hover.png) top right no-repeat; }