html, body {
    height: 100%;
    min-height: 640px;
}


div#wrapper{
           position:relative;
		   width: 800px;
		   min-height:620px;
		   height:100%;
		   margin:auto;
		   background-color:#FFFFFF;
		   background:#FFFFFF;
		   
}
div#Master {
   position:absolute;
   height:100%;
   width:800px;
   top:0px;
   left:0px;
   z-index:5;
   min-height:100%;
   background-color:#FFFFFF;
   background:#FFFFFF;
}
/* Nav color #3A89C9 */
/* Home Orange #F36523 */
/* Corporate Green #65962D */
/* Lime #CADB2B */
/* Purple #92278F */
/* Red #EE1C25 */
/* Blue #2E3192 */
/* Lt Blue #7DA7D9 */
/* Magenta #981B1F */
/* Turquoise #007070 */
/* Yellow #FFC20E */
div#UpperNavBackground {
	position:absolute;
	z-index: 500;
	left: 236px;
	top: 0px;
}
div#UpperNav{
	position:absolute;
	z-index:510;
	left: 235px;
	top:0px;	
}
div#UpperNavHome{
	position:absolute;
	z-index:420;
	left: 290px;
	top:25px;
}
div#UpperNavCompanyProfile{
	position:absolute;
	z-index:525;
	left: 360px;
	top:25px;
}
div#UpperNavClientele{
	position:absolute;
	z-index:530;
	left: 480px;
	top:25px;
}
div#UpperNavTools{
	position:absolute;
	z-index:535;
	left: 650px;
	top:25px;
}
div#UpperNavPress{
	position:absolute;
	z-index:540;
	left: 585px;
	top:25px;
}
div#UpperNavContact{
	position:absolute;
	z-index:545;
	left: 725px;
	top:25px;
}
div#UpperNavHighlight{
    position:absolute;
	visibility:hidden; 
	z-index:607;
	top:8px;
}
div#UpperNavMovingHighlight{
    position:absolute;
	visibility:hidden; 
	z-index:600;
	top:8px;
}

.NavLinkStyle1 {
    color: #3A89C9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
}



/* Side Nav CSS */
div#SideNavBackBlue{
    position:absolute;
	z-index: 500;
	left: 539px;
	top: 44px;
}
div#SideNavTrack{
	position:absolute;
	z-index:600;
	left: 654px;
	top:112px;
}
div#SideNavPack{
	position:absolute;
	z-index:600;
	left: 654px;
	top:148px;
}
div#SideNavRF{
	position:absolute;
	z-index:600;
	left: 654px;
	top:184px;
}
div#SideNavReturn{
	position:absolute;
	z-index:600;
	left: 654px;
	top:220px;
}
div#SideNavYard{
	position:absolute;
	z-index:600;
	left: 654px;
	top:256px;
}
div#SideNavView{
	position:absolute;
	z-index:600;
	left: 654px;
	top:292px;
}
div#SideNavBill{
	position:absolute;
	z-index:600;
	left: 654px;
	top:328px;
}
div#SideNavLink{
	position:absolute;
	z-index:600;
	left: 654px;
	top:364px;
}
.NavLinkStyle2 {
    /*color: #3A89C9;*/
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;	
}
.NavLinkStyle2Non {
    /*color: #3A89C9;*/
	color: #1111FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;	
}
.NavLinkStyle3 {
    /*color: #3A89C9;*/
	color: #444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
}
.NavLinkStyle3Non {
    /*color: #3A89C9;*/
	color: #1111FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.NavLinkStyle4 {
    /*color: #3A89C9;*/
	color: #1111FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
}
a#track:hover {
    color:#1111FF;
    }
a#pack:hover {
    color:#1111FF;
    }
a#RF:hover {
    color:#1111FF;
    }
a#return:hover {
    color:#1111FF;
    }
a#yard:hover {
    color:#1111FF;
    }
a#view:hover {
    color:#1111FF;
    }
a#bill:hover {
    color:#1111FF;
    }
a#link:hover {
    color:#1111FF;
    }
    
div#SideNavProjectManagement{
	position:absolute;
	z-index:600;
	left: 634px;
	top:62px;
}
div#SideNavVendorSelection{
	position:absolute;
	z-index:600;
	left: 634px;
	top:115px;
}
div#SideNavSystemsIntegration{
	position:absolute;
	z-index:600;
	left: 634px;
	top:148px;
}
div#SideNavQualityAssurance{
	position:absolute;
	z-index:600;
	left: 634px;
	top:181px;
}
div#SideNavOperationsSupport{
	position:absolute;
	z-index:600;
	left: 634px;
	top:214px;
}
div#SideNavTraining{
	position:absolute;
	z-index:600;
	left: 634px;
	top:247px;
}    
    
    
    	
