

@charset "utf-8";
/* CSS Document */

input[type="hidden"]
{
	margin:0px;
	padding:0px;
	display:none;
}

.slaveexpand
{
	background-image:url(images/backgrounds/slave_bg.jpg);
	background-repeat:repeat-y;
    width: 222px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	overflow:auto;
}
	.slaveexpand .ekflexmenu
	{
		float:left;
		width:222px;
		background-image:url(images/backgrounds/ip_sm_bottom_bg.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		background-color:transparent;
		margin:0px;
		padding:0px 0px 16px 0px;
	}	
		.slaveexpand .ekflexmenu .ekflexmenu_submenu
		{
			margin:0px;
			padding:0px;
			overflow:auto;
			background:transparent;
		}
			.slaveexpand UL
			{
				display:inline;
				margin:0px;
				padding:0px;
				list-style:none;
				background:transparent;
			}
				.slaveexpand LI
				{
					display:inline;
					margin:0px;
					padding:0px;
					background:transparent;
					list-style-image:none;
					list-style-type:none;
				}
		
					.slaveexpand .ekflexmenu_slavecontainer
					{
						width:222px;
					}
						.slaveexpand .ekflexmenu_submenu_items_hidden 
						{
							display:none;
						}
								.slaveexpand li.ekflexmenu_menu_level_1 a.ekflexmenu_button_hidden
								{
									display:none;
								}

								.slaveexpand li.ekflexmenu_menu_level_1 ul.ekflexmenu_submenu_items
								{
									float:left;
									clear:left;
									width:206px;
									overflow:auto;
									background:#ffffff;
									margin:0px 0px 0px 8px;
									list-style-type:none;
									
								}

									.slaveexpand li.ekflexmenu_menu_level_1 ul.ekflexmenu_submenu_items li
									{
										display:block;
										float:left;
										clear:left;
										width:206px;
									}
								
									.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items
									{
										margin:0px;
										padding:0px;
									}
							
							/* Menu Item Styles */
							
								/* Buttons */
										.slaveexpand a.ekflexmenu_button_hidden
										{
											display:none;
										}
									
									/* Individual Slave Nav Headings */
										
										/* About Us */
											.slaveexpand #efcc5408a_14_15_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_About.jpg);
											}
										/* Prospective Members */
											.slaveexpand #efcc5408a_14_16_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_Prospective.jpg);
											}
										/* Collegians */
											.slaveexpand #efcc5408a_14_17_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_Collegians.jpg);
											}
										/* Alumnae */
											.slaveexpand #efcc5408a_14_18_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_Alumnae.jpg);
											}
										/* Other Visitors */
											.slaveexpand #efcc5408a_14_19_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_OtherVisitors.jpg);
											}
										/* Foundation */
											.slaveexpand #efcc5408a_14_20_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_Foundation.jpg);
											}
										/* Housing */
											.slaveexpand #efcc5408a_14_21_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_Housing.jpg);
											}
										/* Life Loyal */
											.slaveexpand #efcc5408a_14_22_button
											{
												background-image:url(images/sub_nav_headers/SubNavHead_LifeLoyal.jpg);
											}

									
									/* Top Buttons / Slave Menu Headings */
										.slaveexpand a.ekflexmenu_slavetop_button, 
										.slaveexpand a.ekflexmenu_slavetop_button:link,
										.slaveexpand a.ekflexmenu_slavetop_button:hover,
										.slaveexpand a.ekflexmenu_slavetop_button:focus,
										.slaveexpand a.ekflexmenu_slavetop_button_hover
										{
											display:block;
											background-position:0px 0px;
											background-repeat:no-repeat;
											outline:none;
											width:222px;
											height:55px;
										}
								
									
									/* Link Button */
									.slaveexpand a.ekflexmenu_button, 
									.slaveexpand a.ekflexmenu_button:link
									{
										background-image:url(images/menu_item_bg/ek_slave_menu_item_button_roll_bg.jpg);
										background-repeat:no-repeat;
										background-position:0px 0px;
										color:#8a913a;
										font-weight:bold;
										padding:0px 0px 0px 16px;
									}
									/* Button Hover */
									.slaveexpand a.ekflexmenu_button:focus,
									.slaveexpand a.ekflexmenu_button:hover,
									.slaveexpand a.ekflexmenu_button_hover,
									/* Button Selected */
									.slaveexpand a.ekflexmenu_button_selected,
									.slaveexpand a.ekflexmenu_button_selected_hover{
										background-image:url(images/menu_item_bg/ek_slave_menu_item_button_roll_bg.jpg);
										background-repeat:no-repeat;
										background-position:0px -22px;
										color:#FFF;
										font-weight:bold;
										padding:0px 0px 0px 16px;
									}
									
								
								/* Links */
									
									/* Link Links */
									.slaveexpand a.ekflexmenuslave_link:link, 
									.slaveexpand a.ekflexmenuslave_link:link,
									.slaveexpand a.ekflexmenuslave_link:visited
									{
										background-image:url(images/menu_item_bg/ek_slave_menu_item_roll_bg.jpg);
										background-repeat:no-repeat;
										background-position: 0px 0px;
										color:#8a913a;
										font-weight:700;
										padding:0px 0px 0px 16px;
									}
									/* Link Hover */
									.slaveexpand a.ekflexmenuslave_link:hover,
									.slaveexpand a.ekflexmenuslave_link:active,
									.slaveexpand a.ekflexmenuslave_link:focus,
									/* Link Selected*/
									.slaveexpand a.ekflexmenuslave_link_selected,
									/* Selected Hover */
									.slaveexpand a.ekflexmenuslave_link_selected:hover
									{
										background-image:url(images/menu_item_bg/ek_slave_menu_item_roll_bg.jpg);
										background-repeat:no-repeat;
										background-position: 0px -22px;
										color:#FFF;
										font-weight:700;
										padding:0px 0px 0px 16px;
									}
									
							/* Menu Conating Sub-Menus */
								.slaveexpand a.ekflexmenu_button,
								.slaveexpand a.ekflexmenu_button:link,
								/* 1st Level Menu Item :Hover */
								.slaveexpand a.ekflexmenu_button:focus,
								.slaveexpand a.ekflexmenu_button:hover,
								.slaveexpand a.ekflexmenu_button_hover,
								/* 1st Level Menu Item Selected */
								.slaveexpand a.ekflexmenu_button_selected,
								.slaveexpand a.ekflexmenu_button_selected_hover,
								/* 2nd Level Menu Items */
								.slaveexpand a.ekflexmenuslave_link:link, 
								.slaveexpand a.ekflexmenuslave_link:link,
								.slaveexpand a.ekflexmenuslave_link:visited,
								/* 2nd Level :Hover */
								.slaveexpand a.ekflexmenuslave_link:hover,
								.slaveexpand a.ekflexmenuslave_link:active,
								.slaveexpand a.ekflexmenuslave_link:focus,
								/* 2nd Level Selected*/
								.slaveexpand a.ekflexmenuslave_link_selected,
								/* 2nd Level Selected Hover */
								.slaveexpand a.ekflexmenuslave_link_selected:hover
								{
									display:block;
									height:22px;
									line-height:22px;
									vertical-align:middle;
									text-decoration:none;
									outline:none;
									overflow:hidden;
								}
								
							/* 2nd Level Menu Items */
	
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link, 
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link:visited
							{
								background-image:url(images/menu_item_bg/slave_2nd_level_menu_item_bg.jpg);
								background-repeat:no-repeat;
								background-position:0px 0px;
								background-color:#FFF;
								display:block;
								color:#8a913a;
								text-decoration:none;
								height:21px;
								vertical-align:middle;
								font-weight:normal;	
							}
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link:hover,
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link:active,
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link_selected,
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link_selected:hover
							{
								display:block;
								background-image:url(images/menu_item_bg/slave_2nd_level_menu_item_bg.jpg);
								background-repeat:no-repeat;
								background-color:#FFF;
								color:#c74a5d;
								font-weight:normal;
								height:21px;
							}
							
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link, 
							.slaveexpand li.ekflexmenu_menu_level_2 ul.ekflexmenu_submenu_items li a.ekflexmenuslave_link_selected
							{
								background-image:url(images/menu_item_bg/slave_2nd_level_menu_item_bg.jpg);
								background-repeat:no-repeat;
								background-color:#FFF;
								background-position:0px 0px;
								font-weight:normal;		
								border-bottom:1px #e2e3dd solid;
								padding:0px 0px 0px 16px;
							}
