#menu-wrap {
	width:960px;
	position:absolute;
	top:148px;
	left:0;
	height:48px;}

* html #menu-wrap {
	width:960px;
	w\idth:960px;
	height:auto;}

	* html #menu-wrap a, * html #menu-wrap a:visited {
		width:960px;
		w\idth:960px;
		padding:0;
		white-space:normal;}

	#menu-wrap ul#cms-nav-top-menu {
		display:block;
		width:945px;
		margin:7px 0 0;
		padding:0 0 0 15px;
		list-style-type:none;
		float:left;
		height:35px;}

		#menu-wrap ul#cms-nav-top-menu li {
			position:relative;
			display:block;
			margin:0;
			padding:0;
			list-style-image:none;
			list-style-position:inside;
			list-style-type:none;
			border-style:none;
			float:left;
			width:auto;}

		#menu-wrap ul#cms-nav-top-menu li.selected_page{    
   			line-height:1em;}

		#menu-wrap ul#cms-nav-top-menu li.selected_subpage{    
    		line-height:1em;
			padding:0;}

		#menu-wrap ul#cms-nav-top-menu li.selected_subpage a, #menu-wrap ul#cms-nav-top-menu li.selected_subpage a:visited{
			padding:11px 0;}

			#menu-wrap ul#cms-nav-top-menu li ul {
				width:220px;
				position:absolute;
				top:35px;
				left:0;
				/*visibility:hidden;*/}
			
			* html #menu-wrap ul#cms-nav-top-menu li ul {
				top:35px;
				t\op:35px;}

			#menu-wrap ul#cms-nav-top-menu li ul a, #menu-wrap ul ul a:visited {
   				height:auto;
   				line-height:1em;
   				padding:5px 0;
   				width:220px;}

			* html #menu-wrap ul#cms-nav-top-menu li ul a, #menu-wrap ul ul a:visited {
				width:220px;
				w\idth:220px;}

		#menu-wrap ul#cms-nav-top-menu li.selected_page {
			width:auto;
			display:block;
			margin:0;
			padding:0;
			list-style-image:none;
			list-style-position:inside;
			list-style-type:none;
			border-style:none;}
		
		#menu-wrap ul#cms-nav-top-menu li.icl_first {
			}
		
			#menu-wrap ul#cms-nav-top-menu li a {
				display:block;
				margin:0;
				padding:11px 10px 14px;
				width:auto;
				border-style:none;
				text-transform:capitalize;
				font-size:13px;
				white-space:normal;
	line-height:10px;}

			#menu-wrap ul#cms-nav-top-menu li ul li a {
				display:block;
				margin:0;
				width:200px;
				border-style:none;
				text-transform:capitalize;
				font-size:13px;
				line-height:1em;
				white-space:normal;
	padding:5px 10px 8px;}

			#menu-wrap ul#cms-nav-top-menu li ul li.selected_subpage a {
				display:block;
				margin:0;
				width:200px;
				border-style:none;
				text-transform:capitalize;
				font-size:13px;
				line-height:1em;
				white-space:normal;
				padding-right:10px;
				padding-left:10px;}

			#menu-wrap ul#cms-nav-top-menu li ul li.selected_subpage  {
				display:block;
				margin:0;
				width:200px;
				border-style:none;
				text-transform:capitalize;
				font-size:13px;
				line-height:1em;
				white-space:normal;
				padding:5px 10px;}

.cms-nav-clearit {margin:0;padding:0;clear:none;height:0;
	line-height:0;}

/* COLOR STYLE SETUP */

#menu-wrap {
    background:#000 url(images/menuBkg.jpg) no-repeat left top;
    color:#fff;} 

	#menu-wrap ul {
	    background-color:transparent;}

		#menu-wrap ul li {
			background:transparent url(images/optionBkg.jpg) no-repeat right bottom;}

		#menu-wrap ul#cms-nav-top-menu li.selected_page{    
			background-color:#000;}

			#menu-wrap ul li a, #menu-wrap ul li a:visited {
	    		text-decoration:none; 
	    		color:#ffffff;
				border-right-style:none;}

			#menu-wrap ul li:hover a, #menu-wrap ul a:focus, #menu-wrap ul a:active{               
    			color:#ffffff;
				background:#000 url(images/optionBkgHover.jpg) no-repeat right bottom;}

	#menu-wrap a:hover, #menu-wrap ul ul a:hover {/*IE6*/
    	color:#ffffff; 
    	background:#000 url(images/optionBkgHover.jpg) no-repeat right bottom;}

	#menu-wrap :hover > a, #menu-wrap ul ul :hover > a {
    	color:#ffffff; 
    	background:#000;}

	#menu-wrap a.trigger, #menu-wrap a.trigger:visited {
    	background-image: url(images/option2Bkg.jpg);
    	background-repeat: no-repeat;
    	background-position: right bottom;}

	#menu-wrap a.trigger:hover {
    	background-image: url(images/option2BkgHover.jpg);
    	background-repeat: no-repeat;
    	background-position: right bottom;}

	#menu-wrap ul ul a, #menu-wrap ul ul a:visited {/*IE6*/
	   		color:#fff;
			background-color:#000;
			/*background-image:none;*/}
	
	#menu-wrap ul ul a:hover{
	    background:#407753}
	
	#menu-wrap ul ul :hover > a {
	    background:#407753}

	#menu-wrap li.selected_page { 
	    color:#fff;}
	
	#menu-wrap li.selected_subpage {
	    color:#fff;}
	
	#menu-wrap li.selected_subpage a, #menu-wrap li.selected_subpage a:visited{
	    color:#fff;}
	
	#menu-wrap ul ul li a.selected{    
	    color:#fff;}
	
	/*#menu-wrap li.selected_page { 
	    color:#fff;}
	
	#menu-wrap li.selected_subpage {
	    color:#fff;
		background:#007874 url(images/selectedBtt.gif) repeat-x right bottom;}
	
	#menu-wrap li.selected_subpage a, #menu-wrap li.selected_subpage a:visited{
	    color:#fff;
		background:#007874 url(images/selectedBtt.gif) repeat-x right bottom;}
	
	#menu-wrap ul ul li a.selected{    
	    color:#fff;
		background:#007874 url(images/selectedBtt.gif) repeat-x right bottom;}*/
	
	
				