
*
{
	font-family: Arial, Sans-Serif;
	margin: 0px 0px 0px 0px;
	word-wrap: break-word;
}

body
{
	background: #ffffff;
	position: relative;
	margin: auto;	/* Center horizontally. */
	margin-top: 8px;
	margin-bottom: 14px;
	text-align: center; /* This centers the content in older versions of IE. */
	width: 775px;
}

/* BEGIN HEADER ELEMENTS */
	div#headerCell
	{
		background-color: #ffffff;
		border-left: solid 1px #aabbff;
		border-right: solid 1px #aabbff;
		border-top: solid 1px #aabbff;
		height: auto;
		min-height: 119px; /* Added to get "Crisis" version of MastHead to display in FF */
		position: relative;
		width: 775px;
		z-index: 10;
	}
	
	/* BEGIN MASTHEAD */
		div.mastHead
		{
			clear: both;
            width: 775px;
			z-index: 10;
		}
		
			div.mastHeadLogo
			{
				float: left;
				width: 219px;
			}
	        
			div.mastHeadDoctorImage
			{
        		float: left;
				width: 250px;
			}
	        
			div.mastHeadRightsideContainer
			{
				background-image: url(/global/images/mastHeadBackground.gif);
				background-repeat: repeat-x;
				float: left;
				text-align: right;
				width: 306px;
			}

				/* BEGIN TOPNAVIGATION */
				div#topNavigation
				{
					color: #003399;
					font-family: Arial, Sans-Serif;
					font-size: x-small;
					padding: 3px 5px 5px 0px;
					width: 301px;
				}

				div#topNavigation a,
				div#topNavigation a:active,
				div#topNavigation a:link,
				div#topNavigation a:visited
				{
					color: #003399;
					font-family: Arial, Sans-Serif;
					font-size: x-small;
					text-decoration: none;
				}

				div#topNavigation a:hover
				{
					font-family: Arial, Sans-Serif;
		    		font-size: x-small;
					text-decoration: underline;
				}
				/* END TOPNAVIGATION */

				div.searchBar
				{
					color: #003399;
					font-family: Arial, Sans-Serif;
					padding: 0px 0px 8px 0px;
					width: 306px;
				}

				span.searchLabel,
				label.searchLabel
				{
					color: #003399;
					font-size: x-small;
					position: relative;
					vertical-align: middle;
				}

				input.searchField
				{
					font-size: smaller;
					vertical-align: middle;
					width: 200px;
				}
				
				img.searchArrow
				{
					cursor: pointer;
					padding: 0px 2px 2px 2px;
					vertical-align: middle;
				}
				
				div.mastHeadPartnerListBar
				{
					width: 306px;
				}
	    		
				select.mastHeadPartnerList
				{
		    		color: #003399;
		    		font-size: x-small;
		    		width: 206px;
				}

		/* BEGIN GLOBALNAVIGATION */
			table#globalNavigation
			{
				background-color: #aabbff;
				border-collapse: collapse;
				clear: both;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				position: relative;
				text-align: left;
				width: 775px;
				z-index: 10;
			}
		
			/* BEGIN BASE MENU */
				table#globalNavigation td
				{
					border-collapse: collapse;
					position: relative;
				}

				table#globalNavigation td.globalNavigationNode,
				table#globalNavigation td.globalNavigationNodeOn,
				table#globalNavigation td.globalNavigationNodeAlt,
				table#globalNavigation td.globalNavigationNodeAltOn
				{
					cursor: hand;
					cursor: pointer;
				}
				
				table#globalNavigation td.globalNavigationNode,
				table#globalNavigation td.globalNavigationNodeAlt
				{
					z-index: 50;
				}
				
				table#globalNavigation td.globalNavigationNodeOn,
				table#globalNavigation td.globalNavigationNodeAltOn
				{
					z-index: 51;
				}
				
				table#globalNavigation td.globalNavigationNode,
				table#globalNavigation td.globalNavigationNodeOn
				{
					background-color: #003399;
				}
				
				table#globalNavigation td.globalNavigationNodeOn
				{
					background-position: 0px;
				}
				
				table#globalNavigation td.globalNavigationNodeAlt,
				table#globalNavigation td.globalNavigationNodeAltOn
				{
					background-color: #003399;
				}
			
				table#globalNavigation td.globalNavigationNodeAltOn
				{
					background-position: 0px;
				}

				table#globalNavigation td.globalNavigationSpacer
				{
					background-position: center;
					width: 1px;
				}
				
				table#globalNavigation td.globalNavigationSpacer
				{
					background-color: #003399;
					background-image: url(/Froedtert/global/images/globalNavDefaultSeparator.jpg);
					background-repeat: repeat-y;
				}

				table#globalNavigation a
				{
					color: #ffffff;
					text-decoration: none;
				}

				table#globalNavigation div.nodeWrapper
				{
					padding: 2px 3px 2px 5px;
				}
			/* END BASE MENU */
			
			/* BEGIN DROPDOWNS */
				table#globalNavigation td.globalNavigationDropDownCell,
				table#globalNavigation td.globalNavigationDropDownSpacerCell
				{
					z-index: 50;
				}

				div.globalNavigationDropDown,
				div.globalNavigationDropDownAlt,
				div.globalNavigationDropDownOn,
				div.globalNavigationDropDownAltOn
				{
					border: solid 1px #aabbff;
					border-top-width: 0px;
					position: absolute;
					text-align: left;
					width: 150px;
					z-index: 90;
					display: block;
				}

				table#globalNavigation div.globalNavigationDropDown,
				table#globalNavigation div.globalNavigationDropDownAlt
				{
					display: none;
				}

				table#globalNavigation div.globalNavigationDropDownOn,
				table#globalNavigation div.globalNavigationDropDownAltOn
				{
					display: block;
				}

				table#globalNavigation div.globalNavigationDropDown,
				table#globalNavigation div.globalNavigationDropDownOn
				{
					left: 0px;
				}

				table#globalNavigation div.globalNavigationDropDownAlt,
				table#globalNavigation div.globalNavigationDropDownAltOn
				{
					right: 0px;
				}

				table#globalNavigation div.globalNavigationDropDownNode,
				table#globalNavigation div.globalNavigationDropDownNodeOn
				{
					border-top: solid 1px #fff;
					padding: 2px 5px 2px 5px;
					width: 140px;
					z-index: 100;
				}

				table#globalNavigation div.globalNavigationDropDownNode
				{
					background-color: #e0f0ff;
				}

				table#globalNavigation div.globalNavigationDropDownNodeOn
				{
					background-color: #ffffff;
				}

				table#globalNavigation div.globalNavigationDropDownNode a,
				table#globalNavigation div.globalNavigationDropDownNodeOn a
				{
					color: #003399;
				}
				
				table#globalNavigation div.globalNavigationDropDownWrapper
				{
					position: relative;
					z-index: 100;
				}
			/* END DROPDOWNS */
		/* END GLOBALNAVIGATION */
	/* END MASTHEAD */
	
	/* BEGIN BREADCRUMBS */
	div#breadCrumbs
	{
		clear: left;
		color: #003399;
		font-size: x-small;
		padding: 5px 4px 5px 4px;
		text-align: left;
	}
	
	div#breadCrumbs a
	{
		color: #003399;
		font-size: x-small;
		text-decoration: none;
	}
	
	div#breadCrumbs a:hover
	{
		text-decoration: underline;
	}
	
	div#breadCrumbs span.thisItem
	{
		color: #003399;
		font-size: x-small;
		font-weight: bold;
	}
	/* END BREADCRUMBS */
