/*************************************************************************
	@basic_tags
*************************************************************************/

	/*** @body ***/
		body, td, form, select, option, text, input, textarea { font: x-small/1.67 Verdana, arial, sans-serif; }
		body
		{
			background-color: #f5f5f5;
			margin: 0;
			padding: 0;
			
			text-align: center;
		}
	
	/*** @navAccessibility ***/
		body ul#navAccessibility
		{
			margin: 0;
			font-size: 1px;
			line-height: 0px;
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
		body ul#navAccessibility li
		{
			height: 1px;
		}

	/********************/
	/*** @header_tags ***/
	/********************/
		h1, h2, h3, h4, h5, h6
		{
			margin: 0;
			line-height: 1.1;
			color: #c65d28;
		}
		
		h1
		{
			margin: 0 0 .678em 0;
			font-size: 1.417em;
			line-height: 1.178;
		}
		
		h2
		{
			margin: 1.844em 0 1.383em 0;
			font-size: 1.25em;
			line-height: 1.133;
		}
		
		h3
		{
			margin: 2em 0 1em 0;
			font-size: 1em;
			line-height: 1.15;
		}
		
		h4
		{
			font-size: 1em;
			line-height: 1.15;
		}
		
		h5
		{
			margin: 1.094em 0 1.094em 0;
			font-size:   .914em;
			line-height: 1.275;
			
		}
		
		h6
		{
			font-size:   .914em;
			line-height: 1.275;
		}
		
	/**************/
	/*** @links ***/
	/**************/
		a, a:link, a:visited, a:hover, a:active, a:focus
		{
			text-decoration: none;
		}
		
		a:hover,  a:focus
		{
			text-decoration: underline;
		}

/*************************************************************************
  @zones	
*************************************************************************/
	div#wrapper
	{
		background-color: #fff;
		margin: 0 auto;
		padding: 8px 25px 1em 25px;
		width: 874px;
		font-size: 1.2em;/* font size adjustment for body tag */
		text-align: left;
	}
	
	div#zoneHeader
	{
		background: transparent url(../_img/banner.jpg) 0 0 no-repeat;
		height: 170px;
	}
	
	div#zoneMain
	{
		padding-top: 18px;
	}
	
	div#zone1
	{
		width: 176px;
		float: left;
	}
	
	div#zone2
	{
		margin-left: 219px;
	}
	
	div#zoneFooter
	{
		padding-top: 5em;
		color: #787878;
		text-align: right;
	}

/*************************************************************************
	@zoneHeader
*************************************************************************/
	
	/*********************/
	/*** @zoneBranding ***/
	/*********************/
		div#zoneBranding h1 a, div#zoneBranding strong a
		{
			height: 170px;
			display: block;
		}

		div#zoneBranding h1 img, div#zoneBranding strong img
		{
			height: 0;
			width: 0;
			visibility: hidden;
		}
	
/*************************************************************************
	@zoneMain
*************************************************************************/

/*************************************************************************
	@zone1
*************************************************************************/

	a.button
	{
		display: block;
		height: 42px;
	}
	
	a.button strong
	{
		display: block;
		font-size: 1px;
		line-height: 0;
		text-indent: -9999px;
		overflow: hidden;
	}
	
	a#btnJoinOurAlliance
	{
		background-image: url(../_img/btn_join_our_alliance.gif);
	}
	
	a#btnMenopauseFlashSurvey
	{
		background-image: url(../_img/btn_menopause_flash_survey.gif);
	}
	
	a#btnMenopauseForum
	{
		background-image: url(../_img/btn_menopause_forum.gif);
	}
	
	/*******************/
	/*** @navPrimary ***/
	/*******************/
		ul#navPrimary
		{
			margin: 0 0 3em 20px;
			list-style: none;
			line-height: 1.25;
		}
		
		ul#navPrimary a
		{
			padding: .5em 0;
			display: block;
		}
		
		ul#navPrimary a:visited
		{
			color: #c65d28;
		}
		
		ul#navPrimary li
		{
			list-style: none;
			position: relative;
		}
		
		ul#navPrimary li ul
		{
			background-color: #f2f2f2;
			margin: 0;
			padding: .5em 0 .5em 0;
			display: none;
			width: 288px;
			position: absolute;
			left: 155px;
			top: -.5em;
			z-index: 20;
		}
		
		ul#navPrimary li ul
		{
			border-radius: 1em;
			-moz-border-radius: 1em;
			-webkit-border-radius: 1em;
		}
		
		ul#navPrimary li:hover ul, ul#navPrimary li.over ul
		{
			display: block;
		}
		
		ul#navPrimary li li
		{
			padding: 0 2em 0 2em;
			width: auto;
		}
		
		/* for active nav */
			ul#navPrimary li.current_page_item, ul#navPrimary li.current_page_ancestor
			{
				position: static;
			}
			
			ul#navPrimary li.current_page_item ul, ul#navPrimary li.current_page_ancestor ul
			{
				background-color: transparent;
				background-image: none;
				margin: 0 0 0 24px;
				padding: 0;
				position: static;
				left: auto;
				top: 0;
				display: block;
				width: auto;
			}
			
			ul#navPrimary li.current_page_item li, ul#navPrimary li.current_page_ancestor li
			{
				padding: 0;
			}
			

/*************************************************************************
	@zone2
*************************************************************************/
	
	/***********************/
	/*** @becomeInvolved ***/
	/***********************/
		div.becomeInvolved
		{
			padding-top: 1em;
		}

		div.becomeInvolved h2
		{
			margin: 0 0 .3em 0;
			font-weight: normal;
			font-size: 1.6em;
		}
		
		div.becomeInvolved h3
		{
			margin: -15px -15px 10px -15px;
			height: 80px;
		}
			
		div.becomeInvolved h3 span
		{
			font-size: 1px;
			line-height: 0;
			text-indent: -9999px;
			overflow: hidden;
			display: block;
			height: 80px;
		}
		
		div.becomeInvolved div.threeWaysInvolved
		{
			margin-bottom: 1em;
			color: #c65d28;
			font-size: 1.084em;
		}
		
		div.becomeInvolved div.menopauseSurvey, div.becomeInvolved div.menopauseCommunity, div.becomeInvolved div.pearlsOfWisdom
		{
			background: #f2f2f2 url(../_img/bg_corners_288_grey_light_bl_br.gif) 0 100% no-repeat;
			padding: 15px;
		}
		
		div.becomeInvolved div.menopauseSurvey p, div.becomeInvolved div.menopauseCommunity p, div.becomeInvolved div.pearlsOfWisdom p
		{
			margin-bottom: 0;
		}
		
		div.becomeInvolved div.menopauseSurvey
		{
			margin-right: 55px;
			margin-bottom: 20px;
			min-height: 260px;
			width: 258px;
			float: left;
		}
		
			div.becomeInvolved div.menopauseSurvey h3
			{
				background: transparent url(../_img/header_menopause_2-0_survey.gif) 0 0 no-repeat;
			}
			
		div.becomeInvolved div.menopauseCommunity
		{
			margin-bottom: 20px;
			min-height: 260px;
			width: 258px;
			float: left;
		}
		
			div.becomeInvolved div.menopauseCommunity h3
			{
				background: transparent url(../_img/header_menopause_2-0_community.gif) 0 0 no-repeat;
			}
		
		div.becomeInvolved div.pearlsOfWisdom
		{
			background-image: url(../_img/bg_corners_638_grey_light_bl_br.gif);
			width: 608px;
			clear: left;
		}
		
		div.becomeInvolved div.pearlsOfWisdom h3
		{
			background: transparent url(../_img/header_the_pearls.gif) 0 0 no-repeat;
		}
	
	/*******************/
	/*** @breadcrumb ***/
	/*******************/
		div.breadcrumb
		{
			background: #e9d666 url(../_img/bg_corners_655_yellow_bl_br.gif) 0 100% no-repeat;
			margin-bottom: 2em;
		}
		
		div.breadcrumb a
		{
			color: #787878;
		}
		
		div.breadcrumb em
		{
			color: #8b0e04;
		}
		
		div.breadcrumb p
		{
			background: transparent url(../_img/bg_corners_655_yellow_tl_tr.gif) 0 0 no-repeat;
			margin-bottom: 0;
			padding: .2em 20px;
		}
		
	/****************/
	/*** @colMain ***/
	/****************/
		div.colMain
		{
			width: 400px;
			float: left;
		}
		
	/*********************/
	/*** @colSecondary ***/
	/*********************/
		div.colSecondary
		{
			margin-left: 450px;
		}

		div.colSecondary h3
		{
			margin-bottom: 0;
		}

		div.colSecondary img
		{
			margin-bottom: -3px;
		}
		
		div.colSecondary ul
		{
			margin: 0 0 3em 1.5em;
			list-style: none;
		}
		
		div.colSecondary ul li
		{
			margin: .5em 0 0 0;
			list-style: none;
		}

	/***********************/
	/*** @containerGroup ***/
	/***********************/
		/* grouping content (docs, attributes, whatever) together, typically in a single cfoutput */
		div.containerGroup { }
		
		/* These subssets require the "containerGroup" class first */
			/*** @catGroup ***/
				div.catGroup { }
				
			/*** @attribGroup ***/
				div.attribGroup { }

	/***********************/
	/*** @contentDetails ***/
	/***********************/
		div.contentDetails h1.menopause2-0
		{
			background: transparent url(../_img/header_menopause_2-0.gif) 0 0 no-repeat;
			font-size: 1px;
			line-height: 0;
			text-indent: -9999px;
			overflow: hidden;
			display: block;
			height: 93px;
		}
		
		div.contentDetails h2
		{
			margin: 0;
			font-size: 1.25em;
		}
		
	/*********************/
	/*** @containerDoc ***/
	/*********************/
		div.containerDoc
		{
			display: table;
			width: 100%;
		}

		
	/*************************/
	/*** @containerPullout ***/
	/*************************/
		div.containerPullout { }
		div.containerPullout p { }
		
	/******************/
	/*** @initiatives ***/
	/******************/
		div#initiatives
		{
			margin-top: 2em;
		}
		
		div#initiatives h2
		{
			margin-top: 1em;
			font-size: 1.75em;
			font-weight: normal;
		}
		
		div#initiatives h3
		{
			background-position: 0 0;
			background-repeat: no-repeat;
			margin: -15px -15px 15px -15px;
			font-size: 1px;
			line-height: 0;
			text-indent: -9999px;
			overflow: hidden;
			display: block;
		}
		
		div#initiatives h4
		{
			background-position: 0 0;
			background-repeat: no-repeat;
			margin: 1em 0 0 0;
			height: 19px;
		}
		
		div#initiatives h4 a
		{
			height: 19px;
			display: block;
		}
		
		div#initiatives h4 span
		{
			font-size: 1px;
			line-height: 0;
			text-indent: -9999px;
			overflow: hidden;
			display: block;
		}
		
		div#initiatives div.initiative
		{
			background: #f2f2f2 url(../_img/bg_corners_310_grey_light_bl_br.gif) 0 100% no-repeat;
			margin-bottom: 18px;
			padding: 15px;
			min-height: 333px;
			width: 280px;
			float: left;
		}
		
		div#initiatives p
		{
			margin-bottom: 0;
		}
		
		div#initiatives div#menopause2-0
		{
			margin-right: 33px;
			min-height: 430px;
		}
		
			div#menopause2-0 h3
			{
				background-image: url(../_img/header_menopause_2-0.gif);
				height: 93px;
			}
			
			div#menopause2-0 h4.menopauseCommunity
			{
				background-image: url(../_img/header_menopause_community.gif);
			}
			
			div#menopause2-0 h4.menopauseSurvey
			{
				background-image: url(../_img/header_menopause_survey.gif);
			}
			
			div#menopause2-0 h4.pearlsOfWisdom
			{
				background-image: url(../_img/header_pearls_of_wisdom.gif);
			}
			
		div#initiatives div#globalWomansHealthFund
		{
			background-image: url(../_img/btn_how_to_get_involved.gif);
			position: relative;
			min-height: 430px;
		}
		
		div#globalWomansHealthFund span.pleaseVisit
		{
			margin-top: 3em;
			display: block;
		}
		
		div#globalWomansHealthFund a#howToGetInvolved
		{
			background-position: 0% 100%;
			margin: 0 -15px -15px -15px;
			height: 158px;
			display: block;
		}
		
		div#globalWomansHealthFund a#howToGetInvolved
		{
			font-size: 1px;
			line-height: 0;
			text-indent: -9999px;
			overflow: hidden;
		}
			
		div#globalWomansHealthFund h3
		{
			background-image: url(../_img/header_global_womens_health_fund.gif);
			height: 96px;
		}
		
		div#getPrimed
		{
			margin-right: 33px;
		}
		
		div#getPrimed h3
		{
			background-image: url(../_img/header_get_primed.gif);
			height: 70px;
		}
		
		div#clinicalTrials h3
		{
			background-image: url(../_img/header_clinical_trials.gif);
			height: 70px;
		}
		
	/*********************/
	/*** @navDirection ***/
	/*********************/
		ul.navDirection
		{
			list-style: none;
			display: table;
			width: 100%;
		}
		
		ul.navDirection li
		{
			float: left;
			width: 49%;
			list-style: none;
		}
		
		ul.navDirection li.previous { }
		ul.navDirection li.next { }
		
	/*********************/
	/*** @meetTheBoard ***/
	/*********************/
		div#meetTheBoard
		{
			background: #ededed url(../_img/bg_corners_322_grey_light_bl_br.gif) left bottom no-repeat;
			margin: 1em 7px 0 0;
			padding: 15px;
			width: 292px;
			float: left;
		}
	
		div#meetTheBoard h3
		{
			margin-top: -15px;
			font-size: 1.165em;
			text-transform: uppercase;
		}
		
		div#meetTheBoard h3 a
		{
			background: transparent url(../_img/bg_corners_322_grey_light_tl_tr.gif) left top no-repeat;
			margin: 0 -15px 1em -15px;
			padding: 15px 15px 0 15px;
			display: block;
		}
		
		div#meetTheBoard p.persist
		{
			margin-bottom: 0;
		}
		
		div#meetTheBoard p.persist a
		{
			background: transparent url(../_img/icon_arrow_01.gif) 100% 50% no-repeat;
			padding: .1em 24px .2em 0;
		}
	
	/**************/	
	/*** @posts ***/
	/**************/
		div.posts h2
		{
			margin-top: 0;
			margin-bottom: .5em;
		}
		
		div.posts p.metaD
		{
			margin-bottom: 2em;
		}

	/**************/
	/*** @quotes***/
	/**************/
		div#quotes
		{
			margin-top: 1em;
			height: 263px;
			width: 322px;
			overflow: hidden;
			float: left;
		}
		
		div#quotes object
		{
			margin-top: -4px;
			height: 263px;
			width: 322px;
		}
	
	/*******************/	
	/*** @searchform ***/
	/*******************/
		form.searchform
		{
			margin-top: 2em;
			display: table;
		}
		
		form.searchform label
		{
			padding-bottom: .5em;
			padding-top: 0;
			font-size: 1.2em;
			line-height: 1.15;
			color: #c65d28;
			font-weight: bold;
			float: none;
			clear: none;
			display: block;
			width: auto;
		}
		
		form.searchform input
		{
			margin-right: 1em;
			width: 100px;
			float: left;
		}
		
		form.searchform button
		{
			background-color: #c65d28;
			color: #fff;
			padding: .1em;
			float: left;
			width: auto;
		}
			 
/*************************************************************************
	@zoneFooter 
**************************************************************************/
	div#zoneFooter a
	{
		color: #787878;
	}
	
	div#zoneFooter p
	{
		margin-bottom: 0;
	}
	
	div#zoneFooter p.navigation
	{
		float: left;
	}