/* Global styles */

body {
  display:block;
  margin:0;
  padding:0;
  text-align:center;
  font:normal 70% Arial,Helvetica,sans-serif;
  color:#666;
  background:#fff;
}

a {
  color:#059;
  background:#fff;
}

h1 {
  margin:1.5em 0 0.5em 0;
  font-size:1.4em;
}
h2 {
  margin:0 0 1.4em 0;
  font-size:1.1em;
}
h3 {
  margin:1em 0;
  padding:0 16px;
  font-size: 1.2em;
}
h4 {
  margin:0 0 1em 0;
  padding:0 16px;
  font-size: 1.1em;
}
h5 {
  margin:0 0 1em 0;
  padding:0 16px;
  font-size: 1em;
}

p {
  margin:0 0 1.6em 0;
  padding:0 16px;
}
p.clear:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}

ul,ol {
  margin:0 0 1.6em 0;
  padding:0 16px 0 40px;
}
ul.no-bullet {
  list-style:none;	 
  margin:0;  
  padding:0;
}
ul.no-bullet li {
  margin:0 0 1.6em 0;
  padding:0 16px;	
}

img {
  border:0;
}
img.imgleft {
  float:left;
  margin:0 15px 0 0;
}
img.imgright{
  float:right;
  margin:0 0 15px 15px;
}
img.imgcenter{
  margin:15px 0 15px 15px;
}

p.clear img.imgright{
  float:right;
  margin:0 0 0px 15px;
}

form {
  margin:0;
  padding:0;
}
input,select,textarea {
  font:normal 1em Arial,Helvetica,sans-serif;
  border:1px solid #7f9db9;
}
input.text,textarea.text {
  width:90%;
  border:1px solid #7f9db9;
}
input.button {
  margin:4px 0;
  padding:2px 4px;
  font-size:1em;
  font-weight:bold;
  background:#f8f8f8 url('/images/button-bg.gif') no-repeat top;
  border:1px solid #aaa;
}

table {
  border-right:1px solid #ddd;
  border-top:1px solid #ddd;
  padding:0;
  margin:0 16px 1.2em 16px;
}
table caption {
  text-align:left;
  font-weight:bold;
}
table tr th,table tr td {
  border-left: 1px solid #ddd;
  border-bottom:1px solid #ddd;
  margin:0;
  padding:5px;
}

dl {
  width:100%;
  margin:1.1em 0 0 0;
  padding:0;
}
dt {
  float:left;
  width:14%;
  margin:0 0 1.6em 0;
  padding:4px 8px;
  background:#eee;
}
dd {
  float:left;
  width:80%;
  padding:0;
  margin:0 0 1.6em 0;
  border-left:1px solid #eee;
  border-top:1px solid #eee;
}

.right {
  text-align:right;
}
.noshow {
  position:absolute;
  left:-800em;
}
.error {
  color:#900;
}
.clearboth {
  clear:both;
}
/* Page width control */
div#holder {
  min-width:737px;
  max-width:907px;
  margin:0 auto;
  padding:0 20px;
  text-align:left;
}

/* Header styles */
div#header {
  padding:20px 0 12px 0;
}
div#header:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
a#logo {
  position:relative;
  left:-4px;
  float:left;
  padding:18px 26px 0 0;
}
a#akzonobel {
  float:left;
  padding: 0;
  margin: 0;
}
div#navigation {
  margin-left:230px;
  padding-top:10px;
}
ul#navbar li.noshow {
  display:none;
}
ul#navbar {
  float:right;
  padding:20px 0 0 0;
  list-style:none;
  line-height:1.4em;
  color:#ccc;
  background:#fff;
}
ul#navbar li {
  position:relative;
  float:left;
  margin:0;
  padding:0 12px 0 11px;
  background:url('/images/back-navbar-li.gif') no-repeat right center;
}
ul#navbar li.final {
  padding:0 0 0 11px;
  background:none;
}
ul#navbar li a {
  float:left;
  margin:0;
  padding:0;
  text-decoration:none;
  font-weight:bold;
  color:#666;
  background:#fff;
  border-bottom:0.2em solid #eee;
  white-space:nowrap;
}
ul#navbar li:hover a,ul#navbar li.over a {
  border-bottom:0.2em solid #38b;
}
ul#navbar li div.sub {
  display:none;
  position:absolute;
  left:11px;
  top:1.6em;
  width:132px;
  margin:0;
  padding:2px 0 0 0;
  background:url('/images/x.gif');
  z-index:200;
}
ul#navbar li:hover div.sub,ul#navbar li.over div.sub {
  display:block;
}
ul#navbar li div.sub ul {
  margin:0;
  padding:6px 0 0 0;
  list-style:none;
  background:url('/images/back-navbar-li-sub-ul.png') repeat left top;
  border-left:1px solid #38b;
  border-right:1px solid #38b;
  border-top:1px solid #38b;
}
ul#navbar li div.sub ul li {
  float:none;
  margin:0;
  padding:0;
}
ul#navbar li div.sub ul li a {
  display:block;
  float:none;
  margin:2px 0 0 0;
  padding:0 8px;
  font-weight:normal;
  color:#666;
  background:#fafafa;
}
ul#navbar li:hover div.sub ul li a,ul#navbar li.over div.sub ul li a {
  border:0;
}
ul#navbar li div.sub ul li a:hover {
  color:#666;
  background:#eee;
}
ul#navbar li div.sub div.rounded {
  height:9px;
  background:url('/images/back-navbar-li-sub-rounded.png') no-repeat left top;
}