/* END HEADER ELEMENTS */

/* BEGIN CONTENT ELEMENTS */
	div#contentCell
	{
		border-left: solid 1px #aabbff;
		border-right: solid 1px #aabbff;
		clear: both;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		position: relative;
		text-align: left;
		width: 775px;
	}

	table#contentTable
	{
		border-collapse: collapse;
		width: 775px;
	}

	td#contentLeftColumn
	{
		background-color: #ddeeff;
		border-right: solid 1px #aabbff;
		border-top: solid 1px #aabbff;
		position: relative;
		text-align: left;
		vertical-align: top;
		width: 165px;
	}

	div#leftNavTextBlock
	{
		padding: 10px 14px 0px 14px;
	}
	
	td#contentFullColumn,
	td#contentMainColumn
	{
		color: #333;
		overflow: hidden;
		padding: 0px 0px 12px 0px;
		text-align: left;
		vertical-align: top;
		width: 430px;
	}
	
	td#contentFullColumn
	{
		width: 775px;
	}
	
	td#contentMainColumn div
	{
	}
	
	td#contentRightColumn
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		vertical-align: top;
		/*
		width: 154px;
		*/
	}
	
	td#contentRightColumn div#rightColumnBanners
	{	
		width: 154px;
	}
	
	td#spacerColumnOne
	{
		width: 12px;
		height: 400px;
	}
	
	td#spacerColumnTwo
	{
		width: 13px;
		height: 400px;
	}
	
	span#quickLinks
	{
		display: block;
		font-size: small;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		position: relative;
		width: 154px;
	}

	div#quickLinksHeader {}
	
	div#quickLinksBody
	{
		background-color: #EAF4FE;
		font-size: small;
		margin: 0px 0px 10px 0px;
		padding: 2px 8px 4px 16px;
	}
	
	div#quickLinksBody p,
	div#quickLinksBody a
	{
		color: #003399;
		font-size: small;
		text-decoration: none;
	}
	
	div#quickLinksBody a:hover
	{
		text-decoration: underline;
	}
	
	span#relatedInformation
	{
		display: block;
		font-size: small;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		position: relative;
		width: 154px;
	}
	
	div#relatedInformationHeader {}
	
	div#relatedInformationBody
	{
		background-color: #FFFFED;
		color: #003399;
		font-size: small;
		margin: 0px 0px 10px 0px;
		padding: 2px 6px 4px 16px;
	}
	
	div#relatedInformationBody p,
	div#relatedInformationBody a
	{
		color: #003399;
		font-size: small;
		text-decoration: none;
	}
	
	div#relatedInformationBody a:hover
	{
		text-decoration: underline;
	}
	
	div#sendToAFriend,
	div#printerFriendly
	{
		margin: 0px 0px 4px 0px;
		padding: 0px 0px 0px 0px;
		width: 154px;
	}

	div#sendToAFriend a,
	div#printerFriendly a
	{
		vertical-align: middle;
		text-decoration: none;
	}

	div#sendToAFriend a:hover,
	div#printerFriendly a:hover
	{
		text-decoration: underline;
	}

