/*  Copyright St.Jude Children's Research Hospital CSS Document  */
/*  IE 7 
*/


#preamble {display: none;}


#searchBox {
	height: 35px;
	width: 160px;
	float: left;
	margin: 9px 0 0 55px;
	padding: 0;
}

.searchButton {
	color: #FFF;
	background-color: #931638;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 1px;
	width: 25px;
}

#searchBox form input.searchButton {
	color: #FFF;
	background-color: #931638;
	height: 13px;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 1px;
	width: 25px;
}

#searchBox {
	width: 175px;
}

#searchBox form input.searchText {
	width: 120px;
}

#searchBox form input.searchButton {
	height: 20px;
}


#topMenuContainer {
	background: url(/stjude/images/global/sub_menu_corner.gif) top left
		no-repeat;
	width: 570px;
	margin: 0 0 2px 0px;
	background-color: #888FAC;
	float: right;
	color: white;
	padding: 4px 0 3px 0;
	font-size: 12px;
	line-height: 12px;
	voice-family: "\"}\""; /* bmh */
	voice-family: inherit;
	margin: 0 0 2px 0px;
}

/*  hide from mac IE 5 \*/
#topMenuContainer {
	margin: 0 0 2px 0px;
}

html>body #topMenuContainer {
	width: 570px; /* Be nice to Opera */
	margin: 0 0 2px 0px;
}

head:first-child+body #topMenuContainer {
	margin: 0 0 2px 0px; /* Owen */
}

/* end hide mac IE 5 */
#mainMenuContainer {
	width: 775px;
	height: 12px;
	background-color: #931638;
	margin: 0 0 0 0;
	float: left;
	color: white;
	padding: 3px 0 4px 0;
	text-align: center;
}

/*  hide from mac IE 5 \*/
html>body #mainMenuContainer {
	height: 15px; /* Be nice to Opera */
}


.featureArticleThumb {
	/*float: left;*/
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
}

#leftColumn .featureArticleThumb {
	/*float: left;*/
	margin: 0 0 0 1px;
	padding: 0;
}

.medImageCaption {
	font-size: 9px; !important;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

.medImageCaption p {
	margin: 0;
	padding: 0 0 5px 0;
}

.medTitle {
    margin: 0;
    padding: 8px 0 0 5px;
}

.medTitle a { 
     color: #931638;
     text-decoration: none;
     font-weight: bold;}
 
.medTitle a:hover {
     color: red;
     text-decoration: underline;}

.medTextbox  {
    margin: 0;
    padding: 0 0 0 4px;
}

.channelMetaBodyText p {
    margin: 5px 0 0 0;
    padding: 0 0 0 5px;
    font-size: 11px;
}




/* colParagraghText - see text in right column, ways to help - this is to even out spacing between thumbnails and links*/
#colParagraphText {
	margin: 0px 0 0 0;
	padding: 0px 10px 10px 0px;
	padding-left: 1.3em;
}

.linkAndText #colParagraphText {
	margin: 0 0 0 4px;
	padding: 0 0 4px 5px 5px;
}

.linkAndText {
  margin: 0px 4px 0px 0px; 
  padding: 0px 0px 0px 3px; 
  vertical-align: top; 
}

.description {
  margin: 0px 4px 0px 0px;
  padding: 0px 0px 5px 3px;
}

.linkAndText a.titleNoThumbnail:link, .linkAndText a.titleNoThumbnail:active, .linkAndText a.titleNoThumbnail:visited {
  margin: 0 0 0 4px;
  padding: 0;
}

#titleAndThumbnail {
   padding: 0px 0px 5px 6px;
   margin-right: 4px;
}

#pageHeader h2 {
	background: white
		url(/stjude/images/global/finding_cures_saving_children.gif) no-repeat
		middle middle;
	width: 296px;
	height: 28px;
	top: 0;
	margin: 8px 0 0 48px;
	padding: 10px 0;
	float: left;
}

