﻿body
{
	margin:0;
	position:relative;
	font-family:Arial, Verdana;
}
.header-container 
{
	width:100%;
	height:135px;
	/*background-color:#00a4e4;/*efb10f 00a4e4*/
	position:relative;
}
.header-fade
{
	position:absolute;
	width:100%;
	height:135px;
	background:url('/App_Images/header-fade.png') repeat-x;
}

.inner-container 
{
	position:relative;
	width:980px;
	height:135px;
	margin:0 auto;
}

.inner-container .widget-menu{
    position:absolute;
    right:0px;
    top:0px;
}

.top-nav 
{
	position:absolute;
	z-index:1;
	top:0;
	right:0;
	height:24px;
	padding-top:8px;
	width:492px;
	background-image:url('/App_Images/top-nav-bg.png');
	text-align:center;
}
.top-nav a.header-link
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:75%;
	padding:0 10px 0 10px;
	border-right:1px solid #FFFFFF;
	position:relative;
}
.top-nav a.header-link span
{
	position:relative;
	top:0;
	left:0;
}
.top-nav a.header-link span.drop-shadow
{
	left:.9em;
	position:absolute;
	top:.1em;
	color:#000000;	
}
.top-nav a.last { border:0; }

.logo-container {
	position:absolute;
	bottom:-40px;
	width:252px;
	height:164px;
	background:url('/App_Images/logo-container.png') no-repeat;
	z-index:100;
	
}
.logo-container .logo
{
	width:100%;
	height:100%;
	/*background:url('/App_Images/mm_logo.gif') no-repeat;
	background-position:center 65px;*/
}
.newsroom-logo
{
	width:600px;
	height:135px;
	background:url('/App_Images/newsroom-logo.png') no-repeat;
	position:relative;
	left:200px;
}
.newsroom-logo p
{
	font-size:120%;
	font-weight:bold;
	color:#FFFFFF;
	padding:45px 0 0 135px;
	margin:0;
}
.last-updated
{
	position:absolute;
	right:5px;
	bottom:15px;
	font-size:70%;
	color:#494949;
}
.last-updated p { margin:0; }

.search-bar-container
{
	width:100%;
	height:52px;
	margin-bottom:20px;
	background:url('/App_Images/Search/page-fade.gif') repeat-x;
	border-top:1px solid #FFFFFF;
}
.search-inner-container 
{
	position:relative;
	z-index:10;
	height:52px;
	width:980px;
	margin:0 auto;
}
.lower-logo-container 
{
	background-color:#FFFFFF;
	height:48px;
	width:232px;
	float:left;
	margin-left:10px;
}
/* search control */
.search-control
{
	float:left;
	width:732px;
	background:url('/App_Images/Search/bar-repeat.gif') repeat-x;
}
.search-control .bar-left-cap { float:left; }
.search-control .bar-right-cap { float:right; }


/* search breadcrumb */
.search-control .breadcrumb { float:left; margin:24px 0 0 10px; width:390px; font-size:70%; font-weight:bold; color:#ececec; }
.search-control .breadcrumb a { color:#ececec; text-decoration:none; }

/* search query */
.search-control .query { float:left; margin:12px 0 0 0; width:300px; background:url(/App_Images/Search/query-repeat.gif) repeat-x; }
.search-control .query .spyglass { float:left; }
.search-control .query .search-query { float:left; margin:12px 0 0 5px; width:200px; border:0; background:transparent; font-size:70%; font-family:Arial;}
.search-control .query .search-button { float:right; margin-top:7px; cursor:pointer; }

/* search past */
.search-control .past { float:left; margin:12px 0 0 0; width:300px; background:url(/App_Images/Search/query-repeat-disabled.gif) repeat-x;  }
.search-control .past .spyglass { float:left; }
.search-control .past .past-search-query { float:left; margin:12px 0 0 5px; width:170px;  border:0; background:transparent; font-size:70%; font-weight:bold; color:#4a4a4a; font-family:Arial;}
.search-control .past .closed-spyglass { float:right; margin-top:7px; cursor:pointer; }
.search-control .past .slide-effect { background:url(/App_Images/Search/query-repeat.gif) repeat-x; width:0px; float:right; height:39px; }
.search-control .past .view-results { float:right; margin-top:7px; cursor:pointer; }



/* search loading */
.search-control .search-loader { position:absolute; right:-15px; top:22px; display:none; }

/* results container */

.results-container { position:absolute; right:12px; width:328px; top:48px; background:url(/App_Images/Search/results-container-repeat.gif) repeat-y; display:none;}
.results-container .results-space ul {  margin:0 0 10px 15px; padding:0; list-style:none; }
.results-container .results-space ul li {  margin:0 0 10px 0; padding:0;}
.results-container .results-space ul li img { float:left; margin-right:10px; }
.results-container .results-space ul li a { float:left; display:block; width:270px; color:#4a4a4a; text-decoration:none; font-size:70%; }
.results-container .results-space ul li a strong { display:block; }
.results-container .results-space ul li p { font-size:70%; margin:5px 5px 5px 15px; color:#4a4a4a; font-weight:bold; }
.results-container .viewmore { cursor:pointer; }

.search-control .search-form
{
	float:left;
	margin:13px 0 0 15px;
}

.search-control .search-form .search-query 
{
	border:0;
	color:#333333;
	font-family:Georgia;
	font-size:100%;
	height:20px;
	width:195px;
	background-color:#d4d2d2;
}