/* BEGIN RSS SIDEBAR */
div.RssSidebarContainer
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 152px;
}

div.RssSidebarContent
{
	font-size: x-small;
	padding: 0px 0px 10px 0px;
	width: 152px;
}

div.RssSidebarContent a
{
	vertical-align: middle;
}
/* END RSS SIDEBAR */

/* BEGIN ENCLOSURE SIDEBAR */
div.EnclosureLinkContainer
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 152px;
}

/* END ENCLOSURE SIDEBAR */

	/* BEGIN MYFROEDTERT */
		div#myFroedtert
		{
			margin: 6px 0px 6px 0px;
			position: relative;
			width: 154px;
		}

		div#myFroedtertText
		{
			background-color: #ffffee;
			padding: 2px 12px 4px 12px;
			position: relative;
		}
		
		div#myFroedtertText p
		{
			padding: 4px 0px 4px 0px;
		}
		
		div#myFroedtertText a
		{
			text-decoration: none;
		}
		
		div#myFroedtertText a:hover
		{
			text-decoration: underline;
		}

		img#myFroedtertArrowOne
		{
			position: relative;
			vertical-align: middle;
		}

		img#myFroedtertArrowTwo
		{
			position: relative;
			vertical-align: middle;
		}
	/* BEGIN MYFROEDTERT */

	/* BEGIN LOCAL NAVIGATION */
		div#localNavigation
		{
			margin-bottom: 30px;
			position: relative;
			width: 165px;
		}
		
		/* BEGIN NODE ELEMENTS */
		div#localNavigation div.localNavigationNode,
		div#localNavigation div.localNavigationNodeOn,
		div#localNavigation div.localNavigationNodeThis,
		div#localNavigation div.localNavigationNodeOver
		{
			font-weight: bold;
			padding: 2px 4px 2px 4px;
			position: relative;
			width: auto;
		}

		div#localNavigation div.localNavigationNode,
		div#localNavigation div.localNavigationNodeOn,
		div#localNavigation div.localNavigationNodeOver
		{
			cursor: hand;
			cursor: pointer;
		}

		div#localNavigation div.localNavigationNodeOn,
		div#localNavigation div.localNavigationNodeThis,
		div#localNavigation div.localNavigationNodeOver
		{
			background-color: #003399;
			color: #ffffff;
		}
		
		div#localNavigation div.localNavigationNode
		{
			background-color: #ddeeff;
		}

		div.localNavigationNode a.localNavigationNode,
		div.localNavigationNodeOn a.localNavigationNode,
		div.localNavigationNodeOver a.localNavigationNode
		{
			text-decoration: none;
		}

		div.localNavigationNode a.localNavigationNode
		{
			color: #003399;
		}

		div.localNavigationNodeOn a.localNavigationNode,
		div.localNavigationNodeOver a.localNavigationNode
		{
			color: #ffffff;
		}
		
		div.localNavigationSpacer
		{
			border-top: solid 1px #ffffff;
		}
		/* END NODE ELEMENTS */

		/* BEGIN SUBNODE ELEMENTS */
			div#localNavigation div.localNavigationSubNode,
			div#localNavigation div.localNavigationSubNodeOn,
			div#localNavigation div.localNavigationSubNodeThis,
			div#localNavigation div.localNavigationSubNodeOver
			{
				color: #003399;
				position: relative;
				padding: 2px 4px 2px 14px;
				width: auto;
			}

			div#localNavigation div.localNavigationSubNode,
			div#localNavigation div.localNavigationSubNodeOn,
			div#localNavigation div.localNavigationSubNodeOver
			{
				cursor: hand;
				cursor: pointer;
			}

			div#localNavigation div.localNavigationSubNodeOn,
			div#localNavigation div.localNavigationSubNodeThis,
			div#localNavigation div.localNavigationSubNodeOver
			{
				background-color: #ffffee;
			}

			div#localNavigation div.localNavigationSubNodeOn,
			div#localNavigation div.localNavigationSubNodeThis
			{
				font-weight: bold;
			}

			div#localNavigation div.localNavigationSubNode
			{
				background-color: #ceeece;
			}

			div.localNavigationSubNode a.localNavigationSubNode,
			div.localNavigationSubNodeOn a.localNavigationSubNode,
			div.localNavigationSubNodeOver a.localNavigationSubNode
			{
				color: #003399;
				text-decoration: none;
			}

			div.localNavigationSubSpacer
			{
				border-top: solid 1px #ddeeff;
			}
		/* END SUBNODE ELEMENTS */
		
		/* BEGIN SUBSUBNODE ELEMENTS */
			div#localNavigation div.localNavigationSubSubNode,
			div#localNavigation div.localNavigationSubSubNodeOn,
			div#localNavigation div.localNavigationSubSubNodeThis,
			div#localNavigation div.localNavigationSubSubNodeOver
			{
				background-color: #ffffee;
				color: #003399;
				padding: 1px 8px 1px 24px;
				position: relative;
				width: auto;
			}
			
			div#localNavigation div.localNavigationSubSubNode,
			div#localNavigation div.localNavifationSubSubNodeOn,
			div#localNavigation div.localNavigationSubSubNodeOver
			{
				cursor: hand;
				cursor: pointer;
			}
			
			div#localNavigation div.localNavigationSubSubNodeOn,
			div#localNavigation div.localNavigationSubSubNodeThis
			{
				font-weight: bold;
			}
			
			div.localNavigationSubSubNode a.localNavigationSubSubNode,
			div.localNavigationSubSubNodeOn a.localNavigationSubSubNode,
			div.localNavigationSubSubNodeOver a.localNavigationSubSubNode
			{
				color: #003399;
			}

			div.localNavigationSubSubNode a.localNavigationSubSubNode,
			div.localNavigationSubSubNodeOn a.localNavigationSubSubNode
			{
				text-decoration: none;
			}

			div.localNavigationSubSubSpacer
			{
				border-top: solid 1px #ddeeff;
			}
		/* END SUBSUBNODE ELEMENTS */
	/* END LOCAL NAVIGATION */
