/* CSS Document */

#centerContent h2 {
	font-size: 12px; line-height: 14px;
	padding: 0 40px 10px 39px; margin: 0;
	color: #303030;
	border-bottom: 0;
	}

#centerContent div.section {
	padding-top: 12px;
	margin-top: 0;
	}
	
#centerContent div.media-links {
	margin-left: 40px;
	padding-bottom: 30px;
	}
	
#centerContent div.media-links ul {
	float: left;
	width: 104px;
	padding: 12px 0 12px 32px; margin: 0;
	background: url("../_images/icon_media-links_li_fpo.gif") no-repeat center left;
	}
	
	#centerContent div.media-links ul.pdf {
		margin-top: 8px;
		}
		
	/* Media Links Icon Library */
	#centerContent div.media-links ul.pdf 		{ background-image: url("../_images/icon_PDF_24x24.gif"); }
	#centerContent div.media-links ul.video 	{ background-image: url("../_images/icon_Video_24x24.gif"); }
	#centerContent div.media-links ul.audio 	{ background-image: url("../_images/icon_Audio_24x24.gif"); }
	
#centerContent div.media-links ul li {
	background: none;
	padding-left: 0;
	padding-bottom: 1px;
	}
	
#centerContent div.media-links ul li a {
	color: #E6832B;
	}
	
#centerContent p.action-items {
	text-align: right;
	padding-right: 40px;
	padding-bottom: 10px;
	}
	
#centerContent p.action-items a {
	color: #E6832B;
	}
	
	#centerContent p.action-items a.previous {
		padding-left: 7px;
		background: url("../_images/gfx_promoContainer_li_left_arrow.gif") no-repeat center left;
		}
	
	#centerContent p.action-items a.next {
		padding-right: 7px;
		background: url("../_images/gfx_promoContainer_li_arrow.gif") no-repeat center right;
		}
	
#centerContent p.action-items span {
	padding: 0 3px;
	color: #606060;
	}
	
/*----------------------------------------------------------
** Start recent-success **
----------------------------------------------------------*/

#recent-success {
	width: 180px;
	margin-bottom: 18px;
	background: #fff url("../_images/bkg_recentSuccess_btm.gif") no-repeat bottom left;
	}
	
#recent-success h3 {
	background: url("../_images/bkg_recentSuccess_top.gif") no-repeat top left;
	padding: 0; margin: 0 0 10px 0;
	height: 48px;
	}
	
#recent-success h3 span {
	display: none;
	}
	
#recent-success ul {
	list-style: none;
	padding: 0 20px 14px 20px; margin: 0;
	}
	
#recent-success ul li {
	margin: 0; padding: 0 0 8px 0;
	font-size: 11px;  line-height: 14px;
	background: none;
	}
	
#recent-success ul li a {
	color: #E98300;
	}
	
/*----------------------------------------------------------
** End recent-success **
----------------------------------------------------------*/


/*----------------------------------------------------------
** Start SpotlightStories **
----------------------------------------------------------*/
	
#SpotlightStories {
	margin-bottom: 15px;
	margin-left: 36px;
	background: url("../_images/bkg_SpotlightStories_btm.gif") no-repeat bottom left;
	}
	
#SpotlightStories div#w11 {
	padding-left: 5px;
	background: url("../_images/bkg_SpotlightStories_top.gif") no-repeat top left;
	}
	
#SpotlightStories div.story {
	float: left;
	width: 227px;
	padding-top: 14px;
	padding-bottom: 22px;
	margin: 2px 0 6px 0;
	border-left: 1px solid #D8DACF;
	}
	
#SpotlightStories div.story p {
	padding: 0 0 20px 20px;
	}
	
	#centerContent #SpotlightStories div.story p.action-items {
		float: none;
		padding: 17px 0 0 48px;
		text-align: center;
		}
		
	#centerContent #SpotlightStories div.story p.action-items a {
		background-image: url("../_images/btn_tbl-productlistings_actionitems_w131.gif");
		width: 131px;
		color: #fff;
		}
		
/*----------------------------------------------------------
** End SpotlightStories **
----------------------------------------------------------*/
		
#centerContent h3 {
	font-size: 12px; line-height: 18px;
	padding: 0 0 15px 40px; margin: 0;
	color: #303030;
	}
	
/*----------------------------------------------------------
** Start tbl-searchstories **
----------------------------------------------------------*/

#tbl-searchstories {
	margin: 0 0 15px 40px;
	padding-bottom: 0;
	}
	
	#tbl-searchstories td {
		padding: 3px 0 3px 0; margin: 0;
		font-size: 11px; line-height: 14px;
		color: #606060;
		}
		
	#tbl-searchstories td strong {
		color: #606060;
		}
		
	#tbl-searchstories td p {
		padding: 0 0 11px 0; margin: 0;
		font-size: 11px; line-height: 14px;
		color: #606060;
		}
		
	#tbl-searchstories td select {
		width: 308px;
		font-size: 11px; line-height: 21px;
		height: 21px;
		padding: 1px 1px 1px 2px;
		margin: 0 5px 2px 0;
		float: left;
		color: #606060;
		}
		
	#tbl-searchstories td.c1 { width: 44px; }
	#tbl-searchstories td.c2 { width: 100px; padding-top: 4px; }
	#tbl-searchstories td.c3 { width: 308px; }

