body, p, ul, ol, li, dl, dt, dd, a {
	margin:0;
	padding:0;
	color:#5A5A5A;
	background:#FFF;
	font:11px/16px helvetica, arial, sans-serif;
	letter-spacing:0.01em;
	}
body {
	background:#000;
	}
a {
	text-decoration:none;
	color:#678BA0;
	}
a:hover, a:active {
	color:#DA2028;
	}
img {
	border:0;
	}
h1 {
	padding:0 0 10px 0;
	margin:0;
	font:18px/16px helvetica, arial, sans-serif;
	font-weight:100;
	}
h2 {
	padding:0 0 7px 0;
	margin:0;
	font:11px/16px helvetica, arial, sans-serif;
	letter-spacing:0.01em;
	}
h2 img {
	vertical-align:text-bottom;
	}
h3, h4 {
	padding:12px 0 5px 0;
	margin:0;
	font:11px/16px helvetica, arial, sans-serif;
	}
h4 {
	padding-top:0;
	}
p+h4 {
	padding-top:12px;
	}
#graphictextcontent h4 {
	padding-top:12px;
	}
#bodytext p {
	margin-right:30px;
	padding:0 0 8px 0;
	}
#textcontent p+p {
	padding-top:8px;
	}
.extraspace {
	margin-top:8px;
	}
.hidden {
	display:none;
	}
.blacktext {
	color:#5A5A5A;
	}
.italic {
	font-style:italic;
	}
ol {
	list-style-position:inside;
	}
#casestudyitems, #subcasestudies {
	padding-top:20px;
	}
#casestudies ul, #eyebeamteam ul, #subcasestudies ul {
	list-style:none;
	}
#bullets li, #casestudies li, #casestudies a, #eyebeamteam li, #eyebeamteam a, #subcasestudies li, #subcasestudies a {
	font-size:9px;
	}
#eyebeamteam ul {
	margin-top:12px;
	}
#eyebeamteam li, #subcasestudies li {
	color:#DA2028;
	}
#bullets li {
	margin-top:3px;
	line-height:14px;
	}

/* Navigation elements: Top IBM navigation, case study item navigation, bottom secondary site navigation. */
#navbox ul, #secondarynav ul, #casestudyitems ul {
	list-style:none;
	}
#navbox li, #secondarynav li, #casestudyitems li {
	float:left;
	width:100px;
	color:#DA2028;
	}
#navbox li, #navbox a {
	font-size:11px;
	letter-spacing:0.07em;
	}
#secondarynav li, #secondarynav a {
	font-size:9px;
	}
#casestudyitems li, #casestudyitems a {
	font-size:9px;
	line-height:14px;
	}
#secondarynav li {
	width:auto;
	margin-right:20px;
	}
#navbox a, #secondarynav a {
	color:#5A5A5A;
	}
#casestudyitems a {
	color:#95AEBD;
	}
#navbox a:hover, #secondarynav a:hover, #casestudyitems a:hover, #navbox a.currentnav {
	color:#DA2028;
	}
#navbox .firstbox, #casestudyitems .firstbox {
	width:92px;
	}
#eyebeamteam .column1box, #eyebeamteam .column2box {
	float:left;
	width:150px;
	}

/* Case study icons. */
#icons ul {
	list-style:none;
	}
#icons li {
	float:left;
	width:34px;
	margin-left:1px;
	padding-bottom:5px;
	background-color:transparent;
	}
#icons li li {
	width:34px;
	}
.current {
	background:url(../images/SelectArrow.gif) top center no-repeat;
	}
.icontext {
	display:none;
	}
#icontextdisplay p {
	font-size:9px;
	background-color:transparent;
	}