/* Main styles */
div#main {
  position:relative;
  min-height:400px;
  padding:0 0 24px 0;
  border-top:3px solid #eee;
  border-bottom:3px solid #eee;
}
div#main:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
ul#styleswitch {
  float:right;
  margin:0;
  padding:0 3px 3px 71px;
  list-style:none;
  color:#777;
  background:#eee url('/images/back-styleswitch.png') no-repeat left top;
}
ul#styleswitch li {
  width:160px;
  margin:0;
  padding:6px 0;
}
div.growing,div.hiddenbeauty,div.ebb,div.art,div.explorer {
  position:absolute;
  display:none;
  margin:-6px 0 0 0;
  padding:6px 0 6px 36px;
  z-index:10;
}
div.growing {
  background:url('/images/back-a-growing.jpg') no-repeat left top;
}
div.hiddenbeauty {
  background:url('/images/back-a-hiddenbeauty.jpg') no-repeat left top;
}
div.art {
  background:url('/images/back-a-art.jpg') no-repeat left top;
}
div.ebb {
  background:url('/images/back-a-ebb.jpg') no-repeat left top;
}
div.explorer {
  background:url('/images/back-a-explorer.jpg') no-repeat left top;
}
ul#styleswitch li ul {
  display:none;
  position:absolute;
  width:160px;
  margin:-6px 0 0 -3px;
  padding:0 3px 2px 3px;
  list-style:none;
  color:#777;
  background:#eee;
  z-index:20;
}
ul#styleswitch li:hover ul,ul#styleswitch li.over ul {
  display:block;
}
ul#styleswitch li ul li {
  width:auto;
  margin:0 0 1px 0;
  padding:0;
}
ul#styleswitch li ul li a {
  display:block;
  margin:0;
  padding:6px 6px 6px 36px;
}
a.growing {
  color:#526f51;
  background:#fff url('/images/back-a-growing.jpg') no-repeat left top;
}
a.growing:hover {
  color:#553227;
  background:#e8dcc5 url('/images/back-a-growing.jpg') no-repeat left top;
}
a.hiddenbeauty {
  color:#781f52;
  background:#fff url('/images/back-a-hiddenbeauty.jpg') no-repeat left top;
}
a.hiddenbeauty:hover {
  color:#ac2738;
  background:#ebd7c9 url('/images/back-a-hiddenbeauty.jpg') no-repeat left top;
}
a.art {
  color:#4e5764;
  background:#fff url('/images/back-a-art.jpg') no-repeat left top;
}
a.art:hover {
  color:#463d38;
  background:#d8d6d9 url('/images/back-a-art.jpg') no-repeat left top;
}
a.ebb {
  color:#005f6b;
  background:#fff url('/images/back-a-ebb.jpg') no-repeat left top;
}
a.ebb:hover {
  color:#003154;
  background:#c6e2e7 url('/images/back-a-ebb.jpg') no-repeat left top;
}
a.explorer {
  color:#004b8c;
  background:#fff url('/images/back-a-explorer.jpg') no-repeat left top;
}
a.explorer:hover {
  color:#703780;
  background:#ffdc6e url('/images/back-a-explorer.jpg') no-repeat left top;
}
div#breadcrumbs {
  margin:0 0 24px 0;
  padding:6px 0;
  color:#999;
  background:#fff;
}