/* End Nav CSS */
/* Side Lower Right */
div#HomeStyleRightLowerImage{
    position:absolute;
	z-index: 400;
	left: 620px;
	top: 397px;
}
div#HomeStyleRightLowerImageWMS{
    position:absolute;
	z-index: 405;
	left: 590px;
	top: 330px;
}
/* Side Lower Right */
div#HomeTopCenterLogo{
    position:absolute;
	z-index: 310;
	left: 251px;
	top: 56px;
}	
div#HomeTopCenterLogoPress{
    position:absolute;
	z-index: 310;
	left: 211px;
	top: 56px;
}	
div#HomeTopCenterLogoContact{
    position:absolute;
	z-index: 310;
	left: 211px;
	top: 56px;
}	
div#HomeTopCenterLogoPartner{
    position:absolute;
	z-index: 310;
	left: 191px;
	top: 56px;
}									
/* Top Left Side*/
div#HomeTopLeftLogo{
    position:absolute;
	z-index: 315;
	left: 25px;
	top: 15px;
}		
/* Top Left View Demo*/
div#HomeTopLeftViewDemo{
    position:absolute;
	z-index: 320;
	left: 0px;
	top: 0px;
}	
/* Top Left View Demo PopClick*/
div#PopClick{
    position:absolute;
	z-index: 321;
	left: 0px;
	top: 250px;
	visibility:hidden; 
}		
/* Lower Left Box*/
div#HomeLowerLeftBox{
    position:absolute;
	z-index: 320;
	left: 0px;
	top: 320px;
}	
/* Lower Left Box Stretch*/
div#HomeLowerLeftStretch{
    position:absolute;
	z-index: 320;
	left: 0px;
	top: 322px;
}	
div#HomeLowerLeftOrangeText{
    position:absolute;
	z-index: 325;
	left: 20px;
	top: 334px;
	color: #F36523;
	width: 236px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	line-height:13px;
}
div#HomeLowerLeftOrangeText2{
    position:absolute;
	z-index: 325;
	left: 20px;
	top: 400px;
	color: #F36523;
	width: 236px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	line-height:10px;
}
.slightlyLargerLowerLeft2 {
    font-size: 11px; 
}
.slightlySmallerLowerLeft2 {
    font-size: 9px; 
    font-style:normal;
    line-height:18px;
}
.slightlyLargerLowerLeft {
    font-size: 12px; 
}
.slightlySmallerLowerLeft {
    font-size: 9px; 
    font-style:normal;
    line-height:18px;
}
div#HomeLowerLeftMail{
    position:absolute;
	z-index: 700;
	left: 20px;
	top: 463px;
	color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;	
}
div#HomeLowerLeftMail2{
    position:absolute;
	z-index: 700;
	left: 20px;
	top: 510px;
	color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;	
}
.mailLowerLeft {
    text-decoration:none;
	color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* News */

div#news{
    position:absolute;
	z-index: 800;
	left: 17px;
	top: 328px;
    color: #F36523;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:250px;
}
.newsTitleBlue
{
    color: #0065B3;
    text-decoration:none;
    font-weight:bolder;
    font-style:italic;
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.newsContentGreen
{
    color: #65962D;
    text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a#newsItem{
    color: #65962D;
    text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
a#newsItem:hover {
    color:#1111FF;
    text-decoration:underline;
    }
/* Conent main */
div#ContentTitle{
    position:absolute;
	z-index: 800;
	left: 174px;
	top: 118px;
    color: #F36523;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#ContentTitle2{
    position:absolute;
	z-index: 800;
	left: 174px;
	top: 148px;
    color: #F36523;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#ContentTitleGreen{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #65962D;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitleLime{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #CADB2B;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitleRed{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #EE1C25;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitleMagenta{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #981B1F;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitleBlue{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #2E3192;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitleLtBlue{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #7DA7D9;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitlePurple{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #92278F;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitleTurquoise{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #007070;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
div#ContentTitleYellow{
    position:absolute;
	z-index: 800;
	left: 180px;
	top: 118px;
    color: #FFC20E;
    font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}
