/* This file will hold styles that are loaded using the same media query as the narrow grid. */


.element-invisible{
	position:absolute !important;
}
#region-preface-third .menu{
	display:inherit;
}
#{display:inherit;}

.hideme{display:none;}

a.addthis_counter.addthis_bubble_style{display:none !important;}

div#block-block-2{margin:-20px 0 10px 0;}
div#block-block-2, div#block-block-2 a{font-size:10px; letter-spacing:-1px; text-decoration:none;}
div#block-block-2 a:hover{text-decoration:underline;}

.region-inner.region-user-first-inner{margin-top:15px;}

h2.site-name a, h1.site-name a{
	background:url(../images/impact-logo.png) no-repeat;
	margin:-53px 0 25px 0;
	height:45px;
}

h2.pane-title{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

h3{
	font-size:13px;
	font-weight:bold;
	color:#011e42;
}

div.zone-user-wrapper{
	background:url(../images/hdr-diag-lines.png) repeat-x; 
	margin-top:-10px; 
	padding-top:10px;
	}

/* Header // iMPACT */
header.section-header{
	background:url(../images/hdr-impact.jpg) no-repeat;
	background-position:center;
}
/* Header // Calendar */
header.menu-670{
	background:url(../images/hdr-calendar.jpg) no-repeat;
	background-position:center;
}
/* Header // Academics */
body.page-node-81 header.section-header,
body.node-type-academics header.section-header{
	background:url(../images/hdr-academics.jpg) no-repeat;
	background-position:center;
}
/* Header // Financial Aid */
body.page-node-243 header.section-header,
body.node-type-financial-aid header.section-header{
	background:url(../images/hdr-financial-aid.jpg) no-repeat;
	background-position:center;
}
/* Header // Career */
header.menu-671{
	background:url(../images/hdr-career.jpg) no-repeat;
	background-position:center;
}
/* Header // Student Life */
header.menu-672{
	background:url(../images/hdr-student-life.jpg) no-repeat;
	background-position:center;
}
/* Header // Media */
header.menu-973{
	background:url(../images/hdr-media.jpg) no-repeat;
	background-position:center;
}
/*Header // Technology  */
body.page-node-59 header.section-header,
body.node-type-technology header.section-header{
	background:url(../images/hdr-technology.jpg) no-repeat;
	background-position:center;
}
/* Header // Tech & Learning */
body.page-node-369 header.section-header,
body.page-tech-and-learning header.section-header,
body.context-tech-and-learning header.section-header,
body.context-tech-learning-tags header.section-header{
	background:url(../images/hdr-tech-and-learning.jpg) no-repeat;
	background-position:center;
}
/* Header // Hospitality */
body.page-node-132 header.section-header,
body.node-type-hospitality header.section-header{
	background:url(../images/hdr-hospitality.jpg) no-repeat;
	background-position:center;
}
/* Header // My Panels */
header.menu-677{
	background:url(../images/hdr-my-panels.jpg) no-repeat;
	background-position:center;
}


.region-inner.region-user-second-inner{float:right; margin:-3px 0 0 0;}
.region-inner.region-menu-inner{margin-bottom:8px;}

#mainSearch{
	background: url(//www.bus.umich.edu/impact/images/search-bg.png) no-repeat;
	height: 26px;
	width: 195px;
	position:absolute; right:0; top:35px; z-index:100;
	margin-right:-20px;
	display:block;
}
	
input#srch {
	border: solid 0px white;
	background: none;
	margin: 0 0 2px 15px;
	color: #aaa;
	font-size: 12px;
}

div#region-preface-third .menu li{
	font-size:11px;
	letter-spacing:-1px;
	margin:0;
}
div#dateTime{
	text-align:right;
	margin:10px 0px 10px 10px;
	float:right;
	font-size:12px;
	letter-spacing:-1px;
	display:block;
}

.top3{min-height:250px;}

body.page-node-59 .roundedWhite {
	min-height:250px;
}

body.page-node-81 .roundedWhite {
	min-height:250px;
}

#section-content{margin-top:1px;}

ul li.leaf{
	list-style:none;
}

ul li.expanded {list-style-image:none;}

section#block-menu-block-5 h2{font-size:13px; font-weight:bold;}

