﻿* { margin: 0; padding: 0; list-style:none; text-decoration:none; outline:0; 
    vertical-align:baseline;
    background:transparent; }

body
{
	font-family:arial;
	font-size:100.1%;
	width:100%;
	background-color:#000;
	color:#000;
	text-align:center;
}
h1 
{
	color:#604806;
	font-family:impact;
	font-weight:200;
	font-size:4.5em;
	text-align:center;
	margin-top:72px;
	margin-bottom:15px;
}

#container #master h1 
{
	font-size:1.8em;	
	text-align:left;
	padding-left:80px;
	margin-top:110px;
	padding-bottom:10px;
}

#mainSuccess
{
	float:right;
	margin-top:-100px;	
	padding-right:120px;
}
#container h3
{
	color:#989898;
}
#logo
{
	width:207px;
	height:205px;
	margin-left:400px;
	margin-top:-150px;
}
#container
{
	width:980px;

	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}
#success
{
	float:right;
	padding-right:80px;
	margin-top:-100px;	
	font-size:1em;
	font-weight:lighter;
}
#main
{
	width:923px;
	height:360px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top:-70px;
	background: url('images/background-up.jpg') no-repeat;
	z-index:-1;
}
.top
{
	padding-top:50px;	
}
.top2
{
	padding-top:30px;	
}
.top3
{
	padding-top:70px;
}
.top33
{
	padding-top:54px;
}
.top4
{
	padding-top:40px;
}
.top45
{
	padding-top:43px;
}
.top6
{
	padding-top:60px;
}
.top65
{
		padding-top:65px;
}
.maintext
{
	width:580px;
	height:360px;
}
.maintext a, .maintext a:visited
{ 
	color:#989898;
}
.maintext a:hover
{
	color:#fbbd17;
}
.leaderImg
{
	margin-top:40px;
	margin-left:100px;
	width:122px;
	float:left;
	margin-right:20px;
}
.leadertext
{
	width:560px;
	height:360px;	
	display:block;
	margin-left:15px;
	padding-top:30px;
}
.leadertext h2
{
	font-size:0.70em;
	font-weight:bold;
}
.maintexttop
{
	padding-top:15px;	
}
.maintexttop a, .maintexttop a:visited
{
		color:#989898;
}
.maintexttop a:hover
{
		color:#fbbd17;
}
.nav1
{
	margin-left:500px;
	width:310px;
	margin-top:-300px;
	text-align:right;
	font-size:0.95em;
}
.nav1 img
{
	padding-right:80px;	
}
.nav1 li a.highlight
{
	color:#fbbd17;
}
.nav1 li
{
	padding-top:10px;	
}

.nav1 a, .nav1 a:visited
{
	color:#989898;
}
.nav1 a:hover
{
	color:#fbbd17;
}
.leaders
{
	text-align:left;
	padding-top:10px;
}
.leaders ul
{
	margin:0;
	padding:0;
	list-style-type: none;	
}
.leaders ul li
{
	display:inline;	
}
.leaders ul li a, .leaders ul li a:visited
{
	text-decoration:none;
	padding:.1em;
	color:#989898;
}
.leaders ul li a:hover
{
	color:#fbbd17;
}
.leaders ul li a.highlight
{
	color:#fbbd17;
}


.leaders1
{
	text-align:left;
	padding-top:17px;
	padding-left:15px;
}
.leaders1 ul
{
	margin:0;
	padding:0;
	list-style-type: none;	
}
.leaders1 ul li
{
	display:inline;	
}
.leaders1 ul li a, .leaders1 ul li a:visited
{
	text-decoration:none;
	padding:.1em;
	color:#989898;
}
.leaders1 ul li a:hover
{
	color:#fbbd17;
}
.leaders1 ul li a.highlight
{
	color:#fbbd17;
}

.nav2
{
	margin-left:500px;
	width:310px;
	margin-top:-330px;
	text-align:right;
	font-size:0.95em;
}
.nav2 img
{
	padding-right:80px;	
}
.nav2 li a.highlight
{
	color:#fbbd17;
}
.nav2 li
{
	padding-top:10px;	
}

.nav2 a, .nav2 a:visited
{
	color:#989898;
}
.nav2 a:hover
{
	color:#fbbd17;
}


#main p
{
	font-size:0.70em;	
	font-weight:bold;
	padding-left:100px;
	
}
#main h2
{
	font-size:0.70em;
	font-weight:bold;
	padding-top:15px;
	padding-left:100px;
}
#main li
{
	font-size:0.70em;
	font-weight:bold;
	padding-left:100px;
}