/*  hide from mac IE 5 \*/
#pageHeader h2 {
	background: white
		url(/stjude/images/global/finding_cures_saving_children.gif) no-repeat
		top left;
	padding: 0;
}

/* end hide mac IE 5 */
#pageHeader h2 span,#lcHeadingOne h3 span,#lcHeadingTwo h3 span,#lcHeadingThree h3 span 
	,#lcHeadingFour h3 span,#lcHeadingFive h3 span,#rcHeadingOne h3 span,#rcHeadingTwo h3 span,#rcHeadingThree h3 span,#rcHeadingFour h3 span,#tngPromo h3 span
	{
	display: none;
}


html>body #rcHeadingOne h3 {
  width: 100%;
  height: auto;
}


#lcHeadingFour h3 {	 /* This fixes titles with 2 lines - defect 1979*/
	height: auto;
}

#lcHeadingOne .rssHeading h3, #rcHeadingTwo .rssHeading h3 {
        margin: 0 !important;
        background: none !important;
}

#lcHeadingOne .rssHeading a, #rcHeadingTwo .rssHeading a {
        text-decoration: none;
}

#rcHeadingThree ul p.textbox {	/* fixes defect 1979 */
	font-size: 11px;
	margin: 1px 4px 2px 15px;
}

#lcHeadingThree p {
	padding: 0 0 0 4px;
}


#lcHeadingOne p.textbox {
	font-size: 11px;
	margin: 0 0 15px -4px;
}

#lcHeadingOne .textbox  {
	font-size: 11px;
	margin: 0 0 0 0;}

#lcHeadingOne p {
	padding: 0 0 0 4px;
}

#rcHeadingOne p {
	padding: 0 0 0 4px;
}

#lcHeadingOne p.descriptionWithLink {
  margin: 0 0 -10px 5px;
  padding: 0;
}

#lcHeadingFour p.descriptionWithLink {
  margin: 3px 2px -10px 16px;
  padding: 0;
}

#lcHeadingOne p.readMore, #lcHeadingThree p.readMore, #lcHeadingFour p.readMore, #rcHeadingThree p.readMore {
  text-align: right;
}

#lcHeadingOne p.readMore {
  padding: 0 10px 0 0;
}

#lcHeadingThree p.readMore {
  margin-top: 0;
  padding: 0 20px 0 0;
}

#lcHeadingFour p.readMore {
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0 5px 0 0;
}


#medTitleCareers {
  padding: 8px 0 0 5px;
} 


.medTitleCareers {
    margin: 0;
    padding: 8px 0 0 5px;
}

.medTitleCareers a { 
    color: #931638;
    text-decoration: none;
    font-weight: bold;}
 
.medTitleCareers a:hover {
     color: red;
     text-decoration: underline;}

#medTitleAcademic {
	padding: 8px 0 0 5px;
} 	

#medTitleAcademic a { 
    color: #931638;
    text-decoration: none;
    font-weight: bold;}
 
#medTitleAcademic a:hover {
    color: red;
    text-decoration: underline;}

#textbox {
	padding: 0 0 0 5px;
}

#rcHeadingOne p.medTitle a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#rcHeadingOne p.medTitle a:hover {
	text-decoration: underline;
	color: Black;
}

#rcHeadingOne p.textbox {
	font-size: 11px;
	margin: 0 0 0 1px;
}


#rcHeadingOne #rcHeadingOneImage {
	padding: 0;
}


#rcHeadingSpotlightImage #medTitle {
	font-size: 26px;
}



#teaser {
	padding: 2px 5px 2px 5px; 
	background-color: #CDD0DC;
}



 /* leftColumn  button styling */
 /* for home page */
img.newsletter {
  margin: 20px 0px 0px 0px; 
  border: 0px;}

#newsletter img {
  padding: 20px 0px 0px 0px;
  border: 0px;}

#survey  {									   
  padding: 0px 0px 20px 0px;
  border: 0px;}

