
	body{background-image:url(images/Background.jpg);background-repeat:repeat-x;margin:0 auto;padding:0px;text-align:center;position:relative;}
	div{font-family:arial,helvetica;color:#4d4d4f;}
	body a{color:#8a1e04;text-decoration:none;}
	body a:hover{text-decoration:underline}
	
	#container{position:relative;padding-left:15px;padding-right:15px;width:973px;margin:0 auto; border:0px solid #000000;background:#ffffff;text-align:left;}
	#container_left{background:url(images/Shadow_Left.jpg) no-repeat left top;width:1045px;margin:auto;}
	#container_right{background:url(images/Shadow_Right.jpg) no-repeat right top;}
	#nav {list-style-type:none;display:inline;margin:0px;padding:0px;}
	#nav li{display:inline;}
	#main_sidebar{width:207px;display:inline;}
	#main_sidebar ul {margin-left:7px;padding:0px;list-style-type:none;margin-top:0px}
	.graybox_left{width:207px;background:#4c4d4f url(images/Corner_GrayBox_BotLt.gif) no-repeat left bottom;}
	.graybox_right{color:#fff;width:207px;background:url(images/Corner_GrayBox_BotRt.gif) no-repeat right bottom;}
	.graybox_text{color:#dddddd;padding-left:10px; padding-right:10px;padding-bottom:14px;text-align:center;font-size:.8em;line-height:1.3em;}

	#main_sidebar #MoreAboutUs{font-size:.7em;width:250px;height:130px;line-height:1.2em;margin-top:0px;padding-top:8px;}
	#main_sidebar #MeetOurTeam{font-size:.7em;width:250px;height:130px;line-height:1.2em;padding-top:3px;}
	#main_sidebar #WhoWeWorkFor{font-size:.7em;width:250px;height:129px;line-height:1.2em;padding-top:3px;}
	#main_sidebar #StepStoneNews{font-size:.7em;width:250px;height:100px;line-height:1.2em;padding-top:0px;}
	
	#MoreAboutUs li img{padding-right:5px;}
	#OurGlobalCoverage{margin:0px;padding:0px;list-style-type:none;text-align:left;width:590px;height:308px;border:0px solid #aaaaaa;}
.company_name_text{color:#8a1e04;}
.style2{color:#8a1e04;}	
h3{color:#8a1e04;font-size:1.2em;margin:0px;padding-bottom:5px}
.p_header{color:#8a1e04;font-size:1.3em;}
	#main_content{;text-align:left;padding:0px;float:right; border:0px solid #000;width:700px;overflow:hidden;}
	#footer{margin:auto;width:960px; height:60px;border:0px solid #aaaaaa;margin-top:8px;}
	#footer_top_left{height:25px;background:#B8B8BA url(images/Corner_Footer_TopLt.gif) no-repeat left top;}
	#footer_top_right{height:25px;background:url(images/Corner_Footer_TopRt.gif) no-repeat right top;}
	#footer_bottom_left{height:25px;background:url(images/Corner_Footer_BotLt.gif) no-repeat left bottom;}
	#footer_bottom_right{height:25px;background: url(images/Corner_Footer_BotRt.gif) no-repeat right bottom}
	
	#content{overflow-x:hidden;overflow-y:hidden;min-height:500px;margin-left:5px;width:700px;border:0px solid #000;}
	#sidebar{float:right;margin-right:4px;}
	#content_text{font-size:.8em;width:650px;padding-bottom:10px;padding-left:5px;border:0px solid #000}
	.page_header{margin-bottom:15px}
	#nav_logo{margin-left:5px;}
	#main{padding:0px;border:0px solid #000000;}
	.sidebar_images {padding-right:5px;}
	#client_portal{position:absolute;top:0px;right:8px;height:30px;}
	/*<!--#client_portal a:hover{background:url(images/ClientPortal_RO.gif)}-->*/
	#navigation{position:relative}
	
	/* Global Map */
	
	#map{border:0px solid red;margin:0px;list-style-type:none;width:700px;height:410px;background:url(images/SSMap3.gif) no-repeat;padding:0px;margin-top:1px;overflow:hidden;}
	#map li {margin:0;padding:0;list-style:none;display:block;position:relative;border:0px solid #000;}
	#map a{display:block;}
	#map_NorthAmerica {left:60px;top:0px; width:270px;height:156px;}
	#map_LatinAmerica{left:150px;top:-35px; width:150px;height:150px;}
	#map_contact {left:0px:top:0px;width:700px;height:30px;border:1000px solid #000;}
	#map_contact a {height:30px;}
	#map_Europe{left:283px;top:-300px; width:160px;height:120px;}
	#map_Africa{left:308px;top:-315px; width:130px;height:140px;}
	#map_Asia{left:410px;top:-560px; width:250px;height:190px;border:0px solid #000000}
	#map_Australia{left:458px;top:-600px; width:200px;height:140px;border:0px solid #000000}
	#map_NorthAmerica a{height:156px;border:0px solid #000000}
	#map_LatinAmerica a{height:150px;border:0px solid #000000;}
	#map_Europe a {height:120px;border:0px solid #000000;}
	#map_Africa a {height:140px;border:0px solid #000000;}
	#map_Asia a{height:250px;border:0px solid #000;}
	#map_Australia a{height:120px; }
	#map_NorthAmerica a:hover{background:url(images/SSMap3.gif) -60px -337px no-repeat;}
	#map_LatinAmerica a:hover{background:url(images/SSMap3.gif) -150px -765px no-repeat;}
	#map_Europe a:hover{background:url(images/SSMap3.gif) -283px -1264px no-repeat;}
	#map_Africa a:hover{background:url(images/SSMap3.gif) -308px -1062px no-repeat;}
	#map_Asia a:hover{background:url(images/SSMap3.gif) -410px -650px no-repeat; }
	#map_Australia a:hover{background:url(images/SSMap3.gif) -458px -1107px no-repeat; }
	
	
	/*Top Nav*/
	#nav {list-style-type:none;margin:0px;width:590px;height:45px;background:url(images/SSNav.gif) no-repeat;padding:0px;margin-top:48px;margin-right:8px;float:right;border:0px solid #000;overflow:hidden;position:relative}
	#nav li{margin:0;padding:0;list-style-type:none;display:block;position:absolute;border:0px solid red}
	#nav a{display:block;
	
		text-decoration: none;
		border-right: 1px solid white;
		width: auto;;
		color: #EAFFED;
		white-space: nowrap
		}
	#nav_StepStoneAdvantage{padding:0px;margin:0;left:0px;top:0px;width:150px;height:30px;border:0px solid #000;overflow:hidden;}
	#nav_StepStoneAdvantage a{height:30px;}
	#nav_StepStoneAdvantage a:hover{margin:0px;padding:0px;background:url(images/SSNav.gif) -0px -47px no-repeat;}
	
	#nav_InvestmentApproach{left:175px;top:0px;width:150px;height:30px;border:0px solid #000}
	#nav_InvestmentApproach a{height:35px}
	#nav_InvestmentApproach a:hover{background:url(images/SSNav.gif) -175px -47px no-repeat;}
	
	#nav_Services{left:340px;top:0px;width:80px;height:30px;border:1px solid #000}
	#nav_Services a{height:30px}
	#nav_Services a:hover{background:url(images/SSNav.gif) -340px -47px no-repeat;}

	#nav_Team{left:425px;top:0px;width:60px;height:30px;border:0px solid #000}
	#nav_Team a{height:30px;}
	#nav_Team a:hover{background:url(images/SSNav.gif) -425px -47px no-repeat;}
	
	#nav_ContactUs{left:500px;top:0px;width:85px;height:30px;border:0px solid #000}
	#nav_ContactUs a{height:30px;}
	#nav_ContactUs a:hover{background:url(images/SSNav.gif) -500px -47px no-repeat;}
	 
	/* Footer Nav */
	#footer_nav{text-align:left;border:0px solid #000;float:right;list-style-type:none;width:950px;height:20px;padding:0px;margin-top:0px;margin-right:15px;overflow:hidden;position:relative;padding-top:2px;}
	#footer_nav li{width:420px;margin:0;padding:0;list-style-type:none;display:inline;border:0px solid #fff;font-size:12px;padding-left:20px;}
	#footer_nav a{display:inline;color:#fff;}
	#footer_nav #footer_text{padding-top:0px;padding-left:15px;color:#fff;font-size:10px;display:inline;padding-right:200px;}
	
	/*
	#footer_WhoWeWorkFor {padding:0px; margin:0px;left:0px;top:0px;width:110px; height:30px;border:0px solid #000}
	#footer_WhoWeWorkFor a{height:30px;border:0px solid #000}
	#footer_WhoWeWorkFor a:hover{margin:0px;padding:0px;background:url(images/FooterNav.gif) -0px -26px no-repeat;}
	
	#footer_StepStoneNews {padding:0px; margin:0px;left:110px;top:0px;width:100px; height:30px;border:0px solid #000}
	#footer_StepStoneNews a{height:30px;border:0px solid #000}
	#footer_StepStoneNews a:hover{margin:0px;padding:0px;background:url(images/FooterNav.gif) -110px -26px no-repeat;}
	
	#footer_Careers {padding:0px; margin:0px;left:210px;top:0px;width:55px; height:30px;border:0px solid #000}
	#footer_Careers a{height:30px;border:0px solid #000}
	#footer_Careers a:hover{margin:0px;padding:0px;background:url(images/FooterNav.gif) -210px -26px no-repeat;}
	
	#footer_Privacy {padding:0px; margin:0px;left:265px;top:0px;width:50px; height:30px;border:0px solid #000}
	#footer_Privacy a{height:30px;border:0px solid #000}
	#footer_Privacy a:hover{margin:0px;padding:0px;background:url(images/FooterNav.gif) -265px -26px no-repeat;}
	
	#footer_TermsOfUse {padding:0px; margin:0px;left:320px;top:0px;width:80px; height:30px;border:0px solid #000}
	#footer_TermsOfUse a{height:30px;border:0px solid #000}
	#footer_TermsOfUse a:hover{margin:0px;padding:0px;background:url(images/FooterNav.gif) -320px -26px no-repeat;}
	*/
	/* Team */
	#team_block{width:600px;border:0px solid #000;overflow-x:hidden;overflow-y:hidden;padding-top:15px;}
	.team{padding:0px;padding-right:15px;margin:5px;width:150px; height:240px; border:0px solid #000000;text-align:left;float:left;margin-bottom:10px; overflow:hidden}
	.team_member{padding:10px;text-align:left;background-color:#fff;}
	.team_image{border:0 solid #000000;margin-bottom:10px;}

	.team_text{text-align:left;font-size:.7em}
	.team_member_image{margin-right:15px;margin-bottom:600px;border:0px solid #000000}
	.team_name{font-size:1.1em;color:#4c4d4f;display:block;margin-bottom:5px;font-weight:bold;}
	.team_email a{display:block; margin-bottom:15px;text-decoration:none;}
	.image-link a:hover {
	    text-decoration:none;
	}
	
	#s1
{	position:absolute;
	visibility:hidden;
	margin: 0px;
	padding: 7px;
	width:100px;
	top:80px;
	left:745px;
	background-color:#555;
	border:1px solid #ddd;
	z-index:1000000000;
	line-height:1.4em;
	
	

	
	}

	#s1 a
	{	
		text-decoration: none;
		
		color:#fff;
		font: 12px arial;
		}

	#s1 a:hover
	{	
		text-decoration:underline}