.ContentTileBigger 
{
    font-size:11px;
}
div#ContentBullet{
    position:absolute;
	z-index: 810;
	left: 270px;
	top: 141px; 
}
div#ContentMain2{
    position:absolute;
	z-index: 800;
	left: 255px;
	top: 165px;
    width: 330px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
}	
div#ContentMain{
    position:absolute;
	z-index: 800;
	left: 255px;
	top: 142px;
    width: 330px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
}	
div#ContentMainPL{
    position:absolute;
	z-index: 800;
	left: 270px;
	top: 142px;
    width: 425px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	background:#FFFFFF;
}
div#ContentMainREQ{
    position:absolute;
	z-index: 800;
	left: 270px;
	top: 142px;
    width: 460px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	background:#FFFFFF;
}
.inputTextSize
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
}	
.inputTextSizeButton
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
}
.standardContentEmail
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
	text-decoration:none;
	color:#000000;
}
ul#StandardContentList{
list-style-image:url(Images/Content_Bullet.png)
}
ul#StandardContentListGreen{
list-style-image:url(Images/Content_Bullet_Green.png)
}
ul#StandardContentListBlue{
list-style-image:url(Images/Content_Bullet_Blue.png)
}
ul#StandardContentListRed{
list-style-image:url(Images/Content_Bullet_Red.png)
}
ul#StandardContentListLtBlue{
list-style-image:url(Images/Content_Bullet_Lt_Blue.png)
}
ul#StandardContentListLime{
list-style-image:url(Images/Content_Bullet_Lime.png)
}
ul#StandardContentListMagenta{
list-style-image:url(Images/Content_Bullet_Magenta.png)
}
ul#StandardContentListPurple{
list-style-image:url(Images/Content_Bullet_Purple.png)
}
ul#StandardContentListTurquoise{
list-style-image:url(Images/Content_Bullet_Turquoise.png)
}
ul#StandardContentListYellow{
list-style-image:url(Images/Content_Bullet_Yellow.png)
}
ul#HomePageSubList{
     font-size:10px;
     list-style-image:none;
     list-style:disc;
}
ul#HomePageSubList2{
     font-size:10px;
     list-style-image:none;
     list-style:disc;
}
.wrightWMSBlue{
    color:#3A89C9;
}
.wrightWMSGreen{
    color:#65962D;
    font-size:11px;
	font-weight:bold;
}
.wrightWMSGreenNewsTitle{
    color:#65962D;
    font-size:12px;
	text-decoration:none;
}
.beginningPageText {
      font-size:12px;
	  font-weight:bold;
}
.blockSetThisText{
text-align:justify;
}
 
div#CompanyProfileLinksOverView{
    position:absolute;
	left: 190px;
	top: 141px;
	z-index: 815;
    color:#65962D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

div#CompanyProfileLinksOverViewM{
    position:absolute;
	left: 173px;
	top: 141px;
	z-index: 815;
    color:#65962D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}
.companyProfileLarge
{
    font-size:12px;
    color:#65962D;
}
.companyProfileSmall
{
    color:#65962D;
    font-size:10px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

div#ClienteleImages{
    position: absolute;
    top: 300px;
    left: 20px;
    z-index: 810;
}
div#PartnerImages{
    position: absolute;
    top: 430px;
    left: 270px;
    z-index: 810;
}
div#DemoMenu
{
    background-color:#FFFFFF;
    border-style:solid;
    border-width:medium;
    border-color:#65962D;
    position: absolute;
    top: 210px;
    left: 95px;
    z-index: 810;
    visibility:hidden;
}

div#ReceivingDemo
{
   visibility:hidden;
}
div#OrderFulfillment
{
   visibility:hidden;
}
div#InventoryManagement
{
   visibility:hidden;
}
div#YardManagement
{
   visibility:hidden;
}
div#ThirdPartyBilling
{
   visibility:hidden;
}
div#GeneralApplicationOverview
{
   visibility:hidden;
}
div#VendorCompliance
{
   visibility:hidden;
}
.demoHeader 
{
    font-family:Arial;
    font-size:12px;
    font-weight:bolder;
    
}

a#demoView1:hover {
    color:#2E3192;
}
a#demoView2:hover {
    color:#2E3192;
}
a#demoView3:hover {
    color:#2E3192;
}
a#demoView4:hover {
    color:#2E3192;
}
a#demoView5:hover {
    color:#2E3192;
}
a#demoView6:hover {
    color:#2E3192;
}
a#demoView7:hover {
    color:#2E3192;
}