img.survey  {
  margin: 0px 0px 20px 0px;
  border: 0px;}

/* mainStories styling */
#mainStories img {
	border: none;}

#mainStories a {
	color: #931638;}

#mainStories a:hover {
	color: red;
	text-decoration: underline;}

#mainStories a.title {
	text-decoration: none;
	font-weight: bold;}

.titleThumbnail {
    margin: 0 0 0 15px;}

.titleThumbnail a {
    vertical-align: top;}

#featureOne,#featureTwo,#featureThree,#featureFour,#featureFive,#featureSix,#noPlace {
	clear: both;
	padding: 0 0 5px 5px;
	margin: 0;}

#featureTwoAlsac {
	margin-top: 0px;
	clear: right;}

#featureOne h2 {
	font-size: 15px;
	font-weight: bold;
	color: #830e17; /* originally #666e18 */
	margin: 12px 0 0 0;
	padding: 0;}

#featureOne h4 {
	font-size: 12px;
	font-weight: bold;
	color: #931638;
	margin: 12px 0 0 0;
	padding: 0;}

#featureOne p {
	margin: 0 0 5px 0;}

/* Research Behind the Cures */

#featureOneLZ { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23pt;
	font-weight: bold;
	color: #384474;
	width: auto;
	background: none;
	margin: 20px 0 10px 0;}

#featureOneLZStory { 
	padding: 0 0 20px 0;}

#featureTwo {
	margin-top: 20px;
	clear: right;}

#featureTwoThumb {
	float: left;
	width: 48px;
	margin: 0 10px 0 0;}

#featureWrapThumb { /* Scientific Report on Basic/Clinical LZ */
	float: left;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;}

#scienceFeature { /* Scientific Report on Basic/Clinical LZ */
	background-color: #ebecf1;
	margin: 20px 0px 0px 0px;
	padding: 5px 0px 5px 10px;}


#featureTwoThumb img {
	border: 1px solid gray;}

#featureTwoText {
	float: left;
	width: 293px;}

#featureTwo h3, #featureThree h3,#featureFour h3,#featureFive h3, #featureSix h3 {
	font-size: 12px;
	font-weight: bold;
	color: #931638;
	margin: 0;
	padding: 0;}

#featureTwo h4 {
	font-size: 12px;
	font-weight: bold;
	color: #931638;
	margin: 0 0 0 0;
	padding: 0;}

#featureTwo h5 {
	font-size: 12px;
	font-weight: bold;
	color: #931638;
	margin: 0;
	padding: 0;}

#featureTwo p {
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;}

#featureTwo li {
	background-image: url(/stjude/images/global/bullet_arrow.gif) !important;}

#featureThree p {
	margin: 0;
	padding: 0;}

#featureFour p {
	font-size: 12px;
	margin: 0;
	padding: 0;}

#featureFive p {
	font-size: 12px;
	margin: 0;
	padding: 0;}

#featureSix p {
	font-size: 12px;
	margin: 0;
	padding: 0;}

#featureThree {
	margin-top: 10px;
	padding: 10px;
	border-top: 1px solid #ffd08f;
	border-bottom: 1px solid #ffd08f;
	background-color: #fff3E2;
	font-size: 11px;}

#featureHighlight { /* featureHighlight used on Vol. page*/
	margin: 20px 0 20px 0;
	padding: 5px 20px 20px 20px;
	border-top: 1px solid #ffd08f;
	border-bottom: 1px solid #ffd08f;
	background-color: #fff3E2;
	font-size: 13px;}


#featureFour {
	margin-top: 10px;
	padding-bottom: 40px;}
#featureFive {
	margin-top: 10px;}

#featureSix {
	margin-top: 10px;}


#waysHelpFeature {
	width: 335px;
	padding: 15px 10px 20px 10px;
	margin-top: 10px;
	border-top: 1px solid #ffd08f;
	border-bottom: 1px solid #ffd08f;
	background-color: #fff3E2;
	margin-bottom: 20px;
	float: left;}