#fmain
{
	width:923px;
	height:360px;
	margin-top:-180px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background: url('images/background1.jpg') no-repeat;
	overflow:inherit;
}

#mainLogo
{
	margin-top:-40px;
	margin-left:385px;
	z-index:1;
	width:207px;
	height:205px;
	
}
.italizise
{
	font-weight:normal;
	font-style:	italic;
}

/* FOOTER STYLE */
#footer
{
	height:37px;
	text-align:right;
	margin-right:130px;
	padding-top:10px;
	color:#989898;
	font-size:0.65em;
}
#footer p
{
	width:300px;
	float:left;
	text-align:left;
	padding-left:130px;
	font-weight:lighter;
}
#footer a, #footer a:visited
{
	color:#989898;
	margin-right:10px;
	margin-left:10px;
}
#footer a:hover
{
	color:#fbbd17;
}
#footer a.highlight
{
	color:#fbbd17;
}
.divider
{
	height:1em;
	width:1px;
	border-right:1px solid #fbbd17;
	display:inline;
	
}
#business
{
	padding-top:160px;
	font-size:0.9em;
	display:block;
	margin-top:-15px;
	padding-left:120px;
}
#international
{
	font-size:0.9em;
	margin-top:-14px;
	padding-left:260px;
}
#aboutus
{
	font-size:0.9em;
	margin-top:-14px;
	padding-left:580px;
}
#contactus
{
	font-size:0.9em;
	margin-top:-14px;
	padding-left:720px;
}
#business a,#business a:visited
{
	color:#989898;
}
#business a:hover
{
	color:#fbbd17;
}
#international a, #international a:visited
{
	color:#989898;
}
#international a:hover
{
	color:#fbbd17;
}
#aboutus a, #aboutus a:visited
{
	color:#989898;
}
#aboutus a:hover
{
	color:#fbbd17;
}
#contactus a, #contactus a:visited
{
	color:#989898;
}
#contactus a:hover
{
	color:#fbbd17;
}
#MainBusiness
{	font-size:0.9em;
	display:block;
	padding-top:53px;
	padding-left:100px;
}
#MainInternational
{	font-size:0.9em;
	margin-top:-14px;
	padding-left:265px;}
#MainAboutus
{	font-size:0.9em;
	margin-top:-14px;
	padding-left:585px;}
#MainContactus
{	font-size:0.9em;
	margin-top:-14px;
	padding-left:735px;}
#MainBusiness a, #MainBusiness a:visited
{
	color:#989898;
}
#MainBusiness a.highlight
{
	color:#fbbd17;	
}
#MainBusiness a:hover
{
	color:#fbbd17;
}

#MainInternational a, #MainInternational a:visited
{	
	color:#989898;
 }
 #MainInternational a.highlight
{
	color:#fbbd17;	
}
 #MainInternational a:hover
{
	color:#fbbd17;
}
#MainAboutus a,#MainAboutus a:visited
{	
	color:#989898;
}
 #MainAboutus a.highlight
{
	color:#fbbd17;	
}
 #MainAboutus a:hover
{
	color:#fbbd17;
}
#MainContactus a, #MainContactus a:visited
{	
	color:#989898;
 }
 #MainContactus a.highlight
{
	color:#fbbd17;	
}
 #MainContactus a:hover
{
	color:#fbbd17;
}
#internationalImg
{
	width:581px;
	height:268px;
	margin-left:239px;	
	margin-top:20px;	
	z-index:-1;
	background: url('images/worldmap1.jpg') no-repeat;
}
#internationalText
{
	width:320px;	
	margin-left:-280px;
	padding-top:60px;
	font-size:0.95em;
	font-weight:bold;
	letter-spacing:-0.08em;
}
/* business overview */
.navB
{
	width:200px;
	height:220px;
	padding-top:80px;
	margin-left:-40px;
	text-align:right;
	font-size:0.95em;
	float:left;

}
.navB li
{
	padding-top:10px;
}
.navB li a, .navB li a:visited
{
	color:#989898;
}
.navB li a.highlight
{
	color:#fbbd17;
}

.navB li a:hover
{
	color:#fbbd17;
}
.navB img
{
	padding-right:18px;	
}


