@charset "utf-8";
/* CSS Document */


	*{
		padding:0px;
		margin:0px;
	}

	p{
		margin-top:15px;
	}

	li{
		margin-left:15px;
	}
	
	#navBarTopLine{
		width:100%;
		height:0;
		display:block;
		background-image:url(http://ww2.laplink.com/system/galleries/pics/homepage/redesign/navTopBarBG.png);
		background-repeat:repeat-x;
	}
	
	#navBarMain{
		width:100%;
		height:95px;
		display:block;
		background-image:url(http://www.laplink.com/landingpages/pcmoverpro/images/navBG.jpg);
		background-repeat:repeat-x;
	}
	
	#navBarControls{
		width:1000px;
		height:95px;
		margin:0 auto;
		display:block;
	}
	
	#navBarLaplinkLogo{
		float:left;
		line-height:95px;
		margin-top:18px;
		width:250px;
	}
	
	#navBarLanguage{
		float:right;
		color:#FFFFFF !important;
		height:95px;
		line-height:95px;
		font-size:12px;
		background-image:url(http://ww2.laplink.com/system/galleries/pics/homepage/redesign/world.png);
		display:inline-block;
		background-repeat:no-repeat;
		background-position:center;
	}
	
	#navBarLanguage a{
		color:#FFFFFF !important;
	}
	
	
	#navBarCategories{
		margin-left:0px;
		width:700px;
		height:95px;
		float:right;
		text-align: center;
	}
	
	.mainCategory{
		font-family: 'Yanone Kaffeesatz', sans-serif;
		width:120px;
		height:95px;
		float:left;
		margin-left:0px;
		list-style:none;
		line-height:95px;
		font-size:18px;
		font-weight:normal;
		text-shadow:1px 1px 1px #000000;
		cursor:pointer;
	}
	
	.mainCategory a{
		color:#FFFFFF;
		text-decoration:none;
		width:100px;
		height:95px;
		display:block;
	}
	
	.mainCategory a:hover{
		color:#F79726;
	}
	
	.mainCategory:hover{
		background-image:url(http://www.laplink.com/landingpages/pcmoverpro/images/navBGhilight.jpg);
		background-repeat:repeat-x;
		border-bottom:1px solid #1C75BC;
	}
	
	.mainItem{
		display:none;
	}

	.subCategory{
		font-family: Arial, sans-serif;
		font-size:14px;
		line-height:40px;
		position:relative;
		width:180px;
		height:40px;
		text-align:left;
		margin-left:0px;
		font-weight:normal;
		background-color:#f5f5f5;
		border-top:1px solid #e5e5e5;
		border-bottom:1px solid #e5e5e5;
		list-style:none;
		text-shadow:none;
		z-index:3000;
	}
	
	.subCategory a{
		color:#333333;
		margin-left:10px;
		font-size:14px;
		width:180px;
		height:40px;
		display:block;
	}
	
	.subCategory:hover{
		background-color:#e5e5e5;
	}
	
	.subCategorySpecial{
		font-family: Arial, sans-serif;
		font-size:14px;
		line-height:40px;
		position:relative;
		width:180px;
		height:40px;
		text-align:left;
		margin-left:0px;
		font-weight:normal;
		background-color:#f79726;
		border-top:1px solid #e5e5e5;
		border-bottom:1px solid #e5e5e5;
		list-style:none;
		text-shadow:none;
		z-index:3000;
	}
	
	.subCategorySpecial a{
		color:#333333;
		margin-left:10px;
		font-size:14px;
		width:180px;
		height:40px;
		display:block;
	}
	
	.subCategorySpecial:hover{
		background-color:#e5e5e5;
	}
	
	.multipleItems{
		width:180px;
		height:40px;
		background-image:url(http://www.laplink.com/landingpages/pcmoverpro/images/navMultipleItemBG.png);
	}
	
	.minorCategory{
		font-family: Arial, sans-serif;
		position:relative;
		list-style:none;
		margin-left:180px;
		width:180px;
		height:40px;
		background-color:#f5f5f5;
		border-top:1px dotted #e5e5e5;
		border-bottom:1px dotted #e5e5e5;
		z-index:4000;
	}
	
	.minorCategory a{
		font-size:14px;
		width:180px;
		height:40px;
		display:block;
	}
	
	.minorCategory:hover{
		background-color:#e5e5e5;
	}
	
	.minorCategorySpecial{
		font-family: Arial, sans-serif;
		position:relative;
		font-weight:bold;
		list-style:none;
		margin-left:180px;
		width:180px;
		height:40px;
		background-color:#f79726;
		border-top:1px dotted #e5e5e5;
		border-bottom:1px dotted #e5e5e5;
		z-index:4000;
	}
	
	.minorCategorySpecial a{
		font-size:14px;
		width:180px;
		height:40px;
		display:block;
	}
	
	.minorCategorySpecial:hover{
		background-color:#e5e5e5;
	}
	
	.minorItems{
		display:none;
	}
	
	.firstItem{
		margin-top:-41px;
	}

	#footerMain{
		width:100%;
		background-image:url(/system/galleries/pics/homepage/redesign/footerBG.png);
		background-repeat:repeat;
		text-align:left !important;
	}
	
	#footerMainContainer{
		width:1000px;
		height:340px;
		display:block;
		margin: auto;
	}
	
	#footerMainContainer li{
		list-style:none;
		width:180px;
		margin-left:25px;
		margin-top:10px;
		font-size:11px;
		color:#333333;
	}
	
	.footerDivider{
		width:5px;
		height:250px;
		display:block;
		background-image:url(/system/galleries/pics/homepage/redesign/footerDivider.png);
		float:left;
		margin-top:25px;
	}
	
	#footerRSS, #footerWhitePapers, #footerEmailSignUp, #footerWebinar{
		width:246px;
		height:250px;
		display:block;
		float:left;
		margin-top:25px;
	}
	
	.footerHeaderImage{
		margin-left:15px;
	}
	
	.footerLink{
		color:#1C75BC !important;
		font-size:11px !important;
	}
	
	#footerWhitePapers li{
		margin-top:8px !important;
		text-align:left !important;
	}
	
	#footerEmailSignUp p{
		color:#333333;
		font-size:11px;
		width:180px;
		margin-left:5px;
		margin-top:15px;
	}
	
	#footerSignup1{
		margin-top:10px;
		font-size:12px;
		color:#333333;
	}
	
	#footerSignup2{
		margin-top:20px;
		font-size:12px;
		color:#333333;
	}
	
	#footerSignup1, #footerSignup2{
		width:180px;
		height:50px;
		display:block;
		margin-left:20px;
	}
	
	#footerWebinar{
		background-image:url(/system/galleries/pics/homepage/redesign/webinars.png);
		background-repeat:no-repeat;
		background-position:center;
	}
	
	#footerWebinar ul{
		margin:100px 0px 0px 80px;
	}
	
	#copyrightInfo{
		position:absolute;
		width:200px;
		height:30px;
		text-align:right;
		margin-top:40px;
		margin-left:85px;
		font-size:10px;
	}
	
	.emailSignUpButton{
		font-size:10px;
		height:21px;
		width:50px;
		margin-top:2px;
	}
	
	.emailSignUpTitle{
		font-size:12px;
		padding-bottom:5px;
		padding-left:5px;
		color:#333;
	}

	#textInput1, #textInput2, #textInput3{
		font-size:11px !important;
		color:#667 !important;
		font-style:italic;
	}

	#leftSideAd{
		z-index:10000;
		position:fixed;
		margin-top:125px;
	}
	
	#leftSideAdBtn{
		width:40px;
		height:300px;
		background-image:url(/system/galleries/pics/sideAds/rightSideAdBtn.png);
		background-position:0px 0;
		cursor:pointer;
		float:left;
	}
	
	#leftSideAdHolder{
		float:left;
	}

	.formFieldText{
		width:140px !important;
	}

       .main {
		width: 1000px;
		max-width: 1000px;
		margin: 0 auto;
	}