div.region-preface-third-inner div.menu-block-wrapper{display:block;} 

/* TAB SELECTION HOME */
	ul#main-menu li.menu-669.active a{color:#036;}

/* CALENDAR MENUS LAYOUT */
	div#block-menu-block-tempCalendar div.block-inner{background:url(../images/menu-calendar-left.png) 0 0 no-repeat;}
	div#block-menu-block-tempCalendar div.block-inner div.content{background:url(../images/menu-calendar-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-block-tempCalendar ul.menu{background: url(../images/menu-calendar-bg.gif) repeat-x; }
	div#block-menu-block-tempCalendar .menu li ul{background:#87a2cb; }
	div#block-menu-block-tempCalendar .menu li.active-trail{background: url(../images/menu-calendar-reversed.gif) repeat-x;}
	div#block-menu-block-tempCalendar .menu li a.active.active{background: url(../images/menu-calendar-reversed.gif) repeat-x;}
	/* TAB SELECTION */
	ul#main-menu li.menu-670.active, ul#main-menu li.menu-670.active-trail{background:#87a2cb;}
	header.menu-670 ul#main-menu{width:101%;}

/* ACADEMICS MENUS LAYOUT */
	div#block-menu-block-7 div.block-inner{background:url(../images/menu-academics-left.png) 0 0 no-repeat;}
	div#block-menu-block-7 div.block-inner div.content{background:url(../images/menu-academics-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-block-7 ul.menu li{margin:0; padding:0;}
	div#block-menu-block-7 ul.menu{background: url(../images/menu-academics-bg.gif) repeat-x; padding:0;}
	div#block-menu-block-7 .menu li ul{background:#63566c;}
	div#block-menu-block-7 .menu li.active-trail{background: url(../images/menu-academics-reversed.gif) repeat-x;}
	div#block-menu-block-7 .menu li a.active.active{background: url(../images/menu-academics-reversed.gif) repeat-x;}
	/* TAB SELECTION */
	ul#main-menu li.menu-668.active, ul#main-menu li.menu-668.active-trail{background:#63566c;}

/* FINANCIAL AID MENUS LAYOUT */
	div#block-menu-block-6 div.block-inner{background:url(../images/menu-financialaid-left.png) 0 0 no-repeat;}
	div#block-menu-block-6 div.block-inner div.content{background:url(../images/menu-financialaid-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-block-6 ul.menu li{margin:0; padding:0;}
	div#block-menu-block-6 ul.menu{background: url(../images/menu-financialaid-bg.gif) repeat-x; padding:0;}
	div#block-menu-block-6 .menu li ul{background:#286351;}
	div#block-menu-block-6 .menu li.active-trail{background: url(../images/menu-finaid-reversed.gif) repeat-x;}
	div#block-menu-block-6 .menu li a.active.active{background: url(../images/menu-finaid-reversed-light.gif) repeat-x;}
	/* TAB SELECTION */
	ul#main-menu li.menu-729.active, ul#main-menu li.menu-729.active-trail{background:#49937D;}

/* CAREER MENUS LAYOUT */
	div#block-menu-block-tempCareer div.block-inner{background:url(../images/menu-career-left.png) 0 0 no-repeat;}
	div#block-menu-block-tempCareer div.block-inner div.content{background:url(../images/menu-career-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-block-tempCareer ul.menu{background: url(../images/menu-career-bg.gif) repeat-x; }
	div#block-menu-block-tempCareer .menu li ul{background:#63566c; }
	div#block-menu-block-tempCareer .menu li a{margin:0; padding:0 6px; font-size:12px;}
	div#block-menu-block-tempCareer .menu li.active-trail{background: url(../images/menu-career-reversed.gif) repeat-x;}
	div#block-menu-block-tempCareer .menu li a.active.active{background: url(../images/menu-career-reversed.gif) repeat-x;}
	/* TAB SELECTION */
	ul#main-menu li.menu-671.active, ul#main-menu li.menu-671.active-trail{background:#6f5d88;}
	
/* STUDENT LIFE MENUS LAYOUT */
	/* TAB SELECTION */
	ul#main-menu li.menu-672.active, ul#main-menu li.menu-672.active-trail{background:#B34649;}

