body { scrollbar-arrow-color: #FFFFFF; scrollbar-3dlight-color: #D17705; scrollbar-highlight-color: #D17705; scrollbar-face-color: #D17705; scrollbar-shadow-color: #D17705; scrollbar-track-color: #C4B364; scrollbar-darkshadow-color: #D17705}

.bgbanner { background: #9A9A9A }
.bgsides { background: #222222 }
.bgdeck { background: #C4B364 }
.bgheader { background: #000000 }
.bgleftnav { background: #A4102D }
.bgnavad { background: #FFFFFF }
.bgrightnav { background: #C4B364 }
.bgcallout { background: #416779 }
.bgdiscuss { background: #C4B364 }
.bgdivider { background: #D17705 }

.navdeck, .navtext2, .navmenu, .navmain, .navlink, a.navlink:link, a.navlink:visited, .navmini { color: #FFFFFF }
a.navmenu:visited { color: #FFFFFF }
.navhead, .feattitle, .feattitle2, .feathead, .feathead2, .arttitle, .pageutility, a.pageutility:link, a.pageutility:visited { color: #416779 }
a.feattext:visited, a.feattext:link { text-decoration: underline; color: #416779 }
a.feattext2:visited, a.feattext2:link { text-decoration: underline; color: #416779 }
.featbyline, .artbyline, .shopsale { color: #A4102D }
.navtext, .featdate, .featpub, .artbyline, .artdate, .artdept, .artemph, .arthead, .arthead2, .artnum, .artpage, .artpub, .artvol, .comtitle, .comtitle2, .adfeature { color: #000000 }
a.artemail { color: #C4B364 }


.bgheader2 { background: #3f3fb8 }
.nltitle
{
	font: bold 8pt Verdana, Helvetica, sans-serif;
	color: #333366;
}

a.nltitle
{
	color: #333366;
	text-decoration: none;
}

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

.nltext
{
	font: 8pt Verdana, Helvetica, sans-serif;
	color: #333366;
}

.nlform
{
	font: 8pt Verdana, Helvetica, sans-serif;
	color: #333366;
}

#subscribe,
#subscribe a {
	text-align: left;
	color: #fff;
	font: bold 10px Verdana, Arial, Helvetica, sans serif;
}

#subscribe ul {
	margin-right: 7px;
	margin-top: 2px;
	margin-bottom: 0;
	padding-bottom: 0;
	list-style-image: url(/iyf-new/img/bullet.gif);
}

#subscribe li {
	padding-top: 5px;
}

.image
{
	text-align: center;
	padding: 2px;
	border: solid #DEDEDE 1px;
}

.callout_left
{
	float: left;
	clear: both;
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #333366;
	width: 35%;
	text-align: left;
	margin: 0px 10px 3px 0px;
	padding-right: 10px;
	border-right: solid #333366 1px;
}
	a.callout_left, a.callout_left:active, a.callout_left:visited,
	.callout_left a.text, .callout_left a.text:active, .callout_left a.text:visited 
	{
		text-decoration: underline;
		color: #232E5B;
	}

.callout_right
{
	float: right;
	clear: both;
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #333366;
	width: 35%;
	text-align: left;
	margin: 0px 0px 5px 10px;
	padding-left: 15px;
	border-left: solid #333366 1px;
}
	a.callout_right, a.callout_right:active, a.callout_right:visited,
	.callout_right a.text, .callout_right a.text:active, .callout_right a.text:visited 
	{
		text-decoration: underline;
		color: #232E5B;
	}		

.callout_center
{
	font: 11pt Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #333366;
	width: 95%;
	text-align: left;
	padding: 15px;
	border-left: solid #333366 1px;
	border-right: solid #333366 1px;
}
	a.callout_center, a.callout_center:active, a.callout_center:visited,
	.callout_center a.text, .callout_center a.text:active, .callout_center a.text:visited 
	{
	text-decoration: underline;
	color: #232E5B;
	}

hr
{
	color: #333366;
	background-color: #333366;
	padding: 0;
	border: 0;
	height: 1px;
}	

a.text
{
	color: #333366;
	text-decoration: underline;
}

.question
{
	font: bold 9pt Verdana, Helvetica, sans-serif;
	line-height: 13pt;
}

.answer
{
	font: 9pt Verdana, Helvetica, sans-serif;
	line-height: 13pt;
}

.bio,
.source
	{
		font-style: italic;
	}
a.bio,
a.source
	{
		font-style: normal;
		text-decoration: underline;
	}

.citation
{
	font-style: italic;
}
	.bio .citation,
	.source .citation,
	.intro .citation
	{
		font-style: normal;
	}
.artdeck span {
	font-style:normal;
	}
	
a.copyright
{
		text-decoration: underline;
}

.sidebar_left
{
	float: left;
	margin: 0px 10px 0px 0px;
	background-color: #f5f0dd;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #484646;
	padding: 15px;
	border: solid #e3ddc8 1px;
	width: 40%;
}

.sidebar_right
{
	float: right;
	margin: 0px 10px 0px 0px;
	background-color: #f5f0dd;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #484646;
	padding: 15px;
	border: solid #e3ddc8 1px;
	width: 40%;
}

.sidebar_center
{
	background-color: #f5f0dd;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #484646;
	padding: 10px;
	border: solid #e3ddc8 1px;
}

.subhead
{
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
	color: #0070ab;
}
