body				{ margin:0; background:url(../img/backgroundImage.jpg) no-repeat; font-family:Helvetica, sans-serif; color:#666;}
body.popup			{background-image: none}
p					{ font-size:10px; line-height:1.5;}
h1					{ font-size:14px; color:#6699CC; margin-bottom:.2em; font-weight:normal;}
h2					{ font-size:12px; color:#333; margin-bottom:.2em; font-weight:normal;}
h3					{ font-size:10px; color:#0066CC; margin-bottom:.2em; margin-top:0; font-weight:normal;}
h4					{font-size:16px; color:#333; margin-top:0; }
h5					{}
h6					{ font-size:10px; margin-bottom:0; margin-top:4px; font-weight:normal;}

ul					{ font-size:10px; color:#6699CC; list-style-type:none; line-height:1.3; margin-left:0px; padding-left:8px;}
li					{}
td					{font-size:14px; line-height:1.5; color:#666}
a:link				{ font-size:10px; color:#0066CC; text-decoration:none;}
a:visited			{ font-size:10px; color:#0066CC; text-decoration:none;}
a:hover				{ font-size:10px; color:#99CCFF; text-decoration:none;}
a img				{ border: none; }

#mNav				{ white-space:nowrap;}
#introducing		{ padding: 0 0 20px 9px; background:url(../img/ourCommitmentBG.gif) repeat-y; width: 309px;}
#ourGoal			{ background:url(../img/ourGoalBG.gif) repeat-y; width:270px; padding:4px 0px 30px 58px;}
#ourGoal p			{ margin:0; line-height:1.3;}
#content			{ background:url(../img/contentBG.gif) no-repeat; width:335px; height:433px; padding:4px 0px 11px 58px;}
#contentTeam		{ background:url(../img/contentBG.gif) no-repeat; width:465px; height:433px; padding:4px 0px 11px 58px;}
#contentLanding		{  width:390px;  padding:4px 10px 11px 10px;}
#contentLanding	p	{ font-size: 12px;line-height:1.5;}
#contentLanding	li	{ font-size: 12px; line-height:1.5; color:#333; list-style-type: disc; }

#ourCommitment		{ background:url(../img/ourCommitmentBG.gif) repeat-y; width:270px; height:334px; padding:4px 0px 0px 58px;}
#ourCommitment p	{ margin:0; line-height:1.3;}
#int_content		{  width:640px; }
#int_content img {border: none}
#international		{ width:356px; _width:368px;height:450px; float: left} 
#international_col0 {width: 8px; height:450px;  background:url(../img/ourCommitmentBG.gif) repeat-y; float: left}
#international_col1	{ width:348px; height:450px; background-position: 1px 130px; background-repeat: no-repeat; background-image:url(../img/global_bg.jpg); float: right} 
	#g2_logo		{ width: 107px; height: 107px;  position: relative; left: 120px; top: 12px;}
	#intmap			{ width: 358px; height: 272px; position: relative; left: 0px; top: 50px; }
		#map_na_div	{width: 135px; height: 100px; position: absolute;}
		#map_sa_div	{width: 135px; height: 100px; position: absolute; top: 100px}
		#map_eu_div	{width: 65px; height: 70px; position: absolute; top: 0px; left: 140px;}		
		#map_as_div	{width: 135px; height: 130px; position: absolute; top: 0px; left: 210px;}		
		#map_af_div	{width: 65px; height: 130px; position: absolute; top: 70px; left: 140px;}
		#map_au_div	{width: 83px; height: 70px; position: absolute; top: 135px; left: 260px;}	
	#recent_news 	{ width: 126px; height: 141px; background: url(../img/recent_news.gif) no-repeat; padding: 20px 0 0 40px}
	#featured		{ width: 244px; height: 137px; background: url(../img/featured.gif) no-repeat 4px 0; float: right; padding: 20px 0 0 15px;}
	.logos 			{ float: left }
#int_content_col2	{ width:255px;  float: right; padding: 90px 0 0 0; } 
#popup_header		{ margin: 0 0 10px 0}

span.services_flash	{ text-align: center; padding: 3px; border-left: #cccccc solid 1px; position: relative; top: 10px; }
ul.services_list		{ padding-left:3px;}
#popup_text			{ width:533px; overflow: hidden; margin: 0 0 0 90px; padding: 0 0 0 0;}
div.popup_entry	{ width:533px; overflow: hidden; border-top: 2px solid black; }
div.popup_entry_l	{width: 170px; overflow: hidden; float: left; margin: 20px 0 0 0;}
div.popup_entry_r	{width: 360px; overflow: hidden; float: right; margin: 20px 0 20px 0;}		
#footer				{ font-size:10px; color:#CCC; line-height:1.3; position:absolute; top:632px; left:30px;}
#footer	a:link		{ color:#CCC; text-decoration:none;}
#footer a:visited	{ color:#ccc; text-decoration:none;}
#footer a:hover		{ color:#999; text-decoration:underline;}

#footerSub				{ font-size:10px; color:#CCC; line-height:1.3; position:absolute; top:565px; left:30px;}
#footerSub a:link		{ color:#CCC; text-decoration:none;}
#footerSub a:visited	{ color:#ccc; text-decoration:none;}
#footerSub a:hover		{ color:#999; text-decoration:underline;}

#footerSub2				{ font-size:10px; color:#CCC; line-height:1.3;}
#footerSub2 a:link		{ color:#CCC; text-decoration:none;}
#footerSub2 a:visited	{ color:#ccc; text-decoration:none;}
#footerSub2 a:hover		{ color:#999; text-decoration:underline;}

#footerTeam				{ font-size:10px; color:#CCC; line-height:1.3; padding-top:20px; padding-bottom:20px; white-space:nowrap; clear: both}
#footerTeam a:link		{ color:#CCC; text-decoration:none;}
#footerTeam a:visited	{ color:#ccc; text-decoration:none;}
#footerTeam a:hover		{ color:#999; text-decoration:underline;}

#login				{ position:absolute; top:26px; left:709px; z-index:10;}
#clients			{ position:absolute; top:241px; left:375px; z-index:10;}
#clientList			{ padding-top:30px;}
#error				{ position:absolute; top:311px; left:60px; z-index:10; text-transform:uppercase; visibility:hidden;}

div.testimonial		{ padding:20px 0px; border-bottom:1px solid #ccc;}
div.team			{ border-bottom:1px solid #ccc; padding-bottom:20px;}
div.lbl				{ font-size:10px; color:#999; padding-top:8px;}
div.itm				{ padding:3px 0px 3px 0px;}
div.btn				{ padding-top:3px;}

div.services		{ font-size:10px; color:#6699CC; border-left:1px solid #ccc; padding-left:6px; padding-bottom:3px; padding-right:6px; white-space:nowrap;}
div.company			{ font-size:12px; color:#6699CC;}
.seperator			{ color:#ccc;}
#form       		{ background-color: #ffffff; padding: 5px 0px 0px 10px; border: 1px dotted #333333; color: #000000; width: 350px;}