/* MEDIA MENUS LAYOUT */
	/* TAB SELECTION */
	ul#main-menu li.menu-973.active, ul#main-menu li.menu-973.active-trail{background:#6fb25e;}	
	
/* TECHNOLOGY MENUS LAYOUT */
	div#block-menu-block-2 div.block-inner{background:url(../images/menu-left.png) 0 0 no-repeat;}
	div#block-menu-block-2 div.block-inner div.content{background:url(../images/menu-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-block-2 ul.menu li{margin:0; padding:0;}
	div#block-menu-block-2 ul.menu{background: url(../images/menu-bg.gif) repeat-x; padding:0;}
	div#block-menu-block-2 .menu li ul{background:#aa6d1b;}
	div#block-menu-block-2 .menu li.active-trail{background: url(../images/menu-tech-reversed.gif) repeat-x;}
	div#block-menu-block-2 .menu li a.active.active{background: url(../images/menu-tech-reversed.gif) repeat-x;}
	/* TAB SELECTION */
	ul#main-menu li.menu-674.active, ul#main-menu li.menu-674.active-trail{background:#DC9F4F;}

/* APPS & TOOLS MENUS LAYOUT */
	div#block-menu-menu-apps-tools div.block-inner{background:url(../images/menu-appstools-left.png) 0 0 no-repeat;}
	div#block-menu-menu-apps-tools div.block-inner div.content{background:url(../images/menu-appstools-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-menu-apps-tools ul.menu{background: url(../images/menu-appstools-bg.gif) repeat-x;}
	div#block-menu-menu-apps-tools .menu li ul{background:#203e51;}
	/* TAB SELECTION */
	ulmain-menu# li.menu-729.active, ul#main-menu li.menu-729.active-trail{background:#49937D;}

/* TECH & LEARNING MENUS LAYOUT */
	div#block-menu-block-12 div.block-inner, 
	div.region-preface-third-inner div.block-inner
	{background:url(../images/menu-techlearning-left.png) 0 0 no-repeat;}
	div#block-menu-block-12 div.block-inner div.content,
	div.region-preface-third-inner div.block-inner div.content
	{background:url(../images/menu-techlearning-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-block-12 ul.menu li,
	div.region-preface-third-inner ul.menu li
	{margin:0; padding:0;}
	div#block-menu-block-12 ul.menu,
	div.region-preface-third-inner ul.menu
	{background: url(../images/menu-techlearning-bg.gif) repeat-x; padding:0;}
	div#block-menu-block-12 .menu li ul,
	div.region-preface-third-inner .menu li ul
	{background:#19234e;}
	div#block-menu-block-12 .menu li.active-trail,
	div.region-preface-third-inner .menu li.active-trail
	{background: url(../images/menu-techlearning-reversed.gif) repeat-x;}
	div#block-menu-block-12 .menu li a.active.active,
	div.region-preface-third-inner .menu li a.active.active
	{background: url(../images/menu-techlearning-reversed.gif) repeat-x; }
	/* TAB SELECTION */
	ul#main-menu li.menu-1591.active, ul#main-menu li.menu-1591.active-trail{background:#EDC044;}
	
/* HOSPITALITY MENUS LAYOUT */
	div#block-menu-block-9 div.block-inner{background:url(../images/menu-hospitality-left.png) 0 0 no-repeat;}
	div#block-menu-block-9 div.block-inner div.content{background:url(../images/menu-hospitality-right.png) right top no-repeat; padding-right:15px;}
	div#block-menu-block-9 ul.menu li{margin:0; padding:0;}
	div#block-menu-block-9 ul.menu{background: url(../images/menu-hospitality-bg.gif) repeat-x; padding:0;}
	div#block-menu-block-9 .menu li ul{background:#aa6d1b;}
	div#block-menu-block-9 .menu li.active-trail{background: url(../images/menu-hospitality-reversed.gif) repeat-x;}
	div#block-menu-block-9 .menu li a.active.active{background: url(../images/menu-hospitality-reversed.gif) repeat-x;}
	/* TAB SELECTION */
	ul#main-menu li.menu-676.active, ul#main-menu li.menu-676.active-trail{background:#813827;}
	
	
/* MY PANELS MENUS LAYOUT */
	/* TAB SELECTION */
	ul#main-menu li.menu-677.active, ul#main-menu li.menu-677.active-trail{background:#4584CF;}	
	

/* SUB LEVEL RIGHT SIDE YELLOW BOX NAVIGATION */
div.region-sidebar-second-inner .block-menu-block-5{margin: 0 5px 20px 25px;}

.region-inner.region-menu-inner{margin-bottom:8px;}

nav.navigation{margin-top:-10px; margin-bottom:-5px;}

ul#main-menu li.first{margin-left:-2px; padding-left:0;}

#main-menu{margin:0;}

ul#main-menu li a{
	text-decoration:none;
	padding:0px 0px;
	margin:0 0 0 0;
	font-weight:normal;
}

ul#main-menu li{
	font-size:11px;
	margin:0;
	font-weight:normal;
	letter-spacing:0;
}

ul#main-menu li a:hover{
	text-decoration:underline;
}
ul#main-menu li.active, ul#main-menu li.active-trail{
	background:#edece2;
	padding:6px 0 9px 0;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	letter-spacing:-.09em;
}
	
