/************************/
/* Services Styles */
/************************/
div#topContainer {
	background: url(/media/images/global/back_top_widgets.gif) 0px 0px repeat-y;
}
div#siteContainer div.fullWidth {
	background: url(/media/images/global/back_top_fullwidth.gif) 0px 0px repeat-y;
}
h2#secTitleMain {
	position: absolute;
	top: 40px;
	left: 13px;
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 40px;
	font-weight: normal;
	font-style: italic;
	text-transform: lowercase;
	color: #bb0059;
}
div#mainContent div.narrativeText {
	margin:0px 13px 20px 13px;
}



/************************/
/* Containers */
/************************/
div#leftColumn {
	position: relative;
	float: left;
	margin: 0px 0px 20px 0px;
	padding: 120px 0px 0px 0px;
	width: 194px;
	z-index: 3;
}
div#mainContent {
	margin: 0px 0px 20px 0px;
	padding: 84px 0px 0px 0px;
	width: 361px;
}
div#siteContainer div.fullWidth div#mainContent {
	margin: 0px 0px 0px 0px;
	width: 851px;
	height: 336px;
}
div#rightColumn {
	float: right;
	margin: 0px 0px 20px 0px;
/*
	padding: 84px 0px 0px 0px;
*/
	position: relative;
	z-index: 3;
	width: 335px;
}



/************************/
/* Left Column Styles */
/************************/



/************************/
/* Main Content Styles */
/************************/
div#featIndustries,
div#featNav {
	position: absolute;
	padding: 207px 0px 0px 45px;
	top: 0px;
	left: 0px;
	width: 540px;
	height: 424px;
}
div#featNav {
	z-index: 5;
}
div#featNav h3 {
	margin: 0px 0px 10px 0px;
	font-size: 13px;
}
div#featNav ul {
	float: left;
	width: 470px;
	list-style: none;
	font-size: 13px;
}
div#featNav li {
	position: relative;
	z-index: 10;
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px 10px 0px 0px;
	border-right: 1px solid #414141;
}
div#featNav li.lastItem {
	margin: 0px;
	padding: 0px;
	border: none;
}
div#indIntro {
	float: right;
	padding: 0px 0px 20px 0px;
	width: 260px;
	height: 296px;
	overflow: hidden;
}
div#indIntro h3 {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 15px;
	width: 240px;
	height: 36px;
	font-size: 13px;
	line-height: 36px;
	font-weight: normal;
	text-transform: uppercase;
	color: #bb0059;
	background: url(/media/images/global/bracket_lgray_l.gif) top left no-repeat;
}
div#indIntro h3 span {
	float: left;
	padding: 0px 15px 0px 0px;
	height: 36px;
	background: url(/media/images/global/bracket_lgray_r.gif) top right no-repeat;
}
div#indIntro h3 strong {
	color: #a5c963;
	font-weight: normal;
}
div#indIntro div.narrativeText {
	float: left;
	margin: 0px;
}



/************************/
/* Right Column Styles */
/************************/



/************************/
/* Bottom Content Styles */
/************************/
div.featQuote {
	font-size: 13px;
	text-align: center;
	line-height: 18px;
	padding: 20px 30px;
}
div.featQuote p {
	margin: 0px 0px 6px 0px;
}
div.featQuote p.quoted {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 11px;
	color: #414141;
	line-height: 14px;
}



div#bottomContent div.tabContent h4 a:link, 
div#bottomContent div.tabContent h4 a:visited {
	color: #84c049;
}
div#bottomContent div.tabContent h4 a:hover, 
div#bottomContent div.tabContent h4 a:active {
	color: #bb0059;
}
div#bottomContent div.colWideTabBack h3 a:link, 
div#bottomContent div.colWideTabBack h3 a:visited {
	color: #E5F0D0;
}
div#bottomContent div.colWideTabBack h3 span {
	color: #FFF;
}
div#bottomContent div.colWideTabBack h3.hLight a:link, 
div#bottomContent div.colWideTabBack h3.hLight a:visited {
	color: #FFF;
}
div#bottomContent div.colWideTabBack h3.hLight span {
	color: #E5F0D0;
}
div#bottomContent div.tabContent {
	color: #fff;
}
div#bottomContent div#contentAwards div {
	height: 180px;
	overflow: hidden;
}
div#bottomContent div.tabContent span.date {
	font-family: arial, helvetica, verdana, sans-serif;
	font-weight: bold;
	color: #fff;
}
div#bottomContent div.tabContent span.author, 
div#bottomContent div.tabContent span.publication {
	font-style: italic;
	color: #fff;
}
div#bottomContent div.tabContent span.evntTime {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
}
div#bottomContent div.tabContent span.location {
	color: #fff;
}