/* Home styles */
div#flash {
  margin:24px 0;
  color:#666;
  background:#025a9d;
}
div#flash ul {
  margin:0;
  padding:0 0 0 65px;
  list-style:none;
}
div#flash ul li {
  width:193px;
  border-right:1px solid #fff;
  border-bottom:1px solid #fff;
}
div#flash ul li.final {
  border-bottom:0;
}
div#flash ul li a {
  display:block;
  padding:0 24px;
  line-height:35px;
}
div#contactsearch {
  float:left;
  width:242px;
}
div#contactsearch h2 {
  margin:0;
  padding:0 0 0.8em 0;
}
div#contactsearch form {
  margin:0 0 0.8em 0;
  padding:6px 12px;
  color:#666;
  background:#eee url('/images/back-contactsearch-form.gif') repeat left top;
  border:2px solid #ddd;
}
div#contactsearch form label {
  display:block;
  margin:6px 0 2px 0;
}
div#contactsearch form select {
  width:214px;
}
div#contactsearch form div#required {
  float:left;
  margin:10px 0;
}
div#contactsearch form input {
  margin:6px 0;
}
div#homelinks {
  margin:0 0 0 258px;
}
div#homelinks:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
div#homelinks1 {
  float:left;
  width:38%;
}
div#homelinks1 h2 {
  margin:0 16px 0.8em 0;
  padding:0 0 0.8em 0;
  border-bottom:2px solid #ddd;
}
div#homelinks1 p {
  margin:0 16px 1em 0;
  padding:0;
}
div#homelinks2 {
  float:left;
  width:30%;
  border-left:1px solid #eee;
  border-right:1px solid #eee;
}
div#homelinks2 h2 {
  margin:0 16px 0.8em 16px;
  padding:0 0 0.8em 0;
  border-bottom:2px solid #ddd;
}
div#homelinks2 ul {
  margin:0 16px;
  padding:0;
  list-style:none;
}
div#homelinks2 ul li {
  margin:0;
  padding:2px 0;
  border-bottom:1px dotted #eee;
}
div#homelinks2 ul li a {
  display:block;
  margin:0;
  padding:4px 0 4px 19px;
  background:url('/images/back-homelinks-ul-li.gif') no-repeat 4px 0.8em;
}
div#homelinks3 {
  margin-left:68%;
  padding:0;
}
div#homelinks3 h2 {
  position:relative;
  top:-3px;
  margin:0 0 0.8em 12px;
  padding:0 0 0.7em 0;
  border-bottom:2px solid #ddd;
}
div#homelinks3 ul {
  margin:0 0 0.7em 12px;
  padding:0;
  list-style:none;
}
div#homelinks3 ul li {
  margin:0;
  padding:0;
  border-bottom:1px dotted #eee;
}
div#homelinks3 ul li a {
  display:block;
  margin:0;
  padding:6px 0 5px 36px;
}

/* Location styles */
div#regions {
  position:absolute;
  left:0;
  top:0.9em;
  width:241px;
  margin:40px 0 0 0;
}
div#regions ul {
  margin:0;
  padding:0;
  list-style:none;
}
div#regions ul li {
  border-bottom:1px solid #fff;
}
div#regions ul li a {
  display:block;
  padding:8px 16px 8px 81px;
  color:#fff;
  background:#222;
}
div#locations {
  margin:0 0 0 242px;
  min-height:454px;
}
div#locations:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
div#locations h1 {
  margin:0;
  padding:8px 16px 82px 16px;
  font-size:1em;
}
div#locations ul {
  margin:0;
  padding:0;
  list-style:none;
}
div.africa ul li,div.europe ul li,div.asia ul li,div.northamerica ul li,div.latinamerica ul li {
  border-bottom:1px solid #eee;
}
div#locations ul li a {
  display:block;
  padding:3px 16px;
}
div#locations ul#locations1 {
  float:left;
  width:33%;
}
div#locations ul#locations2 {
  float:left;
  width:33%;
}
div#locations ul#locations3 {
  float:left;
  width:33%;
}
ul#colourfutures {
  min-height:1%;
  margin:50px 0 15px 0;
  padding:0;
  list-style:none;
}
ul#colourfutures:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
ul#colourfutures li {
  float:left;
  width:28%;
  margin:0 2% 0 0;
  padding:10px 0 10px 16px;
  border-bottom:1px solid #eee;
}
ul#colourfutures li img {
  padding:0 10px 0 0;
  margin:0;
  float:left;
}
ul#colourfutures li a.colourofyear08col {
  color:#343d41;
}