ul#main-menu li.active a, ul#main-menu li.active-trail a{
	color:#fff;
	font-weight:bold;
	background:none;
	padding:0px 4px;
}


#region-preface-third .menu{
	border:none;
	border:0px;
	margin:0 0 5px 7px;
	padding:0px ;
	font: 14px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-weight:bold;
	height:38px;
	width:100%;
	}
	
#region-preface-third .menu ul{
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
}
#region-preface-third .menu li{
	float:left;
	padding:0px;
	}

#region-preface-third .menu li a{
	color:#fff;
	display:block;
	font-weight:normal;
	line-height:38px;
	margin:0px;
	padding:0px 10px;
	text-align:center;
	text-decoration:none;
	}
	
#region-preface-third ul li.expanded{
	background:url(../images/menu-arrow-down.png) right 16px no-repeat;
	list-style:none;
	color:#fff;
	font-weight:normal;
	line-height:38px;
	text-align:center;
	text-decoration:none;
}	

#region-preface-third ul li.nolink{
	display:block;
	padding:0px 18px;
	cursor:default;
	color:#fff;
	font-weight:normal;
	line-height:38px;
	text-align:center;
}

#region-preface-third ul li.expanded.nolink{
	
}
	
#region-preface-third .content li a:hover, #region-preface-third .content ul li:hover a, #region-preface-third .content ul li.expanded.nolink:hover, #region-preface-third .content ul li.nolink:hover{
	
	text-decoration:none;
	}
	
#region-preface-third .menu li ul{
	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:225px;
	z-index:200;
	
	/*top:1em;
	/*left:0;*/
	list-style:none;
	}
#region-preface-third .menu li:hover ul{
	display:block;
	
	}
#region-preface-third .menu li li {
	background:url() bottom left no-repeat;
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:225px;
	}
#region-preface-third .menu li:hover li a{
	background:none;
	color:#fff;
	}
#region-preface-third .menu li ul a{
	display:block;
	font-size:12px;
	font-style:normal;
	margin:0px;
	padding:5px 15px 8px 15px;
	line-height:15px;
	text-align:left;
	}
#region-preface-third .menu li ul a:hover, #region-preface-third .menu li ul li:hover a{
	background:#234771;
	border:0px;
	color:#ffffff;
	text-decoration:none;
	}
#region-preface-third .menu p{
	clear:left;
	}	
	
#region-sidebar-first .menu{
	font-size:100%;
}


#block-block-7 h1{
	width:95%;
	font-size:17px;
}

div.page-media-casts .ajax__tab_mc .ajax__tab_header .ajax__tab_tab {font-size:14px;}
div.page-media-casts a.iTunes{display:block; float:right; padding-top:7px;}
div.page-media-casts #updateTicker{top:-17px; margin:0 0 0 110px; font-size:14px;}
div.page-media-casts .titleGrey{font-size:14px; }

div.tellRoss_HeaderContainer, div.tellRoss_BodyContainer{display: block;}

ul.slideNav{display:block;}

div.alpha.grid-16.omega.toolBar{margin-top: -30px; position:relative; float:right; z-index:1000;}

div#MyiMpactToolbarRight{height:7px; padding-top:18px; margin-bottom:-40px;}

div#ProfileSideBar {float:right !important;}