﻿/*General Notes*/
/*These CSS styles are to be applied to .NET tools only*/
/*Add each style to your tools specific section using your tools specific container ID*/
/*Add .class styles only to the generic section, if you think they can be re-used/
/*Start Rest*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

.myFaveIcon {}
.myFaveIcon img{ position: relative;
    top: 6px;}

ul { list-style: none; }

a
{
	text-decoration: none;
}
a:focus
{
	border-style:dashed;
	border-color: #CDCDCD;
	border-width: .2px;
	text-decoration: underline;
}
a:active
{
      border-style: dashed;
      border-color: #CDCDCD;
      border-width: .2px;
      text-decoration: underline;
}

table
{
	border-collapse: separate !important;
	border-spacing: 0;
}
caption, th, td
{
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after
{
	content: "";
}
blockquote, q
{
	quotes: "" "";
}

/*End Reset*/
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background: #E7E7E7;
}

/*setting the base font-size to 0.625em or 62.5% sets 1em or 100% to 10 pixels */
body.smallFont
{
	font-size: 62.5%;
}
body.medFont
{
	font-size: 67.5%;
}
body.largeFont
{
	font-size: 75%;
}


/* Shared Styles, migrated from old CSS */
.MEDICAREContainer
{
	background: transparent url(/SharedResources/shared/images/container-bg.png) repeat-y scroll 0 0;
	margin: auto auto 0px;
	padding: 0 5px;
	width: 966px;
	position: relative;
	
}

.MEDICAREContainer .MCGStaticBodyStyle
{
	font-family: verdana;
	font-size: 0.7em;
	padding-left: 5px;
}

.MEDICAREContainer .MCGStaticBodyStyleP1
{
	font-size: 1.2em;
	padding-top: 10px;
}

.MCGStaticBodyStyleP2
{
	font-size: 1.2em;
	padding-top: 30px;
}
.MEDICAREContainer h1.StaticH1
{
	color: #660000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 1.5em;
	font-weight: bold;
}
.MEDICAREContainer ol.Staticol
{
	padding-left: 40px;
}

.MEDICAREContainer ul.Staticul
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	padding-left: 40px;
}
.MEDICAREContainer li.Staticli
{
	padding-top: 10px;
}

.MEDICAREContainer .MCGStaticBodyStyle a.LinkStyle
{
	font-family: verdana;
	font-size: 1.3em;
	text-decoration: underline;
	font-weight: normal;
}

.MEDICAREContainer .MCGSharedStaticTable .GoToLink
{
	color: #25489C;
	font-family: Verdana;
	font-size: 0.6em;
	font-weight: normal;
}

.MEDICAREContainer .MCGSharedStaticTable
{
}

.MEDICAREContainer .MCGSharedStaticTable td.SearchCriteriaLeftBox
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #F2F9FF none repeat scroll 0 0;
	height: 100%;
	margin-left: 0;
	padding-left: 0;
	padding-right: 0;
	vertical-align: top;
	width: 44%;
}

.MEDICAREContainer .MCGSharedStaticTable .searchResultHeader
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #004A80 none repeat scroll 0 0;
	border-collapse: collapse;
	border-left: 1px solid #4087B5;
	border-right: 1px solid #4087B5;
	border-top: 2px solid #004A80;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px 1px 7px;
	text-align: left;
}

.MEDICAREContainer #MCGNewStaticContentWrap
{
	font-size: 1.2em;
}

.MEDICAREContainer #MCGNewStaticContentWrap p.BodyParaStyle
{
	font-family: verdana;
	font-size: 0.6em;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	
}

.MEDICAREContainer #MCGNewStaticContentWrap p.BodyParaStyle a
{
	text-decoration: underline;
}

/*Need this style for overall fixed width .NET redesign*/
#Content-wrap, #Content-wrap-map
{
	clear: both;
	padding: 2px 20px 0px 20px;
	margin-top: 3px;
	min-height: 1%;
	zoom: 1;
}

/*****************Generic styles Section*********************/
/******!!!!!!!!!!!Don't change these styles they are used globally!!!!!!!!****/
#Message-holder
{
	width: 60%;
	margin-left: 100px;
	font-size: 12px;
}

#Exception-wrap
{
	padding: 10% 25%;
}
.bulletGreen {
    background:transparent url(/SharedResources/shared/images/plan-finder/berndt/bulletGreen.jpg) no-repeat scroll 0 5px;
    padding-left:10px;
}
.bulletEmphasis
{
	padding-left:10px;
}
.collapsiblePanelHeightFix
{
    height: 0;
    overflow: hidden;
}
.clearFloats
{
	clear: both;
}
.clearLeftFloat
{
	clear: left;
}
.clearRightFloat
{
	clear: right;
}
.display-hide
{
	display: none;
}
.NormalHeaderClass
{
	display: inline;
}
.PrintHeaderClass
{
	display: none;
}
.MedicareFooterPanelStylePrint
{
	display: none;
}
.PFMedicareFooterPanelStyle
{
	display: none;
}
.PFMedicareFooterPanelStylePrint
{
	display: inline;
}
.PFNormalHeaderClass
{
	display: none;
}
.PFPrintHeaderClass
{
	display: inline;
}
.StaticNormalHeaderClass
{
	display: inline;
}
.StaticPrintHeaderClass
{
	display: none;
}
.PFStaticNormalHeaderClass
{
	display: none;
}
.PFStaticPrintHeaderClass
{
	display: inline;
}
/*Needed for print styles SiteWide*/
@media  print
{
	
	body
	{
		background: white;
	}
	
	.NormalHeaderClass
	{
		display: none !important;
	}
	.PrintHeaderClass
	{
		display: inline !important;
	}
	
	.Separatorstyle
	{
		display: block !important;
		font-size: 1em;
		padding-left: 5px;
	}
	.TopHHSBar
	{
		display: none !important;
	}
	.StaticNormalHeaderClass
	{
		display: none;
	}
	.StaticPrintHeaderClass
	{
		display: inline;
	}
	.PopupExpandingSidePanelStatic
	{
		display: none;
	}
	.MedicareFooterLinksPanelStyle
	{
		display: none;
	}
	.StaticMainContentPanel
	{
		width: 921px;
	}
	.StaticMainContentPanel .LeftContent
	{
		width: 680px;
	}
	.MedicareFooterPanelStylePrint
	{
		position: absolute;
		display: inline;
	}
	html>body .MedicareFooterPanelStylePrint
	{
		position: absolute;
		display: block;
	}
	
	.MedicareFooterPanelStyle
	{
		display: none !important;
	}
	.ReferenceLinkButton
	{
		display: none !important;
	}
}
#LeftHeading
{
	text-align: left;
}
.MCGDepthSitemap
{
	border-bottom: 1px solid #DCDCDC;
	padding-bottom: 11px;
	margin-bottom: 22px;
	margin-top: 2px;
	display: block;
	font-size: 0.6em;
	color: #4F4F4F;
}
.MCGDepthSitemap a:link
{
	color: #135F90;
	background: url(/SharedResources/shared/images/berndt/breadcrumb.png) no-repeat center right;
	padding-left: 5px;
	padding-right: 12px;
	font-size: 1em;
	text-decoration: none;
}
.MCGDepthSitemap a:visited, .MCGDepthSitemap a:hover
{
	font-size: 1em;
	background: url(/SharedResources/shared/images/berndt/breadcrumb.png) no-repeat center right;
	text-decoration: none;
}
.HiddenText
{
	position: absolute;
	left: -999em;
	width: 1em;
	overflow: hidden;
}
#Breadcrumb
{
	width: 40%;
	float: left;
	text-align: left;
	display: inline;
	padding-right: 20%;
}
.Separatorstyle
{
	position: absolute;
	left: -999em;
	width: 1em;
	overflow: hidden;
}
.SeparatorstylePrint
{
	font-size: 1em;
	padding-left: 5px;
}
.BreacrumbContext
{
	position: absolute;
	left: -999em;
	width: 1em;
	overflow: hidden;
}
#PrintButton
{
	float: right;
	text-align: right;
	display: inline;
	margin-left: auto;
	width: 40%;
}
td.RightSection
{
	padding-left: 10px;
}
#RightSectionContainerTop
{
	padding-bottom: 10px;
	background-color: #F7F7F7;
}
#RightSectionContainerBottom
{
	padding-bottom: 10px;
	background-color: #F7F7F7;
}
A.BlueFooter:link, A.BlueFooter:visited
{
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}
.TopHHSBar
{
	background-color: #FFFFFF;
	display: inline;
}
.TopHHSBarlinkleft
{
	background-image: url(/SharedResources/shared/images/hhs_back_new.gif);
}
.TopHHSBarlinkright
{
	display: inline;
	padding-left: 479px;
}
ul.TopNavBar
{
	padding: 7px 0px 0px;
	display: inline;
	list-style-position: outside;
	float: right;
}
ul.TopNavBar li
{
	list-style-type: none;
	font-size: 1.1em;
	padding: 0px;
	float: left;
	padding-right: 5px;
	list-style-position: outside;
}
ul.TopNavBar li a
{
	display: block;
	float: left;
	height: 25px;
}
.HicnModalPopup
{
	float:none;
	color:#25489C;
	font-size:1.0em;
	font-weight:bold;
	padding:5px 0 0 0;
	padding-left:0px;	
	}
h1
{
	color: #25489C;
	float: left;
	font-size: 1.0em;
	padding: 5px 0px 0px 10px;
}
Span.TaglineText
{
	font-weight: bold;
	color: white;
}

a.Help
{
	color: #154979;
	font-weight: bold;
	cursor: pointer !important;
}
a:link, a:visited
{
	color: #3076D4;
	font-weight: bold;
	cursor: pointer !important;
}
a:hover
{
	text-decoration: underline;
	cursor: pointer !important;
}
a.Large:link
{
	color: #25489C;
	font-weight: normal;
	font-size: 1.0em;
}

a.Small:link, a.Small:visited
{
	color: #25489C;
	font-weight: normal;
	font-size: .8em;
}

a.Same:link, a.Same:visited
{
	color: #25489C;
	font-weight: normal;
	font-size: 1em;
}

a.SameSelected:link, a.SameSelected:visited
{
	color: #000;
	font-weight: bold;
	font-size: 1em;
}

a.SameSelectedLabel:link, a.SameSelectedLabel:visited
{
	color: #154979;
	font-size: 1.4em;
	text-decoration: none;
}

#LinkText
{
	font-weight: normal;
	font-size: .8em;
}
#LinkText2
{
	font-weight: normal;
	font-size: .86em;
}
a.OldStyle:link
{
	font-weight: bold;
	color: #600;
	text-decoration: underline;
}
a.OldStyle:visited
{
	color: #369;
}
a.TopToolBar:link, a.TopToolBar:visited
{
	color: white;
	font-weight: bold;
	font-size: 0.9em;
}

table.TopToolBar
{
	color: #FFFFFF;
	border-bottom: 2px solid;
	background-color: #014478;
	border-color: #9DCEF9;
}
.TopToolBar
{
	font-size: 0.8em;
	color: white;
}
table.TopHHSBar
{
	background-color: #FFF;
}
td.TopHHSBar
{
	background-image: url(/SharedResources/shared/images/hhs_back_new.gif);
}
.infoBody
{
	background-color: #FBFCDD;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.LabelBoldNoPad
{
	font-size: 0.7em;
	font-weight: bold;
}
.LabelBold
{
	font-size: 0.7em;
	margin: 0px 5px;
	font-weight: bold;
}
.Label
{
	font-size: 0.7em;
	margin: 0px 5px;
}
label.BodyStyle2
{
	margin: 0px;
}
.LabelBoldSearchCriteria
{
	font-size: 0.7em;
	font-weight: bold;
	vertical-align: top;
}
.LabelSearchCriteria
{
	font-size: 0.7em;
	vertical-align: top;
}
.BackTopDiv
{
	clear: both;
	width: 945px;
	padding-left: 10px;
}
div.Footer
{
	position: relative;
	bottom: 0;
	width: 100%;
}
.FooterPanelStyle
{
	background-color: #FFC;
}
.BottomPanelStyle
{
	background-color: #014478;
	font-weight: bold;
}
.TitleHeading
{
	text-align: center;
	background-position: center top;
}
table.Nav
{
	clear: both;
	background: #ffc;
	width: 100%;
	height: 30px;
}
h2.PageContentHeader
{
	clear: both;
	padding: 5px 0px;
	font: bold 18px verdana;
	color: #000;
}

.MedicareHeaderPanelStyle
{
	background-color: #014478;
}
.ToolMasterHeaderStyle
{
	background-color: #FFFFCC;
	height: 30px;
}
.GoToLink
{
	font-weight: 600;
	font-size: 1.4em;
}
.BackTopLink
{
	clear: both;
	margin-left: 20px;
	margin-top: 10px;
}
.DataLastUpdated
{
	clear: both;
	margin-left: 20px;
	margin-top: 20px;
	font-size: 2em;
}
p.BodyParaStyle, .RadioButtonList label, .CheckBoxList label
{
	font-size: .6em;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
}
.boldRadioButtonList
{
	font-size: .7em;
	padding-left: 5px;
	padding-bottom: 1px;
}
.paddedLink
{
	font-size: .65em;
	padding-left: 5px;
	text-decoration: underline;
}
.nonpaddedLink
{
	font-size: .65em;
	text-decoration: underline;
}
.BodyStyle
{
	font-size: .7em;
	padding-left: 5px;
}
.BodyStyle2
{
	font-size: .7em;
}
.FontStyle
{
	font-size: .65em;
	padding-left: 5px;
}
.CheckboxListStyle td label
{
	font-size: .65em;
	padding-left: 8px;
}
.CheckboxListStyle
{
	padding-left: 5px;
}
.CheckBoxList
{
	padding-left: 5px;
}
ul.square
{
	font-size: .65em;
	padding-left: 25px;
	list-style-type: square;
}

.actionHeadingButton
{
	border: #ffc;
	border-top: 2px solid #004A80;
	border-bottom: 1px solid black;
	background-color: #93bee2;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

h3.actionHeading
{
	font-weight: bold;
	border-top: 2px solid #004a80;
	background: #004a80;
	padding: 5px 15px 7px;
	color: #fff;
	font-size: 0.8em;
	border-bottom: 2px solid #fff;
	margin: 0 0 0px 0px;
	text-align: center;
}
.searchResultHeader
{
	font-weight: bold;
	border-top: 2px solid #004a80;
	border-left: 1px Solid #4087B5;
	border-right: 1px Solid #4087B5;
	background: #004a80;
	padding: 5px 1px 7px;
	color: #fff;
	font-size: 0.9em;
	border-collapse: collapse;
	text-align: left;
}
.columnHeader
{
	font-weight: bold;
	border-top: 1px solid #4087B5;
	border-left: 1px solid #4087B5;
	border-right: 1px solid #4087B5;
	background: #004a80;
	padding: 5px 1px 7px;
	color: #fff;
	font-size: 0.75em;
	text-align: center;
	border-collapse: collapse;
}
.sectionHeader
{
	font-weight: bold;
	background: #CF8440;
	padding: 5px 15px 7px;
	color: #fff;
	font-size: 0.8em;
	margin: 0 0 0px 0px;
	text-align: left;
}
.infoHeader
{
	font-weight: bold;
	background: #0076A3;
	padding: 5px 15px 9px;
	color: #fff;
	font-size: 0.8em;
	border-bottom: 2px solid #fff;
	margin: 0 0 0px 0px;
	text-align: left;
}
table.SearchCriteriaTopTable
{
	border-top: 0px;
	margin-top: 5px;
	border-collapse: collapse;
}
td.SearchCriteriaLeftMargin
{
	width: 1%;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
td.SearchCriteriaLeftBox
{
	width: 44%;
	height: 100%;
	background: #F2F9FF;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	vertical-align: top;
}
.even
{
	padding: 5px 5px 8px 5px;
	background-color: #cee6f7;
	text-align: left;
	font-size: 0.8em;
}
.Uneven
{
	padding: 5px 5px 8px 5px;
	background-color: #E6F2FB;
	text-align: left;
	font-size: 0.8em;
}
.LabelFontStyle
{
	font-size: 0.6em;
	font-weight: bold;
	padding-left: 5px;
}
.HeadingLabelFontSize
{
	font-size: 1.2em;
	font-weight: bold;
}
.LabelFontSize
{
	font-size: 1.0em;
	font-weight: bold;
}
.SmallLabelFontSize
{
	font-size: .8em;
	font-weight: bold;
}
td.SearchCriteriaCenter
{
	width: 10%;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 0.9em;
	padding-bottom: 5px;
	vertical-align: middle;
	color: #000;
	padding-top: 5px;
}
a.LinkStyle
{
	font-size: 1.3em;
	text-decoration: underline;
}
td.SearchCriteriaBottom
{
	padding: 7px 50px;
	height: 100%;
	background: #93BEE2;
	border-top: 2px solid #004a80;
	border-right: 1px solid #93BEE2;
	border-bottom: 1px solid black;
	text-align: center;
}
a.ParaLink
{
	font-weight: bold;
	color: #600;
	text-decoration: underline;
	font-size: 0.8em;
}
span.BodyParaStyle
{
	font-size: .7em;
	padding-left: 5px;
}
.SiteMapStyle
{
	font-size: 1.0em;
	background: url(/SharedResources/shared/images/backchevron.gif) no-repeat 1px 11px;
	padding-left: 8px;
}
.PrintBackStyle
{
	background: url(/SharedResources/shared/images/backchevron.gif) no-repeat 5px 5px;
	font-size: 1em;
	padding-left: 30px;
	z-index: 200;
}
.CollapsePanel
{
	background-color: White;
	padding-right: 0px;
	overflow: hidden;
	height: 0px;
}

.StaticMainContentPanel h1
{
	color: #174B76;
	font-family: Georgia, "Times New Roman" ,Times,serif;
	font-size: 1.7em;
	font-weight: normal;
	margin-bottom: 14px;
}
.StaticMainContentPanel h2
{
	color: #43691D;
	font-weight: bold;
	font-size: 0.85em;
}
.StaticMainContentPanel h3
{
	color: #43691D;
	font-weight: bold;
	font-size: 0.7em;
	line-height: 1.5;
}

 #AboutHomeHealth h3 {color: #43691D;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.5;}

.StaticMainContentPanel p
{
	color: #4F4F4F;
	font-size: 0.7em;
	line-height: 1.5;
	margin-bottom: 25px;
}
.StaticMainContentPanel li p
{
	font-size: 1em;
}
.StaticMainContentPanel p a
{
	font-size: 1em;
	color: #3076D4;
	font-weight: bold;
	text-decoration: none;
}
.StaticMainContentPanel p a:hover
{
	text-decoration: underline;
}
.StaticMainContentPanel ol li, #HomepageContent .StaticMainContentPanel ul li
{
	font-size: 0.7em;
	line-height: 1.5;
	margin-bottom: 5px;
}

.StaticMainContentPanel ol li ol li, #HomepageContent .StaticMainContentPanel ul li ul li
{
	font-size: 1.0em;
}
.StaticMainContentPanel ol li ul li, #HomepageContent .StaticMainContentPanel ul li ol li
{
	font-size: 1.0em;
}

.StaticMainContentPanel ul
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 25px;
}
.StaticMainContentPanel ul li
{
	list-style: none;
	background: transparent url(/SharedResources/shared/images/berndt/li.png) no-repeat 0 8px;
	padding-left: 15px;
}

.searchResultTable
{
	border: 1px solid #4087B5;
	border-collapse: collapse;
	margin-left: 3px;
	margin-bottom: 10px;
	height: 0px !important;
}
.searchResultTable-PrinterFriendly
{
	margin-bottom: 30px;
	height: 100%;
	width: 100%;
}
.searchResultTable-PrinterFriendly tr td
{
	height: 100%;
}
.searchResultTable-PrinterFriendly tr td a:link, .searchResultTable-PrinterFriendly tr td a:visited
{
	color: #000;
	text-decoration: none;
	cursor: default;
}
.CollapsePanel-PrinterFriendly
{
	background-color: White;
	padding-right: 0px;
	overflow: hidden;
	height: 0px;
	padding-bottom: 100px;
	display: inline;
}

.CollapsePanel-PrinterFriendly div
{
	display: inline;
}
@media print
{
	.CollapsePanel
	{
		background-color: White;
		padding-right: 0px;
		height: 100%;
		display: inline !important;
	}
	.CollapsePanel div
	{
		display: inline;
	}
	.searchResultTable
	{
		border: 1px solid #4087B5;
		border-collapse: collapse;
		margin-left: 3px;
		margin-bottom: 10px;
		height: 100%;
		width: 100%;
	}
	.searchResultTable td
	{
		height: 100%;
	}
	.ContentPanel
	{
		display: inline;
	}
	.ContentPanel div
	{
		display: inline;
	}

}
.ValidationStyle
{
	font-size: 12px;
	font-weight: bold;
	color: #DD0000 !important;
}

td.select
{
	border: 1px solid;
	padding: 5px 5px 8px 5px;
	border-color: #90A1C0;
	background-color: #F1F9FF;
	text-align: left;
	font-size: 0.8em;
	border-right: 1px solid #E6F2FB;
	border-bottom: 1px solid #E6F2FB;
	width: 25%;
}
td.Unselect
{
	border: 1px solid;
	padding: 0px 5px 8px 5px;
	border-color: #90A1C0;
	background-color: #E6F2FB;
	text-align: left;
	font-size: 0.8em;
}
td.statictabs
{
	padding: 5px 10px 8px 5px;
	border-right: #000000 0px solid;
	border-color: #537EA9;
	width: 25%;
	text-align: left;
	background: #FFFFFF;
	font-size: 0.8em;
}
table.chart
{
	padding: 5px 0;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	border-collapse: collapse;
	font-size: 0.8em;
}
td.statictabs table.chart td.select
{
	background-image: url(/SharedResources/shared/images/red_arrow.gif);
	background-position: 2px 8px;
	background-repeat: no-repeat;
	padding-left: 12px;
	border: 0px;
}
td.statictabs table.chart td.Unselect
{
	border: 0px;
}
table.StaticTopTable
{
	border-top: 0px;
	margin-top: 5px;
	border-collapse: collapse;
	border-bottom: 2px solid rgb(194, 206, 217);
	padding-bottom: 5px;
}
.StateResultsItem
{
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	font-size: .7em;
	padding-left: 5px;
	border-left: 1px solid #4087B5;
	border-right: 1px Solid #4087B5;
	border-collapse: collapse;
	width: 20%;
}
.SearchResultsItem
{
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	font-size: .7em;
	padding-left: 5px;
	border-left: 1px solid #4087B5;
	border-right: 1px Solid #4087B5;
	border-collapse: collapse;
	width: 20%;
}
.SearchResultsItem2
{
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	font-size: .7em;
	padding-left: 5px;
	border-right: 1px Solid #4087B5;
	border-collapse: collapse;
	width: 30%;
}
.SearchResultsItem3
{
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	font-size: .7em;
	padding-left: 5px;
	border-right: 1px Solid #4087B5;
	border-collapse: collapse;
	width: 40%;
}
.SearchResultsItem4
{
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	font-size: .7em;
	padding-left: 5px;
	border-collapse: collapse;
	width: 25%;
}
.SearchResultsItem.Link
{
	font-size: .7em;
	padding-left: 5px;
	border: 2px solid #4087B5;
	border-width: 0 2px;
}
.LabelBoldBgClr
{
	font-size: 0.7em;
	font-weight: bold;
	background-color: #F2F9FF;
	border-bottom: 1px Solid #4087B5;
	border-left: 1px Solid #4087B5;
	border-collapse: collapse;
	vertical-align: top;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 30%;
	text-align: left;
}

.medicarePartsBoxTable
{
	border-collapse: separate;
	border-spacing: 2pt 2pt;
}
.medicarePartsBoxTable td
{
	background-color: #4F81BD;
	border: solid 1px #233F5F;
	vertical-align: top;
}


.bottomBorder
{
	font-size: 1.0em;
	vertical-align: Top;
	text-align: left;
	padding-bottom: 5px;
	border-bottom: 1px Solid #4087B5;
	border-right: 1px Solid #4087B5;
	border-collapse: collapse;
}

tr.StaticTableRows
{
	border: 1px solid #90A1C0;
	background-color: #F1F9FF;
}
td.OppositeRow
{
	border: 1px solid #90A1C0;
	padding: 5px 5px 8px 5px;
	border-color: #90A1C0;
	background-color: #F1F9FF;
	text-align: left;
	font-size: 0.8em;
}
.SpacePadding
{
	padding-left: 5px;
}
.bodyBackground
{
	background-color: #F2F9FF;
}
.FootNote
{
	font-size: 0.5em;
}

.SkipNav1
{
	position: absolute; 
	left: -1000em; 
	width: 20em;
}
.SkipNav
{
	position: absolute;
	left: -1000em;
	width: 20em;
}

#AffordableCare
{
	width: 330px;
}

#AffordableCare .StaticMainContentPanel
{
	width: 330px !important;
}

.skipnav { text-align: left;}
.skipnav a { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }
.skipnav a:focus, .skipnav a:active { position: static; left: 0; width: auto; height: auto; overflow: visible; text-decoration: underline; }
.skipnav a:hover{cursor: pointer; text-decoration:underline;}

.imagepadright
{
	padding-right: 3px;
	border: none;
	vertical-align: middle;
}
.SearchCriteriaLeft
{
	vertical-align: top;
	padding-top: 5px;
}
.SearchCriteriaRight
{
	vertical-align: top;
	margin: 0px;
	padding-top: 5px;
}
.LeftPaddingWIS
{
	padding-left: 12px;
}

.ItalicsLabel
{
	font-size:0.8em;
	font-style:italic;
}

/******************End of Generic re-usable styles*********************/
/******************New Master Page .NET styles*********************/
.MedicareHeaderPanelStyle
{
	width: 966px;
	position: relative;
	height: 116px;
	background: url("/SharedResources/shared/images/header-bg.png") repeat-x scroll 0 0 #014478;
}


.MedicarePopupContainer 
{
    background:#fff;
    border-bottom:solid 4px #808080;
    padding-bottom:20px;
    font-size:1.3em;
    
}

.MedicarePopupContainer ul.TopNavBar { margin-top:-35px; }

.MedicarePopupContainer .StaticNormalHeaderClass .MedicareHeaderPanelStyle
{
	width:auto;
	height: 68px;
	background: url(/SharedResources/shared/images/MedicareThinBackground.png) repeat-x scroll 0 0 #014478;
	border-bottom:2px solid #808080;
}

.MedicarePopupContainer .MedicareHeaderPanelStyle, .MedicarePopupContainer .MedicareHeaderPlainPanelStyle {
background:#014478 url(/SharedResources/shared/images/MedicareThinBackground.png) repeat-x scroll 0 0;
height:68px;
position:relative;
width:auto;
margin-bottom:15px;
}


.MedicarePopupContainer .contentPlaceholder { padding-left:25px; padding-right:25px; }

.MedicarePopupContainer .contentPlaceholder h1, .MedicarePopupContainer .contentPlaceholder h2
{
color:#174B76;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:2.2em;
font-style:italic;
font-weight:normal;
margin-bottom:15px;
}

.MedicarePopupContainer .contentPlaceholder p { margin-bottom:15px; }

.StaticNormalHeaderClass .MedicareHeaderPanelStyle, .MedicareHeaderPlainPanelStyle
{
	width: 966px;
	position: relative;
	height: 88px;
	background: url("/SharedResources/shared/images/header-bg-88.png") repeat-x scroll 0 0 #014478;
}
.MedicareHeaderPanelStyle .Left
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.MedicareHeaderPanelStyle .Right
{
	position: absolute;
	left: 355px;
	top: 0px;
	width: 609px;
	text-align: right;
}

.MedicareHeaderPanelStyle .Right .SignInPanel
{
	width: 590px;
	text-align: right;
	height: 23px;
	padding: 17px 20px 0px 0px;
}

.MedicareHeaderPanelStyle .Right .LinksPanel
{
	padding-right: 20px;
} 

.MedicareHeaderPanelStyle .Right .SignInPanel a
{
	color: White;
	font-weight: bold;
	font-size: 1.1em;
}
.MedicareHeaderPanelStyle .Right .SignInPanel .SignInLink
{
	background: url("/SharedResources/shared/images/icons/sign-in.gif") no-repeat scroll 0 50% transparent;
	padding-left: 14px;
}
.MedicareHeaderPanelStyle .Right .SearchFAQPanel .PositionPanel .SearchButton
{
	position: absolute;
	top: 0px;
	right: 60px;
}
.MedicareHeaderPanelStyle .Right .SearchFAQPanel .PositionPanel a.FAQButtonLink
{
	margin-top: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}

.MedicareHeaderPanelStyle .Right .LinksPanel ul
{
	font-size: 1.1em;
	margin-top: 6px;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li
{
	display: inline;
}

.MedicareHeaderPanelStyle .Right .LinksPanel ul li.Email
{
	background: url("/SharedResources/shared/images/icons/Email.gif") no-repeat scroll 0 50% transparent;
	border-right: 1px solid #B9B9B9;
	padding: 2px 0 2px 26px;
	margin-left: 5px;
	color:#fff;
	font-weight:bold;	
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.Print
{
	background: url("/SharedResources/shared/images/icons/Print.gif") no-repeat scroll 0 50% transparent;
	border-right: 1px solid #B9B9B9;
	padding: 2px 0 2px 26px;
	margin-left: 5px;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.Bookmark
{
	background: url("/SharedResources/shared/images/icons/Bookmark-blue.gif") no-repeat scroll 0 50% transparent;
	border-right: 1px solid #B9B9B9;
	padding: 2px 0 2px 21px;
	margin-left: 5px;
	color:#fff;
	font-weight:bold;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.RSS
{
	background: url("/SharedResources/shared/images/icons/RSS.gif") no-repeat scroll 0 50% transparent;
	border-right: 1px solid #B9B9B9;
	padding: 2px 0 2px 21px;
	margin-left: 5px;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.Espanol
{
	border-right: 1px solid #B9B9B9;
	padding-left: 1px;
	margin-left: 5px;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.text-size ol
{
	display: inline;
	padding-left: 5px;
	margin-left: 5px;
}

.MedicareHeaderPanelStyle .Right .LinksPanel ul li.text-size ol li a
{
	margin-right: 5px;
	color: #FFFFFF !important;
	cursor: pointer !important;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.text-size ol li a.smallFont
{
	font-size: 1.1em;
	cursor: pointer !important;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.text-size ol li a.medFont
{
	font-size: 1.3em;
	cursor: pointer !important;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.text-size ol li a.largeFont
{
	font-size: 1.4em;
	cursor: pointer !important;
}
.MedicareHeaderPanelStyle .Right .LinksPanel ul li.text-size ol li a.currFont
{
	text-decoration: underline;
	font-weight: normal;
	color: #C1EAFF;
	cursor: pointer !important;
}

.StaticNormalFooterClass
{
	border-bottom: solid 4px #BDBDBD;
}

.PrintMedicareHeaderPanelStyle
{
	margin-left: -6px;
	height: 88px;
}
.MedicareLogo
{
	position: absolute;
}
html > body .MedicareSearch
{
	float: right;
	margin-bottom: 5px;
	position: relative;
	width: 700px;
	z-index: 99;
}

.MedicareSearch
{
	float: right;
	margin-bottom: 5px;
	position: relative;
	width: 700px;
	z-index: 99;
}
/* 12-14 TBG Added */
.MedicareSearchList
{
	font-size: 1.1em;
	margin-left: 220px;
	margin-right: 8px;
	margin-top: 16px;
}
html > body .MedicareSearchList
{
	font-size: 1.1em;
	margin-left: 220px;
	margin-right: 8px;
	margin-top: 17px;
}
*:first-child + html .MedicareSearchList
{
	font-size: 1.1em;
	margin-left: 220px;
	margin-right: 8px;
	margin-top: 15px;
}
body.medFont .MedicareSearchList
{
	margin-top: 15px;
}
html > body.medFont .MedicareSearchList
{
	margin-top: 15px;
}
*:first-child + html body.medFont .MedicareSearchList
{
	margin-top: 13px;
}
body.largeFont .MedicareSearchList
{
	margin-top: 13px;
}
html > body.largeFont .MedicareSearchList
{
	margin-top: 12px;
	margin-left: 214px;
}
*:first-child + html body.largeFont .MedicareSearchList
{
	margin-top: 11px;
}
.MedicareSearchList li
{
	display: inline;
	color: #B9B9B9;
	margin-left: 5px;
}
/* End 12-14 TBG Added */
.MedicareSearchList li a
{
	margin-right: 5px;
	color: #FFFFFF !important;
	cursor: pointer !important;
}
.MedicareSearchList li a.smallFont
{
	font-size: 1.1em;
	cursor: pointer !important;
}
.MedicareSearchList li a.medFont
{
	font-size: 1.3em;
	cursor: pointer !important;
}
.MedicareSearchList li a.largeFont
{
	font-size: 1.4em;
	cursor: pointer !important;
}
.MedicareSearchList li a.currFont
{
	text-decoration: underline;
	font-weight: normal;
	color: #C1EAFF;
	cursor: pointer !important;
}
.MedicareSearchBox
{
	clear: both;
	padding-left: 175px;
	padding-top: 10px;
	margin-top: 0px;
	margin-left: 25px;
	float: left;
	width: 410px;
}

html > body .MedicareSearchBox
{
	clear: both;
	float: left;
	margin-top: 10px;
	padding-left: 195px;
	padding-top: 0;
	width: 440px;
}

.MedicareSearchBoxButton
{
	padding-bottom: 1px;
	margin-right: 0;
	border: medium none;
	vertical-align: bottom;
}
html > body .MedicareSearchBoxButton
{
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0;
	border: medium none;
	vertical-align: bottom;
}
.MedicareSearchBoxSkipNav
{
	background: #FBFBFB url(/SharedResources/shared/images/icons/magnifying-glass.png) no-repeat scroll 0 0;
	border: 1px solid #284D18;
	color: #737373;
	display: inline;
	height: 20px;
	margin: 3px -8px 0 0;
	padding: 4px 0 2px 25px;
	position: relative;
	width: 300px;
}
html > body .MedicareSearchBoxSkipNav
{
	top: 0;
}
*:first-child + html .MedicareSearchBoxSkipNav
{
	top: 1px;
}

.text-size
{
	display: inline;
}
/***** Medicare ****/
/*************Spansih Master Styles*************************/
html > body .MedicareHeaderPanelStyle .RightLinks {position: absolute; left: 200px; top: 80px;  width: 750px; text-align: right;}
html > body .MedicareHeaderPanelStyle .RightLinks .LinksPanel {width: 760px; text-align: right; padding-right: 20px;}
/* IE 6*/
.MedicareHeaderPanelStyle .RightLinks {position: absolute; left: 195px; top: 80px;  width: 750px; text-align: right;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel { width: 760px; text-align: right; padding-right: 20px;}
/* End */


.MedicareHeaderPanelStyle .Right .SignInPanel {width: 590px; text-align: right; height: 23px; padding: 17px 20px 0px 0px;}
.MedicareHeaderPanelStyle .Right .SearchFAQPanel {width: 590px; position: relative; height: 40px; padding-right: 20px;}
/*.MedicareHeaderPanelStyle .Right .LinksPanel {width: 592px; text-align: right; padding-right: 20px;}*/

.MedicareHeaderPanelStyle .Right .SignInPanel a {color: White; font-weight: bold; font-size: 1.1em;}
.MedicareHeaderPanelStyle .Right .SignInPanel .SignInLink {background:url("/SharedResources/shared/images/icons/sign-in.gif") no-repeat scroll 0 50% transparent; padding-left: 14px;}

.MedicareHeaderPanelStyle .Right .SearchFAQPanel .PositionPanel {width: 465px; position:absolute; top: 5px; right: 20px}
.MedicareHeaderPanelStyle .Right .SearchFAQPanel .PositionPanel .SearchBox {background:url("/SharedResources/shared/images/icons/magnifying-glass.png") no-repeat scroll 0 0 #FBFBFB; border:1px solid #284D18; color:#737373; height:20px;	padding:4px 0 2px 25px; width:300px;  margin: 0px 0px 0px 0px;	position: absolute; top: 0px; right: 138px; font-size: 1.4em;}
.MedicareHeaderPanelStyle .Right .SearchFAQPanel .PositionPanel .SearchButton {position: absolute; top: 0px; right: 60px;}

.MedicareHeaderPanelStyle .Right .SearchFAQPanel .SpanishPositionPanel {width: 590px; position: absolute; top: 5px; right: 20px}
.MedicareHeaderPanelStyle .Right .SearchFAQPanel .SpanishPositionPanel .SpanishSearchBox {background:url("/SharedResources/shared/images/icons/magnifying-glass.png") no-repeat scroll 0 0 #FBFBFB; border:1px solid #284D18; color:#737373; height:20px;	padding:4px 0 2px 25px; width:300px;  margin: 0px 0px 0px 0px;	position:absolute; top: 0px; right: 280px;}
.MedicareHeaderPanelStyle .Right .SearchFAQPanel .SpanishPositionPanel .SpanishSearchButton {position: absolute; top: 0px; right: 180px;}

.MedicareHeaderPanelStyle .Right .SearchFAQPanel .PositionPanel a.FAQButtonLink {margin-top: 0px; position: absolute; top: 0px; right: 0px;}

.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul {font-size:1.1em; margin-left:0px; margin-top:6px;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li {color:#B9B9B9; display:inline;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li a {color:#FFFFFF !important; cursor:pointer !important; margin-right:6px;}

.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.Email {background:url("/SharedResources/shared/images/icons/Email.gif") no-repeat scroll 0 50% transparent; border-right:1px solid #B9B9B9; padding:2px 0 2px 26px; margin-left:5px;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.Print {background:url("/SharedResources/shared/images/icons/Print.gif") no-repeat scroll 0 50% transparent; border-right:1px solid #B9B9B9; padding:2px 0 2px 26px; margin-left:5px;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.Bookmark {background:url("/SharedResources/shared/images/icons/Bookmark-blue.gif") no-repeat scroll 0 50% transparent; border-right:1px solid #B9B9B9; padding:2px 0 2px 21px; margin-left:5px;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.RSS {background:url("/SharedResources/shared/images/icons/RSS.gif") no-repeat scroll 0 50% transparent; border-right:1px solid #B9B9B9; padding:2px 0 2px 21px; margin-left:5px;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.Espanol {border-right:1px solid #B9B9B9; padding-left:1px; margin-left:5px;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.text-size ol {display: inline; padding-left:5px; margin-left:5px;}

.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.text-size ol li a{ margin-right:5px; color:#FFFFFF !important; cursor:pointer !important;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.text-size ol li a.smallFont{font-size:1.1em; cursor:pointer !important;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.text-size ol li a.medFont{font-size:1.3em; cursor:pointer !important;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.text-size ol li a.largeFont{font-size:1.4em; cursor:pointer !important;}
.MedicareHeaderPanelStyle .RightLinks .LinksPanel ul li.text-size ol li a.currFont{text-decoration:underline; font-weight:normal; color:#C1EAFF; cursor:pointer !important;}
/**end- Spanish **/
.MedicareSearchList li a.smallFont:link, .MedicareSearchList li a.smallFont:visited
{
	font-size: 1.1em;
}
.MedicareSearchList li a.medFont:link, .MedicareSearchList li a.medFont:visited
{
	font-size: 1.3em;
	font-weight: normal;
}
.MedicareSearchList li a.largeFont:link, .MedicareSearchList li a.largeFont:visited
{
	font-size: 1.5em;
	font-weight: normal;
}
.MedicareSearchList li a.currFont:link, .MedicareSearchList li a.currFont:visited
{
	text-decoration: underline;
	font-weight: normal;
	color: #C1EAFF;
}
.MedicareSearchIndex
{
	background: transparent url(/SharedResources/Shared/images/berndt/faq.png) no-repeat scroll 0 0;
	display: block;
	position: absolute;
	right: 20px;
	top: 30px;
	height: 28px;
	margin-top: 18px;
	text-indent: -9999px;
	width: 40px;
}
.MedicareHeaderNav
{
	background: #E7E7E7 none repeat scroll 0 0;
	border-bottom: 4px solid #B9B9B9;
	color: #1B49A6;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bold;
	height: 50px;
	line-height: 1.64;
	position: relative;
	z-index: 99;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
ul#MedicareHeaderList li a
{
	background: transparent url(/SharedResources/shared/images/berndt/MainNav1-blank.png) no-repeat scroll 0 0;
	display: block;
	height: 40px;
	margin-right: 4px;
	margin-top: 5px;
	text-decoration:none;
	font-weight:bold;
	color:White;
	text-align:center;
	padding-top:6px;
	font-size:15px;
}
ul#MedicareHeaderList li a:hover, ul#MedicareHeaderList li a.hover
{
	height: 39px;
}
ul#MedicareHeaderList li
{
	float: left;
}
ul#MedicareHeaderList li.nav1 a
{
	background-position: -21px -5px;
	width: 108px;
}
ul#MedicareHeaderList li.nav2 a
{
	background-position: -133px -5px;
	width: 224px;
}
ul#MedicareHeaderList li.nav3 a
{
	background-position: -361px -5px;
	width: 189px;
}
ul#MedicareHeaderList li.nav4 a
{
	background-position: -554px -5px;
	width: 201px;
}
ul#MedicareHeaderList li.nav5 a
{
	background-position: -759px -5px;
	width: 188px;
}
ul#MedicareHeaderList li.nav1 a:hover, ul#MedicareHeaderList li.nav1 a.hover
{
	background-position: -21px -59px;
}
ul#MedicareHeaderList li.nav2 a:hover, ul#MedicareHeaderList li.nav2 a.hover
{
	background-position: -133px -59px;
}
ul#MedicareHeaderList li.nav3 a:hover, ul#MedicareHeaderList li.nav3 a.hover
{
	background-position: -361px -59px;
}
ul#MedicareHeaderList li.nav4 a:hover, ul#MedicareHeaderList li.nav4 a.hover
{
	background-position: -554px -59px;
}
ul#MedicareHeaderList li.nav5 a:hover, ul#MedicareHeaderList li.nav5 a.hover
{
	background-position: -759px -59px;
}

ul#MedicareHeaderList li.nav1 a.current
{
	background-position: -21px -113px;
	height: 49px;
}
ul#MedicareHeaderList li.nav2 a.current
{
	background-position: -133px -113px;
	height: 49px;
}
ul#MedicareHeaderList li.nav3 a.current
{
	background-position: -361px -113px;
	height: 49px;
}
ul#MedicareHeaderList li.nav4 a.current
{
	background-position: -554px -113px;
	height: 49px;
}
ul#MedicareHeaderList li.nav5 a.current
{
	background-position: -759px -113px;
	height: 49px;
}

/* fixes a glitch in IE6 works in all browsers */
ul#MedicareHeaderList li.nav1
{
	position: absolute;
	left: 21px;
}
ul#MedicareHeaderList li.nav2
{
	position: absolute;
	left: 133px;
}
ul#MedicareHeaderList li.nav3
{
	position: absolute;
	left: 361px;
}
ul#MedicareHeaderList li.nav4
{
	position: absolute;
	left: 554px;
}
ul#MedicareHeaderList li.nav5
{
	position: absolute;
	left: 759px;
}


ul#MedicareHeaderList li ul
{
	display: none;
	position: absolute;
	width: 234px;
	background: url(/SharedResources/shared/images/berndt/dropdown-vert.png) repeat-x 0 0 #0E3F6E;
	border: 4px solid #B9B9B9;
	border-top: none;
	margin-left: -4px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
	z-index: 99;
}
ul#MedicareHeaderList li.nav5 ul
{
	width: 205px;
}
ul#MedicareHeaderList li ul ul
{
	display: block;
	position: relative;
	width: auto;
	background: none;
	border: none;
	border-top: 1px solid #0B416F;
	margin: 0 0 -1px 0;
}

/* 12-14 TBG Added */
ul#MedicareHeaderList li iframe.cover
{
	padding: 0;
	margin-left: -4px;
	position: absolute;
	z-index: 1;
	width: 242px;
	display: none;
}
ul#MedicareHeaderList li.nav4 iframe.cover
{
	width: 217px;
}
ul#MedicareHeaderList li.nav5 iframe.cover
{
	width: 205px;
}
/* End 12-14 TBG Added */
ul#MedicareHeaderList li ul ul li a, ul#MedicareHeaderList li ul li a
{
	display: block;
	min-height: 1%;
	zoom: 1;
}
/* This line fixes glitches in IE6 & IE7 */
ul#MedicareHeaderList li ul ul li
{
	border-right: none;
	border-left: none;
}
ul#MedicareHeaderList li ul ul li a span.de
{
	background: url(/SharedResources/Shared/images/berndt/nav-ul-li-a.png) no-repeat 0 7px;
	display: block;
	float: left;
	height: 20px;
	padding-right: 5px;
}
ul#MedicareHeaderList li ul ul li a:hover span.de
{
	background: url(/SharedResources/Shared/images/berndt/nav-ul-li-a-hover.png) no-repeat 0 7px;
	display: block;
	float: left;
	height: 20px;
	padding-right: 5px;
}
ul#MedicareHeaderList li.nav4 ul
{
	width: 209px;
}
ul#MedicareHeaderList li ul li
{
	float: none;
	border: 1px solid #0B416F;
	border-top-color: #43749B;
}
ul#MedicareHeaderList li ul li.first
{
	border-top: 1px solid #0B416F;
}
ul#MedicareHeaderList li.nav1 a.hover li a, ul#MedicareHeaderList li.nav2 a.hover li a, ul#MedicareHeaderList li.nav3 a.hover li a, ul#MedicareHeaderList li.nav4 a.hover li a, ul#MedicareHeaderList li.nav5 a.hover li a
{
	border-bottom: none;
}
ul#MedicareHeaderList li.nav1 li a, ul#MedicareHeaderList li.nav2 li a, ul#MedicareHeaderList li.nav3 li a, ul#MedicareHeaderList li.nav4 li a, ul#MedicareHeaderList li.nav5 li a
{
	width: auto;
	height: auto;
	color: #FFF;
	display: block;
	text-indent: 0;
	background: none;
	padding: 5px 15px;
	margin: 0;
	line-height: 1.3;
	text-align: left;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}
ul#MedicareHeaderList li.nav1 li a:hover, ul#MedicareHeaderList li.nav2 li a:hover, ul#MedicareHeaderList li.nav3 li a:hover, ul#MedicareHeaderList li.nav4 li a:hover, ul#MedicareHeaderList li.nav5 li a:hover
{
	background: url(/SharedResources/shared/images/berndt/dropdown-vert-hover.png) repeat-x 0 0 #D6EAF2;
	text-decoration: none;
	color: #135F90;
	border-bottom: none;
	height: auto;
}

/*************End Medicare*************************/

/* tool header styles*/
/* Breadcrumbs*/
.MCGSiteMapStyle
{
	background-image: url(/SharedResources/shared/images/toolbar-back.png);
	border-bottom-color: #C7C8C0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #C7C8C0;
	border-top-style: solid;
	border-top-width: 1px;
	clear: left;
	padding: 0px;
}
html > body .MCGSiteMapStyle
{
	background-image: url(/SharedResources/shared/images/toolbar-back.png);
	border-bottom-color: #C7C8C0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #C7C8C0;
	border-top-style: solid;
	border-top-width: 1px;
	clear: left;
	padding: 2px;
}
.MCGbreadcrumbs
{
	background: url(/SharedResources/shared/images/berndt/breadcrumb-bg.png) repeat-x 0 0;
	display: block;
	font-size: 1.1em;
	color: #666;
	padding: 12px 0 11px 22px;
}
.MCGbreadcrumbs a:link, .MCGbreadcrumbs a:visited
{
	background: transparent url(/SharedResources/shared/images/berndt/breadcrumb.png) no-repeat scroll right center;
	color: #135F90;
	font-size: 1em;
	padding-right: 12px;
	padding-left: 5px;
	text-decoration: none;
}
.MCGbreadcrumbs a:hover
{
	text-decoration: none;
}
.MCGbreadcrumbsCurrent
{
	font-size: 1.1em;
	padding: 5px 0 0 5px;
	color: #666666;
	text-decoration: none;
}
/* end Bread Crumbs */
.CollapsePanelStatic
{
	color: #164974;
	font-size: 0.8em;
	background-color: #DBD9CA;
	padding-right: 0px;
	overflow: hidden;
	height: 0px;
}
.StaticList
{
	color: #164974;
}
/*for IE6 */
#PrintButtonNew
{
	float: right;
	text-align: right;
	display: inline;
	display: inherit;
	margin-left: 0px;
	width: 55%;
	padding-right: 23px;
	margin-top: -4px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#CloseButtonNew
{
	float: right;
	text-align: right;
	display: inline;
	display: inherit;
	margin-left: 0px;
	width: 55%;
	padding-right: 23px;
	margin-top: 55px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

/*for all other browsers */
#PrintButtonNew
{
	width: 500px;
	position: absolute;
	right: 15px;
}

.HomeLinkStyleStatic
{
	background: url(/SharedResources/Shared/images/icons/icon-home.gif) no-repeat scroll 0 0;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	height: 12px !important;
	border-right: 1px solid #B9B9B9;
	font-weight: bold !important;
	font-size: 1.1em;
	text-decoration: none;
	margin-left: 10px;
}

.PrintThisPageStyleStatic
{
	background: url(/SharedResources/shared/images/icons/icon-print.gif) no-repeat 0 0;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold !important;
	font-size: 1.1em;
	text-decoration: none;
	margin-left: 10px;
}

.CloseButtonStyleStatic
{
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: white !important;
	font-weight: bold !important;
	font-size: 1.1em;
	text-decoration: none;
	margin-left: 10px;
}



.RootMBPTopPanel
{
    background: url(/SharedResources/shared/images/mymed-close-header.png) no-repeat scroll 0 0;
    height:116px;
}

.RootMBPTopPanel ul.TopNavBar a { color:#fff; }

.MBPButtons
{
	width: 600px;
	position: absolute;
	right: 15px;
}

.CloseButtonStyleStaticMBP
{
	background: url(/SharedResources/shared/images/berndt/icons/close-window.png) no-repeat 0 0;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold !important;
	font-size: 12px;
	text-decoration: none;
	margin-left: 10px;
}

a.CloseButtonStyleStatic
{
	background: url(/SharedResources/shared/images/icons/close_window_transparent.gif) no-repeat 0 0;
	color: #FFF;
}

.toolSecondaryHeaderStyle
{
	background: #EBF4FD;
	padding: 0px;
}

.ToolBarNav
{
	background: url(/SharedResources/shared/images/toolbar-back.png) repeat-x 0 0;
	border-top: 6px solid #B8B8B8;
	margin-top: -20px;
	height: 30px;
	padding: 4px 4px 8px 10px;
}
html > body .ToolBarNav
{
	height: 35px;
	padding: 4px 4px 6px;
}

ul.TopToolNavBar
{
	padding: 8px 4px 0px;
	display: inline;
	list-style-position: outside;
	float: right;
	margin-right: 7px;
}
ul.TopToolNavBar li
{
	color: #2B499F;
	float: left;
	font-weight: bold;
	margin-left: 3px;
	text-decoration: none;
	vertical-align: middle;
	background: none;
	list-style: none;
}
ul.TopToolNavBar li a
{
	background: url(/SharedResources/Shared/images/berndt/TopToolNavBar.png) no-repeat 0 0;
	height: 20px;
	display: block;
	text-indent: -9999px;
	text-align: left;
}
ul.TopToolNavBar li.email-link a
{
	background-position: 0 0;
	width: 83px;
}
ul.TopToolNavBar li.print-link a
{
	background-position: -86px 0;
	width: 83px;
}
ul.TopToolNavBar li.share-link a
{
	background-position: -172px 0;
	width: 161px;
}
ul.TopToolNavBar li.rss-link a
{
	background-position: -336px 0;
	width: 70px;
}
ul.TopToolNavBar li a:hover
{
	text-decoration: underline;
}

ul.TopToolNavBarSpecific
{
	padding: 8px 0px 0 17px;
	margin-bottom: 6px;
	margin-top: 8px;
	display: inline;
	list-style-position: outside;
	float: left;
}
ul.TopToolNavBarSpecific li
{
	margin-right: 3px;
	color: #2B499F;
	float: left;
	font-weight: bold;
	vertical-align: middle;
	background: none;
}
ul.TopToolNavBarSpecific li a
{
	background: url(/SharedResources/Shared/images/berndt/providers-help-learnmore-new-jan12.png) no-repeat 0 0;
	height: 21px;
	display: block;
	text-indent: -9999px;
	text-align: left;
}
ul.TopToolNavBarSpecific li a:hover
{
	text-decoration: underline;
}



ul.TopToolNavBarSpecific li.help-link a
{
	background-position: 0 0;
	width: 67px;
}
ul.TopToolNavBarSpecific li.about-physician a
{
	background-position: -68px 0;
	width: 203px;
}
ul.TopToolNavBarSpecific li.about-data a
{
	background-position: -272px 0;
	width: 142px;
}
ul.TopToolNavBarSpecific li.consumer-resources a
{
    background-position: -587px 0;
    width: 175px;
}
ul.TopToolNavBarSpecific li.provider-resources a
{
	background-position: -418px 0;
	width: 167px;
}
/*ul.TopToolNavBarSpecific li.note-link a
{
	background-position: 0 0;
	width: 152px;
}
ul.TopToolNavBarSpecific li.help-link a
{
	background-position: -155px 0;
	width: 64px;
}
ul.TopToolNavBarSpecific li.learn-link a
{
	background-position: -222px 0;
	width: 112px;
}
*/

ul.TopToolNavBarMBP
{
	padding: 8px 4px 0px;
	margin-bottom: 8px;
	margin-top: 12px;
	display: inline;
	list-style-position: outside;
	float: right;
}
ul.TopToolNavBarMBP li
{
	color: #2B499F;
	float: left;
	font-weight: bold;
	margin-left: 3px;
	text-decoration: none;
	vertical-align: middle;
	background: none;
	list-style: none;
}
ul.TopToolNavBarMBP li a
{
	background: url(/SharedResources/Shared/images/berndt/TopToolNavBarMBP.png) no-repeat 0 0;
	height: 20px;
	display: block;
	text-indent: -9999px;
	text-align: left;
}
ul.TopToolNavBarMBP li.print-link a
{
	background-position: 0 0;
	width: 83px;
}
ul.TopToolNavBarMBP li.close-link a
{
	background-position: -86px 0;
	width: 161px;
}
ul.TopToolNavBarMBP li a:hover
{
	text-decoration: underline;
}

#DynamicToolLinks
{
	display: inline;
	float: left;
	padding-right: 0;
	text-align: left;
}

#GenericToolLinks
{
	display: inherit;
	float: right;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: -4px;
	padding-bottom: 0;
	padding-right: 12px;
	text-align: right;
	width: 479px;
}

.MedicareFooter
{
	background: #F1F1F1 none repeat scroll 0 0;
	border-top: 1px solid #D6D6D6;
	clear: both;
	margin-top: 35px;
	width: 966px;
}
.MedicareFooterLinksPanelStyle
{
	padding-top: 25px;
	margin-bottom: 10px;
}
.MedicareFooterPanelStyle
{
	border: 0px;
	clear: both;
	background-image: url(/SharedResources/shared/images/berndt/MedicareFooter-bg.png);
	height: 105px;
}
.MedicareFooterPanelStyle
{
	border: 0px;
	clear: both;
	background-image: url(/SharedResources/shared/images/berndt/MedicareFooter-bg.png);
	height: 108px;
	position: relative;
}
.FooterColDiv
{
	float: left;
	margin-left: 25px;
	width: 210px;
	padding-bottom:10px;
}

.FooterColLinkDiv
{
	border-bottom: 1px solid #D6D6D6;
	color: #43691D;
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 13px;
}
a.ColLinksFooter:link
{
	color: #333333;
	font-size: 1.3em;
	font-weight: normal;
	text-decoration: none;
}
a.ColLinksFooter:visited
{
	color: #333333;
	font-size: 1.3em;
	font-weight: normal;
	text-decoration: none;
}
a.ColLinksFooter:hover
{
	text-decoration: underline;
}
a.ColLinksFooterLabel:link
{
	color: #43691D;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}
a.ColLinksFooterLabel:visited
{
	color: #43691D;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}
a.ColLinksFooterLabel:hover
{
	text-decoration: underline;
}
.hhs
{
	position: absolute;
	left: 31px;
}
.HSSPrint
{
	position: absolute;
	left: -9px;
}
.FooterListLinksDiv
{
	padding: 35px 0 0 142px;
}
.FooterListLinks1
{
	margin: 10px 0 5px;
}
.FooterListLinks1 a:link, .FooterListLinks1 a:visited
{
	color: #FFF;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
}

.FooterListLinks2 a:link, .FooterListLinks2 a:visited
{
	color: #FFF;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: normal;
}

.FooterListLinks li a:hover, a.ColLinksFooterLabel:hover, .FooterListLinks1 a:hover, .FooterListLinks2 a:hover
{
	text-decoration: underline;
}

.FooterListLinks li a:focus, a.ColLinksFooterLabel:focus, .FooterListLinks1 a:focus, .FooterListLinks2 a:focus
{
	text-decoration: underline;
}

.FooterListLinks1 li, .FooterListLinks2 li
{
	padding-right: 5px;
	padding-left: 5px;
	color: #B9B9B9;
	display: inline;
}
.FooterListLinks ul li
{
	background: transparent url(/SharedResources/shared/images/berndt/footer-ul-ul.png) no-repeat scroll 2px 5px;
	padding-left: 10px;
}

.BottomFooterLink
{
	border-right: 1px solid #B9B9B9;
}
.BottomFooterLink2
{
	border-right: none;
}
html > body .BottomColFooterLink
{
	margin-bottom: 12px;
}
.BottomColFooterLink
{
	margin-bottom: 5px;
}
.GridviewLabelHeader
{
	padding: 15px 0px 10px;
}
.ac_results li img
{
	float: left;
	margin-right: 5px;
}

.PlanAlign
{	
	position: relative;
}

body .infoPanel
{
	font-size: 0.65em;
	text-align: right;
}
/******************End of Master Page .NET styles*********************/



/******************Home Page .NET styles*********************/
#HomepageContent
{
	font-size: 1.8em;
}

#HomepageContent h1
{
	float: none;
	padding-left: 0;
	font-size: 1.4em;
	font-weight: bold;
}

#HomepageContent .BillboardStyles
{
	background: transparent url(/SharedResources/shared/images/berndt/billboard-bg.jpg) no-repeat scroll 100% 0;
	clear: both;
	height: 248px;
	margin: 2px 0 20px;
	width: 926px;
}
#HomepageContent .LeftHomeStyle
{
	float: left;
	width: 230px;
}
/* POPUP extender styles*/
#HomepageContent .modalPopup
{
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	display: block;
	background-color: white;
	position: absolute;
	z-index: 10000;
	width: 256px;
	height: 248px;
}

html > body #HomepageContent .modalPopup
{
	position: relative;
}
#HomepageContent .modalPopup-2
{
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	display: block;
	background-color: white;
	position: absolute;
	z-index: 10000;
}

body.smallFont .modalPopup-2
{
	width: 256px;
	height: 248px;
}
body.medFont .modalPopup-2
{
	width: 256px;
	height: 300px;
}
body.largeFont #HomepageContent .modalPopup-2
{
	width: 256px;
	height: 350px;
}
html > body #HomepageContent .modalPopup-2
{
	position: relative;
}

#HomepageContent .modalBackground
{
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	background-color: #333333;
	z-index: 9999;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}
html > body #HomepageContent .modalBackground
{
	-moz-opacity: 0.4;
	background-color: #999999;
	position: fixed;
}

#HomepageContent .modalPopupButtons
{
	padding: 10px;
}
#HomepageContent .mymedicareText
{
	color: #43691D;
	font-weight: normal;
	font-size: .85em;
	padding-bottom: 10px;
}
#HomepageContent .modalPopupText
{
	font-size: 0.9em;
	font-style: inherit;
	padding: 10px;
}

#HomepageContent .MidHomeStyle
{
	float: left;
	margin-left: 9px;
	margin-right: 9px;
	width: 330px;
}

html > body #HomepageContent .MidHomeStyle
{
	margin-left: 18px;
	margin-right: 18px;
}
#HomepageContent .RightHomeStyle
{
	float: left;
	margin-bottom: 30px;
	width: 330px;
}
#HomepageContent .ManagingYourPanel
{
	background: #F3F8FA none repeat scroll 0 0;
	border-color: -moz-use-text-color #C6C6C6 #C6C6C6;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	height: 292px;
	padding: 0 14px;
}
#HomepageContent .ManagingHealthHeading
{
	background: transparent url(/SharedResources/shared/images/header-manage-your-health.png) no-repeat scroll 0 0;
	height: 59px;
	text-indent: -9999px;
	width: 230px;
}
#HomepageContent .YellowHeading
{
	background: transparent url(/SharedResources/shared/images/header-need-help-2.png) no-repeat scroll 0 0;
	height: 59px;
	width: 330px;
	text-indent: -9999px;
}
#HomepageContent .YellowSection
{
	background: #FFF8E0 none repeat scroll 0 0;
	border-color: #9FBA83;
	border-style: solid;
	border-width: 0 1px 1px;
	height: 250px;
	margin-bottom: 0px;
}

#HomepageContent .MYMedicare
{
	background: transparent url(/SharedResources/shared/images/berndt/myMedicare.png) no-repeat scroll 0 0;
	height: 124px;
	margin-bottom: 20px;
	position: relative;
}
#HomepageContent .MYMedicare h1, #HomepageContent .MYMedicare h2
{
	text-indent: -9999px;
}

#HomepageContent .genericPortlet
{
	background: url(/SharedResources/shared/images/berndt/generic-ad-top.png) no-repeat 0 0;
	padding: 15px;
}
#HomepageContent .genericPortletBottom
{
	background: url(/SharedResources/shared/images/berndt/generic-ad-bottom.png) no-repeat 0 100%;
	text-align: center;
	margin-bottom: 20px;
}

#HomepageContent .genericPortletRegular
{
}
#HomepageContent .genericPortletRegularBottom
{
	text-align: center;
	margin-bottom: 20px;
}
#HomepageContent .WhiteHeading
{
	background: transparent url(/SharedResources/shared/images/header-whats-new-2.png) no-repeat scroll 0 0;
	height: 59px;
	width: 330px;
	text-indent: -9999px;
}
#HomepageContent .ContentHeadingMiddle
{
	background: transparent url(/SharedResources/shared/images/header-whats-new-3.png) no-repeat scroll 0 0;
	height: 59px;
	width: 330px;
	text-indent: -9999px;
}
#HomepageContent .WhiteSection
{
	height: 292px;
	margin-bottom: 10px;
	border: solid 1px #9FBA83;
	border-width: 0 1px 1px;
}
#HomepageContent .Medicare_Basics
{
	clear: both;
	margin-bottom: 28px;
	margin-top: 30px;
}

#HomepageContent .GreenHeadingBasic
{
	color: #9FBA83;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}
#HomepageContent .Medicare_Basics ul
{
	padding: 0px;
}
#HomepageContent .Medicare_Basics li
{
	float: left;
}
#HomepageContent .Medicare_Basics ul li
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
#HomepageContent .Medicare_Basics ul li a
{
	background: transparent url(/SharedResources/shared/images/medicare-basics.png) no-repeat scroll 0 0;
	display: block;
	height: 65px;
	margin-right: 2px;
	text-indent: -9999px;
	width: 230px;
}

#HomepageContent .Medicare_Basics ul li.partA a
{
	background-position: 0 -31px;
}
#HomepageContent .Medicare_Basics ul li.partB a
{
	background-position: -232px -31px;
}
#HomepageContent .Medicare_Basics ul li.partC a
{
	background-position: -464px -31px;
}
#HomepageContent .Medicare_Basics ul li.partD a
{
	background-position: -696px -31px;
	margin-right: 0;
}
#HomepageContent .MoreHealthInfo
{
	clear: both;
	margin-bottom: 40px;
}


#HomepageContent .BillboardStyles
{
}

#HomepageContent .MYMedicare
{
	position: relative;
}

#HomepageContent .MYMedicare h1, #HomepageContent .MYMedicare h2
{
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	text-indent: 0;
	font-size: 1em;
	color: #ffffff;
}

#HomepageContent .MYMedicare .SecureSignInButton
{
	margin-left: 8px;
}
#HomepageContent .MYMedicare .CreateAccountButton
{
	margin-left: -5px;
}



#HomepageContent .MYMedicare .MoreInfoLink, #HomepageContent .MYMedicare .MoreInfoLink:link, #HomepageContent .MYMedicare .MoreInfoLink:active, #HomepageContent .MYMedicare .MoreInfoLink:visited
{
	color: #fff;
	padding-right: 20px;
	background: url(/SharedResources/shared/images/berndt/learn-more-arrow-blue.png) no-repeat 100% 50%;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	bottom: 10px;
	left: 15px;
	font-size: 80%;
}

#HomepageContent .YellowHeading h1, #HomepageContent .YellowHeading h2
{
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	text-indent: 0;
	font-size: 1.1em;
	color: #416024;
}
#HomepageContent .YellowSection
{
	height: auto;
	margin-bottom: 0;
}
#HomepageContent .YellowSection ul
{
	list-style: none;
	margin-left: 10px;
	padding-left: 0;
}
#HomepageContent .YellowSection ul li
{
	margin-bottom: 10px;
}

#HomepageContent .YellowSection ul li a:hover
{
	text-decoration: underline;
}

#HomepageContent .WhiteSection ul.medicare_benefits
{
	list-style: none;
	padding-left: 0;
}
#HomepageContent .WhiteSection ul.medicare_benefits li
{
	padding-bottom: 10px;
	display: inline-block;
}
*:first-child + html #HomepageContent .WhiteSection ul.medicare_benefits li
{
	padding-bottom: 7px;
}
html > body #HomepageContent .WhiteSection ul.medicare_benefits li
{
	margin-bottom: 10px;
	padding-bottom: 0px;
}
#HomepageContent .WhiteSection ul.medicare_benefits li a
{
	height: 23px;
	padding-top: 7px;
	line-height: 1.3;
	text-decoration: none;
	color: #135F90;
	font-weight: bold;
	font-size: 0.7em;
	vertical-align: middle;
}

#HomepageContent .WhiteSection ul.medicare_benefits li a:hover
{
	text-decoration: underline;
}

#HomepageContent .WhiteSection ul li .partAImage
{
	float: left;
}
#HomepageContent .WhiteSection ul li .partBImage
{
	float: left;
}
#HomepageContent .WhiteSection ul li .partCImage
{
	float: left;
}
#HomepageContent .WhiteSection ul li .partDImage
{
	float: left;
}
#HomepageContent .WhiteSection ul li a.partA
{
	float: left;
	padding: 0px 0px 0px 10px;
	line-height: 28px;
}
#HomepageContent .WhiteSection ul li a.partB
{
	float: left;
	padding: 0px 0px 0px 10px;
	line-height: 28px;
}
#HomepageContent .WhiteSection ul li a.partC
{
	float: left;
	padding: 0px 0px 0px 10px;
	line-height: 28px;
}
#HomepageContent .WhiteSection ul li a.partD
{
	float: left;
	padding: 0px 0px 0px 10px;
	line-height: 28px;
}
*:first-child + html #HomepageContent .WhiteSection ul li a.partA
{
	float: left;
	padding-left: 10px;
	line-height: 28px;
}
*:first-child + html #HomepageContent .WhiteSection ul li a.partB
{
	float: left;
	padding-left: 10px;
	line-height: 28px;
}
*:first-child + html #HomepageContent .WhiteSection ul li a.partC
{
	float: left;
	padding-left: 10px;
	line-height: 28px;
}
*:first-child + html #HomepageContent .WhiteSection ul li a.partD
{
	float: left;
	padding-left: 10px;
	line-height: 28px;
}
html > body #HomepageContent .WhiteSection ul li a.partA
{
	float: none;
	line-height: 28px;
}
html > body #HomepageContent .WhiteSection ul li a.partB
{
	float: none;
	line-height: 28px;
}
html > body #HomepageContent .WhiteSection ul li a.partC
{
	float: none;
	line-height: 28px;
}
html > body #HomepageContent .WhiteSection ul li a.partD
{
	float: none;
	line-height: 28px;
}

#HomepageContent .YellowFooter
{
	background: url(/SharedResources/shared/images/need_help_bottom_2.png) no-repeat left top;
	height: 35px;
	width: 330px;
	margin-bottom: 5px;
	padding-top: 10px;
}

#HomepageContent .YellowFooter .MoreInfoLink
{
	padding-right: 20px;
	background: url(/SharedResources/shared/images/learn-more-arrow-yellow.png) no-repeat 100% 50%;
	margin-left: 20px;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.8em;
	color: #154979;
}

#HomepageContent .WhiteHeading h1, #HomepageContent .WhiteHeading h2
{
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	text-indent: 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #135F90;
}
#HomepageContent .ContentHeadingMiddle h1, #HomepageContent .ContentHeadingMiddle h2
{
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	text-indent: 0;
	font-size: 1.1em;
	font-weight: bold;
	color: white;
}

#HomepageContent .WhiteSection
{
	padding: 10px;
	padding-top: 0;
	height: auto;
	margin-bottom: 0;
}

#HomepageContent ul.Whats_New_List
{
	list-style: none;
	padding-left: 0;
	margin-top: 0;
	padding-top: 0;
}

#HomepageContent ul.Whats_New_List li
{
	margin-top: 0;
	padding-top: 0;
	display: inline;
}
#HomepageContent ul.Whats_New_List li a
{
	display: block;
	width: 307px;
	margin: 0;
	margin-bottom: 15px;
}

#HomepageContent ul.Whats_New_List li
{
	margin: 0; /*line-height:1;*/
	zoom: 1;
}

#HomepageContent ul.Whats_New_List li a, #HomepageContent ul.Whats_New_List li a:active, #HomepageContent ul.Whats_New_List li a:link
{
	color: #135F90;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
}
#HomepageContent ul.Whats_New_List li a:hover
{
	text-decoration: underline;
}

#HomepageContent ul.Need_Help li
{
	margin-top: 0;
	padding-top: 0;
	display: inline;
}
#HomepageContent ul.Need_Help li a
{
	display: block;
	width: 307px;
	margin: 0;
	margin-bottom: 15px;
}

#HomepageContent ul.Need_Help li
{
	margin: 0; /*line-height:1;*/
	zoom: 1;
}

#HomepageContent ul.Need_Help li a, #HomepageContent ul.Need_Help li a:active, #HomepageContent ul.Need_Help li a:link
{
	color: #666;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
}

#HomepageContent ul.Need_Help li a:hover
{
	text-decoration: underline;
}

#HomepageContent ul.Whats_New_List li a:hover
{
	text-decoration: underline;
}

#HomepageContent .WhiteFooter
{
	background: url(/SharedResources/shared/images/whats-new-bottom.png) no-repeat left top;
	height: 35px;
	width: 330px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-left: 10px;
	text-align: left;
}
#HomepageContent .WhiteFooter
{
	padding-top: 5px;
}

#HomepageContent .WhiteFooter .MoreInfoLink
{
	padding-right: 20px;
	background: url(/SharedResources/shared/images/learn-more-arrow-white.png) no-repeat 100% 50%;
	margin-right: 10px;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.8em;
	color: #154979;
}

#HomepageContent .LeftHomeStyle .ManagingYourPanel
{
	background: #F3F8FB url(/SharedResources/shared/images/header-manage-your-health.png) no-repeat scroll 0 0;
	border: 0;
	padding: 0;
	height: auto;
}

#HomepageContent .LeftHomeStyle .ManagingYourPanel p
{
	margin: 0;
	padding-left: 10px;
	padding-bottom: 15px;
	border: solid 1px #C4D0DE;
	font-size: 0.7em;
	line-height: 1.34;
	color: #4F4F4F;
}

#HomepageContent .LeftHomeStyle .ManagingYourPanel p img
{
	margin-bottom: 5px;
}

#HomepageContent .LeftHomeStyle .ManagingYourPanel p a
{
	color: #666;
	text-decoration: none;
	font-weight: normal;
	font-size: 1.0em;
}

#HomepageContent .LeftHomeStyle .ManagingYourPanel p a:hover
{
	text-decoration: underline;
}

#HomepageContent .LeftHomeStyle .ManagingYourPanel h1, HomepageContent .LeftHomeStyle .ManagingYourPanel h2
{
	font-size: 0.85em;
	color: #557D3F;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 5px;
}
#HomepageContent .LeftHomeStyle .ManagingYourPanel .generic
{
	margin-bottom: 10px;
	color: #135F90;
}

#HomepageContent .LeftHomeStyle .ManagingYourHealthFooter
{
	background: url(/SharedResources/shared/images/managing_health_bottom.png) no-repeat left top;
	height: 35px;
	width: 230px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
}

#HomepageContent .LeftHomeStyle .ManagingYourHealthFooter .MoreInfoLink
{
	padding-right: 20px;
	background: url(/SharedResources/shared/images/learn-more-arrow.png) no-repeat 100% 50%;
	margin-right: 10px;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.8em;
	color: #154979;
}

#HomepageContent .BillBoardSideButtons
{
	width: 235px;
	float: left;
}

#HomepageContent .BillBoardSideButtons input
{
	display: inline-block;
	width: 230px;
	height: 59px;
	border: 0;
	font-weight: bold;
	text-align: left;
	color: #FFF;
	font-size: 20px;
	background: #0A406E url(/SharedResources/shared/images/berndt/billboard-button.png) no-repeat 0 0;
	margin-bottom: 4px;
	padding-left: 10px;
	z-index: 98;
	cursor: pointer;
}

#HomepageContent .BillBoardSideButtons .BillBoardActiveButton1
{
	background: url(/SharedResources/shared/images/berndt/billboardActiveButton1.png) no-repeat 0 0;
	color: #557D3E;
	height: 67px;
	width: 245px;
	margin-bottom: -4px;
	padding-bottom: 8px;
	cursor: default;
}

#HomepageContent .BillBoardSideButtons .BillBoardActiveButton2
{
	background: url(/SharedResources/shared/images/berndt/billboardActiveButton2.png) no-repeat 0 0;
	color: #557D3E;
	height: 76px;
	width: 245px;
	margin-bottom: -6px;
	margin-top: -8px;
	padding-bottom: 0px;
	cursor: default;
}

#HomepageContent .BillBoardSideButtons .BillBoardActiveButton3
{
	background: url(/SharedResources/shared/images/berndt/billboardActiveButton3.png) no-repeat 0 0;
	color: #557D3E;
	height: 76px;
	width: 245px;
	margin-bottom: -5px;
	margin-top: -9px;
	padding-bottom: 0px;
	cursor: default;
}
#HomepageContent .BillBoardSideButtons .BillBoardActiveButton4
{
	background: url(/SharedResources/shared/images/berndt/billboardActiveButton4.png) no-repeat 0 0;
	color: #557D3E;
	height: 67px;
	width: 245px;
	margin-top: -8px;
	cursor: default;
}

#HomepageContent .BillBoardSideButtons .BillBoardActiveButtonHover
{
	background: #0A406E url(/SharedResources/shared/images/berndt/billboard-button-hover.png) no-repeat 0 0;
}


#HomepageContent .BillboardUpdateContent
{
	margin-left: 265px;
}

#HomepageContent .BillboardUpdateContent h1, #HomepageContent .BillboardUpdateContent h2
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	padding-top: 8px;
	margin-bottom: 10px;
	color: #557D3E;
	font-style: italic;
	font-size: 1.8em;
	font-weight: bold;
}

#HomepageContent .BillboardUpdateContent ul
{
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

#HomepageContent .BillboardUpdateContent ul li
{
	margin-bottom: 8px;
}
#HomepageContent .BillboardUpdateContent ul li a
{
	color: #135F90;
	font-weight: bold;
	font-size: 0.85em; /* [AH] changed from 0.9 */
	text-decoration: underline;
}

#HomepageContent .BillboardUpdateContent ul li a:hover
{
	text-decoration: none;
}


#HomepageContent .BackToTopButton
{
	background: transparent url(/SharedResources/shared/images/back-to-top.png) no-repeat left top;
	height: 20px;
	width: 114px;
	display: block;
	text-decoration: none;
}


/* Homepage static page style rules */



#HomepageContent .StaticMainContentPanel .staticSubsectionBox
{
	/*background:#000066 url(/SharedResources/shared/images/static-subsection-box.png) no-repeat 0 0;*/
	color: #ffffff;
	padding: 0;
	width: 240px;
	display: block;
	float: left;
}

#HomepageContent .StaticMainContentPanel .BoxRight
{
	margin-left: 0px;
}

#HomepageContent .StaticMainContentPanel .staticSubsectionBox ul
{
	padding: 0;
	margin: 15px 10px 0 30px;
}

#HomepageContent .StaticMainContentPanel .staticSubsectionBox ul li
{
	background-image: none;
	list-style-type: disc;
	color: #ffffff;
	padding-left: 0;
	margin-top: 10px;
}



#HomepageContent .StaticMainContentPanel .staticSubsectionBox p, #HomepageContent .StaticMainContentPanel .staticSubsectionBox h3
{
	margin: 15px;
	margin-bottom: 0;
	padding: 0;
	color: #ffffff;
}

#HomepageContent .StaticMainContentPanel .staticSubsectionBox h3
{
	text-align: center;
}

#HomepageContent .staticSubsectionBoxBottom
{
	/*background:#000066 url(/SharedResources/shared/images/static-subsection-box-bottom.png) no-repeat 0 0;*/
	width: 240px;
	height: 36px;
}

#HomepageContent .PopupExpandingSidePanel
{
	float: left;
	width: 200px;
}

#HomepageContent .StaticMainContentPanel
{
	float: left;
	width: 721px;
}

#HomepageContent .StaticMainContentPanel #StaticMainContentPanelLarge
{
	width: 921px !important;
}
#HomepageContent .PHRImageLinks
{
	padding-left: 120px;
}
#HomepageContent ul.StaticListSpacing
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 5px;
}
#HomepageContent ul.StaticListSpacing li
{
	background: transparent none repeat scroll 0 0;
	font-size: 1em;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
}
#HomepageContent .StaticMainContentPanel ol
{
	margin-bottom: 25px;
	padding-left: 30px;
}
#HomepageContent .StaticMainContentPanel ol li.olcolor
{
	font-weight: bold;
	color: #557D3E;
	font-size: 0.6em;
}
#HomepageContent .StaticMainContentPanel ol li.olcolor span.olcontent
{
	font-weight: normal;
	color: #4F4F4F;
	font-size: 1.1em;
}

#HomepageContent table.StaticContentTableSolidBorders
{
	font-size: 85%;
	width: 100%;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	border-collapse: collapse;
	border-style: solid;
}
#HomepageContent table.StaticContentTableSolidBorders td, #HomepageContent table.StaticContentTableSolidBorders th
{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #999999;
}

#HomepageContent table.StaticContentTableSolidBorders th
{
	font-weight: bold;
}


#HomepageContent .StaticMainContentPanel table.StaticContentTableSolidBorders ul li, #HomepageContent .StaticMainContentPanel table.StaticContentTableSolidBorders p
{
	font-size: 0.85em;
}
/* [AH] compensate for small nested text */

#HomepageContent .StaticMainContentPanel td.ShadedCell
{
	background-color: #C0C0C0;
	font-weight: bold;
}

#HomepageContent .StaticMainContentPanel th.ShadedHeader
{
	background-color: #DBE5F1;
	text-align: center;
	font-weight: bold;
}


#HomepageContent .StaticMainContentPanel .MedicareChoicesTableHeader
{
	background-color: #c0c0c0;
	border: 2px solid #999999;
	border-bottom-width: 0px;
	font-size: 90%;
	text-align: center;
	padding: 7px;
	font-weight: bold;
}

#HomepageContent .StaticMainContentPanel .MedicareChoicesTableHeader h3
{
	font-size: 100%;
	text-align: center;
	color: #000000;
}

#HomepageContent .StaticMainContentPanel .BlueInfoBox
{
	background-color: #DBE5F1;
	border: solid 1px #999999;
	padding: 10px;
}

#HomepageContent .StaticMainContentPanel .StaticContentSubsectionHeader a
{
	color: #557D3F;
	text-decoration: none;
	font-size: 1.1em;
}

#HomepageContent .StaticMainContentPanel .LeftContent
{
	float: left;
	width: 480px;
	margin-left: 0px;
}
#HomepageContent .StaticMainContentPanel .LeftContentLarge
{
	float: left;
	width: 650px !important;
	margin-left: 0px;
}
html > body #HomepageContent .StaticMainContentPanel .LeftContent
{
	margin-left: 10px;
	margin-right: 10px;
	width: 485px;
}
*:first-child + html #HomepageContent .StaticMainContentPanel .LeftContent
{
	width: 480px;
	margin-left: 5px;
}

#HomepageContent .StaticMainContentPanel #StaticMainContentPanelLarge .LeftContent
{
	width: 680px !important;
}

#HomepageContent .StaticMainContentPanel .LeftContent strong
{
	font-weight: bold;
}

#HomepageContent .StaticMainContentPanel .StaticIndent
{
	padding-left: 40px;
}

#HomepageContent a.StaticHeadingLinks:link, a.StaticHeadingLinks:visited
{
	color: #557D3E; /* font-size:0.85em;  */
	font-size: 1em;
	font-weight: bold !important;
	line-height: 1.5;
}


#HomepageContent .StaticMainContentPanel .RightSidebarResources
{
	float: right;
	width: 193px;
	margin-left: 0px;
}

html > body #HomepageContent .StaticMainContentPanel .RightSidebarResources
{
	margin-left: 23px;
}
*:first-child + html #HomepageContent .StaticMainContentPanel .RightSidebarResources
{
	margin-left: 0px;
}

#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoHeading
{
	background: url(/SharedResources/shared/images/berndt/InfoHeading.png) no-repeat 0 0;
	width: 193px;
	height: 59px;
}
#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoHeading h2
{
	color: #406123;
	font-weight: bold;
	font-size: 0.85em;
	padding: 16px 0 0 16px;
}
#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoHeading h3
{
	color: #406123;
	font-weight: bold;
	font-size: 0.85em;
	padding: 16px 0 0 16px;
}
#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoContent
{
	background: url(/SharedResources/shared/images/berndt/InfoContent.png) no-repeat 0 100%;
	width: 193px;
	margin-bottom: 20px;
	padding-bottom: 25px;
}

#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoContent ul
{
	padding: 0;
	margin: 0 0 0 8px; /* was 20 */
	list-style: none;
}
#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoContent ul li
{
	margin-bottom: 8px;
	line-height: 1.2;
	font-size: 0.65em;
	padding-right: 10px; /*background:none; 		padding-left:0;*/
	padding-left: 10px;
	background-position: 0 5px;
	background-image: url(/SharedResources/shared/images/berndt/li-green-arrow-right.png);
}
#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoContent ul li a
{
	color: #4F4F4F;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
}
#HomepageContent .StaticMainContentPanel .RightSidebarResources .InfoContent ul li a:hover
{
	text-decoration: underline;
}
#HomepageContent .StaticMainContentPanel .AZtable
{
	padding-top: 5px;
	padding-bottom: 10px;
	margin-left: 15px;
	font-size: .7em;
}
#HomepageContent .StaticMainContentPanel .AZtd
{
	width: 320px;
	padding-top: 5px;
}

#HomepageContent a.StaticLearnMore
{
}
#HomepageContent a.ReferenceLinkButton
{
	font-weight: bold;
	color: #ffffff;
	padding: 8px 0 0 35px;
	font-size: 0.8em;
	margin-top: 5px;
	text-decoration: none;
	display: block;
	height: 46px;
	width: 157px;
	float: right;
	background: transparent url(/SharedResources/shared/images/berndt/green-medicare-buttons.png) no-repeat left top;
}
#HomepageContent a.ReferenceLinkButton:hover
{
	text-decoration: underline;
}

#HomepageContent .StaticDescriptionBox
{
	margin-top: 15px;
	margin-bottom: 15px;
}

#HomepageContent .SummaryHeader
{
	margin-top: 15px;
	font-weight: bold;
	color: #666666;
	display: block;
}

#HomepageContent .SummaryIntroText
{
	color: #557D3F;
}

#HomepageContent .DarkEmphasis
{
	font-weight: bold;
	color: #666666;
}
#HomepageContent .LeftPanelstatic
{
}
#HomepageContent .LeftPanelstaticBottom
{
	background: #E3F5FF url(/SharedResources/shared/images/berndt/LeftPanelstaticBottom5.gif) no-repeat scroll 0 100%;
	height: 10px;
}
#HomepageContent .SidebarContainerLeft
{
	background: #EAF4F8 url(/SharedResources/shared/images/berndt/SidebarContainerLeft.png) repeat-x 0 40px;
	width: 193px;
	color: White;
}
#HomepageContent .SidebarContainerLeft li
{
	display: inline;
}
#HomepageContent .StaticMainContentPanel ul.TwoColumnList li
{
	width: 45%;
	display: block;
	float: left;
}
#HomepageContent .SidebarContainerLeft a:link, #HomepageContent .SidebarContainerLeft a:visited
{
	color: #174B76;
	font-size: 0.8em;
	text-decoration: none;
	display: block;
	border: solid 1px #699AC3;
	border-width: 1px 1px 0;
	padding: 12px 10px 12px 13px;
	font-weight: bold;
}
#HomepageContent .SidebarContainerLeft a:hover
{
	color: #FFF;
	background: #255D89 url(/SharedResources/shared/images/berndt/SidebarContainerLeft-a-hover.png) repeat-x 0 0;
	text-decoration: underline;
}
#HomepageContent .SelectedTab a:link, #HomepageContent .SelectedTab a:visited
{
	background: #255D89 url(/SharedResources/shared/images/berndt/SidebarContainerLeft-a-hover.png) repeat-x scroll 0 0;
	color: #FFFFFF;
	text-decoration: underline;
}
#HomepageContent .SidebarContainerLeft a.Selected:link, #HomepageContent .SidebarContainerLeft a.Selected:visited, #HomepageContent .SidebarContainerLeft a.Selected:hover
{
	background: #255D89 url(/SharedResources/shared/images/berndt/SidebarContainerLeft-a-hover.png) repeat-x scroll 0 0;
	color: #FFFFFF;
	text-decoration: underline;
}

#HomepageContent .SidebarContainerLeft a.selected
{
	color: #FFF;
	background: #255D89 url(/SharedResources/shared/images/berndt/SidebarContainerLeft-a-hover.png) repeat-x 0 0;
	padding: 10px 0px 0px 15px;
}

#HomepageContent .SidebarContainerLeft .LeftPanelstatic h3 a, #HomepageContent .SidebarContainerLeft .LeftPanelstatic h2 a, #HomepageContent .SidebarContainerLeft .LeftPanelstatic h1 a
{
	padding: 10px 0 10px 15px !important;
	height: 29px;
	font-weight: bold;
	font-size: 0.8em;
	background: transparent url(/SharedResources/shared/images/berndt/LeftPanelstaticTop-inactive.png) no-repeat scroll 0 0;
	border: none !important;
	color: #174B76;
}

#HomepageContent .SidebarContainerLeft .LeftPanelstatic h3 a.selected, #HomepageContent .SidebarContainerLeft .LeftPanelstatic h3 a:hover, #HomepageContent .SidebarContainerLeft .LeftPanelstatic h2 a.selected, #HomepageContent .SidebarContainerLeft .LeftPanelstatic h2 a:hover, #HomepageContent .SidebarContainerLeft .LeftPanelstatic h1 a.selected, #HomepageContent .SidebarContainerLeft .LeftPanelstatic h1 a:hover
{
	background: #29618C url(/SharedResources/shared/images/berndt/LeftPanelstaticTop.png) no-repeat scroll 0 0;
	color: #FFF;
}

#HomepageContent .SidebarContainerLeft .LeftPanelstatic h1.SideHeading
{
	padding-top: 0;
	margin-top: 0;
	font-size: 100%;
}
#HomepageContent .SidebarContainerLeft .LeftPanelstatic h2.SideHeading
{
	padding-top: 0;
	margin-top: 0;
	font-size: 100%;
}
#HomepageContent .PopupExpandingSidePanelStatic
{
	padding-top: 10px;
	width: 205px;
	float: left;
}
#HomepageContent .StaticList
{
	color: #164974;
	background-color: #e3f5ff;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
#HomepageContent .CollapsePanelStaticSide
{
	color: #164974;
	font-size: 0.8em;
	background-color: #e3f5ff;
	padding-right: 0px;
}
#HomepageContent .CollapsePanelStaticNested
{
	color: #164974;
	background-color: #e3f5ff;
	padding-right: 0px;
	font-size: 1em;
}
#HomepageContent .ULStaticNested
{
	color: #164974;
	background-color: #e3f5ff;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
}

#HomepageContent .PAPContentPanels {
    background:url("../images/plan-finder/berndt/plan-finder-background-rep.jpg") repeat-x scroll 0 0 #4D6F3D;
    padding:0;
    width:927px;
}

#HomepageContent .portMain {
    clear:both;
    margin:0 0 4px 11px;
    width:905px;
}

#HomepageContent .portMain h2 {
	margin-left: 12px;
	margin-bottom: 6px;
	font-size: 1em;
}

#HomepageContent .portMain h2.mainPanelHeader {
	color: #CF7513;
}

#HomepageContent .portMain p {
	margin-left: 12px;
	margin-bottom: 6px;
	font-weight: bold;
}

#HomepageContent .portMain div.roundTop {
    background:url("../images/plan-finder/berndt/port-main-top.gif") no-repeat scroll 0 0 transparent;
    padding-top:11px;
}

#HomepageContent .portMain .portContent {
    background:url("../images/plan-finder/berndt/port-main-bottom.gif") no-repeat scroll 0 100% transparent;
    padding:0 1px 12px;
    width:904px;
    min-height:1%;
}

#HomepageContent div#topCorners {
    background:url("../images/plan-finder/berndt/topCornersGreen.gif") no-repeat scroll 0 0 transparent;
    height:11px;
    width:927px;
}

#HomepageContent div#bottomCorners {
    background:url("../images/plan-finder/berndt/bottomCornersGreen.gif") no-repeat scroll 0 100% transparent;
    clear:both;
    height:11px;
    width:927px;
}


#HomepageContent * html .alphaButtons, * html .pagination {
}

#HomepageContent .alphaButtons {
list-style: none outside none;
margin:4px 0 0;
min-height:1%;
padding:0;
margin-left:12px;
}
#HomepageContent .pagination:after, .alphaButtons:after {
clear:both;
content:"";
display:block;
height:0;
}
#HomepageContent .pagination {
min-height:1%;
}

#HomepageContent .alphaButtons li, .pagination li {
float:left;
padding-left:0;
background:none;
}

#HomepageContent .alphaButtons li a, .pagination a.page {
background:url("../images/plan-finder/berndt/btn-alpha2.png") no-repeat scroll left top transparent;
display:block;
height:20px;
line-height:150%;
margin:0 4px 4px 0;
padding:0;
text-align:center;
width:20px;
}
#HomepageContent .alphaButtons li a:hover {
background-position:left bottom;
color:#000000 !important;
text-decoration:none;
}

#HomepageContent a.linkButtonGrey, a.linkButtonGrey:visited, a.linkButtonGrey:hover
{
    color: #135F90;
    cursor:pointer;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}

#HomepageContent a.linkButtonGrey span {
    background-position:100% 0;
    background-repeat:no-repeat;
    margin:0;
    float:left;
    padding:5px 35px 6px 15px;
    background-image:url("../images/btn_grey.gif");
}

#HomepageContent .ReturnButtonAlign 
{
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0 none;
padding:0;
vertical-align:baseline;
}

#HomepageContent .ReturnButtonAlign .ReturnButtonLeftSide {
background:url("/SharedResources/shared/images/buttons/narrow_gray_btn_blank_left.png") no-repeat scroll 0 0 transparent;
}

#HomepageContent .ReturnButtonAlign .ReturnButtonRightSide {
background:url("/SharedResources/shared/images/buttons/narrow_gray_btn_blank_right_300.png") no-repeat scroll 0 0 transparent;
margin-left:12px;
width:auto;
}

#HomepageContent a.returnBtn {
color:#135F90;
display:block;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
}

#HomepageContent a.returnBtn .arrowGreen {
    color:#43691D;
}



#HomepageContent .LargePageHeader
{
    width:751px;
}

#HomepageContent .PAPGrid {
    width:100%;
    margin:5px 0 0 0;
    border:none;
    border-collapse:collapse;
    font-size:0.7em;
    font-weight:normal;
    table-layout:fixed;
}   

#HomepageContent .PAPGridTR td
{
    border-style:dashed solid none none;
    border-width:1px;
    border-color:#D3D3D3;
    padding-left:12px;
    line-height:2;
    color:#4F4F4F;
    font-size:100%;
}

#HomepageContent .PAPGrid tr
{
    border-style:dashed solid none none;
    border-width:1px;
    border-color:#D3D3D3;
    padding-left:12px;
    line-height:2;
    color:#4F4F4F;
    font-size:100%;
}

#HomepageContent .PAPGrid td
{
    border-style:dashed solid none none;
    border-width:1px;
    border-color:#D3D3D3;
    padding-left:12px;
    line-height:2;
    color:#4F4F4F;
    font-size:100%;
}

#HomepageContent .PAPGridHeaderColumn
{
    width:20%;
}

#HomepageContent .PAPGrid th
{
    text-align: left;
    background-color: Transparent;
    background-image: none;
    font-size:100%;
}

#HomepageContent .PAPGrid p
{
    font-weight:normal;
    margin-left:0;
    font-size:100%;
}

#HomepageContent .PAPGrid li
{
    font-size:100%;
    list-style: none outside none;
    background:url("/SharedResources/shared/images/berndt/li.png") no-repeat scroll 0 8px transparent;
    padding-left:15px;
}

#HomepageContent .PAPGrid ul li
{
    font-size:100%;
    list-style: none outside none;
    background:url("/SharedResources/shared/images/berndt/li.png") no-repeat scroll 0 8px transparent;
    padding-left:15px;
}

#HomepageContent #ButtonAlign{display:inline; padding:10px;}
#HomepageContent #ButtonLeftAlign{float:left;padding-left:15px;padding-top:3px;}
#HomepageContent #ButtonRightAlign{float:left;padding-left:10px;}
#HomepageContent #ButtonLeftSide{float:left;height:27px;padding-left:10px; background:url("/SharedResources/shared/images/buttons/green_arrow_blank_left.png") no-repeat;}
#HomepageContent #ButtonGrayLeftSide{float:left;height:27px;padding-left:10px; background:url("/SharedResources/shared/images/buttons/narrow_gray_btn_blank_left.png") no-repeat;}

/******************End of Home Page .NET styles*********************/

/****************New Contacts Styles***************************/
h1.ContactsToolHeading
{
	color: #174B76;
	font-size: 3.8em;
	font-weight: bold;
	float: none;
	font-family: "Times New Roman" ,Times,serif;
	font-style: italic;
	margin-left: 10px;
}
.ContactsHeaderStyle
{
	clear: both;
	margin-bottom: 20px;
	margin-top: 11px;
}
/***************End of Contacts Styles**********************/

/******************New Physcian .NET styles*********************/
#PhysicianContent
{
	padding-bottom: 60px;
	/*overflow:hidden;*/
}
#PhysicianContent a:link, #PhysicianContent a:visited
{
	color: #154979;
	font-weight: bold;
}
#PhysicianContent a.PrinterFriendlyLink
{
	cursor: default !important;
}
#PhysicianContent div.ShowExpanded
{
	height: auto !important;
	display: block !important;
}
.PHPDToolHeading, #PhysicianContent h1.PHPDToolHeading, #PhysicianContent h2.PHPDToolHeading
{
	color: #174B76;
	font-size: 3.8em;
	font-weight: bold;
	float: none;
	font-family: "Times New Roman" ,Times,serif;
	font-style: italic;
	margin-left: 10px;
}

.PHPDToolStaticHeading, #PhysicianContent h1.PHPDToolStaticHeading, #PhysicianContent h2.PHPDToolStaticHeading
{
	color: #174B76;
	font-size: 2.1em;
	font-weight: bold;
	float: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 14px;
}

.PHPDHeaderStyle
{
	clear: both;
	margin-bottom: 20px;
	margin-top: 11px;
}
#PhysicianContent h1
{
	color: #333;
	font-size: 1.8em;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 10px;
	line-height: 1.26;
}

#PhysicianContent h2.Description
{
	color: #4F4F4F;
	font-size: 1.6em;
	font-weight: normal;
	margin: 0px 10px 10px 10px;
}
#PhysicianContent h3.SectionHeading
{
	color: #4F7C22;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
	padding: 0px 0 0px 12px;
}

#PhysicianContent h3.SectionHeadingNormal
{
	color: #4F7C22;
	font-size: 1.3em;
	font-weight: bold;
	font-style: normal;
	padding: 7px 0px 8px 12px;
	margin: 0px;
}

#PhysicianContent h3.SectionHeadingNormalItalic
{
	color: #4F7C22;
	font-size: 1.3em;
	font-weight: normal;
	font-style: italic;
	padding: 7px 0px 8px 12px;
	margin: 0px;
}

#PhysicianContent .SubSectionHeading
{
	color: #4F7C22;
	font-size: 1.1em;
	font-weight: normal;
	font-style: italic;
	padding: 0px 0px 8px 0px;
	display: block;
}

#PhysicianContent .SubSectionHeadingNoPad
{
	color: #4F7C22;
	font-size: 1.1em;
	font-weight: normal;
	font-style: italic;
	padding: 0px;
	margin: 0px;
	display: block;
}

html > body #PhysicianContent h3.SectionHeading
{
	padding: 8px 0 4px 12px;
}
*:first-child + html #PhysicianContent h3.SectionHeading
{
	padding: 0px 0 12px 12px;
}
#PhysicianContent h2.SideHeading
{
	color: #FFF;
	font-size: 1.6em;
	font-weight: bold;
	margin: 0px;
	padding: 8px 5px 8px 13px;
}

#PhysicianContent h2.ProviderProfileRightPortletHeader
{
	color: #154979;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#PhysicianContent h3
{
	font-size: 1.0em;
	font-weight: bold;
	color: #424243;
	margin: 7px 0 8px;
}

*:first-child+html #PhysicianContent .ModifySidebar h3 
{
	position: relative;
	bottom: 5px;
	zoom: 1;  /* trigger hasLayout */
}

.ModifySearchPanels div {
	zoom: 1;  /* trigger hasLayout */
}

#PhysicianContent .rightPortlet h3
{
	font-size: 1.3em;
	font-weight: bold;
	color: #4F7C22;
	margin-top: 20px;
}
#PhysicianContent .SpecialtyText
{
	color: #4F7C22;
	font-size: 1.2em;
}
#PhysicianContent h5
{
	color: #424243;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px;
}

#PhysicianContent .SearchDescriptionText
{
	font-size: 0.9em;
	padding-bottom: 20px;
}
#PhysicianContent .PHPDRoundedBoxContainer
{
	width: 100%;
	background-color: #DDDBCC;
	padding: 0px;
	margin: 0px;
}

#PhysicianContent .PHPDRoundedBoxContainerBottomLeft
{
	width: 100%;
	background: url(/SharedResources/shared/images/berndt/search-portlet-bottom-left.png) no-repeat 0 100% #DDDBCC;
	margin-bottom: 10px;
	height: 10px;
	margin-bottom: 10px;
}

#PhysicianContent .PHPDRoundedBoxContainerBottomRight
{
	background: url(/SharedResources/shared/images/berndt/search-portlet-bottom-right.png) no-repeat 100% 100%;
	height: 10px;
}

#PhysicianContent .PHPDSearchDropDown
{
	margin-left: 25px;	
}

#PhysicianContent .section
{
	border-bottom: dotted 1px gray;
	padding: 0px 10px;
	background-color: #F4F4EE;
}

#PhysicianContent .section p a
{
	font-size: 0.8em;
}

#PhysicianContent p
{
	font-size: 1.1em;
	line-height: 1.3;
	margin-bottom: 10px;
}
/* forms */
#PhysicianContent .PHPDRoundedBoxContainerResults .Basiclabel
{
	font-size: 1.2em;
	font-weight: bold;
	color: #424243;
}
#PhysicianContent .Basiclabel
{
	font-size: 1.1em;
	line-height: 1.3;
	color: #000;
	margin-right: 3px;
}
#PhysicianContent input
{
	margin-right: 5px;
}
#PhysicianContent select
{
	margin-bottom: 5px;
}
#PhysicianContent input.submit
{
	background: url(/SharedResources/shared/images/berndt/blank-button.png) no-repeat scroll 0 0 #3C729A;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	width: 160px;
	padding: 4px 5px 4px;
	border: none;
	text-align: left;
	display: block;
	cursor: pointer;
}

#PhysicianContent input.submitorder
{
	background: url(/SharedResources/shared/images/berndt/blank-button.png) no-repeat 0 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	width: 160px;
	padding: 4px 5px 4px;
	border: none;
	text-align: left;
	display: inline;
	cursor: pointer;
}

#PhysicianContent input.sortsubmit
{
	background: url(/SharedResources/shared/images/berndt/blank-button-small.png) no-repeat 0 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
	border: none;
	text-align: left;
	display: inline;
	margin-left: 5px;
	cursor: pointer;
	height: 22px;
	width: 63px;
}
#PhysicianContent .AddressDiv2 input.submit
{
	background:url("/SharedResources/shared/images/Hospital/hc_btn_get_directions.png") no-repeat scroll 0 ;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:1.1em;
	font-weight:bold;
	padding:5px 5px 7px 7px;
	text-align:left;
	width:160px;
}
#PhysicianContent input.submitPointer
{
	cursor: pointer;
}
#PhysicianContent input.Letters
{
	color: #666;
	background: url(/SharedResources/shared/images/berndt/icons/blankActive.png) no-repeat 0 3px;
	margin: -3px 0 0 0;
	height: 23px;
	width: 20px;
	border: none;
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	padding-top: 3px;
}

#PhysicianContent input.ClickableCharactorButton
{
	background: transparent url(/SharedResources/shared/images/berndt/icons/blank.png) no-repeat 0 1px;
	height: 23px;
	width: 20px;
	margin: 1px 4px 1px 0px !important;
	padding: 1px 0px 1px 0px;
	border: none;
	color: #174B76;	
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	display: inline;
	cursor:pointer !important;
}

#PhysicianContent input.DisabledCharacterButton
{
	background: url(/SharedResources/shared/images/berndt/icons/blankDisabled.png) no-repeat 0 1px;	
	height: 23px;
	width: 20px;
	margin: 1px 4px 1px 0px !important;
	padding: 1px 0px 1px 0px;
	border: none;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	display: inline;
	cursor: default !important;
}

#PhysicianContent input.ActiveCharacterButton
{
	background: url(/SharedResources/shared/images/berndt/icons/blankActive.png) no-repeat 0 1px;
	height: 23px;
	width: 20px;
	margin: 1px 4px 1px 0px !important;
	padding: 1px 0px 1px 0px;
	border: medium none;	
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	display: inline;
	cursor: default !important;
}

#PhysicianContent .RoundedBoxContainer
{
	background-color: #F0F0E8;
	background-image: url(/SharedResources/shared/images/sub-section-back-wide.png);
	margin: 10px 10px 0px 10px !important;
}
#PhysicianContent .rightPortlet
{
	padding: 0 14px;
	float: right;
	width: 197px;
	background: url(/SharedResources/shared/images/berndt/rightPortlet.png) repeat-x 0 30px #F3F8FA;
}

#PhysicianContent .ProviderProfileRightPortlet
{
	padding: 0px;
	float: right;
	width: 225px;
	background: #F4F4EE;
}
#PhysicianContent .ProviderProfileRightPortlet p
{
	font-size: 1.2em;
}
#PhysicianContent .ProviderProfileRightPortlet ul li
{
	background: url(/SharedResources/shared/images/berndt/icons/rightPortletLi.png) no-repeat 0 3px;
	padding-left: 13px;
	margin-bottom: 10px;
	font-size: 1.2em;
}
#PhysicianContent .ProviderProfileRightPortlet ul li a
{
	font-weight: normal;
}

#PhysicianContent .ProviderProfileRightPortlet h3
{
	font-size: 1.3em;
	font-weight: bold;
	color: #4F7C22;
	margin-top: 10px;
}

#PhysicianContent .ProfileSidebarContent
{
	vertical-align: top;	
}

#PhysicianContent .leftPortlet
{
	width: 250px;
	padding: 0px;
}
#PhysicianContent .AlignButton
{
	padding-left: 60px;
	padding-top: 5px;
}
#PhysicianContent .backtosearchContentPanel
{
	padding: 5px 10px 5px;
}

#PhysicianContent .leftPortlet a.back-to-search
{
	font-size: 1.1em;
	color: #174B76;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 5px;
}
#PhysicianContent .rightPortlet p, #PhysicianContent .leftPortlet p
{
	font-size: 1.2em;
}
#PhysicianContent .rightPortlet ul li, #PhysicianContent .leftPortlet ul li
{
	background: url(/SharedResources/shared/images/berndt/icons/rightPortletLi.png) no-repeat 0 3px;
	padding-left: 13px;
	margin-bottom: 10px;
	font-size: 1.2em;
}
#PhysicianContent .rightPortlet ul li a, #PhysicianContent .leftPortlet ul li a
{
	font-weight: normal;
}

#PhysicianContent .rightPortlet .LeftRoundCorner
{
	margin: 0 -14px;
}
#PhysicianContent .LeftRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/portlets-h1-top-left.png) no-repeat 0 0 #2B5F8E;
	border-bottom: 1px solid #939185;
}

#PhysicianContent .RightRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/portlets-h1-top-right.png) no-repeat 100% 0;
}
#PhysicianContent .LeftBottomRoundCorner
{
	background: url(/SharedResources/shared/images/portlets-bottom-left.png) no-repeat 0 100%;
}

#PhysicianContent .LeftSearchRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/LeftSearchRoundCorner.png) no-repeat 0 0 #E7E6DC;
	border-bottom: 1px solid #939185;
}

#PhysicianContent .RightSearchRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/RightSearchRoundCorner.png) no-repeat 100% 0;
	height: 32px;
}
#PhysicianContent .RightSearchBottomCorner
{
	padding: 10px;
	background: url(/SharedResources/shared/images/berndt/sub-section-bottom-right2.png) no-repeat 100% 100%;
	font-size: 1.1em;
	zoom: 1;
}

#PhysicianContent .LeftSearchBottomCorner
{
	background: url(/SharedResources/shared/images/berndt/sub-section-bottom-left2.png) no-repeat 0 100%;
}
#PhysicianContent .sizedNormal
{
	font-size: 1.2em;
}
/*New results styles */

#PhysicianContent .ModifySidebar
{
	width: 250px;
	float: left;
}

#PhysicianContent .LeftStaticNavheading
{
	color: #FFFFFF;
	font-size: 1.6em;
	font-weight: bold;
	margin: 0;
	padding: 8px 5px 8px 13px;
}

#PhysicianContent .SidebarContainerLeftInner
{
	background: url(/SharedResources/shared/images/images/portlets-bottom-right.png) no-repeat 100% 100%;
	zoom: 1;
	min-height: 1%;
} 
#PhysicianContent a.SameSelectedLabel:link,#PhysicianContent a.SameSelectedLabel:visited,#PhysicianContent a.SameSelectedLabel:active,#PhysicianContent a.SubSelectedLabel:hover
{
	color: #000000;
	font-size: 1.4em;
	text-decoration: none;
}
#PhysicianContent a.SameSelectedLabel:link,#PhysicianContent a.SameSelectedLabel:visited
{
	color: #154979;
	font-size: 1.4em;
	text-decoration: none;
	display: block;
	padding-left: 18px;
}
#PhysicianContent a.SameSelectedLabel:hover,#PhysicianContent a.SameSelectedLabel:active
{
	color: #154979;
	font-size: 1.4em;
	text-decoration: underline;
	display: block;
	padding-left: 18px;
}

#PhysicianContent a.SameSelectedLabelActive:link,#PhysicianContent a.SameSelectedLabelActive:visited,#PhysicianContent a.SameSelectedLabelActive:hover
{
	color: #000000 !important;
	font-size: 1.4em;
	text-decoration: none;
	font-weight: bolder;
	background: transparent url(/SharedResources/shared/images/icons/green_arrow_transparent.png) no-repeat scroll left center;
	display: block;
	padding-left: 18px;
}

/*These styles can be used ont the static pages for the open and closed buttons.  It will elementate the need for the image and prevent long titles from wrapping under the image */
#PhysicianContent a.staticClosed:link, #PhysicianContent a.staticClosed:hover
{
	background: url(/SharedResources/shared/images/berndt/icons/collapse-new.png) no-repeat 0 0;
	padding-left: 20px;
	display: block;
	margin-bottom: 14px;
}
#PhysicianContent a.staticOpen:link, #PhysicianContent a.staticOpen:hover
{
	background: url(/SharedResources/shared/images/berndt/icons/collapse-new-open.png) no-repeat 0 0;
	padding-left: 20px;
	display: block;
	margin-bottom: 14px;
}

#PhysicianContent .SubSelectedLabel
{
	font-size: 2em;
	padding-left: 20px;
	text-decoration: none;
}
#PhysicianContent .SidebarContainerLeft
{
	background: #DDDBCC url(/SharedResources/shared/images/berndt/search-portlet-bottom.png) no-repeat scroll 0 100%;
	margin-bottom: 20px;
}
#PhysicianContent .SearchSidebarBottomLeftRoundCorner
{
	background: #DEDDD0 url(/SharedResources/shared/images/berndt/portlets-bottom-left.png) no-repeat 0 100%;
}
#PhysicianContent .SearchSidebarBottomRightRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/portlets-bottom-right.png) no-repeat 100% 100%;
	padding-bottom: 10px;
}
#PhysicianContent .SearchResultsTopLeftRoundCorner
{
	background: #DEDDD0 url(/SharedResources/shared/images/berndt/portlets-top-left.png) no-repeat 0 0;
}
#PhysicianContent .SearchResultsTopRightRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/portlets-top-right.png) no-repeat 100% 0;
	padding: 10px;
}
#PhysicianContent .SearchResultsBottomLeftRoundCorner
{
	background: #DEDDD0 url(/SharedResources/shared/images/berndt/portlets-bottom-left.png) no-repeat 0 100%;
	height: 10px;
}
#PhysicianContent .SearchResultsBottomRightRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/portlets-bottom-right.png) no-repeat 100% 100%;
	height: 10px;
}


#PhysicianContent .PHPDResultsContainer
{
	width: 659px;
	float: right;
}

#PhysicianContent .ModifyLabel
{
	color: #4F7C22;
	font-size: 1.5em;
	font-weight: bold;
}

#PhysicianContent .ModifySearchPanels
{
	margin: 0 0 7px 5px;
	width: 241px;
}
#PhysicianContent .displayhide
{
	display: none;
}
#PhysicianContent .ModifySearchPanels label.clipboard
{
	background: url(/SharedResources/shared/images/berndt/star-check.png) no-repeat 100% 0;
	padding-right: 20px;
	padding-bottom: 10px;
	zoom: 1;
}
/* code for expanding buttons in left column */
/* 12-14 TBG Added */
#PhysicianContent .PageSortHeader label, #PhysicianContent .PageSortHeader select, #PhysicianContent .PageSortHeader .pagination
{
	float: left;
}
#PhysicianContent .PageSortHeader select
{
	margin: -5px 0 0 5px;
}

#PhysicianContent .button
{
	display: inline;
	background: url(/SharedResources/shared/images/berndt/input-button-left.png) no-repeat 0 0;
	width: auto;
	margin-left: 10px;
}
html > body #PhysicianContent .button
{
	display: inline-block;
	width: auto;
	margin: 0 0 0 5px;
}
#PhysicianContent .PageSortHeader .button
{
	margin-top: -9px;
	float: left;
}
/* End 12-14 TBG Added */

#PhysicianContent .button input
{
	display: inline-block;
	background: url(/SharedResources/shared/images/berndt/input-button-right.png) no-repeat 100% 0;
	padding: 0 45px 0 10px;
	color: #FFF;
	font-weight: bold;
	font-size: 1.3em;
	border: none;
	height: 27px;
	margin-left: -5px;
	cursor: pointer;
}
#PhysicianContent .button2 input
{
	display: inline-block;
	background: url(/SharedResources/shared/images/berndt/input-button-right.png) no-repeat 100% 0;
	padding: 0 25px 0 0;
	color: #FFF;
	font-weight: bold;
	font-size: 1.3em;
	border: none;
	height: 27px;
	margin-left: -5px;
	margin-bottom: 5px;
	cursor: pointer;
}
*:first-child + html #PhysicianContent .button input
{
	display: inline;
	min-height: 1%;
	margin-left: -5px;
}

#PhysicianContent .button22
{
	display: inline;
	zoom: 1;
	background: url(/SharedResources/shared/images/berndt/input-button-left-22px.png) no-repeat 0 0;
	width: auto;
}
html > body #PhysicianContent .button22
{
	display: inline-block;
	width: auto;
}
*:first-child + html #PhysicianContent .button22
{
	display: inline;
	min-height: 1%;
	margin-left: 0px;
}

#PhysicianContent .button22 input
{
	background: url(/SharedResources/shared/images/berndt/input-button-right-22px.png) no-repeat 100% 0;
	padding: 0 45px 0 10px;
	color: #FFF;
	font-weight: bold;
	font-size: 1.3em;
	border: none;
	height: 22px;
	margin-left: -5px;
	cursor: pointer;
}
html > body #PhysicianContent .button22 input
{
	margin: 0 0 0 5px;
}

/* end code for expanding buttons in left column */
#PhysicianContent .ModifySearchPanels .top
{
	background: url(/SharedResources/shared/images/berndt/ModifyLabelBg.png) no-repeat 0 0 #F1F0E8;
	height: 34px;
}
#PhysicianContent .ModifySearchPanels img
{
	padding: 7px 0 0 7px;
}
#PhysicianContent .ModifySearchContentPanel
{
	background: url(/SharedResources/shared/images/berndt/ModifySearchContentPanel.png) no-repeat 0 100% #F1F0E8;
	padding: 10px 12px;
}

#PhysicianContent .ModifySearchContentPanel .ModifyLabel
{
	color: #154979 !important;
}
#PhysicianContent .PageSortHeader .pagination
{
	display: inline;
	font-size: 1.2em;
}
#PhysicianContent .AlphaSortHeader
{
	display: inline;
	margin: 0px;
}

#PhysicianContent .PHPDRoundedBoxTopResults
{
	background: url(/SharedResources/shared/images/berndt/PHPDRoundedBoxTopResults.png) no-repeat 0 0 #DEDDD0;
	color: #000;
	font-weight: bold;
	padding: 10px;
}
#PhysicianContent .SortBoxPHPDDiv
{
	display: inline !important;
}
#PhysicianContent .SortBoxAlign
{
	display: inline !important;
}
#PhysicianContent .SortDropStyle
{
	margin: 0px;
}
#PhysicianContent .RightBorderPHPDTable
{
	padding-right: 10px;
	vertical-align: middle;
}
#PhysicianContent .RightBorderPHPDTD
{
	padding: 5px;
	text-align: right !important;
}
#PhysicianContent .LeftBorderPHPDTable
{
	margin-bottom: 5px;
}

#PhysicianContent .BottomBorderPHPDTable
{
	border-bottom: 1px solid #B7B5AD;
	margin-right: 0;
	padding: 10px;
	padding-right: 35px;
}
#PhysicianContent .PHPDRoundedBoxBottomResults
{
	background: url(/SharedResources/shared/images/berndt/resultsTableBottom.png) no-repeat 0 0;
	color: #000;
	font-weight: bold;
	padding: 10px;
	height: 30px;
}

#PhysicianContent .OtherModifyDiv
{
	padding: 10px;
	background: url(/SharedResources/shared/images/berndt/OtherModifyDiv.png) no-repeat 0 0;
	margin-bottom: -20px;
}

#PhysicianContent .OtherModifyDiv input
{
	margin: 0px auto;
}
#PhysicianContent a.large_button
{
	margin: 0 0 10px 2px;
	background: url(/SharedResources/shared/images/berndt/generic-large-button-top.png) no-repeat 0 0;
	display: block;
	width: 225px;
	color: #174B76;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.45;
}
#PhysicianContent a.large_button span.bottom
{
	background: url(/SharedResources/shared/images/berndt/generic-large-button-bottom.png) no-repeat 0 100%;
	padding: 9px 12px;
	display: block;
	height: 28px;
}
html > body #PhysicianContent a.large_button span.bottom
{
	height: auto;
	min-height: 28px;
}
#PhysicianContent .ResultsLocationsTable
{
	border: 0 none;
	width: 659px;
	background-color: #DEDDD0;
}
#PhysicianContent .ResultsNormalRow
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsLocationsTableDots.png) repeat-x 0 100% #F2F2F2;
	padding-bottom: 10px;
}

#PhysicianContent .ResultsAltRow
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsLocationsTableDots.png) repeat-x 0 100% #FBFBFB;

}

#PhysicianContent .lastRow
{
	background-image: none;
}

#PhysicianContent .ProviderResultsGridClmn1
{
	padding: 0px;
}
#PhysicianContent .ProviderResultsGridClmn2
{
	padding: 10px 0px 10px 10px;
}

#PhysicianContent .ProviderResultsGridChkboxCol .ProviderResultsLeftColHeader
{
	width: 100%;
	height: 37px;
	margin:0px;
	padding: 0px;
	vertical-align: top;
	background: #F2F2F2;
}

#PhysicianContent .ProviderResultsGridChkboxCol .ProviderResultsLeftColHeader input
{
	margin: 9px 0px auto 6px;
}

#PhysicianContent .ProviderResultsGridChkboxCol
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

#PhysicianContent .ProviderResultsGridCol1
{
	padding: 0px;
	font-weight: bold;
	text-align:left;
	vertical-align: top;
	border-right: dotted 1px gray;
}

#PhysicianContent .ProviderResultsGridCol1 .ProviderResultsLeftColHeader
{
	padding: 10px;
	background: #F2F2F2;
}

#PhysicianContent .ProviderResultsGridCol1 .ProviderResultsLeftColData
{
	padding: 10px 0px 10px 10px;	
}

#PhysicianContent .ProviderResultsGridCol1 .ProviderResultsLeftColData .SpecialtyText
{
	color: #4F7C22;
	font-size: 1.2em;
	font-weight: normal !important;
}

#PhysicianContent .ProviderResultsGridCol1 .ProviderResultsLeftColData .NormalText
{
	color: black;
	font-size: 9px;
	font-weight: normal !important;
}

#PhysicianContent .ProviderResultsGridCol1 .ProviderResultsLeftColData .DetailText
{
	color: black;
	font-size: 1.2em;
	font-weight: normal !important;
}

#PhysicianContent .ProviderResultsGridCol2
{
	padding: 10px;
	width: 180px;
	vertical-align: top;
}

#PhysicianContent .ProviderResultsGridCol2 .AdditionalInfoHeader
{
	color: #4F7C22;
	font-size: 1.3em;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 11px;
}


#PhysicianContent .ProviderResultsGridCol2 .ModifyLinkSmall
{
	font-size: 1.3em;
	color: #174B76;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 8px;
	display: inline-block;
}


#PhysicianContent .ProviderResultsGridCol1 .ProviderResultsLeftColData .DetailText ul li
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsAltRow_li.png) no-repeat 0 3px;
	padding-left: 13px;
	margin-bottom: 8px;
}

#PhysicianContent .PHPDSearchSeparator
{
	width: 30%;
	margin: 7px 0px 18px 0px;
	background: url(/SharedResources/shared/images/berndt/icons/ResultsLocationsTableDots.png) repeat-x 0 100%;
}

#PhysicianContent .PHPDSearchAlignment
{
	margin-left: 0px !important;
}

/* IE6 doesn't handle backgrounds on TRs well.  The right border won't be applied */
#PhysicianContent .ResultsNormalRow > .ProviderResultsGridClmn1
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsNormalRow_rightborder.png) repeat-y 100% 50%;
}
*:first-child + html #PhysicianContent .ResultsNormalRow > .ProviderResultsGridClmn1
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsLocationsTableDots.png) repeat-x 0 100% #F2F2F2;
}
#PhysicianContent .ResultsAltRow > .ProviderResultsGridClmn1
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsAltRow_rightborder.png) repeat-y 100% 50%;
}
*:first-child + html #PhysicianContent .ResultsAltRow > .ProviderResultsGridClmn1
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsLocationsTableDots.png) repeat-x 0 100% #FBFBFB;
}
*:first-child + html #PhysicianContent .ResultsAltRow.lastRow > .ProviderResultsGridClmn1
{
	background: #FBFBFB;
}
*:first-child + html #PhysicianContent .ResultsAltRow.lastRow > .ProviderResultsGridClmn2
{
	background: #F2F2F2;
}
#PhysicianContent .ResultsLocationsTable .ResultsNormalRow .ProviderResultsGridClmn2 ul li
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsNormalRow_li.png) no-repeat 0 3px;
	padding-left: 13px;
	font-size: 1.2em;
	color: #000;
	margin-bottom: 5px;
}
#PhysicianContent .ResultsLocationsTable .ResultsAltRow .ProviderResultsGridClmn2 ul li
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsAltRow_li.png) no-repeat 0 3px;
	padding-left: 13px;
	font-size: 1.2em;
	color: #000;
	margin-bottom: 4px;
}

*:first-child + html #PhysicianContent .ResultsAltRow.lastRow > .ProviderResultsGridCol1
{
	background: #FBFBFB;
}
*:first-child + html #PhysicianContent .ResultsAltRow.lastRow > .ProviderResultsGridCol2
{
	background: #F2F2F2;
}
#PhysicianContent .ResultsLocationsTable .ResultsNormalRow .ProviderResultsGridCol2 ul li
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsNormalRow_li.png) no-repeat 0 3px;
	padding-left: 13px;
	font-size: 1.2em;
	color: #000;
	margin-bottom: 5px;
}
#PhysicianContent .ResultsLocationsTable .ResultsAltRow .ProviderResultsGridCol2 ul li
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsAltRow_li.png) no-repeat 0 3px;
	padding-left: 13px;
	font-size: 1.2em;
	color: #000;
	margin-bottom: 4px;
}


#PhysicianContent .ModifyLabelslight
{
	font-size: 1em;
	line-height: 1.6;
}
#PhysicianContent .ModifyTextBox
{
	width: 180px;
}

#PhysicianContent .PHPDRoundedBoxContainerResults .ModifyLabelslight
{
	font-size: 1.1em;
	color: #000;
}
#PhysicianContent .ResultsLabelslight
{
	font-size: 1.2em;
	line-height: 1.3;
	color: #000;
}
.BiggerText
{
	font-size: 1.2em;
}
#PhysicianContent .ResultsLabelsGreen
{
	color: #4F7C22;
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 5px;
	display: block;
}

#PhysicianContent .ModifyLabelsdark
{
	font-size: 1.2em;
	line-height: 1.3;
	font-weight: bold;
}

#PhysicianContent .pagination .ModifyLabelsdark, #PhysicianContent .PHPDRoundedBoxBottomResults .pagination .ModifyLabelsdark
{
	font-size: 1em;
	margin: 0 5px;
}
#PhysicianContent .ResultsHeaderLabel
{
	color: #174B76;
	font-size: 1.3em;
	display: block;
	font-weight: normal;
	vertical-align: middle;
}

#PhysicianContent .ResultsPaginationLabel
{
	color: #174B76;
	font-size: 1.1em;
	font-weight: bold;
	cursor:default;
}
#PhysicianContent .ResultsPaginationClickable
{
	color: #174B76;
	font-size: 1.1em;
	font-weight: bold;
	cursor:pointer;
}
#PhysicianContent .ResultsPaginationClickable[disabled]
{
	color: gray !important;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration:none !important;
	cursor: default !important;
}

#PhysicianContent .organizations
{
	color: #333;
	font-weight: bold;
	font-size: 1.2em;
	display: block;
	margin-bottom: 3px;
}
#PhysicianContent .definitions
{
	background: url(/SharedResources/shared/images/berndt/definitions.png) no-repeat 100% 0;
	padding: 0 20px 3px 0;
}
#PhysicianContent .ResultsLocationsTable .ResultsNormalRow a.maps
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsNormalRow_map.png) no-repeat 100% 0;
	padding: 0 20px 3px 0;
}
.opera #PhysicianContent .ResultsLocationsTable .ResultsNormalRow a.maps
{
	background-position: 95% 0;
	padding-right: 29px;
}
#PhysicianContent .ResultsLocationsTable a.favorites
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsNormalRow_favorites.png) no-repeat 100% 0;
	padding: 0 20px 3px 0;
}
#PhysicianContent .ResultsLocationsTable a.remove
{
	background: url(/SharedResources/shared/images/berndt/icons/remove.png) no-repeat 100% 0;
	padding: 0 20px 3px 0;
}
#PhysicianContent .ResultsLocationsTable .ResultsAltRow a.maps
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsAltRow_maps.png) no-repeat 100% 0;
	padding: 0 20px 3px 0;
}
#PhysicianContent .ResultsLocationsTable .ResultsAltRow a.remove
{
	background: url(/SharedResources/shared/images/berndt/icons/remove.png) no-repeat 100% 0;
	padding: 0 20px 3px 0;
}
#PhysicianContent .imgParticpates span
{
	background: url(images/star-check.png) no-repeat 100% 0;
	width: 24px;
	height: 22px;
	display: inline-block;
}

#PhysicianContent .ModifyLinkSmall
{
	font-size: 1.1em;
	color: #174B76;
	text-decoration: underline;
	font-weight: normal;
	margin-bottom: 5px;
}
#PhysicianContent .ModifyLinkSmallNoUnderline
{
	font-size: 1.1em;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	margin-bottom: 5px;
}

#PhysicianContent .SpecialtyLinkSmall
{
	font-size: 1.0em;
	color: #174B76;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 5px;
}

#PhysicianContent .SpecialtyLink
{
	font-size: 1.1em;
	color: #174B76;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 5px;
}

#PhysicianContent .ModifyLinkLarge
{
	font-size: 1.2em;
	color: #174B76;
}
#PhysicianContent .ResultsLocationsTable .ModifyLinkLarge
{
	font-size: 1.4em;
	display: block;
}
#PhysicianContent .RightSolidRoundCorner
{
}

#PhysicianContent .PhysicianSpotlight
{
	background: #F3F8FA;
	width: 100%;
	clear: both;
}

#PhysicianContent .PhysicianSpotlight p
{
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	font-size: 0.7em;
	line-height: 1.34;
	color: #4F4F4F;
}

#PhysicianContent .PhysicianSpotlight p img
{
	margin-bottom: 5px;
	display: block;
}

#PhysicianContent .PhysicianSpotlight p a, #PhysicianContent .PhysicianSpotlight p a:visited
{
	color: #666;
	text-decoration: none;
	font-weight: normal;
	font-size: 1.8em;
	display: block;
}

#PhysicianContent .PhysicianSpotlight p a:hover
{
	text-decoration: underline;
}

#PhysicianContent .PhysicianSpotlight h1, PhysicianContent .PhysicianSpotlight h2
{
	font-size: 1.5em;
	color: #557D3F;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 5px;
	line-height: 1.231;
	float: none;
}
#PhysicianContent .PhysicianSpotlight .generic
{
	margin-bottom: 10px;
	color: #135F90;
}




/*End of New results styles */
/* New Profile Styles */

#PhysicianContent .ProfileSidebarContainer .ProfileSidebarHeader
{
	background-image: url(/SharedResources/shared/images/portlets-h1-top-right.png);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 8px 5px 8px 13px;
	font-size: 80%;
	color: #FFF;
}

#PhysicianContent .ProfileSidebarHeader h2.ProfileAdditionalInfo
{
	font-size: 70%;
	color: #FFF;
}

#PhysicianContent .ProfileSidebarContainer p
{
	margin-top: 12px;
	margin-bottom: 12px;
}

#PhysicianContent .ProfileSidebarContainer a, #PhysicianContent .ProfileSidebarContainer a:link, #PhysicianContent .ProfileSidebarContainer a:active
{
	color: #2B499F;
	text-decoration: none;
	font-size: 100%;
}

#PhysicianContent .ProfileSidebarContainer a:visited
{
}

#PhysicianContent .ProfileSidebarContainer a:hover
{
	text-decoration: underline;
}


#PhysicianContent .ProfileSidebarLabel
{
	font-weight: bold;
	margin-bottom: 4px;
	color: #55702B;
}

#PhysicianContent .ProfileMainContentContainer
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-top2.png) no-repeat 0 0 #215582;
	padding: 10px;
	width: 665px;	
}

#PhysicianContent .ProfileMainContentContainerTopLeft
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-top2-left.png) no-repeat 0 0 #215582;
}

#PhysicianContent .ProfileMainContentContainerTopRight
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-top2-right.png) no-repeat 100% 0;	
}

#PhysicianContent .ProfileMainContentContainerBottomLeft
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-bottom2-left.png) no-repeat 0 100%;
}

#PhysicianContent .ProfileMainContentContainerBottomRight
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-bottom2-right.png) no-repeat 100% 100%;
	padding: 10px 10px 15px 10px;
	overflow: auto;	
}

#PhysicianContent .ProfileMainContentContainerBottom
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-bottom2.png) no-repeat 0 100%;
	height: 15px;
}
#PhysicianContent .StaticContentContainer
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-top3.png) no-repeat 0 0 #2A608C;
	padding: 10px;
	width: 853px;
}


#PhysicianContent .StaticContentContainerBottom
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-bottom3.png) no-repeat 0 100%;
	height: 10px;
	margin-top: -2px;
}
html > body #PhysicianContent .StaticContentContainerBottom
{
	margin-top: 0;
}

#PhysicianContent .ProfileProviderInfoBox
{
	width: 663px;
	margin-bottom: 15px;
	color: #000;
}

#PhysicianContent .ProfileProviderInfoBoxTopLeft
{
	height: auto;
	background: url(/SharedResources/shared/images/berndt/profile-chrome-top-left.png) no-repeat 0 0 #DDDBCC;
}

#PhysicianContent .ProfileProviderInfoBoxTopLeftWithBorder
{
	height: auto;
	background: url(/SharedResources/shared/images/berndt/profile-chrome-top-left.png) no-repeat 0 0 #DDDBCC;
	border-bottom: solid 1px gray;
}

#PhysicianContent .ProfileProviderInfoBoxTopRight
{
	height: auto;
	background: url(/SharedResources/shared/images/berndt/profile-chrome-top-right.png) no-repeat 100% 0;
	padding: 10px;
}

#PhysicianContent .ProfileProviderInfoBoxBotLeft
{
	background: url(/SharedResources/shared/images/berndt/profile-chrome-bottom-left.png) no-repeat 0 100%;
	height: 9px;
}

#PhysicianContent .ProfileProviderInfoBoxBotRight
{
	background: url(/SharedResources/shared/images/berndt/profile-chrome-bottom-right.png) no-repeat 100% 100%;
	height: 9px;
}

#PhysicianContent .ProfileProviderAddInfoBoxBotLeft
{
	background: url(/SharedResources/shared/images/berndt/profile-sidebar-bottom-left.png) no-repeat 0 100% #F4F4EE;
	height: 9px;
	margin-top: -1px; /* hack to hide the last bottom border of the sections above */
}

#PhysicianContent .ProfileProviderAddInfoBoxBotRight
{
	background: url(/SharedResources/shared/images/berndt/profile-sidebar-bottom-right.png) no-repeat 100% 100%;
	height: 9px;
}

#PhysicianContent h2.ProviderName
{
	font-size: 1.8em;
	color: #333;
	line-height: 1.26;
	font-weight: bold;
	margin-bottom: 15px;
}

#PhysicianContent h2.ProviderName a
{
	font-size: 0.7em;
	font-weight: normal;
	margin-left: 15px;
}

#PhysicianContent .ProviderSpecialty
{
	color: #4F7C22;
	font-weight: bold;
	font-size: 1.4em;
	margin-bottom: 15px;
}

#PhysicianContent .ProviderDetails
{
	font-size: 1.2em;
	color: #000;
	background: url(/SharedResources/shared/images/berndt/star-check.png) no-repeat 0 0;
	padding: 2px 0 10px 30px;
}

#PhysicianContent .InfoBoxActiveTabTopLeft
{
	background: url(/SharedResources/shared/images/profile-chrome-top-left-v2.png) no-repeat 0 0 #457FAE;
	float: left;
	margin: 0;
}

#PhysicianContent .MBPFloatRight
{
	width: 225px;
	float: right;
	clear: both;
}
#PhysicianContent .super
{
	vertical-align: super;
	
}
#PhysicianContent .AsLink
{
	cursor: pointer;
}
#PhysicianContent .AsLink:hover
{
	text-decoration: underline;
}
#PhysicianContent .InfoBoxActiveTabTopRight
{
	background: url(/SharedResources/shared/images/profile-chrome-top-right-v2.png) no-repeat 100% 0;
	padding: 8px 5px 8px 13px;
	color: #FFF;
	font-size: 90%;
	font-weight: bold;
	width: 300px;
}

#PhysicianContent .InfoBoxActiveTabTopRight h2, #PhysicianContent .InfoBoxInActiveTabTopRight h2
{
	font-size: 90%;
	margin-bottom: 0;
	margin-top: 0;
}

#PhysicianContent .InfoBoxInActiveTabTopLeft
{
	background: url(/SharedResources/shared/images/inactive-tab-top-left.png) no-repeat 0 0;
	float: left;
	margin: 0;
}

#PhysicianContent .InfoBoxInActiveTabTopRight
{
	background: url(/SharedResources/shared/images/inactive-tab-top-right.png) no-repeat 100% 0;
	padding: 8px 5px 8px 13px;
	color: #FFF;
	font-size: 90%;
	font-weight: bold;
	width: 300px;
}

#PhysicianContent .IPLActiveHeaders
{
	margin-top: 15px;
	border-top: solid 1px #2A608C;
}

#PhysicianContent .InfoBoxActiveTabTopRight a, .InfoBoxInActiveTabTopRight a
{
	font-size: 100%;
	text-decoration: none;
	font-weight: bold;
}
#PhysicianContent .InfoBoxInActiveTabTopRight a
{
	color: #FFF;
}

#PhysicianContent .ProfileLocationsContentPanel
{
	clear: left;
	background: url(/SharedResources/shared/images/chrome-back-wide.png) no-repeat 100% 0 #E3E3D8;
	width: 645px;
	padding: 15px;
}

#PhysicianContent .ProfileLocationsContentPanelInnerBack, #PhysicianContent .PQRIContentPanelInnerBackgroundContainer /* white background structure */
{
	background: url(/SharedResources/shared/images/berndt/ProfileLocationsContentPanelInnerBack.png) no-repeat 0 0 #FFF;
	padding: 13px 8px 0;
	width: 625px;
}
html > body #PhysicianContent .ProfileLocationsContentPanelInnerBack, html > body #PhysicianContent .PQRIContentPanelInnerBackgroundContainer
{
	padding: 13px 9px 0;
}
#PhysicianContent .ProfileLocationsContentPanelInnerBackBottom
{
	background: url(/SharedResources/shared/images/berndt/white-round-bottom.png) no-repeat 0 100%;
	padding-bottom: 9px;
	width: 645px;
	margin-bottom: 15px;
}
#PhysicianContent .ProfileLocationItem
{
	width: 627px;
	position: relative;
}

#PhysicianContent .StaticContentContainer .ProfileLocationsContentPanelInnerBack, #PhysicianContent .PQRIContentPanelInnerBackgroundContainer
{
	width: 813px;
	background: url(/SharedResources/shared/images/berndt/staticProfileLocationsContentPanelInnerBack.png) no-repeat 0 0 #FFF;
}
#PhysicianContent .StaticContentContainer .ProfileLocationsContentPanelInnerBackBottom, #PhysicianContent .StaticContentContainer .PQRIContentPanelInnerBackgroundContainerBottom
{
	background: url(/SharedResources/shared/images/berndt/staticProfileLocationsContentPanelInnerBackBottom.png) no-repeat 0 100% #FFF;
	padding-bottom: 9px;
	width: 831px;
}

#PhysicianContent .ProfileLocationItem .ViewAreaLocationsMapHyperLink
{
	/* [AH] Repositioned and reformatted View Maps link   position:absolute;   top:37px;   left:0px;    */
	background-color: #F4F4EE;
	font-size: 1.1em;
	padding: 5px 0px 5px 15px;
	display: block;
	width: 610px;
	border-color: #949184;
	border-style: solid;
	border-width: 0 1px;
	border-bottom: dashed 1px #949184;
}


#PhysicianContent .ProfileLocationsTable
{
	width: 100%;
	font-size: 75%;
}

#PhysicianContent .ProfileAdditionalInformationPanel
{
	background: url(/SharedResources/shared/images/berndt/profile-add-info-header.png) no-repeat 0 0;
	height: 33px;
}

#PhysicianContent .openClose
{
    background: url("/SharedResources/shared/images/berndt/openClose-bg.png") no-repeat scroll 0 0 transparent;
    height: 28px;
    margin: 0;
    padding: 5px 0 0 5px;
}
#PhysicianContent .openClosed
{
	background: url(/SharedResources/shared/images/berndt/openClose-bg-closed.png) no-repeat 0 0;
	padding: 6px 0 3px 5px;
}
#PhysicianContent .openClose a
{
	font-size: 1.3em;
}
#PhysicianContent .openClose img
{
	top: 3px;
	position: relative;
}
#PhysicianContent .ProfileLocationsTable th
{
	background: url(/SharedResources/shared/images/berndt/ProfileLocationTh.png) repeat-x 0 0;
	border: 1px solid #949184;
	border-width: 0 1px;
}
#PhysicianContent .ProfileLocationsTable td
{
	padding: 20px 34px;
	border: 1px solid #949184;
	border-width: 0 1px;
}

#PhysicianContent .ProfileResultsNormalRow td
{
	background: url(/SharedResources/shared/images/berndt/icons/ProfileResultsNormalRow.png) repeat-x 0 100% #F4F4EE;
}
#PhysicianContent .ProfileResultsAltRow td
{
	background: url(/SharedResources/shared/images/berndt/icons/ProfileResultsNormalRow.png) repeat-x 0 100% #EBEAE1;
}
#PhysicianContent .ProfileResultsNormalRow td.lastRow
{
	background: #EBEAE1;
}
#PhysicianContent .ProfileResultsAltRow td.lastRow
{
	background: #F4F4EE;
}

#PhysicianContent .ProfileResultsNormalRowTableBottom
{
	padding: 0 0 0px 0;
	border: none;
	background: url(/SharedResources/shared/images/berndt/last-alternate-row.png) no-repeat 0 0;
}
#PhysicianContent .ProfileResultsAlternateRowTableBottom
{
	padding: 0 0 0px 0;
	border: none;
	background: url(/SharedResources/shared/images/berndt/last-normal-row.png) no-repeat 0 0;
}


/* [AH] fixes collapsable panel overflow "left border" clipping issue: http://forums.asp.net/t/1158968.aspx 
        Issue is due to non-conventional use of overflow-y by .Net collapse panels.

       Fix causes collapse animation to be less fluid.
*/
html > body #PhysicianContent .ProfileLocationItem div
{
	overflow: visible !important;
	overflow-y: visible !important;
	overflow-x: visible;
}


#PhysicianContent .ProfileAddress
{
	display: block;
	font-weight: bold;
	font-size: 1.4em;
	line-height: 1.6;
	color: #323232;
}
#PhysicianContent .ProfileCity, #PhysicianContent .ProfileState, #PhysicianContent .ProfileZip
{
	font-size: 1.2em;
	color: #000;
	line-height: 1.6;
}
#PhysicianContent .ProfileTelephone
{
	display: block;
	font-size: 1.2em;
	line-height: 1.6;
}
#PhysicianContent .ProfileMapDirections
{
	display: block;
	font-size: 1.2em;
	line-height: 1.3;
	margin: 10px 0;
}
#PhysicianContent .ProfileOrgName
{
	background: url(/SharedResources/shared/images/profile-sidebar-bullet.png) no-repeat 5px center;
	margin-bottom: 15px;
	padding-left: 20px;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	color: #424243;
}

#PhysicianContent .MapDirectionsLink
{
	padding-right: 25px;
	background: url(/SharedResources/shared/images/popup-link-indicator.png) no-repeat 100% 50%;
	padding: 5px 25px 5px 0;
	font-weight: normal;
}

#PhysicianContent .ExpandLink
{
	background: url(/SharedResources/shared/images/expand-new.png) no-repeat 0 0;
	padding-left: 25px;
	height: 25px;
	display: block;
}

#PhysicianContent .CollapseLink
{
	background: url(/SharedResources/shared/images/collapse-new.png) no-repeat 0 0;
	padding-left: 25px;
	height: 25px;
	display: block;
}
/* new PHPD static popup windows CSS */

#PhysicianContent .PopupPageHeading
{
	color: #164974;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}

#PhysicianContent .Description
{
	color: #4F7C22;
	font-size: 1.2em;
	font-weight: bold;
	margin-left: 0;
	line-height: 1.6;
}
#PhysicianContent .LabelInfo
{
	color: #424243;
	font-size: 1.1em;
	font-weight: bold;
	margin: 14px 0;
}
#PhysicianContent legend.LabelInfo
{
	margin: 7px 0;
}

#PhysicianContent .LabelInfoNoBR
{
	color: #424243;
	font-size: 1.1em;
	font-weight: bold;
}

#PhysicianContent .WhatIsPQRIContentPanel
{
	background-color: #DDDBCC;
	padding: 15px;
}

#PhysicianContent .PopupContentBackgroundContainer
{
	background: #2A608C;
	padding: 15px;
	margin-left: 15px;
	margin-right: 30px;
}

#PhysicianContent .PopupExpandingSidePanel
{
    padding-top: 37px;
	width: 225px;
	float: left;
}

#PhysicianContent .PopupExpandingSidePanel_1
{
	width: 170px;
	float: left;
}

#PhysicianContent .PopupExpandingSidePanel_2
{
	width: 170px;
	float: left;
}
#PhysicianContent .PopupExpandingSidePanel_3
{
	width: 170px;
	float: left;
}

#PhysicianContent .PopupExpandingSidePanel_4
{
	width: 170px;
	float: left;
}

#PhysicianContent .WhatIsPQRIContentPanel p
{
	margin-bottom: 20px;
}

#PhysicianContent .PQRIMainContent
{
	margin-left: 250px;
}

#PhysicianContent .indent
{
	margin-left: 25px;
	margin-top: 15px;
	margin-bottom: 15px;
}

#PhysicianContent .PQRINavBox
{
	background: url(/SharedResources/shared/images/berndt/PQRINavBox.png) repeat-x 0 0;
	padding: 10px;
}
#PhysicianContent .PQRINavBox label
{
	color: #424243;
	font-weight: bold;
	font-size: 1.2em;
	margin-right: 3px;
}

#PhysicianContent .PQRIProvidersTable
{
	width: 100%;
}
#PhysicianContent .PQRIProvidersTable th
{
	text-align: left;
	font-size: 1.3em;
	font-weight: bold;
	color: #424243;
	padding: 10px 16px;
}
#PhysicianContent .PQRIRowStyle td
{
	background-color: #F2F1EC;
}
#PhysicianContent .PQRIProvidersTable td
{
	padding: 5px 16px;
	font-size: 1.2em;
}
#PhysicianContent li.whitespacenowrap
{
	white-space: nowrap;
	background: transparent url(/SharedResources/shared/images/berndt/icons/ResultsNormalRow_li.png) no-repeat scroll 0 15px !important;
}
#PhysicianContent .StaticMainContentPanel
{
    padding-top: 37px;
	margin-left: 235px;
	padding-bottom: 50px;
	width: 650px;

}

#PhysicianContent .StaticMainContentPanel_1
{
	padding-top: 0px;
	margin-left: 95px;
	padding-bottom: 50px;
	width:660px;

}

#PhysicianContent .StaticMainContentPanel_2
{
	padding-top: 0px;
	margin-left: 100px;
	padding-bottom: 50px;
	width:660px;

}

#PhysicianContent .StaticMainContentPanel_4
{
	padding-top: 0px;
	margin-left: 100px;
	padding-bottom: 50px;
	padding-right: 100px;
	width:660px;
	

}

#PhysicianContent .SmallerPadding
{
	padding-bottom: 10px;
}
#PhysicianContent .StaticMainContentPanel h1
{
	color: #174B76;
	font-family: Georgia, "Times New Roman" ,Times,serif;
	font-size: 1.7em;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 14px;
}
#PhysicianContent .StaticMainContentPanel h2
{
    color: #000000;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1.5;
}
#PhysicianContent .StaticMainContentPanel h2.larger
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.5;
	margin-bottom: 5px;
}
#PhysicianContent .StaticMainContentPanel h3
{
	color: #557D3E;
	font-weight: bold;
	font-size: 0.65em;
	line-height: 1.5;
}
#PhysicianContent .StaticMainContentPanel p
{
	color: #000000;
	font-size: 1.2em;
	line-height: 1.5;
	margin-bottom: 0px;
}
#PhysicianContent .StaticMainContentPanel p a
{
	font-size: 1em;
	color: #154979;
}
#PhysicianContent .StaticMainContentPanel p a:hover
{
	text-decoration: underline;
}
#PhysicianContent .StaticMainContentPanel .PopupPageHeading
{
    color: #174B76;
    font-family: Georgia, "Times New Roman" ,Times,serif;
    font-size: 2.7em;
    font-style: italic;
    font-weight: normal;
    margin-top: 1px;
    margin-bottom: 16px;
    line-height: 1.2em;
	float: none;
}
#PhysicianContent .StaticMainContentPanel .PopupLabelHeading
{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}
#PhysicianContent .StaticMainContentPanel ul
{
	margin-bottom: 5px;
	margin-top: 0px;
}
#PhysicianContent .StaticMainContentPanel ul li
{
	line-height: 1.5;
	list-style-type: square;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 1.2em;
	background:transparent none repeat scroll 0 0;
}
#PhysicianContent .StaticMainContentPanel ul li ul li
{
	line-height: 1.5;
	list-style-type: square;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 1.0em;
}
#PhysicianContent .StaticMainContentPanel ul li ol li
{
	line-height: 1.5;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 1.0em;
}
#PhysicianContent .StaticMainContentPanel ol
{
	margin-bottom: 5px;
	margin-top: 0px;
}
#PhysicianContent .StaticMainContentPanel ol li
{
	line-height: 1.5;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 1.2em;
	background:transparent none repeat scroll 0 0;
}
#PhysicianContent .StaticMainContentPanel ol ol 
{
	list-style-type: lower-alpha;
}
#PhysicianContent .StaticMainContentPanel ol li ol li
{
	font-size: 1.0em;
	line-height: 1.5;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
}
#PhysicianContent .StaticMainContentPanel ol li ul li
{
	line-height: 1.5;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 1.0em;
}
#PhysicianContent .StaticMainContentPanel .StaticPageLink
{
	font-size: 1em;
	color: #3076D4;
	font-weight: normal;
	text-decoration: underline;
}
#PhysicianContent .StaticMainContentPanel .LeftPadding
{
	padding-left: 15px;
}
#PhysicianContent .StaticMainContentPanel .LeftMargin
{
	margin-left: 30px;
}
#PhysicianContent .StaticMainContentPanel .LeftMarginAddln
{
	margin-left: 45px;
}

#PhysicianContent .GridviewLabelHeader h2 span ul
{
	padding-left: 1.2em;
}
#PhysicianContent .GridviewLabelHeader h2 span ul li
{
	line-height: 1.5;
	list-style-type: square;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 0.8em;
}


#PhysicianContent .WarningMainContentPanel
{
	padding-top: 10px;
	margin-left: 10px;
}
#PhysicianContent .WarningMainContentPanel h1
{
	color: #174B76;
	font-family: Georgia, "Times New Roman" ,Times,serif;
	font-size: 1.7em;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 14px;
}
#PhysicianContent .WarningMainContentPanel h2
{
	color: #557D3E;
	font-weight: bold;
	font-size: 0.85em;
	line-height: 1.5;
}
#PhysicianContent .WarningMainContentPanel h2.larger
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.5;
	margin-bottom: 5px;
}
#PhysicianContent .WarningMainContentPanel h3
{
	color: #557D3E;
	font-weight: bold;
	font-size: 0.65em;
	line-height: 1.5;
}
#PhysicianContent .WarningMainContentPanel p
{
	color: #000000;
	font-size: 1.2em;
	line-height: 1.5;
	margin-bottom: 5px;
}
#PhysicianContent .WarningMainContentPanel .PageHeadingLarge
{
	color: #000000;
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 0px;
}
#PhysicianContent .WarningMainContentPanel .PageHeading
{
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 0px;
}
#PhysicianContent .WarningMainContentPanel .LabelHeading
{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}
#PhysicianContent .WarningMainContentPanel .Submit
{
	background: url(/SharedResources/shared/images/berndt/blank-button.png) no-repeat 0 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFF;
	width: 160px;
	padding: 3px 5px 7px;
	border: none;
	text-align: left;
	display: block;
}


#CSRImage .imgContainer
{
	float: right;
	padding-right: 140px;
	background-color: Transparent;
}
#CSRImagebottom .csrLabel
{
	float: right;
	padding-right: 125px;
	background-color: Transparent;
}

/* Generic Tab Styles*/
div.ajax__tab_xp
{
	margin-top: 30px;
}
html > body div.ajax__tab_xp
{
	margin-top: 0;
}

/* [AH] fixed tab css */
#PhysicianContent .ajax__tab_default .ajax__tab_outer
{
	background: url(/SharedResources/shared/images/berndt/tab-inactive-left.png) no-repeat 0 0;
	padding: 0 0 0 8px;
	display: inline-block;
	height: 36px;
}

#PhysicianContent .ajax__tab_default .ajax__tab_inner
{
	background: url(/SharedResources/shared/images/berndt/tab-inactive-right.png) no-repeat 100% 0;
	padding: 0 14px 0 0;
	height: 36px;
}

#PhysicianContent .ajax__tab_default .ajax__tab_tab
{
	background-image: url();
	color: #FFF;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
}
html > body #PhysicianContent .ajax__tab_default .ajax__tab_tab
{
	background-image: url();
	color: #FFF;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}
*:first-child + html #PhysicianContent .ajax__tab_default .ajax__tab_tab
{
	background-image: url();
	color: #FFF;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
}
/* END [AH] fixed tab css */
#PhysicianContent .ajax__tab_active .ajax__tab_outer
{
	background: url(/SharedResources/shared/images/berndt/tab-active-left.png) no-repeat scroll 0 0;
	padding: 0 0 0 8px;
	display: inline-block;
	height: 36px;
}


#PhysicianContent .ajax__tab_active .ajax__tab_inner
{
	background: url(/SharedResources/shared/images/berndt/tab-active-right.png) no-repeat 100% 0;
	padding: 0 14px 0 0;
}
/* END [AH] fixed tab css */


#PhysicianContent .ajax__tab_active .ajax__tab_tab
{
	background-image: url();
	color: #174B76;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
}

#PhysicianContent .ajax__tab_default .ajax__tab_tab
{
	padding-top: 8px;
	font-size: 1.3em;
}
#PhysicianContent .ajax__tab_active .ajax__tab_tab
{
	padding-top: 8px;
	font-size: 1.3em;
	color: #174B76;
}


#PhysicianContent .ajax__tab_body
{
}

#PhysicianContent .ajax__tab_header
{
	background-image: url(); /* required to remove default .net background */
}

/* [AH] added because override wasn't specified in TBG deliverable */
#PhysicianContent .ajax__tab_body
{
	padding: 0;
	border: 0;
	margin: 0;
	background-color: Transparent;
	font-size: inherit !important;
}
#PhysicianContent .ajax__tab_body a
{
}

html > body #PhysicianContent .ajax__tab_tab
{
	padding: 0;
	height: auto;
}

html > body #PhysicianContent .ajax__tab_active .ajax__tab_tab, *:first-child + html #PhysicianContent .ajax__tab_active .ajax__tab_tab
{
	color: #174B76;
}
/* [AH] END - added because override wasn't specified in TBG deliverable */


#PhysicianContent .ajax__tab_panel
{
	background: url(/SharedResources/shared/images/berndt/tabs-panel.png) no-repeat 0 0 #DDDBCC;
	padding: 27px 0 0 11px;
	width: 641px;
}

html > body #PhysicianContent .ajax__tab_panel
{
	padding: 27px 11px 0;
	width: 641px;
}

#PhysicianContent .StaticContentContainer .ajax__tab_panel
{
	background-position: right top;
	width: auto;
}

#PhysicianContent .ajax__tab_panel_bottom
{
	background: url(/SharedResources/shared/images/berndt/tabs-panel-bottom.png) no-repeat 0 100%;
	padding-bottom: 8px;
	margin-left: -11px;
	padding-left: 11px;
	width: 652px;
}
html > body #PhysicianContent .ajax__tab_panel_bottom
{
	width: 662px;
}
#PhysicianContent .StaticContentContainer .ajax__tab_panel_bottom
{
	width: auto;
	background-position: 100% 100%;
	margin-right: 0;
	background-image: url(/SharedResources/shared/images/berndt/static-tabs-panel-bottom.png);
}
html > body #PhysicianContent .StaticContentContainer .ajax__tab_panel_bottom
{
	margin-right: -11px;
}
#PhysicianContent .PageSortHeader .pagination:after, #Content-wrap:after, #Content-wrap-map:after, .PHPDRoundedBoxTopResults:after
{
	content: "";
	display: block;
	height: 0;
	clear: both;
}

#PhysicianContent .PageSortHeader .pagination:after, #Content-wrap:after, #Content-wrap-map:after, .PHPDRoundedBoxTopResults:after
{
	content: "";
	display: block;
	height: 0;
	clear: both;
}

.popoutDiv
{
	display: none;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	height: 0px;
	width: 400px;
	z-index: 3;
	text-align: center;
	background-color: #ffffff;
	border: solid 3px #CCCCCC;
}

/*************************** Hospital .Net Styles - START ******************************/

#HospitalContent select.ShortWidth
{
	width: 180px;
	font-size: 1.2em;
}
#HospitalContent select.StandardWidth
{
	width: auto;
}
#HospitalContent h1
{
	color: #333;
	font-size: 1.8em;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 10px;
	line-height: 1.26;
}

.HospitalToolHeading, #HospitalContent h1.HospitalToolHeading, #HospitalContent h2.HospitalToolHeading
{	font-size: 3.4em; 
 	width: 685px; 
 	font-family: Georgia, "Times New Roman", Times, serif; 
 	color: #174B76; 
 	font-style: italic; 
 	margin: 10px 0 10px 12px;
 }

.HospitalHeaderStyle
{
	clear: both;
	margin-bottom: 5px;
	margin-top: 5px;
}
.LeftSearchRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/LeftSearchRoundCorner.png) no-repeat 0 0 #E7E6DC;
	border-bottom: 1px solid #939185;
}
.RightSearchRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/RightSearchRoundCorner.png) no-repeat 100% 0;
	height: 32px;
}
.RightSearchBottomCorner
{
	padding: 10px;
	background: url(/SharedResources/shared/images/berndt/sub-section-bottom-right2.png) no-repeat 100% 100%;
	font-size: 1.1em;
	zoom: 1;
}
.LeftSearchBottomCorner
{
	background: url(/SharedResources/shared/images/berndt/sub-section-bottom-left2.png) no-repeat 0 100%;
}
h3.SectionHeading
{
	color: #48711e;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
	padding: 0px 0 0px 12px;
}
/* Please note that the MCGRoot.Master in the hospital solution page contains some I.E. Specific CSS Mods */
#HospitalContent .ResultsTable
{
	border: 0 none;
	width: 900px;
	/*background-color: #DEDDD0;*/
}
#HospitalContent .ResultsNormalRow
{
	background: url(/SharedResources/shared/images/Hospital/hc_p_RowBackground.jpg) repeat-x scroll 0px 0px;
	padding-bottom: 10px;
}

#HospitalContent .ResultsAltRow
{
	background: url(/SharedResources/shared/images/berndt/icons/ResultsLocationsTableDots.png) repeat-x 0 100% #FBFBFB;
	padding-left: 20px;
	padding-right: 20px;
}


#HospitalContent .super
{
	vertical-align: super;
	font-size:0.8em !important;
}

#HospitalContent .lastRow
{
	background-image: none;
}

#HospitalContent .ProviderResultsGridChkboxCol
{
	padding: 5px;
}
#HospitalContent .ProviderResultsGridCol1
{
	padding: 10px;
	width: 172PX;
}

#HospitalContent .ProviderResultsGridCol2
{
	padding: 10px;
	width: 172PX;
}
#HospitalContent .ProviderResultsGridCol3
{
	padding: 10px;
	width: 172PX;
}

#HospitalContent .ProviderResultsGridCol4
{
	padding: 10px;
	width: 172PX;
}

#HospitalContent .ajax__tab_panel_bottom
{
	background: url(/SharedResources/shared/images/berndt/tabs-panel-bottom.png) no-repeat 0 100%;
	padding-bottom: 8px;
	margin-left: -11px;
	padding-left: 11px;
	width: 652px;
}
html > body #HospitalContent .ajax__tab_panel_bottom
{
	width: 662px;
}
#HospitalContent .StaticContentContainer .ajax__tab_panel_bottom
{
	width: auto;
	background-position: 100% 100%;
	margin-right: 0;
	background-image: url(/SharedResources/shared/images/berndt/static-tabs-panel-bottom.png);
}
html > body #HospitalContent .StaticContentContainer .ajax__tab_panel_bottom
{
	margin-right: -11px;
}

#HospitalContent .StaticMainContentPanel
{
	padding-top: 50px;
	margin-left: 10px;
	padding-bottom: 50px;
	margin-right: 10px;
	width: 650px;
	float: left;
	
}
#HospitalContent .StaticMainContentPanelNoSideBar
{
	padding-top: 50px;
	margin-left: 50px;
	padding-bottom: 50px;
	margin-right: 10px;
	width: auto;
	float: left;
}
#HospitalContent .StaticMainContentPanelNoSideBarGraphs
{
	
	padding-bottom: 50px;
}

#HospitalContent .PopupExpandingSidePanel
{
	padding-top: 50px;
	width: 225px;
	float: left;
}

/* new Hospital static popup windows CSS */

#HospitalContent .PopupPageGrid
{
	padding: 10px;
}

#HospitalContent .PopupPageHeading
{
	color: #174B76;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}

#HospitalContent .StaticMainContentPanel h1.PopupPageHeading, #HospitalContent .StaticMainContentPanelNoSideBar h1.PopupPageHeading
{
	color: #174B76;
	font-family: Georgia, "Times New Roman" ,Times,serif;
	font-size: 2.7em;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 14px;
}
#HospitalContent .StaticMainContentPanel h2.PopupPageHeading, #HospitalContent .StaticMainContentPanelNoSideBar h2.PopupPageHeading
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.5em;
}
#HospitalContent .StaticMainContentPanel h3.PopupPageHeading, #HospitalContent .StaticMainContentPanelNoSideBar h3.PopupPageHeading
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.5;
}

#HospitalContent .StaticContentContainer
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-top3.png) no-repeat 0 0 #2A608C;
	padding: 10px;
	width: 853px;
}

#HospitalContent .PopupExpandingSidePanel .RightBottomRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/LeftPanelstaticBottomNew.png) no-repeat scroll 0 100% #E3F5FF;
	color: #164974;
	padding-bottom: 10px;
}


#HospitalContent .SidebarContainerLeftInner
{
}

#HospitalContent .StaticContentContainerBottom
{
	background: url(/SharedResources/shared/images/berndt/blue-struct-back-bottom3.png) no-repeat 0 100%;
	height: 10px;
	margin-top: -2px;
}
html > body #HospitalContent .StaticContentContainerBottom
{
	margin-top: 0;
}

#HospitalContent .SidebarContainerLeft
{
	background: url("/SharedResources/shared/images/berndt/SidebarContainerLeft.png") repeat-x scroll 0 40px #EAF4F8;
	color: White;
	width: 193px;
	font: bold 1.2em Verdana,Arial,Helvetica,sans-serif;
}

#HospitalContent .SidebarContainerLeft .SidebarContainerLeftInner .SidePanelHeader
{
	background: url(/SharedResources/shared/images/berndt/LeftPanelstaticTopNew.png) repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	height: auto;
	padding: 10px;
	text-align: left;
	vertical-align: middle;
}

#HospitalContent .SidebarContainerLeft .SidebarContainerLeftInner .SidePanelHeader .StaticSideHeader
{
	font: bold 1.2em;
}
#HospitalContent .subLinkRepeaterSection
{
}

#HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:link, #HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:visited, #HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:active, #HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
}

#HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:link, #HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
}
#HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:hover, #HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
}
#HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:link, #HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:visited, #HospitalContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #000000 !important;
	padding: 12px 10px 12px 35px;
	text-decoration: underline;
	font-size: 1em;
}

#HospitalContent a.SameSelectedLabel:link, #HospitalContent a.SameSelectedLabel:visited, #HospitalContent a.SameSelectedLabel:active, #HospitalContent a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #FFFFFF;
	display: block;
	font-size: 1em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
}
#HospitalContent a.SameSelectedLabel:link, #HospitalContent a.SameSelectedLabel:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #FFFFFF;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
}
#HospitalContent a.SameSelectedLabel:hover, #HospitalContent a.SameSelectedLabel:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 12px 10px 12px 13px;
}

#HospitalContent a.SameSelectedLabelActive:link, #HospitalContent a.SameSelectedLabelActive:visited, #HospitalContent a.SameSelectedLabelActive:active, #HospitalContent a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
}
#HospitalContent a.SameSelectedLabelActive:link, #HospitalContent a.SameSelectedLabelActive:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #000000;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
}
#HospitalContent a.SameSelectedLabelActive:hover, #HospitalContent a.SameSelectedLabelActive:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	color: #000000;
	text-decoration: underline;
	padding: 12px 10px 12px 13px;
}


#HospitalContent .StaticMainContentPanel .LeftPadding
{
	padding-left: 15px;
}

#HospitalContent .StaticMainContentPanel .LeftMargin
{
	margin-left: 30px;
}

#HospitalContent .StaticMainContentPanel .StaticPageLink
{
	font-size: 1em;
	color: #3076D4;
	font-weight: normal;
	text-decoration: underline;
}

#HospitalContent a:link, #HospitalContent a:visited
{
	color: #154979;
	font-weight: bold;
}


.HospitalToolStaticHeading, #HospitalContent h1.HospitalToolStaticHeading, #HospitalContent h2.HospitalToolStaticHeading
{
	color: #174B76;	
	font-size: 2.1em;
	font-weight: bold;
	float: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 14px;
}


.HospitalToolMBPHeading
{
	color: #557d3e;
	font-size: 2.1em;
	font-weight: bold;
	float: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 14px;
}

.HospitalToolMBPHeadingSearchPage
{
	color: #666666;
	font-size: 12px;
	float: none;
	margin-left: 0;
	padding-left: 0;
	
}

.HospitalToolMBPHeadingSearchPageSearchType
{
    display:inline;
	color: #666666;
	font-size: 1.2em;
	float: none;
	margin-left: 0;
	padding-left: 0;
	
}
.HospitalToolMBPHeadingSearchPageWhatIsThis
{
    display:inline;
	color: #666666;
	font-size: 1.2em;
	float: none;
	margin-left: 0;
	padding-left: 0;
	
}
.HospitalToolMBPHeadingSearchPageMain
{
    color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	float: none;
	margin-left: 0;
	padding-left: 0;
}
#HospitalContent .StaticMainContentPanel p, #HospitalContent .StaticMainContentPanelNoSideBar p
{
	color: #000000;
	font-size: 1.2em;
	line-height: 1.5;
	margin-bottom: 0px;
}


/* gridview style for static page */
#HospitalContent .StaticMainContentPanel .staticgrid
{
	border-spacing: 0px 0px;
	border: solid 1px #BFC7C9;
	color: Black;
	font-size: 1.2em;
	font-weight: normal;
	font-family: Arial;
}

.staticgrid TH
{
	border-left: solid 1px #BFC7C9;
	border-spacing: 0px 0px;
	padding: 8px;
	font-size: 1.3em;
	font-weight: bolder;
	font-family: Arial;
	color: #174B76;
	background-color: #F3F8FB;
}

.staticgrid TD
{
	border-left: solid 1px #BFC7C9;
	border-spacing: 0px 0px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 8px;
}

.oddrw
{
	border-left: solid 1px #BFC7C9;
	border-spacing: 0px 0px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 8px;
	background-color: #F1F0E8;
}

#HospitalContent p
{
	font-size: 1.1em;
	line-height: 1.3;
	margin-bottom: 10px;
}

#HospitalContent .PopupPageHeading h3
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.4em;
	line-height: 1.5;
}
#HospitalContent .StaticMainContentPanel .PopupLabelHeading
{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}
#HospitalContent .StaticMainContentPanel ul, #HospitalContent .StaticMainContentPanelNoSideBar ul
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 25px;
}
#HospitalContent .StaticMainContentPanel ul li, #HospitalContent .StaticMainContentPanelNoSideBar ul li
{
	list-style: none;
	background: transparent url(/SharedResources/shared/images/berndt/li.png) no-repeat 0 8px;
	padding-left: 15px;
	font-size: 1.2em;
	line-height: 1.5;
}

#HospitalContent .StaticMainContentPanel ol, #HospitalContent .StaticMainContentPanelNoSideBar ol
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 25px;
}
#HospitalContent .StaticMainContentPanel ol li, #HospitalContent .StaticMainContentPanelNoSideBar ol li
{
	list-style: decimal;
	padding-left: 15px;
	font-size: 1.2em;
	margin-left: 20px;
	line-height: 1.5;
}



/* Adding styles for conditions static pages */
#HospitalContent .ConditionsStaticMainContentPanel
{
	padding-top: 0px;
	margin-left: 30px;
	padding-bottom: 50px;
}
#HospitalContent .ConditionsStaticMainContentPanel .LeftMargin
{
	margin-left: 30px;
}
#HospitalContent .ConditionsStaticMainContentPanel .StaticPageLink
{
	font-size: 1em;
	color: #3076D4;
	font-weight: normal;
	text-decoration: underline;
}
#HospitalContent .ConditionsStaticMainContentPanel p
{
	color: #000000;
	font-size: 1.2em;
	line-height: 1.5;
	margin-bottom: 0px;
}
/*#HospitalContent .ConditionsStaticMainContentPanel p a{font-size:1em; color:#3076D4; font-weight:normal; text-decoration:underline;}*/
#HospitalContent .ConditionsStaticMainContentPanel p a:hover
{
	text-decoration: underline;
}
#HospitalContent .ConditionsStaticMainContentPanel ul
{
	margin-left: 60px;
	margin-bottom: 5px;
	margin-top: 0px;
}
#HospitalContent .ConditionsStaticMainContentPanel ul li
{
	line-height: 1.5;
	list-style-type: square;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 1.2em;
}
#HospitalContent .ConditionsStaticMainContentPanel ul li ul li
{
	line-height: 1.5;
	list-style-type: square;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 5px;
	font-size: 1.0em;
}
#HospitalContent .ConditionsStaticMainContentPanel .PopupLabelHeading
{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}

#HospitalContent a.PrinterFriendlyLink
{
	cursor: default !important;
}

#HospitalContent .StaticMainContentPanel table, #HospitalContent .StaticMainContentPanelNoSideBar table
{
    line-height: 1.5;     
    width: auto;
    border-style: solid;
    border-color: #BFC7C9;
    border-width: 1px; 
    border-collapse: collapse;
    
}
#HospitalContent .StaticMainContentPanel th, #HospitalContent .StaticMainContentPanelNoSideBar th, #HospitalContent .StaticMainContentPanel td, #HospitalContent .StaticMainContentPanelNoSideBar td, #HospitalContent .StaticMainContentPanel th.StaticTableSubHeaders
{
    border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #BFC7C9;
} 

#HospitalContent .StaticMainContentPanel th, #HospitalContent .StaticMainContentPanelNoSideBar th
{ 
    background-color:#8FB2C9;
    color:#135F90;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
  
}
#HospitalContent .StaticMainContentPanel td, #HospitalContent .StaticMainContentPanelNoSideBar td
{
    width: auto;
    padding: 8px 10px 8px 10px;
}

#HospitalContent .StaticMainContentPanel td.hospitalChecklisttable
{
    width: 300px;
}   	

#HospitalContent .even, #HospitalContent .StaticMainContentPanelNoSideBar even
{
	padding: 5px 5px 8px 5px;
	background-color: #F1F0E8;
	text-align: left;
	font-size: 100%;
}
#HospitalContent .StaticMainContentPanel th.StaticTableSubHeaders
{ 
    background-color:#F3F8FB;
    color:#135F90;
    font-size: 1em; 
    padding:5px 5px 8px;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
  
}

#HospitalContent .StaticMainContentPanel tr.CenteredText
{
    text-align:center;
}

#HospitalContent .StaticMainContentPanel table.chart
{
	border: none;
}
#HospitalContent .StaticMainContentPanel table.chart th
{
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
}
#HospitalContent .StaticMainContentPanel table.chart tr
{
	border: none;
}
#HospitalContent .StaticMainContentPanel table.chart td
{
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	margin: 10px;
}
#HospitalContent .StaticMainContentPanel a.LearnMoreLink
{
	font-size: 0.7em;	
	font-weight: bold;
	text-decoration: underline;
	color: #135F90;
}

#HospitalContent .StaticMainContentPanel a.VBPLink
{
	font-size: 1em;	
	font-weight: bold;
	color: #154979;
}

#HospitalContent .StaticMainContentPanel .GlossaryAlphaLinks
{
    font-size:large;
    padding-bottom:5px;
}
#HospitalContent .OOCTableHeader
{
	font-size: 1.5em;
	font-weight: bold;
	
}

/* Styles for HCAPS Quality Table */
#HospitalContent .HCAPSsectionHeader
{
    color: #557D3E; 
    font-weight: bold; 
    font-size: 1.5em;
}

#HospitalContent .HCAPSsurveyHeader
{
    color: #557D3E;
    font-weight: bold; 
    font-size: 1.2em; 
    margin-left: 10px; 
    vertical-align: super;
}

#HospitalContent .HCAPSsurveyText
{
    color: #000000; 
    font-size: 12px; 
    line-height: 1.5; 
    margin-bottom: 5px;
}
/* Hospital .Net Styles - END */


/* Custom 404 Page Styles - BEGIN */
.Custom404ContentPanel
{
	padding-left: 30px;
	padding-right: 30px;
}
/* Custom 404 Page Styles - END */


/*********HOSPITAL MITRE STYLES************************/
/**************************************************/
#HospitalContent {font-size: 1em; line-height: 1.5em;}
#HospitalContent a
{
	color: #135f90;
}
#HospitalContent strong
{
	font-weight: bold;
}
#HospitalContent .HCRoundedBoxContainer
{
	background: #92bacf url(/SharedResources/Shared/images/Hospital/HCsearch-portlet-bottom-a.png) no-repeat 0 100%;
	float: left;
	margin-bottom: 10px;
	width: 685px;
}
#HospitalContent .HCResultsBoxContainer
{
	background: #92bacf url(/SharedResources/Shared/images/Hospital/HC-results-bottom-a.png) no-repeat 0 100%;
	margin-bottom: 10px;
	width: 927px;
	clear: left;
}
#HospitalContent .HCCompareBoxContainer
{
	background: #92bacf url(/SharedResources/Shared/images/Hospital/HC-compare-box-bottom-a.png) no-repeat 0 100%;
	margin-bottom: 10px;
	width: 715px;
	margin-left: 211px;
}

#HospitalContent .HCPrintMeasureTopContainer
{
	background: #92bacf url(/SharedResources/Shared/images/Hospital/HC-compare-box-bottom-a.png) no-repeat 0 100%;
	margin-bottom: 10px;	
}

#HospitalContent .HCCompareBoxContainer .BoxContainer
{
	margin: 0px 12px 12px 12px !important;
}
#HospitalContent .LeftRoundCorner
{
	background: url(/SharedResources/Shared/images/Hospital/HCportlets-h1-top-left-a.png) 0 0 no-repeat;
}
#HospitalContent .RightRoundCornerResults
{
	background: url(/SharedResources/Shared/images/Hospital/HCportlets-h1-top-right-a.png) no-repeat 915px 0;
}
#HospitalContent .RightRoundCornerCompare
{
	background: url(/SharedResources/Shared/images/Hospital/HCportlets-h1-top-right-a.png) no-repeat 915px 0;
}

#HospitalContent .RightRoundCornerHome
{
	background: url(/SharedResources/Shared/images/Hospital/HCportlets-h1-top-right-a.png) no-repeat 672px 0;
}

#HospitalContent .RightRoundCornerCompareShort
{
	background: url(/SharedResources/Shared/images/Hospital/HCportlets-h1-top-right-a.png) no-repeat 702px 0;
}
#HospitalContent .RightRoundCornerProfileShort
{
	background: url(/SharedResources/Shared/images/Hospital/HCportlets-h1-top-right-a.png) no-repeat 702px 0;
}
#HospitalContent .RightRoundCorner
{
	background: url(/SharedResources/Shared/images/Hospital/HCportlets-h1-top-right-a.png) no-repeat 915px 0;
}
#HospitalContent .RightBottomRoundCorner
{
	padding-bottom: 2px;
	}
#HospitalContent a.wit
{
	font-weight: normal;
}
#HospitalContent span.wit
{
	font-weight: normal;
	font-size: 0.8em;
	color: #000000;
	font-style: normal;
}
#HospitalContent span.wit a
{
	font-weight: normal;
}
#HospitalContent sup
{
	font-weight: normal;
	height: 0;
	line-height: 1;
	position: relative !important;
	top: -0.4em;
	padding-left: 2px;	 
	vertical-align: baseline !important;
	font-size:0.8em;
}

*:first-child + html #HospitalContent sup
{
	position: relative;
	font-size:0.9em !important;
}
html > body #HospitalContent sup
{
	position: relative;
	font-size:0.9em !important;
}

#HospitalContent .MapInfo
{
	padding-bottom:0px;
	padding-top:0px;	
	float:none;		
}

#HospitalContent .mapPanel
{
	padding: 0px 30px;
}
#HospitalContent .mapPanel li
{
	clear: left;
	margin: 10px 0;
	list-style-type:square;
}
#HospitalContent .mapPanel a.pin
{
	float: left;
	margin: 0 10px 20px;
}
#HospitalContent .mapPanel div.address
{
	float: left;
	padding: 0 0 15px 0;
}
#HospitalContent .mapPanel div.address div.name
{
	font-weight: bold;
}

#HospitalContent .BoxContainer
{
	margin: 0 12px 12px 12px !important;
	background-color: #ffffff;
	/*font-size: 1.2em;*/
}

#HospitalContent .HCPrintMeasureTopContainer .BoxContainer
{
	margin: 0 12px 12px 12px !important;
	background-color: #ffffff;
	font-size:1.5em;	
}

#HospitalContent .TableContainer
{
	margin: 10px !important;
	font-size: 1.2em;
	background-color: #ffffff;
}
#HospitalContent .RoundedBoxContainer
{
	margin: 12px !important;
	background-color: #f8f9f3;
}
#HospitalContent .RoundedBoxContainer ul
{
	padding: 10px 0;
}
#HospitalContent .RoundedBoxContainer li
{
	margin: 10px 0;
}
#HospitalContent .RoundedBoxContainer li div
{
	margin: 10px 25px;
}
#HospitalContent .RoundedBoxContainer .note
{
	margin-left: 5px;
	color: #666666;
}
#HospitalContent .LeftSearchRoundCorner
{
	background: url(/SharedResources/Shared/images/Hospital/HCLeftSearchRoundCorner2a.png) 0 0 no-repeat;
	border-bottom: 1px solid #a3a094;
}
#HospitalContent .RightSearchRoundCorner
{
	height: 32px;
	background: url(/SharedResources/Shared/images/Hospital/HCRightSearchRoundCorner2a.png) 100% 0 no-repeat;
}
#HospitalContent .LeftSearchBottomCorner
{
	background: url(/SharedResources/Shared/images/Hospital/HCsub-section-bottom-left-a.png) 0 100% no-repeat;
}
#HospitalContent .RightSearchBottomCorner
{
	background: url("/SharedResources/Shared/images/Hospital/HCsub-section-bottom-right-a.png") no-repeat scroll 100% 99% transparent;
    border-right: 1px solid #AAAAAA;
    font-size: 1.1em;
    padding: 10px 0;
    position: relative;
    zoom: 1;
}
#HospitalContent .ac_input
{
	width: 150px;
}
#HospitalContent .ac_input_home
{
	width: 200px;
	font-size: 1.2em;
}
#HospitalContent .textBlue
{
	color: Blue;
	font-weight:bold;
}
#HospitalContent .textRed
{
	color: Red;
	font-weight:bold;
}
#HospitalContent .tableBGColorYellow
{
	background-color: Yellow;
}
#HospitalContent .RightSearchBottomCorner div.dialogImage
{
	position: absolute;
	background: url(/SharedResources/Shared/images/Hospital/hospital-a.jpg) 100% 100% no-repeat;
	bottom: 1px;
	right: 1px;
	width: 420px;
	height: 299px;
	z-index: 5;
}
#HospitalContent .RightSearchBottomCorner div.part
{
	padding: 10px;
	z-index: 10;
	position: relative;
}
#HospitalContent .RightSearchBottomCorner div.divider
{
	height: 1px;
	margin: 5px 1px;
	border-bottom: 1px solid #a3a094;
	border-bottom-color: #e7e4d8;
}
#HospitalContent .LeftPanelRoundCorner
{
	background: url(/SharedResources/Shared/images/Hospital/LeftPanelRoundCorner-a.png) 0 0 no-repeat;
	border-bottom: 1px solid #a3a094;
}
#HospitalContent .RightPanelRoundCorner
{
	height: 32px;
	background: url(/SharedResources/Shared/images/Hospital/RightPanelRoundCorner.png) 100% 0 no-repeat;
}
#HospitalContent .RightPanelRoundCornerSearchType
{
	height: 32px;
	background: url(/SharedResources/Shared/images/Hospital/RightPanelRoundCorner.png) 100% 0 no-repeat;
	line-height: 32px;
}
#HospitalContent .LeftPanelBottomCorner
{
	background: url(/SharedResources/Shared/images/Hospital/sub-section-bottom-left.png) 0 100% no-repeat;
}
#HospitalContent input.cb
{
	clear: left;
	float: left;
	width: 20px;
	height: 20px;
	margin: -2px 3px 0 0;
}
#HospitalContent .RightPanelBottomCorner
{	
	background: url(/SharedResources/Shared/images/Hospital/sub-section-bottom-right.png) 100% 100% no-repeat;
	font-size: 1.1em;
	zoom: 1;
	min-height: 20em !important;
	height:238px;
	position: relative;
	padding: 0px !important;	
}

#HospitalContent .RightPanelBottomCorner2
{	
	background: url(/SharedResources/Shared/images/Hospital/sub-section-bottom-right.png) 100% 100% no-repeat;
	font-size: 1.1em;
	zoom: 1;
	min-height: 20em !important;
	height:auto;
	position: relative;
	padding: 10px 10px 15px 10px !important;	
}
.msie7 #HospitalContent .RightPanelBottomCorner2 
{
	background: url(/SharedResources/Shared/images/Hospital/sub-section-bottom-right.png) 100% 100% no-repeat;
	font-size: 1.1em;
	zoom: 1;
	min-height: 20em !important;
	height:auto;
	position: relative;
	padding: 10px !important;
}

#HospitalContent .RightPanelBottomCorner a.panelAction
{
	display: block;
	text-align: right;
	padding: 0 10px 10px;
}

#HospitalContent .RightPanelBottomCorner input.panelAction
{
	display: block;
	text-align: right;
	padding: 0 10px 10px;
	margin-left:20px;
}

#HospitalContent .RightPanelBottomCorner div.action
{	
	margin:0 18px 10px;	
	text-align: right;
	padding: 5px 1px;
}

#HospitalContent .RightPanelBottomCorner div.part
{
	padding:0 8px 0 0;
	margin-left: 8px! important;
}
#HospitalContent .RightPanelBottomCorner div.part div.subpane
{
	float: left;
	width: 120px;
	outline: 1px solid red;
}
#HospitalContent .RightPanelBottomCorner div.part span.locationChoice
{
	float: left;
	width: 20px;
	vertical-align: middle;
	padding-top: 1em;
	height: 3em;
}
#HospitalContent .RightPanelBottomCorner div.part span.locationChoice input
{
	display: block;
	height: 100%;
}
#HospitalContent .RightPanelBottomCorner div.part span.hospLocationRadius
{	
	font-size: 0.9em;
	padding: 5px 0;
	float: left;
	margin: 0px;
	
}
#HospitalContent .RightPanelBottomCorner div.part span.hospLocationText
{
	float: left;
	padding: 5px 2px 0 5px;
	font-size: 0.9em;
	margin-right:3px;
}
#HospitalContent .RightPanelBottomCorner div.part span.hospLocationText select
{
	width: 200px;
}
#HospitalContent .RightPanelBottomCorner div.part div.filterNote
{
	margin-left: 20px;
	padding: 10px 5px 0 5px;
}
#HospitalContent .RightPanelBottomCorner div.part div.filterType
{
	text-align: right;
	padding-top: 10px;
	clear: left;
}
#HospitalContent .RightPanelBottomCorner div.part .filterOpts
{
	padding: 15px 0 0 5px;
}
#HospitalContent .RightPanelBottomCorner div.part .filterOpts label
{
	line-height: 1.4em;
}
#HospitalContent .RightPanelBottomCorner div.part .filterOpts input
{
	width: 240px;
}
#HospitalContent .RightPanelBottomCorner div.part li.surgicalSearchType select
{
	width: 240px;
}
#HospitalContent .RightPanelBottomCorner div.divider
{
	clear: left;
	height: 10px;
	margin: 5px 1px 10px 1px;
	border-bottom: 1px solid #a3a094;
	border-bottom-color: #e7e4d8;
}

#HospitalContent .RightPanelBottomCorner ul
{
	padding: 1px 0 5px;
}
#HospitalContent .RightPanelBottomCorner li
{
	margin: 10px 0;
}
#HospitalContent .RightPanelBottomCorner li div
{
	margin: 10px;
}
#HospitalContent .LeftResultsRoundCorner
{
	background: transparent url(/SharedResources/Shared/images/Hospital/HC-Left-Results-Corner-a.png) 0 0 no-repeat;
}

#HospitalContent .RightResultsRoundCorner
{
	height: 11px;
	background: transparent url(/SharedResources/Shared/images/Hospital/HC-Right-Results-Corner-a.png) 100% 0 no-repeat;
}

#HospitalContent .LeftResultsBottomCorner
{
	background: url(/SharedResources/Shared/images/Hospital/HC-Left-Results-Bottom-a.png) 0 100% no-repeat;
}

#HospitalContent .RightResultsBottomCorner
{
	padding: 0 0;
	background: url(/SharedResources/Shared/images/Hospital/HC-Right-Results-Bottom-a.png) 100% 100% no-repeat;
	font-size: 1em;
	zoom: 1;
	position: relative;
}
#HospitalContent .RightResultsBottomCorner .innerPanelLeft
{
	padding: 0 0 10px 6px !important;
	width: 293px;
	float: left;
}
#HospitalContent .RightResultsBottomCorner .innerPanelLeft input, #HospitalContent .RightResultsBottomCorner .innerPanelLeft select
{
	font-size: 1.3em;
}
#HospitalContent .RightResultsBottomCorner .innerPanelCenter
{
	padding: 0 0 10px 6px;
	width: 293px;
	float: left;
}

#HospitalContent .RightResultsBottomCorner .innerPanelRight
{
	padding: 0 0 10px 6px !important;
	width: 293px;
	float: left;
}
#HospitalContent .RightResultsBottomCorner .innerPanelRight input, #HospitalContent .RightResultsBottomCorner .innerPanelRight select
{
	font-size: 1.3em;
}
#HospitalContent .RightResultsBottomCorner div.action
{
	text-align: left;
	padding: 0 10px 10px 10px;
}

#HospitalContent .description 
{
	color:#FFFFFF;
	font-size:1.52em !important;	
	font-weight:bold;
	padding-left:13px;
}

#HospitalContent h2.descriptionModifyResults
{
	color: #333333;
	font-size: 1.7em;
	font-weight: bold;
	margin: 0 10px 10px 10px;
	padding: 4px 0;
}



#HospitalContent h2.descriptionModifyResults input
{
	margin-left:-7px;
}

#HospitalContent h2.descriptionMapAndDirections
{
	color: #333333;
	font-size: 1.6em;
	font-weight: bold;
	margin: 0 10px 10px 10px;
	padding: 1px 0;
}

#HospitalContent h2.descriptionMapAndDirections input
{
	margin-left:-5px;
}

#HospitalContent h2.description a
{
	color: #ffffff;
	font-weight: bold;
	margin: 0 10px 10px 10px;
	padding: 4px 0;
}

#HospitalContent h2.expando
{
	background: url(/SharedResources/Shared/images/Hospital/sub/bigexpando_opened-a.png) 0 3px no-repeat;
	padding-left: 28px;
	cursor: pointer;
}
#HospitalContent h2.expando.closed
{
	background: url(/SharedResources/Shared/images/Hospital/sub/bigexpando_closed-a.png) 0 3px no-repeat;
}
#HospitalContent h3.SectionHeading
{
	color: #48711e;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
	padding: 10px 0 4px 12px;
}

#HospitalContent h3.SectionHeadingSearchType
{
	color: #48711e;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
	padding: 8px 0 4px 12px;
	display: inline;
}
#HospitalContent h2.SectionHeadingSearchType
{
	color: #48711e;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
	padding: 8px 0 4px 12px;
	display: inline;
}

#HospitalContent .SectionHeadingSearchTypeWhatiSThis
{
	padding-left: 4px;
}

#HospitalContent input.submit
{
	background: url(/SharedResources/Shared/images/berndt/blank-button.png) 0 0 no-repeat;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	width: 160px;
	padding: 5px 5px 7px 7px;
	border: none;
	text-align: left;
	display: block;
	cursor: pointer;
}
#HospitalContent input[type=button].submit:active
{
	position: relative;
	top: 1px;
	left: 1px;
	outline: none;
	border: none;
}

#HospitalContent #Find-Hospitals-container #ButtonAlign {
	line-height:1.5;
	text-align:left;
}

#HospitalContent #Find-Hospitals-container #ButtonAlign #ButtonLeftSide {
	background:url("/SharedResources/shared/images/Hospital/btns/btn_green_blank_left.png") no-repeat scroll 0 0 transparent;
}

#HospitalContent #Find-Hospitals-container .Submitbuttoncss
{
	background:url("/SharedResources/shared/images/Hospital/btns/btn_green_blank_right_150.png") no-repeat scroll 0 0 transparent;
	border-style:none;
	color:White;
	cursor:pointer;
	height:28px;
	line-height:1.7;
	margin-left:0;
	padding:0;
	text-align:left;
	width:150px;
}

#HospitalContent #Find-Hospitals-container #ButtonAlign input 
{ 
	color:White;
	font-size:1.3em;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:5px;
}

#HospitalContent #ButtonAlign .RightButtonlong 
{
	background:url("/SharedResources/shared/images/Hospital/btns/btn_green_blank_right_150.png") no-repeat scroll 0 0 transparent;
	height:28px;
	line-height:1.7;
	margin-left:12px;
	width:auto;
}

#HospitalContent input.update:active
{
	position: relative;
	top: 1px;
	left: 1px;
	outline: none;
	border: none;
}
#HospitalContent input.plain:active
{
	position: relative;
	top: 1px;
	left: 1px;
	outline: none;
	border: none;
}

#HospitalContent input.backToSearchCompare
{	
	border:medium none;
	color:#0074A2;
	font-size:1.1em;
	font-weight:bold;
	line-height:2em;
	padding:0 25px 10px 0;
	text-decoration:none;
}

#HospitalContent input.BtnModify
{
	padding: 0 5px 5px 28px;
	color: white;	
	border: none;
}
#HospitalContent input.update
{
	background: url(/SharedResources/Shared/images/Hospital/btnUpdate.png) 0 0 no-repeat;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0 5px 5px 28px;
	color: white;
	height: 34px;
	width: 160px;
	border: none;
}
#HospitalContent input.plain
{
	background: url(/SharedResources/Shared/images/Hospital/btnBlank.png) 0 0 no-repeat;
	font-size: 1em;
	font-weight: bold;
	padding: 4px 5px 4px 5px;
	color: white;
	height: 34px;
	width: 93px;
	border: none;
	position:relative;
	left: 68%;
	margin-right: 20px;
	margin-bottom: 10px;
}

#HospitalContent input.updateCompare
{
	background: url(/SharedResources/Shared/images/Hospital/btnUpdate.png) 0 0 no-repeat;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0 5px 5px 28px;
	color: white;
	height: 34px;
	width: 160px;
	border: none;
}

#HospitalContent input.plainCompare
{
	background: url(/SharedResources/Shared/images/Hospital/btnBlank.png) 0 0 no-repeat;
	font-size: 1em;
	font-weight: bold;
	padding: 4px 5px 4px 5px;
	color: white;
	height: 34px;
	width: 93px;
	border: none;
	position:relative;
	left: 68%;
	margin-right: 20px;
	margin-bottom: 10px;
	font-size: 13px;
}

#HospitalContent input.ImageButtonStyle
{	
	margin-right: 10px;
	margin-bottom: 10px;
}

#HospitalContent input.Resultsplain {
  background: url(/SharedResources/Shared/images/Hospital/btnBlank.png) 0 0 no-repeat;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0px 5px 5px 5px;
  color: white;
  height: 34px;
  width: 93px;
  border: none;
}
#HospitalContent input.CompareBtn {    
  padding:3px 5px 0 10px;  
  border: none;
}
  
#HospitalContent .rightPortlet
{
	background: #f3f8fa url(/SharedResources/Shared/images/berndt/rightPortlet.png) 0 30px repeat-x;
	float: right;
	padding: 0 14px;
	width: 197px;
	margin-bottom: 30px;
	clear: right;
}
#HospitalContent .rightPortlet .LeftRoundCorner
{
	margin: 0 -14px;
	background: #2b5f8e url(/SharedResources/Shared/images/berndt/portlets-h1-top-left.png) 0 0 no-repeat;
	zoom: 1;
}
#HospitalContent .rightPortlet .RightRoundCorner
{
	background: url(/SharedResources/Shared/images/berndt/portlets-h1-top-right.png) 100% 0 no-repeat;
}
#HospitalContent .rightPortlet h2
{
	color: #ffffff;
	font-size: 1.6em;
	font-weight: bold;
	margin: 0;
	padding: 8px 5px 8px 13px;
}
#HospitalContent .rightPortlet h3
{
	color: #48711e;
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 20px;
}
#HospitalContent .rightPortlet p
{
	margin: 10px 0;
}
#HospitalContent .rightPortlet ul
{
	list-style: outside;
	padding: 15px 0 0 15px;
	list-style-image: url(/SharedResources/Shared/images/profile-sidebar-bullet.png);
}
#HospitalContent .rightPortlet ul li
{
	margin: 0 0 10px 0;
}
#HospitalContent .rightPortlet ul li a
{
	font-weight: normal;
}
#HospitalContent .rightPortlet .section
{
	background: url(/SharedResources/Shared/images/berndt/rightPortlet-divide.png) 50% 100% no-repeat;
	padding-bottom: 6px;
}
#HospitalContent div.address div.name
{
	font-weight: bold;
}

#HospitalContent div.address div.name .span
{
	font-weight: bold;
	line-height:1.8em;
}
#HospitalContent div.address div.name span
{
	font-weight: bold;
	line-height:1.8em;
}

#HospitalContent div.compareControls
{
	width: 211px;
	float: left;
}
#HospitalContent div.compareControls div.controlPanel
{
	margin-right: 11px;
}
#HospitalContent div.compareControls div.controlPanel h2
{
	color: #48711E;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
	padding: 8px 0 4px 12px;
	display: inline;
}
#HospitalContent div.compareControls div.controlPanel p
{
	padding: 10px 0 0;
}
#HospitalContent div.compareControls div.controlPanel .RightPanelBottomCorner
{
	min-height: 12em;
}
#HospitalContent div.compareControls div.controlPanel .RightPanelBottomCorner li.surgicalSearchType select
{
	width: 150px;
}
#HospitalContent div.HCResultsBoxContainer div.comparison-contents
{
	padding-bottom: 12px;
	min-height: 400px;
	font-size: 1em !important;
}

#HospitalContent div.HCResultsBoxContainer .MapInfoIDResults .LeftMap
{
	background-color:#E5E3DF;
	border:1px solid blue !important;
	height:522px !important;
	overflow:hidden;
	position:relative;
	width:99.6%;
	z-index:0;
}

#HospitalContent div.HCResultsBoxContainer #MapInfoIDProfile .LeftMap
{
	background-color:#E5E3DF;
	border:1px solid blue !important;
	height:542px;
	overflow:hidden;
	position:relative;
	width:101.6%;
	z-index:0;
	*width:101%;
	*margin-top:1px;
}

#HospitalContent div.HCResultsBoxContainer #GoogleMapsControl .horizontalDivider
{	
	background:url("/SharedResources/shared/images/Hospital/sub/hc_map_dots.png") repeat-x scroll 0 100% #F2F2F2;
	height:3px;
	margin:0 auto;
	width:94%;
}

#HospitalContent div.HCResultsBoxContainer #GoogleMapsControl .AddressDiv2 input.submit
{
	background:url("/SharedResources/shared/images/Hospital/hc_btn_get_directions.png") no-repeat scroll 0 ;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:1.1em;
	font-weight:bold;
	padding:5px 5px 7px 7px;
	text-align:left;
	width:160px;	
	height:32px;
}


#HospitalContent div.HCCompareBoxContainer div.comparison-contents
{	
	min-height: 900px;
	height:auto !important;
	height:900px;	
}

#HospitalContent div.HCPrintMeasureTopContainer div.comparison-contents
{
	min-height: 85px;
	height:auto !important;
	height:85px;
	padding:6px 0 10px 10px;
}

#HospitalContent div.HCPrintMeasureTopContainer .printMeasureHeadLeftDiv {width:33%;float:left;}
#HospitalContent div.HCPrintMeasureTopContainer .printMeasureHeadCenterDiv {width:33%;float:left;}
#HospitalContent div.HCPrintMeasureTopContainer .printMeasureHeadRightDiv {width:33%;float:right;}

#HospitalContent div.hospitalTable
{

}

#HospitalContent div.hospitalTable .compareAction
{
	padding: 5px 10px;
	color: #444444;
	 border-left: 1px solid #949184;
    border-right: 1px solid #949184;
}
#HospitalContent div.hospitalTable .compareAction div
{
	float: right;
	line-height: 2em;
	font-size: 0.9em;
	font-style: italic;
}
#HospitalContent div.hospitalTable .compareAction div img
{
	width: 16px;
	height: 15px;
	margin-right: 5px;
	vertical-align: text-bottom;
}

#HospitalContent div.hospitalTable .compareAction p
{
	margin-top: 1em;
}
#HospitalContent div.hospitalTable .compareAction span
{
	margin-left: 2px;
}

#HospitalContent div.hospitalTable a.removeHosp
{
	float: right;
	text-indent: -9999px;
	width: 16px;
	height: 16px;
	display: block;
	background: url(/SharedResources/Shared/images/Hospital/removeX.png) 0 0 no-repeat;
}

#HospitalContent div.hospitalTable table.compare tr.titles th
{
	border-top: 1px solid #ccccbb;
}

#HospitalContent div.hospitalTable div.compare
{
 	font-weight: normal;
	border-top: none;
	background-color: #eaeae0;
	color: #444444;
	font-size: 1em;
	margin: 0 2px;
	padding: 8px 8px 8px 12px;	
}

#HospitalContent div.hospitalTable div.Dividerline
{
	background:url("/SharedResources/Shared/images/Hospital/sub/hc_divider_1.png") repeat-x scroll 0 transparent;
	height:3px;
	width:100%;	
}
	
#HospitalContent div.hospitalTable div.compare ul
{	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 20px;
}
	
#HospitalContent div.hospitalTable div.compare li
{
	list-style: none;
	font-size: 0.9em;
	background: transparent url(/SharedResources/shared/images/berndt/li.png) no-repeat 0 8px;
	padding-left: 15px;
}	

#HospitalContent div.hospitalTable table.compare th
{
	border-top: none;
	background-color: #eaeae0;
	color:#000000;
	padding: 10px 10px 6px;
	/*padding: 8px 8px 8px 12px; */
	font-weight:bold;	
}
#HospitalContent div.hospitalTable table.compare th.hospNameHeader
{	
	border-top: none;
	background-color: #eaeae0;
	color:#000000;	
	padding: 8px 8px 8px 12px;	
	font-weight:bold;
}
#HospitalContent div.hospitalTable table.compare th div.address div
{
	padding: 1em 0 0;
}
#HospitalContent div.hospitalTable table.compare th div.address div.name
{
	height: 2em;
}
#HospitalContent div.hospitalTable table.compare th h4
{
	font-weight: bold;
	font-size: 1.5em;
}
#HospitalContent div.hospitalTable table.compare th span.distance
{
	display: block;
	text-align: left;
	width: 4em;	
	margin: 10px 0;
}
#HospitalContent div.hospitalTable table.compare th span.distance b
{
	font-size: 1.5em;
}
#HospitalContent div.hospitalTable table.compare th span.loc
{
	display: block;
	font-weight: bold;
}
#HospitalContent div.hospitalTable table.compare th a.maplink
{
	display: block;
	font-weight: normal;
}

#HospitalContent span.profileHeadLeft 
{
	background-color:#FFFFFF;
	float:left;
	margin-right:10px;
	padding-left:10px;
	width:35%;
}

#HospitalContent span.profileHeadRight 
{
	background-color:#FFFFFF;
	border-left:1px solid #E4E3D8;	
	float:right;		
	padding-left:10px;
	position:relative;
	text-align:left;
	width:60%;
}

#HospitalContent span.profileHeadRight p {margin-left:5px; padding-right: 2px; text-align: left; padding-left: 0px ! important}

#HospitalContent span.profileHeadRight ul {padding-right: 2px; text-align: left; padding-left: 0px ! important}

#HospitalContent span.profileHeadRight li {margin-left:3px; padding-right: 2px; text-align: left; padding-left: 0px ! important}

#HospitalContent span.profileHeadRight2
{
	background-color:#FFFFFF;
	border-left:1px solid #E4E3D8;	
	float:right;		
	padding-left:12px;
	position:relative;
	text-align:left;
	width:60%;
	height: 100%;
	min-height: 250px;
}

#HospitalContent span.profileHeadRight2 p, #HospitalContent span.profileHeadRight2Long p  {margin-left:5px; padding-right: 2px; text-align: left; padding-left: 0px ! important}

#HospitalContent span.profileHeadRight2 ul, #HospitalContent span.profileHeadRight2Long ul {padding-right: 2px; text-align: left; padding-left: 0px ! important}

#HospitalContent span.profileHeadRight2 li, #HospitalContent span.profileHeadRight2Long li{
background:url("/SharedResources/shared/images/berndt/li.png") no-repeat scroll 0 8px transparent;
font-size:0.9em;
list-style:none outside none;
padding-left:15px;
}

#HospitalContent div.hospitalTable span.profileSectionHeading
{
	background:url("/SharedResources/shared/images/Hospital/hc_p_headerTitleBackground.jpg") repeat-x scroll 0 30px transparent;
	color:#557D3E;
	font-size:1.24em;
	font-weight:bold;
	line-height:1.2em;
}

#HospitalContent div.hospitalTable span.profileSectionHeading h3
{
	background:url("/SharedResources/shared/images/Hospital/hc_p_headerTitleBackground.jpg")  repeat-x scroll left bottom transparent;
	margin-left:-10px;
	padding:10px 0 5px 10px
}


#HospitalContent span.profileSectionHeading h2
{
	line-height:1.2em;
}

#HospitalContent div.headerImageButtonsDiv 
{
	border-top:1px solid #E4E3D8;
	margin-left:-10px;		
	padding-top:10px;	
}

#HospitalContent div.profileHeadMain
{	
	background-color: #FFFFFF;
	display:inline-block;
	margin: 0 1px;
}

#HospitalContent div.hospitalTable p
{
	font-size: 0.9em;
	padding-left: 10px;
}
#HospitalContent div.hospitalTable table.compare th p
{
	margin: 10px 0;
}
#HospitalContent div.hospitalTable table.compare th p.actions
{
	line-height: 1.7em;
}
#HospitalContent div.hospitalTable table.compare th p.actions span.btns
{
	float: right;
}
#HospitalContent div.hospitalTable table.compare th p.actions input.plain
{
	margin-left: 15px;
}

#HospitalContent div.hospitalTable table.compare tbody
{
	vertical-align: top;
	font-size: 1em;
	background-color: #EAEAE0;
	border: none;
}
#HospitalContent div.hospitalTable table.compare tbody tr.last td
{
	vertical-align: top;
	font-size: .85em;
	background-color: #EAEAE0;
	border-top: solid 0px;
	height:300px;
	
   
}
#HospitalContent div.hospitalTable table.compare tbody tr.last1 td
{
	vertical-align: top;
	font-size: .85em;
	background-color: #EAEAE0;
	border-top: solid 0px;
	text-align:center;
	height:200px;	
}
#HospitalContent div.hospitalTable table.compare tbody tr.last1 th
{
	background-color:#EAEAE0;
	border-top:0 solid;
	font-size:0.85em;
	/*height:200px;*/
	height:auto;
	text-align:center;
	vertical-align:top;
}

#HospitalContent div.hospitalTable table tr.last1 th
{
	vertical-align: top;
	font-size: .85em;
	background-color: #EAEAE0;
	border-top: solid 0px;
	border-right-color: #ccccbb;
	border-bottom: 0px;
	border-left-color: #ccccbb;
	text-align:center;
	height:260px;
}



#HospitalContent div.hospitalTable table tr.last th
{
	vertical-align: top;
	font-size: .85em;
	background-color: #EAEAE0;
	border-top: solid 0px;
	border-right-color: #ccccbb;
	border-bottom-color: #ccccbb;
	border-left-color: #ccccbb;
	height:300px;
}
#HospitalContent div.hospitalTable table tr.last th:last-child, .compareLastHeader
{border-right:solid 1px #ccccbb;}
#HospitalContent div.hospitalTable table td.last
{
	text-align:center;
}

#HospitalContent div.hospitalTable table td.lastTD
{
	vertical-align: top;
	font-size: .85em;
	background-color: #EAEAE0;
	border-top: solid 0px;
	border-right-color: #ccccbb;
	border-bottom-color: #ccccbb;
	border-left-color: #ccccbb;
}

#HospitalContent div.hospitalTable table.compare tbody tr td span.hospDistanceHeader
{
	font-weight: Bold;
	margin: 10px;
}

#HospitalContent .footnoteSearch 
{
 font-size: .9em;
 padding-left:4px;
 padding-right:4px;	
*display:inline-block;
}
#HospitalContent .divfootnoteSearch
{

    border-bottom: 1px solid #E4E3D8;
    border-left: 3px solid #E4E3D8;
    border-top: 1px solid #E4E3D8;
    border-right: 3px solid #E4E3D8;
    font-size: 1em;
    margin: 0 1px 0 1px;
}

#HospitalContent div.hospitalTable table.compare tbody tr, #HospitalContent div.hospitalTable table.compareLightBox tbody tr
{
	vertical-align: top;
	font-size: 1em;	
	/*background:url("/SharedResources/shared/images/Hospital/hc_p_RowBackground.jpg") repeat-x scroll 0 0 #FFFFFF;*/
	background: #f0f0e8; /* Old browsers */
	background: -moz-linear-gradient(top, #f0f0e8 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0e8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f0f0e8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f0f0e8 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f0f0e8 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top, #f0f0e8 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0e8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

#HospitalContent div.hospitalTable table.compare tbody tr.compareHeader{}

#HospitalContent div.hospitalTable table.compare tbody tr.compareHeader th{padding-bottom: 20px;}

#HospitalContent div.hospitalTable table.compare tbody tr.compareRowHeader
{	
	background: url("/SharedResources/shared/images/Hospital/HCRowBackgroundRep.jpg") repeat-x scroll 0 0 #FFFFFF;	
}




/***************************************************************************************************************/

#HospitalContent div.hospitalTable table.compare tbody tr.psCompareRow
{	
	/*background: url("/SharedResources/shared/images/Hospital/headerBarRepCompare.jpg") repeat-x scroll 0 0 #FFFFFF;*/
	background: #fbfaf8; /* Old browsers */
	background: -moz-linear-gradient(top, #fbfaf8 0%, #e4e8eb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf8), color-stop(100%,#e4e8eb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* IE10+ */
	background: linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf8', endColorstr='#e4e8eb',GradientType=0 ); /* IE6-9 */	
	height:70px;
}
#HospitalContent div.hospitalTable table.LBTable tbody tr.psCompareRow
{	
	background: -moz-linear-gradient(top, #fbfaf8 0%, #e4e8eb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf8), color-stop(100%,#e4e8eb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* IE10+ */
	background: linear-gradient(top, #fbfaf8 0%,#e4e8eb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf8', endColorstr='#e4e8eb',GradientType=0 ); /* IE6-9 */	
	border-top:2px solid #BABDB4 !important;
}

#HospitalContent div.hospitalTable table.LBTable td.LBHeading {
background: none repeat scroll 0 0 #EAEAE0;
border-bottom: 0px solid #BABDB4;
border-left: 2px solid #E4E3D8;
border-top:0px !important;
border-style: solid;
color: black;
font-size: 1.8em;
font-weight: bold;
padding-left: 5px;
text-align: left;
height: auto;
padding-top:8px;
padding-bottom:8px;
}


#HospitalContent div.hospitalTable table.compare tbody tr.psCompareRow td.HosInfoColumn
{
	font-weight:bold;
	text-align:left;
	width:38%;	
	color:#154979;
	vertical-align: middle;
}
#HospitalContent div.hospitalTable table.compare tbody tr.psCompareRow td.HosInfoColumn p
{
	padding:0px;
	font-weight:normal;
	color: black;
padding-top: 5px;
}


#HospitalContent div.hospitalTable table.compare tbody tr.psCompareRow td
{
	font-weight:bold;
	text-align:center;
}

#HospitalContent div.hospitalTable table.compare tbody tr.psProfileRow
{	
	background: url("/SharedResources/shared/images/Hospital/headerBarRepProfile.jpg") repeat-x scroll 0 0 #FFFFFF;	
	height:67px;
}



#HospitalContent .modalBackground
{
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	background-color: #333333;
	z-index: 9999;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

#HospitalContent div.hospitalTable table.compare thead th.hospNameHeader,
#HospitalContent div.hospitalTable table.modal-compare thead th.hospNameHeader
{	
	border-top: none;
	background-color: #eaeae0;
	color:#000000;	
	padding: 8px 8px 8px 12px;	
	font-weight:bold;
}
#HospitalContent div.hospitalTable table.compare tbody tr.psProfileRow td.HosInfoColumn
{
font-weight: bold;
text-align: left;
width: 38%;
color:#154979;
}
#HospitalContent div.hospitalTable table.compare tbody tr.psProfileRow td
{
font-weight: bold;
text-align: center;	
}


#HospitalContent .MainModalPopup
{
	background: #92BACF;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;	
	padding-top: 10px;
}

#HospitalContent .modalDialog
{
	width :600px;
}


#HospitalContent .MainModalPopup span.greenNote
{
	display:block;
	/*max-width:575px;
	margin-left:1em;*/
	border: 3px solid #E4E3D8;
    color: Green;
    margin: 0 1px 0 1px;
    padding-left: 15px;
}

#HospitalContent .MainModalPopup span.footnoteSearch 
{
	color: #000000;
}

#HospitalContent .MainModalPopup  div.hospitalTable table td
{
	width:45%;
	text-align: left;
	font-weight:bold;
}

#HospitalContent .MainModalPopup  div.hospitalTable table td.compareRowABlue strong
{color:darkblue;}

.LBHeading h2{color:darkblue;}


#HospitalContent .MainModalPopup div.hospitalTable table.compare
{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
}

#HospitalContent .MainModalPopup div.hospitalTable table.compareLightBox
{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
	width: 99.6%;
}

#HospitalContent .MainModalPopup div.hospitalTable table.compare thead th {
	border-top: 0;
	border-color: transparent;
}

#HospitalContent .blueGradientBG
{
	background-color: #F1F5F8;
	/* IE 8+ */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F1F5F8, endColorstr=#D5E0E4)";
    /* IE 8- */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F5F8', endColorstr='#D5E0E4');
	/* Firefox */
	background-image: -moz-linear-gradient(top,  #F1F5F8,  #D5E0E4);
   /* Safari 5.1+, Chrome 10+ */
   background-image: -webkit-linear-gradient(#F1F5F8, #D5E0E4);
   font-size:1.2em;
   font-weight:bold;
}


/***************************************************************************************************************/




#HospitalContent div.hospitalTable table.compare tbody tr.last
{
	vertical-align: top;
	font-size: 1em;
	background:#EAEAE0 !important;	
}


#HospitalContent div.hospitalTable div.compare span.sectionHeading
{
	font-size: 1.5em;
	font-weight:bold;
	line-height:1.5em !important;
}

#HospitalContent div.hospitalTable table.compare tbody tr.compareRowA td.HosInfoColumn
{
	font-weight:normal;
	text-align:left;
	width:38%;	
}
#HospitalContent div.hospitalTable table.compare tbody tr.compareRowB td.HosInfoColumn
{
	font-weight:normal;
	width:38%;
	text-align:left;
	}
#HospitalContent div.hospitalTable table.compare tbody tr.compareRowA td, #HospitalContent div.hospitalTable table.compareLightBox tbody tr.compareRowA td

{
	font-weight:bold;
	text-align:center;
}

#HospitalContent div.hospitalTable table.compare tbody tr.compareRowB td
{	
	font-weight:bold;
	text-align:center;
}
#HospitalContent div.hospitalTable table.compare tbody tr.compareRowBLB td {

text-align: left;
}
#HospitalContent div.hospitalTable table.compare tbody tr.compareRowALB td {

text-align: left;
}

#HospitalContent div.hospitalTable table.compare tbody tr td.whiteBkGrndTd
{	
	background:none repeat scroll 0 0 #FFFFFF;
	font-weight:bold;
}

#HospitalContent div.hospitalTable table.compare td span.na
{
	font-weight: normal;
	color: #aaaaaa;
	font-size: 0.9em;
}
#HospitalContent div.hospitalTable table.compare td.payment
{
	vertical-align: bottom;
}
#HospitalContent div.hospitalTable table.compare td.na
{
	vertical-align: bottom;
}
#HospitalContent div.hospitalTable table.compare td.count
{	
	font-size: 1.4em;
	text-align: center;
	vertical-align: bottom;
	color: #5e5e5e;
}
#HospitalContent div.hospitalTable table.compare td p em
{
	font-weight: bold;
}
#HospitalContent div.hospitalTable table {border: solid #E4E3D8; width: 99.6%; margin:0 1px;}
	/*border-collapse: collapse !important; */


#HospitalContent .modalDialogCompare
{
	background: #92BACF;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;	
	padding-top: 10px;
}

#HospitalContent .modalDialogCompare div.hospitalTable table.compare
{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
}

#HospitalContent .modalDialogCompare div.hospitalTable table.compare thead th {
	border-top: 0;
	border-color: transparent;
}

#HospitalContent .blueGradientBG
{
	background-color: #F1F5F8;
	/* IE 8+ */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F1F5F8, endColorstr=#D5E0E4)";
    /* IE 8- */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F5F8', endColorstr='#D5E0E4');
	/* Firefox */
	background-image: -moz-linear-gradient(top,  #F1F5F8,  #D5E0E4);
   /* Safari 5.1+, Chrome 10+ */
   background-image: -webkit-linear-gradient(#F1F5F8, #D5E0E4);
   font-size:1.2em;
   font-weight:bold;
}


#HospitalContent div.hospitalTable table span.conditionCode
{
	display: block;
	font-size: 0.8em;
	margin-top: 5px;
}

#HospitalContent div.hospitalTable table th 
{		
	background:none repeat scroll 0 0 #EAEAE0;
	border-top:3px solid #BABDB4 !important;
	border-bottom:3px solid #BABDB4;	
	border-left: 1px solid #B2B1AD;
	border-style:solid;	
	color:#000000;
	font-size:0.85em;
	font-weight:bold;
	padding-left:5px;	
	text-align:left;
	height:auto;
}

#HospitalContent div.hospitalTable table th:last-child , #HospitalContent div.hospitalTable table th.profileLastHeader

{border-right: 1px solid #B2B1AD;}


#HospitalContent div.hospitalTable table th a.sortable
{
	padding-right: 14px;
	color: #666655;
}
#HospitalContent div.hospitalTable table th a.sortable.sortup
{
	background: url(/SharedResources/Shared/images/Hospital/sortup.gif) 100% 0 no-repeat;
}
#HospitalContent div.hospitalTable table th a.sortable.sortdown
{
	background: url(/SharedResources/Shared/images/Hospital/sortdown.gif) 100% 0 no-repeat;
}

#HospitalContent div.hospitalTable table th.first
{
	border-right: 1px solid #B2B1AD;
	padding: 15px 12px 6px;
	vertical-align: middle;
	text-align: right;
}

#HospitalContent div.hospitalTable table tr th { vertical-align:middle;}

#HospitalContent div.hospitalTable table th.first-special span
{
	    position: absolute;
    text-indent: -3000px;
    visibility: hidden;
}

#HospitalContent div.hospitalTable table tr th.last
{
	border-right: 1px solid #B2B1AD;
}

#HospitalContent div.hospitalTable table th.last a
{
	
}

#HospitalContent div.hospitalTable table td.first
{
	border-right: none;
	padding: 15px 12px 6px;
	vertical-align: top;
	text-align: right;
}
#HospitalContent div.hospitalTable table tr.action td
{
	border-top: none;
	vertical-align: top;
}


#HospitalContent div.hospitalTable table tr.comp td
{
	background-color: #f4f4f4;
}
#HospitalContent div.hospitalTable table tr.comp + tr.comp td
{
	border-top: none;
}
#HospitalContent div.hospitalTable table tr.odd.selected td
{
	background-color: #d6e4e9;
}
#HospitalContent div.hospitalTable table tr.selected td
{
	background-color: #d6e4e9;
}
#HospitalContent div.hospitalTable table tr.odd td
{
	background-color: #f4f4f4;
}
#HospitalContent div.hospitalTable table td
{
	 padding: 6px;
    vertical-align: middle;
	border:2px solid #E4E3D8;
	/*
	border-left: 1px solid #ccccbb;
	border-bottom: 1px solid #ccccbb;
	border-top: 1px solid #ccccbb;
	*/
	border-collapse:collapse;
}
#HospitalContent div.hospitalTable table td.ProviderResultsGridCol5
{
	padding: 12px 12px 6px 12px;
	vertical-align: middle;
	background-color: #fff;
	border-left: 1px solid #ccccbb;
	border-bottom: 1px solid #ccccbb;
	text-align:center;
}
#HospitalContent div.hospitalTable table td span.distance
{
	display: block;
	float: left;
	text-align: center;
	width: 3.5em;	
	font-weight:bold;
	margin-bottom: 10px;	
}
#HospitalContent div.hospitalTable table td span.distance b
{
	font-size: 1.5em;
}
#HospitalContent div.hospitalTable table td span.loc
{
	display: block;
	font-weight: bold;
}
#HospitalContent div.hospitalTable table td a.maplink
{
	font-size: .9em;
}
#HospitalContent div.hospitalTable table td a
{
	font-weight: normal;
	clear: left;
}
#HospitalContent div.hospitalTable table th a.hospNameHeader:link { font-size:1.3em; font-weight:bold;color: #174B76 }
#HospitalContent div.hospitalTable table th a.hospNameHeader:visited { font-size:1.3em; font-weight:bold;color: #800080; }

#HospitalContent  div.hospitalTable div.name a:link {font-weight: bold !important; color: #174B76; }

#HospitalContent  div.hospitalTable div.name  a:visited {font-weight: bold !important; color: #800080; }

#HospitalContent  div.hospitalTable div.address a 
{
	font-weight: normal;
}

#HospitalContent div.hospitalTable table td a.pin
{
	float: left;
}
#HospitalContent div.hospitalTable table td input.cb
{
	float: none;
}

#HospitalContent div.hospitalTable table td span.yes
{
	display: block;
	background: url(/SharedResources/Shared/images/Hospital/sub/yesno-b.png) top left no-repeat;
	height: 36px;
	width: 36px;
	text-align: center;
	text-indent: -9999pt;
	margin: 0 auto;
}
#HospitalContent div.hospitalTable table td span.no
{
	display: block;
	background: url(/SharedResources/Shared/images/Hospital/sub/yesno-b.png) top left no-repeat;
	height: 36px;
	width: 36px;
	text-align: center;
	text-indent: -9999pt;
	margin: 0 auto;
}

#HospitalContent div.hospitalTable table td span.add
{
	display:inline-table;
	background: url(/SharedResources/Shared/images/Hospital/fav.jpg) top left no-repeat;
	height: 20px;
	width: 20px;
}

#HospitalContent div.hospitalTable table td span.remove
{
	display:inline-table;
	background: url(/SharedResources/Shared/images/Hospital/minus.png) top left no-repeat;
	height: 15px;
	width: 18px;
}

#HospitalContent div.hospitalTable table td span.newwindow
{
	display:inline-table;
	background: url(/SharedResources/Shared/images/Hospital/popup-link-indicator.png) top left no-repeat;
	height: 15px;
	width: 18px;
	text-align:center;
}

#HospitalContent div.hospitalTable table td .marker
{
	height:34px;
	width:21px;
}

#HospitalContent div.hospitalTable table td span.no
{
	background-position: 0 -37px;
}
#HospitalContent div.hospitalTable table td span.wit
{
	font-size: 1em;
}
#HospitalContent div.hospitalTable table td.na
{
	vertical-align: top;
}
#HospitalContent div.hospitalTable table td.count
{
	text-align: center;	
}
#HospitalContent div.hospitalTable table td.payment
{
	text-align: center;
	border-right: none;	
	font-weight: normal; /* color: #888888;*/
}
#HospitalContent div.hospitalTable table td.payment span.val
{
	color: #5e5e5e;
	margin-left: 2px;
	font-weight: bold;
}
#HospitalContent div.hospitalTable table td.rate
{
	text-align: center;
	vertical-align: bottom;	
	font-size: 1.2em;
	font-weight: normal;
	color: #444444;
}
#HospitalContent div.hospitalTable table td.rate span.na
{
	font-size: 1em;
}

#HospitalContent div.hospitalTable table span.important
{
	font-weight: bold;
}
#HospitalContent div.hospitalTable table span.important strong
{
	color: #aa0000;
}
#HospitalContent div.hospitalTable table th.payment
{
	text-align: left;
	vertical-align: top;
	border-right: none;
	font-size: 0.8em;
}
#HospitalContent div.hospitalTable table th.count
{
	border-left:1px solid #B2B1AD;
	vertical-align: top;
	padding-left: 2px;
	font-size: 0.8em;
}
#HospitalContent a.pin
{
	width: 24px;
	display: block;
	float: right;
	height: 36px;
	text-indent: -9999pt;
	margin: 0 0 5px 0;
	background: url(/SharedResources/Shared/images/Hospital/sub/map/red_icons_A_J3.png) top left no-repeat;
}
#HospitalContent a.pin.b
{
	background-position: 0 -38px;
}
#HospitalContent a.pin.c
{
	background-position: 0 -76px;
}
#HospitalContent a.pin.d
{
	background-position: 0 -111px;
}
#HospitalContent div.containerTabs
{
	padding: 0;
}
#HospitalContent div.containerTabs ul
{
	height: 1%;
}
#HospitalContent div.containerTabs li
{
	display: block;
	float: left;
	font-size: 1.3em;
	padding-left: 6px;
	margin: 0 1px 0 0;
	background: url(/SharedResources/Shared/images/Hospital/hc-tab-inactive-left.png) 0 0 no-repeat;
	border-bottom: none;
	text-align: center;
}
#HospitalContent div.containerTabs li a
{
	font-weight: normal;
	color: #366688;
}
#HospitalContent div.containerTabs li div
{
	cursor: pointer;
	height: 100%;
	padding: 8px 11px 8px 5px;
	background: url(/SharedResources/Shared/images/Hospital/hc-tab-inactive-right.png) 100% 0 no-repeat;
}

#HospitalContent div.containerTabs li.active
{
	background: url(/SharedResources/Shared/images/Hospital/hc-tab-active-left-a.png) 0 0 no-repeat;
}
#HospitalContent div.containerTabs li.active h2
{
	background: url(/SharedResources/Shared/images/Hospital/hc-tab-active-right-a.png) 100% 0 no-repeat;
}
#HospitalContent div.containerTabs li.active a
{
	color: #333333;
}
#HospitalContent div.containerTabs li.disabled
{
	background: url(/SharedResources/Shared/images/Hospital/hc-tab-disabled-left.png) 0 0 no-repeat;
}
#HospitalContent div.containerTabs li.disabled h2
{
	background: url(/SharedResources/Shared/images/Hospital/hc-tab-disabled-right.png) 100% 0 no-repeat;
	color: #999999;
	cursor: default;
}

#HospitalContent div.sideTabs
{
	padding: 0;
	margin-top: 80px;
}
#HospitalContent div.sideTabs ul
{
	height: 1%;
}
#HospitalContent div.sideTabs li
{
	display: block;
	width: 211px;
	font-size: 1.6em;
	background: url(/SharedResources/Shared/images/Hospital/hc-sidetab-inactive-top.png) 0 0 no-repeat;
	text-align: left;
	margin: 8px 0;
	padding-top: 8px;
}
#HospitalContent div.sideTabs li a
{
	font-weight: normal;
	color: #366688;
}
#HospitalContent div.sideTabs li a em
{
	font-weight: bold;
	font-style: normal !important;
}
#HospitalContent div.sideTabs li div
{
	cursor: pointer;
	height: 100%;
	padding: 0px 11px 8px 12px;
	background: url(images/hc-sidetab-inactive-body.png) 0 100% no-repeat;
}
#HospitalContent div.sideTabs li.active
{
	background: url(/SharedResources/Shared/images/Hospital/hc-sidetab-active-top-a.png) 0 0 no-repeat;
}
#HospitalContent div.sideTabs li.active div
{
	background: url(/SharedResources/Shared/images/Hospital/hc-sidetab-active-body-a.png) 0 100% no-repeat;
}
#HospitalContent div.sideTabs li.active a
{
	color: #333333;
}

#HospitalContent div.ctl00_MCGStaticContentPlaceHolder_pc0 h2 
{
	margin-top:0px;margin-bottom:0px;
}



#SearchTypeOptions
{
	text-align: left;
}
#SearchTypeOptions h3
{
	color: #48711e;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
	padding: 8px 0 4px 12px;
	padding: 10px;
	border-bottom: 1px solid #dddddd;
	text-align: left;
}
#SearchTypeOptions h3 span.wit
{
	font-weight: normal;
	font-size: 0.8em;
	color: #000000;
	font-style: normal;
}
#SearchTypeOptions h3 span.wit a
{
	font-weight: normal;
}
#SearchTypeOptions ul
{
	padding: 10px 20px;
}
#SearchTypeOptions li
{
	margin: 10px 0;
}
#SearchTypeOptions li div
{
	margin: 10px 25px;
}
#SearchTypeOptions div.actions
{
	text-align: right;
	padding: 10px 20px 10px 10px;
	border-top: 1px solid #dddddd;
}
#SearchTypeOptions input.plain
{
	background: url(images/btnBlank.png) 0 0 no-repeat;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0px 5px 5px 5px;
	color: white;
	height: 34px;
	width: 93px;
	border: none;
	margin-left: 15px;
}
#SearchTypeOptions input.plain:active
{
	position: relative;
	top: 1px;
	left: 1px;
	outline: none;
	border: none;
}

#DynamicToolLinks
{
	padding-left: 3px;
	line-height: 2em;
}
#DynamicToolLinks ul.TopToolNavBarSpecific li
{
	color: #000000;
}
.MCGbreadcrumbs
{
	padding: 12px 0 11px 17px;
}
.HospitalHeaderStyle p
{
	margin: 10px 0 0 20px;
	font-size: 1.2em;
	color: #444444;
}
.HospitalHeaderStyle p strong
{
	font-weight: bold;
}
.HospitalHeaderStyle p a.backToResults
{
	background: url(/SharedResources/Shared/images/Hospital/backArrow.png) 100% 0 no-repeat;
	padding-right: 25px;
	font-size: 1.3em;
}

.MedicareHeaderPanelStyle .Together
{
	width: 966px;
	position: relative;
	height: 116px;
	background: url("/SharedResources/Shared/images/Hospital/hhs-header-bg.png") repeat-x scroll 0 0 #014478;
}

.MedicareHeaderPlainPanelStyle .Together
{
	width: 966px;
	position: relative;
	height: 88px;
	background: url("/SharedResources/Shared/images/Hospital/hhs-header-bg.png") repeat-x scroll 0 0 #014478;
}

.PrintMedicareHeaderPanelStyle .Together
{
	width: 973px;
	position: relative;
	height: 88px;
	background: url("/SharedResources/Shared/images/Hospital/hhs-header-bg.png") repeat-x scroll 0 0 #014478;
}

ul.TopToolNavBarSpecific li.help-hosp-link a
{
	background: transparent url(/SharedResources/shared/images/Hospital/help-consumers-profs.png) no-repeat 0 0;
	width: 64px;
}
ul.TopToolNavBarSpecific li.consumer-link a
{
	background: transparent url(/SharedResources/shared/images/Hospital/help-consumers-profs.png) no-repeat -66px 0;
	width: 133px;
}
ul.TopToolNavBarSpecific li.profesional-link a
{
	background: transparent url(/SharedResources/shared/images/Hospital/help-consumers-profs.png) no-repeat -202px;
	width: 153px;
}

.HHSFooter
{
	text-align: center;
	clear: both;
	border-top: 1px solid #999999;
	padding: 25px 0 15px 0;
	font-size: 1.1em;
	background: #ffffff url(/SharedResources/Shared/images/Hospital/hhs-footer-bkg.png) 0 0 repeat-x;
	margin-top:10px;
}
.HHSFooter a
{
	font-weight: normal;
}
.HHSFooter ul
{
	display: block;
	padding: 0 0 10px 0;
	margin: 0 auto;
}
.HHSFooter ul li
{
	display: inline;
	padding: 0 3px;
	border-right: 1px solid #666666;
}
.HHSFooter ul li a
{
	padding-right: 2px;
	text-decoration: underline;
}
.HHSFooter ul li.last
{
	border-right: none;
}


/*********HOSPITAL MITRE STYLES END ************************/
/**************************************************/
ul#HHSMedicareHeaderList li a
{
	background: transparent url(/SharedResources/Shared/images/Hospital/HCMainNav-a.png) no-repeat scroll 0 0;
	display: block;
	height: 40px;
	margin-right: 4px;
	margin-top: 5px;
	text-indent: -9999px;
}
ul#HHSMedicareHeaderList li a:hover, ul#HHSMedicareHeaderList li a.hover
{
	height: 45px;
}
ul#HHSMedicareHeaderList li
{
	float: left;
}
ul#HHSMedicareHeaderList li.nav1 a
{
	background-position: -20px -5px;
	width: 165px;
}
ul#HHSMedicareHeaderList li.nav2 a
{
	background-position: -189px -5px;
	width: 210px;
}
ul#HHSMedicareHeaderList li.nav3 a
{
	background-position: -403px -5px;
	width: 175px;
}
ul#HHSMedicareHeaderList li.nav4 a
{
	background-position: -582px -5px;
	width: 187px;
}
ul#HHSMedicareHeaderList li.nav5 a
{
	background-position: -773px -5px;
	width: 175px;
}
ul#HHSMedicareHeaderList li.nav1 a:hover, ul#HHSMedicareHeaderList li.nav1 a.hover
{
	background-position: -20px -59px;
}
ul#HHSMedicareHeaderList li.nav2 a:hover, ul#HHSMedicareHeaderList li.nav2 a.hover
{
	background-position: -189px -59px;
}
ul#HHSMedicareHeaderList li.nav3 a:hover, ul#HHSMedicareHeaderList li.nav3 a.hover
{
	background-position: -403px -59px;
}
ul#HHSMedicareHeaderList li.nav4 a:hover, ul#HHSMedicareHeaderList li.nav4 a.hover
{
	background-position: -582px -59px;
}
ul#HHSMedicareHeaderList li.nav5 a:hover, ul#HHSMedicareHeaderList li.nav5 a.hover
{
	background-position: -773px -59px;
}

ul#HHSMedicareHeaderList li.nav1 a.current
{
	background-position: -20px -113px;
	height: 45px;
}
ul#HHSMedicareHeaderList li.nav2 a.current
{
	background-position: -189px -113px;
	height: 45px;
}
ul#HHSMedicareHeaderList li.nav3 a.current
{
	background-position: -403px -113px;
	height: 45px;
}
ul#HHSMedicareHeaderList li.nav4 a.current
{
	background-position: -582px -113px;
	height: 45px;
}
ul#HHSMedicareHeaderList li.nav5 a.current
{
	background-position: -773px -113px;
	height: 45px;
}

/* fixes a glitch in IE6 works in all browsers */
ul#HHSMedicareHeaderList li.nav1
{
	position: absolute;
	left: 21px;
}
ul#HHSMedicareHeaderList li.nav2
{
	position: absolute;
	left: 190px;
}
ul#HHSMedicareHeaderList li.nav3
{
	position: absolute;
	left: 404px;
}
ul#HHSMedicareHeaderList li.nav4
{
	position: absolute;
	left: 583px;
}
ul#HHSMedicareHeaderList li.nav5
{
	position: absolute;
	left: 774px;
}


ul#HHSMedicareHeaderList li ul
{
	display: none;
	position: absolute;
	width: 234px;
	background: url(/SharedResources/shared/images/berndt/dropdown-vert.png) repeat-x 0 0 #0E3F6E;
	border: 4px solid #B9B9B9;
	border-top: none;
	margin-left: -4px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
	z-index: 99;
}
ul#HHSMedicareHeaderList li.nav5 ul
{
	width: 205px;
}
ul#HHSMedicareHeaderList li ul ul
{
	display: block;
	position: relative;
	width: auto;
	background: none;
	border: none;
	border-top: 1px solid #0B416F;
	margin: 0 0 -1px 0;
}
/* 12-14 TBG Added */
ul#HHSMedicareHeaderList li iframe.cover
{
	padding: 0;
	margin-left: -4px;
	position: absolute;
	z-index: 1;
	width: 242px;
	display: none;
}
ul#HHSMedicareHeaderList li.nav4 iframe.cover
{
	width: 217px;
}
ul#HHSMedicareHeaderList li.nav5 iframe.cover
{
	width: 205px;
}
/* End 12-14 TBG Added */
ul#HHSMedicareHeaderList li ul ul li a, ul#HHSMedicareHeaderList li ul li a
{
	display: block;
	min-height: 1%;
	zoom: 1;
}
/* This line fixes glitches in IE6 & IE7 */
ul#HHSMedicareHeaderList li ul ul li
{
	border-right: none;
	border-left: none;
}
ul#HHSMedicareHeaderList li ul ul li a span.de
{
	background: url(/SharedResources/Shared/images/berndt/nav-ul-li-a.png) no-repeat 0 7px;
	display: block;
	float: left;
	height: 20px;
	padding-right: 5px;
}
ul#HHSMedicareHeaderList li ul ul li a:hover span.de
{
	background: url(/SharedResources/Shared/images/berndt/nav-ul-li-a-hover.png) no-repeat 0 7px;
	display: block;
	float: left;
	height: 20px;
	padding-right: 5px;
}
ul#HHSMedicareHeaderList li.nav4 ul
{
	width: 209px;
}
ul#HHSMedicareHeaderList li ul li
{
	float: none;
	border: 1px solid #0B416F;
	border-top-color: #43749B;
}
ul#HHSMedicareHeaderList li ul li.first
{
	border-top: 1px solid #0B416F;
}
ul#HHSMedicareHeaderList li.nav1 a.hover li a, ul#HHSMedicareHeaderList li.nav2 a.hover li a, ul#HHSMedicareHeaderList li.nav3 a.hover li a, ul#HHSMedicareHeaderList li.nav4 a.hover li a, ul#HHSMedicareHeaderList li.nav5 a.hover li a
{
	border-bottom: none;
}
ul#HHSMedicareHeaderList li.nav1 li a, ul#HHSMedicareHeaderList li.nav2 li a, ul#HHSMedicareHeaderList li.nav3 li a, ul#HHSMedicareHeaderList li.nav4 li a, ul#HHSMedicareHeaderList li.nav5 li a
{
	width: auto;
	height: auto;
	color: #FFF;
	display: block;
	text-indent: 0;
	background: none;
	padding: 5px 15px;
	margin: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}
ul#HHSMedicareHeaderList li.nav1 li a:hover, ul#HHSMedicareHeaderList li.nav2 li a:hover, ul#HHSMedicareHeaderList li.nav3 li a:hover, ul#HHSMedicareHeaderList li.nav4 li a:hover, ul#HHSMedicareHeaderList li.nav5 li a:hover
{
	background: url(/SharedResources/shared/images/berndt/dropdown-vert-hover.png) repeat-x 0 0 #D6EAF2;
	text-decoration: none;
	color: #135F90;
	border-bottom: none;
	height: auto;
}


#HospitalContent .LabelInfoNoBR
{
	color: #424243;
	font-size: 1.1em;
	font-weight: bold;
}


#HospitalContent div.hospitalTable .leftHeaderPad
{
	padding-left: 5px;
}

#HospitalContent div.hospitalTable .leftImagePad
{
	padding-left: 3px;
}


/* start generic hospital tabs */
/* Please note that the MCGRoot.Master in the hospital solution page contains some I.E. Specific CSS Mods */

#HospitalContent .ajax__tab_default .ajax__tab_tab
{
	cursor: pointer;
	display: inline-block;
	margin-right: 4px;
	overflow: visible;
	text-align: center;
}

#HospitalContent .ajax__tab_xp .ajax__tab_body
{
	padding: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border: 0;
	border-top: 0px;
	border-color: -moz-use-text-color #999999 #999999;
	border-style: none none none;
	border-width: 0 0px 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em !important;
	
}

#HospitalContent .ajax__tab_xp .ajax__tab_header
{
	background-image: none !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#HospitalContent .HCResultsTabsPanel .ajax__tab_xp .ajax__tab_header
{
	background-image: none !important;
	height:35px;
	font-size: 1.1em;
}

#HospitalContent .ajax__tab_xp .ajax__tab_outer a:link, #HospitalContent .ajax__tab_xp .ajax__tab_outer a:visited
{
	color: #3c7096;
	font-weight: bold;
}
#HospitalContent .ajax__tab_xp .ajax__tab_active .ajax__tab_outer a:link, #HospitalContent .ajax__tab_xp .ajax__tab_active .ajax__tab_outer a:visited
{
	color: #FFFFFF;
	font-weight:bold;
}

#HospitalContent .ajax__tab_xp .ajax__tab_outer
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc-tab-right-inactive.png) no-repeat scroll right center;
	height: 35px;
	padding-right: 6px;
}

#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_xp .ajax__tab_outer
{
	background: url("/sharedresources/shared/images/Hospital/tabs/hc-tab-right-inactive.png") no-repeat scroll right top transparent;
    height: 25px;
    padding-bottom: 1px;
    padding-right: 6px;
}

#HospitalContent .ajax__tab_xp .ajax__tab_inner
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc-tab-left-inactive.png) no-repeat scroll 0 0;
	padding-left: 6px;
	font-size: 1.3em;
	padding-left: 6px;
	margin: 0 1px 0 0;
	border-bottom: none;
	border-top: none;
	text-align: center;
	white-space: normal;
	/*width: 255px; */
	/*width:275px; */
}

#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_xp .ajax__tab_inner
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc-tab-left-inactive.png) no-repeat scroll 0 0;
	padding-left: 6px;
	margin: 0 1px 0 0;
	border-bottom: none;
	border-top: none;
	text-align: center;
	white-space: normal;
	/*width: 255px; */
	/*width:275px; */
}

#HospitalContent .HCResultsTabsPanel .ajax__tab_xp .ajax__tab_inner { width:275px; }

#HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_inner { width:255px; }

#HospitalContent .ajax__tab_xp .ajax__tab_tab
{
	background: url("/sharedresources/shared/images/Hospital/tabs/hc-tab-background-inactive.png") repeat-x scroll 0 0 transparent;
	height: 35px;
	margin: 0;
	padding: 6px 6px 0px 6px;
	
	/*width:243px; */
}

 #HomeHealthContent .HHCCompareTabsPanel .ajax__tab_xp .ajax__tab_tab
{
background: url("/sharedresources/shared/images/Hospital/tabs/hc-tab-background-inactive.png") repeat-x scroll 0 0 transparent;
    height: 21px;
    margin: 0;
    padding-bottom: 4px;
    padding-top: 2px;
	
	/*width:243px; */
}

#HospitalContent .HCResultsTabsPanel .ajax__tab_xp .ajax__tab_tab
{
	height: 35px;	
	padding: 6px 6px 0px 6px;
	width:263px;	
}
#HospitalContent .HCResultsTabsPanel .ajax__tab_inner a:focus,#HospitalContent .HCResultsTabsPanel .ajax__tab_inner a:active { text-decoration: none !important; }
#HospitalContent .HCResultsTabsPanel .ajax__tab_inner a:hover { text-decoration: none !important; }

#HospitalContent .ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc-tab-right-active-a.png) no-repeat scroll right center;
}

#HospitalContent .ajax__tab_xp .ajax__tab_active .ajax__tab_inner
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc-tab-left-active-a.png) no-repeat scroll 0 0;
}

#HospitalContent .ajax__tab_xp .ajax__tab_active .ajax__tab_tab
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc-tab-background-active.png) repeat-x scroll 0 0;
	color: #333333;
}

/* end generic Hospital tabs */
/* Please note that the MCGRoot.Master in the hospital solution page contains some I.E. Specific CSS Mods */
/*Start Fake 3rd Tab on Results Page */

#HospitalContent .ajax__tab_xp .ajax__tab_tab_disable {
	background: url("/SharedResources/Shared/images/Hospital/tabs/hc-tab-background-disabled.png") repeat scroll 0 0 Gray;
    clear: left;
    color: #888888;
    cursor: pointer;
    font-family: verdana,tahoma,helvetica;
    font-size: 1.3em;
    font-weight: bold;
    height: 35px;
    margin: 5px 0 0 4px;
    overflow: visible;
    padding: 5px 5px 13px 2px;
    text-align: center;
    width: 255px;
}



#HospitalContent .ajax__tab_xp .ajax__tab_inner_disable {
	background: url("/SharedResources/Shared/images/Hospital/tabs/hc-tab-inner-left-disabled.png") no-repeat scroll 0 0 Gray;
    clear: left;
    color: #888888;
    cursor: pointer;
    height: 36px;
    margin: 0 6px 0 0;
    overflow: visible;
    padding: 8px 0 14px 2px;
    text-align: center;
    width: 260px;
}
 
#HospitalContent .ajax__tab_xp .ajax__tab_outer_disable
{
	background: url("/sharedresources/shared/images/Hospital/tabs/hc-tab-outer-right-disabled.png") no-repeat scroll right center transparent;
    height: 35px;
    margin-left: -5px;
    padding: 9px 1px 14px;
    width: auto;
}

.msie6 #HospitalContent .ajax__tab_xp .ajax__tab_outer_disable, .msie7 #HospitalContent .ajax__tab_xp .ajax__tab_outer_disable
{
	clear:left;
	margin-left:-4px !important;
}

/*End Fake 3rd Tab on Results Page */

/*side panel tabs */
/* Please note that the MCGRoot.Master in the hospital solution page contains some I.E. Specific CSS Mods */

#HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_header { float:left; margin-top:415px; position:absolute; left:13px; font-size:1em;}
#HospitalContent .HCCompareTabsPanel .ajax__tab_outer {display:block !important; padding-top:20px; padding-bottom: 0px; background: none !important;}
#HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_tab
{
	background: url("/sharedresources/shared/images/Hospital/tabs/hc_vertical_nav_inactive.png") repeat-x scroll 0 0 transparent;
	height: 51px;
	margin: 4 5 6 5;
	padding: 8px 6px 5px 10px;
	width: 175px;
	font-weight:bolder;
	font-size:1.1em;
	text-align:left;
} 

#HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_inner
{
	background: none;
	padding-left: 0;
}

#HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_tab
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc_vertical_nav_active.png) repeat-x scroll 0 0;
	color: #FFFFFF;
	cursor:default;
	height: 57px;
	margin-bottom:-16px;
	font-weight:bold;
}

#HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	background: none;
	color: #333333;
	height: 57px;
	padding-top:17px;
	margin-bottom:-16px;
}

#HospitalContent .HCCompareTabsPanel  .ajax__tab_xp .ajax__tab_active .ajax__tab_outer a:link, #HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_outer a:visited 
{
	color:#FFFFFF;
	font-weight:bold;
	height: 57px;
	margin-bottom:-16px;
}

#HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_inner
{
	background: none;
	color: #333333;
	height: 57px;
	margin-bottom:-16px;
}

#HospitalContent .HCCompareTabsPanel  .ajax__tab_xp .ajax__tab_outer a:link, #HospitalContent .HCCompareTabsPanel .ajax__tab_xp .ajax__tab_outer a:visited 
{
	/*color:#3C7096; */
	color:#135F90;
	font-weight:bold;
	font-size:1em;	
}

#HospitalContent .HCCompareTabsPanel .ajax__tab_inner a:focus,#HospitalContent .HCCompareTabsPanel .ajax__tab_inner a:active { text-decoration: none !important; }
#HospitalContent .HCCompareTabsPanel .ajax__tab_inner a:hover { text-decoration: none !important; }

/* Begin: HospitalContent Hpospital Profile Tabs Panel */
#HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_header { font-size: 1em !important; float:left; margin-top:5px; position:absolute; left:17px;}
#HospitalContent .HCProfileTabsPanel .ajax__tab_outer {display:block !important; padding-top:20px; padding-bottom: 0px; background: none;}
.msie6 #HospitalContent .HCProfileTabsPanel .ajax__tab_outer {display:block !important; padding-top:2px; padding-bottom: 0px; background: none !important;}
#HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_tab
{
	background: url("/sharedresources/shared/images/Hospital/tabs/hc_vertical_nav_inactive.png") repeat-x scroll 0 0 transparent;
	height: 51px !important;
	margin: 4 5 6 5;
	padding: 6px 6px 5px 6px;
	width: 175px;
	font-weight:bolder;
	font-size:1.1em;
	text-align:left;
} 

#HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_inner
{
	background: none;
	padding-left: 0;
	width:250px !important;
}

#HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_tab
{
	background: transparent url(/sharedresources/shared/images/Hospital/tabs/hc_vertical_nav_active.png) repeat-x scroll 0 0;
	color: #333333;
	cursor:default;
	height: 51px !important;	
	font-weight:bold;
}

#HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	background: none;
	color: #333333;	
	padding-top:15px;
	padding-bottom:4px;	
}

.msie6 #HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	background: none;
	color: #333333;
	height: 51px !important;
	padding-top:0px !important;
	padding-bottom:3px;	
}

#HospitalContent .HCProfileTabsPanel  .ajax__tab_xp .ajax__tab_active .ajax__tab_outer a:link, #HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_outer a:visited 
{
	color:#FFFFFF;
	font-weight:bold;
	height: 51px;
	margin-bottom:-16px;
}

#HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_inner
{
	background: none;
	color: #333333;
	height: 51px;
	padding-bottom:4px;	
}

#HospitalContent .HCProfileTabsPanel  .ajax__tab_xp .ajax__tab_outer a:link, #HospitalContent .HCProfileTabsPanel .ajax__tab_xp .ajax__tab_outer a:visited 
{
	color:#135F90;	
	font-weight:bold;
	font-size:1em !important;	
}

#HospitalContent .HCProfileTabsPanel .ajax__tab_inner a:focus,#HospitalContent .HCProfileTabsPanel .ajax__tab_inner a:active { text-decoration: none !important; }
#HospitalContent .HCProfileTabsPanel .ajax__tab_inner a:hover { text-decoration: none !important; }

/* End : HospitalContent Hpospital Profile Tabs Panel */

#HospitalContent .PrintMeasuresBtn
{
	margin-left:555px;
}

#HospitalContent div.profileToolButtons
{
	padding-bottom:7px;
}

#HospitalContent h2.hospitaltitle
{
	color:#FFFFFF;
	font-size: 1.37em;
	font-weight:bold;
	margin:0 20px 10px;
	padding-top:10px;	
}

#HospitalContent .HCPrintMeasureTopContainer h2.hospitaltitle
{
	color:#FFFFFF;
	font-size: 1.7em;
	font-weight:bold;
	margin:0 20px 10px;
	padding-top:10px;	
}
#HospitalContent span.profileHeadRight2Long
{
      background-color:#FFFFFF;
      border-left:1px solid #E4E3D8;      
      float:right;            
      padding-left:12px;
      position:relative;
      text-align:left;
      width:60%;
      min-height: 240px;
      *min-height:280px;
      
}
#HospitalContent div.hospitalTable table.compare tbody tr.psCompareRow td .bumpMe
{
	clear: both;
    display:block;

    }
/* End: HospitalTool: ProfilePage styles: */


#HospitalContent #Message-holder  input.cancelMBP
{ 
	padding-top:2px;	

}
#HospitalContent input.confirmDeleteMBP
{	
	border: none;
	margin-right: 15px;
}

#HospitalContent #Message-holder a.confirmAddMBP
{
	background: url(/SharedResources/shared/images/Hospital/addBGButton.png) 0 0 no-repeat;
	font-size: 1.2em;
	font-weight: bold;
	padding: 6px 30px 5px 7px;
	color: #0074a2;
	text-decoration: none;
	border: none;
	line-height: 35px;
}

#HospitalContent #Message-holder a.backToSearchMBP
{
	background: url(/SharedResources/shared/images/Hospital/back-to-search.png) 0 0 no-repeat;
	font-size: 1.2em;
	font-weight: bold;
	width: 222px;
	padding: 6px 40px 60px 10px;
	color: #0074a2;
	border: none;
	line-height: 35px;
	margin-right: 10px;
	text-decoration: none;
}

#HospitalContent #Message-holder a.backToCompareMBP
{
	background: url(/SharedResources/shared/images/Hospital/back-to-compare.png) 0 0 no-repeat;
	font-size: 1.2em;
	font-weight: bold;
	width: 210px;
	padding: 6px 30px 60px 10px;
	color: #0074a2;
	border: none;
	line-height: 35px;
	margin-right: 10px;
	text-decoration: none;
}

#HospitalContent #Message-holder .AddTextRight
{
	margin-left: 10px;
}
#HospitalContent #Message-holder .AddLabelLeft
{
	width: 100px;
	float: left;
	text-align: right;
	display: block;
}
/******************** End Hospital Styles *****************/

/******************** Start Home Health Styles **********************/
#HomeHealthContent .staticPageContent {font-size: 85%}
#HomeHealthContent select{font-size: 1.2em;}
.HomeHealthTitle {font-size: 3.4em; width: 685px; font-family: Georgia, "Times New Roman", Times, serif; color: #174B76; font-style: italic; margin: 10px 0 10px 12px;}
#HomeHealthContent {font-size: 1.2em; line-height: 1.5em;}
#HomeHealthContent a {color: #135F90}
#HomeHealthContent .columnOne {float: left; width: 685px;}
#HomeHealthContent .columnTwo {float: left; width: 225px;  margin-left: 16px; margin-top: -36px;}

* html .HomeHealthTitle {margin: 10px 0 10px 6px;}
* html #HomeHealthContent h3.SectionHeading {font-style: normal;font-weight:bold; margin-bottom: -14px; padding: 14px 0 0 10px; width: 663px; margin-left: 11px;}
* html #HomeHealthContent .rightPortlet h2 {color: #ffffff; margin-left: 12px; font-size: 1.3em; line-height: 40px;}
* html #HomeHealthContent .columnTwo {float: left; width: 225px;  margin-left: 16px; margin-top: 0px;}


.btnReturnToResult {width: 193px; height: 20px; margin-bottom: 16px; /*background: url(SharedResources/shared/images/Hospital/berndt/returnToPreviousPageBtn.jpg) 0 0 no-repeat; text-indent: -9999px;*/}
/*.btnViewGraph {float: right; margin-top: 38px; width: 116px; height: 20px;}*/
.btnViewGraph {float: right; margin-top: 2px; width: 116px; height: 20px;}



/************ Agency Profile Page ****************************************************************************/
#HomeHealthContent table {/*margin-top: 20px;*/ border: 1px solid #E4E3D8; border-collapse: collapse !important; border-spacing: 0; width: 100%;}
#HomeHealthContent table tr {background: #FFFFFF url(/SharedResources/shared/images/HHC/berndt/hhcRowBackgroundRep.jpg) 0 0 repeat-x;}
#HomeHealthContent table tr td {/*width: 610px;*/ border: 1px solid #E4E3D8; padding: 5px 10px 14px 10px; font-size: 0.9em; color: #333333;}
#HomeHealthContent table tr td.percentLocal, #HomeHealthContent table tr td.percentState, #HomeHealthContent table tr th.percentState, #HomeHealthContent table tr td.percentNational, #HomeHealthContent table tr th.percentNational, #HomeHealthContent table tr td.percentAgency {background: #FFFFFF; font-weight: bold; width: 85px;}
#HomeHealthContent table tr td.percentLocal {width: 127px; font-size: 1.1em; text-align:center; vertical-align:middle;}
#HomeHealthContent table tr td.percentState, #HomeHealthContent table tr td.percentNational {font-size: 1.1em;  text-align:center; vertical-align:middle;}
#HomeHealthContent table tr th.percentState, #HomeHealthContent table tr th.percentNational {font-size: 0.75em; width: 60px;}
/*#HomeHealthContent table tr td.percentAgency {border-right: 1px solid #446A80;}*/
#HomeHealthContent table tr td.percentLocal.percentHeader, #HomeHealthContent table tr td.percentState.percentHeader, #HomeHealthContent table tr td.percentNational.percentHeader {background: #FFFFFF url(/SharedResources/shared/images/HHC/berndt/agencyProfileColumnHeaderGradient.jpg) 0 0 repeat-x; text-align: left;}
#HomeHealthContent table tr td.profileMeasureHeader { vertical-align:middle; padding: 8px 10px; }
#HomeHealthContent h3.measureHeader{display:inline-block;}
#HomeHealthContent h3.measureHeaderServices{display:inline-block; padding-left: 4px;}
.msie6  h3.measureHeader{display:inline-block; margin-top: -15px;}
.msie7  h3.measureHeader{display:inline-block; margin-top: -15px;}
.msie6 #HomeHealthContent h3.measureHeaderServices{display:inline-block; padding-left: 0px;}
.msie7 #HomeHealthContent h3.measureHeaderServices{display:inline-block; padding-left: 0px;}

#HomeHealthContent .HHCMeasureHeader table tr td {font-size: 0.75em; padding: 5px 10px 5px 10px; line-height: 12px;}
#HomeHealthContent .HHCMeasureHeader table tr {border-top: 4px solid #BABDB4;}

#HomeHealthContent .HHCCompareTabsPanel {margin-top: 20px;}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_body { font-size: 110%; background: url(/SharedResources/shared/images/HHC/berndt/tabBody2.jpg) bottom left no-repeat #629AB9; border: none; margin-bottom: 30px; padding-bottom:30px;}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_body_topper {background: url("/SharedResources/shared/images/HHC/berndt/blueRoundTop_729.jpg") no-repeat scroll 186px 0 transparent;border: medium none;font-size: 110%;height: 11px;left: 3px;position: relative; top: -18px; width: 915px;}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_xp {}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background: url(/SharedResources/shared/images/HHC/berndt/tabRight.jpg) top right no-repeat #629AB9; /*height: 35px;*/}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active .ajax__tab_inner {background: url(/SharedResources/shared/images/HHC/berndt/tableft.jpg) top left no-repeat;}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active .ajax__tab_tab {background: url(/SharedResources/shared/images/HHC/berndt/tabBackgroundRep.jpg) top left repeat-x; padding-bottom: 5px;}
 #HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active h2 a.TabSelectedLabel,
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active h2 a:active.TabSelectedLabel,
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active h2 a:hover.TabSelectedLabel,
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active h2 a:visited.TabSelectedLabel {color:#fff !important;}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active a.TabSelectedLabel {background: #629AB9; color: #ffffff; font-size: 100%; padding: 0 4px;}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_active  a.TabSelectedLabel:visited {background: #629AB9; color: #ffffff; font-size: 100%; padding: 0 4px;}

#HomeHealthContent .HHCCompareTabsPanel  a.TabSelectedLabel {color: #3C7096; font-size: 100%; padding: 0 4px;}
/*TBG - Major change*/#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_panel {background: url(/SharedResources/shared/images/HHC/berndt/genTableTop.jpg) 0 0 no-repeat; margin-bottom: -20px;margin-top: 7px;}
/*TBG - Major change*/#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_panel.tableTopLines {background: url(/SharedResources/shared/images/HHC/berndt/genTableTopLines.jpg) 0px 0 no-repeat; padding-top: 10px; margin-left: 2px;}
#HomeHealthContent .HHCCompareTabsPanel .ajax__tab_xp .ajax__tab_header {
/*background:url("WebResource.axd?d=ghg8PKz5uWofh0wu7umgTzeGKN5SpxGsdkGv3o8fWS5ROSHdfGAmzeTgjQNFh3lZ0Ft6oyVfelpPxxDua1JR0Q2&t=634145356088117289") repeat-x scroll 50% bottom transparent;
*/
font-family:verdana,tahoma,helvetica;
font-size:1.2em;
background: none;
/*height:35px;*/
}
.HHCCompareTabsPanel .TopRoundCorner {display:inline-block; background: transparent url(/SharedResources/shared/images/HHC/berndt/blueRoundTop_926.jpg) 0 0 no-repeat; width: 926px; height: 8px; margin: -8px 0 0 -8px;}
/*blueRoundTop_927*/
/*hhcRowBackgroundRep.jpg*/
#HomeHealthContent .HHCCompareTabsPanel table.hhc_genTable, #HomeHealthContent .HHCCompareTabsPanel table.hhc_headerTable {width: 100%; border-collapse: collapse; /*border-left: 1px solid #ff00ff; border-right: 1px solid #ff00ff;*/}
table.hhc_genTable tr {background: #FFFFFF url(/SharedResources/shared/images/HHC/berndt/hhcRowBackgroundRep.jpg) 0 0 repeat-x;}
.hhcTableWrapper {background: url(/SharedResources/shared/images/HHC/berndt/tableBackgroundWrapper_v2.jpg) 0px 0 repeat-y; padding-top: 0px; width: 100%;}

table.hhc_headerTable tr td {background: #FFFFFF}

/*topBackgroundRep_collapsableTitle.jpg*/
#HomeHealthContent .HHCCompareTabsPanel .top { cursor:pointer; width: 100%; padding-top: 10px; height: 31px; background: url(/SharedResources/shared/images/HHC/berndt/headerBarRep.jpg) 0 0 repeat-x;}
#HomeHealthContent .HHCCompareTabsPanel .top.active {background: url(/SharedResources/shared/images/HHC/berndt/headerBarRep.jpg) 0px -41px repeat-x;}
#HomeHealthContent .HHCCompareTabsPanel .top img {margin: 3px 0px 0px 12px; float: left;}
#HomeHealthContent .HHCCompareTabsPanel .top a.ModifyLabel {margin: 4px 0px 0px 8px; color: #333333; float: left; font-size: 1.15em;}
#HomeHealthContent .HHCCompareTabsPanel .top .ModifyLabel {margin: 4px 0px 0px 8px; color: #333333; float: left; font-size: 1.15em; font-weight:bold;}

.homeHealthName a {font-size: 1.4em; color: #135F90; text-decoration: underline;}
span.Provided_True, span.Provided_Yes {line-height: 12px; }
span.Provided_False, span.Provided_No {line-height: 12px; }
.ResultsServiceKeysYes { vertical-align:middle; padding-left: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/checkMarkGreen.png')}
.ResultsServiceKeysNo { vertical-align:middle; padding-left: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/noMarkRed.png')}
.msie6 .ResultsServiceKeysYes { vertical-align:middle; margin-left: 10px; padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/checkMarkGreen.png')}
.msie6 .ResultsServiceKeysNo { vertical-align:middle; margin-left: 10px; padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/noMarkRed.png')}
.msie7 .ResultsServiceKeysYes { vertical-align:middle; margin-left: 10px; padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/checkMarkGreen.png')}
.msie7 .ResultsServiceKeysNo { vertical-align:middle; margin-left: 10px; padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/noMarkRed.png')}
.msie8 .ResultsServiceKeysYes { vertical-align:middle; margin-left: 10px; padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/checkMarkGreen.png')}
.msie8 .ResultsServiceKeysNo { vertical-align:middle; margin-left: 10px; padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/noMarkRed.png')}

span.agencyInfo {display: block;}
.servicesProvidedTitle, .agencyInformationTitle {font-weight: bold; color: #4F7B22; text-align: left; padding-left: 10px; background: url(/SharedResources/shared/images/HHC/berndt/headerTitleBackground.jpg) bottom left repeat-x; }
.key {text-align: left; padding-left: 10px; font-weight: bold; color: #333333;}

#HomeHealthContent .HHCCompareTabsPanel .favorites {display: block; margin-top: 10px; padding-top: 10px; padding-bottom: 20px; background: url(/SharedResources/shared/images/HHC/berndt/hhc_dash.jpg) left top repeat-x; margin-left: 0; padding-left: 0;}
#HomeHealthContent .HHCCompareTabsPanel .favorites a {padding: 3px 0 6px 30px; background: url(/SharedResources/shared/images/HHC/berndt/fav.jpg) 0 0 no-repeat; font-weight: normal;}
/*babdb4*/
/*
#HomeHealthContent .HHCCompareTabsPanel table.hhc_headerTable {border-top: none !important; border-bottom: none !important;}
#HomeHealthContent .HHCCompareTabsPanel table.hhc_headerTable tr th, #HomeHealthContent .HHCCompareTabsPanel table.hhc_headerTable tr td {border-top: none !important; border-bottom: none !important;}
*/

.hhcGenTableBottom {display: block; background: url(/SharedResources/shared/images/HHC/berndt/hhcGenTableBottom.jpg) 0 0 no-repeat;}
/****************************/


#HomeHealthContent a:visited 
{
	color:#800080 !important;
}



/********* Search Page **********************************/
#HomeHealthContent .description {font-size: 1.3em; color: #ffffff; font-weight: bold; margin-left: 14px; padding-bottom: 10px; margin-top: -7px;}
#HomeHealthContent .RoundedBoxContainer {background: #629AB9 url(/SharedResources/shared/images/HHC/berndt/blueRoundBottom.jpg) left bottom no-repeat; padding-bottom: 10px; margin-bottom: 18px;}
#HomeHealthContent .rightPortlet {float: left; width: 222px; margin-bottom: 10px;}

ul.TopToolNavBarSpecific li.hhc-about a {background: transparent url(/SharedResources/shared/images/HHC/berndt/hc_about_health_btn.png) no-repeat; width: 167px;}
ul.TopToolNavBarSpecific li.hhc-data-details a {background: transparent url(/SharedResources/shared/images/HHC/berndt/hc_about_data_btn.png) no-repeat; width: 143px;}
ul.TopToolNavBarSpecific li.hhc-resources a {background: transparent url(/SharedResources/shared/images/HHC/berndt/hc_resources_btn.png) no-repeat; width: 110px;}
ul.TopToolNavBarSpecific li.hhc-help-link a {background: transparent url(/SharedResources/shared/images/HHC/berndt/hc_help_btn.png) no-repeat; width: 63px;}
#HomeHealthContent h3.SectionHeading {font-style: normal;font-weight:bold; margin-bottom: 0; padding: 14px 0 0 14px; font-size: 1.45em; color: #4F7C22; width: 663px; height: 43px; background: url(/SharedResources/shared/images/HHC/berndt/homePageSectionHeading.jpg) no-repeat; margin-left: 11px;}
#HomeHealthContent h2.SectionHeading2 {font-style: normal;font-weight:bold; margin-bottom: 0; padding: 14px 0 0 14px; font-size: 1.45em; color: #4F7C22; width: 663px; height: 43px; background: url(/SharedResources/shared/images/HHC/berndt/homePageSectionHeading.jpg) no-repeat; margin-left: 11px;}
/* end toolbar */

#HomeHealthContent .HCRoundedBoxContainer {background: #629AB9; padding: 0;}
#HomeHealthContent .HCRoundedBoxContainer .LeftRoundCorner {background: transparent url(/SharedResources/shared/images/HHC/berndt/blueRoundTop.jpg) no-repeat; width: 685px;}
#HomeHealthContent .HCRoundedBoxContainer .RightSearchRoundCorner {background: none; height:43px;}
#HomeHealthContent .HCRoundedBoxContainer .LeftSearchRoundCorner {background:none; border-bottom:none;}
#HomeHealthContent .LeftSearchBottomCorner 
{
	width: 661px;
	height: 100%;
	padding: 10px 0 3px 0;
	margin-left: 11px;
	background: url("/SharedResources/shared/images/HHC/berndt/homePageImage.jpg") no-repeat scroll center bottom #F0F0E8;
	border-left: 1px solid #629AB9;
	border-right: 1px solid #629AB9;
}
#HomeHealthContent .RightSearchBottomCorner  {background:none;font-size:1.1em;padding:0px;}
#HomeHealthContent .rightPortlet {width: 226px; background: transparent url(/SharedResources/shared/images/HHC/berndt/portletBackground.jpg) left bottom no-repeat; margin-bottom:20px;}
#HomeHealthContent .rightPortlet .LeftRoundCorner {width: 226px; height: 100%; background: #29608C url(/SharedResources/shared/images/HHC/berndt/portletHeader.jpg) no-repeat;}  
#HomeHealthContent .rightPortlet h2 {color: #ffffff; margin-left: 9px; font-size: 1.4em; line-height: 24px; padding: 8px;}
#HomeHealthContent .rightPortlet h3 {width: 212px; font-size: 1.35em; font-weight: bold; color: #4F7C22; padding: 16px 0 12px 14px; background: transparent url(/SharedResources/shared/images/HHC/berndt/articleTitle.jpg) no-repeat; border-top: none;}
#HomeHealthContent .rightPortlet p {margin: 0 14px 14px 14px; line-height: 130%;}
#HomeHealthContent a.more {display: block; color: #135F90; margin-left: 14px; padding-bottom: 22px;}
#HomeHealthContent a.more span.greenArrow {color: #4F7C22;}
#HomeHealthContent h4.HospitalToolMBPHeadingSearchPage  {color:#333333;float:none;font-size:12px; font-weight: bold; margin: 0 0 6px 0 ;padding-left:0;}
#HomeHealthContent h4.HospitalToolMBPHeadingSearchPage span.noBold {font-weight: normal;}
#HomeHealthContent .searchSection {background: url(/SharedResources/shared/images/HHC/berndt/dottedLine.png) left top no-repeat;margin: 0 0 16px 14px; padding-top: 18px;}
#HomeHealthContent p.HomeHealthToolMBPHeadingSearchPage  {color:#333333;float:none;font-size:88%; font-weight: bold; margin: 0 0 6px 0 ;padding-left:0;}
#HomeHealthContent p.HomeHealthToolMBPHeadingSearchPage span.noBold {font-weight: normal;}

#HomeHealthContent .searchSection.first {background: none; padding-top: 0;}
#HomeHealthContent .columnOne p {margin-bottom: 12px;}
#HomeHealthContent .searchSection p {margin: 0 0 10px 0;}
#HomeHealthContent .searchSection input {border: 1px solid #557D3E; width: 210px; height: 20px; margin-bottom: 4px;}
#HomeHealthContent .part .submit {margin-left: 14px; padding-top: 2%;}
#HomeHealthContent .hhcBold {color: #333333; font-weight: bold;}
/**********************************************/
/*results page*/
.hhcResultsPanelWrapper {background: url(/SharedResources/shared/images/HHC/berndt/hhcResultsBackgroundMain.jpg) 0 0 no-repeat #629bb9; padding: 12px 10px 0px 10px;}
.hhcResultsPanelWrapper:after {content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper {height: 1%; margin-left: 0px; margin-right: 0; padding-right: 6px;}
.msie7 #HomeHealthContent .hhcResultsPanelWrapper {min-height: 1px;}
/*modify section*/
.msie6 .hhcModifyPanel {margin: 0; margin-right: -10px;}
.hhcModifyPanel {float: left; background: /*url(SharedResources/shared/images/HHC/berndt/modifyResultsBackgroundRep.jpg) 0 0 repeat-y #E0DED1;*/ width: 214px; /*padding: 0 1px;*/}
.hhcModifyPanel .LeftRoundCorner {background: url(/SharedResources/shared/images/HHC/berndt/resultsModifyTop.jpg) 1px 0 no-repeat #629bb9; width: 214px;}
.hhcModifyPanel .RightRoundCorner {background: transparent;}
h2.descriptionModifyResults {color: #4f7b24; font-size:1.45em; font-weight: normal; width: 212px; line-height: 0px; text-indent: 10px; margin-left: 2px; margin-top: -1px;padding: 0; padding-bottom: 21px; background: url(/SharedResources/shared/images/HHC/berndt/modifyResultsH2Background.jpg) bottom left no-repeat #f0f0e8;border-top: none; }
#HomeHealthContent h3.descriptionModifyResults {color: #4f7b24; font-size:1.45em; font-weight: normal; width: 212px; line-height: 20px; text-indent: 10px; margin-left: 2px; margin-top: -1px;padding: 0; padding-bottom: 21px; background: url(/SharedResources/shared/images/HHC/berndt/modifyResultsH2Background.jpg) bottom left no-repeat #f0f0e8;border-top: none; }

.modifyPortlet {width: 184px; margin: 12px 0 6px 15px; /*padding: 7px;*/ background: url(/SharedResources/shared/images/HHC/berndt/modifyPortletBackground.jpg) left bottom no-repeat;}
.modifyPortletTop {background: url(/SharedResources/shared/images/HHC/berndt/modifyPortletTop.jpg) left top no-repeat;}
.modifyPortletBodyTop {background: url(/SharedResources/shared/images/HHC/berndt/modifyPortletBodyTop.jpg) left bottom no-repeat; min-height: 30px;}
.modifyPortletBody {padding: 10px;}

h3.ModifySectionHeading {color: #4f7b24; font-size:1.1em; width: 210px; line-height: 35px; text-indent: 10px; font-weight: bold; padding-bottom: 8px;}
#HomeHealthContent h4.ModifySectionHeading {color: #4f7b24; font-size:1.1em; width: 210px; line-height: 35px; text-indent: 10px; font-weight: bold; padding-bottom: 8px;}
.locationText {/*float: left;*/ font-weight: bold; font-size: 0.9em; margin-left: 20px;}
.locationText input {border: 1px solid #4f7b24; margin-left:0; margin-bottom: 20px; width:138px;}
.portletChooser {margin-left: 0px; margin-bottom: 8px;}
.locationChoice {float: left; margin-left: -5px;}
.msie6 .locationChoice {float: left; margin-left: -2px;}
.msie6 .locationText {/*float: left;*/border: 1px solid #F0F0E8; display:block; font-weight: bold; font-size: 0.9em; padding-left: 21px; margin-left:0;}
.msie6 .locationText input {border: 1px solid #4f7b24; margin-left:0; margin-bottom: 20px; width:138px;}

.updateResultsBtn {margin: 10px 0 10px 15px;}
.filterOpts label {font-weight: bold;}
.filterOpts input {border: 1px solid #4f7b24; margin-left:0; margin-bottom: 6px; width:138px;}
#HomeHealthContent .modifyPortlet .filterOpts {margin-bottom: -16px; padding-bottom: 0;}
#HomeHealthContent .newSearchBtn {margin: 10px 0 10px 15px;}
#HomeHealthContent h2.SubHeader {color: #135f90; font-size: 1.4em; margin: 5px 0 16px 0; font-weight: bold;}

/*compare section*/
.HHCResultsBoxContainer {float: left; width: 691px; margin-left: 1px;}
.msie6 .HHCResultsBoxContainer {margin-left: 0px;}
.hhcResultsCompareTop {background: url(/SharedResources/shared/images/HHC/berndt/resultsCompareTop.jpg) 0 0 no-repeat #E0DED1; width: 692px; padding-top: 15px;}
.msie6 .hhcResultsCompareTop {width: 691px;}
.msie7 .hhcResultsCompareTop {width: 691px;}
#staticSurveyText { background-color: #FFFFFF;    padding: 10px;}
.hhcResultsCompareBody {background: #FFFFFF; width: 691px; border-right: 1px solid #466C83;}

.hhcResultsCompareTop h2 {float: left; color: #4f7b24; font-size:1.45em; font-weight: bold; width: 690px; height: 32px; line-height: 20px; text-indent: 10px; margin: 3px 0 0 0; padding: 0 0 12px; background: url(/SharedResources/shared/images/HHC/berndt/resultsCompareHeader.jpg) bottom left repeat-x #ffffff; border-top: none; }
.msie7 .hhcResultsCompareTop h2 {width: 691px; height: 32px; line-height: 20px; padding-top: 3px; text-indent: 10px; margin: 0; border-right: 1px solid #446A80;}
.msie6 .hhcResultsCompareTop h2 {width: 691px; height: 32px; line-height: 20px; padding-top: 3px; text-indent: 10px; margin: 0; border-right: 1px solid #446A80;}

.hhcResultsCompareTop h3 {float: left; color: #4f7b24; font-size:1.45em; font-weight: bold; width: 690px; height: 32px; line-height: 20px; text-indent: 10px; margin: 3px 0 0 0; padding: 0 0 12px; background: url(/SharedResources/shared/images/HHC/berndt/resultsCompareHeader.jpg) bottom left repeat-x #ffffff; border-top: none; }
.msie7 .hhcResultsCompareTop h3 {width: 691px; height: 32px; line-height: 20px; padding-top: 3px; text-indent: 10px; margin: 0; border-right: 1px solid #446A80;}
.msie6 .hhcResultsCompareTop h3 {width: 691px; height: 32px; line-height: 20px; padding-top: 3px; text-indent: 10px; margin: 0; border-right: 1px solid #446A80;}

.servicesKeyWrapper {width: 200px; float: right; background: #fcfcfa; height: 100%;}
.servicesKeyTitle {font-weight: bold; padding: 68px 0 10px 12px; color: #676568; background: url(/SharedResources/shared/images/HHC/berndt/servicesKeyTitle.jpg) 0 0 repeat-x #fcfcfa; /*height: 70px;*/}
.servicesKey {background: url(/SharedResources/shared/images/HHC/berndt/servicesKeyDash.jpg) 0 0 repeat-x #f0f0e8; border-left: 1px solid #deded2; padding: 6px 0 20px 0;}
.sorterBox {display: block; clear: both; background: #f0f0e8;}
.agencySelectionArea {float: left; background: url(/SharedResources/shared/images/HHC/berndt/agencySelectionBackground.jpg) 0 0 repeat-x #ffffff; width: 691px; padding-top: 4px;}
.compareNowBtn {margin: 12px;}
.resultspagecomparebutton {float:right;}
.agencySelectionAreaTitle {display: block; font-weight: bold; margin: 0 0 -6px 12px; font-size: 1.2em; height:100%;}
.pnlSelectedSoFar2 .agencySelectionAreaTitle {margin-top: 12px;} 
.agencyNameWrapper {display: block; margin: 0 0 4px 12px;}
.agencyName {color: #507B22; font-size: 1.2em; text-transform:none; font-weight:bold;}
.selectedSoFarArea {height: 100%; float:left;}
.pagePickerWrapper {display: block; background: #f0f0e8; border-top: 1px solid #d8d6c9; padding: 12px;}
.pagePickerWrapper table.resultsPagePicker {float: right;}
.msie7 .pagePickerWrapper table.resultsPagePicker {margin-top: -30px; padding-bottom: 30px;}
.msie6 .pagePickerWrapper table.resultsPagePicker {margin-top: -30px; padding-bottom: 30px;}

.hhcResultsCompareBody span.Provided_True, .hhcResultsCompareBody span.Provided_Yes {padding-bottom: 20px; margin-top: 10px; margin-left: 40%;}
.hhcResultsCompareBody span.Provided_False, .hhcResultsCompareBody span.Provided_No {padding-bottom: 20px;margin-top: 10px; margin-left: 40%;}

.hhcResultsCompareBody .servicesKey span.Provided_True, .hhcResultsCompareBody .servicesKey span.Provided_Yes {padding-bottom: 6px; margin-top: 6px; margin-left: 5px;}
.hhcResultsCompareBody .servicesKey span.Provided_False, .hhcResultsCompareBody .servicesKey span.Provided_No {padding-bottom: 6px;margin-top: 6px; margin-left: 5px;}

.msie6 #HomeHealthContent .hhcResultsPanelWrapper {width: 910px;}

#HomeHealthContent .hhcResultsPanelWrapper table {border:1px solid #E4E3D8; border-collapse:collapse !important; border-spacing:0; width: 691px;}

#HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker { border: none; background: #f0f0e8 transparent;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker table { width:418px !important; border: none; background: #f0f0e8 transparent; font-size: 1.4em;}
.msie7 #HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker {width: 250px;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker table.resultsPagePicker right{width: 375px;}
.msie7 #HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker table {width: 250px;}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker {width: 250px;}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker table {width: 250px}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker tr {padding: 0; border: none; background:none;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker td {padding: 0; border: none; background:none;}

#HomeHealthContent .hhcResultsPanelWrapper table.resultsAlphaPicker {width: 647px; border: none;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsAlphaPicker table {width: 647px; border: none; background: #f0f0e8;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsAlphaPicker tr {border: none;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsAlphaPicker td { padding: 0; border: none;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsAlphaPicker table td { padding: 12px; border: none; background: url(/SharedResources/shared/images/HHC/berndt/servicesKeyDash.jpg) 0 0 repeat-x #f0f0e8;}

#HomeHealthContent table#resultsCompareTable table {border:1px solid #E4E3D8; border-collapse:collapse !important; border-spacing:0; width: 647px;}
#HomeHealthContent table#resultsCompareTable tbody {width: 690px;}
#HomeHealthContent table#resultsCompareTable {width: 690px;}


.resultsPagePicker a {text-decoration: none;}
.resultsPagePicker a:hover {text-decoration: underline;}

#HomeHealthContent .hhcResultsPanelWrapper table.resultsCustomPagePicker table {width: 375px; border: none !important; border-collapse:collapse !important; border-spacing:0; background: #f0f0e8 transparent; font-size: 1.4em;}
padding:0px;
/*
.pickBtn {padding:0 0 0 6px; background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg) 0 0 no-repeat #f0f0e8;}

a:hover.pickBtn {background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg) 0 0 no-repeat #f0f0e8;}
.pickBtnActive {padding:0 0 0 6px; background: url(/SharedResources/shared/images/HHC/berndt/pickBackgroundActive.jpg) 0 0 no-repeat #f0f0e8; text-decoration: none;}
*/

#HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker tr td a {text-decoration:none;}
#HomeHealthContent .hhcResultsPanelWrapper table.resultsPagePicker tr td a:hover {text-decoration:underline;}
#HomeHealthContent .boldText {font-weight: bold;}

.msie7 .pickBtn, .msie7 .pickBtnActive {padding: 3px 6px;}
.msie6 .pickBtn, .msie7 .pickBtnActive {padding: 3px 6px;}

#HomeHealthContent .hhcResultsPanelWrapper table tr td .alphabetWrapper a {text-decoration: none;}


#HomeHealthContent .hhcResultsPanelWrapper table tr.ResultsNormalRow {background: #f0f0e8;}
#HomeHealthContent .hhcResultsPanelWrapper table tr.ResultsAltRow {background: #ffffff;}
#HomeHealthContent .hhcResultsPanelWrapper table tr td {padding-top: 6px;}
#HomeHealthContent .hhcResultsPanelWrapper table tr td a {color: #164974; text-decoration: underline; line-height: 12px;}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper table tr td a {color: #164974; text-decoration: underline; line-height: 12px; cursor: pointer;}
#HomeHealthContent .hhcResultsPanelWrapper table th {text-align: left; background: url(/SharedResources/shared/images/HHC/berndt/resultsThBackground.jpg) 0 0 repeat-x #d9d8d4; border-right: 1px solid #b2b1ad; border-bottom: 1px solid #b2b1ad; border-left: 1px solid #b2b1ad; border-top: 1px solid #e3e3d7; color: #000000; font-size: 0.9em; padding: 5px; font-weight: bold;}
#HomeHealthContent .hhcResultsPanelWrapper table th a {color: #174a75;}
#HomeHealthContent .hhcResultsPanelWrapper table th.active {background: url(/SharedResources/shared/images/HHC/berndt/resultsThActiveBackground.jpg) 0 0 repeat-x #ffffff; text-decoration: underline; width: 172px;}

#HomeHealthContent .hhcResultsPanelWrapper table tr.activeColumnRow td {background: url(/SharedResources/shared/images/HHC/berndt/activeColumnBackground.jpg) 0 0 repeat-x #f0f0e8; padding: 0; border-top: none; border-bottom: none;}
#HomeHealthContent .hhcResultsPanelWrapper table tr.activeColumnRow td.active {background: url(/SharedResources/shared/images/HHC/berndt/activeColumnBackgroundActive.jpg) 50% 0 no-repeat #f0f0e8;}
#HomeHealthContent .hhcResultsPanelWrapper table tr.activeColumnRow td.active_up {background: url(/SharedResources/shared/images/HHC/berndt/activeColumnBackgroundActiveUp.jpg) 50% 0 no-repeat #f0f0e8;}

#HomeHealthContent .hhcResultsPanelWrapper table tr td .alphabetWrapper a {text-decoration: none; font-weight: bold;}
#HomeHealthContent .hhcResultsPanelWrapper table tr td .alphabetWrapper a:hover {text-decoration: underline;}

.hhcResultsCompareBody tr.ResultsNormalRow span.Provided_True, .hhcResultsCompareBody tr.ResultsNormalRow span.Provided_Yes {text-indent: -9999px;padding-bottom: 20px; margin-left: 40%; background: url(/SharedResources/shared/images/HHC/berndt/checkMarkGreenTan.jpg) 0 0 no-repeat #F0F0E8;}
.hhcResultsCompareBody tr.ResultsNormalRow span.Provided_False, .hhcResultsCompareBody tr.ResultsNormalRow span.Provided_No {text-indent: -9999px;padding-bottom: 20px; margin-left: 40%; background: url(/SharedResources/shared/images/HHC/berndt/noMarkRedTan.jpg) 0 0 no-repeat #F0F0E8;}
/*
.msie7 .hhcResultsCompareBody tr.ResultsNormalRow span.Provided_True, .hhcResultsCompareBody tr.ResultsNormalRow span.Provided_Yes {padding-bottom: 10px; margin-left: 0;}
.msie7 .hhcResultsCompareBody tr.ResultsNormalRow span.Provided_False, .hhcResultsCompareBody tr.ResultsNormalRow span.Provided_No {padding-bottom: 10px; margin-left: 0;}
*/
.msie7 #HomeHealthContent .hhcResultsPanelWrapper table tr.ResultsNormalRow {width: 20px;}
.msie7 #HomeHealthContent .hhcResultsPanelWrapper table tr.ResultsAltRow{width: 20px;}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper table tr.ResultsNormalRow {width: 20px;}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper table tr.ResultsAltRow{width: 20px;}

#HomeHealthContent .hhcResultsPanelWrapper .favorites {display: block; margin-top: 10px; padding-top: 18px; padding-bottom: 0px; background: url(/SharedResources/shared/images/HHC/berndt/hhc_dash.jpg) left top repeat-x; margin-left: 0; padding-left: 0;}
#HomeHealthContent .hhcResultsPanelWrapper .favorites a {padding: 3px 0 6px 30px; background: /*url(SharedResources/shared/images/Hospital/berndt/fav.jpg) 0 0 no-repeat*/ none; font-weight: normal; text-decoration: none; font-size: 1em; line-height: 12px;}

#HomeHealthContent .hhcResultsPanelWrapper .favorites ul {list-style: none; margin: 0; padding: 0;}
#HomeHealthContent .hhcResultsPanelWrapper .favorites li {padding: 3px 0 6px 30px; background: url(/SharedResources/shared/images/HHC/berndt/fav.jpg) 0 4px no-repeat #F0F0E8; font-weight: normal; text-decoration: none; font-size: 1em; line-height: 12px;}
#HomeHealthContent .hhcResultsPanelWrapper tr.ResultsAltRow .favorites li {background: url(/SharedResources/shared/images/HHC/berndt/fav.jpg) 0 4px no-repeat #FFFFFF;}
#HomeHealthContent .hhcResultsPanelWrapper .favorites li a {padding: 0; background: /*url(SharedResources/shared/images/Hospital/berndt/fav.jpg) 0 0 no-repeat*/ transparent; font-weight: normal; text-decoration: none; font-size: 1em; line-height: 12px;}

.resultsPageBottom {margin-left: 20px; width: 927px; height:18px; background: url(/SharedResources/shared/images/HHC/berndt/resultsPageBottom.jpg) 0 0 no-repeat #ffffff;}

.resultsWrapperTitle {display: block;font-size: 1.5em; color: #FFFFFF; background: #629bb9; padding: 1px 0 10px 2px;}
#HomeHealthContent h2.resultsWrapperTitle {display: block;font-size: 1.5em; color: #FFFFFF; background: #629bb9; padding: 1px 0 10px 2px;}

.selectToCompare {display: block; font-size: 1.1em; line-height: 12px; margin-left: 3px; padding-top: 3px;}

.newSearchBtnWrapper {border-top: 1px solid #c7c5b0; margin-left: 2px; padding-top: 12px; margin-top: 12px;}
.newSearchBtnWrapper .newSearchBtn {margin-left: 15px;}
#HomeHealthContent .hhcModifyPanel .newSearchBtnWrapper {width: 210px;}

#HomeHealthContent .ac_input_home
{
	width: 137px;
	font-size:117%;
}
/*.tb.ui-autocomplete-input {width:156px; color:#000000;font-size:12px;	font-weight:bold; padding:2px 0 4px 5px; margin-right:0px; display: inline;}*/
.tb.ui-autocomplete-input {width:156px; color:#000000;padding:2px 0 4px 5px; margin-right:0px; display: inline; font-size:100%}
.tb.ui-autocomplete-input.inactive {color:#AAA;}

/**********Agency Profile Updates**************/
span.pickBtn {display: inline-block; margin-left: 2px; padding: 0px 4px 1px 6px; background: url(/SharedResources/shared/images/HHC/berndt/pickBtn.jpg) top left #f0f0e8; text-align: center;}
span.pickBtn a {display: inline-block; padding: 4px 6px 4px 0px; background: url(/SharedResources/shared/images/HHC/berndt/pickBtn.jpg) top right no-repeat #f0f0e8; min-width: 9px;}
span.pickBtn:hover {display: inline-block; margin-left: 2px; padding: 0px 4px 1px 6px; background: url(/SharedResources/shared/images/HHC/berndt/pickBtn.jpg) top left #f0f0e8;}
span.pickBtn a:hover {display: inline-block; padding: 4px 6px 4px 0px; background: url(/SharedResources/shared/images/HHC/berndt/pickBtn.jpg) top right no-repeat #f0f0e8;}

.msie7 span.pickBtn {margin-left: 2px; padding: 0 0 0 3px;}
.msie7 span.pickBtn a {padding: 4px 6px 4px 4px; min-width: 0;}
.msie7 span.pickBtn:hover {margin-left: 2px; padding: 0px 0px 0px 3px;}
.msie7 span.pickBtn a:hover {padding: 4px 6px 4px 4px;}

.msie6 span.pickBtn {margin-left: 2px; padding: 0 0 0 3px;}
.msie6 span.pickBtn a {padding: 4px 6px 4px 4px; min-width: 0;}
.msie6 span.pickBtn:hover {margin-left: 2px; padding: 0px 0px 0px 3px;}
.msie6 span.pickBtn a:hover {padding: 4px 6px 4px 4px;}

span.pickBtn.active {background: url(/SharedResources/shared/images/HHC/berndt/pickBtnActive.jpg) top left #f0f0e8;}
span.pickBtn.active a {background: url(/SharedResources/shared/images/HHC/berndt/pickBtnActive.jpg) top right #f0f0e8;}
span.pickBtn.active:hover {background: url(/SharedResources/shared/images/HHC/berndt/pickBtnActive.jpg) top left #f0f0e8;}
span.pickBtn.active a:hover {background: url(/SharedResources/shared/images/HHC/berndt/pickBtnActive.jpg) top right #f0f0e8;}

a:hover.pickBtn {background: url(/SharedResources/shared/images/HHC/berndt/pickBtn.jpg) 0 0 no-repeat #f0f0e8;}
.pickBtnActive {padding: 2px 6px; background: url(/SharedResources/shared/images/HHC/berndt/pickBackgroundActive.jpg) 0 0 no-repeat #f0f0e8; text-decoration: none;}
.prevBtn, .nextBtn {float: left; padding: 4px 6px 4px 0px; margin-left: 2px;}
.nextBtn {padding: 4px 0px 4px 6px;}


#HomeHealthKey { padding: 6px 20px 0px 0px;height:80px; float:right; }
#HomeHealthKey  table.hhc_genTable_results {border: 1px solid #E4E3D8;border-collapse: collapse !important;border-spacing: 0;width: 100%;background: url("/SharedResources/shared/images/HHC/berndt/hhcRowBackgroundRep.jpg") repeat-x scroll 0 0 #FFFFFF}
#HomeHealthKey  table.hhc_genTable_results tr {background: #FFFFFF;}
#HomeHealthKey  table.hhc_genTable_results td.agencyCompare {border-right: 1px solid #446A80;}
#HomeHealthKey  .servicesKeyTitleShort {font-weight: bold; padding: 8px 0 10px 12px; color: #676568; background: url(/SharedResources/shared/images/HHC/berndt/compareKeyServicesDash.jpg) bottom left repeat-x #ffffff; padding: 5px 0 5px 10px; /*height: 70px;*/margin-bottom: 10px;}
#HomeHealthKey  .key_table_padding {padding:4px;}
/*************/

/******* Compare Page *************************/
#HomeHealthContent .hhcResultsPanelWrapper table td.agencyCompare {width: 50px;}
#HomeHealthContent table tr td.agencyCompare {width: 244px;}
#HomeHealthContent .HHCCompareTabsPanel .hhcCompareTableWrapper table.hhc_genTable tr {background: #FFFFFF;}
#HomeHealthContent .HHCCompareTabsPanel .hhcCompareTableWrapper table.hhc_genTable td.agencyCompare {border-right: 1px solid #446A80;}

#HomeHealthContent .hhcCompareTableWrapper table {border-top: none;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare {width:244px;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare {border-right:1px solid #446A80; border-left: none; border-top: none; border-bottom: none; color:#333333;font-size:0.9em;padding:5px 10px 14px;}
#HomeHealthContent .hhcCompareTableWrapper table tr {border-top: none;}

#HomeHealthContent .hhcCompareTableWrapper .servicesKeyTitleShort {font-weight: bold; padding: 8px 0 10px 12px; color: #676568; background: url(/SharedResources/shared/images/HHC/berndt/compareKeyServicesDash.jpg) bottom left repeat-x #ffffff; padding: 10px 0 10px 10px; /*height: 70px;*/margin-bottom: 10px;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.noPad {padding: 0;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.noPad span {margin-left: 10px;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare {padding: 0px; width: 246px;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare .agencyInfoWrapper {min-height: 90px;}
.msie6 #HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare .agencyInfoWrapper {height: 90px; width:100%;}

#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare a.agencyTitle {padding: 5px 10px 0px 0px;  font-size: 1.25em; text-decoration: underline; margin-bottom: -10px;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare div.AgencyNameWrapper{ display:block; padding-left:10px; }
#HomeHealthContent .HHCCompareTabsPanel .hhcCompareTableWrapper .top { cursor: pointer; width: 100%; padding-top: 10px; height: 34px; background: url(/SharedResources/shared/images/HHC/berndt/headerBarRep.jpg) 0 0 repeat-x;}

#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare span {padding: 0 0 0 10px; margin-top: -10px;}
#HomeHealthContent .hhcCompareTableWrapper table tr td.agencyCompare .favorites {padding-left: 10px;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable th {background: #F1F0E8; padding: 10px 10px 18px 10px; border-right: 1px solid #446A80; text-align: left;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable th.percentState, #HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable th.percentNational {background: #F1F0E8; padding: 10px 10px 18px 10px; border-right: none; line-height: 1em; color: #333333;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable th.percentState td, #HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable th.percentNational td {background: #F1F0E8; padding: 10px 10px 18px 10px; border-right: none; text-align:center; vertical-align:middle;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable th.percentState {border-right: 1px solid #DFDED1;}

#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td {background: url(/SharedResources/shared/images/HHC/berndt/agencyCompareRowBackgroundRep.jpg) 0 0 repeat-x #ffffff;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr.subTitle td {background: url(/SharedResources/shared/images/HHC/berndt/howoften.jpg) 0 0 repeat-x #fcfcfa; padding:8px 10px 8px; text-align:left; vertical-align:middle;}

#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td {padding: 12px 10px 12px;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td.percentAgency {width: 246px; border-right: 1px solid #446A80; font-size: 1.1em; text-align:center; vertical-align:middle;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td.percentState, #HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td.percentNational { vertical-align:middle; text-align:center;}
#HomeHealthContent .hhcCompareTableWrapper tr td.servicesProvided {background: #FFFFFF; padding: 0px 10px 12px; border-right: 1px solid #446A80;}
.msie7 #HomeHealthContent .hhcCompareTableWrapper tr td.servicesProvided {padding: 10px 10px 14px;}
.msie6 #HomeHealthContent .hhcCompareTableWrapper tr td.servicesProvided {padding: 10px 10px 14px;}


#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td.noPad {padding: 0; height:122px; border:none;}
.msie6 #HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td.noPad {padding-bottom: 21px; height:100%; border:none;}
#HomeHealthContent .hhcCompareTableWrapper table.hhc_genTable tr td.noPad span {margin-left: 10px;}

#HomeHealthContent .hhcCompareTableWrapper table.hhc_headerTable tr td.noStyle {border: none; width: 90px;}
#HomeHealthContent .hhcCompareFillTable{ height:91px; float:right; background: url("/SharedResources/shared/images/HHC/berndt/hhcRowBackgroundRep.jpg") repeat-x scroll 0 0 #FFFFFF}
.msie6 #HomeHealthContent .hhcCompareFillTable{ height:91px; float:right; background: url("/SharedResources/shared/images/HHC/berndt/hhcRowBackgroundRep.jpg") repeat-x scroll 0 0 #FFFFFF}

#HomeHealthContent .HHCCompareTabsPanel table.hhc_ComparegenTable, #HomeHealthContent .HHCCompareTabsPanel table.hhc_ComparegenTable {width: 100%; border-collapse: collapse; /*border-left: 1px solid #ff00ff; border-right: 1px solid #ff00ff;*/}
#HomeHealthContent .HHCCompareTabsPanel table.hhc_ComparegenTable, #HomeHealthContent .HHCCompareTabsPanel table.hhc_ComparegenTable {float:left;}

/*.sup {font-size:80%;font-weight:normal;line-height:1;padding-left:2px;vertical-align:0.4em;zoom:1;}*/
.sup {font-size:80%;font-weight:normal;line-height:1;padding-left:2px;vertical-align:0.4em;}
*:first-child + html # HomeHealthContent sup {position: fixed;}
html > body # HomeHealthContent sup {position: relative;}

#HomeHealthContent .prevBtn, .nextBtn {float: left; padding: 4px 6px 4px 0px; margin-left: 2px;}
#HomeHealthContent .nextBtn {padding: 4px 0px 4px 6px;}

.AlphabestsLabel {font-size: 1.2em; padding-bottom: 6px;display: block;}
.alphabetWrapper a {padding: 2px 6px; /*margin-right: -3px;*/ font-size: 1.3em; background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg) 0 0 no-repeat #f0f0e8;}
/*.alphabetWrapper a:hover {background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg) 0 0 no-repeat #f0f0e8;}
.alphabetWrapper a.active {padding: 2px 6px; background: url(/SharedResources/shared/images/HHC/berndt/pickBackgroundActive.jpg) 0 0 no-repeat #f0f0e8; text-decoration: none;}
*/
span.a:hover.alphaPickBtn {padding:4px 6px 4px 4px;text-align:center; float:left; display:block;margin-left:2px;background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg) repeat scroll left top #F0F0E8;}
span.alphaPickBtn {padding:0 0 0 6px;text-align:center; float:left; display:block; margin-left:2px; background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg)  repeat scroll left top #F0F0E8;}
span.alphaPickBtn active {padding:0 0 0 6px;background: url(/SharedResources/shared/images/HHC/berndt/pickBtnActive.jpg) 0 0 no-repeat #f0f0e8; text-decoration: none;}
span.alphaPickBtn a {display: inline-block; padding: 4px 6px 4px 0px; background: url(/SharedResources/shared/images/HHC/berndt/pickBtn.jpg) top right no-repeat #f0f0e8; min-width: 9px;}
span.alphaPickBtn a.disabledAlpha { color:#aca899 !important; background:none no-repeat top 0 0 transparent; cursor:pointer;text-decoration:none !important;}



span.a:hover.alphaPickBtnIE76 {padding:4px 6px 4px 4px;text-align:center; margin-left:2px;background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg) repeat scroll left top #F0F0E8;}
span.alphaPickBtnIE76 {padding:0 0 0 6px;text-align:center; margin-left:2px; background: url(/SharedResources/shared/images/HHC/berndt/pickBackground.jpg)  repeat scroll left top #F0F0E8;}
span.oalphaPickBtnIE76 {padding:0 0 0 6px;background: url(/SharedResources/shared/images/HHC/berndt/pickBtnActive.jpg) 0 0 no-repeat #f0f0e8; text-decoration: none;}
span.alphaPickBtnIE76 a {padding: 4px 6px 4px 0px; background: url(/SharedResources/shared/images/HHC/berndt/pickBtn.jpg) top right no-repeat #f0f0e8; min-width: 9px;}
span.alphaPickBtnIE76 a.disabledAlpha { color:#aca899 !important; background:none no-repeat top 0 0 transparent; cursor:pointer;text-decoration:none !important;}


a.disabledAlpha { color:#aca899 !important; background:none no-repeat top 0 0 transparent; cursor:pointer;text-decoration:none !important;}


#HomeHealthContent  label.labelWithTextAlign {
    display: block;
    padding-left: 25px;
    text-indent: -25px;
}
#HomeHealthContent input.checkBoxWithTextAlign {
    width: 13px;
    height: 13px;
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}

/*******************************************/


/*new additions 08/10/10*/

.newSearchBtnWrapper {border-top: 1px solid #c7c5b0; margin-left: 2px; padding-top: 12px; margin-top: 12px;}
.newSearchBtnWrapper .newSearchBtn {margin-left: 15px;}
#HomeHealthContent .hhcModifyPanel .newSearchBtnWrapper {width: 210px;}

.mac.firefox {}


/*.tb.ui-autocomplete-input {width:156px; color:#000000;font-size:12px;	font-weight:bold; padding:2px 0 4px 5px; margin-right:0px; display: inline;}*/
.tb.ui-autocomplete-input {width:156px; color:#000000;padding:2px 0 4px 5px; margin-right:0px; display: inline; font-size:100%;}
.tb.ui-autocomplete-input.inactive {color:#AAA;}
.noStyle {}
th.noStyle {border: 1px solid #FFFFFF; border-right: 1px solid #DFDED1; background: #FFFFFF;}

div.hhc_headerTable:after {content: ""; display: block; height: 0; clear: both; visibility: hidden;}

.agencyProfileCol1 {float: left; width: 339px; min-height: 236px; padding-left: 15px;}
.agencyProfileCol2 {float: left; width: 234px; min-height: 240px; border-left: 1px solid #DFDED1; margin-top: -6px;}
.agencyProfileCol3 {float: left; width: 206px; min-height: 240px; border-left: 1px solid #DFDED1; margin-top: -6px;}
.agencyProfileCol4 {float: left; width: 107px; min-height: 240px; border-left: 1px solid #DFDED1; margin-top: -6px;}

.msie6 .agencyProfileCol1 {height: 236px;}
.msie6 .agencyProfileCol2 {height: 240px;}
.msie6 .agencyProfileCol3 {height: 240px;}
.msie6 .agencyProfileCol4 {height: 240px;}

.agencyProfileCol1 .homeHealthName {}
#HomeHealthContent .titleMod  {font-size: 17px; color:#135F90; text-decoration:none; font-weight:bold;}
#HomeHealthContent .address {margin-top: 6px;}
.agencyProfileCol1 .favorites {}
#HomeHealthContent .agencyInformationTitle {background:url(/SharedResources/shared/images/HHC/berndt/headerTitleBackground.jpg) repeat-x scroll left bottom transparent;border-bottom:1px solid #FFFFFF;color:#4F7B22;font-weight:bold;padding:10px;text-align:left; border-left:1px solid #E4E3D8; border-right:1px solid #E4E3D8;}
#HomeHealthContent .servicesProvidedTitle {font-weight: bold; color: #4F7B22; text-align: left; padding-left: 10px; background: url(/SharedResources/shared/images/HHC/berndt/headerTitleBackground.jpg) bottom left repeat-x; background-position:none; border-left:1px solid #E4E3D8; border-right:1px solid #E4E3D8;}
#HomeHealthContent span.agencyInfo {display:block; margin-left: 10px;}
#HomeHealthContent span.Provided_True, span.Provided_Yes, span.Provided_False, span.Provided_No {margin-left: 10px;}
#HomeHealthContent .key {font-size: 0.9em; color: #666666; background:url(/SharedResources/shared/images/HHC/berndt/headerTitleBackground.jpg) repeat-x scroll left bottom transparent;border-bottom:1px solid #FFFFFF;font-weight:bold;padding:10px;text-align:left; border-left:1px solid #E4E3D8; border-right:1px solid #E4E3D8;}
#HomeHealthContent span.Provided_True, span.Provided_Yes, span.Provided_False, span.Provided_No {margin-right: 6px; margin-bottom: 6px;}
.msie6 #HomeHealthContent img.Provided_True, img.Provided_Yes {padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/checkMarkGreen.png')}
.msie6 #HomeHealthContent img.Provided_False, img.Provided_No {padding-left: 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/noMarkRed.png')}
#HomeHealthContent .HHCCompareTabsPanel .agencyProfileCol1 .favorites {margin: 15px 0 0 -15px; padding: 15px 0 20px 15px;}

#HomeHealthContent .AgencyInfoTableData { border-top: 1px solid #FFFFFF;}
#HomeHealthContent .AgencyInfoTableDataInfo { border-top: 1px solid #FFFFFF;width:250px;}
#HomeHealthContent .AgencyInfoTableDataKey { border-top: 1px solid #FFFFFF; vertical-align:middle;}
#HomeHealthContent .resultsServiceschkbox input{float:left;}
#HomeHealthContent .resultsServiceschkboxLabel {vertical-align:middle; display:block; }
#HomeHealthContent .hhcResultsPanelWrapper table tr td.ServiceYesNo { vertical-align:middle; text-align:center;} 
#HomeHealthContent img.hhcGraphExpander  {cursor:pointer;}
#HomeHealthContent .profileMSRcolumnHeader
{
	background:url("/SharedResources/shared/images/HHC/berndt/agencyProfileColumnHeaderGradient.jpg") repeat-x scroll 0 0 #FFFFFF;
	text-align:center;
	font-size:0.75em;
	line-height:12px;
	padding:5px 10px;
	vertical-align:middle;
	width:127px;
	font-weight:bold;
	color:#333333;
	border:1px solid #E4E3D8;
	
}
/***** HHC Static Page styles ********/
#HomeHealthContent .StaticMainContentPanel
{
	padding-top: 50px;
	margin-left: 10px;
	padding-bottom: 50px;
	margin-right: 10px;
	width: 650px;
	float: left;
}
#HomeHealthContent .StaticMainContentPanelNoSideBar
{
	padding: 50px 10px 50px 50px;
	width: auto;
	float: left;
	
}
#HomeHealthContent .PopupPageHeading
{
	color: #174B76;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}

#HomeHealthContent .StaticMainContentPanel h1.PopupPageHeading, #HomeHealthContent .StaticMainContentPanelNoSideBar h1.PopupPageHeading
{
	color: #174B76;
	font-family: Georgia, "Times New Roman" ,Times,serif;
	font-size: 2.7em;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 14px;
	line-height: 1.2em;
}



#HomeHealthContent .StaticMainContentPanel h1.ImpInfoHeading, #HomeHealthContent .StaticMainContentPanelNoSideBar h1.ImpInfoHeading
{
	color: #174B76;
	font-family: Georgia, "Times New Roman" ,Times,serif;
	font-size: 2.7em;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 18px;
	line-height: 1.2em;
	margin-right: 5px;
}
#HomeHealthContent .StaticMainContentPanel h2.PopupPageHeading, #HomeHealthContent .StaticMainContentPanelNoSideBar h2.PopupPageHeading
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.5em;
}
#HomeHealthContent .StaticMainContentPanel h3.PopupPageHeading, #HomeHealthContent .StaticMainContentPanelNoSideBar h3.PopupPageHeading
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.5;
}

#HomeHealthContent .StaticMainContentPanel p, #HomeHealthContent .StaticMainContentPanelNoSideBar p
{
	color: #000000;
	font-size: 1.2em;
	line-height: 1.5;
	margin-bottom: 0px;
}


#HomeHealthContent .StaticMainContentPanel p.DataSources, #HomeHealthContent .StaticMainContentPanelNoSideBar p.DataSources
{
	color: #000000;
	font-size: 1.2em;
	line-height: 1.5;
	margin-bottom: 0px;
	margin-left:8.5%;
}

#HomeHealthContent .StaticMainContentPanel p.Graph, #HomeHealthContent .StaticMainContentPanelNoSideBar p.Graph
{
	color: #000000;
	font-size: 1.0em;
	line-height: 1.5;
	margin-left:0px;
	
}

#HomeHealthContent .PopupPageHeading h3
{
	color: #557D3E;
	font-weight: bold;
	font-size: 1.4em;
	line-height: 1.5;
}
#HomeHealthContent .StaticMainContentPanel .PopupLabelHeading
{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0px;
}

#HomeHealthContent .StaticMainContentPanel ul, #HomeHealthContent .StaticMainContentPanelNoSideBar ul
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 25px;
}

#HomeHealthContent .StaticMainContentPanel  .ModifyLa, #HomeHealthContent .StaticMainContentPanelNoSideBar .ModifyLa
{
	margin: 4px 0px 0px 8px; 
	color:#557D3E; 
	font-size:1.15em; 
	font-weight:bold;
	
}

#HomeHealthContent .StaticMainContentPanel ul, #HomeHealthContent .StaticMainContentPanelNoSideBar ul
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 25px;
}

#HomeHealthContent .StaticMainContentPanel ul.QualityofCare, #HomeHealthContent .StaticMainContentPanelNoSideBar ul
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 0px;
}


#HomeHealthContent .StaticMainContentPanel ul li, #HomeHealthContent .StaticMainContentPanelNoSideBar ul li
{
	list-style: none;
	background: transparent url(/SharedResources/shared/images/berndt/li.png) no-repeat 0 8px;
	padding-left: 15px;
	font-size: 1.2em;
	line-height: 1.5;
}

#HomeHealthContent .StaticMainContentPanel ul.Homebound li, #HomeHealthContent .StaticMainContentPanelNoSideBar ul.Homebound li
{
	list-style: none;
	background: transparent url(/SharedResources/shared/images/berndt/li.png) no-repeat 0 8px;
	padding-left: 15px;
	font-size: 1.2em;
	line-height: 1.5;
    color:Black;
}

#HomeHealthContent .StaticMainContentPanel ul.NoBullet, #HomeHealthContent .StaticMainContentPanelNoSideBar ol.NoBullet
{
	 list-style-type: none;
}

#HomeHealthContent .StaticMainContentPanel ol, #HomeHealthContent .StaticMainContentPanelNoSideBar ol
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 25px;
}
#HomeHealthContent .StaticMainContentPanel ol li, #HomeHealthContent .StaticMainContentPanelNoSideBar ol li
{
	list-style: decimal;
	padding-left: 15px;
	font-size: 1.2em;
	margin-left: 20px;
	line-height: 1.5;
	 color: Black;
}
#HomeHealthContent .StaticMainContentPanel ul.nested, #HomeHealthContent .StaticMainContentPanelNoSideBar ul.nested
{
	padding-left: 0;
	margin-left: 20px;
	margin-bottom: 25px;
}
#HomeHealthContent .StaticMainContentPanel ul.nested li, #HomeHealthContent .StaticMainContentPanelNoSideBar ul.nested li
{
	list-style: none;
	background: transparent url(/SharedResources/shared/images/berndt/li.png) no-repeat 0 8px;
	padding-left: 15px;
	font-size: 1em;
	line-height: 1.5;
	
}

#PhysicianContent  .PopupExpandingSidePanel
{
	width: 193px;
	float: left;	
}



#PhysicianContent .PopupExpandingSidePanel .RightBottomRoundCorner
{
	
	background: url(/SharedResources/shared/images/berndt/LeftPanelstaticBottomNew.png) no-repeat scroll 0 100% #E3F5FF;
	color: #164974;
	padding-bottom: 10px;
	
}

#PhysicanContent .SidebarContainerLeft
{
	background: url("/SharedResources/shared/images/berndt/SidebarContainerLeft.png") repeat-x scroll 0 40px #EAF4F8;
	color: White;
	width: 193px;
	font: bold 1.2em Verdana,Arial,Helvetica,sans-serif;
}

#PhysicianContent .SidebarContainerLeft .SidebarContainerLeftInner .SidePanelHeader
{
	background: url(/SharedResources/shared/images/berndt/LeftPanelstaticTopNew.png) repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	height: auto;
	padding: 10px 10px 5px 10px;
	text-align: left;
	vertical-align: middle;
}
#PhysicianContent .SidebarContainerLeft .SidebarContainerLeftInner .SidePanelHeader .StaticSideHeader
{
	font: bold 1.5em Verdana,Arial,Helvetica,sans-serif;
} 
#PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:link, #PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:visited, #PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:active, #PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	padding: 12px 10px 12px 35px;
	font-size: 1.1em;
	font-weight: bold;
	height: 100%;
}

#PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:link, #PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90  !important;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
	font-size: 1.1em;
	font-weight: bold;
	height: 100%;
}
#PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:hover, #PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
	font-size: 1.1em;
	font-weight: bold;
	height: 100%;
}
#PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:link, #PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:visited, #PhysicianContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #000000 !important;
	padding: 12px 10px 12px 35px;
	text-decoration: underline;
	font-size: 1.1em;
	font-weight: bold;
	height: 100%;
}

#PhysicianContent a.SameSelectedLabel:link, #PhysicianContent a.SameSelectedLabel:visited, #PhysicianContent a.SameSelectedLabel:active, #PhysicianContent a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #FFFFFF;
	display: block;
	font-size: 1em;
	font-weight: normal;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#PhysicianContent a.SameSelectedLabel:link, #PhysicianContent a.SameSelectedLabel:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #FFFFFF  !important;
	display: block;
	font-size: 1.2em;
	font-weight: normal;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#PhysicianContent a.SameSelectedLabel:hover, #PhysicianContent a.SameSelectedLabel:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 12px 10px 12px 13px;
	
}

#PhysicianContent a.SameSelectedLabelActive:link, #PhysicianContent a.SameSelectedLabelActive:visited, #PhysicianContent a.SameSelectedLabelActive:active, #PhysicianContent a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90  !important;
	display: block;
	font-size: 1.2em;
	font-weight: normal;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#PhysicianContent a.SameSelectedLabelActive:link, #PhysicianContent a.SameSelectedLabelActive:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90 !important;
	display: block;
	font-size: 1.2em;
	font-weight: normal;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#PhysicianContent a.SameSelectedLabelActive:hover, #PhysicianContent a.SameSelectedLabelActive:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	color: #135F90;
	text-decoration: underline;
	padding: 12px 10px 12px 13px;
	
}

#PhysicianContent .StaticMainContentPanel .LeftPadding
{
	padding-left: 15px;
}

#PhysicianContent .StaticMainContentPanel .LeftMargin
{
	margin-left: 30px;
}

#PhysicianContent .StaticMainContentPanel .StaticPageLink
{
	font-size: 1em;
	color: #3076D4;
	font-weight: normal;
	text-decoration: underline;
}
#PhysicianContent .StaticMainContentPanel table, #PhysicianContent .StaticMainContentPanelNoSideBar table
{
    line-height: 1.5; 
    font-size: 1.2em;
    width: auto;
    border-style: solid;
    border-color: #BFC7C9;
    border-width: 1px; 
    border-collapse: collapse;
    
    
}

#PhysicianContent .StaticMainContentPanel table.StateSurvey, #PhysicianContent .StaticMainContentPanelNoSideBar table.StateSurvey
{
    line-height: 1.5; 
    font-size: 1.2em;
    width: auto;
    border-style: solid;
    border-color: #BFC7C9;
    border-width: 1px; 
    border-collapse: collapse;
    margin-left: -35px;
    
}

#PhysicianContent .StaticMainContentPanel table.List, #PhysicianContent .StaticMainContentPanelNoSideBar table.List
{
    line-height: 1.5; 
    font-size: 1.2em;
    width: auto;
    border-style: solid;
    border-color: #000000;
    border-width: 1px; 
    border-collapse: collapse;
    
    
}

#PhysicianContent .StaticMainContentPanel th, #PhysicianContent .StaticMainContentPanelNoSideBar th, #PhysicianContent .StaticMainContentPanel td, #PhysicianContent .StaticMainContentPanelNoSideBar td, #PhysicianContent .StaticMainContentPanel th.StaticTableSubHeaders
{
    border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #BFC7C9;
} 

#PhysicianContent .StaticMainContentPanel th, #PhysicianContent .StaticMainContentPanelNoSideBar th
{ 
    background-color:#F5F2F2;
    color:#135F90;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
  
}

#PhysicianContent .StaticMainContentPanel th.qualCare, #PhysicianContent .StaticMainContentPanelNoSideBar th.qualCare
{ 
    background-color:#FFFFFF;
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align: center;
    font-weight:normal;
    font-family: Verdana;
  
}

#PhysicianContent .StaticMainContentPanel th.CList, #PhysicianContent .StaticMainContentPanelNoSideBar th.CList
{ 
    background-color:#F5F2F2;
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:left;
    font-weight: bold;
    font-family: Verdana;
  
}



#PhysicianContent .StaticMainContentPanel th.oscar, #PhysicianContent .StaticMainContentPanelNoSideBar th.CList
{ 
    background-color:#F5F2F2;
    color:#135F90;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:center;
    font-weight: bold;
    font-family: Verdana;
  
}

#PhysicianContent .StaticMainContentPanel th.duHeading, #PhysicianContent .StaticMainContentPanelNoSideBar th.duHeading
{ 
    background-color:#F5F2F2;
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:center;
    font-weight: bold;
    font-family: Verdana;
  
}

#PhysicianContent .StaticMainContentPanel th.du, #PhysicianContent .StaticMainContentPanelNoSideBar th.du
{ 
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:center;
    font-family: Verdana;
    font-weight:normal;
  
}

#PhysicianContent.StaticMainContentPanel th.measureList, #PhysicianContent .StaticMainContentPanelNoSideBar th.du
{ 
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:left;
    font-family: Verdana;
    font-weight:normal;
    width: 324px;
}

#PhysicianContent .StaticMainContentPanel td, #PhysicianContent .StaticMainContentPanelNoSideBar td
{
    width: auto;
    padding: 8px 10px 8px 10px;
}

#PhysicianContent .StaticMainContentPanel td.State, #PhysicianContent .StaticMainContentPanelNoSideBar td.State
{
    width: 20%;
    padding: 0px 0px 0px 0px;
}

#PhysicianContent .StaticMainContentPanel td.oscar, #PhysicianContent .StaticMainContentPanelNoSideBar td
{
	
    width: auto;
    padding: 8px 10px 8px 10px;
}


#HomeHealthContent .PopupExpandingSidePanel
{
	padding-top: 50px;
	width: 225px;
	float: left;
}
#HomeHealthContent .PopupExpandingSidePanel .RightBottomRoundCorner
{
	background: url(/SharedResources/shared/images/berndt/LeftPanelstaticBottomNew.png) no-repeat scroll 0 100% #E3F5FF;
	color: #164974;
	padding-bottom: 10px;
}
#HomeHealthContent .SidebarContainerLeft
{
	background: url("/SharedResources/shared/images/berndt/SidebarContainerLeft.png") repeat-x scroll 0 40px #EAF4F8;
	color: White;
	width: 193px;
	font: bold 1.2em Verdana,Arial,Helvetica,sans-serif;
}

#HomeHealthContent .SidebarContainerLeft .SidebarContainerLeftInner .SidePanelHeader
{
	background: url(/SharedResources/shared/images/berndt/LeftPanelstaticTopNew.png) repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	height: auto;  
	padding: 10px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: middle;
}

#HomeHealthContent .SidebarContainerLeft .SidebarContainerLeftInner .SidePanelHeader .StaticSideHeader
{
	font: bold 1.5em Verdana,Arial,Helvetica,sans-serif;
}
#HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:link, #HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:visited, #HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:active, #HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
	height: 100%;
}

#HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:link, #HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90  !important;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
	height: 100%;
}
#HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:hover, #HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabel:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90;
	padding: 12px 10px 12px 35px;
	font-size: 1em;
	height: 100%;
}
#HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:link, #HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:visited, #HomeHealthContent .SidebarContainerLeft .subLinkRepeaterSection a.SameSelectedLabelActive:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 #255D89;
	border-color: #699AC3;
	border-style: solid;
	border-width: 1px 0 0;
	color: #000000 !important;
	padding: 12px 10px 12px 35px;
	text-decoration: underline;
	font-size: 1em;
	height: 100%;
}

#HomeHealthContent a.SameSelectedLabel:link, #HomeHealthContent a.SameSelectedLabel:visited, #HospitalContent a.SameSelectedLabel:active, #HomeHealthContent a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #FFFFFF;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#HomeHealthContent a.SameSelectedLabel:link, #HomeHealthContent a.SameSelectedLabel:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #FFFFFF  !important;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#HomeHealthContent a.SameSelectedLabel:hover, #HomeHealthContent a.SameSelectedLabel:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLink.png") repeat-y scroll 0 0 transparent;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 12px 10px 12px 13px;
	
}

#HomeHealthContent a.SameSelectedLabelActive:link, #HomeHealthContent a.SameSelectedLabelActive:visited, #HomeHealthContent a.SameSelectedLabelActive:active, #HomeHealthContent a.SubSelectedLabel:hover
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90  !important;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#HomeHealthContent a.SameSelectedLabelActive:link, #HomeHealthContent a.SameSelectedLabelActive:visited
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	border-color: #366F9A;
	border-style: solid;
	border-width: 1px 0 0;
	color: #135F90 !important;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	padding: 12px 10px 12px 13px;
	text-decoration: none;
	
}
#HomeHealthContent a.SameSelectedLabelActive:hover, #HomeHealthContent a.SameSelectedLabelActive:active
{
	background: url("/SharedResources/shared/images/berndt/LeftPanelstaticLinkActive.png") repeat-y scroll 0 0 transparent;
	color: #135F90;
	text-decoration: underline;
	padding: 12px 10px 12px 13px;
	
}


#HomeHealthContent .StaticMainContentPanel .LeftPadding
{
	padding-left: 15px;
}

#HomeHealthContent .StaticMainContentPanel .LeftMargin
{
	margin-left: 30px;
}

#HomeHealthContent .StaticMainContentPanel .StaticPageLink
{
	font-size: 1em;
	color: #3076D4;
	font-weight: normal;
	text-decoration: underline;
}
#HomeHealthContent .StaticMainContentPanel table, #HomeHealthContent .StaticMainContentPanelNoSideBar table
{
    line-height: 1.5; 
    font-size: 1.2em;
    width: auto;
    border-style: solid;
    border-color: #BFC7C9;
    border-width: 1px; 
    border-collapse: collapse;
    
    
}

#HomeHealthContent .StaticMainContentPanel table.StateSurvey, #HomeHealthContent .StaticMainContentPanelNoSideBar table.StateSurvey
{
    line-height: 1.5; 
    font-size: 1.2em;
    width: auto;
    border-style: solid;
    border-color: #BFC7C9;
    border-width: 1px; 
    border-collapse: collapse;
    margin-left: -35px;
    
}

#HomeHealthContent .StaticMainContentPanel table.List, #HomeHealthContent .StaticMainContentPanelNoSideBar table.List
{
    line-height: 1.5; 
    font-size: 1.2em;
    width: auto;
    border-style: solid;
    border-color: #000000;
    border-width: 1px; 
    border-collapse: collapse;
    
    
}

#HomeHealthContent .StaticMainContentPanel th, #HomeHealthContent .StaticMainContentPanelNoSideBar th, #HomeHealthContent .StaticMainContentPanel td, #HomeHealthContent .StaticMainContentPanelNoSideBar td, #HomeHealthContent .StaticMainContentPanel th.StaticTableSubHeaders
{
    border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #BFC7C9;
} 

#HomeHealthContent .StaticMainContentPanel th, #HomeHealthContent .StaticMainContentPanelNoSideBar th
{ 
    background-color:#F5F2F2;
    color:#135F90;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
  
}

#HomeHealthContent .StaticMainContentPanel th.qualCare, #HomeHealthContent .StaticMainContentPanelNoSideBar th.qualCare
{ 
    background-color:#FFFFFF;
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align: center;
    font-weight:normal;
    font-family: Verdana;
  
}

#HomeHealthContent .StaticMainContentPanel th.CList, #HomeHealthContent .StaticMainContentPanelNoSideBar th.CList
{ 
    background-color:#F5F2F2;
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:left;
    font-weight: bold;
    font-family: Verdana;
  
}



#HomeHealthContent .StaticMainContentPanel th.oscar, #HomeHealthContent .StaticMainContentPanelNoSideBar th.CList
{ 
    background-color:#F5F2F2;
    color:#135F90;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:center;
    font-weight: bold;
    font-family: Verdana;
  
}

#HomeHealthContent .StaticMainContentPanel th.duHeading, #HomeHealthContent .StaticMainContentPanelNoSideBar th.duHeading
{ 
    background-color:#F5F2F2;
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:center;
    font-weight: bold;
    font-family: Verdana;
  
}

#HomeHealthContent .StaticMainContentPanel th.du, #HomeHealthContent .StaticMainContentPanelNoSideBar th.du
{ 
    color:#000000;
    font-size: 1.2em; 
    padding:5px 9px 8px;
    text-align:center;
    font-family: Verdana;
    font-weight:normal;
  
}

#HomeHealthContent .StaticMainContentPanel th.measureList, #HomeHealthContent .StaticMainContentPanelNoSideBar th.du
{ 
    color:#000000;
    font-size: 1.2em; 
    padding:5px 5px 8px;
    text-align:left;
    font-family: Verdana;
    font-weight:normal;
    width: 324px;
}

#HomeHealthContent .StaticMainContentPanel td, #HomeHealthContent .StaticMainContentPanelNoSideBar td
{
    width: auto;
    padding: 8px 10px 8px 10px;
}

#HomeHealthContent .StaticMainContentPanel td.State, #HomeHealthContent .StaticMainContentPanelNoSideBar td.State
{
    width: 20%;
    padding: 0px 0px 0px 0px;
}

#HomeHealthContent .StaticMainContentPanel td.oscar, #HomeHealthContent .StaticMainContentPanelNoSideBar td
{
	
    width: auto;
    padding: 8px 10px 8px 10px;
}

#HomeHealthContent .StaticMainContentPanel td.Question
{
    width: 50px;
}   	
#HomeHealthContent .StaticMainContentPanel td.Yes
{
    width: 100px;
}   
#HomeHealthContent .StaticMainContentPanel td.Comment
{
    width: 300px;
}   
#HomeHealthContent .odd, #HomeHealthContent .StaticMainContentPanelNoSideBar odd
{
	padding: 5px 5px 8px 5px;
	
	text-align: left;
	font-size: 100%;
}
#HomeHealthContent .even, #HomeHealthContent .StaticMainContentPanelNoSideBar even
{
	padding: 5px 5px 8px 5px;
	
	text-align: left;
	font-size: 100%;
}
#HomeHealthContent .StaticMainContentPanel th.StaticTableSubHeaders
{ 
    background-color:#F3F8FB;
    color:#135F90;
    font-size: 1em; 
    padding:5px 5px 8px;
    text-align: center;
    font-weight: bold;
    font-family: Verdana;
  
}

#HomeHealthContent .StaticMainContentPanel tr.CenteredText
{
	
    text-align:center;
}

#HomeHealthContent .StaticMainContentPanel tr.oscar
{
	background-color:#F5F2F2;
    color:#135F90;
    text-align:center;
}

#HomeHealthContent .StaticMainContentPanel tr.LeftText
{
    text-align:left;
}

#HomeHealthContent .StaticMainContentPanel table.chart
{
	border: none;
}
#HomeHealthContent .StaticMainContentPanel table.chart th
{
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
}
#HomeHealthContent .StaticMainContentPanel table.chart tr
{
	border: none;
}
#HomeHealthContent .StaticMainContentPanel table.chart td
{
	border-collapse: collapse;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	margin: 10px;
}
#HomeHealthContent .StaticMainContentPanel .GlossaryAlphaLinks
{
    font-size:large;
    padding-bottom:5px;
}
#HomeHealthContent .StaticMainContentPanel .HHCglossaryDef
{
    font-size: 85%;
}
#HomeHealthContent .StaticMainContentPanel .HHCglossaryTerm
{
    font-size: 1em;
    font-weight: bold;
}

#HomeHealthContent a.removeAgency
{
	float: right;
	/*text-indent: -9999px;*/
	width: 16px;
	height: 16px;
	display: block;
	background: url(/SharedResources/Shared/images/HHC/berndt/removeX.png) 0 0 no-repeat;
}

#HomeHealthContent .AboutHelpfulLinksHeader{ background-color: #93BEE2; }

#HomeHealthContent .hhcResultsPanelWrapper img.Provided_Results_True { padding-left: 10px; padding-bottom: 6px;}
#HomeHealthContent .hhcResultsPanelWrapper img.Provided_Results_False { padding-left: 10px; padding-bottom: 6px;}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper img.Provided_Results_True { padding-left: 20px; padding-bottom: 6px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/checkMarkGreen.png')}
.msie6 #HomeHealthContent .hhcResultsPanelWrapper img.Provided_Results_False { padding-left: 20px; padding-bottom: 6px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/SharedResources/shared/images/HHC/berndt/noMarkRed.png')}


#HomeHealthContent .favorites a {padding: 3px 0 6px 30px; background: url(/SharedResources/shared/images/HHC/fav.jpg) 0 0 no-repeat; font-weight: normal;}

#HomeHealthContent .newImageAlign { border: none; vertical-align: middle; }

#HomeHealthContent .GraphGroupHeader
{
    color: #174B76;
    font-weight: bold; 
    font-size: 1.0em; 
    margin-left: 10px; 
    vertical-align: super;
}

#HomeHealthContent .GraphMeasureHeader
{
    color: #557D3E;
    font-weight: bold; 
    font-size: 1.0em; 
    margin-left: 10px; 
    vertical-align: super;
}
#HomeHealthContent .StaticMainContentPanel .panelExtenders { cursor:pointer; }
/***** END HHC Static Page styles ********/

/*********************End Home Health Styles ************************/

/*****************Start of Thin Popup Page Styles ******************/
#MedicareThinContentContainer
{
	font-size: 1.4em;
}

#MedicareThinContentContainer .content
{
	padding: 20px;
	text-align: center;
}

#MedicareThinContentContainer .content .ButtonAlign
{
    margin-left:407px;
}

#MedicareThinContentContainer .content .ButtonLeftSide
{
    background:url("/SharedResources/shared/images/buttons/green_arrow_blank_left.png") no-repeat;
    width:112px;
}

#MedicareThinContentContainer .content .ButtonRightSide
{
    height:28px;
    background:url("/SharedResources/shared/images/buttons/green_arrow_blank_right_100.png") no-repeat;
    margin-left:12px
}

#MedicareThinContentContainer .content .CloseButton
{
    width:100px;
	height:28px;
	background:url("/SharedResources/shared/images/buttons/green_arrow_blank_right_100.png") no-repeat scroll 0 0 transparent;
	border-style:none;
	cursor:pointer;
	height:28px;
	line-height:1.7;
	margin-left:0px;
	text-align:left;
	color:#16608F;
    font-weight:bold;
}

#MedicareThinContentContainer .content h1
{
    color: #000000;
    text-align: center;
    font-size: 2em;
}

#MedicareThinContentContainer .content ol
{
    text-align:left;
    padding-left:25px;
}
    
#MedicareThinContentContainer .content ul
{
    text-align:left;
    padding-left:17px;
    list-style-type:disc;
    
}

#MedicareThinContentContainer .content .DefaultPlanMessageHeader h1
{
    text-align:left;
    color:#174B76;
    float:none;
    font-family:Georgia,"Times New Roman",Times,serif;
    padding:0px;
    font-style:italic;
    font-weight:normal;
}

#MedicareThinContentContainer .content .DefaultPlanMessageContent h2
{
    font-weight:bold;
}

#MedicareThinContentContainer .content .DefaultPlanMessageContent
{
    margin-top:20px;
    text-align:left;
}

#MedicareThinContentContainer .content p
{
	text-align: left;
	margin-bottom: 15px;
}

#MedicareThinContentContainer .ValidationStyle
{
    font-size:0.9em;
}

#MedicareThinContentContainer .content .CSRHintStyle p
{
    border:solid 1px #808080;
    background-color:#fffccc;
    padding:20px;
}

/*****************End of Thin Popup Page Styles ******************/

/*508 compliant drop down box.*/

.SubLinksWrapper 
{
	float: right;
}

body.smallFont .MedicareHeaderPanelStyle .Right .LinksPanel 
{
	margin-left:-156px;
	text-align:right;
	width:760px;
	position: relative;
}
body.medFont .MedicareHeaderPanelStyle .Right .LinksPanel 
{
	margin-left:-156px;
	text-align:right;
	width:760px;
	position: relative;
}

body.largeFont .MedicareHeaderPanelStyle .Right .LinksPanel 
{
	margin-left:-356px;
	position:relative;
	text-align:right;
	width:960px;
}

.MedicareHeaderPanelStyle .Right .LinksPanel ul
{
	margin-left: 0px;
}

.MedicareHeaderPanelStyle .Right .LinksPanel ul li a {
	color:#FFFFFF !important;
	cursor:pointer !important;
	margin-right:6px;
	font-weight: bold;
}

#share, #share-horizontal {
	display:block;
}

.pageOptions
{
	display:inline;
	float:left;
	padding-top:.5em;
}
.EmailOptions
{
	float:left;
	padding-top:.5em;
}
.extraOptions
{
	float:left;
}
.pageOptions ul {
	height:auto;
	margin:0;
	padding:0;
}
.pageOptions ul a, .pageOptions ul a:visited, .pageOptions ul li a:visited {
	color:#0A29A5 !important;
	display:block;
	padding:3px 0;
	text-decoration:none;
}
.pageOptions ul ul li {
	margin-left:1px;
	padding:0;
}
.pageOptions ul li {
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.pageOptions-horizontal ul li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:center;
	width:auto;
}
.pageOptions ul li.share ul {
	background-color:white;
	border-color:-moz-use-text-color #CDCDCD #CDCDCD;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	display:block;
	left:0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 3px;
	position:absolute;
	top:-1000px;
	width:139px;
	z-index:999;
}
.pageOptions-horizontal li.share ul {
	background-color:white;
	border:1px solid #CDCDCD;
	display:block;
	float:none;
	left:-9999px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 3px 3px;
	position:absolute;
	top:12px;
	width:140px;
	z-index:99;
}
.pageOptions-horizontal li.sfhover ul, .pageOptions-horizontal li.sfhover-left ul {
	left:27px;
	position:absolute;
	z-index:99;
}
.pageOptions-horizontal li.share ul {
	z-index:9999;
}
.pageOptions ul li.share {
	display:none;
	position:relative;
	z-index:999;
}
.pageOptions-horizontal ul li.share ul li {
	display:block;
	float:none;
	height:auto;
	margin:0;
	padding:0;
	text-align:left;
}
.pageOptions-horizontal ul li.share ul a {
	background-position:left center;
	display:block;
	float:none;
	height:1%;
	padding:0.5em 0 0.5em 20px;
	text-align:left;
}
.pageOptions-horizontal ul li.share ul a:hover, .pageOptions ul li.share ul a:hover {
	background-color:#DDDDDD;
}
.pageOptions-horizontal li.share ul li.addthisto, .pageOptions li.share ul li.addthisto, .pageOptions li.sfhover ul li.addthisto {
	background-color:#DDDDDD;
	border-bottom:1px solid #CDCDCD;
	color:Black;
	display:block;
	clear:both;
	margin:0;
	padding:3px 0 2px 6px;
}
.pageOptions-horizontal li.share ul li.addthisto {
	margin:0 0 0 -3px;
	width:137px;
}
.pageOptions ul li.subscribe, .pageOptions ul li.pdf .pageOptions-horizontal ul li.subscribe, .pageOptions-horizontal ul li.pdf {
	z-index:-2;
}

.MedicareHeaderPanelStyle .Right .LinksPanel ul li.share a.BookMark{
	background:url("/SharedResources/shared/images/icons/Bookmark-blue.gif") no-repeat scroll 0 50% transparent;
	border-right:1px solid #B9B9B9;
	display:inline;
	font-weight:bold;
	margin-left:5px;
	padding:2px 5px 2px 21px;
}

.MedicareHeaderPanelStyle .Right .LinksPanel ul li a.skip 
{
	color:#0A29A5 !important;	
}

ul.services li.favorites a, div.pageOptions-horizontal ul li.favorites a {
	background:transparent url(/SharedResources/shared/images/bookmarkshare/favorites.png) no-repeat scroll 0 center;
	margin-right:0 !important;
}
ul.services li.delicious a, div.pageOptions-horizontal ul li.delicious a {
	background:transparent url(/SharedResources/shared/images/bookmarkshare/delicious.png) no-repeat scroll 0 center;
	margin-right:0 !important;
}
ul.services li.digg a, div.pageOptions-horizontal ul li.digg a {
	background:transparent url(/SharedResources/shared/images/bookmarkshare/digg.png) no-repeat scroll 0 center;
	margin-right:0 !important;
}
ul.services li.facebook a, div.pageOptions-horizontal ul li.facebook a {
	background:transparent url(/SharedResources/shared/images/bookmarkshare/facebook.gif) no-repeat scroll 0 center;
	margin-right:0 !important;
}
ul.services li.google a, div.pageOptions-horizontal ul li.google a {
	background:transparent url(/SharedResources/shared/images/bookmarkshare/goog.png) no-repeat scroll 0 center;
	margin-right:0 !important;
}
ul.services li.technorati a, div.pageOptions-horizontal ul li.technorati a {
	background:transparent url(/SharedResources/shared/images/bookmarkshare/technorati.png) no-repeat scroll 0 center;
	margin-right:0 !important;
}
ul.services li.yahoo a, div.pageOptions-horizontal ul li.yahoo a {
	background:transparent url(/SharedResources/shared/images/bookmarkshare/yahoo-myweb.png) no-repeat scroll 0 center;
	margin-right:0 !important;
}
.pageOptions ul ul li:hover{
	background-color:#CDCDCD;
}
.pageOptions ul.services a, .pageOptions ul.services a:visited, .pageOptions ul.services li a:visited, .pageOptions ul.services li a:selected
{
	color:#0A29A5 !important;
}
.pageOptions-horizontal li.share ul {
	z-index:9999;
}
.pageOptions-horizontal ul li.sfhover ul li:hover, .pageOptions-horizontal ul li.sfhover-left ul li:hover {
	background-color:#DDDDDD;
}
#services li.sfhover ul, #services li.sfhover-left ul {
	position:absolute;
	top:19px;
}
#content-secondary .pageOptions ul {
	display:block;
	height:auto;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#content-secondary ul a:hover {
	color:#0A29A5;
	text-decoration:underline;
}

/* Corrects IE z-index bug ***Do not change This***/
.MedicareHeaderPanelStyle { z-index: 9999; }

/* Various margin issues in navigation bar for IE browsers */
.msie6 #Email_Print {margin-top: 4px;}
.msie6 #BookMark_Share {margin-top: 4px;}
.msie7 #Email_Print {margin-top: 4px;}
.msie7 #BookMark_Share {margin-top: 4px;}
/* IE8 added a margin for no reason */
.msie8 ul.services li {margin: 0;}

/* End 508 compliant dropdown styles */

/*****************Start of Medicare Basics Page Styles******************/
#MedicareBasicsPartsContainer
{
    display:block;
    width:485px;
}

#MedicareBasicsPartsContainer .iconContainer
{
    display:block;
    float:left;
    height:42px;
    width:42px;
}

#MedicareBasicsPartsInfo
{
    display:block;
    margin:0 0 0 50px;
    width:430px;
}

#MedicareBasicsPartsInfo div
{
    margin:0 0 0 0;
    padding:0 0 0 0; 
}

#MedicareBasicsPartsInfo .medicareBasicsPartsInfoHeader 
{
    background-color:#699AC3;
    color:#FFF;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#MedicareBasicsPartsInfo .medicareBasicsPartsInfoHeader h3
{
    color:#FFF;
    display:inline;
    line-height:2.0;
    margin: 10px 10px 10px 10px;
}

#MedicareBasicsPartsInfo .medicareBasicsPartsInfoHeader a
{
    color:#FFF;
    text-decoration:none;
}

#MedicareBasicsPartsInfo .medicareBasicsPartsInfoBody 
{
    background-color:#D6EAF2;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#MedicareBasicsPartsInfo .medicareBasicsPartsInfoBody ul 
{
    color:#000;
    padding:10px 10px 10px 10px;
}

#MedicareBasicsPartsInfo .medicareBasicsPartsInfoBody li 
{
    background:none;
    color:#000;
    list-style: square outside none;
}

#MedicareBasicsPartsNoteBody
{
    display:block;
    width:485px;
    border: solid 3px #699AC3;
    cursor:pointer;
}

#MedicareBasicsPartsNoteBody p
{
    padding:20px 20px 0px 20px;
    cursor:pointer;
}

/*****************End of Medicare Basics Page Styles******************/

/*****************Start of Medicare Basics Page Styles END ******************/

/* Glossary Tooltip styles */
#tooltip-wrapper {
	position:absolute;
	width:300px;
	border:4px solid #95DAFF;
	padding:10px;
	opacity:0.9;
	z-index:1000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#BBE8FF;
	color:#000;
	font: 1.1em Verdana, Geneva, sans-serif;	
}

#tooltip-wrapper p { margin-bottom:6px;}
#tooltip-wrapper ul {margin:10px 20px;}
#tooltip-wrapper ul li {list-style: disc outside none; margin:4px 0;}
			
#tip-arrow { position: absolute; top: -15px; left: 5px }	
#tooltip-wrapper  h3 {display:none;}	

  a.define {
    border-bottom: 1px dashed #174B76;
    color: #4F4F4F !important;
    font-weight: normal !important;
    text-decoration: none;

}

 a.define:hover { cursor:help !important;}
/* Glossary Tooltip styles */

.badge {text-align: center; width:200px; margin:auto;}
.badge a, .badge a:visited {font-size:0.6em; color:#666; font-weight:normal}
.badge #widget textarea {font-size:0.7em; height:200px; width:200px;}

#HospitalContent .MainModalPopup div.hospitalTable table td.ProviderResultsGridCol2
  {
  	font-weight:bold;
  }
  #HospitalContent .MainModalPopup div.hospitalTable table td.ProviderResultsGridCol1
  {
  	font-weight:normal;
  }
#Content-wrap-map #GoogleMapsControl .LeftMap {
    background-color: #E5E3DF;
    height: 524px;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 0;
    *height: 555px;
}

#Content-wrap-map #PhysicianContent {
    padding-bottom: 0px;
}

#Content-wrap-map .MedicareFooter {
    background: none repeat scroll 0 0 #F1F1F1;
    border-top: 1px solid #D6D6D6;
    clear: both;
    width: 925px;
    margin-top: -12px;
}