#waysHelpFeatureLeft {
	vertical-align: top;
	width: 150px;
	float: left;	}

#waysHelpFeatureRight {
	vertical-align: top;
	width: 150px;
	float: right;}

#waysHelpFeatureLeft h3, #waysHelpFeatureRight h3 {
	font-size: 12px;
	color: #880000;
	font-weight: bold;
	margin: 0 0 0 0px;}

#waysHelpFeatureLeft a:link, #waysHelpFeatureRight a:link {
	font-size: 12px;
	color: #000;
	font-weight: normal;}

#waysHelpFeatureLeft a:hover, #waysHelpFeatureRight a:hover {
	color: #880000;}

#featureLeft { 
	float: left; 
	width: 165px; 
	padding: 0px 5px 15px 0px;}

#featureLeft h3, #featureRight h3 {
	font-size: 12px;
	font-weight: bold;
	color: #931638;
	margin: 0;
	padding: 0;}

#featureRight { 
	float: right; 
	width: 165px; 
	padding: 0px 5px 15px 0px;}

#featureLeft a:link, #featureRight a:link {
	font-size: 12px;
	color: #000;
	font-weight: normal;}

#featureLeft a:hover, #featureRight a:hover {
	color: #880000;}


.highlightTable {
	border: 1px solid #666;
	background-color: #eee;
	border-collapse: collapse;
	border-width: 1px;
}

.floatRight {
	float: right;
}

.floatRight11pt {
	text-align: right;
	font-size: 10px;
	padding: 5px 5px 0 0;
}

.floatLeft {
	float: left;
}

.floatClear {
	clear: both;
	/*padding: 0 0 15px 0;*/
}

#leftColumn select.dropdown {
	width: 165px;
	margin: 5px 0 10px 5px; /* sw - first value originally set to -10 for some reason... */ /* jg - added 5px of space to keep drop downs from running together - issues 1978, 1977, 1958, 1959 */
	padding: 0;
	font-size: 11px;
}


#noPlaceThumb {
	float: left;
	width: 124px;
	margin: 0;
	margin: 0 10px 0 0;
}

#noPlaceThumb a .thumbnail {
	border: none;
}

#noPlaceText {
	float: left;
	width: 222px;
}

#noPlaceText h5 span {
	display: none;
}

#noPlaceText h5 {
	width: 186px;
	height: 24px;
	padding: 0;
	margin: 0;
	background: url(/stjude/images/home/title_no_place_like_stjude.gif)
		no-repeat;
}

#noPlaceText img.titleImage {
	float: left;
}

#noPlace p {
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
}


/* rightColumn styling */
#rightColumn .virtualTourImg {
	margin: 20px 0;
	border: none;
	clear: both;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 193px;
}


#rightColumn select.dropdown {
	width: 165px;
	margin: -10 0 0 5px;
	padding: 0;
	font-size: 11px;
}


#rightColumn li.thumb { /* */
	background-image: none;
	clear: left;
	
}

#rightColumn li.thumb a { /* */
  vertical-align: top; 
  margin: 0 0 0 5px;
}

#rightColumn li.thumb img {
	padding: 0px;
	float: left; 
	margin: 4px 4px 5px 0px;  
	border: gray 1px solid;	
}


#rightColumn #rcHeadingOne li.thumb img { /* */
  padding: 0 0px 0px 0;
  margin: 0 5px 5px -10px;
  width: 48px;
}



#rightColumn #rcHeadingOne li.thumb a { /* */
  padding: 0;
  margin: 0;
}


.bullet_left {
	width: 50%;
	float: left;
}

.bullet_right {
	width: 50%;
	float: right;
}

#rightColumn li.highlight {
	background-image: url(/stjude/images/global/bullet_arrow.gif);
}

#leftColumn li.icon {
	padding-left: 10px; 
	margin: 0;
	margin-top: -5px;
	margin-bottom: 25px;
	background: none;
}