/* END CONTENT ELEMENTS */

/* BEGIN FOOTER ELEMENTS */
	div#footerCell
	{
		background-color: #99ccff;
		background-image: url(/global/images/footerBackground.jpg);
		background-repeat: repeat-x;
		border-bottom: solid 1px #aabbff;
		border-left: solid 1px #aabbff;
		border-right: solid 1px #aabbff;
		clear: both;
		color: #003399;
		height: 50px;
		position: relative;
		width: 775px;
	}

	div#footerCell *
	{
		color: #003399;
		font-size: 10px;
	}

	div#footerLeft
	{
		clear: both;
		float: left;
		height: 38px;
		padding-top: 8px;
		padding-bottom: 4px;
		padding-left: 6px;
		text-align: left;
		width: 280px;
	}

	div#footerRight
	{
		clear: none;
		float: right;
		height: 38px;
		padding-bottom: 4px;
		padding-right: 6px;
		padding-top: 8px;
		text-align: right;
		width: 483px;
	}

	div#footerCell a,
	div#footerCell a:active,
	div#footerCell a:link,
	div#footerCell a:visited
	{
		color: #003399;
		position: relative;
		text-decoration: none;
	}

	div#footerCell a:hover
	{
		text-decoration: underline;
	}
/* END FOOTER ELEMENTS */

/* BEGIN CMS CONSOLE ELEMENTS */
table#ConsoleTable
{
	border-collapse: collapse;
	text-align: left;
	width: 775px;
}

table#ConsoleErrorTable
{
	border-collapse: collapse;
	text-align: left;
	width: 775px;
}
/* END CMS CONSOLE ELEMENTS */

