/* @group Header & Footer */

.ss-sgHeader{border:1px #e8e8e8 solid; border-width:1px 1px 0 1px;}
.ss-sgHeader .ss-flash{float:right;}
.ss-sgHeader .ss-sgSessionslogo{float:left;}

.ss-sgFoot{border:1px #e9e9e9 solid; border-top:1px #a7aaa8 solid;}
.ss-sgFoot .ss-floatRight{margin:0;}
#ss-SgSessions .clearTop, #fr-FutureReady .clearTop{clear:both;}


/* @end */

/* @group Page Styles */

ul#ss-Nav li.ss-navSubscribe a:hover, ul#ss-Nav li.ss-navRSS a:hover,.ss-appearedOn a:hover{color:#fff !important;}

	/* Main Page */
	
.ss-pageMain, .ss-pageMain a, .ss-pageMain ul#ss-Nav li.ss-navSubscribe a, .ss-pageMain ul#ss-Nav li.ss-navRSS a, .ss-pageMain #ss-Sidebar ul li a:hover, .ss-pageMain .ss-appearedOn, .ss-pageMain #ss-Sidebar form .ss-autoWidth input.ss-resetButton:hover{color:#b30838;}

	/* About us Page */
	
.ss-pageAbout, .ss-pageAbout a, .ss-pageAbout ul#ss-Nav li.ss-navSubscribe a, .ss-pageAbout ul#ss-Nav li.ss-navRSS a, .ss-pageAbout #ss-Sidebar ul li a:hover, .ss-pageAbout .ss-appearedOn, .ss-pageAbout #ss-Sidebar .ss-appearedOn a, .ss-pageAbout #ss-LeftContent .ss-block ul li a:hover, .ss-pageAbout #ss-Sidebar form .ss-autoWidth input.ss-submitButton{color:#0078ae;}
.ss-pageAbout #ss-Sidebar h3{color:#fff;}
.ss-pageAbout #ss-MainContent blockquote p{color:#43616f;}
.ss-pageAbout #ss-LeftContent ul.ss-linkList li{margin-left:0; list-style:none; background:url(../../images/ss/bluebullet.png) left no-repeat; padding-left:30px; width:35%; border-color:#4c4d4b;}
.ss-pageAbout #ss-Sidebar ul p.ss-meta a{color:#0078ae !important;}

	/* Session Page */
	
.ss-pageSessions, .ss-pageSessions a, .ss-pageSessions ul#ss-Nav li.ss-navSubscribe a, .ss-pageSessions ul#ss-Nav li.ss-navRSS a, .ss-pageSessions #ss-Sidebar ul li a:hover, .ss-pageSessions .ss-appearedOn, .ss-pageSessions #ss-Sidebar .ss-appearedOn a, .ss-pageSessions #ss-LeftContent ul.ss-linkList li a:hover, #ss-Sidebar .ss-block ul.ss-articleList li.hover a, .ss-pageSessions #ss-LeftContent .ss-panelist dl dd a:hover, .ss-pageSessions #ss-Sidebar form .ss-autoWidth input.ss-submitButton,  .ss-pageSessions #ss-Sidebar .ss-appearedOn .location{color:#f68934;}
.ss-pageSessions #ss-LeftContent dl.ss-caseStudy.hover{background:#f68934 !important;}

.ss-pageSessions #ss-LeftContent h2{color:#fff;}

.ss-pageSessions #ss-MainContent blockquote p{color:#aa6935;}
.ss-pageSessions #ss-LeftContent .ss-panelist dl:hover img, .ss-pageSessions #ss-LeftContent .ss-panelist dl:hover dt a, .ss-pageSessions #ss-LeftContent .ss-panelist dl:hover dd, #ss-LeftContent .ss-panelist dl.ss-active img, #ss-LeftContent .ss-panelist dl.ss-active dt a, #ss-LeftContent .ss-panelist dl.ss-active dd{border-color:#f68934; color:#f68934;}

.ss-pageSessions #ss-Sidebar ul p.ss-meta a{color:#f68934 !important;}
.ss-pageSessions #ss-Sidebar ul p.ss-meta a:hover, .ss-pageAbout #ss-Sidebar ul p.ss-meta a:hover, .ss-pageSessionists #ss-Sidebar ul p.ss-meta a:hover{color:#fff !important;}

	/* Sessionists Page */
	
.ss-pageSessionists, .ss-pageSessionists a, .ss-pageSessionists ul#ss-Nav li.ss-navSubscribe a, .ss-pageSessionists ul#ss-Nav li.ss-navRSS a, .ss-pageSessionists #ss-Sidebar ul li a:hover, .ss-pageSessionists .ss-appearedOn, .ss-pageSessionists #ss-Sidebar .ss-appearedOn a, .ss-pageSessionists #ss-LeftContent ul.ss-linkList li a:hover, #ss-LeftContent .ss-articleBox .ss-viewAll a:hover, #ss-LeftContent .ss-moreInfobox a.ss-orangeBullet:hover, #ss-LeftContent .ss-moreInfobox h4 a:hover, #ss-LeftContent .ss-moreInfobox .ss-moreInfoInner.hover a, .ss-pageSessionists #ss-LeftContent .ss-panelist dl dd a:hover, .ss-pageSessionists #ss-LeftContent .ss-panelist dl.hover dd a, .ss-pageSessionists #ss-Sidebar form .ss-autoWidth input.ss-submitButton,  .ss-pageSessionists #ss-Sidebar .ss-appearedOn .location{color:#fdbb30;}
.ss-pageSessionists #ss-Sidebar h3{color:#fff;}
.ss-pageSessionists #ss-MainContent blockquote p{color:#776e6e;}
.ss-pageSessionists #ss-LeftContent .ss-panelist dl:hover img, .ss-pageSessionists #ss-LeftContent .ss-panelist dl:hover dt a, .ss-pageSessionists #ss-LeftContent .ss-panelist dl:hover dd{border-color:#fdbb30; color:#fdbb30;}
.ss-pageSessionists #ss-LeftContent p.ss-intro{margin-top:0; margin-bottom:0;}
.ss-pageSessionists #ss-LeftContent .ss-panelist dl dd a{background-image:url(../../images/ss/yellowbullet_11.png);}
.ss-pageSessionists #ss-LeftContent ul.ss-linkList li{margin-left:0; list-style:none; background:url(../../images/ss/yellowbullet_11.png) left no-repeat; padding-left:30px; width:35%; border-color:#4c4d4b;}
.ss-pageSessionists #ss-LeftContent .ss-articleBox blockquote{width:180px; margin:0 0 10px 10px; text-align:left; background-image:none; background-position:-5px 0; background-repeat:no-repeat;}

.ss-pageSessionists #ss-Sidebar ul p.ss-meta a{color:#fdbb30 !important;}
	
/* @end */

/* @group Navigation */

ul#ss-Nav{border-top:1px #383838 solid; border-right:1px #131313 solid; border-bottom:17px #1f1f1f solid; background:#45443e; padding:0; margin:0; list-style:none; clear:both;}
	ul#ss-Nav li{list-style:none; margin:0; padding:0; float:left; display:inline;}
	ul#ss-Nav li a{font-size:15px; font-weight:bold; color:#fff; width:138px; height:56px; line-height:56px; text-align:center; display:block; float:left; border-right:1px #1f1f1f solid; background:#b30838;}
	
	ul#ss-Nav li.ss-navAbout a{background:#0078ae;}
	ul#ss-Nav li.ss-navSessions a{background:#f68934;}
	ul#ss-Nav li.ss-navSessionists a{background:#fdbb30;}
	
	ul#ss-Nav li.ss-navMain a.ss-active, ul#ss-Nav li.ss-navAbout a.ss-active, ul#ss-Nav li.ss-navSessions a.ss-active, ul#ss-Nav li.ss-navSessionists a.ss-active{background:#b30838 url(../../images/ss/pointer.png) bottom no-repeat; padding-bottom:16px; margin-bottom:-16px; position:relative;}
	ul#ss-Nav li.ss-navAbout a.ss-active{background-color:#0078ae;}
	ul#ss-Nav li.ss-navSessions a.ss-active{background-color:#f68934; }
	ul#ss-Nav li.ss-navSessionists a.ss-active{background-color:#fdbb30;}
	
		/* Hover */
		
		ul#ss-Nav li.ss-navMain a:hover{background-color:#86072B;}
		ul#ss-Nav li.ss-navAbout a:hover{background-color:#01567C;}
		ul#ss-Nav li.ss-navSessions a:hover{background-color:#c46d2a;}
		ul#ss-Nav li.ss-navSessionists a:hover{background-color:#cf9928;}
	
	ul#ss-Nav li.ss-navSubscribe a, ul#ss-Nav li.ss-navRSS a{height:auto; width:auto; background:#131313 url(../../images/ss/icon_subscribe.jpg) 10px 8px no-repeat; line-height:normal; font-size:12px; margin-left:90px; padding:8px 12px 8px 30px;}
	ul#ss-Nav li.ss-navRSS a{margin-left:8px; background-image:url(../../images/ss/icon_rss.jpg);}
	

/* @end */

/* @group MainContent */

#ss-SgSessions{width:900px;}
#ss-MainContent{background:#1f1f1f url(../../images/ss/containerbg.jpg) -6px 0 repeat-y; border-bottom:3px #1f1f1f solid; clear:both;}
	.ss-pageMain #ss-MainContent{background-position:-28px 0; overflow:hidden;}
#ss-MainContent p{margin-bottom:10px; color:#d0d0d0;}
	
#ss-LeftContent{float:left;  background:#272727; padding:20px 0 0 25px; width:524px; padding-right:25px;}
	.ss-pageMain #ss-LeftContent{width:527px; padding:20px 0 0px 25px;}
#ss-Sidebar{float:right; width:286px; padding-left:20px; padding-right:20px; padding-top:10px;}
	.ss-pageMain #ss-Sidebar{width:288px; padding:20px 30px 20px 30px; }
	
	/* @group LeftContent */
	
	#ss-LeftContent .ss-sessionPreview{float:right; color:#6b6b6b; font-size:12px; text-align:right; margin-right:15px;line-height:20px;}
	#ss-LeftContent .ss-sessionPreview strong{font-size:25px; display:block; color:#fff;}
	#ss-LeftContent .ss-articleBody{float:left; width:230px; padding:15px 20px 0 0;}
		.ss-articleBody h3, .ss-articleBody h3 a{font-size:18px; color:#a3b5ac; font-weight:normal; line-height:20px;}
		#ss-LeftContent .ss-articleBody p{margin-bottom:20px; color:#fff;}
		#ss-LeftContent .ss-articleImage{border:4px #515151 solid;}
		#ss-Sidebar ul p.ss-meta, #ss-Sidebar ul p.ss-meta span, #ss-Sidebar ul p.ss-meta a, p.ss-meta, p.ss-meta span,  p.ss-meta a{font-size:11px; color:#939393 !important; overflow:hidden;}
		p.ss-meta{margin-top:-5px;}
		p.ss-meta .ss-comments, p.ss-meta .ss-recommend{background:url(../../images/ss/comment.png) left no-repeat; padding-left:20px; float:left;}
		p.ss-meta .ss-recommend{background-image:url(../../images/ss/recommend.png); padding-left:15px; float:right;}
		.ss-appearedOn{font-size:10px !important;}
		.ss-appearedOn a{font-size:14px; display:block !important;}
		.ss-appearedOn .location{font-size:14px; display:block; !important;}
		.ss-appearedOn a.ss-downloadLink{font-size:11px; text-align:right; display:block; margin-top:20px;}
		.ss-appearedOn a.ss-downloadLink img{vertical-align:top; margin-right:5px; }

/*		#ss-LeftContent ul#ss-Tabs .ss-appearedOn{padding:0 15px; margin-bottom:0;}
		#ss-LeftContent ul#ss-Tabs .ss-appearedOn a{padding:0;}*/
		
		#ss-LeftContent .ss-sessionAppeared{color:#fff; float:right; margin:0 0 20px 20px; text-align:right; line-height:14px; width:120px;}
		
		#ss-LeftContent p.ss-intro{color:#a3b5ac; font-size:18px; margin:-10px 0 20px 0;}		
		#ss-LeftContent .ss-block{border-top:25px #ss-1f1f1f solid; margin:30px -25px 0 -25px; padding:20px 25px 20px 25px;}
		#ss-LeftContent .ss-block h2{color:#fff; font-size:24px;}
		#ss-LeftContent ul.ss-linkList{margin:0 0 30px 0; padding:10px 0 0 0;}
		#ss-LeftContent .ss-block ul li, #ss-LeftContent ul.ss-linkList li{float:left; width:40%; border:1px #3d3d3d solid; border-width:1px 0 0 0; padding:7px 10px; margin-left:0; list-style:inside; margin-right:25px;}
		#ss-LeftContent ul.ss-linkList li:nth-last-child(2),#ss-LeftContent ul.ss-linkList li:last-child{border-width:1px 0;}
		#ss-LeftContent .ss-block ul li a, #ss-LeftContent ul.ss-linkList li a{color:#fff;}
		#ss-LeftContent ul.ss-linkList li.ss-twitter{background:url(../../images/ss/twitter.png) left no-repeat;}
		
		#ss-LeftContent ul.ss-actions, #ss-LeftContent .fr-twoColumn ul.ss-actions{margin:0 0 20px 0; padding:0 0 10px 0; border-bottom:1px #404040 solid;}
		#ss-LeftContent ul.ss-actions li, #ss-LeftContent .fr-twoColumn ul.ss-actions li{list-style:none; margin:0 20px 0 0; display:inline;}
		#ss-LeftContent ul.ss-actions a, #ss-LeftContent .fr-twoColumn ul.ss-actions a{color:#c6c6c6; font-size:11px;}
			#ss-LeftContent ul.ss-actions a:hover, #ss-LeftContent .fr-twoColumn ul.ss-actions a:hover{color:#fff;}
		#ss-LeftContent ul.ss-actions img, #ss-LeftContent .fr-twoColumn ul.ss-actions img{margin-right:5px;}
		
		#ss-LeftContent .ss-panelist{border-top:1px #404040 solid; margin:20px 0 20px 0; padding:15px 0 0px 0;}
		#ss-LeftContent .ss-panelist h2{color:#fff; margin-bottom:0px;}
		
		#ss-LeftContent .ss-panelist h2+p{color:#797979;}
		#ss-LeftContent .ss-panelist dl{float:left; width:123px; padding:10px 0 0 0; margin-right:10px;}
			#ss-LeftContent .ss-panelist dl.ss-last-child{margin-right:0;}
		#ss-LeftContent .ss-panelist dl dt img{border:3px #acacac solid; margin-bottom:10px;}
		#ss-LeftContent .ss-panelist dl dt{font-size:16px;}
			#ss-LeftContent .ss-panelist dl dt a{color:#fff;}
		#ss-LeftContent .ss-panelist dl dd{padding:0; margin:0 0 10px 0; font-size:11px; color:#fff;}
		#ss-LeftContent .ss-panelist dl dd a, #ss-MainContent a.ss-orangeBullet, #ss-MainContent a.fr-greenBullet{background:url(../../images/ss/orangebullet_10h.png) left top no-repeat; padding-left:15px; font-size:12px; color:#605f5e;}
		#ss-MainContent a.fr-greenBullet{color:#6fb43f; background-image:url(../../images/futureready/images/greenbullet_10h.png); font-weight:bold;}
		
		#ss-LeftContent .ss-articleBox{background:#383937; padding:30px; margin-bottom:30px;}
		#ss-LeftContent .ss-articleBox h3{color:#a3b5ac; font-size:18px;}
		#ss-LeftContent .ss-articleBox blockquote{width:180px; margin:0 0 10px 10px; text-align:left; background-image:url(../../images/ss/quote_orange_open.png);}
		#ss-LeftContent .ss-articleBox blockquote p{font-size:22px;}
		#ss-LeftContent .ss-articleBox blockquote p.ss-cite{font-size:11px;}
			#ss-LeftContent .ss-articleBox blockquote .ss-content img{ vertical-align:middle;}
			#ss-LeftContent .ss-articleBox blockquote .ss-content{background:none;}
			#ss-LeftContent .ss-articleBox blockquote .ss-content p.ss-cite{background:none;}
		#ss-LeftContent .ss-articleBox ul.ss-actions{margin-bottom:0; border:0; padding:20px 0 0 0;}
		#ss-LeftContent .ss-articleInnerbox{background:#40413f; padding:15px 20px 5px 20px; margin:15px 0 15px 0;}
		#ss-LeftContent .ss-articleInnerbox h4{color:#afafaf; font-size:16px; margin-bottom:0;}
		#ss-LeftContent .ss-articleInnerbox p{color:#a3b5ac; font-size:14px;}
		#ss-LeftContent .ss-articleInnerbox p.ss-viewResult{float:right; font-size:12px; margin-top:10px;}
		#ss-LeftContent .ss-articleInnerbox p.ss-viewResult img{vertical-align:middle; margin-right:5px;}
		#ss-LeftContent .ss-articleInnerbox p.ss-viewResult a{color:#afafaf; }
			#ss-LeftContent .ss-articleInnerbox p.ss-viewResult a:hover{color:#fff; border-color:#fff;}
		#ss-LeftContent .ss-articleInnerbox p.ss-vote{font-size:15px;}
			#ss-LeftContent .ss-articleInnerbox p.ss-vote a{margin-right:15px; color:#a3b5ac;}
			#ss-LeftContent .ss-articleInnerbox p.ss-vote a span{font-size:24px; color:#f68934;}
			#ss-LeftContent .ss-articleInnerbox p.ss-vote img{vertical-align:middle; margin-right:5px;}
		
		#ss-LeftContent .ss-moreInfobox{background:#40403f; overflow:hidden; margin-bottom:0;}
			#ss-LeftContent .ss-moreInfobox blockquote{background:none !important; width:auto !important; margin:0 !important; padding:0 0 0 0px;}
			#ss-LeftContent .ss-moreInfobox blockquote .ss-content{padding:10px 0;}
			#ss-LeftContent .ss-moreInfobox blockquote p{color:#ccc; font-size:18px; line-height:22px; margin-bottom:5px; }
			#ss-LeftContent .ss-moreInfobox blockquote p.ss-cite{color:#737372;}
			#ss-LeftContent .ss-moreInfobox h4, #ss-LeftContent .ss-moreInfobox h4 a{color:#fff; font-size:16px; margin-bottom:5px;}
			#ss-LeftContent .ss-moreInfobox p{font-size:13px; color:#afafaf; padding-left:20px;}
			#ss-LeftContent .ss-moreInfobox a.ss-orangeBullet{background-image:url(../../images/ss/yellowbullet_11.png); color:#fff;}
			
			#ss-LeftContent .ss-moreInfobox .ss-moreInfoInner{}
			
		#ss-LeftContent .ss-column{float:left; width:204px; background:#383937; padding:25px 20px 15px 30px; margin-right:10px; padding-bottom:2015px; margin-bottom:-2000px;}
		#ss-LeftContent .ss-column h3{font-size:18px; line-height:20px; font-weight:normal;}
		#ss-LeftContent .ss-column h4{font-size:16px; color:#afafaf; line-height:18px; font-weight:normal;}
		#ss-LeftContent dl.ss-meta{border-top:1px #4c4d4b solid; padding-top:10px; }
			#ss-LeftContent dl.ss-meta img{float:left; margin:0 10px 10px 0;}
			#ss-LeftContent dl.ss-meta dd{margin:0; color:#afafaf; font-size:11px;}
			#ss-LeftContent dl.ss-meta dd.ss-writtenBy{color:#686867; font-size:10px; line-height:1; padding-bottom:3px;}
			#ss-LeftContent dl.ss-meta dt, #ss-LeftContent dl.ss-meta dt a{font-size:12px; color:#afafaf;}
			
			#ss-LeftContent dl.ss-caseStudy{background:#81775e; padding:10px; margin:0 0 10px 0; overflow:hidden;}
			#ss-LeftContent dl.ss-caseStudy img{float:left; margin:0 10px 0px 0; border:1px #bcb6a9 solid;}
			#ss-LeftContent dl.ss-caseStudy dt, #ss-LeftContent dl.ss-caseStudy dd{margin-left:74px;}
			#ss-LeftContent dl.ss-caseStudy .ss-img{margin-left:0;}
			#ss-LeftContent dl.ss-caseStudy dt, #ss-LeftContent dl.ss-caseStudy dt a{font-size:14px; color:#fff; font-weight:normal; line-height:1;}
			#ss-LeftContent dl.ss-caseStudy dd{font-size:11px; color:#fff;}
			
		#ss-LeftContent .ss-twoColumn .ss-last-child{margin-right:0; padding-left:25px; padding-right:25px; width:210px;}
		#ss-LeftContent .ss-twoColumn{margin-bottom:30px; overflow:hidden;}
		
		#ss-LeftContent .ss-singleColumn{margin-bottom:30px; overflow:hidden;}
		#ss-LeftContent .ss-singleColumn .ss-column{float:none; width:auto; padding-right:30px; margin-right:0; padding-bottom:15px; margin-bottom:0;}
		
		#ss-LeftContent .ss-articleBox .ss-viewAll{float:right; margin:-10px -10px 0 0;}
		#ss-LeftContent .ss-articleBox .ss-viewAll li{border:1px #404040 solid; list-style:inside; padding:4px 5px;}
		#ss-LeftContent .ss-articleBox .ss-viewAll a{ color:#fff;}
		
		#ss-LeftContent .ss-panelBox h1{font-size:24px; margin-bottom:0;}
		#ss-LeftContent .ss-panelBox p.ss-office{color:#797979; margin-bottom:20px;}
		#ss-LeftContent .ss-panelBox p{margin-bottom:20px;}
		#ss-LeftContent img.ss-panelistImage{margin-right:-30px; margin-left:-30px;}
		
		
		/* Comments */
		
		#ss-LeftContent .ss-comments{clear:both;}
		#ss-LeftContent .ss-comments h2{color:#fff;}
		#ss-LeftContent ul.ss-post{margin-bottom:30px;}
		#ss-LeftContent ul.ss-post li{background:#322c28; border:1px #f68934 solid; float:left; width:222px; padding:15px 15px; margin:0; list-style:none; margin-right:10px;}
		#ss-LeftContent ul.ss-post li a img{vertical-align:middle; margin:0 10px;}
		#ss-LeftContent ul.ss-post li span.ss-count{padding:5px 8px; background:#f68934; color:#fff; display:inline-block; margin-right:5px;}
		#ss-LeftContent ul.ss-post li.hover{background:#24201d;}
		#ss-LeftContent ul.ss-post li p{padding-top:10px; font-size:12px;}
		#ss-LeftContent ul.ss-post li.ss-last-child{margin-right:0;}
		#ss-LeftContent ul.ss-post li.ss-last-child a img{margin-right:5px;}
		
		#ss-LeftContent .ss-comments h3{color:#afafaf; font-size:18px;}
		#ss-LeftContent ul.ss-sort{ border-bottom:1px #3d3d3d solid; padding-bottom:10px; margin-top:-10px;}
			#ss-LeftContent ul.ss-sort li{list-style:none; margin:0; display:inline; color:#afafaf;}
			#ss-LeftContent ul.ss-sort li a{margin:0 0px 0 10px; border-right:1px #f68934 solid; padding-right:10px; font-size:11px;}
			#ss-LeftContent ul.ss-sort li a:hover{color:#fff;}
			#ss-LeftContent ul.ss-sort li.ss-last-child a{border:0;}
		
		#ss-LeftContent ul.ss-commentList{border-bottom:1px #3d3d3d solid; }
		#ss-LeftContent ul.ss-commentList li{list-style:none; margin-left:0; margin-bottom:20px; width:524px;}
			#ss-LeftContent ul.ss-commentList .ss-meta{float:left; width:60px; text-align:right;}
				#ss-LeftContent ul.ss-commentList .ss-meta p, #ss-LeftContent ul.ss-commentList .ss-postedBy, #ss-LeftContent ul.ss-commentList .ss-agreeLinks{color:#f68934; font-size:12px;}
				#ss-LeftContent ul.ss-commentList .ss-agreeLinks a{margin:0 10px;}
				#ss-LeftContent ul.ss-commentList .ss-agreeLinks{margin-left:-10px;}
				#ss-LeftContent ul.ss-commentList .ss-meta .ss-day{font-size:40px; display:block; line-height:40px;}
				
				#ss-LeftContent ul.ss-commentList .ss-meta a{display:block; margin-bottom:3px; font-size:13px; color:#b46844;}
				#ss-LeftContent ul.ss-commentList .ss-meta a:hover{color:#f68934;}
				#ss-LeftContent ul.ss-commentList .ss-meta a img{vertical-align:bottom; margin-right:5px;}
				
			#ss-LeftContent ul.ss-commentList .ss-commentEntry{margin-left:80px;}
			
		#ss-LeftContent .ss-pagination{ border-bottom:1px #3d3d3d solid; text-align:right; padding-bottom:20px; margin-bottom:30px;}
		
			#ss-LeftContent .ss-pagination li, 
			#ss-MainContent .ss-pagination li{list-style:none; margin-left:2px; display:inline;}
			
			#ss-LeftContent .ss-pagination a, 
			#ss-MainContent .ss-pagination a{border:1px #a0a0a0 solid; padding:2px 6px; margin-left:2px; color:#fff;}
			
			#ss-LeftContent .ss-pagination a:hover, 
			#ss-LeftContent .ss-pagination a.activeSlide, 
			#ss-MainContent .ss-pagination a:hover, 
			#ss-MainContent .ss-pagination a.activeSlide{background:#f68934; color:#000;}
			
			#ss-LeftContent .ss-pagination .ss-prev, 
			#ss-LeftContent .ss-pagination .ss-next, 
			#ss-MainContent .ss-pagination .ss-prev, 
			#ss-MainContent .ss-pagination .ss-next{font-size:11px;}
			
			#ss-LeftContent .ss-pagination a.ss-prev, 
			#ss-LeftContent .ss-pagination a.ss-next, 
			#ss-MainContent .ss-pagination a.ss-prev, 
			#ss-MainContent .ss-pagination a.ss-next {border:0;}
			
			#ss-LeftContent .ss-pagination a.ss-prev:hover, 
			#ss-LeftContent .ss-pagination a.ss-next:hover, 
			#ss-MainContent .ss-pagination a.ss-prev:hover, 
			#ss-MainContent .ss-pagination a.ss-next:hover{color:#f68934; background:transparent;}
		
		#ss-LeftContent .ss-commentPost{padding-bottom:30px;}
		#ss-LeftContent .ss-commentPost p.ss-note{margin:-15px 0 15px 0; font-size:12px;}
		#ss-LeftContent .ss-commentPost .ss-formWrapper p{float:left; width:252px; margin-right:10px;}
		#ss-LeftContent .ss-commentPost .ss-formWrapper label{display:block; color:#afafaf; font-size:14px; padding-top:10px; padding-bottom:5px;}
		#ss-LeftContent .ss-commentPost .ss-formWrapper input, #ss-LeftContent .ss-commentPost .ss-formWrapper textarea{width:238px; background:#3f3f3f; border-color:#3d3d3d; color:#afafaf;}
		#ss-LeftContent .ss-commentPost .ss-formWrapper textarea{border-style:solid; width:502px; font-family:Arial, Helvetica; padding:4px; font-size:13px; overflow:auto;}
		#ss-LeftContent .ss-commentPost .ss-formWrapper .ss-autoWidth{clear:both; padding:10px 0 0 0;}
			#ss-LeftContent .ss-commentPost .ss-formWrapper .ss-autoWidth input{width:auto; height:auto; border:0; vertical-align:middle;}
			#ss-LeftContent .ss-commentPost .ss-formWrapper .ss-autoWidth label{display:inline; vertical-align:middle; font-size:12px; padding:0; padding-left:2px; color:#d0d0d0;}
		#ss-LeftContent .ss-commentPost .ss-formWrapper input.ss-submitButton, #ss-Sidebar form .ss-autoWidth input.ss-submitButton {background:#1c1c1c; padding:6px; width:80px; display:inline-bloc; color:#f68934; font-weight:bold; cursor:pointer;}
		#ss-LeftContent .ss-commentPost .ss-formWrapper input.ss-resetButton{color:#895328;}
		
		#ss-LeftContent .ss-commentPost .ss-formWrapper input.ss-submitButton:hover{background:#555; color:#f68934;}
		#ss-Sidebar form .ss-autoWidth input.ss-submitButton:hover{background:#555;}
		#ss-Sidebar h3{ color:#fff };
		
		/* blockquote */
		
		#ss-MainContent blockquote p{ font-size:25px; font-family: Times, "Times New Roman"; font-style:normal; line-height:25px; margin-bottom:5px;}
			#ss-MainContent blockquote p.ss-cite{font-size:12px;}
		#ss-MainContent blockquote{display:block; margin:20px; background:url(../../images/ss/quotes_open.png) top left no-repeat; text-align:center; }
		#ss-MainContent blockquote .ss-content{background:url(../../images/ss/quotes_close.png) right top no-repeat;  padding:10px 20px;}
	
	/* Slide Form */
	
	.ss-pageMain .ss-slideForm p.ss-input, .ss-slideForm p.ss-input{ float:left; width:140px; margin-right:5px;}
	.ss-slideForm p.ss-input{width:140px;}
	#ss-Sidebar .ss-slideForm p.ss-input input{width:126px;}
		.ss-pageMain #ss-Sidebar .ss-slideForm p.ss-input input{width:126px;}
		#ss-Sidebar .ss-slideForm .last-child, #fr-FutureReady #ss-Sidebar .ss-slideForm .last-child { margin-right:0;}
		
		#fr-FutureReady .ss-slideForm p.ss-input{width:114px; margin-bottom:0;}
		#fr-FutureReady #ss-Sidebar .ss-slideForm p.ss-input input{width:101px;}
	
	/* Tabs */
		
	#ss-LeftContent ul#ss-Tabs{border:3px #1f1f1f solid; border-width:3px 0 0 3px; width:274px; float:right; padding-bottom:2000px; margin-bottom:-2000px;}	
	ul#ss-Tabs li{margin:0; padding:0; list-style:none; position:relative;}
	ul#ss-Tabs h3{font-size:15px; line-height:18px; font-weight:normal; margin:0; letter-spacing:0;}
		ul#ss-Tabs h3 .ss-appearedOn{display:block; font-size:14px !important; letter-spacing:0; line-height:14px; padding-top:10px;}
		ul#ss-Tabs h3 .ss-appearedOn strong{font-size:10px; color:#fff; display:block;}
	ul#ss-Tabs a{padding:15px 10px 15px 15px; display:block; color:#fff; outline:none;}
	ul#ss-Tabs a:hover, ul#ss-Tabs li.ss-active a{background:#1e1e1e;}
	ul#ss-Tabs li.ss-active h3{font-size:18px; line-height:22px;}
	ul#ss-Tabs li .ss-activePointer{position:absolute; left:-12px; top:15px; display:none;}
	ul#ss-Tabs li.ss-active .ss-activePointer{display:block;}
	.ss-tabContent{position:absolute; left:-9999px;}
	.ss-tabContent-show{position:relative; left:0;}
	.hidden{display:none;}
	
	/* @end */

	/* @group Sidebar */
	
	#ss-Sidebar h2{ font-size:14px; font-weight:bold; color:#fff; border:1px #383838 solid; border-width:1px 0; padding:10px 0;}
	#ss-Sidebar ul li{margin-left:15px; margin-bottom:5px; font-size:14px;}
	#ss-Sidebar ul li a{font-size:14px; color:#fff; }
	#ss-Sidebar p.ss-label{margin-top:-15px; margin-bottom:15px; font-size:12px; color:#818181;}
	#ss-SgSessions #ss-Sidebar p.ss-receiveUpdateLabel, #fr-FutureReady #ss-Sidebar p.ss-receiveUpdateLabel{margin-top:0; padding-top:10px; margin-bottom:5px; clear:both;}
	#ss-Sidebar input{width:271px;}
	#ss-Sidebar form{margin-bottom:25px;}
	#ss-SgSessions #ss-Sidebar p, #ss-SgSessions #ss-Sidebar dd{color:#818181; font-size:12px; padding:0;}
	#ss-Sidebar form p{margin-bottom:7px;}
	#ss-Sidebar p.ss-thankyouText{color:#fff !important;}
	#ss-Sidebar p.ss-errorText{color:#7b1314 !important; font-size:10px !important;}
	
	#ss-Sidebar form .ss-autoWidth{margin-bottom:8px; display:inline-block; margin-right:10px; }
	#ss-Sidebar form .ss-autoWidth input, #ss-Sidebar form .ss-autoWidth label, #fr-FutureReady #ss-Sidebar form .ss-autoWidth input, #fr-FutureReady #ss-Sidebar form .ss-autoWidth label{width:auto; height:auto; padding:0; vertical-align:middle;}
	#ss-Sidebar form .ss-autoWidth label, #fr-FutureReady #ss-Sidebar form .ss-autoWidth label{margin:0 0px 0 5px; color:#fff; position:relative; top:1px; font-size:10px; font-family:Arial;}
	#fr-FutureReady #ss-Sidebar form .ss-autoWidth label{color:#6FB43F;}
	#ss-Sidebar form p.ss-terms{margin:10px 0 20px 0; clear:both; float:none; width:auto; display:block;}
	#ss-Sidebar form .ss-autoWidth input.ss-submitButton{color:#b30838; border:0; font-size:12px; padding:8px;}
	#ss-Sidebar form .ss-autoWidth input.ss-resetButton{color:#630d26;}
		
		#ss-SgSessions #ss-Sidebar dd.ss-date{background:url(../../images/ss/circle.png) top left no-repeat; width:69px; height:69px; float:left; color:#e2f6f7; font-size:14px; text-transform:uppercase; font-weight:normal; text-align:center; padding:0; margin:0 20px 20px 0; line-height:26px; padding-top:12px;}
			#ss-SgSessions #ss-Sidebar dd.ss-date strong{font-size:36px; display:block; font-weight:normal;}
		#ss-SgSessions #ss-Sidebar dl dt{font-size:15px;}
		
		#ss-MainContent #ss-Sidebar .ss-block #aNotifyForm .stayupdate-email{ width: 241px; }
		#ss-MainContent #ss-Sidebar .ss-block #aNotifyForm .ss-slideForm input#ss-first_name{width:110px; margin:0;}
		#ss-MainContent #ss-Sidebar .ss-block #aNotifyForm .ss-slideForm input#ss-last_name{
			width:110px; 
			margin:0; 
			*margin:0 0 0 -16px !important;
		}
		#ss-MainContent #ss-Sidebar .ss-block #aNotifyForm .ss-slideForm .stayupdate-fname{ float: left; width: 110px; margin-right:5px;}
		#ss-MainContent #ss-Sidebar .ss-block #aNotifyForm .ss-slideForm .stayupdate-lname{ float: left; width: 110px;  }
		


		
		#ss-LeftContent .removeborder{ border:none;}
		.border-line{ margin: 20px 0 20px 0; width:100%; height:1px; border-top:1px #404040 solid; }
		
		.highlighted{ color:#f68934 }
		

		
		#ss-MainContent #ss-Sidebar .ss-block #aNotifyForm .ss-slideForm .stayupdate-lname{ margin-left:16px; width: 110px; }
		
		/* Article List ul */
		
		#ss-Sidebar ul.ss-articleList{}
		#ss-Sidebar ul.ss-articleList li{list-style:none; padding:0px 15px 0 15px; background:#222222; border-bottom:1px #1f1f1f solid; margin:0; position:relative;}
		#ss-Sidebar ul.ss-articleList li.hover, #ss-Sidebar ul.ss-articleList li.ss-active{background:#3e4140;}
			#ss-Sidebar ul.ss-articleList li h3, #ss-Sidebar ul.ss-articleList li h3 a{font-size:15px; line-height:16px;}
			#ss-Sidebar ul.ss-articleList li.ss-active h3, #ss-Sidebar ul.ss-articleList li.ss-active h3 a{font-size:18px; line-height:18px;}
			#ss-Sidebar ul.ss-articleList li.hover h3 a{color:#fff !important;}
			
		#ss-Sidebar ul.ss-articleList li div, #ss-Sidebar ul.ss-articleList li.ss-active div{width: 230px; padding: 10px;}
			
		#ss-Sidebar ul.ss-articleList p.ss-meta{margin-top:-8px;}
		#ss-Sidebar ul.ss-articleList .ss-appearedOn{color:#fff;}
			#ss-Sidebar ul.ss-articleList .ss-appearedOn span.linkReplace{display:block; font-size:14px;}
		#ss-Sidebar ul.ss-articleList .ss-activePointer{position:absolute; top:25px; left:-11px; display:none;}
		#ss-Sidebar ul.ss-articleList li.ss-active .ss-activePointer{display:block;}
		
		/* block */
		
		#ss-Sidebar .ss-block{ background:#222222; padding:15px; margin-bottom:20px;}
		#ss-Sidebar .ss-block h4{font-size:18px; color:#fff; border-bottom:1px #393939 solid; padding-bottom:5px;}
		#ss-Sidebar .ss-block ul.ss-articleList {margin-bottom:0;}
		#ss-Sidebar .ss-block ul.ss-articleList li, #ss-Sidebar .ss-block ul.ss-articleList li.hover,
		#ss-Sidebar .ss-block ul.ss-articleList li, #ss-Sidebar .ss-block ul.ss-articleList li.ss-active{padding:0; font-size:11px; color:#d0d0d0; border:0; margin-bottom:5px;}
		
		#ss-Sidebar .ss-block ul.ss-articleList li h5{margin-bottom:0px; letter-spacing:-0.5px;}
		#ss-Sidebar .ss-block ul.ss-articleList li p{font-size:11px; color:#d0d0d0;}
		#ss-Sidebar .ss-block ul.ss-articleList li a.ss-orangeBullet{font-size:11px; color:#f68934; margin-top:-5px; display:block;}
		
		#ss-Sidebar .ss-block dt.ss-floatLeft{margin-right:10px; }
		#ss-Sidebar .ss-block dt{font-size:18px; margin:0; line-height:1; color:#afafaf;}
		#ss-Sidebar .ss-block dd{margin-left:131px; font-size:12px;}
	
	
	/* @end */
	
	/* @group Forms */
	
	.ss-xmreset form input{background:#8f8f8f; border:1px #818282 solid; font-size:12px; color:#000; padding:5px 6px;}
	
	/* @end */

/* @end */


/* @group Future Ready Pages Styles - All combined in this css */
	
	#fr-FutureReady{width:900px; color:#282828;}
	#fr-FutureReady h2{font-size:35px; color:#282828; line-height:42px; margin-bottom:70px; letter-spacing:-0.ss-5px;}
	#fr-FutureReady p{margin-bottom:20px; color:#282828;}
	#fr-FutureReady #ss-LeftContent ul.ss-actions a:hover, #fr-FutureReady #ss-LeftContent .fr-twoColumn ul.ss-actions a:hover, #fr-FutureReady .ss-relatedBlock li a:hover, #fr-FutureReady #ss-MainContent #ss-Sidebar ul.ss-articleList li.hover h5 a, #fr-FutureReady #ss-Sidebar ul.ss-articleList li.hover a.fr-greenBullet, #fr-FutureReady #ss-LeftContent ul.ss-sort li a:hover{color:#555456 !important;}
	#fr-FutureReady #ss-MainContent #ss-Sidebar ul.ss-articleList li{background:#f5fbf1;}
	
	/* @group Header */
	
	.ss-pageLanding .ss-frHeader, .fr-pageHome .ss-frHeader{ height:102px; background:#b20837;}
	#fr-FutureReady .ss-frHeader h1{margin:0; padding:0px 50px; font-size:36px; line-height:102px; letter-spacing:-1px;}
	.fr-pageHome .ss-frFoot, .ss-pageLanding .ss-frFoot, .fr-pageAbout .ss-frFoot, .fr-pageArticle .ss-frFoot, .fr-listing .ss-frFoot{height:30px; background:#b20837;}
	
	.fr-pageHome .ss-frHeader, .fr-pageHome .ss-frFoot, .fr-pageAbout .ss-frHeader, .fr-pageAbout .ss-frFoot, .fr-pageArticle .ss-frHeader, .fr-listing .ss-frHeader, .fr-pageArticle .ss-frFoot, .fr-listing .ss-frFoot{background:#6fb43f;}

	/* @end */
	
	/* @group Main Content */
	
	#fr-FutureReady #ss-MainContent{border:1px #e5e5e5 solid; border-width:0 1px; background:none; padding:0 0 30px 0; position:relative; margin-top:-17px; }
		#fr-FutureReady.ss-pageLanding #ss-MainContent{padding:25px 0; margin-top:0;}
	#fr-FutureReady #ss-MainContent #ss-LeftContent{ float:left; background:none; padding:0;}
		#fr-FutureReady.ss-pageLanding #ss-MainContent #ss-LeftContent{width:275px; padding:0px 40px 00px 50px; border-right:1px #e5e5e5 solid;}
	#fr-FutureReady #ss-MainContent #ss-Sidebar{float:right;}
		#fr-FutureReady.ss-pageLanding #ss-MainContent #ss-Sidebar{width:482px; padding:0 30px 0px 20px;}
		.ss-pageLanding #ss-MainContent .ss-flash{margin-bottom:15px;}
	
	/* @end */
	
	/* @group Navigation */
	
	#fr-FutureReady ul#ss-Nav{background:none; border-bottom-color:#fff; border-width:0 0 17px 0; border-right:1px #e5e5e5 solid;}
		#fr-FutureReady ul#ss-Nav a{background-color:#ebebeb; color:#598f33; border-color:#fff;}
		#fr-FutureReady ul#ss-Nav a:hover{background-color:#c5c5c5;}
		#fr-FutureReady ul#ss-Nav a.ss-active, #fr-FutureReady ul#ss-Nav a.ss-active:hover{background:#6fb43f url(../../images/futureready/images/pointer_green.jpg) bottom no-repeat; padding-bottom:14px; margin-bottom:-14px; position:relative; color:#fff;}
		#fr-FutureReady ul#ss-Nav li.ss-navSubscribe, #fr-FutureReady ul#ss-Nav li.ss-navRSS{float:right;}
		#fr-FutureReady ul#ss-Nav li.ss-navSubscribe a, #fr-FutureReady ul#ss-Nav li.ss-navRSS a{ margin:0; background-image:url(../../images/futureready/images/icon_subscribe.jpg);}
		#fr-FutureReady ul#ss-Nav li.ss-navRSS a{background-image:url(../../images/futureready/images/icon_rss.jpg); margin-right:0; border-right:0;}
	
	/* @end */
	
	/* @group Two column */
	
	#fr-FutureReady .fr-twoColumn{clear:both;}
	#fr-FutureReady .fr-twoColumn .fr-column{float:left; width:220px; margin-right:40px;}
		#fr-FutureReady .fr-twoColumn .fr-column{color:#707070;}
		.ss-pageLanding .fr-twoColumn{border-top:1px #e5e5e5 solid; padding:30px 0 0;}
	
	#fr-FutureReady .fr-twoColumn .fr-last-child{margin-right:0;}
	#fr-FutureReady .fr-twoColumn .fr-column h3{font-size:20px; line-height:20px; border-bottom:1px #e5e5e5 solid; padding-bottom:10px; min-height:40px; color:#282828; letter-spacing:-0.ss-5px;}
	#fr-FutureReady #ss-Sidebar .fr-twoColumn input.fr-submit{ color:#fff; font-size:13px; width:auto; background:#037aae; padding:5px 15px; border:0; cursor:pointer;}
	#fr-FutureReady #ss-Sidebar .fr-twoColumn input.fr-submit:hover, #fr-FutureReady #ss-Sidebar .fr-twoColumn input.fr-submit:focus{background:#01567C;}
	#fr-FutureReady.ss-pageLanding .fr-twoColumn p{color:#707070;}
	#fr-FutureReady .fr-twoColumn form p{margin-bottom:10px;}
	
	/* @end */
	
	/* @group article listing*/
	#fr-FutureReady.fr-listing #ss-MainContent{ padding:50px 60px 20px 50px; _padding:50px 50px 20px 50px;}
	#fr-FutureReady.fr-listing #ss-MainContent h2{color:#636667; font-size:26px; margin-bottom:10px;}
	#fr-FutureReady .fr-threeColumn{clear:both;}
	#fr-FutureReady .fr-threeColumn .fr-column{float:left; width:240px; margin-right:30px; margin-top:30px;}
	#fr-FutureReady .fr-threeColumn .fr-column-content{color:#6b6b6b; background-color:#eaeaea; height:230px; padding:15px;}
	#fr-FutureReady .fr-threeColumn .fr-column-content:hover{background-color:#cecece;}
	#fr-FutureReady .fr-threeColumn .fr-last-child{margin-right:0;}
	#fr-FutureReady .fr-threeColumn .fr-latest{width:235px; text-align:right; line-height:8px; margin:5px;}
	#fr-FutureReady .fr-threeColumn .fr-column-content img{margin-bottom:15px;}
	#fr-FutureReady .fr-threeColumn .fr-column-content h4{margin-bottom:8px; color:#66a53a; font-weight:normal;}
	#fr-FutureReady .fr-threeColumn .fr-column-content p{margin-bottom:15px; color:#6b6b6b; }
	#fr-FutureReady .fr-threeColumn .fr-column-content a{margin-left:10px; color:#66a53a; font-weight:bold; }
	#fr-FutureReady #ss-MainContent .ss-pagination {margin-top:30px; border:none; text-align:right; padding-bottom:20px;}
	
	#fr-FutureReady .fr-threeColumn .fr-column-content a img{margin-left:-10px;}
	
	/* @end */
	
	/* @group ArticleTabs */
	
	#fr-FutureReady .articleTabs{padding:30px 0 0;}
	#fr-FutureReady .ss-tabContent{background-color:#e5e5e5; padding:30px;}
	#fr-FutureReady .articleTabs .ss-flash{float:right; margin:0px;}
	#fr-FutureReady .articleTabs h2, #fr-FutureReady .articleTabs h2 a{color:#424242; font-size:26px; line-height:30px; padding-top:30px;}
	#fr-FutureReady .articleTabs h2 a:hover{color:#6fb43f;}
	#fr-FutureReady .articleTabs p.ss-meta{margin:-60px 0 20px 0;}
		#fr-FutureReady .articleTabs p.ss-meta a{color:#6fb43f !important; font-weight:bold;}
	#fr-FutureReady .articleTabs p{color:#858585; font-size:12px; line-height:20px;}
	#fr-FutureReady .articleTabs .articleTabsHeader{margin-right:620px;}
	#fr-FutureReady .articleTabs a.fr-block-cta{width:180px; height:40px; padding:5px 10px; line-height:18px; display:block; color:#fff; background-color:#96ba7a;}
	#fr-FutureReady .articleTabs a.fr-block-cta:hover{background-color:#7e9c67;}
	
	/* @end */
	
	/* @group Carousel */
	
	#fr-FutureReady .fr-carousel{ margin:0 0 30px 0; padding:25px 15px 30px 15px; background-color:#f4f4f4; }
		#fr-FutureReady .fr-carousel .fr-carouselTabs{ padding-top:15px !important; float:left; margin-right:-30px; }
		#fr-FutureReady .fr-carousel ul#ss-Tabs{}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li{float:left; width:237px; display:block; margin-right:30px; padding-top:15px;}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li{display:block;}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li a{padding:15px; padding-bottom:2010px; margin-bottom:-2000px; background-color:#eaeaea; height:230px !important;}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li.ss-active a, 
		#fr-FutureReady .fr-carousel ul#ss-Tabs li a:hover{background:#cecece; position:relative;}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li span.heading{font-size:15px; line-height:16px; color:#6fb43f; margin:8px 0; display:block;}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li span.content{font-size:11px; line-height:18px; color:#6d6f71;}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li span.cta{font-size:11px; line-height:18px; color:#6fb43f;}
		#fr-FutureReady .fr-carousel ul#ss-Tabs li .ss-activePointer{top: 0; right:110px; left:auto; width:auto; background-color:#eaeaea;}
		
		#fr-FutureReady .fr-carousel a.prev,#fr-FutureReady .fr-carousel a.next{float:left; background:url(../../images/futureready/images/carousel_arrow.png) top left no-repeat; width:11px; height:23px; display:block; text-indent:-5000em; margin:120px 35px 0 0; outline:none; }
		#fr-FutureReady .fr-carousel a.next{background-position:-76px 0; margin:120px 0 0 35px;}
		
		#fr-FutureReady .fr-carousel a.prev{background-position:0 -159px;}
		#fr-FutureReady .fr-carousel a.next{background-position:-76px -159px;}
		
		#fr-FutureReady .fr-carousel a.prev.disabled{cursor:default; background-position:0 0;}
		#fr-FutureReady .fr-carousel a.next.disabled{cursor:default; background-position:-76px 0; }
	
	/* @end */
	
	/* @group Homepage content */
	
	#fr-FutureReady.fr-pageHome #ss-MainContent #ss-LeftContent{width:578px; padding:0 0 0 15px;}
	#fr-FutureReady.fr-pageHome #ss-MainContent #ss-Sidebar{width:235px; padding:0 15px 0 0;}
	#fr-FutureReady #ss-MainContent h3, #fr-FutureReady #ss-Sidebar .ss-block h4{color:#565656; font-size:16px; border-bottom:1px #e5e5e5 solid; padding-bottom:5px; margin-bottom:30px;}
		#fr-FutureReady.fr-pageHome #ss-MainContent #ss-Sidebar h3{margin-bottom:15px;}
	
	.fr-carouselSay ul li{margin:0; list-style:none; float:left; width:100%;}
	.fr-carouselSay ul a img{border:3px #acacac solid; float:left;}
		.fr-carouselSay ul img:hover{border-color:#6fb43f;}
	#ss-MainContent .fr-carouselSay ul blockquote{float:right; width:360px; margin:0; padding: 5px 20px 0 30px; font-size:18px; color:#6fb43f; text-align:left; background-image:url(../../images/futureready/images/quote_green_open.png); background-position:0 5px;}
	#fr-FutureReady #ss-MainContent .fr-carouselSay ul blockquote p{font-size:18px; color:#6fb43f; margin-bottom:15px;}
	#fr-FutureReady #ss-MainContent .fr-carouselSay ul blockquote p.cite{font-size:13px; color:#565656; line-height:16px;}
		#fr-FutureReady #ss-MainContent .fr-carouselSay ul blockquote p.cite span{display:block; font-size:10px;}
	#fr-FutureReady #ss-MainContent .fr-carouselSay ul blockquote img{border:0; vertical-align:middle; margin-left:5px;}
	
	#fr-FutureReady #ss-Sidebar p.ss-label{font-size:12px; color:#6d6f71; margin-top:-5px;}
	#fr-FutureReady #ss-Sidebar input{ border-color:#dedfde; background:#fff; width:220px; color:#b7d99f;}
		#fr-FutureReady #ss-Sidebar dl{font-size:11px;color:#6d6f71;}
		#fr-FutureReady #ss-Sidebar dl dd.ss-date{color:#6fb43f; font-weight:bold;}
	
	#fr-FutureReady .ss-frFootimg{clear: both; border:1px #e5e5e5 solid; border-width:0 1px; border-top:1px #f6f6f7 solid;}
		#fr-FutureReady .ss-frFootimg img{margin-bottom:0;}
	
	#ss-LeftContent .prev, #ss-LeftContent .next{font-size:11px; margin-top:8px; color:#6fb43f; outline:none;}
	#ss-LeftContent .disabled{color:#aeaeae; cursor:default;}
	
	/* @end */
	
	/* @group Other Page Styles - About */
	
	#fr-FutureReady.fr-pageAbout #ss-MainContent{padding:60px 30px 20px 30px;}
	#fr-FutureReady.fr-pageAbout #ss-MainContent h2{color:#636667; font-size:26px; margin-bottom:30px;}
	#fr-FutureReady #ss-MainContent #ss-Sidebar h3{margin-bottom:20px; color:#6d6f71;}
	#fr-FutureReady #ss-MainContent p{color:#858585; font-size:12px; line-height:20px;}
	#fr-FutureReady #ss-MainContent p.intro{font-size:14px;}
	#fr-FutureReady #ss-MainContent #ss-Sidebar ul.ss-articleList p{font-size:13px; line-height:16px; margin-bottom:5px; margin-top:15px;}
	#fr-FutureReady #ss-Sidebar .ss-block ul.ss-articleList li h5{margin-bottom:3px; font-size:14px;}
	
	#fr-FutureReady #ss-Sidebar .ss-block dt{ font-size:14px; color:#656565; margin-bottom:-5px;}
		#fr-FutureReady #ss-Sidebar .ss-block dd{font-size:11px; font-weight:normal;}
	#fr-FutureReady.fr-pageAbout a, #fr-FutureReady.fr-pageArticle a{color:#598f33;}
	#fr-FutureReady.fr-pageArticle a img{vertical-align:middle;}
	#fr-FutureReady .ss-relatedBlock li a:hover{color:#598f33 !important;}
	/*#fr-FutureReady #ss-MainContent #ss-Sidebar ul.ss-articleList li div:hover h5 a, #fr-FutureReady.fr-pageAbout a:hover, #fr-FutureReady.fr-pageArticle a:hover{color:#555456;}*/
	
	#fr-FutureReady.fr-pageAbout #ss-MainContent .ss-block{padding:20px 20px 10px 30px; margin:0; background:#f8f8f8;}
	#fr-FutureReady.fr-pageArticle #ss-MainContent .ss-block{padding:10px 15px; margin:0; background:#f5fbf1;}
	#fr-FutureReady.fr-pageAbout #ss-MainContent #ss-LeftContent .ss-block h3{border:0; padding-bottom:0; margin-bottom:20px; color:#6d6f71;}
	
	#fr-FutureReady.fr-pageAbout #ss-MainContent #ss-Sidebar{width:275px; padding:35px 0 0 0;}
	
	#fr-FutureReady #ss-Sidebar .ss-block{background:#fff; padding:0;}
	#fr-FutureReady.fr-pageAbout #ss-MainContent #ss-Sidebar .ss-block{padding:10px 15px;}
	#fr-FutureReady #ss-Sidebar ul.ss-articleList li{background:#f5fbf1;}
	#fr-FutureReady #ss-Sidebar ul.ss-articleList li div.hover, #fr-FutureReady #ss-Sidebar ul.ss-articleList li.ss-active div{background:#ddeacf;}
	
	#fr-FutureReady #ss-MainContent p.ss-meta{font-size:11px; line-height:14px;}
	#fr-FutureReady p.ss-meta .ss-comments{background-image:url(../../images/futureready/images/comment.png);}
	#fr-FutureReady p.ss-meta .ss-recommend{background-image:url(../../images/futureready/images/recommend.png);}
	
	#fr-FutureReady #ss-Sidebar p.ss-meta .ss-recommend{float:none; margin-left:10px; border-left:1px #c2c2c2 solid; padding-left:25px; background-position:10px 50%; }
	
	#fr-FutureReady p.ss-meta .ss-recommend, #fr-FutureReady p.ss-meta .ss-comments{color:#598F33 !important; font-size:11px;}
	#fr-FutureReady p.ss-meta .ss-recommend:hover, 
	#fr-FutureReady p.ss-meta .ss-comments:hover{color:#3d5729 !important;}
	#fr-FutureReady #ss-Sidebar ul.ss-articleList li.ss-active p.ss-meta .ss-comments:hover, 
	#fr-FutureReady #ss-Sidebar ul.ss-articleList li.ss-active p.ss-meta .ss-recommend:hover{color:#3d5729 !important;}
	
	/* @end */
	
	/* @group Other Page Styles - Articles */
	
	#fr-FutureReady .fr-articleBody{margin:0 -35px 0px 0; min-height:450px; width:850px;}
	#fr-FutureReady .fr-articleBodyFlash{margin-left:-30px;}
	#fr-FutureReady .fr-articleBodyFlash img{position:absolute; top:33px; right:5px; cursor:pointer;}
	#fr-FutureReady .fr-articleBody .fr-articleBodyHeader{z-index:50; width:240px; float:left; margin-right:25px;} 
		#fr-FutureReady .fr-articleBody .ss-flash{z-index:100; float:left; cursor:pointer;}
		#fr-FutureReady .fr-articleBody .ss-flash p{margin:10px 0 25px 0; text-align:left;}
		#fr-FutureReady .fr-articleBody h3, #fr-FutureReady .fr-articleBody h2, #fr-FutureReady .fr-articleBody h2 a{color:#636667; font-size:26px; line-height:32px; }
		#fr-FutureReady .fr-articleBody h2{margin-bottom:30px;}
		#fr-FutureReady #ss-MainContent .fr-articleBody h3{font-size:15px; border:0; padding-bottom:0; margin-bottom:10px;}
		#fr-FutureReady .fr-articleBody ul li{margin:0 0 5px 15px; color:#909295; font-size:11px;}
		#fr-FutureReady .fr-articleBody ul li strong{display:block;}
	
	#fr-FutureReady.fr-pageArticle #ss-MainContent{ padding:60px 29px 20px 30px;}
	#fr-FutureReady.fr-pageArticle #ss-MainContent #ss-LeftContent{width:545px; padding:0 0 0 0px;}
	#fr-FutureReady.fr-pageArticle #ss-MainContent #ss-Sidebar{width:280px; padding:0 0 0 10px; }
	#fr-FutureReady.fr-pageArticle .fr-twoColumn{padding-bottom:10px; width:520px; float:left;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .anchorlink{text-align:right; display:block; width:100%; margin-bottom:20px; cursor:pointer;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content img{border-color:#E5E5E5; margin-bottom:20px;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content img.left{float:left;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content img.right{float:right;}
	
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab {margin-bottom:30px; height:47px; }
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li {float:left; list-style:none; padding:0; margin:0;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li a{height:47px; display:block; cursor:pointer;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#overview a{width:140px; background:url(../../images/futureready/images/FRT-inner-OVERVIEW.png) no-repeat left top;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#difference a{margin-left:-25px; width:225px; background:url(../../images/futureready/images/FRT-inner-DIFFERENCE.png) no-repeat left top;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#facts a{margin-left:-25px; width:203px; background:url(../../images/futureready/images/FRT-inner-FACTS.png) no-repeat left top;}
	
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#overview a:hover,
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#difference a:hover,
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#facts a:hover{background-position: 0 -47px; }
	
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#overview.ss-active a{width:140px; background:url(../../images/futureready/images/FRT-inner-OVERVIEW.png) no-repeat left top; background-position: 0 -94px}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#difference.ss-active a{width:225px; background:url(../../images/futureready/images/FRT-inner-DIFFERENCE.png) no-repeat left top; background-position: 0 -94px;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li#facts.ss-active a{width:203px; background:url(../../images/futureready/images/FRT-inner-FACTS.png) no-repeat left top; background-position: 0 -94px;}
	
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-content-tab li a span{display:none;}
	
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .related-articles{margin:20px 0 10px; width:100%;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .related-articles h5{background-color:#e5e5e5; padding:10px; line-height:12px; font-size:1.0em; color:#666; margin:0;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .related-articles ul{padding-top:5px; padding-bottom:10px; border: 1px solid #eee; margin:0;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .related-articles li{list-style:disc; color:#6FB43F; padding:2px 5px;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .related-articles li span{ color:#858585;}
	#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-column{width:260px; margin-right:30px;}
		#fr-FutureReady.fr-pageArticle .fr-twoColumn .fr-last-child{margin-right:0;}
	
	#fr-FutureReady #ss-MainContent .fr-column blockquote{margin:30px 0; padding:0 10px 0 30px; background-position:0 2px; text-align:left; background-image:url(../../images/futureready/images/quote_grey_open.png);}
	#fr-FutureReady #ss-MainContent .fr-column blockquote p{font-size:22px; color:#858585; line-height:24px;}
	#fr-FutureReady #ss-MainContent .fr-column blockquote p.ss-cite{color:#9e9fa0; font-size:11px; line-height:20px;}
	
	#fr-FutureReady #ss-Sidebar .ss-block h4{ border-bottom:0; padding-bottom:0; margin-bottom:5px; color:#6D6F71; font-size:15px;}
	#fr-FutureReady #ss-Sidebar p.ss-meta a.fr-greenBullet{color:#598f33 !important;}
	
	#fr-FutureReady #ss-MainContent p.ss-hilite{color:#858585; font-size:18px; position:relative; padding-left:150px; font-family: Times, "Times New Roman"; }
		#fr-FutureReady p.ss-hilite span{ position:absolute; font-size:72px; left:0; top:40px; color:#dadada; letter-spacing:-1px;}
	
	#fr-FutureReady .ss-relatedBlock{border:1px #f4f4f4 solid;}
	#fr-FutureReady .ss-relatedBlock h4{color:#a0a0a0; background:#f0f0f0; padding:5px 10px; font-size:15px;}
	#fr-FutureReady .ss-relatedBlock .content{padding:0 10px 0px 15px;}
	#fr-FutureReady .ss-relatedBlock li{margin:0; background:url(../../images/futureready/images/greenbullet.png) 0 5px no-repeat; padding-left:15px; list-style:none; color:#555456; font-size:12px;}
	#fr-FutureReady .ss-relatedBlock li a{display:block; font-weight:bold; color:#555456;}
		
		
	#fr-FutureReady .fr-companiesBlock{ background:#f7f7f7; padding:15px 0px 25px 20px; margin-bottom:10px;}
	#fr-FutureReady .fr-companiesBlock h4{color:#6d6f71; font-size:15px;}
	#fr-FutureReady .fr-companiesBlock dl{color:#6d6f71; font-size:11px; float:left; width:230px; margin-right:30px;}
	#fr-FutureReady .fr-companiesBlock dl img{border:1px #c5c5c6 solid;}
	#fr-FutureReady .fr-companiesBlock dl dd{margin-left:90px; margin-top:0;}
	#fr-FutureReady .fr-companiesBlock dl dt{font-size:14px; line-height:16px; margin:5px 0 0;}
		#fr-FutureReady .fr-companiesBlock dl a.fr-greenBullet{margin-top:10px; display:block; font-size:11px; padding-left:10px;}
	#fr-FutureReady .fr-companiesBlock dl dt.ss-floatLeft{margin:0 20px 15px 0;}
	
	
	#fr-FutureReady #ss-LeftContent ul.ss-commentList li{width:520px;}
	
	
	
	/* @end */
	
	/* @group Comments */
	
	#fr-FutureReady #ss-LeftContent ul.ss-commentList{border-color:#e5e5e5;}
	#fr-FutureReady #ss-LeftContent .ss-comments{padding-top:10px;}
	#fr-FutureReady #ss-LeftContent .ss-comments h2, #fr-FutureReady #ss-LeftContent .ss-comments h3{ color:#6d6f71; font-size:16px; line-height:20px; margin-bottom:20px; border:0; padding-bottom:0;}
	
	#fr-FutureReady #ss-LeftContent ul.ss-sort li a{border-color:#598f33;}
	#fr-FutureReady #ss-LeftContent ul.ss-commentList .ss-meta p, #fr-FutureReady #ss-LeftContent ul.ss-commentList .ss-postedBy, #fr-FutureReady #ss-LeftContent ul.ss-commentList .ss-agreeLinks, #fr-FutureReady #ss-LeftContent ul.ss-commentList .ss-meta a  {color:#598f33; margin-bottom:10px;}
	#fr-FutureReady #ss-LeftContent ul.ss-commentList .ss-meta a{margin-bottom:3px;}
	
	#fr-FutureReady #ss-LeftContent ul.ss-post li{background:#eef4ea; border-color:#598f33; width:223px; padding-bottom:0;}
	#fr-FutureReady #ss-LeftContent ul.ss-post li.hover{background:#c7cdc3;}
	#fr-FutureReady #ss-LeftContent ul.ss-post li span.ss-count {background:#598f33; line-height:14px;}
	#fr-FutureReady #ss-LeftContent ul.ss-post li a{font-weight:bold;}
	#fr-FutureReady #ss-LeftContent ul.ss-post li p{color:#9a9e9b; font-weight:bold;}
	
	#fr-FutureReady #ss-LeftContent .ss-pagination a, 
	#fr-FutureReady #ss-MainContent .ss-pagination a{border-color:#a0a0a0; background:#fff; color:#000;}
	
	#fr-FutureReady #ss-LeftContent .ss-pagination a:hover, 
	#fr-FutureReady #ss-LeftContent .ss-pagination a.activeSlide, 
	#fr-FutureReady #ss-MainContent .ss-pagination a:hover, 
	#fr-FutureReady #ss-MainContent .ss-pagination a.activeSlide{background:#598f33; color:#fff;}
	
	#fr-FutureReady #ss-LeftContent .ss-pagination a.ss-prev, 
	#fr-FutureReady #ss-LeftContent .ss-pagination a.ss-next, 
	#fr-FutureReady #ss-MainContent .ss-pagination a.ss-prev,
	#fr-FutureReady #ss-MainContent .ss-pagination a.ss-next { background:none; color:#a0a0a0;}
	
	#fr-FutureReady #ss-LeftContent .ss-pagination a.ss-prev:hover, 
	#fr-FutureReady #ss-LeftContent .ss-pagination a.ss-next:hover,
	#fr-FutureReady #ss-MainContent .ss-pagination a.ss-prev:hover, 
	#fr-FutureReady #ss-MainContent .ss-pagination a.ss-next:hover{ color:#598f33;}
	
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper input, #fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper textarea{ background:#f0f0f0; border-color:#f0f0f0; color:#6d6f71;}
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper input{width:240px;}
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper .ss-autoWidth input{width:auto;}
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper textarea{width:524px;}
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper p {width:250px; margin-bottom:10px; }
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper label{color:#828283;}
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper input.ss-submitButton, #fr-FutureReady #ss-Sidebar form .ss-autoWidth input.ss-submitButton{ background:#1c1c1c; color:#598f33; font-weight:bold; width:80px;}
	#fr-FutureReady #ss-Sidebar form .ss-autoWidth input.ss-submitButton{padding:6px;}
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper input.ss-submitButton:hover, #fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper input.ss-submitButton:focus, #fr-FutureReady #ss-Sidebar form .ss-autoWidth input.ss-submitButton:hover, #fr-FutureReady #ss-Sidebar form .ss-autoWidth input.ss-submitButton:focus, #fr-FutureReady #ss-Sidebar form .ss-autoWidth input.ss-resetButton:focus, #fr-FutureReady #ss-Sidebar form .ss-autoWidth input.ss-resetButton:hover{background:#555; color:#598f33; }
	#fr-FutureReady #ss-LeftContent .ss-commentPost .ss-formWrapper input.ss-resetButton, #fr-FutureReady #ss-Sidebar form .ss-autoWidth input.ss-resetButton{color:#3d5b29; background:#1c1c1c;}
	
	/* @end */
	
	
	/* Actions */
	#fr-FutureReady #ss-LeftContent ul.ss-actions, #fr-FutureReady #ss-LeftContent .fr-twoColumn ul.ss-actions{ border:1px #e5e5e5 solid; border-width:1px 0; padding-top:10px;}
	#fr-FutureReady #ss-LeftContent ul.ss-actions a, #fr-FutureReady #ss-LeftContent .fr-twoColumn ul.ss-actions a{color:#616161;}
	/* @end */
	
	
	/* @group jQuery Select */
	
	/*==================================
	red curvy example
	====================================*/
	ul.newList * {margin:0; padding:0;}
	ul.newList a {color: #000; text-decoration:none; display:block;}
	ul.newList {margin:0; padding:0; list-style:none; color:#000; width:220px; background:transparent; position:absolute;  border:0px solid #ccc; top:31px !important; left:0; max-height:230px !important; overflow:auto; z-index:9999; list-style:none;}
	ul.newList li{list-style:none; margin:0 !important;}
	#ss-Sidebar ul.newList li{list-style:none; margin:0 !important; padding:0px;padding-left:0px; font-size:13px; font-weight:normal; line-height:20px; color:#6d6d6d; background:#f5f5f5;}
	.newListSelected {color:#6d6d6d; font-size:13px; font-weight:bold; height:30px; line-height:30px; padding:0px 0 0 10px;  background:#dddddd url(../../images/ss/fr-drop-arrow.jpg) top right no-repeat; outline:none !important;}
	.newListSelected span {width:284px; display:block;}
	ul.newList li a {padding:5px; padding-left:10px; display: block; color:#6d6d6d !important; font-size:13px !important;}
	ul.newList li a:focus {-moz-outline-style: none;}
	.selectedTxt {overflow:hidden; padding:0 30px 0 0; height:30px;}
	#ss-Sidebar ul.newList li.hiLite { background:#6d6d6d !important; color:#fff !important;}
	.hiLite a { color:#6d6d6d; }

	.newListHover, ul.newList li.hiLite:hover {background:#6d6d6d !important; cursor:pointer; color:#fff !important;}
	.newListSelHover, .newListSelFocus {cursor:pointer;}
	.newListOptionTitle {font-weight:bold;}
	.newListOptionTitle ul {margin:3px 0 0;}
	.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}
	
	
	/* @end */
	
	/* Sessions page dropdown */
	
	#ss-SgSessions .newListSelected{background:#3f3f3f url(../../images/ss/ss-drop-arrow.jpg) top right no-repeat; height:27px; color:#afafaf; font-weight:normal; font-size:13px; line-height:27px;}
	#ss-SgSessions .selectedTxt{height:27px;}
	#ss-SgSessions ul.newList{background:#616161; top:27px !important; width:100%;}
	#ss-SgSessions ul.newList li{padding:0; padding:0px; color:#afafaf; margin:0;}
	#ss-SgSessions ul.newList li a{color:#afafaf !important; background:#616161; line-height:1.2;}
	#ss-SgSessions ul.newList li.hiLite, #ss-SgSessions ul.newList .newListHover{background:#4d4d4d !important; color:#161616 !important;}
	
	/* FR dropdown */
	
	#fr-FutureReady.fr-pageArticle .newListSelected{background:#f0f0f0 url(../../images/futureready/images/drop_arrow.jpg) top right no-repeat; height:27px; color:#6d6f71; font-weight:normal; font-size:13px; line-height:27px;}
	#fr-FutureReady.fr-pageArticle .selectedTxt{height:27px;}
	#fr-FutureReady.fr-pageArticle ul.newList{background:#dddddd; top:27px !important; width:100%;}
	#fr-FutureReady.fr-pageArticle ul.newList li a{color:#6d6f71; line-height:1.2;}
	#fr-FutureReady.fr-pageArticle ul.newList li.hiLite, #fr-FutureReady ul.newList .newListHover{background:#838383 !important; color:#fff !important;}


	a.frt-ctaCommentColor {padding:10px !important;height:12px;line-height:12px;background-color:#598F33;color:#ffffff !important;display:block;text-align:center;font-size:12px;font-weight:bold;margin-bottom:20px !important;}
	a.frt-ctaBlack {padding:10px !important;height:12px;line-height:12px;background-color:#666666;color:#ffffff !important;display:block;text-align:center;font-size:12px;font-weight:bold;margin-bottom:20px !important;}
/* @end */
