/* CSS Document */

body#key-team-members A#key-team,
body#business-associates A#business-associates,
body#csr-services A#csr-services,
body#non-financial-due-diligence  A#non-financial-due-diligence,
body#internal-auditor A#internal-auditor,
body#management-system-for-managers A#management-system-for-managers,
body#staff-training A#staff-training,
body#services A#services
{
color: #000000;
font-weight: bold;
}

body#quality A#quality,
body#environment A#environment,
body#health-safety A#health-safety,
body#corporate-social-responsibility A#corporate-social-responsibility,
body#information-security A#information-security,
body#food-safety A#food-safety
{
color: #000000;
}

body{margin-bottom:0;
     margin-top:0;
	 margin-left:0;
	 margin-right:0;
	 background-color: #C9E4EF;
	 /* Reduce default font size to 10pt */
    font: 62.5%/1.5  Tahoma, Verdana, sans-serif;
	 }
td{
font-family:Tahoma;
FONT-SIZE: 11px;
COLOR: #454545; 
line-height: 1.4;
}

A.readmore:link
{
font-family:Tahoma;
FONT-SIZE: 11px;
COLOR: #016e9f;
font-weight:bold;
text-decoration:none; 
}
A.readmore:visited
{
font-family:Tahoma;
FONT-SIZE: 11px;
COLOR: #016e9f;
font-weight:bold;
text-decoration:none; 
}
A.readmore:hover
{
font-family:Tahoma;
FONT-SIZE: 11px;
COLOR: #002e43;
font-weight:bold;
text-decoration:none; 
}

.navbar
{
}  

.mainDiv
{
  width:185px;
}

.topItem
{
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-up-title.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 185px;
  height: 25px;
  color: #215dc6;
  cursor:pointer;
  text-indent:10px;
}

.topItemOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-up-title-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}

.topItemClose
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-down-title.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #215dc6;
  cursor:pointer;
}


.topItemCloseOver
{
  text-indent:10px;
  font: bold 12px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background: url("arrow-down-title-on.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  height: 25px;
  width: 185px;
  color: #428eff;
  cursor:pointer;
}



.dropMenu
{
  font: bold 11px tahoma,verdana,sans-serif;	
  background-color: #d6dff7;
  color: #000;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 1px 1px;
  filter:alpha(opacity=100);
  padding-top:5px;
  padding-bottom:5px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:10px;
   margin-top:2px;
   height:18px;
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #215dc6;
   
}

.subItem a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #215dc6;
}

.readmore
{
   
  
   font: 10px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #215dc6;
   
}

.readmore a
{
   
   font: 10px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #215dc6;
}


.subItemOver
{
   margin-left:10px;
   margin-top:2px;
   font: 11px tahoma,verdana,sans-serif;	  
   height:18px;
   color: #428eff;
}

.subItemOver  a
{
   margin-left:23px;
   font: 11px tahoma,verdana,sans-serif;
   cursor:pointer;	
   color: #428eff;
   text-decoration:underline;
   cursor:pointer;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}


input.btn{
   color:#FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   background-color:#0a94d5;
   font-size:10px;
   font-weight:bold;
   BORDER: #9ed4f0 1px solid;
   width: 50px;
   height: 20px;
   cursor: hand;
   }


input.contact {
	BORDER: #cccccc 1px solid;
	FONT-SIZE: 11px; COLOR: #656565; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}


select.contact  {
	BORDER: #cccccc 1px solid;
	FONT-SIZE: 11px;
	COLOR: #656565;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;}
	
textarea.contact  {
	BORDER: #cccccc 1px solid;
	FONT-SIZE: 11px;
	COLOR: #656565;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;}



A.submenu:link
{
font-family: bold 11px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background-position:center center;
  background-repeat:no-repeat;
  color: #0a94d5;
  font-weight:bold;
  text-decoration:none;
    }
A.submenu:visited  
{
font-family: bold 11px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background-position:center center;
  background-repeat:no-repeat;
  color: #0a94d5;
  font-weight:bold;
  text-decoration:none;
    }
A.submenu:hover
{
font-family: bold 11px tahoma,verdana,sans-serif;
  letter-spacing: 0;
  background-position:center center;
  background-repeat:no-repeat;
  color: #0a94d5;
  font-weight:bold;
  text-decoration:none;
}
a.bot_link:link{
font-family:Tahoma;
font-size:11px;
color: #ffffff;
text-decoration:none;
font-weight:bold;
}
a.bot_link:visited{
font-family:Tahoma;
font-size:11px;
color: #ffffff;
text-decoration:none;
font-weight:bold;
}
a.bot_link:hover{
font-family:Tahoma;
font-size:11px;
color: #9ed4f0;
text-decoration:none;
font-weight:bold;
}

.copyright{
font-family:Tahoma;
font-size:10px;
color: #7abddc;
text-decoration:none;
}


a.hyper:link
{
font-family:Tahoma;
FONT-SIZE: 11px;
COLOR: #454545; 
line-height: 1.4;
font-weight:bold;
text-decoration:underline;
}
a.hyper:visited
{
font-family:Tahoma;
FONT-SIZE: 11px;
COLOR: #454545; 
line-height: 1.4;
font-weight:bold;
text-decoration:underline;
}
a.hyper:hover
{
font-family:Tahoma;
FONT-SIZE: 11px;
COLOR: #999999; 
line-height: 1.4;
font-weight:bold;
text-decoration:none;
}

a.sitemap:link{
font-family:Tahoma;
font-size:11px;
color: #000000;
text-decoration:none;
font-weight:bold;
}
a.sitemap:visited{
font-family:Tahoma;
font-size:11px;
color: #000000;
text-decoration:none;
font-weight:bold;
}
a.sitemap:hover{
font-family:Tahoma;
font-size:11px;
color: #999999;
text-decoration:none;
font-weight:bold;
}

a.sitemap1:link{
font-family:Tahoma;
font-size:11px;
color: #0a94d5;
text-decoration:none;
font-weight:bold;
}
a.sitemap1:visited{
font-family:Tahoma;
font-size:11px;
color: #0a94d5;
text-decoration:none;
font-weight:bold;
}
a.sitemap1:hover{
font-family:Tahoma;
font-size:11px;
color: #7bb5d3;
text-decoration:none;
font-weight:bold;
}

a.sitemap2:link{
font-family:Tahoma;
font-size:11px;
color: #0a94d5;
text-decoration:none;
}
a.sitemap2:visited{
font-family:Tahoma;
font-size:11px;
color: #0a94d5;
text-decoration:none;
}
a.sitemap2:hover{
font-family:Tahoma;
font-size:11px;
color: #7bb5d3;
text-decoration:none;
}