#tbl-searchstories p.action-items { margin: 0; padding: 0; }
#tbl-searchstories p.action-items a { 
	color: #606060;
	margin: 0;
	}
	
#tbl-searchstories p.action-items a {
	background: url("../_images/btn_tbl-youselected_actionitems_w43.gif") no-repeat top left;
	display: block;
	width: 43px; height: 24px;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	color: #606060;
	float: left;
	margin-right: 5px;
	}
		
	#tbl-searchstories p.action-items a.w95 {
		background: url("../_images/btn_tbl-productlistings_actionitems_w95.gif") no-repeat top left;
		width: 95px;
		}
		
/*----------------------------------------------------------
** End tbl-searchstories **
----------------------------------------------------------*/


/*----------------------------------------------------------
** Start tbl-storyresults **
----------------------------------------------------------*/
		
#tbl-storyresults {
	margin-left: 40px;
	margin-bottom: 10px;
	}
	
#tbl-storyresults tr.th {
	}
	
	#tbl-storyresults tr.th th.th-c1 { background: url("../_images/bkg_tbl-productcompare_th.gif") no-repeat top left; }
	#tbl-storyresults tr.th th.th-c2,
	#tbl-storyresults tr.th th.th-c3,
	#tbl-storyresults tr.th th.th-c4 {
		background: url("../_images/bkg_tbl-productcompare_th.gif") no-repeat top center;
		}
	#tbl-storyresults tr.th th.th-c5 { background: url("../_images/bkg_tbl-productcompare_th.gif") no-repeat top right; }
	
#tbl-storyresults th {
	font-size: 11px; line-height: 18px;
	color: #303030;
	height: 24px;
	}
	
	#tbl-storyresults th.th-c1 {
		padding-left: 19px;
		}
	
	#tbl-storyresults th a {
		text-decoration: none;
		color: #303030;
		padding-right: 13px;
		background: url("../_images/gfx_tbl-productcompare_th_sort_down.gif") no-repeat center right;
		}
		
	#tbl-storyresults th a.up {
		background: url("../_images/gfx_tbl-productcompare_th_sort_up.gif") no-repeat center right;
		}
	
#tbl-storyresults td {
	border-bottom: 1px solid #D8DAD0;
	padding: 20px 0;
	}
	
	#tbl-storyresults td.c1 { width: 167px; }
	#tbl-storyresults td.c2 { width: 130px; }
	#tbl-storyresults td.c3 { width: 130px; }
	#tbl-storyresults td.c4 { width: 130px; }
	#tbl-storyresults td.c5 { width: 129px; padding: 6px 0; }
		
	#tbl-storyresults td.c5 ul li {
		color: #E6832B;
		height: 24px; line-height: 24px;
		padding: 0 0 4px 30px;
		background: url("../_images/icon_media-links_li_fpo.gif") no-repeat center left;
		}
		
		#tbl-storyresults td.c5 ul li { }
		
		/* Table Story Results Icon Library */
		#tbl-storyresults td.c5 ul li.pdf { background-image: url("../_images/icon_PDF_24x24.gif"); }
		#tbl-storyresults td.c5 ul li.video { background-image: url("../_images/icon_Video_24x24.gif"); }
		#tbl-storyresults td.c5 ul li.audio { background-image: url("../_images/icon_Audio_24x24.gif"); }
		
	#tbl-storyresults td.c5 ul li span {
		padding: 0 2px;
		}
		
	#tbl-storyresults td.c5 ul li a {
		color: #E6832B;
		}
	
#tbl-storyresults td p {
	padding: 0 0 0 19px; 
	margin: 0;
	}
	
#tbl-storyresults td ul {
	list-style: none;
	padding: 0; margin: 0;
	}
	
#tbl-storyresults td ul li {
	margin: 0; padding: 0;
	background: none;
	}
	
/*----------------------------------------------------------
** End tbl-storyresults **
----------------------------------------------------------*/
	
p.paginate {
	text-align: right;
	font-weight: bold;
	color: #303030;
	}

p.paginatelegend {
	text-align: right;
	font-weight: bold;
	color: #303030;
	align: middle;
	}
	
p.paginate span {
	padding: 0 5px 8px 0;
	color: #fff;
	}
	
p.paginate a {
	color: #E6832B;
	font-weight: bold;
	}
	
p.paginate strong {
	color: #606060;
	font-weight: normal;
	}