/* BRANDS PAGE
-----------------------------------------------------------------------------
*/
#brands IMG {
	float: left;
	margin-right: 15px;
}
#brands P {
	float: left;
	margin-bottom: 15px;
}
#management {
	padding: 15px 305px 0px 15px;
	background: url(images/markmeek.jpg) right top no-repeat;
	float: left;
	display: inline;
	width: 380px;
}
#management h3 {
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
	color: #001447;
	margin-bottom: 15px;
}
.emc_heading {
	font-size: 12px;
	color: #DC671E;
	margin-bottom: 15px;
	width: 100%;
}

/* SUPERBRAND PAGE
-----------------------------------------------------------------------------
*/
#superbrand {
	position: absolute;
	left: 600px;
	top: -65px;
	width: 129px;
	height: 129px;
	z-index: 100000000;
}
#superbrand2 {
	float: right;
	margin: 15px 0px 15px 15px;
	width: 300px;
}

/* KC PAGE
-----------------------------------------------------------------------------
*/
.kcscreens {
	background: url(images/kcscreens.jpg) no-repeat -15px 15px;
	float: left;
}
.kcscreens P {
	margin-right: 415px;
	margin-bottom: 30px;
}
.kcscreens A, .kcscreens P A {
	float: right;
	width: 400px;
	padding-top: 170px;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}

/* CONSULTING PAGE
-----------------------------------------------------------------------------
*/
.consulting {
	position: absolute;
	width: 400px;
	background: url(images/dandelion.gif) no-repeat right 10px;
	right: -15px;
	padding: 0px 15px;
	height: 400px;
	top: -75px;
	float: right;
	z-index:1000;
}
.consulting_text {
	width: 430px;
}
#consulting_text {
	min-height: 375px;
}
*html #consulting_text {
	height: 375px;
}
P.consulting_icons {
	float: left;
	clear: left;
	width: 100%;
	padding-bottom: 15px;
	margin: 0px;
}
.consulting_icons IMG {
	float: left;
	margin-right: 10px;
}
.consulting_heading {
	font-size: 18px;
}
.consulting_heading SPAN {
	color: #DC671E;
}
.consulting_heading A:hover {
	text-decoration: none;
}
.consulting_text .mainform LABEL, .consulting_text .mainform #formsubmit {
	margin-left: 0;
}
/* CAREERS
-----------------------------------------------------------------------------
*/
.graduate {
	width: 100%;
	background: url(images/graduate.jpg) no-repeat right top;
	overflow: hidden;
}
.graduate P {
	margin-right: 300px;
}
.community {
	width: 100%;
	background: url(images/community.jpg) no-repeat right top;
	overflow: hidden;
}
.community P {
	margin-right: 350px;
}
.careerpaths {
	width: 415px;
	background: url(images/careerpaths.jpg) no-repeat right -20px;
	overflow: hidden;
	padding-right: 300px;
	min-height: 405px;
}
*html .careerpaths {
	height: 405px;	
}
#ev_exceptional, #ev_intellectual, #ev_commercial, #ev_client, #ev_execute {
	border: 1px solid #D9E1EC;
}
#ev_exceptional {
	background: url(images/employeevalues.jpg) no-repeat left top;
}
#ev_intellectual {
	background: url(images/employeevalues.jpg) no-repeat left -75px;
}
#ev_commercial {
	background: url(images/employeevalues.jpg) no-repeat left -150px;
}
#ev_client {
	background: url(images/employeevalues.jpg) no-repeat left -225px;
}
#ev_execute {
	background: url(images/employeevalues.jpg) no-repeat left -300px;
}
/* VERTICALS PAGES
-----------------------------------------------------------------------------
*/
#researchagenda A {
	padding-top: 220px;
	text-align: center;
	padding: 220px 0px 30px 0px;
	font-weight: bold;
	float: right;
	width: 200px;
	margin-left: 15px;
}
.researchagenda_automotive {
	background: url(images/researchagendas/automotive.jpg) no-repeat center top;
}
.researchagenda_consumer {
	background: url(images/researchagendas/consumer.jpg) no-repeat center top;
}
.researchagenda_energy {
	background: url(images/researchagendas/energy.jpg) no-repeat center top;
}
.researchagenda_financial {
	background: url(images/researchagendas/financial.jpg) no-repeat center top;
}
.researchagenda_logistics {
	background: url(images/researchagendas/logistics.jpg) no-repeat center top;
}
.researchagenda_pharma {
	background: url(images/researchagendas/pharma.jpg) no-repeat center top;
}
.researchagenda_retail {
	background: url(images/researchagendas/retail.jpg) no-repeat center top;
}
.researchagenda_telecoms {
	background: url(images/researchagendas/telecoms.jpg) no-repeat center top;
}
.researchagenda_technology {
	background: url(images/researchagendas/technology.jpg) no-repeat center top;
}
.researchagenda_it {
	background: url(images/researchagendas/it.jpg) no-repeat center top;
}
.researchagenda_medtrack {
	background: url(images/researchagendas/medtrack.jpg) no-repeat center top;
}
H5 {
	display: block;
	text-indent: -9999px;
	width: 100%;
	font-size: 1px;
	height: 26px;
	margin-bottom: 10px;
}
.logo_rs, .logo_kc, .logo_dmc {
	background: url(images/researchagendas/brandlogos.gif) no-repeat;
}
.logo_rs, .logo_kc, .logo_orbys {
	background: url(images/researchagendas/brandlogos2.gif) no-repeat;
}
.logo_rs {
	background-position: left 0px;
	margin-bottom: 5px;
}
.logo_kc {
	background-position: left -26px;
	margin-bottom: 5px;
}
.logo_dmc {
	background-position: left -52px;
	margin-bottom: 5px;
}
.logo_orbys {
	background-position: left -52px;
	margin-bottom: 5px;
}

.icons {
	width: 100%;
	clear: both;
	margin-bottom: 15px;
	float: left;
}
.icons LI {
	float: left;
	width: 71px;
	font-size: 9px;
	line-height: 11px;
	text-align: center;
	display: inline;
	padding: 50px 0px 0px 0px;
}
.icons LI A {
	padding-top: 50px;
	outline:none;
}
.icons LI A:hover {
	text-decoration: none;
}
#icon_au, #icon_cm, #icon_en, #icon_fs, #icon_log, #icon_hc, #icon_re, #icon_tc, #icon_tl, #icon_so, #icon_cm2 {
	background: url(images/dotcom/icons.gif) no-repeat;
}
#icon_au {
	background-position: center 0px;
}
#icon_cm {
	background-position: center -100px;
}
#icon_en {
	background-position: center -200px;
}
#icon_fs {
	background-position: center -300px;
}
#icon_log {
	background-position: center -400px;
}
#icon_hc {
	background-position: center -500px;
}
#icon_re {
	background-position: center -600px;
}
#icon_tc {
	background-position: center -700px;
}
#icon_tl {
	background-position: center -800px;
}
LI#icon_tl {
	width: 70px;
}
#icon_so {
	background-position: center -900px;
}
#icon_cm2 {
	background-position: center -1000px;
}
.iconfloat {
	position: absolute;
	top: -70px;
	right: 0px;
	z-index: 1001;
}

