
	/***************************************
	 *
	 *	Article CSS Page
	 *
	 **************************************/
	 
		/**************************
		 *	@imports
		 *************************/
		 
		 
		 /*************************
		  *	Styles
		  ************************/
		  
		    .content h3,
		    .content h4,
		    .content h5,
		    .content h6 { 
				padding-top: 10px; font-weight: bold; 
			}
			
		    .content h3 { font-size: 18px; }
		    .content h4 { font-size: 16px; }
		    .content h5 { font-size: 13px; }
		    .content h6 { font-size: 12px; }

			.articleHeaderText {
			font-size:.85em;
			color:#85846C;
			font-weight:600;
			text-transform:uppercase;
			}

			/* article title, subhead and byline */


			.articleTitle {
			position:relative;
			top:-4px;
			margin-bottom: 8px;
			}
			
				.articleTitle img 
				{
					margin-right: 12px;
				}
				
				.articleTitle p.sponsorMsg 
				{
					font-size:0.8em;
					font-weight:bold;
					margin: -8px 0px 5px 0px;
				}

			.articleTitleText {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 2em;
			font-weight:600;
			line-height:1.2em;
			padding-bottom: 4px;
			}


			.articleSubheadText {
			color:#333333;
			font-size:14px;
			font-weight:600;
			line-height:1.3em;
			}


			.articleAuthor {
			font-size: .9em;
			color: #000000;
			}

			.articleAuthor p {
			color: #000000;
			}


			/* article posting information */


			.articleInfo {
			font-size: .9em;
			margin-top: -5px;
			margin-bottom: 3px;
			color: #666666;
			}

			span.articleInfoSeparator {
			padding: 0px 5px 0px 5px;
			}

			/* article toolbar */

			.articleToolbar {
			list-style-type:none;
			padding-left: 0px;
			color:#85846C;
			font-size: .9em;
			font-weight:bold;
			padding-bottom: 15px;
			padding-top: 5px;
			float: left;
			clear: both;
			width: 100%;
			*width: auto;
			}

			.articleToolbar a:link, .toolbar a:visited, .toolbar a:active {
			color:#666666;
			text-decoration:underline;
			font-weight: bold;
			}

			.articleToolbar a:hover {
			color:#85846C;
			text-decoration:none;
			font-weight: bold;
			}

			.articleToolbarComments {
			background:transparent url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/toolbarIcon_comments.gif) no-repeat scroll 0pt 50%;
			padding: 2px 20px 2px 20px;
			float: left;
			}

			.articleToolbarPrint {
			background:transparent url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/toolbarIcon_print.gif) no-repeat scroll 0pt 50%;
			padding: 2px 20px 2px 20px;
			float: left;
			}

			.articleToolbarEmail {
			background:transparent url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/toolbarIcon_email.gif) no-repeat scroll 0pt 50%;
			padding: 2px 20px 2px 20px;
			float: left;
			}

			.articleToolbarRSS {
			background:transparent url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/toolbarIcon_rss.gif) no-repeat scroll 0pt 50%;
			padding: 2px 20px 2px 20px;
			float: left;
			}



			.articleToolbarShare {
			float: left;
			position: relative;
			margin-top: -2px;
			padding: 0px 0px 0px 0px;
			}


			.articleToolbarShare .inactive {
			float: left;
			background:transparent url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/toolbarIcon_share.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 2px 21px;
			width: 109px;
			background-color: #ffffff;
			border-left: 1px solid #ffffff;
			border-right: 1px solid #ffffff;
			border-top: 1px solid #ffffff;
			}


			.articleToolbarShare .active {
			float: left;
			background:transparent url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/toolbarIcon_share.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 2px 21px;
			width: 109px;
			background-color: #ffffff;
			border-left: 1px solid #C0BFB3;
			border-right: 1px solid #C0BFB3;
			border-top: 1px solid #C0BFB3;

			}

			.articleToolbarShare .active a:link {
			text-decoration: none;
			}

			.articleToolbarShare .activeMenu {
			width: 270px;
			background: #ffffff url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/gradients/grad_shareMenu.jpg);
			background-repeat:repeat-x;
			background-position: bottom;
			border-left: 1px solid #C0BFB3;
			border-right: 1px solid #C0BFB3;
			border-bottom: 1px solid #C0BFB3;
			position: absolute;
			top:0px;
			left: 0px;
			margin-top: 20px;
			margin-left: 0px;
			padding: 0px;
			z-index: 1000;
			}


			.articleToolbarShare .menuOff {
			display: none;
			}

			.articleToolbarShare .menuOver {
			display: block;
			}


			.activeMenu a:link, .activeMenu a:visited, .activeMenu a:active{
			text-decoration: none;
			}

			.activeMenu a:hover {
			text-decoration: underline;
			}




			.activeMenuLeftCol {
			float: left;
			width:220px;
			padding-top: 2px;
			padding-bottom: 10px;
			padding-left: 0px;
			}

			.activeMenuRightCol {
			float: right;
			border-top: 1px solid #C0BFB3;
			width: 130px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-right: 10px;
			}

			.shareIconPreview {
			border: 0px;
			padding-left: 5px;
			}


			.Facebook {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_Facebook.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;}

			.Reddit {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_Reddit.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}

			.Newsvine {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_Newsvine.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}

			.Delicious {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_Delicious.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}

			.Digg {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_Digg.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}

			.YahooBuzz {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_YahooBuzz.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;

			}
			.LinkedIn {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_LinkedIn.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}

			.StumbleUpon {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_StumbleUpon.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}
			.GoogleBookmarks {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_GoogleBookmarks.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}

			.Mixx {
			background: url(https://nursing.advanceweb.com/SharedResources/Graphics/advanceweb/shared/symbols/shareMenu/icon_Mixx.gif) no-repeat scroll 0pt 50%;
			padding: 3px 0px 3px 20px;
			display: block;
			}
			
			

			
			div.activeMenu.menuOff div.activeMenuLeftCol div.addthis_native_toolbox a.addthis_button_google_plusone div { 
				width: 75px !important;
			}
			
			
			
			
/*****************       CUSTOM HTML PAGE STYLES  *********************/
/****                  styles added by Randy Wehrs                 ****/

/************************* CATEGORY STYLES ****************************/

.clearfix { clear: both; }

td.content ul {
	padding-left: 20px;	
}

td.content p {
	line-height: 1.4em !important;
}

td.content img.landingPageFeatureImage {
	padding: 0;
}

td.content img.landingPageFeatureAdImage {
	float: right;
	padding: 0 0 10px 20px;
}

td.content p.landingPageIntroText {
	float: left;
	width: 265px;
}

td.content h1.landingPageImageHeadline {
	position: absolute;
	top: 460px;
	font-size: 44px;
	color: #777;
	*line-height: 1em;
}

td.content div.landingPage_categoryHeader {
	width: 595px;
	height: 61px;
	margin-top: 20px;
	padding-top: 15px;
	background: transparent url(http://advanceweb.com/SharedResources/Images/recurring_icons/multimedia/CategoryTitleBG.png) bottom no-repeat;
	border-top: 1px solid #eee;
}

	td.content img.landingPage_categoryIcon {
		float: left;
		margin-top: -15px;
		margin-right: 15px;
		padding: 0;
	}

	td.content h2.landingPage_categoryTitle {
		font-size: 24px;
		margin-top: 5px;
		color: #374044;
	}

	td.content p.landingPage_categoryBlurb {
		width: 320px;
		height: 35px;
		float: left;
		padding-top: 8px;
		margin: 0;
		font-size: 12px;
		line-height: 11px;
		color: #525252;
	}

	td.content span.landingPage_categoryArchive {
		float: right;
		padding-top: 8px;
		padding-bottom: 10px;
		font-size: 12px;
		color: #525252;
	}



/***************************  GROUP STYLES ******************************/

td.content div.landingPage_groupContainer {
	width: 595px;
}

	td.content div.landingPage_articleContainer {
		float: left;
		width: 275px;
		height: 100px;
		margin-top: 20px;
		margin-top: 20px;
		margin-right: 20px;
	}
	
	td.content div.landingPage_articleContainer_noImage {
		float: left;
		width: 275px;
		height: 70px;
		margin-top: 20px;
		margin-top: 20px;
		margin-right: 20px;
	}
	
	td.content div.landingPage_articleContainer_fullWidth { 
		clear: both;
		height: auto; 
		width: 595px; 
		margin-bottom: 15px; 
	}
	
		td.content img.landingPage_articleIcon {
			float: left;
			margin-right: 15px;
			margin-bottom: 20px;
			padding: 0;
		}

		td.content h3.landingPage_articleTitle {
			margin-top: 0;
			margin-bottom: 5px;
			padding-top: 0;
			font-size: 15px;
			font-weight: bold;
			vertical-align: bottom;
		}
		
		td.content h3.landingPage_articleTitle a {
			line-height: 1.2em;
		}

        td.content h4.landingPage_articleEyebrow {
            text-transform: uppercase;
            color: #374044;
            font-weight: bold;
            font-size: 10px;
            line-height: 10px;
        }

		td.content p.landingPage_articleBlurb {
			font-size: 12px;
			margin-top: 5px;
			line-height: 13px !important;
			color: #525252;
		}
		
/***************************  EXCEPTION STYLES ******************************/
		
		td.content div.landingPage_categoryHeader.noIconBlurbArchive {
				height: 40px;
		}
		
		
		
/************************ Icon Listing landing page *************************/

		.landingPage_logoGrid_outsideContainer {
			float: left;
			width: 615px;
			padding-top: 10px;
		}
		
		.landingPage_logoGrid_container {
			float: left;
			overflow: hidden;
			padding: 0px 3px;
			width: 199px;
		}
		
		.landingPage_logoGrid_insideContainer {
			height: 140px;
			text-align: center;
		}
		
		.landingPage_logoGrid_FeatureHeadline {
			padding: 10px 0pt;
			font-weight: bold;
			text-transform: uppercase;
			font-size: 14px;
			margin: 0pt 0pt 0pt 20px;
			color: rgb(54, 52, 50);
			font-family: arial, helvetica, sans-serif;
		}
		
		.landingPage_logoGrid_icon {
			padding-right: 0px;
			padding-left: 20px;
			float: left;
			padding-bottom: 25px;
			margin: 0pt;
			padding-top: 0px;
		}
		
		.landingPage_logoGrid_unorderedlandingPage_logoGrid_list {
			padding-right: 0pt;
			landingPage_logoGrid_list-style: none none outside;
			padding-left: 0pt;
			float: left;
			padding-bottom: 0pt;
			margin: 0pt;
			width: 615px;
			padding-top: 0pt;
		}
		
		.landingPage_logoGrid_list {
			padding-right: 0pt;
			display: block;
			padding-left: 0pt;
			float: left;
			padding-bottom: 0pt;
			margin: 0pt;
			width: 100%;
			padding-top: 0pt;
			border-bottom: rgb(204,204,204) 1px solid;
		}
		
		.landingPage_logoGrid_eyebrow {
			padding-right: 0px;
			margin-top: 8px;
			padding-left: 20px;
			font-weight: 600;
			font-size: 11px;
			margin-bottom: 10px;
			padding-bottom: 0px;
			text-transform: uppercase;
			color: rgb(102,102,102);
			padding-top: 0px;
			font-family: arial, helvetica, sans-serif;
			letter-spacing: 1px;
		}
		
		.landingPage_logoGrid_blurb {
			padding-right: 0pt;
			padding-left: 0pt;
			font-size: 12px;
			padding-bottom: 0pt;
			margin: 10px 0pt 0pt;
			line-height: 18px;
			padding-top: 0pt;
			font-family: arial, helvetica, sans-serif
		}
		
		.landingPage_logoGrid_subhead {
			padding-right: 0pt;
			padding-left: 0pt;
			font-size: 14px;
			padding-bottom: 0pt;
			margin: 0px;
			color: #208187;
			padding-top: 0pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-size: 14px;
			color: #208187;
			font-family: arial, helvetica, sans-serif;
			text-decoration: none
		}
		
		.landingPage_logoGrid_headlineBlurb {
			display: inline;
			float: left;
			margin: 0pt 0pt 0pt 20px;
			width: 480px;
		}
		
		.landingPage_logoGrid_headlineLink {
			font-weight: bold;
			font-size: 14px;
			color: #208187;
			font-family: arial, helvetica, sans-serif;
			text-decoration: none;
		}
		
		img.noPaddingMarginBorder {
			padding: 0px;
			margin: 0px;
			border: none;
		}
		
		
/*************************** Long image landing page styles ***************************/

	td.content div.twoColHeader { width: 595px; margin-bottom: 30px }
	
	td.content div.twoColHeader img { padding: 0; }
	
	td.content div.twoColLeftColContainer {
		float: left;
		width: 277px;
		padding: 10px 20px 0 0;
		border-right: 1px solid #ddd;
	}
	
	td.content div.twoColLeftColContainer div.storyGroup { width: 100%; padding-bottom: 20px;	}
	
	td.content div.twoColLeftColContainer div.storyGroup img { padding: 0; }
	
	td.content div.twoColLeftColContainer div.storyGroup div.storyGroupText { margin: 10px 0; }
	
	td.content div.twoColLeftColContainer div.storyGroup div.storyGroupText h2 { font-size: 14px; font-weight: 800; }
	td.content div.twoColLeftColContainer div.storyGroup div.storyGroupText a { color: #009cdb; font-weight: bold; }
	td.content div.twoColLeftColContainer div.storyGroup div.storyGroupText p { margin: 0; padding: 0; }
	
	
	td.content div.twoColRightColContainer { float: left; width: 277px; padding: 10px 0 10px 15px; }
	
	td.content div.twoColRightColContainer div.storyGroup { margin: 0 0 30px 0; overflow: auto; }
	
	td.content div.twoColRightColContainer div.storyGroup img { float: left; margin-right: 10px; padding: 0; }
	td.content div.twoColRightColContainer div.storyGroup h2 { color: #009cdb; font-size: 14px; font-weight: 800; }
	td.content div.twoColRightColContainer div.storyGroup a { color: #009cdb; font-weight: bold; }
	td.content div.twoColRightColContainer div.storyGroup p { margin: 0; padding: 0; }
	
	
	
	/*************************** Top 10 landing page styles ***************************/
	
	td.content div.top10Header {
		padding-bottom: 8px;
		background-color: #fff;
		padding-left: 20px;
		width: 595px;
		padding-right: 0px;
		padding-top: 0px;
	}
	
	td.content div.top10Header img {
		margin-top: 25px;
		float: left;
		margin-right: 10px;
	}
	
	td.content div.top10Header div.top10Description {
		margin-top: 40px;
		width: 400px;
		float: left;
	}
	
	td.content div.top10Header div.top10Description h2 {
		line-height: 26px;
		margin-bottom: 3px;
		color: #009cdb;
		font-size: 22px;
		font-weight: bold;
	}
	
	td.content div.top10Header div.top10Description p { margin-top: 3px; }
	
	td.content div.top10ListItem {
		padding-bottom: 8px;
		min-height: 75px;
		padding-left: 20px;
		padding-right: 0px;
		clear: both;
		border-top: #ccc 1px solid;
		padding-top: 0px;
	}
	
	td.content div.top10ListItem:nth-child(odd) { background-color: #f5f5f5; }
	td.content div.top10ListItem:nth-child(even) { background-color: #fff; }
	
	td.content div.top10ListItem img { 
		float: left;
		margin-right: 20px; 
	}
	
	td.content div.top10ListItem h2 {
		margin: 12px 0px 4px;
		font-size: 14px;
		font-weight: bold;
	}
	
	td.content div.top10ListItem h2 a {
		color: #009cdb;
		font-size: 15px;
	}
	td.content div.top10ListItem p {
		padding-bottom: 0px; 
		margin: 0px; 
		padding-right: 8px; 
		padding-top: 3px
	}
	
	
	
	/*************************** plain full-width list with 60x icon landing page styles ***************************/
	
	td.content div.plainList {
		padding-bottom: 8px;
		min-height: 75px;
		padding-left: 0;
		padding-right: 0px;
		clear: both;
		border-top: 1px solid #fff;
		padding-top: 0px;
	}
	
	td.content div.plainList p.eyebrow {
		margin-top: 10px;
		text-transform: uppercase; 
		font-size: 12px;
		font-weight: bold; 
	}
	
	td.content div.plainList img { 
		float: left;
		margin-right: 0; 
		padding-left: 0;
	}
	
	td.content div.plainList h2 {
		margin: 12px 0px 4px;
		font-size: 14px;
		font-weight: bold;
	}
	
	td.content div.plainList h2 a {
		color: #009cdb;
		font-size: 15px;
	}
	
	td.content div.plainList p {
		padding-bottom: 0px; 
		margin: 0px; 
		padding-right: 8px; 
		padding-top: 3px
	}



/***************************  RELATED CONTENT BOX STYLES ******************************/

div.customRelatedContentVertical_container {
	border-bottom: #a7b4bc 1px solid;
	margin: 0px 18px 10px 0px;
	padding: 0; 
	width: 225px;
	float: left;
	overflow: hidden;
	border-top: #a7b4bc 1px solid;
}

p.customRelatedContentVertical_eyebrow {
	text-transform: uppercase;
	background-color: #eee;
	margin: 0 0 10px 0;
	color: #6b7c84;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 0 7px 12px;
}

ul.customRelatedContentVertical_ul {
	padding: 0 15px 10px 18px;
	line-height: 20px;
	margin: 0px;
	font-size: 13px;
	list-style-image: url(https://www.advanceweb.com/sharedresources/Graphics/advanceweb/shared/symbols/bullet.gif);
}

li.customRelatedContentVertical_listing {
	margin-bottom: 5px;
	line-height: 1.2em;	
}

/****************************************************/

div.customRelatedContentHorizontal_container {
	border-bottom: #a7b4bc 1px solid;
	margin: 0px 18px 10px 0px;
	padding: 0; 
	width: 595px;
	float: left;
	overflow: hidden;
	border-top: #a7b4bc 1px solid;
}

p.customRelatedContentHorizontal_eyebrow {
	text-transform: uppercase;
	background-color: #eee;
	margin: 0 0 10px 0;
	color: #6b7c84;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 0 7px 12px;
}

ul.customRelatedContentHorizontal_ul {
	padding: 0 15px 10px 0;
	line-height: 20px;
	margin: 0px;
	font-size: 13px;
	list-style-type: none;
}

li.customRelatedContentHorizontal_listing {
	margin-bottom: 5px;
	line-height: 1.2em;	
}

img.customRelatedContentHorizontal_image {
	float: left;
	padding: 0 !important;
	margin: 0 10px 10px 0;
}

a.customRelatedContentHorizontal_title {
	margin-bottom: 5px;
	font-weight: bold;	
}

li.customRelatedContentHorizontal_listing p {
	margin: 5px 0;	
}

.clearfix { clear: both; }

		

/* New Related Content boxes CSS - Full-width - January, 2014 - Randy Wehrs */

td.content div.relatedContentContainer_fullWidth {
	padding: 0px;
	margin: 20px 10px 20px 0pt;
	overflow: hidden;
	color: #6b7c84;
	border-bottom: 1px solid #ced4d9;
	width: 595px;
}

	td.content div.relatedContentContainer_fullWidth div.relatedContentHeadline {
		padding: 7px 0;
		border-top: 2px solid #6b7c84;
		border-bottom: 1px dotted #6b7c84;
	}

		td.content div.relatedContentContainer_fullWidth div.relatedContentHeadline p {
			padding: 0px;
			font-weight: bold;
			margin: 0;
			text-transform: uppercase;
			font-size: 14px;
		}

	td.content div.relatedContentContainer_fullWidth div.relatedContent {
		margin-top: 0px;
		padding: 15px 0 5px 0;
	}
	
		td.content div.relatedContentContainer_fullWidth div.sideBySide {
			float: left;
			width: 280px;
			margin-right: 15px;
			height: 110px;
		}
		
		td.content div.relatedContentContainer_fullWidth div.sideBySide_titleOnly {
			margin-bottom: 10px;
		}
		
		td.content div.relatedContentContainer_fullWidth div.sideBySide3 {
			float: left;
			width: 175px;
			margin-right: 15px;
		}
		
		td.content div.relatedContentContainer_fullWidth div.relatedContent img {
			float: left;
			padding: 0;
			margin: 4px 15px 20px 0;
		}

		td.content div.relatedContentContainer_fullWidth div.relatedContent a {
			display: block;
			margin-bottom: 5px;
			text-decoration: none;
			font-size: 14px;
			font-weight: 600;
			color: #009cdb;
		}

		td.content div.relatedContentContainer_fullWidth div.relatedContent p { 
			margin: 0 0 15px 0;
		}
		
		td.content div.relatedContentContainer_fullWidth div.relatedContent a:hover { text-decoration: underline; }
		
		
		
/* New Related Content boxes CSS - Side - February, 2014 - Randy Wehrs */

td.content div.relatedContentContainer_side {
	float: left;
	padding: 0px;
	margin: 5px 20px 0 0;
	overflow: hidden;
	color: #6b7c84;
	border-bottom: 1px solid #ced4d9;
	width: 300px;
}

	td.content div.relatedContentContainer_side div.relatedContentHeadline {
		padding: 7px 0;
		border-top: 2px solid #6b7c84;
		border-bottom: 1px dotted #6b7c84;
	}

		td.content div.relatedContentContainer_side div.relatedContentHeadline p {
			padding: 0;
			font-weight: bold;
			margin: 0;
			text-transform: uppercase;
			font-size: 14px;
		}

	td.content div.relatedContentContainer_side div.relatedContent {
		margin-top: 0px;
		padding: 15px 0 5px 0;
	}
	
	td.content a.RCB_subscribeHereLink {
		float: left;
		margin-right: 20px;
	}
	
	td.content a.RCB_subscribeHereLink img.RCB_subscribeHere {
		margin: 0 0 20px 0;
		padding: 0;
	}
	
		td.content div.relatedContentContainer_side div.articleContainer {
			float: left;
			width: 275px;
		}
		
		td.content div.relatedContentContainer_side div.articleContainer_titleOnly {
			margin-bottom: 15px;
		}
		
		td.content div.relatedContentContainer_side div.articleContainer3 {
			float: left;
			width: 175px;
			margin-right: 15px;
		}
		
		td.content div.relatedContentContainer_side div.relatedContent img {
			float: left;
			padding: 0;
			margin: 4px 10px 20px 0;
		}

		td.content div.relatedContentContainer_side div.relatedContent a {
			display: block;
			text-decoration: none;
			font-size: 14px;
			line-height: 1.3em;
			font-weight: 600;
			color: #009cdb;
		}

		td.content div.relatedContentContainer_side div.relatedContent p { 
			margin: 0 0 15px 0;
		}
		
		td.content div.relatedContentContainer_side div.relatedContent a:hover { text-decoration: underline; }
		
		
		
		/* Side Note - Related Content Box Lite */
		
		td.content div.sideNote {
			float: left;
			box-sizing: border-box;
			width: 300px;
			padding: 20px;
			margin: 0 20px 20px 0;
			background-color: #eee;
			border: 1px solid #ced4d9;
		}
		
		td.content div.sideNote p { margin: 0 0 1em 0; }
		
		
		
		/* CALL TO ACTION BUTTON */
		
		table.content_manager_table td.content a.callToActionButton {
			display: inline-block; 
			padding: 7px 10px; 
			font-size: 15px; 
			font-weight: bold; 
			color: #fff; 
			text-decoration: none;
			-moz-border-radius: 4px; 
			-webkit-border-radius: 4px; 
			border-radius: 4px;
			text-transform: uppercase;
				background: #009cdb; 
				background: -moz-linear-gradient(top, #009cdb 43%, #0074bb 100%); 
				background: -webkit-gradient(linear, left top, left bottom, color-stop(43%,#009cdb), color-stop(100%,#0074bb)); 
				background: -webkit-linear-gradient(top, #009cdb 43%,#0074bb 100%); 
				background: -o-linear-gradient(top, #009cdb 43%,#0074bb 100%); 
				background: -ms-linear-gradient(top, #009cdb 43%,#0074bb 100%); 
				background: linear-gradient(to bottom, #009cdb 43%,#0074bb 100%); 
		}
		
		table.content_manager_table td.content a.callToActionButton:hover {
			background: -moz-linear-gradient(top, #0074bb 43%, #009cdb 100%); 
			background: -webkit-gradient(linear, left top, left bottom, color-stop(43%,#0074bb), color-stop(100%,#009cdb)); 
			background: -webkit-linear-gradient(top, #0074bb 43%,#009cdb 100%); 
			background: -o-linear-gradient(top, #0074bb 43%,#009cdb 100%); 
			background: -ms-linear-gradient(top, #0074bb 43%,#009cdb 100%); 
			background: linear-gradient(to bottom, #0074bb 43%,#009cdb 100%);
			cursor: pointer;
		}
		
		
		
		/* References */
		
		td.content ol.references,
		td.content ol.references a { font-size: .8em; }
		
		td.content ol.references li { line-height: 1.3em; margin-bottom: 1em; }
		
		td.content sup { line-height: 0; font-size: .8em; }
		
		/* Captions */
		
		td.content div.captionRight {
			float: right; 
			width: 300px; 
			margin: 0 12px 20px 12px; 
			padding-bottom: 10px; 
			box-sizing: border-box; 
			border-bottom: 1px solid #a7b4bc; 
			font-size: .9em;
		}

		td.content div.captionLeft {
			float: left; 
			width: 300px; 
			margin: 0 12px 20px 12px; 
			padding-bottom: 10px; 
			box-sizing: border-box; 
			border-bottom: 1px solid #a7b4bc; 
			font-size: .9em;
		}
		

	/* POLL STYLES - FluidSurveys overwrites - Randy Wehrs, 2015 */
	/* These were added because of the ineffectiveness of the default FluidSurveys inline styles. */
	
	#poll {
		font-family: 'Open Sans', Helvetica, Arial, sans-serif !important;
		font-size: 16px;
		padding: 10px;
		font-family: Arial;
		margin: 0px;
		line-height: 25px;
		background-color: #ffffff;
	}
	
	#poll a.results, #poll a.poll {
		color: #009cdb !important;
		margin-top: 1em;
		display: block;
		font-size: .8em;
	}
	#poll div.question {
		font-size: 20px !important;
		color: #009ddb;
		border-width: 1px;
		padding: 0px;
		border-style: hidden;
		line-height: 20px;
		background-color: #ffffff;
	}
	
	#poll div.question p { 
		line-height: 24px !important; 
		margin-bottom: 20px !important; 
	}
	
	#poll div.choices { 
		margin-bottom: 20px !important; 
	}
	#poll div.choices .choice {
		margin: 10px 0 !important;
		line-height: 20px;
		background-color: #ffffff;
	}
	
	#poll div.question p { margin: 0; }
	#poll .choices, #poll div.results {
		margin: 0 !important;
	}
	#poll strong {
		font-weight: bold;
	}
	#poll .choices .choice {
		padding: 0 !important;
		min-width: 100px;
		vertical-align:top;
		margin: 15px 0 !important;
	}
	#poll .results .choice-wrap {
		padding: 0 !important;
		min-width: 100px;
		vertical-align:top;
		margin: 15px 0 !important;
	}
	#poll .results .choice-wrap .choice strong { font-weight: normal; }
	#poll span.choice-text { font-size: 16px; font-weight: normal; }
	#poll div.bar {
		text-align: right;
		color: white;
		font-weight: bold;
		font-size: 1.4em;
	}
	#poll {
		padding: 1em;
		color: #383838;
		-webkit-border-radius: 10px;
		margin: 1em auto;
		font-family: 'Corbel','Tahoma',sans-serif;
		border: 1px solid #ddd;
		-moz-border-radius: 10px;
		background-color: #fcfcfc;
	} 
	#poll .bar .result {
		padding: 5px;
		position:absolute;
		top:0;
		right: 0;
	}
	#poll .choices .choice-wrap, #poll a.choice  {
		padding:10px;
	}
	#poll div.choice-wrap img, #poll a.choice img, #poll div.choice img  {
		margin:-2px;
		padding:2px;
		border:0;
	}
	#poll a.choice.hover img  {
		border:2px solid #aa1415; padding:0;
	}
	#poll form {
		margin:0;
	}
	#poll .bar-inner {
		background-color: #fe9400 !important;
		height:100%;
		width:100%;
		opacity: 1 !important;
		filter: alpha(opacity = 100) !important;
	}
	#poll img {
		display: block;
	} 
	#poll .results a, #poll .choices a { 
		text-decoration: none; color:inherit 
	}
	#poll a { 
		outline: 0; 
	} 
	#poll.horiz .choices, #poll.horiz div.results { 
		text-align: center; 
	}
	#poll .hover-inner .overlay {
		background-color:#333333;
		border:1px solid white;
		opacity:0.8;
		filter: alpha(opacity = 80);
	}
	#poll .hover-inner {
		color:white;
		padding:5px 10px;
		font-size:1.1em
	}
	#poll input.vote-button { 
		margin-left: 0 !important; 
		background-color: #009cdb;
		background: #009cdb;
		background: -moz-linear-gradient(top, #009cdb 0%, #1b75bb 99%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009cdb), color-stop(99%,#1b75bb));
		background: -webkit-linear-gradient(top, #009cdb 0%,#1b75bb 99%);
		background: -o-linear-gradient(top, #009cdb 0%,#1b75bb 99%);
		background: -ms-linear-gradient(top, #009cdb 0%,#1b75bb 99%);
		background: linear-gradient(to bottom, #009cdb 0%,#1b75bb 99%);
		border-radius: 3px 3px 3px 3px;
		border: 0 none;
		color: white;
		font-size: 14px;
		font-weight: 400;
		padding: 3px 20px;
		text-decoration: none;
		cursor: pointer;
	}
	
	#poll input.vote-button:hover {
		background: -moz-linear-gradient(top, #1b75bb 0%, #009cdb 99%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b75bb), color-stop(99%,#009cdb));
		background: -webkit-linear-gradient(top, #1b75bb 0%,#009cdb 99%);
		background: -o-linear-gradient(top, #1b75bb 0%,#009cdb 99%);
		background: -ms-linear-gradient(top, #1b75bb 0%,#009cdb 99%);
		background: linear-gradient(to bottom, #1b75bb 0%,#009cdb 99%);
	}
	
	#poll .footer { font-size: 10px; color: #6b7c84; }
	#poll .footer a { 
		color: #6b7c84;
		font-size: 10px;
		text-decoration: underline; 
	}
	
	/* See Also links for mid-article */
	td.content .seeAlso { color: #009cdb; }

	/* Tweet This link for mid-article */
	td.content div.tweetThis {
		display: inline-block; 
		float: right; 
		box-sizing: border-box; 
		width: 100%; 
		margin: 10px 0 20px 0; 
		padding: 15px; 
		border-top: 1px dotted #ced4d9; 
		border-bottom: 1px dotted #ced4d9; 
		font-size: 16px; 
		font-style: italic; 
		background-color: #eee;
	}
	
	td.content div.tweetThis p {
		width: 480px; 
		float: left;
		margin: 0;
	}
	
	td.content div.tweetThis a {
		display: block; 
		float: right; 
		font-size: 16px; 
		color: #009cdb;
	}