html, body {
    margin:0; 
    width:100%; 
    height:100%;
}
body
{
	background-image:none; 
	background-color:#fff;
}

/* Content positioning */
#aspnetForm
{
	position:absolute;
    top:-50px;
    left:20px;
	width:800px;
	/*overflow:hidden;
	overflow-y : visible;*/
}
.primary-info .primary-info
{
	position:relative;
    top:auto;
    left:auto;
}
/* Generic tag to only hide elements in the print view */
.PrintDisplayNone {	display:none; }
/* Start tabs used in multiple places*/
.tabs li .active span {
    background-position:0px 0px;
    padding:0px 9px;
    color:#636466;
}
.tabs li .active {
    background-position:0px 0px;
}
.ScreenDisplayNone {
    display:inline;
}
/* Display none */
.breadcrumbs,
.DdpanelInBody_Content,
.EmailAPageDdpanel,
.ContentPanel, .h1,
.IndexSmallSearch, 
.invisible, /* Hide images*/
.list-1,
.list-2,
.listSearchPrompt,
.LocationsDdpanel,
.ContentPanel,
.mt-2 .wrap-content-1,
.partners,
.HideCheckoutLinks,  /* Site Redesign*/
.Section, /* Site Redesign*/
.Banner, /* Site Redesign*/
.TopLinks, /* Site Redesign*/
.ProcessHeading /* Site Redesign*/
.SearchStandard DIV,
.ServerLightBoxContainer,
.breadcrumbs-2,
.wrap-content-2,
.wrap-footer,
.Banner2, /* Site Redesign*/
.ShoppingHeaders, /* Site Redesign*/
.LoginHelp, /* Site Redesign*/
.Quick, /* Site Redesign*/
.RightPanel, /* Site Redesign*/
.NoRight,  /* Site Redesign*/
.PageTitle,
#Mheader, /* Hide Header and Footer for print*/
#MetaH1,
#Mheader DIV,
#footer DIV,
div#ContactBlurb,
div#flash_Education, /* solutions partner-directory flash for nec */
div#flash_General, 
div#flash_Government, 
div#flash_Healthcare, 
div#flash_Hospitality, 
div#flash_Services,
embed, /* Homepage */
#home_landing_page {
	display:none;
}
/* Display Block */
/* Start of EndecaConnectionControls from the storefront */
.EndecaConnectionControls { border:none; }
/* Start heading and footing images  */
.PrintHeadingImage
{
	position:absolute;
	top:25px;
	left:0px;
	display:block;
	padding:50px 0px 10px 0px;
}

/* Homepage Tags  */
.wrapper-home{
	margin-top:20px;
}
#content-home{	background-image:none; }
.PrintFlashImage
{
	position:absolute;
	top:160px;
}

/* New redesign classes */
.wrap-content-7 {width:862px; padding:0px 0px 0px 10px; margin-left:0px; width:795px; position:relative; top:-20px;}
.LeftPortion{position:relative; top:5px; float:left; border:none; width:792px; padding:0px;}
.Banner {background-color:#2a7199; width:960px; height:15px; color:#ffffff; position:relative; top:-44px;}
.Hidden {position:relative; top:104px;}
.Shift {padding-top:75px;}
.Shift2 {padding-top:110px;}







