@media all {
/****** ADAM Overrides ******/
	#rightcontentblock {
		font-size: 12px;
	}
	
	#health-library-landing {
	
	}
	
	#health-library-landing h4 {
		font-size: 12px;
	}
	
	#health-library-landing h3 {
		font-size: 12px;
	}
	
	.ADAMContent {
		text-align: left;
	}
	.ADAMCopyright {
		width: 100%;
		text-align: center;
		margin-top: 10px;
	}
	div.ADAMRightNav {
		float:none;
		width:90%;
		/*
		float: right;
		width: 30%;
		*/
		border: 1px solid #aaa;
		padding: 10px;
		margin: 10px;
	}
	
	div.ADAMRightNav hr {
		border: 1px solid #aaa;
	}
	
	.ADAMContent td ul {
		/*margin-left: 0px !important;*/
	}
	.ADAMContent .referenceNavigationBullet_me {
		padding-left: 5px !important;
		padding-right: 5px !important;
		padding-top: 2px !important;
		padding-bottom: 2px !important;
	}
	
	.ADAMContent .ADAMRightNavTnail {
		padding-top: 10px;
		padding-left: 15px;	
	}
	
	.ADAMContent td li {
		margin-left: 0px !important;
	}

	.ADAMContent img {
		padding: 0px !important;
	}
	
	.ADAMContent a {
		line-height: inherit !important;
	}
	.ADAMContent td {
		padding: 0px !important;
	}

	.ADAMContent h2 {
		font-size: 18px !important;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.ADAMContent h3 {
		margin: 5px 0 5px 0;
	}
	
	.ADAMContent hr {
		margin: 10px 0 10px 0;
		clear: both;
	}
	
	.ADAMContent .tableLine {
		display: none !important;
	}
	.ADAMContent #header {
		width: 630px !important;	
	}

/* Over-Ride A-Z Health Library Left Navigation */

	.referenceNavigation_me {
		background-image: none !important;	
		border: 1px solid #AAAAAA;
	}
	
	.referenceNavigationBody_me {
		background-image: none !important;	
	}
	
	.referenceNavigationHeader_me {
		background-image: none !important;	
	}	
	
	.referenceNavigationHeader2_me {
		background-image: none !important;	
	}
		
	.referenceNavigationRelatedHeaderWhite_me {
		background-image: none !important;	
		width: 200px !important;;
	}

