.BlockError { color: red;}

.Col-RosterName1Label, .Col-RosterName2Label, .Col-RosterName2 { display: none;}
.Page-IPledgeAddInfo .Col-IndEMailLabel, .Page-IPledgeAddInfo .Col-IndEMail { display: none;}

.DIV-WebVerifyInfo1 { margin-top: -30px;}
.Col-LU20131PArea2 { height: 115px;}
.BodyClass { background-image: none;}
.LU2013Header { background: #0E1A75;}
.DIV-Note { clear: none;}
.logo { display: none;}
.Menu-Left { display: none;}
.Col-PartnerAgy { display: none;}
.Footer, .copyright { display: none;}
.Page-IPledgeSelection .PledgeProgress, .Page-IPledgeSelection .TypeSelection { display: none;}
.DIV-WebPledgeSelect { display: none;}

.Area-LU20131PArea6, .Area-LU20131LArea6, .Area-LU20131NArea6 { margin: 5px;}

.LU20131PArea5B, .LU20131LArea5B, .LU20131NArea5B
{
	background-image: none;
}

.LUMainTable, .Col-LUMainTable { background: white;}
.LU20131PArea5A, .LU20131LArea5A, .LU20131NArea5A { background: white;}
.LU20131PFooterArea, .LU20131LFooterArea, .LU20131NFooterArea { background: white;}

/* */
@media screen and (max-width: 2800px)
{
.WebLogoL
{
	position: absolute;
	top: 45px;
	left: 225px;
}

.LU2013TopMenu { position: fixed; top: -25px; left: -75px; padding-left: 265px; width: 2000px; }

.LUTableLeftSide { border-left: 30px white solid; border-right: 30px white solid;}

.WebLogoR
{
	float: right;
	margin-right: 225px;
}


@media screen and (max-width: 1080px)
{

/*.LU2013TopMenu { position: fixed; top: -30px; left: -30px; padding-left: 150px; }*/
.LU2013TopMenu { position: fixed; left: 0px; padding-left: 20px; width: 1500px; }


.WebLogoL
{
	position: fixed;
	top: 45px;
	left: 50px;
}

.WebLogoR
{
	float: right;
	margin-right: 100px;
}

.LUTableLeftSide { border-left: 30px white solid; border-right: 30px white solid;}
}

@media screen and (max-width: 820px)
{
.Col-LU20131PArea2 .PortletLogo .Logo img, .Col-LU20131LArea2 .PortletLogo .Logo img, .Col-LU20131NArea2 .PortletLogo .Logo img
{
	width: 60%
}
.LU2013Top
{
	height: 100px;
}
.LU2013TopMenu { position: fixed; top: 0px; left: 0px; padding-left: 20px; width: 1500px; }


.LUTableLeftSide { border-left: 30px white solid; border-right: 30px white solid;}

.WebLogoL
{
	position: absolute;
	top: 65px;
	left: 50px;
}

.WebLogoR
{
	float: right;
	margin-right: 100px;
}
}

@media screen and (max-width: 480px)
{

#test1, #test2 { margin-bottom: 20px!important;}
.LU2013TopMenu { top: 5px; }

.LU2013Top
{
	height: 100px;
}
.LU2013TopMen1u { position: fixed; top: -5px; left: -5px; padding-left: 20px; width: 1500px; }

.LUTableLeftSide { border-left: 30px white solid; border-right: 30px white solid;}
	
.WebLogoL
{
	position: absolute;
	top: 65px;
	left: 25px;
}

.WebLogoR
{
	position: absolute;	
	top: 45px;
	right: 15px;
}
}

.Area-LU20131PArea2, .Area-LU20131NArea2, .Area-LU20131LArea2
{
	margin: 10px;
}

/* 2017 Generic Additions */
.GenericResponsiveTop2 {
    background-color: #10167f;
}
ul.pureCssMenu ul {
    background-color: #7c81b8;
}
ul.pureCssMenu li:hover > a {
    background-color: #7c81b8;
}
.QuickSumTable td::before {
	position: relative;
}
li.PledgeNavigationPrevious {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    box-ordinal-group: 1;
}
ol.PledgeNavigation {
	display: -webkit-box;
	display: -moz-box;
	display: box;
}


div.MainBodyCenter { 
 width: 60%!important; text-align: center!important; margin-left:auto!important; margin-right: auto!important;}

.fieldset { display: inline-flex;}
