/* CSS Document */

#header {
	
}

#header ul {

}

#header ul li {
	position:relative;	
}

	#header ul li.hoverThis {

	}
	.popUpMenuArrow {
		display:none;
		position:absolute;
		top:25px;
		left:30px;
		z-index:1100;	
	}
	#header ul ul.popUpMenu {
		display:none;
		z-index:1000;
		
		-moz-box-shadow:5px 5px 10px #666;
		-webkit-box-shadow:5px 5px 10px #666;
		box-shadow:5px 5px 10px #666;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#666666')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#666666');	
		
		position:absolute;
		bottom:auto;
		left:15px;
		top:45px;
		width:575px;
		height:auto;
		
		color:#000;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11pt;
		text-transform:none;
		border:1px solid #999;
		background:url(../files/images/common/nav-popup-back.png) repeat-x #fff;/* 17px;*/
		padding:20px 10px 17px 10px;
	}
		/*The 'Learn' menu is now narrower than the default.*/
		#header ul li.api-menu-menu_item-22 ul.popUpMenu, #header ul li.api-menu-menu_item-23 ul.popUpMenu {
			width:385px;
		}
		
		#header ul li.api-menu-menu_item-23 ul.popUpMenu {
			width:250px;
		}
		
		/*Custom width for the 'Tools' menu*/
		#header ul li.api-menu-menu_item-24 ul.popUpMenu {
			width:250px;
		}
	
		/* -Ahrens Tech Sun, 01 Apr 2012: added '.hovering li' and '!important' to 'display:block'.
		 * The megamenu header items and menu items are hidden by default to prevent them from showing during page load. */
		#header ul ul.popUpMenu.hovering, .popUpMenuArrow.hovering, .hovering li {
			display:block !important;
		}
		#header ul li a.linkheading, #header ul li a.linkheading:hover {
			cursor:pointer;
			color:#000;
			text-decoration:none;
		}
		#header ul ul ul li.more {
			padding-top:8px;	
		}
			#header ul ul ul li.more a {
				color:#000;
			}
	
		#header ul ul li {
			padding:0 10px;
			margin:0;
			width:165px;
			/*height:100%; -Ahrens Tech: This causes the MegaMenu SubMenu's to expand too far in IE 7*/
			/* -Ahrens Tech Sun, 01 Apr 2012: Changed from display:block; to prevent seeing menu items
			 * prior to page load */
			display:none;
			float:left;
			border-left:1px solid #999;
		}
			#header ul ul li:first-child {
				border-left:0;
			}
			#header ul ul li a {
				color:#000;
				margin:0;
				padding:0;
			}
				#header ul ul ul {
					float:left;
					background:none;
					left:auto;
					position:static;
				}
		
		#header ul li.api-menu-menu_item-23 ul.popUpMenu li, #header ul li.api-menu-menu_item-24 ul.popUpMenu li {
			width:200px;
		}
				
		#header ul ul ul li {
			/* -Ahrens Tech Sun, 01 Apr 2012: changed from display:list-item; to prevent seeing menu items
			 * prior to page load. */
			display: none;
			float:none;
			padding:0 0 5px 0;
			height:auto;
			border:0;
			font-size:10pt;
		}
			#header ul ul ul li:first-child {
				padding-top:10px;
			}
					#header ul ul ul li a, #header ul ul li.no_sub_menu a {
						color:#99000A;	
						padding:0;
					}
					
		#header ul ul li.no_sub_menu {
			float:none;
			border-left:0;
		}
		
		
					
.mega-menu ul, .mega-menu ul li {list-style: none;}
.mega-menu ul {position: relative; padding: 0; margin: 0;}
.mega-menu ul li ul {display: none;}
.mega-menu .sub {display: none;}
.mega-menu .sub ul {display: block;}

#header ul ul.popUpMenu .subMenu .subMenu { display:none; }




/* CSS Document */

div.become_a_member_container {
	
}

div.become_a_member_container div.infopopup {

}

div.become_a_member_container div.infopopup, {

}

	div.become_a_member_container div.hoverThis {

	}
	div.become_a_member_container .popUpMenuArrow,
	div#divFindAnEstatePlannerSearchResults .popUpMenuArrow {
		display:none;
		position:absolute;
		top:20px;
		right:20px;
		left:-10px;
		z-index:1100;
	}
	

	div#divFindAnEstatePlannerSearchResults .popUpMenuArrow {
		left:-15px !important;
	}

	div.become_a_member_container div.popUpMenu,
	div#divFindAnEstatePlannerSearchResults div.popUpMenu {
		display:none;
		z-index:1000;
		
		-moz-box-shadow:5px 5px 10px #666;
		-webkit-box-shadow:5px 5px 10px #666;
		box-shadow:5px 5px 10px #666;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#666666')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#666666');
		
		position:absolute;
		bottom:auto;
		left:-25px;
		top:40px;
		width:575px;
		height:auto;
		border:1px solid #999;
		color:#999;
		font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
		font-size:.9em;
		text-transform:none;
		padding:10px 10px 10px 10px;
		background:url(../files/images/common/nav-popup-back-white.png) repeat-x #fff;/* 17px;*/
	}
	
	div#divFindAnEstatePlannerSearchResults div.popUpMenu {
		left:-30px;
		width:225px !important;
	}
		/*The 'Learn' menu is now narrower than the default.*/
		div.become_a_member_container div.infopopup,
		div#divFindAnEstatePlannerSearchResults div.infopopup {
			width:385px;
		}
		
		/*Custom width for the 'Tools' menu*/
		div.become_a_member_container div.infopopup,
		div#divFindAnEstatePlannerSearchResults div.infopopup {
			width:200px;
		}
	
		/* -Ahrens Tech Sun, 01 Apr 2012: added '.hovering li' and '!important' to 'display:block'.

		 * The megamenu header items and menu items are hidden by default to prevent them from showing during page load. */
		div.become_a_member_container div.hovering, .popUpMenuArrow.hovering, .hovering div,div#divFindAnEstatePlannerSearchResults div.hovering {
			display:block !important;
		}
		
div.become_a_member_container div.infopopup .subMenu .subMenu,
div#divFindAnEstatePlannerSearchResults div.infopopup .subMenu .subMenu { display:none; }
