@import url("/gTabNav.css");

/* IMPORTANT!

This is a TEMPLATE STYLESHEET for the Healthwise.plt template

Edit trough SitePress!

*/

.EmergencyNumber {
	font-weight:bold;
	color:Red;
}

.healthwiseLibrarySearchBar {
	margin: 0 0 8px 0;
	padding: 12px 0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.healthwiseLibrarySearchBar * {
	vertical-align: middle;
}
.healthwiseLibrarySearchBar SELECT {
	color: #666666;
}
.healthwiseLibrarySearchBar .searchBox {
	margin: 0 5px 0 0;
	padding: 1px 3px 1px 3px;
	width: 180px;
	font-size: 13px;
	color: #5790BD;
}
.healthwiseSearchButton {
	display:none;
}

.healthwiseList .twoColumnSection .columnRight BR + A {
	clear: both;
	display: block;
	float: left;
	margin-top: 1em;
	padding-top: .8em;
	border-top: 1px solid #DDDDDD;
}


.healthwiseSearchBar {
	text-align: right;
}
.healthwiseSearchBar * {
	vertical-align: top;
}
.healthwiseSearchBar .searchBox {
	margin: 0;
	padding: 1px 3px 2px 3px;
	width: 215px;
	font-size: 13px;
	vertical-align: middle;
	color: #5790BD;
	border: 1px solid #6BC762;
}

.searchBoxSpanishLibrary {
	width: 205px !important;
}

.healthwiseAlphaNav {
	margin-top: 5px ;
	padding: 10px;
	background-color: #E7FEB8;
}
.healthwiseAlphaNav A {
	margin: 0 4.25px;
	_margin: 0 .65ex 0 .65ex;
}
.contentWidth100 .healthwiseAlphaNav A {
	margin: 0 6px;
}
.healthwiseAlphaNav A.selected {
	color: #F27E01;
	border-bottom: 1px solid #F27E01;
}
.alphaAnchor {
	margin-top: 1em;
	font-weight: bold;
}
.HwTypeConditionCenter .HwNavigationSection li a:hover {
	text-decoration: none;
}



.healthwiseList {
	margin-top: 20px;
	border-top: 1px solid #E7FEB8;
}
.healthwiseList .odd {
	padding: 5px 5px 7px 5px;
	background-color: #F5F5F5;
}
.healthwiseList .even {
	padding: 5px 5px 7px 5px;
}


.healthwiseListDrugGuide .odd {
	padding: 10px 5px 10px 20px;
	background-color: #F5F5F5;
}
.healthwiseListDrugGuide .even {
	padding: 15px 5px 15px 20px;
}
.healthwiseListItemComment {
	color: #676767;
	font-style: italic;
}

.healthwiseListCareDecision .columnLeft {
	width: 30%;
	padding: 0 0 0 20px;
	font-weight: bold;
}
.healthwiseListCareDecision .columnRight {
	width: 65%;
}

.iconCareDecision {
	padding: 0 5px;
	background-color: #0086CA;
	text-transform: uppercase;
	font-size: 10px;
	color: #FFFFFF;
}
.iconManagingYourHealth {
	padding: 0 5px;
	background-color: #00679E;
	text-transform: uppercase;
	font-size: 10px;
	color: #FFFFFF;
}


.healthwiseSearchResultsForm * {
	vertical-align: top;
}
.healthwiseSearchResultsForm .searchBox {
	margin: 0 5px 5px 0;
	padding: 1px 3px 2px 3px;
	width: 160px;
	font-size: 14px;
	vertical-align: middle;
	color: #5790BD;
}
.healthwiseSearchResultsForm SELECT {
	width: 170px;
	color: #666666;
}
.healthwiseSearchResultsNav {
	margin-bottom: 1em;
	border-bottom: 1px solid #B7C3D1;
}
.healthwiseSearchResultsNavBottom {
	margin-top: 1em;
	border-top: 1px solid #B7C3D1;
}
.healthwiseSearchResultsNav .columnLeft {
	padding-top: 2px;
}
.healthwiseSearchResultsNav .columnRight,
.healthwiseSearchResultsNavBottom .columnRight {
	padding-bottom: 2px;
}
.healthwiseSearchResult {
	margin-bottom: 1em;
}


.defaultRightSection .subnav IMG {
	font-size: 10px;
	font-weight: normal;
}
.defaultRightList {
	margin: 0 !important;;
	padding: 0 !important;;
	list-style-image: none !important;
	text-indent: 0;
}


/* Convert the style of H3s to H2s and H4 to H3 */
#HwContainer H3 {
	margin: .8em 0;
	color: #128B0C;
}
#HwContainer .HwPersonalStoriesContent H3.HwSubSectionTitle {
	color: #FFFFFF;
}
.HwIToolImageArea H3 {
	margin: 0 !important;
}
.HwNavigationSection H2.HwSectionTitle {
	margin: 0 0 .5em 0;
	font-size: 1.5em;
	line-height: 100%;
	font-weight: normal;
	background-color: transparent;
	color: #128b0c;
	border-top: none;
	border-bottom: 1px solid #CACACA;
}
.contentHealtwiseTopic H4 {
	font-size: 1.2em;
	line-height: 100%;
	font-weight: bold;
	background-color: transparent;
	color: #128b0c;
}