/* End Over-Ride */
	
	.ADAMReviewInfo {
		margin-top: 10px;
		line-height: 20px;
	}
	
	.ADAMURAC {
		margin: 10px 0 10px 0;
	}
	
	.ADAMURAC img {
		margin-left: 10px;
	}
	
	.ADAMDisclaimer {
		margin: 10px 0 10px 0;
	}
	
	.ADAMDisclaimer img {
		margin-top: 10px;
	}
	
	.ADAMReviewInfo .ADAMDisclaimer .ADAURAC {
		clear: both;
	}
	
	.ADAMContent .subheadBlue {
		margin-top: 10px;
	}

	.linksTable, .inputTable, .infoTable, .moreInfoTable, .ADAMReviewInfo, .ADAMDisclaimer {
		font-size: 11px;
	}
	
	.linksTable td, .inputTable td, .infoTable td, .moreInfoTable td, .ADAMReviewInfo td {
		margin-top: 10px;
	}
	
	.moreInfoTable * {
		font-size: 11px;
	}

	table, tr, td, th {
		font-size: 12px;
	}
	
	/**********************************
	* Health Illustrated Encyclopedia *
	**********************************/
	.healthGuideIndexHeader {
	}
	#healthGuideNavigation {
		margin: 10px auto 10px auto;
		width: 100%;
		text-align: center;
	}
	#healthGuideNavigation .ADAMAlphaListCenter {
		margin-right: 10px;
		display: inline;
	}
	#healthGuideNavigation .ADAMAlphaListCenter a {
	}
	#healthGuideIndexCategories {
		margin-top: 40px;
		width: 100%;
		text-align: center;
	}
	.referenceNavigationHeader {
		margin-top: 8px;
		margin-bottom: 3px;
        margin-left: 5px;
		font-weight: bold;
	}
	.referenceNavigationBullet {
		padding-right: 5px;
	}
	.ADAMAlphaList {
		font-size: 12px;
	}
	.ADAMAlphaListCenter {
		font-size: 12px;
	}
	
	/* Symptom navigator (TransADAM fixes) */
	.symptoms {
		display: block;
	}
	.scroller {
		height: 185px;
		overflow: auto;
		width: 730px;
		text-align: left;
	}
	#menuHeader {
		font-weight: bold;
	}

	/* Health Library */
	#healthlib-content { font-size: 11px; }

	#onelinesep { background: 
		url(../images/onelinesep.gif) repeat-y top left;
		_border: 1px solid #ffffff; }
	
	#twolinesep { 
		background: url(../images/twolinesep.gif) repeat-y top left;
		_padding-bottom: 10px; }	
		
	#healthlib-flash {
		float: left; 
		clear: right; 
		width: 440px; 
		height: 300px; 
		padding-right: 4px; }
	
	#healthlib-search {
		 float: right; 
		 width: 303px; 
		 height: 298px; 
		 border: solid 1px #d7d7d7; }
	
	#healthlib-search a {
		font-size: 11px;
	}
	
	#healthlib-search .btn-search, #healthlib-search2 .btn-search {
		background-image: url('../images/btn-search-old.gif');
		width: 55px;
	}
	
	#healthlib-search h4 {
		font-size: 12px;
	}
	
	#healthlib-search1 {
		width: 281px; 
		height: 39px; 
		padding: 12px 11px; 
		border-bottom: solid 1px #d7d7d7; 
		background-color: #f2f2e8; }
	
	#healthlib-doctor {
		width: 281px; 
		height: 126px; 
		padding: 12px 11px; 
		border-bottom: solid 1px #d7d7d7; 
		background-color: #f2f2e8; }
	
	#healthlib-subscribe {
		width: 281px; 
		height: 59px; 
		padding: 12px 11px; 
		background-color: #f2f2e8; }
	
	#healthlib-topics, #healthlib-centers, #healthlib-calculators {
		width: 721px; 
		padding: 12px 13px; 
		border: solid 1px #d7d7d7; 	
		background-color: #f2f2e8; }
	
	#healthlib-search2 {
		width: 721px; 
		padding: 12px 13px; 
		border: solid 1px #d7d7d7; 
		background-color: #fafafa; }	
	
	#healthlib-search2 table {
		margin-left: auto;
		margin-right: auto; 
		text-align: center; }
	
	#healthlib-content h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px; 
		color: #000000; 
		font-weight: bold; }
	
	#healthlib-content h4 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #000000; 
		font-weight: bold; }
	
	#healthlib-welcome {
		float: left; 
		clear: right; 
		width: 525px; }
	
	#healthlib-welcome p, #healthlib-welcome2 p {
		text-align: justify; 
		line-height: 15px; 
		padding: 10px 0; }
	
	#healthlib-welcome2 {
		float: left; 
		clear: right; 
		width: 274px; 
		padding-right: 10px; }
	
	.healthlib-pad1 { padding-bottom: 5px; }
	
	.healthlib-pad2 { width: 5px; }
	
	.healthlib-pad3 { height: 20px; }
	
	.healthlib-pad4 { height: 10px; }
	
	.healthlib-pad5 { width: 10px; }
	
	.italic { font-style: italic; }
		 
	.healthsrch1-input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #666666; 
		font-weight: normal;
		vertical-align: middle;	
		border-top: 1px solid #7c7c7c;
		border-right: 1px solid #c3c3c3;	
		border-left: 1px solid #c3c3c3;
		border-bottom: 1px solid #dddddd; 
		background-image: url(../images/bg-input.gif); 	
		background-repeat: repeat-x;
		width: 200px;
		height: 15px;
		padding: 1px 5px; }	
	
	.healthsrch2-input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #666666; 
		font-weight: normal;
		vertical-align: middle;	
		border-top: 1px solid #7c7c7c;
		border-right: 1px solid #c3c3c3;	
		border-left: 1px solid #c3c3c3;
		border-bottom: 1px solid #dddddd; 
		background-image: url(../images/bg-input.gif); 	
		background-repeat: repeat-x;
		width: 250px;
		height: 15px;
		padding: 1px 5px; }	
	
	.healthtom-input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #666666; 
		font-weight: normal;
		vertical-align: middle;	
		border-top: 1px solid #7c7c7c;
		border-right: 1px solid #c3c3c3;	
		border-left: 1px solid #c3c3c3;
		border-bottom: 1px solid #dddddd; 
		background-image: url(../images/bg-input.gif); 	
		background-repeat: repeat-x;
		width: 185px;
		height: 15px;
		padding: 1px 5px; }	
	
	.btn-subscribe {
		background-image: url(../images/btn-subscribe.gif); 
		background-repeat: no-repeat; 
		width: 70px; 
		height: 21px; 
		border: 0px; }
	
	.btn-busque {
		font-family: Georgia, Times, serif;
		font-size: 11px; 
		color: #fefefe; 
		font-weight: normal;
		margin-left: auto;
		margin-right: auto;	
		background-image: url(../images/btn-busque.gif); 
		background-repeat: no-repeat; 
		width: 56px; 
		height: 21px; 
		border: 0px; }
	
	.btn-busque-doctor {
		font-family: Georgia, Times, serif;
		font-size: 12px; 
		color: #fefefe; 
		font-weight: normal;
		margin-left: auto;
		margin-right: auto;	
		background-image: url(../images/btn-busque-doctor.gif); 
		background-repeat: no-repeat; 
		width: 121px; 
		height: 23px; 
		border: 0px; }
	
	.yellow-arrow {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #B4985A; 
		font-weight: normal; }
	
    .wrap-libnews1 { 
    	width: 258px;
    	_width: 257px;
    	float: left; }

    .wrap-baynote1 { 
    	width: 257px;
    	float: right;
    	padding-left: 10px; }

    .wrap-baynote2 { 
    	width: 217px;
    	float: right;
    	padding-left: 10px; }
	
	.healthlib-news, .healthlib-baynote1  { padding: 10px 0 0 0; } 
	
	.healthlib-news2 { padding-top: 10px; } 
	
	.healthlib-news li, .healthlib-news2 li, .healthlib-baynote1 li {
		background-image: url(../images/blt-yellow.gif);
		background-repeat: no-repeat;
		background-position: 0 4px;
		padding: 0 0 7px 10px;
		list-style-type: none; }  
	
	.healthlib-news a, .healthlib-news2 a, .healthlib-baynote1 a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		color: #336ead;		
		text-decoration: underline; }
	
	.healthlib-news a:hover, .healthlib-news2 a:hover, .healthlib-baynote1 a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; }
	
	.healthlib-noticias { 
		float: left;
		clear: right;
		width: 218px;
		padding: 0 10px; }
	
	.symptom-navigator {
		background-image: url(../images/bg-symptom-navigator.gif); 	
		background-repeat: no-repeat;
		padding: 15px;
		width: 175px; 
		/*_width: 205px;*/
		height: 284px;
		float: right; }
	
	.health-topics {
		width: 138px; 
		min-height: 248px;
		_height: 248px;
	    padding: 10px 15px 4px 15px; 
		margin-top: 10px;
		border: solid 1px #d7d7d7; 
		background-color: #ffffff; }

    .health-topics2 {
    	width: 687px; 
    	padding: 10px 15px 4px 15px; 
    	margin-top: 10px;
    	border: solid 1px #d7d7d7; 
    	background-color: #ffffff; }		
	
	.topics-col1, .topics-col2, .topics-col3 {
		float: left; 
		clear:right; 
		padding: 15px 13px 0 0; }
	
	.topics-col4 {
		float: left; 
		clear:right; 
		padding: 15px 0 0 0; }

    .topics2-col1, .topics2-col2, .topics2-col3 {
    	width: 162px;
    	float: left; 
    	clear: right; 
    	padding: 0 13px 0 0; } 
    	
    .topics2-col4 {
    	width: 162px;
    	float: left; 
    	clear: right; }		
	
	.health-topics li, .health-topics2 li { 
		list-style-type: none;
		padding: 0 0 8px 0; }
	
	.health-topics a, .health-topics2 a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		color: #336ead;		
		text-decoration: underline; }
	
	.health-topics a:hover, .health-topics2 a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; } 
	
	.health-centers {
		float: left;
		clear: right;
		width: 105px; 
		height: 11px;
		padding: 19px 0 21px 10px; 
		border-width: 1px 1px 1px 0; 
		border-style: solid;
		border-color: #d7d7d7; 		
		background-color: #ffffff; }	
	
	.health-centers a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold; 
		text-decoration: none; }
	
	.health-centers a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: bold; 
		text-decoration: none; }
	
	.health-centers-sect1, .health-centers-sect2 {
		float: left; 
		clear: right; 
		padding: 15px 20px 0 0; }
	
	.health-centers-sect3 {
		float: left; 
		clear: right; 
		padding: 15px 0 0 0; }
	
	.health-centers-sect4, .health-centers-sect5 {
		 float: left; 
		 clear: right; 
		 padding: 10px 20px 0 0; }
	
	.health-centers-sect6 {
		 float: left; 
		 clear: right; 
		 padding: 10px 0 0 0; }
	
	.wellness-calc { 
		padding: 10px; 
		width: 697px;
		margin-top: 15px;
		border: 1px solid #d7d7d7; 		
		background-color: #ffffff;	} 
	
	.wellness-col1, .wellness-col2, .wellness-col1 { 
		float: left;
		clear: right;
		width: 33%; } 
	
	.wellness-calc li {
		background-image: url(../images/blt-yellow.gif);
		background-repeat: no-repeat;
		background-position: 0 4px;
		padding: 0 0 7px 10px;
		list-style-type: none; } 
	
	.wellness-calc a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		text-decoration: underline; }
	
	.wellness-calc a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; }
	/* end Health Library */

	/* Symptom navigator */
	.symptomNavPopup {
		background: #fff;
		border: 1px solid #d7d7d7;
		padding: 10px;
		width: 130px;
		_width: 148px;
		height: 200px;
		overflow: auto;
	}
	.symptomNavPopup  a {
		display: block;
	}
	#bodyPartsClose {
		background: #cfcfcf;
		border: 1px solid #3f3f3f;
		font-size:8px;
		float:none;
		display:block;
		margin-left: 102px;
	}
	.swfFile {
		background-image: url(/health-library/graphics/global/sym_nav_widgetbkg.gif);
		background-repeat: no-repeat;
		height: 217px;
		overflow: hidden;
		text-align: center;
		vertical-align: top;
	}
	/* end Symptom navigator */
	
	/* A-Z Health Guide */
	#healthlib-content .subheader {
		width: 749px;
		height: 146px;
		border: 0;
		margin-bottom: 10px; }
	
	#a-z-health-guide .list li {
		list-style-type: none;
		display: block;
		float: left;
		clear: right;  
		width: 27px; }
	
	#a-z-health-guide .list li a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold; 
		text-decoration: none; }
	
	#a-z-health-guide .list li a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #b4985a; 
		font-weight: bold; 
		text-decoration: none; }
	
	#a-z-health-guide .topics {
		margin-left: auto;
		margin-right: auto; 
		width: 749px; }
	
	#a-z-health-guide .topics1, #a-z-health-guide .topics2 { 
		float: left;
		clear: right; }	
		
	#a-z-health-guide .topics1 div, #a-z-health-guide .topics2 div {
		padding: 12px 0 0 74px;
		width: 300px; }
	
	.line3 {
		background-image: url(../images/line3.gif); 
		background-repeat: repeat-x;
		height: 11px;  }
	/* end A-Z Health Guide */
	
	/* Centro de Embarazo */
	#centro-embarazo p { 
		line-height: 15px;
		text-align: justify;
		padding: 10px 0; }
	
	#centro-embarazo .topics div { padding-top: 10px; }
	
	#centro-embarazo .topics { padding-bottom: 10px; }
	/* end Centro de Embarazo */
	
	/* Condition Guides */
	#condition-guides .topics {
		margin-left: auto;
		margin-right: auto; 
		width: 749px; }
	
	#condition-guides .topics1, #condition-guides .topics2 { 
		float: left;
		clear: right; }	
		
	#condition-guides .topics1 div, #condition-guides .topics2 div {
		padding: 12px 0 0 50px;
		width: 322px; }
	/* end Condition Guides */
	
	/* Surgeries and Procedures */
	#surgeries-procedures p { 
		line-height: 15px;
		text-align: justify;
		padding: 10px 0; }
	
	#surgeries-procedures .specialty,
	#surgeries-procedures .specialty2 {
		width: 749px;
		padding-top: 10px; }
		
	#surgeries-procedures .cols {
		margin-left: auto;
		margin-right: auto; 
		width: 749px;
		padding-top: 10px; }
		
	#surgeries-procedures .cols1, #surgeries-procedures .cols2 { 
		float: left;
		clear: right; }	
		
	#surgeries-procedures .cols1 div, #surgeries-procedures .cols2 div {
		padding: 10px 0 0 0;
		width: 374px; }	
	
	#surgeries-procedures .list { 
		padding: 0 0 0 10px;
		margin-top: -5px; } 	
		
	#surgeries-procedures .list ul { padding: 5px 0 5px 10px; }
	
	#surgeries-procedures .list li {
		background-image: url(../images/blt-yellow.gif);
		background-repeat: no-repeat;
		background-position: 0 4px;
		padding: 0 10px 7px 10px;
		list-style-type: none; } 
	
	#surgeries-procedures .list a, #surgeries-procedures .list a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		text-decoration: underline; }
	
	#surgeries-procedures .list a:hover, #surgeries-procedures .list a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; }	
	/* end Surgeries and Procedures */

	/* begin Next Step box */
	#next-step {
		/*float: right;*/
		float: none; /* Floating breaks layout */
	  	/*width: 30%;*/
	  	width: 250px; /* Needs to fit almost 100% of parent width */
	  	border: 1px solid #aaa;
	  	padding: 0px;
		margin: 0px;
	 }
	
	#next-step #headline { 	
		background: url('http://lomalindahealth.org/common/images/bg-gry-header.gif') repeat-x bottom left;
		height: 30px;
		}
	
	#next-step #headline h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000000;	
		font-weight: bold;
		margin-left: 5px;
		display: block;
		margin-bottom: 0px;
		float: left; }
	
	#next-step #promo { padding-top: 5px; }
	
	#next-step #promo img {
		float: left;
		margin-right: 5px; }
		
	#next-step #promo .row { padding-left: 15px; margin-top: 2px; margin-bottom: 2px; }	
		
	#next-step #promo .row a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #336ead;	
		font-weight: bold; 
		text-decoration: none;
		position: relative;
		top: 5px; }
		
	#next-step #promo .row a:hover { color: #b4985a;  }	
	
	#next-step #promo .twoline {
		float: left;
		position: relative;
		bottom: 2px; }
	
	#next-step #phone {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;	
		font-weight: bold;
		text-align: center;
		width: 100%;
		padding-bottom: 10px;
		margin: 0 auto; }	
	
	.line4 {
		background: url(http://lomalindahealth.org/common/images/line4.gif) repeat-x; 
		height: 21px;  }
		
	#healthlib-article-side-boxes,
	#healthlib-aritlce-side-boxes
	 {
		float: right;
		width: 250px;
	}
	/* end Next Step Box */

	/* Health Library news */
	.healthlib-news-index ul {
		list-style: none;
	}
	.healthlib-news-index ul li {
		margin: 10px 0 0 0;
	}
	/* end Health Library news */
}
@media print {
	.lluarea { display: none; }
	.padtopbot5 { display: none; }
	#mainlinksblock { display: none; }
	.mainlinks { display: none; }
	#leftnavblock { display: none; }
}

/* Left navigation */
ul.leftnav a, ul.leftnav a:link, ul.leftnav a:visited, ul.leftnav a:hover {
	background:none;
}
/* end Left navigation */