#leftColumn #lcHeadingThree li.icon {
  padding: 10px 0 15px 10px;
}

#rightColumn li.icon {
	padding-left: 10px; 
	margin: 0;
	margin-top: -5px;
	margin-bottom: 25px;
	background: none;
}

html>body #leftColumn li.icon,#rightColumn li.icon {
	margin-top: 5px;
}

#extra {
	display: none;
}

p.extraSpace {
	margin: 0;
	padding: 0;
	padding-top: 5px;
}

#contentWell ol li {
	background-image: none;
	padding-left: 0;
}

/*Jen added style below to override the style above- QC Defect 2734 */
#contentWell li.stylelist {
 background-image: url(/stjude/images/global/bullet_square.gif);
 padding-left: 17px;
}

.contentTypeText {

	font-weight: bold;
	color: #8c7f70;
}

/* Begin Content Well Styling */
#contentWell, #article {
	float:right;	
	width: 545px;
	margin-top:0px;
}


#listHeader {
	margin: 0;
	padding: 5px 0 2px 0px;
}

#listDescription {
  margin: 0px;
  padding: 0px;
  font-weight: normal;
}

#listShortDescription {
  margin: -10px 0 0 0;
  padding: 0;
  font-weight: normal;
}

#listLayout {
	margin: 12px 0 0 0; /* TEST -80px */
	padding: 0;
}



#lcNavigation h3 {
	margin: 0 0 0 7px;
	font-size: 12px;
	font-weight: bold;
	color: #931638;
}

#mainStories span.homeLink {
	float: right;
	width: 25px;
	font-size: 11px;
}

#mainStories span.homeLink a {
	color: black;
}

#mainStories span.homeLink a:hover {
	color: red;
	text-decoration: underline;
}

#mainStories .thumbnail {
	border: 1px solid gray;
}



#mainStories .thumb {
	float: left;
	padding: 0 10px 0 0;
}


#rcHeadingOne .thumbnail {
  padding: 3px 6px 0px 5px;	
}


#rcHeadingOne img .thumbnail{
  padding: 2px 5px 5px -10px;
  }

#rcHeadingOne ul li.thumb {
  background-image: url(/stjude/images/global/bullet_arrow.gif) !important;
  }

#rcHeadingOne a.titleAndThumbnail:link, #rcHeadingOne a.titleAndThumbnail:active, #rcHeadingOne a.titleAndThumbnail:visited {
  padding: 0;
  margin: 0;
}

/* delete padding to fix defect 2056 */
.thumb a img  {
	background-position: left;
	background-image: none !important;
}

#featureOne .thumb a img {
	margin: 4px 5px 5px 5px;
	border: 1px gray solid;
	padding: inherit;
	background-position: left;
	background-image: none !important;
}


#mainStories .linkAndText {
	margin: -5px 0 40px 0; /* originally -5px 0 40px 0 */
}

#linkAndText {
	padding: 0 0 0 4px;
	margin: 25px 0 25px 0;
}

#mainStories h4 {
	font-size: 12px;
	font-weight: bold;
	color: #931638;
	margin: 5px 0 0 0;
	padding: 0;
}

#popup h2 {
	margin: 0;
	padding: 0 0 3px 0;
	font-size: 13px;
	font-weight: bold;
	color: #931638;
}

#popup h3 {
	margin: 0;
	padding: 10px 0 -3px 0;
	font-size: 12px;
	font-weight: bold;
	color: #931638;
}

#popup p {
	margin: 0;
	padding: 5px 0 5px 0;
	font-size: 12px;
}

#contentWell td {
	margin: 0;
	padding: 5px 0 5px 0;
	font-size: 12px;
}

.heading {
	color: #931638;
	font-size: 13px;
	font-weight: bold;
}

.subHeading {
	color: #931638;
	font-size: 12px;
	font-weight: bold;
}

#actionButtonRight {
	margin: 5px 0 5px 5px;
}

