/* CSS overrides for Julie */

/* Research titles */
div.article-a h1 {font-size:18px; color:#555;line-height:21px;text-transform:none;}
div.article-a h2 {font-weight:bold;font-size:15px;line-height:16px;color:#555;text-transform:none;padding-top:10px;}
div.article-a h3 {font-weight:normal;font-size:1.3em;font-style:italic;color:#555;line-height:21px;text-transform:none;}
div.article-a h4 {font-weight:normal;font-size:16px;line-height:21px;color:#555;text-transform:none;}

/* Style tables */
.article-a table
{
	font-size:12px; color:#555; border-color: #ccc;
/*	border-width: 0 0 1px 1px;
	border-style: solid; */
}

.article-a td
{
	font-size:12px; color:#555; border-color: #ccc;
/*	border-width: 1px 1px 0 0;
	border-style: solid; */
	margin: 0;
	padding: 0;
}

/* button used on a page, ex. recipes */
#searchBTN p button { width: 69px; height: 21px; margin: 0; padding: 0; border: none; background: url(/atf/cf/{7c77d6a2-5859-4d60-af47-132fd0f85892}/buttons-search-a.png) no-repeat; text-indent: -10001px; vertical-align: middle; }



div.commentary {padding: 4px; background: #f9f9f7; border: 1px solid #e5e5dd; border-width: 2px; }


/* video content in sidebox */

div.sidebox-vid { margin: 0 0 10px; padding: 10px 4px 1px 5px; background: #fff; }
* html div.sidebox-vid { padding-bottom: 10px; }
*:first-child+html div.sidebox-vid { padding-bottom: 10px; }
 div.sidebox-vid p.wide { margin: -7px -7px 5px; }
 div.sidebox-vid p.widein { position: relative; width: 210px; margin: 0 -10px 5px; }
  div.sidebox-vid p.widein img { border: 3px solid #f1f1ee; }
  div.sidebox-vid p.widein span.video { position: absolute; left: 50%; top: 50%; width: 115px; height: 29px; margin: -15px 0 0 -57px; background: url(/atf/cf/{7c77d6a2-5859-4d60-af47-132fd0f85892}/box-a-video.png) no-repeat; text-indent: -10001px; }
  * html div.sidebox-vid p.widein span.video span.video { background-image: url(/atf/cf/%7B7c77d6a2-5859-4d60-af47-132fd0f85892%7D/BOX-A-VIDEO-IE.PNG); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); }
 div.sidebox-vid h3 { margin: 0 0 10px; }
 div.sidebox-vid h3.sep { padding: 0 0 10px; border-bottom: 1px solid #ced0c9; }
 div.sidebox-vid h4 { margin: 0; }
 div.sidebox-vid p { margin: 0; }
 div.sidebox-vid p.more { margin: 0 0 8px; }
 div.sidebox-vid div.item-c { margin-bottom: 8px; }
 div.sidebox-vid select { width:100%; border:1px solid #CED0C9;}
div.sidebreak-a { margin: -10px -10px 10px; padding: 0 0 1px; background: #fff; }


/* Style donation forms */
.article-wide table form#ContactForm   {
	border: none;
}
.article-wide table form#ContactForm td {
	border:none;
	padding-bottom: 6px;
	vertical-align:top;
}


div.article-a p.imageSP img { display: block; border: 3px solid #f1f1ee; margin: 0px 4px 0px 4px; }


/*Style of Content Listing by Folder */

a.NL { display: -moz-inline-stack; display: inline-block; padding-left: 17px; background: url(/atf/cf/{7c77d6a2-5859-4d60-af47-132fd0f85892}/bullet-a.gif) 0 0 no-repeat; color: #0054a0 !important; font-size: 11px; line-height: 11px; font-weight: bold; text-transform: uppercase; text-decoration: none; }


div.highlight {padding: 14px; border:2px solid #CED0C9}

div.highlight h2 {color:#0054a0;}

div.highlight a {color:#0054a0; text-decoration: underline;}



.take small { padding: 0 0 0 24px; background: url(/atf/cf/{7c77d6a2-5859-4d60-af47-132fd0f85892}/PCFTAKE.GIF) no-repeat;}

.ad_radio, .ad_RegInfo, .ad_zip, .ad_email {font-size:14px;}

.ad_Instructions {font-size:16px; font-weight: bold;}



#ad_wrapper { padding: 20px 0px 20px 10px;}
#ad_Items { width: 600px;}


#ad_wrapper .text {font-size:16px; font-weight: bold; color: #fc5604; padding:10px 0 20px; }

#ad_wrapper .nav-link {font-size:12px; font-weight: bold;}

a.ad_Item{font-size:14px;}