.contentHealtwiseTopic IMG {
	margin: 5px 10px;
}
.contentHealtwiseTopic A IMG {
	margin: 0;
	background-color: #FFFFFF;
	border: 1px solid white;
	border-bottom: 2px solid white;	
	position: relative;
	top: 1px;
}

/* Tables inside Healthwise articles  */
.contentHealtwiseTopic TABLE,
.HwContent table {
	border: 1px solid #FFFFFF;
}
.contentHealtwiseTopic CAPTION,
.HwContent caption {
	margin-top: 10px;
	padding: 1px 3px 0 3px;
	font-size: 1.3em;
	color: #333333;
	border-bottom: 1px solid #444444;
}
.contentHealtwiseTopic TABLE TH,
.HwContent table th {
	padding: 2px 5px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
.contentHealtwiseTopic TABLE TD,
.HwContent table td {
	padding: 2px 5px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #CCCCCC;
}
.contentHealtwiseTopic TABLE TD HR,
.HwContent table td hr {
	display: none;
}
.HwContent table ul {
	padding: 5px;
}
/* Symptom Checker */
.noFlashMessage {
	width: 500px;
	padding: 20px;
}



/* footer and copyrights */
.hwFooterTable {
	margin: 1em auto;
	border-collapse: collapse;
	border-top: 1px solid #CACACA !important;
}
.hwFooterTable TD {
	padding: 1em 1ex !important;
	border: none !important;
}
.hwFooterLogo {
	float: left;
	width: 130px;
	padding: 1em 0 5.5em 0;
	/* see ie.css for more */
}
.hwFooterTable .hwCopyrights TD {
	vertical-align: top !important;
	color: #666666;
	border-top: 1px solid #CACACA !important;
}


#ConditionCenterCollections {
	margin-bottom: 3em;
}
#ConditionCenterCollections .ConditionCenterTitle {
	margin: 2em 0 .7em 0;
	font-weight: bold;
}
#ConditionCenterCollections .ConditionCenterItem {
	margin: .7em 0;
}


/* Disclaimer popup thickbox window */
.TB_overlayBG {
	filter:alpha(opacity=20) !important;
	opacity: 0.20 !important;
}
#TB_window {
	border-color: #113967 !important;
}

.disclaimerText {
	padding: 10px 20px 0 20px;
}
.disclaimerText .disclaimerText {
	padding: 0;
}
.disclaimerText P {
	padding-bottom: 1px;
}
.disclaimerText .disclaimerText .jsDisclaimerLine {
	display: none;
}
.noJsDisclaimerOverlay {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	z-index: 9;
	width: 100%;
	height: 100%;
	background: #000000;
	filter: alpha(opacity=20);
	opacity: 0.20;
}
.noJsDisclaimerWindow {
	width: 500px;
	height: 340px;
	position: absolute;
	background: #FFF;
	z-index: 99;
	margin: -40px 130px;
	border: 3px solid #113967;
}

#flashcontent{padding:20px 0 0 20px;}
.copyInfo {
	width:490px;
	padding:0 20px;
	margin-bottom:20px;
}


.HwConditionCenterContentInner {
	padding: 10px 0;
}


.contentRight #SearchRecordsForm {
	display: block;
	width: 250px;
	min-height: 50px;
}
.contentRight #SearchRecordsForm INPUT,
.contentRight #SearchRecordsForm SELECT {
	float: left;
}
.contentRight #SearchRecordsForm .searchButton {
	position: relative;
	top: 27px;
}
#HwColumnSidebar1 {
	float: left;
	width: 220px;
}
#HwColumnSidebar2 {
	float: right;
	width: 235px;
}
#HwColumnSidebar2 #HwNavigation {
	padding: 20px;
}

#HwNavigationWrapper {
	position: relative;
	margin: 0;
	padding: 0 0 20px 0;
	background: url(/img/bgrRightColumnGradient.gif) repeat-x center top;
	border-bottom: 1px solid #A5D297;
}
#HwNavigation ul {
	padding: 0;
}
#HwNavStackHeader {
	margin: 0 0 .5em 0;
	font-size: 1.20em;
	line-height: 100%;
	font-weight: bold;
	color: #158A00;
}
#HwColumnContent {
	width: 530px;
	float: left;
	background: url(/img/bgrContentTop.gif) repeat-x;
}
#HwFooter {
	width: 530px;
	clear: both;
	position: relative;
}
.HwContentTitle h1 {
	text-indent: -9999em;
}
.HwContent ul li,
.HwTypeConditionCenter .HwContent ul li {
	margin: 0;
	padding: 0 0 .7em 15px;
	list-style-image: none;
	background: url(/img/li.gif) no-repeat 0 0.3em;
	line-height: 1.2em;
}
.HwContent ul li ul li,
.HwTypeConditionCenter .HwContent ul li ul li {
	list-style-image: none;
	background: url(/img/li_lvl2.gif) no-repeat 0 0.3em;
}

