

img{
 			
			border: 0; 
			outline: 0; 
			color: #000;
			font-family: arial, verdana;
			font-size: 12px;
			color: #ffffff;
			line-height: 18px;
			text-decoration:none;
}

.outerWrap
{	
	margin: 0px auto 0px auto;
	width: 995px;
}


.header 
{
		background:#1d1d1d;
		height:82px;
		float:left;
		width:955px;
		height:100%;
		clear:both;
		}

/**top***/
.toplinks {
	width:310px;
	float:right;
	margin:15px 0 0 0;
}

.toplinks ul li {
	margin:0;
	padding:0;
	display:inline;
	line-height:18px;
	color:#a5a5a5;
}

.toplinks ul li a, .toplinks ul li a:visited, .toplinks ul li a:hover, .toplinks ul li a:active {
	color:#a5a5a5;
font-size:10px;
	text-decoration:none;
text-transform:uppercase;
	line-height:18px;
}
.top_layout{


		background:#1d1d1d;
		height:82px;
		float:left;
		width:955px;
		height:100%;
		clear:both;
}
.logo h3
{
	width: 132px;
	height: 81px;
	margin-left:20px;
        /* float:left; */
	background: url(../images/logo.jpg) no-repeat left top;
	text-indent: -9999px;
}
.logo h3 a {
display:block;cursor:pointer; height:81px;
}


/***Menu***/

.menu_layout
{
	width:950px;
	background:url(menu_bg.jpg) repeat-x;
	height:34px;
	
}

#dropline9 {   position:relative; z-index:2; font-size:11px; height:34px;  width:950px;  padding-left:0px; background:url(../images/menu_bg.jpg) repeat-x;}
#dropline9 ul {padding:0; margin:0; list-style:none; width:950px; height:34px;}
#dropline9 ul ul {padding:0; margin:0; list-style:none; width:950px; height:34px;}

#dropline9 table {border-collapse:collapse; margin:-1px -20px 0 0; padding:0; width:0; height:0; font-size:1em;}

#dropline9 li {float:left; height:34px; }
#dropline9 li a {float:left; display:block; padding:0 0 0 13px; height:34px; line-height:34px; color:#fff; text-decoration:none; font-family:tahoma, arial, verdana, sans-serif; text-transform:uppercase; font-size:11px;}
#dropline9 li a b {float:left; height:34px; display:block; padding:0 18px 0 8px; background:url(../images/blue.jpg) no-repeat right top; cursor:pointer; display:inline; font-weight:normal; text-transform:uppercase;}
#dropline9 li.current a {background-position:0 -35px; background:#585858; display:block; text-transform:capitalize;}
#dropline9 li.current a b {background-position:100% -35px; color:#ffa240; background:#585858; display:block;}
#dropline9 li ul {position:absolute; top:34px; left:-9999px; z-index:10; background:#585858;}
#dropline9 li.current ul {left:0; z-index:1; background:#585858; }

#dropline9 li a:hover {background-position:0 -70px; border-color:#000; cursor:pointer; background:url(../images/orange.jpg) no-repeat right top;}
#dropline9 li a:hover b {background-position:100% -70px; color:#ffa239;}

#dropline9 li:hover > a  {background-position:0 -70px; cursor:pointer; color:#ffa239; }
#dropline9 li:hover > a b {background-position:100% -70px; color:#ffa239; background:url(../images/orange.jpg) no-repeat right top;}

#dropline9 li.current a:hover {background-position:0 -35px; border-color:#000; background:#585858; display:block;}
#dropline9 li.current a:hover b {background-position:100% -35px; color:#ffa239; background:#585858; display:block;}
#dropline9 li.current:hover a {background-position:0 -35px; border-color:#000; background:#585858; display:block;}
#dropline9 li.current:hover a b {background-position:100% -35px; color:#ffa239; background:#585858; display:block;}

#dropline9 ul :hover ul {left:0; }

#dropline9 ul :hover ul.right li,
#dropline9 ul li.current ul.right li {float:right; text-transform:capitalize;}

#dropline9 ul :hover ul.Internet_Marketing li, 
#dropline9 ul li.current ul.Internet_Marketing li {float:right; padding:0; text-transform:capitalize; }
#dropline9 ul :hover ul.Methodology li, 
#dropline9 ul li.current ul.Methodology li {float:right; padding:0; text-transform:capitalize; }
#dropline9 ul :hover ul.Business_Model li, 
#dropline9 ul li.current ul.Business_Model li {float:right; padding:0; text-transform:capitalize; }

#dropline9 ul :hover ul.blank {background:#585858; }

#dropline9 ul :hover ul.blank {background:#e6e6e8; }

#dropline9 ul :hover ul li a {display:inline; background:#585858 url(bar.gif) right center no-repeat; padding:0 10px; margin:0; font-size:11px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#ffa239; height:34px; line-height:34px; text-transform:capitalize;}
#dropline9 ul :hover ul.right li a {background:#585858 url(bar.gif) left center no-repeat;}


#dropline9 ul li.current ul li a,
#dropline9 li.current a:hover ul li a,



#dropline9 li.current:hover ul li a	{display:inline; padding:0 10px; margin:0; font-size:11px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#ffa239; height:34px; line-height:34px; }

#dropline9 ul li.current ul.right li a,
#dropline9 li.current a:hover ul.right li a,
#dropline9 li.current:hover ul.right li a {background:#000 url(bar.gif) left center no-repeat;}

#dropline9 ul :hover ul li a.last,
#dropline9 ul li.current ul li a.last,
#dropline9 li.current a:hover ul li a.last,
#dropline9 li.current:hover ul li a.last {background-image:none;}

#dropline9 li ul li.current_sub a,
#dropline9 li a:hover ul li.current_sub a,
#dropline9 li:hover ul li.current_sub a,
#dropline9 li a:hover ul li a:hover,
#dropline9 li:hover ul li a:hover {color:#ffa239;}

#dropline9 li.current ul li.current_sub a,
#dropline9 li.current a:hover ul li.current_sub a,
#dropline9 li.current:hover ul li.current_sub a,
#dropline9 li.current a:hover ul li a:hover,
#dropline9 li.current:hover ul li a:hover {color:#ffa239;}


.separator {margin:0 0 0 0; color:#ffa239; line-height:34px;}


.menu_padding_contact{ padding-left:280px;}
.menu_padding_portfolio{ padding-left:230px;}



.menu_padding_career{ padding-left:110px;}

.menu_padding_contact1{ padding-left:370px;}
.menu_padding_portfolio1{ padding-left:300px;}
.menu_padding_career1{ padding-left:190px;}


.map-space{
	padding-left:30px;}
	
	.map-space a:link {
color:#666;
	text-decoration:none;
}
.map-space a:visited {
color:#666;
	text-decoration:none;
}
.map-space a:hover {
	color: #F30;
	text-decoration:none;
}
.map-space a:active {
color:#666;
	text-decoration:none;
}
												
.heading_sitemap{

}
.heading_sitemap a:link {
color:#666;
	text-decoration:none;
}	

.heading_sitemap a:visited {
color:#666;
	text-decoration:none;
}

.heading_sitemap a:hover {
	color: #F30;
	text-decoration:none;
}
