body {font-family:Arial, Helvetica, sans-serif;}
img {border:none;}

/********** Table Styles **********/
td.topAlign { vertical-align: top; }
td#sectionImage { width: 50px; vertical-align: top; }
/********** Layout Containers **********/
#container { margin: 0 auto; }
div.itemList { width: 520px; border-left: solid 1px #CCC; border-right: solid 1px #CCC; margin-bottom: -20px; padding: 10px; }
table.itemSummary { width: 95%; border-bottom: solid 1px #CCC; margin: 0 0 20px 0; }
	table.itemSummary td { padding: 0 0 10px 0; }
span.itemSummaryText { font-size: 0.75em; line-height: 1.4em; }
/********** Healthwise Styles **********/
table.itemListItem { margin: 0 0 20px 0; }
td.itemListItemImage { padding: 5px 0 0 0; vertical-align: top; }
td.itemListItemText { padding: 0 0 0 20px; vertical-align: top; }
span.itemListItemSummary { font-size: 0.8em; }
img.itemThumb { border: solid 1px #000; }
h3.itemSectionName { margin: 20px 0 10px 0; }
table.healthwiseItemTable tr td { font-size: 0.9em; }
table.healthwiseItemTable tr td { vertical-align: top; }
table#sectionMenu { width: 175px; vertical-align: top; }
	table#sectionMenu ul { margin: 10px 0 0 16px; }
		table#sectionMenu ul li { font: normal normal normal 0.9em/1.2em Helvetica, Arial, Sans-Serif; list-style-type: none; margin: 0 0 7px 0; }
			table#sectionMenu ul li.current { font: normal normal normal 0.9em/1.2em Helvetica, Arial, Sans-Serif; list-style-image: url(../Media/arrow_p.gif); margin: 0 0 7px 0; }
			table#sectionMenu ul li a { text-decoration: none; }
#healthwiseFooter { border-top: solid 1px #666; margin: 20px 0 0; padding: 20px 0 0; text-align: center; }
	#healthwiseFooter p, #healthwiseFooter table tr td { font: normal normal normal 0.7em/1.0em Helvetica, Arial, Sans-Serif; }
	#healthwiseFooter table tr td { text-align: left; }
div#ConditionCenter { margin: 0 0 30px 0; }
div.ConditionCenterTitle { margin: 30px 0 5px 0; font-size: 1.1em; font-weight: bold; color: #835A60; }
table#drugBlock { margin: 0 0 30px 0; }
table#drugBlock, table#drugBlock td { border: solid 2px #000; }
table.emerTable tr td { padding: 5px; }
table.healthwiseItemTable tr td table.yellowCysTable tr td table { border: 0; }
table.healthwiseItemTable tr td table.redCysTable, table.healthwiseItemTable tr td table.yellowCysTable, table.healthwiseItemTable tr td table.greenCysTable, table.healthwiseItemTable tr td table.blackCysTable { margin: 0 0 30px 0; }
table.healthwiseItemTable tr td table.redCysTable td, table.healthwiseItemTable tr td table.yellowCysTable td, table.healthwiseItemTable tr td table.greenCysTable td, table.healthwiseItemTable tr td table.blackCysTable td { padding: 2px 5px 2px 5px; }
table.healthwiseItemTable tr td table.redCysTable, table.healthwiseItemTable tr td table.redCysTable tr td { border: solid 1px #F00; }
table.healthwiseItemTable tr td table.greenCysTable, table.healthwiseItemTable tr td table.greenCysTable tr td { border: solid 1px #0F0; }
table.healthwiseItemTable tr td table.yellowCysTable, table.healthwiseItemTable tr td table.yellowCysTable tr td { border: solid 1px #FF0; }
table.healthwiseItemTable tr td table.blackCysTable, table.healthwiseItemTable tr td table.blackCysTable tr td { border: solid 1px #000; }
table.healthwiseItemTable tr td table { border-collapse: collapse; }
	table.healthwiseItemTable tr td table tr td { padding: 2px 5px 2px 5px; }
		table.healthwiseItemTable tr td table tr td ul { margin: 0 0 20px 20px; }
table.healthwiseItemTable tr td ul { margin: 0 0 20px 32px; }
table.healthwiseItemTable tr td ol { margin: 0 0 20px 40px; }
#searchBar , #searchbar { height: 63px; width: 600px; margin: 15px auto 25px; padding: 12px 0 0 120px; background: #FFF url(../Media/search02.gif) no-repeat; }
.librarysearch { margin-top: 12px; padding: 7px 5px; width: 375px; border: 1px solid #CCCCCC; }
#physicianFooter { height: 42px; padding: 5px 0 0 0; background: #FFF url(../Media/foot_sbm_bg.gif) no-repeat; text-align: center; color: #666; font-size: 0.6em; line-height: 1.3em; }
#mainFooter { width: 800px; margin: 0 auto; padding: 20px 0 20px 0; text-align: center; color: #CCC; font-size: 0.6em; line-height: 1.3em; }
span.footerAddress { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; }
#bodyZones { width: 370px; float: left; }
#flashcontent2 { margin-top: -20px; }
.librarygo { margin: -5px 0 5px; }
#featuredContent { margin: 0 0 0 20px; float: right; }
img#ctl00_ContentPlaceHolder_animationButton { margin: 0 0 20px 0; float: left; }
#breadcrumbs p { color: #217285; font-size: 0.8em; }
#searchBar h5,#searchbar h5 { font-weight: bold; font-size: 0.75em; margin: 0; }
#bodyZones h3 { margin: 0 0 5px 0; }
#featuredSections h3, #featuredItems h3, h2#sectionName, h2#topicName, h2#resultsName, h2#itemName {  }
h3.itemSectionName { color: #835A60; }
h2#sectionName { margin: 0 0 8px 0; }
div.topicListItem { width: 620px; margin: 0 0 20px 20px; padding: 10px 15px 10px; }
p#resultsSummary { margin: 0 0 20px 20px; font-size: 0.8em; }
div.itemListBox { margin: 0 0 20px 20px; }
div.itemListItem { margin: 0 0 20px 0; }
p#sectionSummary, p#topicSummary { font-size: 0.8em; font-weight: bold; }
#featuredSections a, #featuredSections p { margin-left: 20px; }
#bodyZones p, #featuredSections p, #featuredItemsTable td { font-size: 0.8em; line-height: 1.4em; }
#featuredItemsTable tr td { padding: 0 6px 20px 0; vertical-align: top; }
p.itemListSummary { font-size: 0.8em; font-weight: bold; border-bottom: solid 1px #CCC; padding: 0 0 5px 0; }
span.topicListItemMeta { color: #000; font-size: 0.8em; }
span.itemListItemMeta { color: #666; font-style: italic; font-size: 0.75em; }
span.featuredItemMeta { color: #999; font-size: 0.85em; }
a.breadcrumb:link { color: #217285; }
a.breadcrumb:visited { color: #217285; }
a.breadcrumb:hover { color: #217285; }
a.breadcrumb:active { color: #217285; }
a.itemListItemName:link { color: #835A60; font-weight: bold; }
a.itemListItemName:visited { color: #835A60; font-weight: bold; }
a.itemListItemName:hover { color: #835A60; font-weight: bold; }
a.itemListItemName:active { color: #835A60; font-weight: bold; }
a.topicListItemName:link { color: #835A60; font-weight: bold; }
a.topicListItemName:visited { color: #835A60; font-weight: bold; }
a.topicListItemName:hover { color: #835A60; font-weight: bold; }
a.topicListItemName:active { color: #835A60; font-weight: bold; }
a.topicListItemMetaLink:link { color: #000; text-decoration: none; }
a.topicListItemMetaLink:visited { color: #000; text-decoration: none; }
a.topicListItemMetaLink:hover { color: #000; text-decoration: underline; }
a.topicListItemMetaLink:active { color: #000; text-decoration: underline; }
a.featuredLink:link { font-size: 1.0em; font-weight: bold; color: #A28388; text-decoration: underline; }
a.featuredLink:visited { font-size: 1.0em; font-weight: bold; color: #A28388; text-decoration: underline; }
a.featuredLink:hover { font-size: 1.0em; font-weight: bold; color: #A28388; text-decoration: underline; }
a.featuredLink:active { font-size: 1.0em; font-weight: bold; color: #A28388; text-decoration: underline; }
a.physicianFooter:link { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; text-decoration: none; }
a.physicianFooter:visited { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; text-decoration: none; }
a.physicianFooter:hover { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
a.physicianFooter:active { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-decoration: none; }
a.mainFooter:link { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-decoration: none; }
a.mainFooter:visited { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-decoration: none; }
a.mainFooter:hover { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-decoration: none; }
a.mainFooter:active { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #999; text-decoration: none; }
/*****HEALTHWISE*****/
a.topicListItemName { font-size: 15px; display: block; margin: 0 0 0 0; padding: 0; }
a.topicListItemMetaLink { font-size: 12px; margin: -10px 0 0 0; padding: 0; }
#breadcrumbs { margin: 0 0 30px 0; }
	#breadcrumbs p { color: #666; font-size: 0.7em; font-weight: bold; font-size: 12px; }
	#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover, #breadcrumbs a:active { color: #666; font-weight: normal; text-decoration: underline; font-size: 12px; }
table#sectionHeader { width: 700px; border-bottom: solid 1px #004CAB; margin: 0 0 20px 0; }
p#sectionSummary { margin: 0 0 20px 0; }
h2#sectionName, h2#topicName, h2#resultsName { margin: 0 0 5px 0; font-size: 24px; }
h2#itemName { margin: 0 0 20px 0; font-size: 24px; }
div.topicListItem { margin: 0 0 0 20px; }
a.topicListItemName:link, a.topicListItemName:visited, a.topicListItemName:hover, a.topicListItemName:active { color: blue; text-decoration: underline; font-weight: bold; }
span.topicListItemMeta { font-size: 0.8em; display: block; margin-top: -12px; }
a.topicListItemMetaLink:link, a.topicListItemMetaLink:visited, a.topicListItemMetaLink:hover, a.topicListItemMetaLink:active { color: #666; text-decoration: none; }
div.itemListBox { margin: 0 0 20px 0; }
p.itemListSummary { font-size: 13px; font-weight: bold; border-bottom: solid 1px #999; padding: 0 0 15px 0; margin: 0 0 20px 0; }
div.itemListItem { margin: 0 0 20px 0; }
span.itemListItemMeta { color: #666; font-style: italic; font-size: 12px; margin: 3px 0 0 0; display: block; }
a.itemListItemName:link, a.itemListItemName:visited, a.itemListItemName:hover, a.itemListItemName:active { color: blue; font-size: 16px; font-weight: bold; text-decoration: underline; }
table.itemSummary { border-bottom: solid 1px #AFB9DF; }
div.itemList { width: 520px; border-left: solid 1px #CCC; border-right: solid 1px #CCC; margin-bottom: -20px; padding: 10px; }
table.itemSummary { width: 95%; border-bottom: solid 1px #CCC; margin: 0 0 20px 0; }
	table.itemSummary td { padding: 0 0 10px 0; }
span.itemSummaryText { font-size: 12px; line-height: 1.4em; }
table.itemListItem { margin: 0 0 20px 0; }
td.itemListItemImage { padding: 5px 0 0 0; vertical-align: top; }
td.itemListItemText { padding: 0 0 0 20px; vertical-align: top; }
span.itemListItemSummary { font-size: 0.8em; }
img.itemThumb { border: solid 1px #000; }
h3.itemSectionName { margin: 20px 0 10px 0; }
table.healthwiseItemTable tr td { font-size: 0.9em; }
table.healthwiseItemTable tr td { vertical-align: top; }
table#sectionMenu { width: 175px; vertical-align: top; display: block !important; }
	table#sectionMenu img { width: auto !important; }
	table#sectionMenu ul { margin: 10px 0 0 16px; }
		table#sectionMenu ul li { font: normal normal normal 1.0em/1.2em Helvetica, Arial, Sans-Serif; list-style-type: none; margin: 0 0 7px 0; }
			table#sectionMenu ul li.current { font: normal normal normal 1.0em/1.2em Helvetica, Arial, Sans-Serif; list-style-image: url(../Media/arrow_p.gif); margin: 0 0 7px 0; }
			table#sectionMenu ul li a { text-decoration: none; font-size: 13px; }
#healthwiseFooter { border-top: solid 1px #666; margin: 20px 15px 0 0; padding: 20px 0 0; text-align: center; }
	#healthwiseFooter p, #healthwiseFooter table tr td { font: normal normal normal 0.7em/1.0em Helvetica, Arial, Sans-Serif; font-size: 12px; }
	#healthwiseFooter table tr td { text-align: left; }
		#healthwiseFooter table tr td a {  }
div#ConditionCenter { margin: 0 0 30px 0; }
div.ConditionCenterTitle { margin: 30px 0 5px 0; font-size: 1.1em; font-weight: bold; color: #835A60; }
table#drugBlock { margin: 0 0 30px 0; }
table#drugBlock, table#drugBlock td { border: solid 2px #000; }
table.emerTable tr td { padding: 5px; }
table.healthwiseItemTable tr td table.yellowCysTable tr td table { border: 0; }
table.healthwiseItemTable tr td table.redCysTable, table.healthwiseItemTable tr td table.yellowCysTable, table.healthwiseItemTable tr td table.greenCysTable, table.healthwiseItemTable tr td table.blackCysTable { margin: 0 0 30px 0; }
table.healthwiseItemTable tr td table.redCysTable td, table.healthwiseItemTable tr td table.yellowCysTable td, table.healthwiseItemTable tr td table.greenCysTable td, table.healthwiseItemTable tr td table.blackCysTable td { padding: 2px 5px 2px 5px; }
table.healthwiseItemTable tr td table.redCysTable, table.healthwiseItemTable tr td table.redCysTable tr td { border: solid 1px #F00; }
table.healthwiseItemTable tr td table.greenCysTable, table.healthwiseItemTable tr td table.greenCysTable tr td { border: solid 1px #0F0; }
table.healthwiseItemTable tr td table.yellowCysTable, table.healthwiseItemTable tr td table.yellowCysTable tr td { border: solid 1px #FF0; }
table.healthwiseItemTable tr td table.blackCysTable, table.healthwiseItemTable tr td table.blackCysTable tr td { border: solid 1px #000; }
table.healthwiseItemTable tr td table { border-collapse: collapse; }
	table.healthwiseItemTable tr td table img[type="medical"] { width: 100% }
	table.healthwiseItemTable tr td table tr td { padding: 2px 5px 2px 5px; }
		table.healthwiseItemTable tr td table tr td ul { margin: 0 0 20px 20px; }
table.healthwiseItemTable tr td ul { margin: 0 0 20px 32px; list-style-type: disc; }
	table.healthwiseItemTable tr td ul li { margin: 10px 0; font-size: 14px; }
table.healthwiseItemTable tr td ol { margin: 0 0 20px 40px; list-style-type: decimal; }
	table.healthwiseItemTable tr td ol li { margin: 10px 0 }
.healthwiseItemTable {  }
	.healthwiseItemTable p { font-size: 14px; margin-bottom: 15px; line-height: 18px; }
	.healthwiseItemTable h3 { font-size: 20px; }
	.healthwiseItemTable h4 { font-size: 17px !important; margin-bottom: 5px; color: #000 !important; font-weight: bold !important; }
#sectionImage { width: 50px }
span.omedix { float: right; margin: -14px 1px 0px 0px; padding: 3px 5px 0px 0px; }
a.omedix { color: #FFFFFF; text-decoration: none; }
img.patient-int { padding: 5px 0px 0px 0px; }
hr.sectionTableSeparator { height: 1px; border: 0; color: #CCC; background-color: #CCC; }
#homeRight { width: 300px; float: right; }
h2.featuredContentHeader { color: #904B16; font-size: 1.0em; }
h3.featuredContentTitle { margin: 0 !important; line-height: 1.0em; }
	h3.featuredContentTitle a:link, h3.featuredContentTitle a:visited, h3.featuredContentTitle a:hover, h3.featuredContentTitle a:active { color: #2D8AFE; text-decoration: none; }
table#featuredContentTable td { vertical-align: top; padding: 0 0 20px 0; }
	table#featuredContentTable td p { margin: 0; font-size: 12px; }
p.featuredContentMeta { color: #999; font-style: italic; }
p.aboutEducation { text-align: center; }
	p.aboutEducation a:link, p.aboutEducation a:visited, p.aboutEducation a:hover, p.aboutEducation a:active { color: #2D8AFE; font-size: 0.8em; text-decoration: underline; }
table.sectionTable { margin: 0 0 0 5px; padding: 15px 0; }
	table.sectionTable td { vertical-align:middle; line-height: 22px;}
	table.sectionTable tr td a:link, table.sectionTable tr td a:visited, table.sectionTable tr td a:hover, table.sectionTable tr td a:active { color: #00F; font-size: 1.0em; font-weight: bold; text-decoration: underline; }
#breadcrumbs p { color: #666; font-size: 0.7em; font-weight: bold; }
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover, #breadcrumbs a:active { color: #666; font-weight: bold; text-decoration: underline; }
table#sectionHeader { width: 700px; border-bottom: solid 1px #004CAB; margin: 0 0 20px 0; }
h2#sectionName, h2#topicName, h2#resultsName { margin: 0 0 5px 0; color: #004CAB; }
h2#itemName { margin: 0 0 20px 0; color: #004CAB; }
div.topicListItem {  }
a.topicListItemName:link, a.topicListItemName:visited, a.topicListItemName:hover, a.topicListItemName:active { color: #C20909; text-decoration: underline; font-weight: bold; }
span.topicListItemMeta { font-size: 0.8em; }
a.topicListItemMetaLink:link, a.topicListItemMetaLink:visited, a.topicListItemMetaLink:hover, a.topicListItemMetaLink:active { color: #666; text-decoration: none; }
div.itemListBox { margin: 0 0 20px 0; }
.sectionTable img { margin-right: 10px; }
p.itemListSummary { font-size: 0.8em; font-weight: bold; border-bottom: solid 1px #999; padding: 0 0 5px 0; }
div.itemListItem { margin: 0 0 20px 0; }
span.itemListItemMeta { color: #666; font-style: italic; font-size: 0.75em; }
a.itemListItemName:link, a.itemListItemName:visited, a.itemListItemName:hover, a.itemListItemName:active { color: #C20909; font-size: 1.0em; font-weight: bold; text-decoration: underline; }
table.itemSummary { border-bottom: solid 1px #AFB9DF; }
#homeLeft { float: left; }
#sectionList { width:595px; }
#itemBody {  }

#ctl00_Content_ITEM_ITEMICON {margin-bottom:-20px;}
