/* CSS Document */

body
	{
	background: #999;
	}

#branding
	{
	width: 750px;
	background: #A2224B;
	}

#col1
	{
	float: left;
	width: 120px;
	}

.col2Content
	{
	float: left;
	width: auto;
	padding: 6px 6px 6px 12px;
	border-left: 1px solid #e0e0e0;
	}

/*
--------------------------------------------------------------------------------------------
BEGIN footer
--------------------------------------------------------------------------------------------
*/

#footer
	{
	float: left;
	clear: both;
	width: 750px;
	background: #A2224B;
	margin-top: 25px;
	}

.footerContent
	{
	padding: 3px 5px 2px 5px;
	line-height: 110%;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	}

	.footerContent a
		{
		color: #FFF;
		text-decoration: none;
		}

	.footerContent a:hover
		{
		text-decoration: underline;
		}

/*
--------------------------------------------------------------------------------------------
END footer
--------------------------------------------------------------------------------------------
*/

#globalContainer
	{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 750px;
	background: #FFF;
	}

.healthTopicHeader
	{
	margin: 20px 0px 3px 0px;
	display: block;
	}

#iBox
	{
	/*float: right;
	margin-bottom: 5px;*/
	}

#imageCollage
	{
	position: absolute;
	left: 480px;
	top: 75px;
	padding: 2px;
	border: 1px solid #E0E0E0;
	}

.premierServicesHeader
	{
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	width: auto;
	margin: 20px 0px 5px 0px;
	padding: 2px 0px 2px 0px;
	background: #A2224B;
	border-left: 4px solid #A2224B;
	border-right: 15px solid #A2224B;
	}

/*
--------------------------------------------------------------------------------------------
BEGIN primNav
--------------------------------------------------------------------------------------------
*/

.primNav 
	{
	float: left;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #A2224B;
	width: 120px;
	margin: 20px 0px 0px 0px;
	display: block;
	}
	
	.primNav  ul  
		{
		list-style: none;
		margin: 0px;
		padding: 0px;
		text-align: left;
		line-height: 100%;
		}
	
	.primNav li  
		{
		margin: 0px;
		padding: 0px;
		}
	
	.primNav a  
		{
		display: block;
		text-decoration: none;
		color: #A2224B;
		border-left: 15px solid #FFF;
		border-right: 4px solid #FFF;
		padding: 2px 0px 2px 0px;
		margin: 4px 0px 4px 0px;
		}

	.primNav a:hover  
		{
		background: #A2224B;
		color: #FFF;
		border-left: 15px solid #A2224B;
		border-right: 4px solid #A2224B;
		}

/*
--------------------------------------------------------------------------------------------
END primNav
--------------------------------------------------------------------------------------------
*/

/*
--------------------------------------------------------------------------------------------
BEGIN secNav
--------------------------------------------------------------------------------------------
*/

.secNav 
	{
	float: right;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #A2224B;
	margin: 5px 0px 5px 0px;
	width: 204px;
	}
	
	.secNav  ul  
		{
		list-style: none;
		margin: 0px;
		padding: 0px;
		border: none;
		text-align: left;
		width: auto;
		}
	
	.secNav li  
		{
		margin: 0px;
		padding: 0px;
		}
	
	.secNav a  
		{
		display: block;
		text-decoration: none;
		color: #A2224B;
		border-left: 4px solid #FFF;
		border-right: 15px solid #FFF;
		padding: 2px 0px 2px 0px;
		margin: 4px 0px 4px 0px;
		}

	.secNav a:hover  
		{
		background: #A2224B;
		color: #FFF;
		border-left: 4px solid #A2224B;
		border-right: 15px solid #A2224B;
		}

/*
--------------------------------------------------------------------------------------------
END secNav
--------------------------------------------------------------------------------------------
*/

/*
--------------------------------------------------------------------------------------------
BEGIN topNav
--------------------------------------------------------------------------------------------
*/

#topNav
	{
	width: 750px;
	}
	
.topNavSelect
	{
	width: 470px;
	display: block;
	border-bottom: 1px solid #A1A1A1;
	margin-bottom: 20px;
	}
	
	.topNavSelect ul
		{
		list-style: none;
		margin: 0px;
		padding: 0px;
		}

	.topNavSelect li
		{
		border-left: 1px solid #A1A1A1;
		display: inline;
		margin: 0px;
		padding: 0px;
		}

	.topNavSelect a
		{
		font-family: Palatino, Times New Roman;
		font-weight: bold;
		font-size: 12px;
		color: #333;
		text-decoration: none;
		margin: 0px;
		line-height: 150%;
		border-left: 6px solid #FFF;
		border-right: 6px solid #FFF;
	/* attributes in IE 5.0, 5.5 Windows */
		padding: 5px 0px 1px 0px;
	/* attributes in IE 6.0 Windows */
		voice-family: "\"}\"";
		voice-family:inherit;
		padding: 5px 0px 1px 0px;
		}
	
		html>body .topNavSelect a
			{
		/* attributes in IE, Safari, Mozilla */
			padding: 2px 0px 3px 0px;
			}

	.topNavSelect a:hover
		{
		color: #FFF;
		border-left: 6px solid #A2224B;
		border-right: 6px solid #A2224B;
		background: #A2224B;
		}

/*
--------------------------------------------------------------------------------------------
END topNav
--------------------------------------------------------------------------------------------
*/