ul#colourfutures li a.growingcol { 
  color:#526f51;
}
ul#colourfutures li a.ebbcol { 
  color:#4a668d;
}
ul#colourfutures li a.artcol { 
  color:#102e38;
}
ul#colourfutures li a.hiddenbeautycol { 
  color:#781f52;
}
ul#colourfutures li a.explorercol { 
  color:#004b8c;
}
div#cf_panels div {
  min-height:1%;
  margin:0 0 10px 0;
  background-position:right top;
  background-repeat:no-repeat;
}
div#cf_panels div:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
div#cf_panels div h3 {
  margin-top:0;
  padding-top:1em;
  background:transparent;
}
div#cf_panels div img {
  float:right;
  margin:0 0 0 20px;
}
div#cf_panels div#cf_colourofyear08 {background-image:url('/images/back-colourfutures-colourofyear08.jpg');}
div#cf_panels div#cf_colourofyear08 h3 {color:#ffdc6e;}
div#cf_panels div#cf_colourofyear08 p {color:#e4e7e5;}
div#cf_panels div#cf_growing {background-image:url('/images/back-colourfutures-growing.jpg');}
div#cf_panels div#cf_growing h3 {color:#9daa70;}
div#cf_panels div#cf_growing p {color:#e7d6b3;}
div#cf_panels div#cf_art {background-image:url('/images/back-colourfutures-art.jpg');}
div#cf_panels div#cf_art h3 {color:#4e5764;}
div#cf_panels div#cf_art p {color:#463d38;}
div#cf_panels div#cf_ebb {background-image:url('/images/back-colourfutures-ebb.jpg');}
div#cf_panels div#cf_ebb h3 {color:#4a668d;}
div#cf_panels div#cf_ebb p {color:#003154;}
div#cf_panels div#cf_hiddenbeauty {background-image:url('/images/back-colourfutures-hiddenbeauty.jpg');}
div#cf_panels div#cf_hiddenbeauty h3 {color:#781f52;}
div#cf_panels div#cf_hiddenbeauty p {color:#77002c;}
div#cf_panels div#cf_explorer {background-image:url('/images/back-colourfutures-explorer.jpg');}
div#cf_panels div#cf_explorer h3 {color:#004b8c;}
div#cf_panels div#cf_explorer p {color:#421226;}

/* Contact styles */
div#type {
  position:absolute;
  left:0;
  top:0.9em;
  width:241px;
  margin:40px 0 0 0;
}
div#type h1 {
  margin:0;
  padding:8px 16px 8px 81px;
  font-size:1em;
}
div#type ul {
  margin:0;
  padding:0 0 0 65px;
  list-style:none;
}
div#type ul li {
  border-bottom:1px solid #eee;
}
div#type ul li a {
  display:block;
  padding:5px 16px;
}
div#contacts {
  margin:0 0 0 242px;
}
div#contacts:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
div#contacts1 {
  float:left;
  width:50%;
  min-height:454px;
  margin:0 -2px 0 0;
}
div#contacts1 h2 {
  margin:0;
  padding:8px 16px 82px 16px;
  font-size:1em;
}
div#contacts1 ul {
  margin:0;
  padding:0 0 3px 0;
  list-style:none;
  border-right:2px solid #fff;
}
div#contacts1 ul li a {
  display:block;
  padding:5px 16px;
}
div#contacts2 {
  float:left;
  width:50%;
  min-height:454px;
  border-left:1px solid #fff;
}
div#contacts2 h3 {
  margin:0;
  padding:8px 16px 82px 16px;
  font-size:1em;
}
div#contacts2 h4 {
  margin:0;
  padding:16px;
}
div#contacts2 p {
  margin:0;
  padding:0 16px 1.2em 16px;
}