#actionButtonBottom {
	margin: 5px 0 5px 0;
}

img.icon {
	border: 1px solid gray;
	margin: 0 5px 0 0;
	width: 48px;
	height: 48px;
	float: left;
}
/* print icon */
#printIcon {
	text-align: right;
	border: none;
	font-size: 11px;
	margin: 0;
	padding: 5px 0;
	clear: both;
	width: 545px;
}

#printIcon span {
	margin: 0;
	padding: 0;
}

#printIcon img {
	border: none;
	padding-top: 5px;
	vertical-align: bottom;
}

.caption {
	font-size: 9px;
	margin: 2px 0 0 0;
	padding: 0 0 0 4px;
}

p.medTitle {
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
}

p.medTitle a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

p.medTitle a:hover {
	text-decoration: underline;
	color: Black;
}

#popup {
	background-color: white;
	border: 1px solid gray;
	padding: 5px;
	text-align: left;
	margin: 10px auto;
}

#popup span.closeWindow {
	width: 35px;
	float: right;
	clear: both;
}

/*
================================================================================
MULTIMEDIA STYLING
================================================================================
*/
#multimediaContainer {
	width: 100%;
	float: left;
}

html>body #multimediaContainer {
	margin-top: 20px;
}
/*
================================================================================
HOMEPAGE TOP RIGHT COLUMN STATIC LINK STYLES
================================================================================
*/
.hospitalHpTopRight {
	background: url(/stjude/images/home/rightNavBackgroundGradient.png) repeat-x;
	width: 195px;
	height: 23px;
	border-top: 1px solid #B5B9CC;
	border-left: 1px solid #B5B9CC;
}

.hospitalHpTopRight ul {
	padding: 0px;
	margin: 0px;
}

.hospitalHpTopRight ul a {
	text-decoration: none;
	padding-left: 0px;
}

#rcHeadingOne .hospitalHpTopRight ul li {
	background-image:
		url("/stjude/images/home/rightNavBackgroundBullet.gif");
	background-repeat: no-repeat;
	background-position: 5px 50%;
}

.hospitalHpTopRight ul a:hover {
	color: #3F6083;
	text-decoration: underline;
}

.lastListItem {
	border-bottom: 1px solid #B5B9CC;
        padding-bottom: 5px;
}

#bulletleft {
  width: 50%; 
  float: left; 
  padding: 0;
  margin: 0;
}

#bulletright {
  width: 45%; 
  float: left; 
  padding: 0;
  margin: 0;
}

ul #bulletleft li  { padding: 0; }
ul #bulletright li  { padding: 0; }

/* IE 7 doesnt recognize the selector below so we undo the above definitions it for other browsers */

html>/**/body ul #bulletleft li  {background-position: 0.6em 0.4em; background-image: url(/stjude/images/global/bullet_arrow.gif);
padding-left: 1.3em;}
html>/**/body ul #bulletright li {background-position: 0.6em 0.4em; background-image: url(/stjude/images/global/bullet_arrow.gif);
padding-left: 1.3em;}

html>/**/body ul #bulletleft {padding: 0 0 10px 0;}
html>/**/body ul #bulletright {padding: 0 0 10px 0;}

/* for drop down on ways to help page */

#sponsorParticipant {
	padding: 0px 0px 0px 5px;
	
}

#leftColumn SELECT.dropdownParticipant {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 11px; 
	padding-bottom: 0px; 
	margin: 5px 0px 3px 5px; 
	width: 160px; 
	padding-top: 0px
}


#featureZero {
	border: none;
	padding: 0px 0px 10px 0px;
	vertical-align: top;
}


#rcHeadingPromo {
  width: 185px;
  line-height: 140%;
}

#rcHeadingPromo li.thumb {
  padding: 0 0 0 5px;
  margin: 0;
}

#rcHeadingPromo li.thumb a {
  padding: 0;
  margin: 0;
}

