/* BANNER ADS */

div.digital_magazine	{
						background: url(banners/digital_magazine/digital_magazine.jpg) no-repeat top center;
						width: 759px; height: 150px;
						margin: 20px auto 10px auto;
						display: block;
						}

div.st_jude				{
						background: url(banners/st_jude/revised_sponsor_759x90.jpg) no-repeat top center;
						width: 757px; height: 88px;
						margin: 30px auto 40px auto;
						border: 1px solid black;
						display: block;
						}


/* Top Right Bottom Left */
body					{
						background: #eee;
						margin: 10px 0 0 5px;
						text-align: center;
						font-family: "Arial", "Helvetica", "sans-serif"
						}

p.content				{
						font-size: 11px;
						line-height: 14px;
						word-spacing: 0px;
						letter-spacing: 0px;
						color: #000;
						font-family: "Arial", "Helvetica", "sans-serif";
						margin: 0 0 10px 0;
						}

p.boxcontent			{
						font-size: 11px;
						line-height: 14px;
						word-spacing: 0px;
						letter-spacing: 0px;
						color: #000000;
						font-family: "Arial", "Helvetica", "sans-serif"
						}

p.legal { font-size: 10px; color: #000000; text-align: center; font-family: "Arial", "Helvetica", "sans-serif"; }
p.address { font-size: 11px; line-height: 14px; color: #000000; letter-spacing: 0px; text-align: right; font-family: "Georgia", "Times New Roman", "Times", "serif"; }
p.date { font-size: 11px; line-height: 14px; color: #000000; letter-spacing: 0px; text-align: left; font-family: "Georgia", "Times New Roman", "Times", "serif"; }
span.emphasis { font-weight: bold; font-size: 12px; }
A:link { color: #006699; }
A:visited { color: #663366; }
A:active { color: #660000; }
A:hover { color: #006699; text-decoration:none }

h2.articles { font-size: 16px; line-height: 18px; font-weight: bold; color: #006699; font-family: "Arial", "Helvetica", "sans-serif"; margin: 20px 0px 10px 0px; }
h2.showcase { font-size: 16px; line-height: 18px; font-weight: bold; color: #660000; font-family: "Arial", "Helvetica", "sans-serif"; margin: 20px 0px 10px 0px; }
h2.search { font-size: 16px; line-height: 18px; font-weight: bold; color: #663366; font-family: "Arial", "Helvetica", "sans-serif"; margin: 20px 0px 10px 0px; }
h2.resources { font-size: 16px; line-height: 18px; font-weight: bold; color: #336633; font-family: "Arial", "Helvetica", "sans-serif"; margin: 20px 0px 10px 0px; }
h2.about { font-size: 16px; line-height: 18px; font-weight: bold; color: #CC9900; font-family: "Arial", "Helvetica", "sans-serif"; margin: 20px 0px 10px 0px; }

A.showcase:link { color: #660000; }
A.showcase:visited { color: #660000; }
A.showcase:active { color: #660000; }
A.showcase:hover { color: #660000; text-decoration:none; }
A.resources:link { color: #336633; }
A.resources:visited { color: #336633; }
A.resources:active { color: #336633; }
A.resources:hover { color: #336633; text-decoration:none; }
A.about:link { color: #CC9900; }
A.about:visited { color: #CC9900; }
A.about:active { color: #CC9900; }
A.about:hover { color: #CC9900; text-decoration:none; }
A.search:link { color: #663366; }
A.search:visited { color: #663366; }
A.search:active { color: #663366; }
A.search:hover { color: #663366; text-decoration:none; }
A.articles:link { color: #006699; }
A.articles:visited { color: #006699; }
A.articles:active { color: #006699; }
A.articles:hover { color: #006699; text-decoration:none; }

span.showcase_links { font-size: 11px; line-height: 13px; word-spacing: 0px; letter-spacing: 0px; font-family: "Arial", "Helvetica", "sans-serif"; }
span.showcase_text { font-size: 11px; line-height: 14px; word-spacing: 0px; letter-spacing: 0px; color: #000000; font-family: "Arial", "Helvetica", "sans-serif"; margin: 0px 0px 10px 0px; }
span.search_text { font-weight: bold; font-size: 11px; line-height: 14px; word-spacing: 0px; letter-spacing: 0px; color: #FFFFFF; font-family: "Arial", "Helvetica", "sans-serif"; margin: 0px 0px 10px 0px; }
span.search_results { font-size: 11px; line-height: 14px; word-spacing: 0px; letter-spacing: 0px; font-weight: bold; color: #663366; font-family: "Arial", "Helvetica", "sans-serif"; }

span.whiteonly { color: #FFFFFF; font-weight: bold; }
span.boldonly { font-weight: bold; }
span.sublink { font-weight: bold; }
span.boxcontent { font-size: 11px; line-height: 14px; word-spacing: 0px; letter-spacing: 0px; font-family: "Arial", "Helvetica", "sans-serif"; }

span.aboutformheader { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #CC9900; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
span.resourceformheader { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #336633; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }  
input.aboutformbtn { font-size: 11px; word-spacing: 0px; letter-spacing: 0px; color: #CC9900; background: #eeeeee; font-weight: bold; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }

span.formdata { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #660000; font-weight: bold; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
span.formheader { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #660000; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
span.searchformheader { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #663366; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
select.searchformdata { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #111111; font-weight: bold; background: #eeeeee; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
p.formtitle { font-size: 12px; word-spacing: 0px; letter-spacing: 0px; color: #660000; font-weight: bold; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
input.formdata { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #111111; background: #eeeeee; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; } 
textarea.formdata { font-size: 10px; word-spacing: 0px; letter-spacing: 0px; color: #111111; background: #eeeeee; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; } 
input.formbtn { font-size: 11px; word-spacing: 0px; letter-spacing: 0px; color: #660000; background: #eeeeee; font-weight: bold; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
input.searchformbtn { font-size: 11px; word-spacing: 0px; letter-spacing: 0px; color: #663366; background: #eeeeee; font-weight: bold; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; } 


table.searchgridstylecss { width:480px;border-collapse:collapse; }
tr.searchitemstylecss { background:#FFFFFF;font-size: 11px;word-spacing: 0px;letter-spacing: 0px;color: #000000;font-family: "Arial", "Helvetica", "sans-serif"; }
tr.searchalternatestylecss { background:#CCCCCC;font-size: 11px;word-spacing: 0px;letter-spacing: 0px;color: #000000;font-family: "Arial", "Helvetica", "sans-serif"; }

span.msg				{font-family: "Verdana"; font-size: 11px; font-weight: bold; color: #600}

#container 				{width: 100%; text-align: center}

#showcaseLinks			{
						font-family: Arial, Helvetica, sans-serif;
						width: 759px;
						margin-right: auto;
						margin-left: auto;
						text-align: left;
						font-size: x-small;
						line-height: 1.45em;
						}

#showcaseLinks a		{color: #777; text-decoration: none}

#showcaseLinks a:hover	{color: #333}

#showcaseLinks ul		{width: 28%; list-style-type: none; float: left}

#showcaseLinks li		{margin-left: -30px}

.showcaseLinks_title	{font-size: small; color: #666; font-weight: bold; margin-bottom: 5px}