html,body{margin:0;padding:0}
body{font: 13px arial,sans-serif;text-align:center; background-color:#D8D8D8;background-image: url(images/bg.gif);background-repeat: repeat-x;}
p{margin:0;}
h1, h2, h3 {margin:0;}
a{display:block;}

h1{color:#000; font-size:130%;}
h2{color:#174A39; font-size:120%;padding-left:10px;}
h3{color:#174A39; font-size:110%;}

div#header {height:120px;width:960px;background:#FFF; margin:0 0 16px 0}
div#container{text-align:left;}
div#footer{height:30px; background: #333;color: #FFF; margin:16px 0 30px 0;float:left;}
div#footer p{margin:0;padding:0px 10px; line-height:30px;font-size:12px;}


div#headleft {height:120px; width:169px;float:left;}
div#data {font-size:12px; padding:18px 2px 10px 9px;float:left;}

div#logo {float:left;height:65px; width:160px;background-image: url(images/logo.gif);background-repeat: no-repeat;background-position: 10px bottom;}
div#logo a {float:left;height:65px; width:160px;}

div#headright {height:120px; width:791px;float:left;}


#l1 {text-decoration:none;height:102px; width:152px;}
div.m1 {margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m01.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m1 a {color:#000;}
div.m1on {color:#00ff00;margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m01on.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m1on a {color:#c00;}


div.m2 {margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m02.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m2 a {color:#000;}
div.m2on {color:#00ff00;margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m02on.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m2on a {color:#c00;}



div.m3 {margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m03.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m3 a {color:#000;}
div.m3on {color:#00ff00;margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m03on.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m3on a {color:#c00;}



div.m4 {margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m04.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m4 a {color:#000;}
div.m4on {color:#00ff00;margin-right:6px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m04on.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m4on a {color:#c00;}



div.m5 {margin-right:2px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m05.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m5 a {color:#000;}
div.m5on {color:#00ff00;margin-right:2px; text-align:center;padding-top:18px;font-weight:bold;background-image: url(images/m05on.gif);background-repeat: no-repeat;background-position: center 8px;float:left;}
div.m5on a {color:#c00;}

div.news_item {border-bottom: 1px solid #e3e3e3;width:100%; padding-right: 10px;margin-left: 10px;}

div#greenbg {font-weight:bold;color:#fff;margin-top:10px;margin-bottom:auto;height:24px; width:492px;float:left;background-image: url(images/bg_green.gif);background-repeat: no-repeat;}
div#greenbg p {line-height:24px;padding-left:12px;}

div#frameboxgreen p {float:left;width:476px;height:120px;border:1px solid #ABABAB;border-top:0px solid;padding:7px;}




div#greenbg2 {font-weight:bold;color:#fff;margin-top:10px;margin-bottom:auto;height:24px;width:720px;float:left;background-image: url(images/bg_green_2.gif);background-repeat: no-repeat;}
#fullcontent div#greenbg2 {font-weight:bold;color:#fff;margin-top:10px;margin-bottom:auto;height:24px;width:100%;float:left;background-image: url(images/bg_full.gif);background-repeat: repeat-x;}
div#greenbg2 p {line-height:24px;padding-left:12px;}


div#frameboxgreen2 {margin-top:10px;float:left;}
div#frameboxgreen2 p {max-width:704px;margin:10px; border-top:0px solid;line-height:18px;}
#frameboxgreen2 ul {}
#frameboxgreen2 li {margin:0px;padding:0px;border:1px solid #fff;}
h1 {font-weight:bold;color:#000;font-size:18px;}






div#graybg {font-weight:bold;color:#fff;margin-top:10px;margin-bottom:auto;height:24px; width:226px;float:left;background-image: url(images/bg_gray.gif);background-repeat: no-repeat;background-position: 7px 0px;}
div#graybg p {line-height:24px;padding-left:16px;}

div#framebox {float:left;width:100%;}
div#framebox p {width:202px;border:1px solid #ABABAB;border-top:0px solid;margin-left:7px;padding:7px;}


div#wraper {float:left; width:960px;background-color:#fFf;padding-bottom:10px;}
div#container{width:960px;margin:0 auto;}
div#content{float:left; width:492px;}
div#content2{float:left; width:718px;}
div#fullcontent{margin-left:10%; margin-right:10%;}
div#extra{float:right;width:233px;}
div#news{float:left;width:233px;}
div#news p {padding-left:16px;}
div#footer{clear:left;width:100%;text-align:center;}


.readmore {color:#c00;font-size:11px;text-decoration:none;padding:6px 0 10px 30px;background-image: url(images/arr01.gif);background-repeat: no-repeat;background-position: 16px 9px;}

.readmoreon {color:#ABABAB;font-size:11px;text-decoration:none;padding:6px 0 10px 30px;background-image: url(images/arr02.gif);background-repeat: no-repeat;background-position: 16px 9px;}


#newsbox {width:200px;float:left;}
#newsbox h1 {font-weight:bold;color:#000;font-size:16px;padding:10px 0 0 16px;}
#newsbox h2 {color:#919191;font-size:10px;padding:0 0 8px 16px}
#newsbox h3 {font-size:13px;padding:0 0 0 16px;font-weight:normal;} 

#newsbox a {color:#000;text-decoration:none;}
#newsbox a:hover {color:#000;text-decoration:underline;}
#newsbox a:visited {color:#000;text-decoration:none;}


  table.indicators
  { 
     font-family:arial;
     border-collapse:collapse;
     font-size:10pt;
     background-color:white;
     width:100%;
     border-style:solid;
     border-color:black;
     border-width:1px;
	 margin-top:10px;
	 float: left;
  }


.indicators td
  {  
     font-size:10pt;
     background-color:white;
     color:black;
     border-style:solid;
     border-width:1px;
     border-color:black;
     text-align:center;
	 width: 12.5%;
  }
  
 td.caption
  {
     background-color:#416C5D;
     color:white;
     border-style:solid;
     border-width:1px;
  }
  
 td.rowB{
 background-color:#DEDEDE;
 }
a.chart_link {
color:black;
text-decoration: none;
font-weight:bold;
}

a.chart_link:visited{
color:black;
}

a.chart_link:hover{
text-decoration: underline
}

div#menubox {width:200px;float:left;}
div#menubox ul {margin:0;padding-left:10px;}
div#menubox li {width:214px;border-bottom:1px dotted #000;text-decoration:none;line-height:18px;list-style:none;font-weight:bold;} 
div#menubox li a {text-decoration:none;color:#919191;font-size:14px;}
div#menubox li a:visited {text-decoration:none;color:#919191;}
div#menubox li a:hover {text-decoration:none;color:#C00;}


div#nobottomborder p {border-bottom:0px; font-weight:bold; font-size:120%;}

.title {font-size:16px;font-weight:bold;}
.title a {color:#000;text-decoration:none;display:block;float:left;width:680px;padding:15px;}
.title a:hover {color:#919191;}

.date {font-size:10px;color:#919191;text-decoration:none;display:block;float:left;width:712px;text-indent:15px;padding:2px;border-bottom:1px solid;}

.enlang 
{
float:right;
display:block;
height:30px;
line-height:30px;
width:64px;
background: url(images/en.gif) left center no-repeat;
margin-left:14px;
}


.frlang 
{
float:right;
display:block;
height:30px;
line-height:30px;
width:71px;
background: url(images/fr.gif) left center no-repeat;
}

#langz {display:block;height:30px;text-align:right;}
#langz a {color:#fff;text-decoration:none;}
#langz a:hover {text-decoration:underline;}