/* BEGIN MAIN PAGE ITEMS */
.lightbox_hidden {
	display: none;
}
.lightbox_reveal {
	overflow: auto;
	width: 280px;
	height: 155px;
}
.lightbox_reveal h2 {
	color: #FFF;
	line-height: 1.2em;
	font: bold 14px Arial,Helvetica,sans-serif;
	text-transform: uppercase;
}
.lightbox_reveal p {
	color:#FFF;
	font: normal 13px Arial,Helvetica,sans-serif;
	line-height:normal;
	margin:9px 0 0 2px;
}
#sliderWrapper {
	border: solid 2px #efefef;
	height: 500px;
	position: relative;
	z-index: 800;
}
div#slider {
	position: absolute;
	top: 0;
	/*left: 650px;*/
	left: 700px;
	border-left: solid 2px #efefef;
	padding: 0 17px;
	z-index: 809;
}
div.sliderRail { 
	width:1px; 
	margin:10px 0; 
	background-color:#333; 
	height:480px; 
}
div.sliderRail div.handle { 
	width: 14px; 
	height: 36px; 
	background: transparent url('/redesign09/lib/img/slider-button.gif') no-repeat 0 0; 
	cursor: pointer;
	position: relative;
	left: -5px;
	z-index: 810;
}
#itemsWrapper {
	position: relative;
	top: 0;
	left: 0;
	/*width: 652px;*/
	width: 702px;
	height: 500px;
	overflow: hidden;
	margin: 0;
	z-index: 807;
}
#scroller {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 808;
}
#mainContentBody #itemsWrapper h2 {
	margin: 0 0 3px 0;
	font-weight: bold;
	line-height: normal;
}
#mainContentBody #itemsWrapper h2 a:hover {
	color: #FFE370;
}
#mainContentBody div#itemsWrapper div.item {
	border-top: solid 2px #efefef;
	padding: 10px 10px 0 10px;
	margin: 0 0 10px 0;
	color: #546579;
}
#caseStudiesCatSelect {
	margin: 10px 0 10px 14px;
	font-size: .9em;
}
#caseStudiesCatSelect form {
	margin: 0;
}
h3.caseStudiesCatTitle {
	padding: 4px 0 4px 10px;
	/*background: #c6cbd4 url('/images/bg_cs_h3_grey.jpg') 0 0 repeat;*/
	background-color: #c6cbd4;
	color: #000;
	font-weight: bold;
	margin: 0 0 3px 0;
	font-size: 15px;
}
.dataPoints {
	font-size: 11px;
	font-weight: 600;
	color: #555;
	margin: 10px 0 10px 0;
}
.dataPoints span {
	padding: 0 32px 0 0;
}
.item h3 {
	margin: 7px 0 15px 0;
	font-weight: normal;
	font-size: .99em;
	color: #000;
	line-height: normal;
}
.item h3 a {
	font-size: .99em;
}
/* END MAIN PAGE ITEMS */

/* BEGIN TABS */
ul#caseStudiesTabs {
	border-bottom: solid 1px #546579;
	height: 28px;
	margin: 30px 0;
	padding: 4px 0 0 0;
	font-weight: bold;
	list-style: none;
}
ul#caseStudiesTabs>li {
	float: left;
	position: relative;
	z-index: 890;
	width: 170px;
	background: #FFF url('../img/caseStudiesTab.gif') 0 0 no-repeat;
}
ul#caseStudiesTabs>li.active {
	background: #FFF url('../img/caseStudiesTabActiveDD.gif') 0 0 no-repeat;
}
ul#caseStudiesTabs>li>a {
	color: #546579;
	padding: 0 50px 0 15px;
	display: block;
	margin: 7px 0;
}
ul#caseStudiesTabs>li.active>a {
	color: #FFF;
}
ul#caseStudiesTabs>li>ul {
	 list-style-type: none;
	 position: absolute;
	 top: 28px;
	 left: 0;
	 z-index: 892;
	 border: solid 1px #546579;
	 width: 163px;
}
ul#caseStudiesTabs>li>ul>li>a:link,
ul#caseStudiesTabs>li>ul>li>a:visited {
	display: block;
	padding: 10px;
	border-bottom: solid 1px #546579;
	background-color: #FFF;
	color: #546579;
	font-size: .9em;
}
ul#caseStudiesTabs>li>ul>li>a:hover {
	display: block;
	padding: 10px;
	border-bottom: solid 1px #546579;
	background-color: #546579;
	color: #FFF;
}
/* END TABS */

/* CASE STUDY DETAIL PAGE */
div#mainContentBody .itemDetail {
	color: #000;
}
div#mainContentBody .itemDetail h2 {
	margin: 0 0 10px 0;
	font-weight: bold;
	line-height: normal;
	color: #546579;
}
div#mainContentBody .itemDetail .dataPoints {
	border-bottom: solid 1px #546579;
	padding: 0 0 10px 0;
	margin: 10px 0;
}
div#mainContentBody .itemDetail h4 {
	margin: 15px 0 5px 0;
	font-size: 13px;
	line-height: normal;
	color: #666;
}
div#mainContentBody .itemDetail p {
	line-height: 1.5em;
}
div#mainContentBody .itemDetail ul {
	margin: 5px 20px 10px 20px;
}
div#mainContentBody .itemDetail ul li {
	list-style-type: disc;
	margin: 0 0 3px 0;
}
/* CASE STUDY DETAIL PAGE */
