﻿div#content { padding-bottom: 30px; }

div#wide_content_holder div#intro 
{

	background: white;
	float: left;
	margin: 0;
	border: solid 1px #E6E3DF;
	width: 895px;

}

div#intro.detail h3
{
	margin: 0px;
	padding: 0px;
	font-family: Helvetica;
	color: red;
	font-weight: bold;
	line-height: 22px;
	font-size: 12px;
	text-transform: uppercase;
}


div#intro.detail h2
{
	margin: 0px;
	padding: 0px;
	color: #777169;

}


div#intro.detail div#content_holder
{
	margin-top: 15px;
	/*width:685px;*/
}


/* Resource.aspx */
div#intro.detail div#content_holder_resource
{
	margin-top: 15px;
	width:685px;
	float: left;
}


div#intro.detail p,
div#intro.detail div#resource_abstract p,
div#intro.detail div#resource_content p
{
	margin: 10px 0;
	font-size: 12px; 
	line-height: 18px;
	color: #777169; 
}


div#intro.detail ul  {
	margin-bottom: 15px;
}


div#intro.detail ul li {
	margin-bottom: 5px;
}



div#intro.detail div#content_holder {
	float: left;

}

div#intro.detail div#resource_abstract.withPdf {
	width: 710px;
}
div#intro.detail div#resource_abstract 
{
	margin: 10px 0 10px 0;
	padding: 0px;
	color: #777169;
	font-size: 12px;
	line-height: 18px;
}

div#intro.detail div#resource_author
{
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
	color: #777169; 
	margin: 0px;
}
div#intro.detail div#event_info
{
	font-size: 14px;
	line-height: 17px;
	color: #777169; 
}


div#intro a { font-weight: bold; }

div#intro div#pdf_download_container
{
	float: right;
	background: #F5F5F5 url(Images/common/download_pdf_hover.gif) no-repeat left top;
	width: 169px;
	margin:10px 0 15px 15px;
}
div#intro div#pdf_download_container.zip
{
	background: #F5F5F5 url(Images/common/download_zip_hover.gif) no-repeat left top;
}
div#intro div#pdf_download_container p { font-size: 11px; padding: 10px 20px 10px 20px;margin: 0;line-height:15px;}

div#intro div#pdf_download_container div.download_pdf
{
	width: 169px;
	height: 30px;
}

div#intro div#pdf_download_container div.download_pdf a
{
	display: block;
	width: 169px;
	height: 30px;
	text-indent: -9000px;
	background: url(Images/common/download_pdf.gif) no-repeat;
}
/* Access PDF Container - resource_registration.aspx template */

div#intro div#pdf_access_container
{
        float: right;
        background: #F5F5F5 url(Images/common/access_pdf_hover.gif) no-repeat left top;
        width: 169px;
        margin:10px 0 15px 15px;
}
div#intro div#pdf_access_container p { font-size: 11px; padding: 10px 20px 10px 20px;margin: 0;line-height:15px;}
div#intro div#pdf_access_container div.download_pdf a
{
        display: block;
        width: 169px;
        height: 30px;
        text-indent: -9000px;
        background: url(Images/common/access_pdf.gif) no-repeat;
}
div#intro div#pdf_access_container div.download_pdf a:hover
 { background: none; }

/* --- END --- */
div#intro div#pdf_download_container.zip div.download_pdf a
{
	background: url(Images/common/download_zip.gif) no-repeat;

}

div#intro div#pdf_download_container div.download_pdf a:hover
 { background: none; }
 
p.img_container {clear:both;margin: 0px; padding: 10px 0 0 0;}
p.img_container img {display:block;}

#video_container{
	width: 320px;
	height: 240px;
	margin: 20px auto;
}
/* Detail Level 1 Video page */
#video_container_detail{
	width: 320px;
	/**/height: 100%;
	margin: 20px auto 0px auto;
}
/**/
#audio_container {
	margin-top: 20px;
}
#audio_choices {
	width: 710px;
	float: left;
}
#audio_player {
	width: 220px;
	height: 80px;
	margin: 0 auto;
}
#audio_download_link {
	width: 220px;
	margin: 0 auto;
	margin-top: 20px;
	text-align: right;
	font-size: 12px;
}
div#resource_abstract.withRSS {
	width: 710px;
	margin-bottom: 20px;
}

#podcast_feed {
	float:right;
	width: 169px;
	margin: 10px 0 15px 15px;
	background: #F5F5F5 url(Images/common/subscribe_to_podcast_over.gif) top left no-repeat;
}
#podcast_feed p { font-size: 11px; padding: 10px 20px 10px 20px;margin: 0;line-height:15px;}

#podcast_feed a {
	display: block;
	width: 169px;
	height: 30px;
	text-indent: -9000px;
	background: url(Images/common/subscribe_to_podcast.gif) no-repeat;
}
#podcast_feed a:hover {
	background: none;
}

/* Adam changes for newsletter */

h2.tcs-mainCustom-Cover_Story_Headline {
	margin:20px 0 15px 20px;
	line-height: 20px;
}
h3.tcs-mainCustom-Grey_Section_Header {
	color: white; 
	background: #BBB1A5; 
	padding: 3px 20px 5px 20px;
	display: inline;
	font-size: 12px;
	line-height: 22px;
	font-family: Helvetica;
	font-weight: bold;
	width: auto;
	text-transform: uppercase;
}

.adjLeftAlign {
	color: white; 
	background: #BBB1A5; 
	padding: 3px 20px 5px 21px;
	margin-left: -20px;
	display: inline;
	font-size: 12px;
	line-height: 22px;
	font-family: Helvetica;
	font-weight: bold;
	width: auto;
	text-transform: uppercase;
}


div#intro.detail
{
	padding: 20px;
}


div#intro.nl	
{
	margin:0px;
	padding:0px;
}

div#intro.detail div#content_holder_nl {
/*	width: 685px;*/
}

div#intro.nl h3{
	color: white; 
	background: #BBB1A5; 
	padding: 3px 20px 5px 20px;
	display: inline;
	font-size: 12px;
	line-height: 22px;
	font-family: Helvetica;
	font-weight: bold;
	width: auto;
	text-transform: uppercase;
}

div#intro.nl h2{
	
	margin: 10px 0 0 20px;
}

div#intro.nl h2.bancs{
	margin:20px 0 15px 20px;
	line-height: 20px;
}
div#intro.nl h2.nonbancs{
	margin:20px 0 15px 20px;
	line-height: 20px;
}


div#intro.nl #content_holder_nl #resource_abstract #ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichHtmlField p{
	margin: 0 0 15px 20px;
}
div#intro.nl #content_holder_nl #resource_content #ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichHtmlField p{
	margin-left:20px;
}



div#intro.nl #content_holder_nl #ctl00_PlaceHolderMain_EditModePanel2 p{
	margin-left:20px;
}

div#intro.nl #pdf_download_container{
	margin: 0 20px 20px 0;
	display: inline;
}

div#intro.nl #content_holder_nl #resource_abstract{
	width: 685px;
	margin:0px;
	padding:0px;
	display: inline;
}

div#intro.nl div#resource_content{
	/*width:685px;*/
}

