/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Menu Type: Horizontal
  Style Theme:0 -Basic Style
  -----------------------------------
*//*Font-size is set for all menu items here*/


#cat_940320_divs {
	width: 1040px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -10px;
	padding: 0px 0 0 10px;
	position: relative;
	z-index: 2;
}
#nav_940320 {
    font-size: 12px!important;
    font-family: "Myriad Pro", sans-serif;
    text-transform: uppercase;
    letter-spacing: 3px;
    height: 22px;
	margin: 0;
	padding:0;
}
#nav_940320 li {
	list-style-type: none;
	margin: 0;
	padding: 0;
		filter:alpha(opacity=100);
    opacity: 1.0;
    -moz-opacity: 1.0;
}
/*this hides the submenu arrow img on the top-level*/

#nav_940320 li a img {
	display: none;
	margin: 0;
	padding: 0;
}
/*this activates when user clicks on links in top-level menu*/

#nav_940320 li:active {
    background-color: transparent;
	list-style-type: none;
	padding: 0px 8px 0 8px;
	margin: 0px;
		filter:alpha(opacity=100);
    opacity: 1.0;
    -moz-opacity: 1.0;
}
/*border top is set to zero to allow the top of the first dropdown to butt the bottom of our buttons*/

#nav_940320 ul {
	margin: 0 0 0 10px;
	padding: 0px;
	position: absolute;
	left: -9000px;
	z-index: 10000;
}
/*top border is put back on for dropdown flyouts*/

#nav_940320 ul li ul {
	border-top: 0px solid #666666;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #666666;
}
/*this is all we need for top-level links*/

#nav_940320 a {
    color: #777;
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px;
	height: 17px;
		filter:alpha(opacity=100);
    opacity: 1.0;
    -moz-opacity: 1.0;
}
#nav_940320 a:hover, #nav_940320 a:active, #nav_940320 a:focus {
	background-color: #76b4be; /*top level background*/
    color: #fff; /*top level text color*/
    letter-spacing: 3px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px;
	height: 17px;
		filter:alpha(opacity=100)!important;
    opacity: 1.0!important;
    -moz-opacity: 1.0!important;
}
/*the sub-menu links*/

#nav_940320 ul a, #nav_940320 ul a:visited {
    font-size: 11px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px;
	color: #000;
	letter-spacing: 0px;
	text-transform: none;
	background-color: #fff; /*dropdown background*/
	filter:alpha(opacity=60)!important;
    opacity: .60!important;
    -moz-opacity: .60!important;
}
/*This is top-level only and is the rule that shifts the background image so that we now
see the bottom one. It is deployed via multiple selectors for hovering, tab key access,
and so it stays persistent when its associated sub-menu is open*/

#nav_940320 a:hover, #nav_940320 a:active, #nav_940320 a:focus,
#nav_940320 .p7PMon, #nav_940320 .p7PMmark {
    background-color: #76b4be; /*top level background*/
	color: #fff;
	height: 17px;
    letter-spacing: 3px;
    filter:alpha(opacity=100)!important;
    opacity: 1.0!important;
    -moz-opacity: 1.0!important;
}
/*the sub-menu hovers*/

#nav_940320 ul a:hover, #nav_940320 ul a:active, #nav_940320 ul a:focus {
    font-size: 11px;
	text-decoration: none;
	background-color: #76b4be; /*dropdown highlight-hover*/
	color: #fff;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px;
    letter-spacing: 0px;
    filter:alpha(opacity=100)!important;
    opacity: 1.0!important;
    -moz-opacity: 1.0!important;
}
/* ------ top-level current page marker style ------ */

#nav_940320 .p7PMmark {
	height: 17px;
    font-weight: lighter;
	color: #fff;
	background-color: #76b4be;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px;
    letter-spacing: 3px;
    border-left: 0px solid #4083c0;
    border-right: 0px solid #4083c0;
}
/* ------ the trigger link styles ------- */

/*the trigger link */
#nav_940320 ul .p7PMtrg, #nav_940320 ul .p7PMon {
    background-color: #7c1116;
	color: #000;
}
/* the active trigger link style */

#nav_940320 .p7PMon {
	background-color: #7c1116; /*dropdown highlight-hover*/
	color: #000;
}
/*the submenu classes */
/*The top property here and in the show class serves to fix a minor bug introduced
by the good folks at Apple in their Safari browser for Panther OS*/

#nav_940320 .p7PMhide {
	left: -9000px;
	border: 0;
	top: 0;
}
#nav_940320 .p7PMshow {
	top: auto;
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width
We set width to auto because we are using top-level bg images and the width is
assigned directly via the IDs assigned to the links.*/

#nav_940320 li {
	margin: 0px 8px 0 8px;
	float: left;
	width: auto;
		filter:alpha(opacity=100);
    opacity: 1.0;
    -moz-opacity: 1.0;
}
/* 2nd and subsequent Submenu widths */

#nav_940320 ul {
	padding: 0px 0px 0 0px;
	margin: 10px 0px 0 10px;
	text-align: center; 
	width: 177px;
}
#nav_940320 ul li {
	padding: 0px 0px 0 0px;
	margin: 0px 0 0 0px;
	float: none;
	filter:alpha(opacity=100);
    opacity: 1.0;
    -moz-opacity: 1.0;
}
/*this activates when user clicks on links in sub menu*/

#nav_940320 ul li a:active {
	padding: 5px 20px 0 13px;
	margin: 0px 10px 0 -6px;
	float: none;
	filter:alpha(opacity=100);
    opacity: 1.0;
    -moz-opacity: 1.0;
}

/* Submenu current page marker */

#nav_940320 ul li .p7PMmark {
	height: 17px;
	background-color: #c19027;
    font-weight: lighter;
	color: #fff;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px;
    letter-spacing: 0px;
    border-left: 0px solid #4083c0;
    border-right: 0px solid #4083c0;
    filter:alpha(opacity=100);
    opacity: 1.0;
    -moz-opacity: 1.0;
}
}
#nav_940320 ul .p7PMon, #nav_940320 ul .p7PMon:hover {
	background-image:  url(/images/arrow.gif);
	background-repeat:	no-repeat;
	background-position: right center;
	background-color: #7c1116;
	color: #000;
}


/*------- begin folio submenu -------*/

#nav_947575 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	line-height: 35px;
}
#nav_947575 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#nav_947575 li {
	list-style: none;
	margin: 0;
	padding: 0px;
}
#nav_947575 a {
	color: #2b5c66;
	font-family: Arial;
	font-size: 13px;
	display: block;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 15px 0 0;
	background-image:  url(/images/arrow_darkgreen.png);
	background-repeat:	no-repeat;
	background-position: right center;
}
#nav_947575 a:hover {
	color: #777;
	padding: 0 15px 0 0;
	background-image:  url(/images/arrow_gray.png);
	background-repeat:	no-repeat;
	background-position: right center;
}
#nav_947575 li.selected a {
	color: #777;
	padding: 0 15px 0 0;
	background-image:  url(/images/arrow_gray.png);
	background-repeat:	no-repeat;
	background-position: right center;
}

/*-- end --*/