/* Standard styles */
div#navmenu {
  float:left;
  width:177px;
  padding:0 0 4px 0;
}
div#navmenu h2 {
  margin:0;
  padding:8px 16px 82px 16px;
  font-size:1em;
}
div#navmenu ul {
  margin:0;
  padding:0;
  list-style:none;
}
div#navmenu ul li {
  border-bottom:1px solid #eee;
}
div#navmenu ul li a {
  display:block;
  padding:5px 16px;
}
div#content {
  margin:0 0 0 184px;
}
div#content h1 {
  position:relative;
  margin:0 0 10px 0;
  padding:8px 240px 44px 16px;
}
div#content h2 {
  padding:8px 16px;
}
div#content p.rule {
  clear:both;
  margin-top:1.6em;
  padding-top:1.6em;
  border-top:1px solid #eee;
}
div#content ul.rule {
  clear:both;
  margin-top:1.6em;
  padding-top:1.6em;
  border-top:1px solid #eee;
}
p.colourbox1,p.colourbox2 {
  margin:0 0 1em 0;
  padding:10px 16px;
}
p.colourbox1:first-line {
  line-height:1.6em;
  font-weight:bold;
}
p.colourbox2:first-line {
  line-height:1.6em;
  font-weight:bold;
}
p.colourbox1:after,p.colourbox2:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
div#rightcolumn {
  float:right;
  width:150px;
  margin:0 0 0 10px;
  border-left:1px solid #eee;
}
div#rightcolumn h2 {
  margin:0;
  padding:8px 16px 8px 16px;
  font-size:1em;
}
div#rightcolumn h3 {
  margin:0;
  padding:5px 16px 5px 16px;
  list-style:none;
  border-bottom:1px solid #eee;
  display:block;
}
div#rightcolumn p {
  margin:0;
  display:block;
  padding:5px 16px;
}
div#rightcolumn ul {
  margin:0;
  padding:4px 0 16px 0;
  list-style:none;
}
div#rightcolumn ul li {
  border-bottom:1px solid #eee;
  display:block;
  padding:5px 16px;
}
div#rightcolumn_news {
  float:right;
  width:265px;
  margin:0 0 0 10px;
  border-left:1px solid #eee;
}
div#rightcolumn_news p {
  margin:0;
  display:block;
  padding:10px 16px;
}
div#rightcolumn_nowidth {
  float:right;
  margin:0 0 0 10px;
  border-left:1px solid #eee;
}
div.rightreserve {
  margin:0 166px 0 0;
}
ul.photolist {
  margin:0;
  padding:0;
  list-style:none;
}
ul.photolist li {
  height:80px;
  padding:8px 16px 8px 0px;
  border-bottom:1px solid #eee;
}
ul.photolist li img {
  float:left;
}
ul.factlist {
  float:left;
  width:47%;
  margin:0 1% 0 0;
  padding:0;
  list-style:none;
}
ul.factlist li {
  font-weight:bold;
  padding:16px 16px 16px 0;
  border-bottom:1px solid #eee;
}
ul.factlist li:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
ul.factlist li img {
  float:left;
  margin:0 16px;
}
ul.leaderlist {
  float:left;
  width:46%;
  margin:0 2% 0 0;
  padding:0;
  list-style:none;
}
ul.leaderlist li {
  margin:0 0 0.5em 0;
}
ul.leaderlist li:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
ul.leaderlist li img {
  float:right;
}
ul.leaderlist li h2 {
  font-size:1em;
}
ul.linkslist {
  list-style:none;
  padding:0 16px 0 20px;
}
ul.linkslist li {
  margin:0;
  padding:2px 0 2px 20px;
  background:url('/images/back-homelinks-ul-li.gif') no-repeat 4px 0.6em;
}
ul.linkslist li a {
  margin:0;
  padding:0;
}
div#articlesection h2{
  font-size:1.3em;
  margin:0 0 16px 0;
}
div#articlesection p {
  margin:0 0 16px 0;
}
.date {
  font-weight:bold;
}
.newstitle {
  font-weight:bold;
}

table.performance {
  border-top:1px solid #000;
  border-left:1px solid #000;
}
table.performance tr td {
  border-right:1px solid #000;
  border-bottom:1px solid #000;
}

form#contact {
  margin:0 16px;
}
div.row {
  clear:both;
  padding:8px 0 0 0;
}
div.row label {
  display:block;
}
div.label {
  float:left;
  width:32%;
}
div.field {
  float:right;
  width:60%;
}
div#contact1 {
  float:left;
  width:40%;
}
div#contact2 {
  float:right;
  width:56%;
}

/* Footer styles */
div#footer {
  clear:both;
  padding:6px 0;
  text-align:right;
}
div#footer a {
  color:#666;
  background:#fff;
}
div#footer span {
  color:#ccc;
  background:#fff;
}
div#footerfloat {
  float:left;
}
div#copyright {
  float:left;
  padding-top: 4px;
  font-size: 0.8em;
  text-align: left;
  width: 100%;
}
table#finance_summer06 th {
  text-align:center;	
}