#businessTextLeft
{
	position:relative;
	float:left;
	width:360px;
	height:200px;
	text-align:left;
	margin:0;
	padding:0;
	font-size:0.95em;
	font-weight:bolder;
	line-height:85%;
	margin-left:30px;
	padding-top:25px;
}
#businessTextLeft p
{
	margin: 8px 0 0px 0px;
	padding: 0;
}
#businessTextRight
{
	position:relative;
	float:left;
	width:370px;
	height:200px;
	text-align:left;
	font-size:0.95em;
	font-weight:bolder;
	line-height:85%;
	padding-top:25px;

}
#businessTextRight p
{
	margin: 0;
	padding: 8px 0 0px 0px;
}


.businessUnitsNav
{
	width: 360px;
	height: 220px;
	text-align: left;
	font-size: 1em;
	float: left;
	margin: 0;
	padding: 50px 0px 0px 0px;
}
.businessUnitsNav li
{
	padding-top:10px;
}
.businessUnitsNav li a, .businessUnitsNav li a:visited
{
	color:#989898;
}
.businessUnitsNav li a:hover
{
	color:#fbbd17;
}
#businessUnit
{
	position:relative;
	float:left;
	width:540px;
	margin-top:45px;	
}
#businessUnit h2 a, #businessUnit h2 a:visited
{
	font-size:1em;
	color:#989898;
	
}
#businessUnit p
{
	padding-top:10px;	
}
#businessUnit h2 a:hover
{
	color:#fbbd17;
}
#bussUnitImg
{
	position:relative;
	float:left;
	margin-top:70px;
	margin-left:40px;
	border:none;
}
#bussUnitImgTaste
{
	position:relative;
	float:left;
	margin-top:70px;
	margin-left:15px;
	border:none;
}
/* PRIVACY POLICY LAY OUT */
#privacy
{
	width:700px;
	margin-left:50px;
	margin-top:10px;
}
#privacy p
{
	padding-top:8px;
}
#privacy a, #privacy a:visited
{
	color:#989898;
}
#privacy a:hover
{
	color:#fbbd17;
}

/* SITE MAP LAYOUT LEFT SIDE */
#SiteMapLeft
{
	position: relative;
	float: left;
	width: 300px;
	margin: 0 0 0 0;
	padding: 15px 0 0 140px;
	font-size: 1em;
	font-weight:bold;
}
#SiteMapLeft ul
{
	margin: 0;
	padding: 8px 0 0 10px;
	font-size:1em;
	font-weight:bold;
}
#SiteMapLeft ul ul
{
	margin: 0;
	padding: 0 0 0 20px;
	font-size: 1em;
	list-style-image: url( 'images/arrow-small.png' );
}
#SiteMapLeft li
{
	margin: 0;
	padding: 5px 0px 0px 0px;
}
#SiteMapLeft li li
{ 
	margin:0;
	padding:4px 0 3px 0;
	list-style-image: url('images/arrow-small.png');
	font-size:1em;
	font-weight:normal;
}
#SiteMapLeft li li li
{ 
	margin:0;
	padding:2px 0 0 10px;
	list-style-image:none;
	font-size:1em;
	font-weight:normal;
}

#SiteMapLeft li a, #SiteMapLeft li a:visited
{
	font-size:1em;	
	color:#989898;
}
#SiteMapLeft li a:hover
{
	color:#fbbd17;
}

/* SITE MAP LAYOUT LEFT SIDE */
#SiteMapRight
{
	position:relative;
	float:left;
	width:300px;
	margin:0;
	padding:15px 0 0 0;
	font-size:1em;
}
#SiteMapRight ul
{ 
	margin: 0;
	padding: 8px 0 0 10px;
	font-size:1em;
	font-weight:bold;
}
#SiteMapRight ul ul
{
	margin: 0;
	padding: 0 0 0 20px;
	font-size: 1em;
	list-style-image: url( 'images/arrow-small.png' );
}

#SiteMapRight ul ul ul
{
	margin: 0;
	padding: 3px 0 0 20px;
	font-size: 1em;
	list-style-image: url( 'images/arrow-small.png' );
}
#SiteMapRight li
{ 
	margin:0;
	padding: 5px 0px 0px 0px;
	
}
#SiteMapRight li li
{ 
	margin:0;
	padding:4px 0 3px 0;
	list-style-image: url('images/arrow-small.png');
	font-size:1em;
	font-weight:normal;
}
#SiteMapRight li li li
{ 
	margin:0;
	padding:2px 0 0 10px;
	list-style-image:none;
	font-size:1em;
	font-weight:normal;
}

#SiteMapRight li a, #SiteMapLeft li a:visited
{
	font-size:1em;	
	color:#989898;
}
#SiteMapRight li a:hover
{
	color:#fbbd17;
}