@charset "utf-8";
/* Center For Living - St. John's Hospital - Global Menus */

/* -----[ HTML TAGS ]------------------------------------------------------------------------------- */

/* START IE6- CSS Hack	*/

* TD.menu_top_on				{	padding: 0px 0px 4px 0px;	/* Top Right Bottom Left */ }

/* END IE6- CSS Hack 	*/

TD.treeview_nodeLevel1,
TD.treeview_nodeLevel2,
TD.treeview_nodeLevel3			{	background-image:url('~/multimedia/images/layout/menu_left/line_dashed.gif');
									background-position: bottom left;
									background-repeat: repeat-x; }
									
TD.treeview_nodeLevel1			{	background-color: #C4C4C4; }

TD.treeview_nodeLevel2			{	background-color: #707DA0; }

TD.treeview_nodeLevel2:hover	{	background-color: #8795B2; }

TD.treeview_nodeLevel3			{	background-color: #F2ECE3; }

TD.treeview_nodeLevel3:hover	{	background-color: #FFFFFF; }

TD.treeview_selectedNode		{	background-color:#FFCC00; }

TD.treeview_selectedNode:hover	{	background-color:#FFE22D; }

TD.menu_top_off					{	background-color: #5C5B84;
									text-align: center;
									vertical-align: middle; }

TD.menu_top_off:hover			{	background-color: #70709B; }

TD.menu_top_on					{	background-color: #F2ECE3;
									text-align: center;
									vertical-align: middle; }
									
TD.menu_top_on_divider			{	background-color: #FFFFFF; }
									
/* -----[ CONTENT ]--------------------------------------------------------------------------------- */

.breadcrumbs					{	font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									line-height: 16px;
									color: #5C5B84; }

.breadcrumbs_padding			{	padding: 8px 0px 8px 8px; }

.menu_top_homepage				{	font-family: Arial, Helvetica, sans-serif;
									display: inline;
									font-size: 10px;
									font-weight: bold;
									color: #12236E;
									line-height: 22px;
									margin: 0px 12px 0px 12px;	/* Top Right Bottom Left */
									text-transform: uppercase; }

.menu_top_subpage				{	font-family: Arial, Helvetica, sans-serif;
									display: inline;
									font-size: 10px;
									font-weight: bold;
									color: #12236E;
									line-height: 22px;
									margin: 0px 6px 0px 6px;	/* Top Right Bottom Left */
									text-transform: uppercase; }
									
.treeview_nodeLevel1			{	font-family: Georgia, Times, serif;
									font-size: 17px;
									font-style: italic;
									line-height: 23px;
									color: #12236E;
									text-align:center;
									padding: 9px 6px 9px 6px;	/* Top Right Bottom Left */
									vertical-align: middle;
									width:178px; }

.treeview_nodeLevel2			{	font-family: Arial, Helvetica, sans-serif;
									font-size: 11px;
									font-weight: bold;
									color: #12236E;
									line-height: 12px;
									text-align: right;
									padding: 6px 6px 8px 6px;	/* Top Right Bottom Left */
									vertical-align: middle;
									width:178px; }
									
.treeview_nodeLevel3			{	font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									font-weight: bold;
									color: #12236E;
									line-height: 12px;
									text-align: right;
									padding: 5px 6px 7px 6px;	/* Top Right Bottom Left */
									vertical-align: middle;
									width:178px; }

/* -----[ A LINKS ]--------------------------------------------------------------------------------- */

#SiteMapPath A:link				{	color: #AC5900;
									text-decoration: none; }				
#SiteMapPath A:hover			{	color: #AC5900;
									text-decoration: underline; }
#SiteMapPath A:visited			{	color: #AC5900; }
#SiteMapPath A:active			{	color: #AC5900; }

#TreeView A.treeview_nodeLevel1:link		{	color: #12236E;
												text-decoration: none; }				
#TreeView A.treeview_nodeLevel1:hover		{	color: #12236E;
												text-decoration: none; }
#TreeView A.treeview_nodeLevel1:visited		{	color: #12236E;
												text-decoration: none; }
#TreeView A.treeview_nodeLevel1:active		{	color: #12236E;
												text-decoration: none; }

#TreeView A.treeview_nodeLevel2:link		{	color: #FFFFFF;
												text-decoration: none; }				
#TreeView A.treeview_nodeLevel2:hover		{	color: #FFFFFF;
												text-decoration: none; }
#TreeView A.treeview_nodeLevel2:visited		{	color: #FFFFFF;
												text-decoration: none; }
#TreeView A.treeview_nodeLevel2:active		{	color: #FFFFFF;
												text-decoration: none; }

#TreeView A.treeview_nodeLevel3:link		{	color: #12236E;
												text-decoration: none; }				
#TreeView A.treeview_nodeLevel3:hover		{	color: #12236E;
												text-decoration: none; }
#TreeView A.treeview_nodeLevel3:visited		{	color: #12236E;
												text-decoration: none; }
#TreeView A.treeview_nodeLevel3:active		{	color: #12236E;
												text-decoration: none; }
											
#TreeView A.treeview_selectedNode:link		{	color: #12236E; }				
#TreeView A.treeview_selectedNode:hover		{	color: #12236E; }
#TreeView A.treeview_selectedNode:visited	{	color: #12236E; }
#TreeView A.treeview_selectedNode:active	{	color: #12236E; }

A.menu_left:link				{	color: #FFFFFF;
									text-decoration: none; }
A.menu_left:visited				{	color: #FFFFFF;
									text-decoration: none; }
A.menu_left:active				{	color: #FFFFFF;
									text-decoration: none; }
A.menu_left:hover				{	color: #FFFFFF;
									text-decoration: none; }

A.menu_top:link					{	color: #FFFFFF;
									text-decoration: none; }
A.menu_top:visited				{	color: #FFFFFF;
									text-decoration: none; }
A.menu_top:active				{	color: #FFFFFF;
									text-decoration: none; }
A.menu_top:hover				{	color: #FFFFFF;
									text-decoration: none; }
