@charset "utf-8";
/* CSS Document */
body {font-family:Trebuchet MS; font-size:13px; color:#333333; background-color:#FFFFFF; width:950px; margin:auto;}

a:link, a:visited, a:active {color:#2287A3;outline:none;text-decoration:none;}
a:hover {text-decoration:underline; }

a.redlink:link,a.redlink:visited,a.redlink:active{color:#c0931b;outline:none;text-decoration:none;}
a.redlink:hover { text-decoration:underline; outline:none;}

.clear {clear:both;}
.clear8 {clear:both;height:8px;}
.clear16 {clear:both;height:16px;}

p{padding:0 0 3px 0;}

h3{ color:#0D6D79; font-size:14px; font-weight:bold; padding-bottom:3px;}
h4{ font-family:Trebuchet MS; color:#7e7e7e; font-size:16px; font-weight:bold;}

h1
{
	font-size: 24px;
	color: #228DA2;
	padding-bottom:5px;
	font-weight:bold;
}
h2
{
	font-size: 20px;
	color: #228DA2;
	padding-bottom:4px;

}
.title
{

	font-size: 20px;
	color: #228DA2;
	padding-bottom:5px;
}
.right_side_title
{
	color: #ffffff;
	font-size:18px;
	background:transperant;
	padding-left:16px;
	text-transform:uppercase;
}

#header_title h1
{
	display:none;
}
#header_title_hidden
{
	display:none;
	}
#wrapper {}
/*
#header-container{width:970px; margin:auto; height:86px;}
*/
#logo {float: left; outline:none; border:none;}
#logo img{outline:none; border:none;}

#header {height:86px; margin:auto; }

#text-header {display:none;}

.text-header {font-family:Verdana, Arial, Helvetica, sans-serif; color:#989c9e; }
.text-header a:link, .text-header a:active, .text-header a:visited {color:#989c9e;  text-decoration:none; outline:none;}
.text-header a:hover{color:#8bbdc6; text-decoration:none; outline:none;}

#body-container { margin-bottom:15px;}

#content {width:100%; /*background:url(../images/main-flash-placeholder.jpg) no-repeat;*/ height:366px; margin:auto;}

#footer-container {width:100%; margin:auto; clear:both;}

#about-ima {width:444px; background:url(../images/about-ima-home-bg.jpg) no-repeat;  margin-right:15px; float:left; padding:14px 13px;}

.about-ima { font-size:16px;}
.about-ima a:link, .about-ima a:active, .about-ima a:visited { text-decoration:none; outline:none;}
.about-ima a:hover {  text-decoration:underline; outline:none;}

#about-ima-title {background:url(../images/about-ima-window-heading.png) no-repeat; height:27px; margin-bottom:13px;}

#featured-service {width:199px; margin-right:15px; float:left; padding:14px 13px;}

#featured-service-title {background:url(../images/featured-service-window-heading.png) no-repeat; height:27px; margin-bottom:13px;}

#interactive-insights {width:201px; float:left; padding:14px 12px;}

#interactive-insights-title {background:url(../images/interactive-insights-window-heading.png) no-repeat; height:27px; margin-bottom:13px;}

#copyright-container {}
#footer {width: 100%; padding:11px 0px 0px 5px; margin:auto;color:#595d5f;}
.footer { }

#tabs{display:none; }


a.current, 
a.current:active, 
a.current:visited
{
	display: block;
	text-decoration: none;
	color: black;
	font-weight:bold;
	margin:0px; 
	padding:0px; 
}
.bulletImage
{
	margin-top:6px;
}


#left_menu
{
	display:none;
}
.sharelink
{
	display:none;
}
#center_col
{
	float:left;	
	width: 600px;
		
}

#center_col ul{list-style:square; margin-left:10px; padding-bottom:10px;}
#center_col ul li{background:url('/images/blue-square.png') no-repeat 0px 8px; padding-left:10px; padding-bottom:4px;}

#center_col ul ul li{background:url('/images/dash-bullet.png') no-repeat 0px 8px; padding-left:10px; margin-left:10px;}

.inside_body_wrapper
{
	min-height:500px; height:auto !important; height:500px; 
}
#body_wrapper
{
	/* background: url('/images/logo-bg1.gif') no-repeat left bottom; */
	clear:both;
}

#header_bg
{
display:none;
}
.body-footer
{
	float:left;
	height: 40px;
	width:200;
}

#right_col
{
	display:none;
	float:left;
	margin-top:60px;
}

.rightside
{
	display:none;
	margin-bottom:20px;
}

.right_col_bot
{
	 /*height: 350px;
	width:240px;
	background: url('/uploadedImages/Utils/right-image-placeholder.jpg') no-repeat top left; */
	
}
.right_col_top
{
	margin-top:8px;
	 float:left;
	width:230px;
	
}
.right_col_top a:link,.right_col_top a:active, .right_col_top a:visited
{
	color:#e3c20c;
}

.right_col_bot
{
	display:none;
}
.right_side_inner{padding-top:0px; padding-left:20px; padding-bottom:10px; color:White;}
.right_side_inner p
{
		padding:4px 0; 
}


/*
.top_menu_sub:hover
{
	color:#940247;

}
*/
.sitemap_menu
{
float:left;
padding-right:20px;
}

#body_footer_text2
{
	display:none;
}

#body_footer_text1
{
	float:left;
	display:none;
}
#footer_text2
{
	padding-right:30px;
	float:right;
	text-decoration:none; 
}
#footer_text1
{
	float:left;
	text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#595d5f;
}
.press_contact
{
	float:right;
}
.press_date
{
	float:left;
}
.design_list_vertical li label
{
	padding-left:5px;
}

/* Methodology */
#method
{

	width:381px;
	height:384px;
	background: url('/uploadedImages/About/ima_methodology-chart.gif') no-repeat;
	float:left;	
	margin-bottom: 50px;
}
#m1
{
	position:relative;
	top: 45px;
	left: 155px;
	width:70px;
	height:65px;

}
#m2
{
	position:relative;
	top: 35px;
	left: 252px;
	width:70px;
	height:65px;

}
#m3
{
	position:relative;
	top: 80px;
	left: 252px;
	width:70px;
	height:65px;

}
#m4
{
	position:relative;
	top: 70px;
	left: 155px;
	width:70px;
	height:65px;

}
#m5
{
	position:relative;
	top: -45px;
	left: 58px;
	width:70px;
	height:65px;

}
#m6
{
	position:relative;
	top: -225px;
	left: 58px;
	width:70px;
	height:65px;

}
#method_text
{
	width: 290px;
	padding: 10px;
	float:left;
	padding-left: 20px;	
}
.m1t, .m2t, .m3t, .m4t, .m5t, .m6t
{
	display:none;
}

#m1t_title{	color:#E8941A;	font-size: 17px;	font-weight:bold;	padding-bottom:10px; }
#m2t_title{	color:#E96D1F;	font-size: 17px;	font-weight:bold;	padding-bottom:10px; }
#m3t_title{	color:#4D917B;	font-size: 17px;	font-weight:bold;	padding-bottom:10px; }
#m4t_title{	color:#AE2B56;	font-size: 17px;	font-weight:bold;	padding-bottom:10px; }
#m5t_title{	color:#78496A;	font-size: 17px;	font-weight:bold;	padding-bottom:10px; }
#m6t_title{	color:#524E86;	font-size: 17px;	font-weight:bold;	padding-bottom:10px; }


.folder{padding:10px; }
.client{width:83px; height:82px; float:left; margin-right:15px; }


#client2{background:url(../images/gallery-tmb-basf.gif) no-repeat; }
#client3{background:url(../images/gallery-tmb-basf.gif) no-repeat; }


.backslide{line-height:16px; font-size:13px; color:white; display:none; position:absolute; background:url(../images/client-detail-bgnd.gif) no-repeat -10px 0 ; height:77px; width:240px;  float:left; padding-left:15px;padding-top:5px;}
.slidelink:link, .slidelink:active, .slidelink:visited{color:#e3c20c;}
.slidearrow, .backslide .slidearrow:link, .backslide .slidearrow:hover, .backslide .slidearrow:visited{float:left; width:10px; height:10px; background:#454449; padding:1px; line-height:10px;font-weight:bold;text-decoration:none; display:block;}
.slideinner{width:200px; height:80px;float:left;}

#center_col_full{float:left;width:710px;}
#center_col_full ul{list-style:square; margin-left:10px; padding-bottom:10px;}
#center_col_full ul li{background:url('/images/blue-square.png') no-repeat 0px 8px; padding-left:10px; padding-bottom:4px;}
#center_col_full ul ul li{background:url('/images/dash-bullet.png') no-repeat 0px 8px; padding-left:10px; margin-left:10px;}


.right_col_top_bg12{ background:url(/images/rght-col-magenta-top.jpg) no-repeat top left ; min-height:140px; height:auto !important; height:140px; width:223px; }
.right_col_top_bg11{ background:url(/images/rght-col-magenta-btm.jpg) no-repeat bottom left #be5578; width:223px; }

.right_col_top_bg22{ background:url(/images/rght-col-navyblue-top.jpg) no-repeat top left ; min-height:140px; height:auto !important; height:140px; width:223px; }
.right_col_top_bg21{ background:url(/images/rght-col-navyblue-btm.jpg) no-repeat bottom left #717197; width:223px; }

.right_col_top_bg32{ background:url(/images/rght-col-orange-top.jpg) no-repeat top left ; min-height:140px; height:auto !important; height:140px; width:223px; }
.right_col_top_bg31{ background:url(/images/rght-col-orange-btm.jpg) no-repeat bottom left #de6d55; width:223px; }

.right_col_top_bg42{ background:url(/images/rght-col-purple-top.jpg) no-repeat top left ; min-height:140px; height:auto !important; height:140px; width:223px; }
.right_col_top_bg41{ background:url(/images/rght-col-purple-btm.jpg) no-repeat bottom left #8a6681; width:223px; }

.right_col_top_bg52{ background:url(/images/rght-col-gold-top.jpg) no-repeat top left ; min-height:140px; height:auto !important; height:140px; width:223px; }
.right_col_top_bg51{ background:url(/images/rght-col-gold-btm.jpg) no-repeat bottom left #df9133; width:223px; }

.right_col_top_bg62{ background:url(/images/rght-col-green-top.jpg) no-repeat top left ; min-height:140px; height:auto !important; height:140px; width:223px; }
.right_col_top_bg61{ background:url(/images/rght-col-green-btm.jpg) no-repeat bottom left #779d91; width:223px; }

.right_col_top_bg72{ background:url(/images/rght-col-blue-top.jpg) no-repeat top left ; min-height:140px; height:auto !important; height:140px; width:223px; }
.right_col_top_bg71{ background:url(/images/rght-col-blue-btm.jpg) no-repeat bottom left #348ea0; width:223px; }


