/*	This document is the sole property of OHA.
	© 2009 OHA. ALL RIGHTS RESERVED
	USE ONLY WITH WRITTEN PERMISSION, THANK YOU    */

@import	"Framework.css";
@import	"Navigation.css";
@import	"CommNav.css";
@import	"Filter.css";

/* BODY FONT STYLES ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* BASE FONT SIZE IS 13px - The font sizer takes care of the font sizes */
	body				{font-family:Calibri,Geneva,Tahoma,Helvetica,Arial,sans-serif; font-weight:normal; line-height:1.286em; color:#1A1A1A;}
	/* IE6 FIX */
	* html body			{font-family:Arial,Tahoma,sans-serif; font-weight:normal; line-height:1.286em; color:#1A1A1A;}

/* LINKS [LoVeHAte] ~~~~~~~~~~~~~~~~~~~~~~~~ */
	a:link				{color:#3169B3; text-decoration:none;}
	a:visited			{color:#780032; text-decoration:none;}
	a:hover				{color:#3169B3; text-decoration:underline;}
	a:active			{color:#3169B3; text-decoration:none;}
	a					{outline:none;}

/* NAVIGATION ~~~~~~~~~~~~~~~~~~~~~~~~ */
	.Hnav, .Hnav li			{font-size:15px !important; line-height:17px;}
	/* IE6 FIX */
	* html .Hnav, * html .Hnav * {font-size:14px !important; line-height:16px;}
	.SearchFld				{color:#17365D; font-size:13px;}

/* HEADINGS: CONTAINER AND INSTANCE TYPE HEADINGS ~~~~~~~~~~~~~~~~~~~~~~~~ */
	h1					{font-size:3em; color:#3169B3; font-weight:normal; letter-spacing:-0.05em; margin:20px 0 5px 0; line-height:normal;}
	h2					{font-size:1.5em; color:#ffffff; font-weight:normal; margin:0 0 0 0; line-height:normal; padding:0px;}
	h3					{font-size:1.5em; color:#415567; font-weight:normal; margin:15px 0 0 0; line-height:normal;}
	h4					{font-size:1.286em; color:#5f6972; font-weight:normal; margin:0 0 0 0; line-height:normal;}
	h5					{font-size:1.143em; color:#415567; font-weight:bold; margin:15px 0 0 0; line-height:normal;}
	h6					{font-size:1.071em; color:#415567; font-weight:bold; margin:0px; line-height:normal;}

	.IntroCopy			{font-size:1.2em; color:#605E52; font-weight:normal; margin:0 0 10px 0; line-height:1.2em; padding:0px;}
	p					{margin:0 0 1.0em 0;}
	.NewsDateLine		{font-size:0.9em}
	.NewsHeader			{font-size:1.25em; color:#17365D; font-weight:bold;}
	.NewsHeaderTitle	{font-size:1.25em; color:#17365D; font-weight:bold;}
	
	.Issues			{font-size:1.2em; color:#ffffff; font-weight:normal; margin:8px 0 0 0; padding:0px; line-height:normal;}
	
/* HOME PAGE BRANDING ~~~~~~~~~~~~~~~~~~~~~~~~ */
	.Branding				{}
	* html .Branding		{}
	.BrandStatment			{font-size:26px; color:#5F4A7A; line-height:normal;}
	* html .BrandStatment	{font-size:24px; color:#5F4A7A; line-height:normal;}
	.BrandReinforce			{font-size:17px; color:#1E4A7E; line-height:normal;}
	* html .BrandReinforce	{font-size:16px; color:#1E4A7E; line-height:normal;}
	.HomeHospitalPhoto		{}
	.PhotoOverlay			{}
	.HospitalLike			{font-size:1em; color:#808080; line-height:normal; text-align:left;}
	.HospitalName			{font-size:16px; color:#403151; line-height:normal; text-align:right;}
	.HospitalLocation		{font-size:12px; color:#974A21; line-height:normal; font-style:italic; text-align:right;}
	.BoxArea h5				{font-size:1.143em; color:#415567; font-weight:bold; margin:0 0 0 0; line-height:normal;}
	.EventTitle				{margin:0 0 3px 0;}



/* SMALL TEXT ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* READ MORE is always the same color */
	.ReadMore			{font-size:0.8845em; text-align:right;}
	.ReadMore a:link, .ReadMore a:visited, .ReadMore a:active
						{color:#5F4A7A; text-decoration:none; background:url(/Images/icoReadMore_Off.png) no-repeat 100% 50% transparent; padding:0 15px 0 0;}
	.ReadMore a:hover	{background:url(/Images/icoReadMore_On.png) no-repeat 100% 50% transparent;}
	
	* html .ReadMore a:link, * html .ReadMore a:visited, * html .ReadMore a:active
						{background-position:right center; background-repeat:no-repeat; background-attachment:scroll; padding:0 15px 0 0;}
	* html .ReadMore a:hover	{background-position:right center; background-repeat:no-repeat;}

	
	
	
	.LinkText			{font-size:1em; font-weight:normal; width:auto;}
	.Date, .Byline, .Address, .Time, .SmMemberName	{font-size:0.857em; color:#808080;}
	.Time				{margin:0 0 0 5px; padding:0 0 0 5px; border-left:1px solid #666666;}
	.Caption			{font-size:0.857em; margin:0 10px 10px 0; text-align:center;}
	.Small				{font-size:0.857em;}
	
	.Middot				{color:#357D2A;}
	.CommunityName		{color:#5F4A7A;}

/* FONT RESIZER ~~~~~~~~~~~~~~~~~~~~~~~~ */	
	.fontResizer 		{}
	.fontResizer a		{color:#808080; line-height: 15px; text-decoration: none;}
	.fontResizer a:hover{text-decoration:underline;}
	.smallFont 			{font-size: 15px; margin:0 3px 0 0;}
	.medFont 			{font-size: 18px; margin:0 3px 0 0;}
	.largeFont 			{font-size: 21px; margin:0 3px 0 0;}
	* html .smallFont 	{font-size: 13px; margin:0 3px 0 0;}
	* html .medFont 	{font-size: 16px; margin:0 3px 0 0;}
	* html .largeFont 	{font-size: 19px; margin:0 3px 0 0;}
	.fontResizer .curFont {color:#3169B3; text-decoration:underline}

/* Right Hand Column ~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* Be careful of inheritance from above headers */
	#Sidebar			{text-align:left;}
	.SidebarItem h2		{font-size:1.214em; color:#17365D; font-weight:normal; line-height:normal; border-bottom:1px solid #E36D26;  margin:0 0 5px 0; padding:0 0 0 0;}
	.SidebarItem h2 a	{background:url(/Images/icoArrowRHNHeaderLink.png) no-repeat 100% 50% transparent; color:#17365D; padding:0 15px 0 5px; text-decoration:none;}
	.SidebarItem h3		{font-size:1.071em; color:#0f719c; font-weight:bold; margin:0px; padding:0px; line-height:normal; background-image:none; width:auto; height:auto;}
	.SidebarItem h4		{font-size:1em; color:#666666; font-weight:normal; margin:0 0 10px 0; padding:0px; line-height:normal; background-image:none; padding:0px; width:auto; height:auto;}

	
/* FOOTER ELEMENTS ~~~~~~~~~~~~~~~~~~~~~~~~ */
	#Footer				{font-size:0.85em; color:#8C897C; line-height:normal;}
	/* Footer: Designed by... */
	#FooterBy, #FooterBy a:link,#FooterBy a:visited,#FooterBy a:hover,#FooterBy a:active
						{font-size:12px; color:#ecf1f8; text-align:center; text-decoration:none; margin:7px auto; padding:3px; line-height:normal;}
	#FooterBy a:hover	{font-size:12px; color:#ffffff; text-align:center; text-decoration:none;}
	