#rcHeadingPromo li.thumb img {
  margin: 2px 5px 0 0;
}

#alert_bottom {
clear: both;
float: left;
width: 170px;
}

#featureTwoMediaRoom {
  background-color: #FFF4E2;
  border-top: 1px solid #7F0B14;
  border-bottom: 1px solid #7F0B14;
  margin: -14px 0 0 0;
  padding: 0;
}

#featureTwoMediaRoom h3 {
  font-size: 12px;
  color: #7F0B14;
  margin: 0;
  padding: 0;
}

#rcHeadingOne .floatRightReadMore {
  margin: 0;
  padding: 5px 0 0 0;
  float: right;
}

#featureTwoMediaRoom ul {
  padding: 0;
  margin: 0;
}

#featureTwoMediaRoom li {
  background-image: url(/stjude/images/global/bullet_arrow.gif) !important;
  background-repeat: no-repeat;
  background-position: 0 .4em;
  padding-left: .6em;
  padding-bottom: 0;
}

#featureTwoMediaRoom a {
  color: #000;
}
  
#latestNews, #moreNews, #contactLink {
  padding: 0 0 0 5px;
}

#mediaRoomHeading {
  margin: 0;
  padding: 0;
  background: url(/stjude/images/global/sectionTitleBackground.gif) no-repeat top left;
}

#mediaRoomHeading h3 {
  margin-bottom: 13px;
  font-weight: bold;
  color: #fff;
  padding: 4px;
  font-size: 12px;
}

html>body #mediaRoomHeading h3 {
  padding: 4px;
}

#latestNews {
  margin: 20px 0 0 10px;
}

#moreNews {
  margin: 8px 10px 10px 10px;
}
  
#contactLink {
  margin: 15px 10px 35px 12px;
}
  
#contactLink p a {
  background: #E0D5C7;
  padding: 7px;
}
  
#rssStaticLink {
  background: url('/stjude/images/global/rss.jpg') no-repeat bottom left;
  margin: 10px auto auto 10px;
  height: 16px;
}
  
#rcHeadingThree #rssStaticLink a {
  padding-left: 55px;
  padding-bottom: 5px;
}


/* FEATURED LOGOS STYLES */
#featuredLogos {
  float: left;
  margin: 30px 10px 0 15px;
}

#mainStories #featuredLogos ul.inlineList {
  margin-bottom: 13px;
}

#mainStories #featuredLogos ul.inlineList li {
  background: none;
  display: inline;
  margin: 15px 5px;
  padding: 15px;
}

/*  Copyright St.Jude Children's Research Hospital CSS Document  */
#partnerresourceContainer {font-family: arial; border: 1px solid #CBCBCB; width:320px; float: left; padding: 10px;}
#partnerresourceContainer div.logo {clear: both; float: left; padding-right: 17px; padding-top: 0px; padding-bottom: 0px;}
#partnerresourceContainer div.logo img {clear: both; float: left;}
#partnerresourceContainer div.content {font-family: arial; clear: none; font-size: 12px; padding-bottom: 0px; margin-bottom: 0px;}
#partnerresourceContainer div.heading {font-size: 14px; color: #F00; font-weight: normal; padding-bottom: 2px;}
#partnerresourceContainer div.note {float: left; font-size: 12px;}
#partnerresourceContainer div.readmore {float: right; padding-top: 15px;}

#learnmoreContainer {font-family: arial; margin-top: 10px; border: 1px solid #CBCBCB; width: 320px; float: left; padding: 10px; background-color: #F5F5F5; margin-bottom: 5px;}
#learnmoreContainer div.content {font-family: arial; clear: none; font-size: 12px; padding-bottom: 0px; margin-bottom: 0px;}
#learnmoreContainer div.heading {font-size: 14px; color: #F00; font-weight: normal; padding-bottom: 8px;}
.floatRightworkingLZReadMore {text-align: right;font-size: 12px;padding: 0px 0px 10px 0px;}

