/*
	'File Name		: menu.css
    'Description	: CSS file for display menus.
    'Author			:
    'Version		: 1.0
    'Create Date 	: 10/25/2007 (MM/DD/YYYY)
    'Last Modified 	: 
	'Copyright		:
	
	*/
/* CSS Document */

/* primay navigation */
#primary-menu { 
	font-weight: 500; 
	color: #FFFFFF;	 
	background: #8DC63F; 
}
#primary-menu ul { 
	margin: 0 0 0 2.125em;
	padding: 0; 
	list-style-type: none; 	 
}
#primary-menu ul li {
	display: block; 
	float:left;  	
}
.menuButtons
{
	display: block; 
	float:left;  	
}

#primary-menu ul li a { 
	display: block; 
	float:left; 
	padding: 0.625em 0.625em;		
	width: auto; 
	height:1.5em;	
	color:#FFFFFF;
	text-decoration: none; 	
	border: 0.1875em solid #8DC63F;
}
#primary-menu ul li a span {
	font-size: 1.1875em; 
}
#primary-menu ul li a:visited { 
	color: #FFFFFF;
} 
#primary-menu ul li a:link:hover, #primary-menu ul li a:visited:hover {
	color: #000000; 
}
#primary-menu ul li a#selected {
	background: #FBAF33; 
	color: #000000;    
	border: 0.1875em solid #FFFFFF; 	
}

#global a:link
{
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
#global a:visited
{
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
#global a:hover
{
	font-family: Arial, Helvetica, sans-serif; color: #FBAF33; text-decoration: none;
}

.headerSelected
{
	color: #FFFFFF;
}

#secondary a:link
{
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}

#secondary a:visited
{
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}

#secondary a:hover
{
	font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;
}

.footerButtonTextSelected
{
	font-size: 0.725em;
	color: #FFFFFF;
	white-space: nowrap;
}
.footerButtonText
{
	font-size: 0.725em;
	white-space: nowrap;
}

/* secondary navigation */
#secondary-menu { 
	font-weight: 500; 
	color:#FFFFFF;	 
	background: #8DC63F; 
}
#secondary-menu ul { 
	margin: 0 0 0 5.3125em;
	padding: 0; 
	list-style-type:none; 	
}
#secondary-menu ul li {
	display: block; 
	float:left;  	
}
#secondary-menu ul li a { 
	display: block; 
	float:left; 
	padding: 0.625em 0.625em;		
	width: auto; 
	height:1.375em;	
	color:#FFFFFF;
	text-decoration: none; 	
	border: 0.1875em solid #8DC63F;
}
#secondary-menu ul li a span {
	font-size: 1.125em; 
}
#secondary-menu ul li a:visited { 
	color: #FFFFFF;
} 
#secondary-menu ul li a:link:hover, #secondary-menu ul li a:visited:hover {
	color: #000000; 
}
#secondary-menu ul li a#selected {
	background: #FBAF33; 
	color: #000000;    
	border: 0.1875em solid #FFFFFF; 	
}

/*side navigation*/
#list-menu { 
	width:	12.0625em;
	font-family: Arial, Helvetica, sans-serif; 
	/*font-weight: 600;*/
	font-weight: 300;
	color:#014F8F; 		
	/*background-color: #5C9017; */
	/*background-color: #FFFFFF;*/
	text-align:left;
}

#list-menu ul { 	
	padding: 0;
	margin: 0;
	list-style-type: none; 
}