.HwLogo {
	float:left;
	width: 101px;
	height: 61px;
	padding-top:20px;
}
.HwLegal {
	margin: 0;
	padding: 20px;
}
.HwLegal .HwLogo a {
	border: none;
}
.HwDisclaimer {
	padding: 5px 10px 0px 150px;
}
.HwCopyright {
    padding-bottom: 10px;
	padding-left: 150px;
}
.HwQuizQuestion ul.HwQuizAnswers li {
	list-style: none;
	background: none;
}
a.HwLinkShowActionset,
a.HwLinkShowInnerLayer,
a.HwSectionTabLink,
.HwFAQ a,
.HwReferenceContainer a,
.HwAnswerText a,
.HwSummaryBackgroundHeader a,
a.HwLinkConditionCenterShow,
#HwNavigationFooter a {
	border: none !important;
}
.HwAnswers li.HwAnswer {
	list-style: none;
}
.NoWebPrint {
	margin-bottom: 20px;
}
.HwIncompleteLink tr td a:hover { 
	text-decoration: none !important;
}
.HwFAQContent .HwFAQAnswer a {
	border-bottom: 1px dotted #005FA9 !important;
}
.HwFAQContent .HwFAQAnswer a:hover {
	border-bottom: 1px solid #005FA9 !important;
}
.HwNavigationSection table td p {
	margin-top: 0;
}
.HwOrderedList th {
	background: #F5F5F5;
	border-bottom: 1px solid #CCC;
}
.HwStripAlignLeft {
	float: left;
	margin: 2px 10px 10px 0;
}
.HwConditionCenterSection {
	padding: 5px 0;
	width: 470px;
}
div.HwMedicalImage img {
	padding: 0 10px 10px 0;
}
.HwSectionSpecialSection UL {
	clear: left;
}



/* Decision Points */
.HwTypeDecisionPoint {
	padding-top: 20px;
}
#ConditionCenter {
	padding-top: 0;
}
.HwCloseLink {
	border: none !important;
}



/*
Override default layout for multimedia type of articles that open as popups.
-------------------- from flash ---------------------
example popup url: /health_a_to_z/health_library/chest_pain_multimedia
to open from flash go here: /healthwise/articles/back_problems_and_injuries#check_your_symptoms
------------------ regular popups -------------------
styles for the regular pop-ups are in HealthwisePopup.css under the seton content server
*/
.section_health_a_to_z.HwMultiMedia .pageHeader,
.section_health_a_to_z.HwMultiMedia .contentHeader,
.section_health_a_to_z.HwMultiMedia .pathNav,
.section_health_a_to_z.HwMultiMedia .pageFooter,
.section_health_a_to_z.HwMultiMedia .pageFooterCopyrightsHolder {
	display: none;
}
#HwContainer {
	width: 100%;
}
#HwContentWrapper {
	margin: 0 20px;
	background: none;
}
.section_health_a_to_z.HwMultiMedia .page,
.section_health_a_to_z.HwMultiMedia .contentHolder,
.HwMultiMedia #HwContainer,
.HwMultiMedia #HwColumnContent,
.HwTypeDefinition #HwContainer,
.HwTypeDefinition #HwColumnContent,
.section_health_a_to_z.HwDefinition .page,
.section_health_a_to_z.HwDefinition .contentHolder,
.HwDefinition #HwContainer,
.HwDefinition #HwColumnContent {
	margin: 0;
	padding: 0;
	background: #FFF;
}
.HwTypeMultiMedia.HwContentWrapper {
	padding: 10px;
}
.HwMultiMedia .HwContainer {
	padding: 10px;
}
.HwMultiMedia .HwContentTitle h1 {
	margin: 5px;
	text-indent:0;
	color: #158A00;
	border-bottom: 1px solid #ccc;
	font-size: 1.5em;
}
.HwMultiMedia .HwContent {
	padding: 0;
}

.HwMultiMedia .HwMedicalImage {
	clear: both;
	float: none;
	padding: 0;
}
.HwMultiMedia #HwContainer #HwFooter {
	width: 100%;
}
.HwMultiMedia .HwContent {
	padding: 0;
}
.HwMultiMedia .HwContentInformation {
	padding: 0;
	margin: 0;
}



