﻿/*always display scrollbar to avoid page-shift */
html 
{
    overflow-y: scroll;
}

body
{
	font-size:0.8em;
	font-family:"lucida grande", tahoma, arial, verdana, helvetica, Sans Serif;
    background:#eee url(../Images/SFS.MasterPage/BackgroundBody.jpg) repeat-x top;
    color:#000;
    padding:0;
    margin:0;
}

/* wrap to center content */
#PageWrap
{
	margin-right:auto;
	margin-left:auto;
	width:980px;
	background-color:#fff;
	border:solid 1px black;
	text-align:left;
}

/* wrap to provide margin for non header/footer content */
#MainContentWrapper
{
	margin:0;
}

/* Wrap for the HR and image */
#TitleContainer
{
	height:26px;
	vertical-align:middle;
	clear:both;
}

/* Wrap for the HR and image */
#TitleContainer img
{
	vertical-align:middle;
	display:block;
	border:none;
	float:left;
}

#TitleContainer .titleHelp
{
	font-size: 14px; 
	font-weight: bold; 
	color: #333; 
	vertical-align: middle;
}

/* wrap to provide margin for non header/footer content */
#WhiteWrapper
{
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	display:block;
}

/* This is the the Environment Marker and Impersonation Marker */
.hoverStatus
{
	font-weight:bold;
	color:Red;
	border: solid 2px white;
	background-color:#444;
	border-top:none;
    margin:0;
    padding: 2px 15px 10px 15px;
    position:fixed;
    left:0;
	top: 0;
}
#EnvironmentMarker
{
	z-index : 1;
    width : 325px;
    margin-top: 4px;
    opacity:0.75; -moz-opacity: 0.75; filter:alpha(opacity=75);
}
#ImpersonationMarker
{
	width:100%;
	z-index:0;
	color:White;
	background-color:#0D3692;
}

.hoverStatus ul
{
	list-style:none;
	margin:0;
	padding:0;
}

.hoverStatus ul li:first-child
{
	font-size:2em;
}

.hoverStatus ul li
{
	font-size:1em;
}

.ajaxDevErrorOverlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #FFF;
    z-index: 1000000000;    /*will show only in dev want it to be on top of everything, so zindex of a million*/
}

#PageWrap.testEnvironment {
    border-color: #FFF000;
    border-width: 4px;
}