#list-menu li {
	/*font-size:100%;*/	
	font-size:60%;
}
/*
#list-menu a {
	display: block; 
	padding-left:1.75em; 
	padding-top:0.5em; 
	padding-bottom:0.5em; 
	padding-right:0.5em;
	width:auto;
	color:#014F8F; 
	text-decoration: none;	
	border-bottom:.073em solid #B0D67D;
	line-height: 130%;
}
*/
/*
.listMenuItem
{
	display: block; 
	padding-left:0em; 
	padding-top:0em; 
	padding-bottom:0em; 
	padding-right:0em;
	width:auto;
	margin-right: 1em;
	line-height: 130%;
}

.listMenuItem a { color:#014F8F; text-decoration: none; font-size: 150%; }
.listMenuItem#selected a { text-decoration: none; font-size: 150%; color:#8cc63f; }
*/
.listMenuItemSelected
{
	border-left: solid 1.2em #8cc63f;
	border-bottom: 0.094em solid #8cc63f;
}
.listMenuItem
{
	border-bottom: 0.094em solid #8cc63f;
}
.listMenuItem a:link
{
	font-size: 150%; 
	color:#014F8F;
	text-decoration: none;
	line-height:120%;
}
.listMenuItem a:visited
{
	font-size: 150%; 
	color:#014F8F;
	text-decoration: none;
	line-height:120%;
}
.listMenuItemSelected a:link
{
	color: #0000ff;
	font-size: 150%;
	text-decoration: none;
	line-height:120%;
	
}
.listMenuItemSelected a:visited
{
	color: #8cc63f;
	font-size: 150%;
	text-decoration: none;
	line-height:120%;
}
.menuSelectorBar
{
	 background-color: #8cc63f;
}
/*
.listMenuItemSelected a { text-decoration: none; color:#8cc63f; }
.listMenuSubItem a { text-decoration: none; color:#014F8F; }
.listMenuSubItemSelected a { text-decoration: none; color:#8cc63f; }
*/

.listMenuItemSelected
{
	display: block; 
	padding-left:0em; 
	padding-top:0em; 
	padding-bottom:0em; 
	padding-right:0em;
	width:auto;
	color:#B0D67D; 
	text-decoration: none;	
	/*border-bottom:1px solid #C1EE83;	*/
	margin-right: 1em;
	line-height: 130%;
}
.listMenuSubItem
{
	display: block; 
	padding-left:1.75em; 
	padding-top:0.5em; 
	padding-bottom:0.5em; 
	padding-right:0.5em;
	margin-left: 2.1em;
	width:auto;
	color:#014F8F; 
	text-decoration: none;	
	/*border-bottom:1px solid #C1EE83;	*/
	border-bottom:.073em solid #B0D67D;
	line-height: 130%;
}
.listMenuSubItemSelected
{
	display: block; 
	padding-left:1.75em; 
	padding-top:0.5em; 
	padding-bottom:0.5em; 
	padding-right:0.5em;
	margin-left: 2.1em;
	border-left: solid 1em #B0D67D;
	width:auto;
	color:#B0D67D; 
	text-decoration: none;	
	/*border-bottom:1px solid #C1EE83;	*/
	border-bottom:.073em solid #B0D67D;
	line-height: 130%;
}

/*
#list-menu a:hover {
	color: #B0D67D;
}

#list-menu ul li a#parent { 
	font-size:1.2em; 	
}

#list-menu ul li a#selected {
	background-image: url(/images/nav_bullet.gif);
	background-repeat:no-repeat;
	background-position: 0.4375em 0.6875em;
	color: #B0D67D;	
}
*/
#list-menu ul li a#global-menu { 
/*	height:29px; */ 
	padding-top:0.875em; padding-left:1.125em; padding-bottom:0.875em; padding-right:3em;

	background-color:#97BB65; 
/*	min-height:2.4375em;*/
}
#list-menu ul li a#global-item { 
	padding-top:0.75em; padding-left:.3125em; padding-bottom:0.75em; padding-right:2.8125em;
	background-color:#97BB65;
}

#list-menu ul li a#body-talk { 
	padding-top:0.75em; padding-left:.3125em; padding-bottom:0.75em; padding-right:3em;
	background-color:#97BB65;
	/*
	background-image:url(/images/body_talk_logo.gif);
	background-repeat:no-repeat;
	background-position: 8.4375em 0.1875em;
	*/
}

#list-menu ul li a#drug-planner { 
	padding-top:0.75em; padding-left:.3125em; padding-bottom:0.75em; padding-right:3em;
	background-color:#97BB65;
	/*
	background-image:url(/images/drug_planner_logo.gif);
	background-repeat:no-repeat;
	background-position: 8.4375em 0.1875em;
	*/
}

#list-menu ul li a#test-iq { 
	padding-top:0.625em; padding-left:.3125em; padding-bottom:0.75em; padding-right:2.625em;
	background-color:#97BB65;
	/*
	background-image:url(/images/test_your_pd_logo.gif);
	background-repeat:no-repeat;
	background-position: 8.4375em 0.1875em;
	*/
}
/**/

