body{
	margin:0px auto;
	padding:0px;}
	
#GutterWide{
	width:100%;
	background-color:#328f70;
	height:5px;}

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

#headerWrap{
	height:85px;
	width:800px;
	margin:0px auto;
	padding:10px 0px 10px 0px;}
	
#logoWrap{
	float:left;
	height:85px;
	background:url(../images/logo.jpg) no-repeat;
	width:126px;}

.logoLink{
	display:block;
	height:85px;
	width:126px;}

#headerContent{
	float:right;
	height:85px;}

.blueLink{
	color:#2a7abf;
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}

a:hover.blueLink{
	text-decoration:none;}

.grayLink{
	color:#999999;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

.blackLink{
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}

.line{
	border-bottom:1px solid #f4f4f4;}

#NavigationWrap{
	margin:0px auto;
	background:url(../images/headerBkgrd.jpg) no-repeat;
	width:800px;
	height:27px;
	clear:both;}	
	
#blueLine{
	background-color:#2a7abf;
	height:5px;
	width:800px;
	margin:0px auto;}	

#nav{
	padding:4px 0px 0px 10px;
	margin:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#fff;}
	
#nav li {
	list-style: none;
	float: left;
	margin:0px;
	padding-right:10px; }
	
#nav li a {
	display: block;
	color: #fff;
	text-decoration: none; }
	
#nav li a:hover {
	text-decoration:underline;}
	
#nav li ul {
	display: none; 
	width: 150px; 
	background-color: #2a7abf;
	border:1px solid #fff;}

#nav li:hover ul {
	display: block;
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	color:#ffffff;
	z-index:100;}
	
#nav li:hover li {
	float: none;
	border-bottom: 1px solid #fff;
	padding: 8px;}
	
#nav li:hover li a {
	color:#fff;}
	
#nav li li a:hover {	
	text-decoration:underline;
	color:#ffffff;}
		
	
	
#mainBanner{
	width:800px;
	margin:0px auto;
	background:url(../images/bannerBkgrd.jpg) no-repeat;
	height:508px;
	position:relative;}
	
#mainBannerxmas{
	width:800px;
	margin:0px auto;
	background:url(../images/xmas/xmas_bkgrd.png) no-repeat;
	height:508px;
	position:relative;}
	
#mainBannerpxmas{
	width:800px;
	margin:0px auto;
	background:url(../images/xmas/partners_xmas.png) no-repeat;
	height:508px;
	position:relative;}
	
#mainBanner2{
	width:800px;
	margin:0px auto;
	background:url(../images/bkgrd2.jpg) no-repeat;
	height:425px;
	position:relative;}
		
#headline{
	width:797px;
	height:80px;
	position:absolute;
	left:0px;
	top:0px;}	
	
#headlinelanding{
	width:797px;
	height:80px;
	position:absolute;
	left:0px;
	top:0px;
	background:url(../images/headline.png) no-repeat;}		

#planFeatures{
	position:absolute;
	left:0px;
	top:80px;
	width:370px;}		

#planFeatures2{
	position:absolute;
	right:5px;
	bottom:110px;}
	
#planFeatures3{
	position:absolute;
	right:25px;
	top:85px;}

#blueRec{
	cursor:pointer;
	position:absolute;
	left:25px;
	top:85px;
	background:url(../images/blueRec.png) no-repeat;
	width:406px;
	height:142px;}

#payment{
	position:absolute;
	bottom:10px;
	right:40px;}

#searchWrap{
	width:295px;
	height:139px;
	background:url(../images/searchBkgrd.png) no-repeat;
	position:absolute;
	bottom:22px;
	left:30px;}

#searchWrap2{
	width:295px;
	height:139px;
	background:url(../images/searchBkgrd.png) no-repeat;
	position:absolute;
	bottom:60px;
	left:30px;}
	
#searchWrap3{
	width:295px;
	height:139px;
	position:absolute;
	bottom:28px;
	left:45px;}
	
#searchContent{
	padding:10px 10px 10px 15px;}
	
.searchTxt{
	padding:5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	}
	
#freeTrial{
	height:68px;
	width:211px;
	position:absolute;
	left:70px;
	bottom:190px;
	}	
	
#freeTrial2{
	height:68px;
	width:211px;
	position:absolute;
	left:70px;
	bottom:245px;
	}	
	
#freeTrial3{
	height:68px;
	width:211px;
	position:absolute;
	right:70px;
	bottom:70px;
	}	

#plans{
	top:85px;
	right:10px;
	position:absolute;
	height:326px;}

#plans2{
	height:226px;
	width:289px;
	right:10px;
	position:absolute;
	top:0px;}
	
.planTxt{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:12px;
	padding:12px 0px 0px 9px;
	line-height:16px;
	color:#3b3b3b;}
	
.planTxt2{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:16px;
	padding:20px 0px 0px 9px;
	line-height:20px;
	color:#3b3b3b;}

.planPrice{
	float:right;
	text-align:center;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	}

.planPrice2{
	float:right;
	text-align:center;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:30px;
	}
	
.signup{
	padding:5px 0px 0px 0px;
	font-weight:bold;
	color:#3b3b3b;
	text-decoration:underline;}
	
.signup2{
	padding:5px 0px 0px 0px;
	font-weight:bold;
	color:#3b3b3b;
	text-decoration:underline;}
	
.signupLink a{
	color:#3b3b3b;
	text-decoration:underline;
	font-weight:bold;}
	
.planheading{
	font-weight:bold;
	color:#3b3b3b;
	font-size:18px;
	padding:0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;}
	
.planheading2{
	font-weight:bold;
	color:#3b3b3b;
	font-size:24px;
	padding:0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;}

.blplanPrice{
	position:absolute;
	width:89px;	
	height:90px;
	top:25px;
	right:4px;
	}

.blplanPrice2{
	position:absolute;
	width:110px;	
	height:90px;
	top:25px;
	right:11px;
	}

.blplanPrice2 .price{
	font-size:34px;
	font-weight:bold !important;	
	}
	
#blueBoxWhiteTxt{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:35px;
	color:#ffffff;
	width:285px;
	text-align:center;
	line-height:38px;
	position:absolute;
	top:36px;
	}
	
#blueBoxWhiteTxt2{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:30px;
	color:#ffffff;
	text-align:center;
	position:absolute;
	top:20px;
	width:406px;
	text-align:center;
	left:0px;
	}
	
.blueBoxPrice{
	color:#ffffff;
	font-size:60px;
	line-height:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
	
	
#blueBox{
	background:url(../images/blueBox.png) no-repeat;
	height:313px;
	width:285px;
	position:absolute;
	right:12px;
	top:80px;
	display:block;
	cursor:pointer;}
	
#blueBoxContent{
	width:285px;
	height:313px;
	position:relative;}
	
#blueBoxContent2{
	width:406px;
	height:142px;
	position:relative;}
	
#blueBoxBtn{
	position:absolute;
	bottom:60px;
	right:30px;
	background:url(../images/blueBtn.png) no-repeat;
	width:225px;
	height:33px;
	text-align:center;
	padding-top:15px}
	
#blueBoxBtn2{
	position:absolute;
	bottom:32px;
	right:88px;
	background:url(../images/blueBtn.png) no-repeat;
	width:225px;
	height:33px;
	text-align:center;
	padding-top:15px}

.fBtn{
	color:#032b51;
	text-align:center;
	font-size:20px;
	width:225px;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

#mlink{
	position:absolute;
	bottom:15px;
	right:15px;}
	
#mlink2{
	position:absolute;
	bottom:10px;
	right:10px;}
	
.mPlans{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:15px;
	font-weight:bold;}
	
.mPlans2{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;}
	
.mPlans:hover{
	text-decoration:none;}

.rdplanPrice{
	position:absolute;
	width:89px;	
	height:90px;
	top:25px;
	right:4px;
	}

.ywplanPrice{
	position:absolute;
	width:89px;	
	height:90px;
	top:27px;
	right:5px;
	}

	
.price{
	font-size:20px;
	font-weight:bold;}
	
.bluePlan{
	clear:both;
	background:url(../images/blueBkgrd.png) no-repeat;
	height:98px;
	width:289px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	position:absolute;
	top:0px;
	right:0px;
	}
	
.bluePlan2{
	clear:both;
	background:url(../images/bigBlue.png) no-repeat;
	height:134px;
	width:396px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	position:absolute;
	top:15px;
	left:15px;
	}
	
.bluePlan:hover{
	background:url(../images/grayBkgrd.png) no-repeat;}	
	
.bluePlan2:hover{
	background:url(../images/bigGray.png) no-repeat;}	
	
.redPlan{
	clear:both;
	background:url(../images/redBkgrd.png) no-repeat;
	height:98px;
	width:289px;
	margin-top:10px;
	display:block;
	text-decoration:none;
	cursor:pointer;
	position:absolute;
	top:100px;
	right:0px;}
	
.redPlan2{
	clear:both;
	background:url(../images/redBkgrd.png) no-repeat;
	height:98px;
	width:289px;
	margin-top:10px;
	display:block;
	text-decoration:none;
	cursor:pointer;
	position:absolute;
	top:5px;
	right:0px;}
	
.redPlan:hover{
	background:url(../images/grayBkgrd.png) no-repeat;}	
.redPlan2:hover{
	background:url(../images/grayBkgrd.png) no-repeat;}	
	
.yellowPlan{
	clear:both;
	background:url(../images/goldBkgrd.png) no-repeat;
	height:98px;
	width:289px;
	margin-top:10px;
	display:block;
	text-decoration:none;
	cursor:pointer;
	position:absolute;
	top:210px;
	right:0px;}
	
.yellowPlan2{
	clear:both;
	background:url(../images/goldBkgrd.png) no-repeat;
	height:98px;
	width:289px;
	margin-top:10px;
	display:block;
	text-decoration:none;
	cursor:pointer;
	position:absolute;
	top:110px;
	right:0px;}
	
.yellowPlan:hover{
	background:url(../images/grayBkgrd.png) no-repeat;}	
.yellowPlan2:hover{
	background:url(../images/grayBkgrd.png) no-repeat;}	

#contentWide{
	width:800px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px auto;
	padding-top:10px;}

#contentBanner{
	height:36px;
	width:800px;}

#reasonBanner{
	float:left;
	height:36px;
	width:797px;
	background:url(../images/blueStrip.jpg) no-repeat;
	position:relative;}

.reasonHdr{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#303030;
	font-size:18px;
	position:absolute;
	top:4px;
	left:15px;}

.FRreasonHdr{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#303030;
	font-size:16px;
	position:absolute;
	top:22px;
	left:15px;}

.NLreasonHdr{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#303030;
	font-size:16px;
	position:absolute;
	top:22px;
	left:15px;}

#contentTxt{	
	border-bottom:1px solid #f4f4f4;
	margin-bottom:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}

#bestUsenet{
	float:left;
	height:63px;
	width:148px;}

#reasonBanner2{
	float:left;
	height:63px;
	width:6px;
	background:url(../images/reasonMid.jpg) no-repeat;}

#ngrBanner{
	float:left;
	height:63px;
	width:181px;}
	
.heading{
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2a7abf;}
	
.blackheading{
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;}
	
.blackheading2{
	font-weight:bold;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;}
	
.blackheadingsm{
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;}
	
#featureBox{
	width:800px;
	height:127px;
	padding:0px 0px 0px 0px;
	background:url(../images/grayBkgrd.jpg) no-repeat;
	clear:both;}

#freeBox{
	float:left;
	height:127px;
	width:373px;
	padding-left:7px;}
	
#referFriend{
	float:right;
	height:127px;
	width:393px;
	padding-right:7px;}

#footerWrap{
	clear:both;
	background:url(../images/footerBkgrd.png) no-repeat;
	width:800px;
	height:46px;
	margin:15px 0px 10px 0px;
	}
	
.footerLinks{
	text-align:center;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	font-size:12px;}
	
.footerLinks a{
	color:#ffffff;
	text-decoration:none;}
	
.footerLinks a:hover{
	color:#ffffff;
	text-decoration:underline;}
	

#footer{
	text-align:center;
	font-size:11px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:10px;}
	
/*INTERIOR*/

#interiorTxt{	
	margin-bottom:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}


#interiorLeft{
	width:160px;
	float:left;
	padding-bottom:15px;}

#interiorRight{
	width:630px;
	float:right;
	padding-bottom:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}

.blueSide{
	display:block;
	text-decoration:none;
	height:235px;
	width:160px;
	position:relative;
	color:#3b3b3b;
	background:url(../images/blueSide2.png) no-repeat;
	cursor:pointer;
	}

.blueSide:hover{
	background:url(../images/graySide2.png) no-repeat;}
	
.redSide{
	width:160px;
	height:235px;
	display:block;
	background:url(../images/redSide2.png) no-repeat;
	position:relative;
	color:#3b3b3b;
	text-decoration:none;
	cursor:pointer;}

.redSide:hover{
	background:url(../images/graySide2.png) no-repeat;}
	
.goldSide{
	width:160px;
	display:block;
	height:235px;
	color:#3b3b3b;
	background:url(../images/goldSide2.png) no-repeat;
	position:relative;
	text-decoration:none;
	cursor:pointer;}

.goldSide:hover{
	background:url(../images/graySide2.png) no-repeat;}
	
.sideHeading{
	font-size:16px;
	font-weight:bold;
	color:#3b3b3b;
	line-height:18px;}
	
.sidePlanTxt{
	padding:10px 10px 10px 12px;}
	
.planContent{
	padding:5px 0px 0px 0px;
	line-height:16px;}
	
.bluesidePrice{
	position:absolute;
	color:#ffffff;
	bottom:15px;
	left:0px;
	width:160px;
	height:43px;
	text-align:center;
	font-size:13px;
	line-height:18px;}
	
.redsidePrice{
	position:absolute;
	color:#ffffff;
	bottom:15px;
	left:0px;
	width:160px;
	height:43px;
	text-align:center;
	font-size:13px;
	line-height:18px;}
	
.goldsidePrice{
	position:absolute;
	color:#ffffff;
	bottom:15px;
	left:0px;
	width:160px;
	height:43px;
	text-align:center;
	font-size:13px;
	line-height:18px;}
	
.sideSignup{
	font-size:13px;
	font-weight:bold;
	position:absolute;
	bottom:78px;
	left:11px;
	text-decoration:underline;}
	
.interiorHeading{
	font-size:22px;
	font-weight:bold;
	padding:8px 0px 15px 0px;
	cursor:pointer;}
	
.red{
	color:#DF0000;
	font-weight:bold;}
	
.blue{	
	color:#2a7abf;}
	
/*SEARCH*/

.light{
	background-color:#cbe1f4;}
	
.light:hover{
	background-color:#fffe84;}

.dark{
	background-color:#e6e9eb;}
	
.dark:hover{
	background-color:#fffe84;}
	
.yellow:hover{
	background-color:#fffe84;}
	
#searchResults{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;}
	
#searchResults a{
	color:#000000;
	text-decoration:none;}
	
.searchHdr{
	background-color:#2a7abf;
	color:#ffffff;
	font-size:14px;}

#globalSearch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
.globalHdr{
	font-size:40px;
	font-weight:bold;}
	
sup{
	font-size:14px;}
	
.searchLinks{
	background-color:#2a7abf;
	color:#ffffff;
	font-weight:bold;}
	
.searchLinks a{
	color:#ffffff;
	font-weight:bold;}
	
#searchArea{
	border:1px solid #cccccc;
	padding:10px;}
	
.searchPages{
	font-size:15px;
	font-weight:bold;
	color:#000000;}
	
.searchPages a{
	color:#000000;}
	
#searchFooter{
	font-weight:bold;}
	
#searchSelect{
	font-weight:bold;
	font-size:13px;}
	
/*LANDING PAGES*/

#SpecialWrap{
	background:url(../images/landingBkgrd.jpg) no-repeat;
	height:650px;
	width:800px;
	position:relative;}

#Special:Left{
	float:left;
	width:350px;
	position:absolute;
	right:10px;
	top:10px;
	}	
	
#SpecialRight{
	float:right;
	width:385px;
	position:absolute;
	right:10px;
	top:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
#whiteTop{
	background:url(../images/topWhite.png) no-repeat;
	width:385px;
	height:6px;}

#whiteMid{
	width:365px;
	background-color:#ffffff;
	padding:10px;}

#whiteBtm{
	background:url(../images/btmWhite.png) no-repeat;
	width:385px;
	height:5px;}
	
#yrBanner{
	width:342px;
	height:97px;
	background:url(../images/yrbanner.png) no-repeat;
	position:absolute;
	top:13px;
	left:25px;}

#yrPrice{
	width:183px;
	height:75px;
	background:url(../images/yrPrice.png) no-repeat;
	position:absolute;
	top:130px;
	left:105px;}
	
#specialFeatures{
	top:230px;
	left:10px;
	position:absolute;}
	
#specialFeatures ul{
	margin:10px 0px 0px 40px;
	padding:0px;}
	
#specialFeatures ul li{
	list-style-image:url(../images/checkmark.png);
	color:#145b6e;
	font-size:18px;
	line-height:30px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	letter-spacing:-1px;}	
	
.signupH3{
	margin:0px 0px 8px 0px;
	font-size:17px;}
	
.signuptoday{
	font-size:18px;
	margin-top:0px;
	color:#2a7abf;}
	
.hide{display:none;}

.tagLine{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:24px;
	text-shadow:#000000 2px 2px 1x;
	font-weight:bold;
	letter-spacing:-1px;
	color:#2a7abf;}
	
#signupToday{
	background:url(../images/signupToday.png) no-repeat;
	width:238px;
	height:42px;
	position:absolute;
	bottom:65px;
	left:70px;}
	
#monBanner{
	width:359px;
	height:94px;
	background:url(../images/monSpecial.png) no-repeat;
	position:absolute;
	top:13px;
	left:15px;}

#monPrice{
	width:187px;
	height:85px;
	background:url(../images/monPrice.png) no-repeat;
	position:absolute;
	top:130px;
	left:105px;}

/*SignUP*/


#signUpWrap{
	height:650px;
	width:800px;}
	
#signupLeft{
	float:left;
	width:318px;
	padding:10px 0px 20px 20px;}
	
.BoldType{
	font-weight:bold;}
	
.tan{
	background-color:#fff5e7;}
	
#signupRight{
	float:right;
	width:420px;
	padding:10px 20px 20px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
	
#grayTop{
	height:5px;
	width:318px;
	background:url(../images/grayTop.png) no-repeat;}

#grayMid{
	width:298px;
	background-color:#f6f6f6;
	padding:10px;}

#grayBtm{
	height:4px;
	width:318px;
	background:url(../images/grayBtm.png) no-repeat;}
	
/*ACCOUNT PAGES*/


#accountWrap{
	width:800px;}
	
#accountLeft{
	float:left;
	width:180px;
	padding-bottom:15px;
	background-color:#cbe1f4;
	margin-bottom:15px;}
	
#accountRight{
	float:right;
	width:600px;
	padding-bottom:15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
	
#accountLinks ul{
	margin:0px;
	padding:5px 0px 0px 15px;}
	
#accountLinks ul li{
	list-style-type:none;
	line-height:22px;
	font-size:13px;}
	
#accountLinks ul li a{
	text-decoration:none;
	color:#000000;}
	
#accountLinks ul li a:hover{
	text-decoration:underline;
	color:#000000;}
	
.green{
	color:#205000;}
	
#netStatus{
	padding-left:25px;}
	
.date{
	font-weight:bold;
	font-size:14px;}

a.cc{
	width:179px;
	height:109px;
	display:block;
	background:url(../images/creditcard.jpg) no-repeat;}
	
a:hover.cc{
	width:179px;
	height:109px;
	display:block;
	background:url(../images/creditcardhover.jpg) no-repeat;}
	
a.pp{
	width:179px;
	height:109px;
	display:block;
	background:url(../images/paypal.jpg) no-repeat;}
	
a:hover.pp{
	width:179px;
	height:109px;
	display:block;
	background:url(../images/paypalhover.jpg) no-repeat;}
	
/*LANGUAGE*/
.esPlan{
	font-size:12px;}
	
.ptPlan{
	font-size:12px;}
	
.dePlan{
	font-size:16px;}
	
.koPlan{
	font-size:16px;}
	
.itaPlan{
	font-size:16px;}
	
.JAsideSignup{
	font-size:11px;}
	
.frSearch{
	font-size:12px;}
	
.deSearch{
	font-size:12px;}
	
.jaSearch{
	font-size:12px;}
	
/*AFFILIATE LANDING*/

#contentBanner2{
	height:40px;
	width:800px;}

#reasonBannerLanding{
	height:36px;
	width:800px;
	background:url(../images/landing/reason2Bnr.png) no-repeat;
	position:relative;}
	
.reasonHdr2{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#303030;
	font-size:18px;
	position:absolute;
	top:4px;
	left:15px;}
	
.affiliateHdr{
	color:#185b95;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	line-height:50px;
	font-weight:bold;
	padding-top:0px;
	width:400px;
	text-align:center;}
	
	
#monthPlan{
	background:url(../images/landing/1monthbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:30px;
	right:30px;
	cursor:pointer;}
	
#monthPlanngr{
	background:url(../images/blueBx.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:20px;
	right:30px;
	cursor:pointer;}
	
#monthPlanngr:hover{
	background:url(../images/blueBxhvr.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:20px;
	right:30px;
	cursor:pointer;}
	
#monthPlan2{
	background:url(../images/1month2.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:200px;
	right:30px;
	cursor:pointer;}
	
	
#monthPlan2:hover{
	background:url(../images/1month2hover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#monthPlan:hover{
	background:url(../images/landing/monthHover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}

#monthPlanred{
	background:url(../images/landing/1yrbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:50px;
	right:30px;
	cursor:pointer;}
	
#monthPlanred:hover{
	background:url(../images/landing/yearHover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	

#monthPlan3{
	background:url(../images/landing/1monthbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:50px;
	right:30px;
	cursor:pointer;}
	
#monthPlan3:hover{
	background:url(../images/landing/monthHover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#monthPlannew{
	background:url(../images/multi/bluelt.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:50px;
	right:30px;
	cursor:pointer;}
	
#monthPlannew:hover{
	background:url(../images/multi/bluelthover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#monthPlannew2{
	background:url(../images/multi/redlt.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:50px;
	right:30px;
	cursor:pointer;}
	
#monthPlannew2:hover{
	background:url(../images/multi/redlthover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}

#monthPlanteal{
	background:url(../images/multi/tealbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:50px;
	right:30px;
	cursor:pointer;}
	
#monthPlanteal:hover{
	background:url(../images/multi/tealhover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}

#monthPlanteal2{
	background:url(../images/multi/tealbkgrd2.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:50px;
	right:30px;
	cursor:pointer;}
	
#monthPlanteal2:hover{
	background:url(../images/multi/tealhover2.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#monthContent{
	height:152px;
	width:255px;
	position:relative;}
	
	
#yearPlan{
	background:url(../images/landing/1yrbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:220px;
	right:30px;
	cursor:pointer;}
	
#yearPlanngr{
	background:url(../images/redBx.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:190px;
	right:30px;
	cursor:pointer;}
	
#yearPlanngr:hover{
	background:url(../images/redBxhvr.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:190px;
	right:30px;
	cursor:pointer;}
	
#ngrFree{
	right:30px;
	position:absolute;
	bottom:100px;}
	
#yearPlan:hover{
	background:url(../images/landing/yearHover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#yearPlan3{
	background:url(../images/landing/1yrbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:260px;
	right:30px;
	cursor:pointer;}
	
	
#yearPlannew{
	background:url(../images/multi/bluelt.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:260px;
	right:30px;
	cursor:pointer;}
	
#yearPlannew:hover{
	background:url(../images/multi/bluelthover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#yearPlannew2{
	background:url(../images/multi/redlt.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:260px;
	right:30px;
	cursor:pointer;}
	
#yearPlannew2:hover{
	background:url(../images/multi/redlthover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
	

	
#yearPlangreen2{
	background:url(../images/multi/greenbkgrd2.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:260px;
	right:30px;
	cursor:pointer;}
	
#yearPlangreen2:hover{
	background:url(../images/multi/greenhover2.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	

	
#yearPlangreen{
	background:url(../images/multi/greenbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:260px;
	right:30px;
	cursor:pointer;}
	
#yearPlangreen:hover{
	background:url(../images/multi/greenhover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
	
#yearPlanblue{
	background:url(../images/landing/1monthbkgrd.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:260px;
	right:30px;
	cursor:pointer;}
	
#yearPlanblue:hover{
	background:url(../images/landing/yearHover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#yearPlan3:hover{
	background:url(../images/landing/yearHover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#yearContent{
	height:152px;
	width:255px;
	position:relative;}
	
#affiliateHdr{
	position:absolute;
	background:url(../images/landing/landingHdr.png) no-repeat;
	width:339px;
	height:82px;
	top:15px;
	left:0px;
	}
	
#affiliateHdrNew{
	width:339px;
	height:82px;
	top:23px;
	left:15px;
	position:absolute;
	text-align:left;
	color:#004487;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:38px;
	line-height:45px;}
	
	
#affiliateHdrNewxmas{
	width:339px;
	height:82px;
	top:10px;
	left:15px;
	position:absolute;
	text-align:left;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:30px;
	line-height:34px;}
	
#affiliateHdrnl{
	position:absolute;
	background:url(../images/nl/nl-tag.png) no-repeat;
	width:339px;
	height:82px;
	top:15px;
	left:0px;
	}
	
#affiliateHdrfr{
	position:absolute;
	background:url(../images/fr/fr-tag.png) no-repeat;
	width:339px;
	height:82px;
	top:15px;
	left:0px;
	}

#checkList{
	position:absolute;
	background:url(../images/landing/checklist.png) no-repeat;
	height:278px;
	width:313px;
	top:135px;
	left:33px;}

#checkListfr{
	position:absolute;
	background:url(../images/fr/fr-checklist.png) no-repeat;
	height:278px;
	width:302px;
	top:135px;
	left:33px;}

#checkListnl{
	position:absolute;
	background:url(../images/nl/nl-checklist.png) no-repeat;
	height:278px;
	width:302px;
	top:135px;
	left:33px;}

#checkList2{
	position:absolute;
	background:url(../images/checklist2.png) no-repeat;
	height:228px;
	width:255px;
	top:90px;
	left:60px;}

#affiliateBnr{
	position:absolute;
	background:url(../images/landing/ngrAward.png) no-repeat;
	height:56px;
	width:176px;
	bottom:30px;
	left:70px;}
	
#save20{
	position:absolute;
	background:url(../images/landing/save20.png) no-repeat;
	height:93px;
	width:92px;
	top:183px;
	right:15px;}
	
#save44new{
	position:absolute;
	background:url(../images/save44badge.png) no-repeat;
	height:103px;
	width:100px;
	top:10px;
	right:15px;}
	
#save795em{
	position:absolute;
	background:url(../images/save795em.png) no-repeat;
	height:103px;
	width:100px;
	top:10px;
	right:15px;}
	
#save50{
	position:absolute;
	background:url(../images/save50.png) no-repeat;
	height:103px;
	width:100px;
	top:217px;
	right:15px;}
	
#save795{
	position:absolute;
	background:url(../images/save795.png) no-repeat;
	height:103px;
	width:100px;
	top:10px;
	right:15px;}
	
#save9640{
	position:absolute;
	background:url(../images/save9640.png) no-repeat;
	height:103px;
	width:100px;
	top:217px;
	right:15px;}
	
#save20fr{
	position:absolute;
	background:url(../images/fr/fr-save.png) no-repeat;
	height:93px;
	width:92px;
	top:183px;
	right:15px;}
	
#save20nl{
	position:absolute;
	background:url(../images/nl/nl-save.png) no-repeat;
	height:93px;
	width:92px;
	top:183px;
	right:15px;}
	
#monthHdr{
	position:absolute;
	background:url(../images/landing/1mo.png) no-repeat;
	height:33px;
	width:133px;
	top:15px;
	left:10px;}
	
#monthHdrred{
	position:absolute;
	background:url(../images/multi/redmonth.png) no-repeat;
	height:33px;
	width:133px;
	top:15px;
	left:10px;}
	
#monthHdrteal{
	position:absolute;
	background:url(../images/multi/tealmon.png) no-repeat;
	height:33px;
	width:133px;
	top:15px;
	left:10px;}
	
#monthPlannl{
	background:url(../images/nl/nl-1mon.png) no-repeat;height:152px;
	width:255px;
	position:absolute;
	top:30px;
	right:30px;
	cursor:pointer;}
	
#monthPlannl:hover{
	position:absolute;
	background:url(../images/nl/nl-1monhover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#monthPlanfr{
	background:url(../images/fr/fr-1mon.png) no-repeat;height:152px;
	width:255px;
	position:absolute;
	top:30px;
	right:30px;
	cursor:pointer;}
	
#monthPlanfr:hover{
	position:absolute;
	background:url(../images/fr/fr-1monhover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}

#yearHdr{
	position:absolute;
	background:url(../images/landing/1yr.png) no-repeat;
	height:31px;
	width:96px;
	top:15px;
	left:10px;}

#yearHdrblue{
	position:absolute;
	background:url(../images/multi/yearblue.png) no-repeat;
	height:31px;
	width:96px;
	top:15px;
	left:10px;}

#yearHdrgreen{
	position:absolute;
	background:url(../images/multi/greenyr.png) no-repeat;
	height:31px;
	width:96px;
	top:15px;
	left:10px;}
	
#monthHdrngr{
	position:absolute;
	height:33px;
	font-weight:bold;
	top:15px;
	left:10px;
	color:#216cad;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	letter-spacing:-1px;}
	
#yearHdrngr{
	font-size:30px;
	letter-spacing:-1px;
	position:absolute;
	height:31px;
	font-weight:bold;
	top:15px;
	left:10px;
	color:#e02f26;
	font-family:Arial, Helvetica, sans-serif;}
	
#yearPlannl{
	background:url(../images/nl/nl-1yr.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:220px;
	right:30px;
	cursor:pointer;}

#yearPlannl:hover{
	position:absolute;
	background:url(../images/nl/nl-1yrhover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}

#yearPlanfr{
	background:url(../images/fr/fr-1yr.png) no-repeat;
	height:152px;
	width:255px;
	position:absolute;
	top:220px;
	right:30px;
	cursor:pointer;}

#yearPlanfr:hover{
	position:absolute;
	background:url(../images/fr/fr-1yrhover.png) no-repeat;
	height:152px;
	width:255px;
	cursor:pointer;}
	
#affTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#303030;
	position:absolute;
	top:55px;
	left:10px;}
	
#affTxt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#303030;
	position:absolute;
	top:50px;
	left:10px;}
	
#affPrice{
	font-weight:bold;
	font-size:35px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	bottom:20px;
	right:13px;
	letter-spacing:-1px;}
	
#affPrice3{
	font-weight:bold;
	font-size:35px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	bottom:30px;
	right:13px;
	letter-spacing:-1px;}
	
#msignup, #rsignup, #bsignup{
	font-weight:bold;
	position:absolute;
	right:8px;
	bottom:35px;
	font-size:28px;
	letter-spacing:-1px;
	font-family:Arial, Helvetica, sans-serif;}
	
#msignup2{
	font-weight:bold;
	position:absolute;
	left:8px;
	bottom:35px;
	font-size:28px;
	letter-spacing:-1px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#rsignup2, #bsignup2{
	font-weight:bold;
	position:absolute;
	left:8px;
	bottom:27px;
	font-size:28px;
	letter-spacing:-1px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#msignup, #msignup2{
	color:#000;}
	
#rsignup, #rsignup2{
	color:#c82119;}

#bsignup, #bsignup2{
	color:#2a7abf;}
	
#affPrice2{
	font-weight:bold;
	font-size:35px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	bottom:30px;
	left:13px;
	letter-spacing:-1px;}
	
.dSign{
	position:relative;
	font-size:22px;
	top:-10px;
	letter-spacing:normal;}
	
#yearTag{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	position:absolute;
	bottom:15px;
	left:10px;
	line-height:13px;}
	
#yearTagteal{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	position:absolute;
	bottom:7px;
	left:10px;
	line-height:13px;}
	
#monthTag{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	position:absolute;
	bottom:15px;
	right:10px;
	line-height:13px;
	text-align:right;}
	
		
#save44{
	position:absolute;
	background:url(../images/save44.png) no-repeat;
	height:93px;
	width:92px;
	top:153px;
	right:15px;}
	
#welcomeOffer{
	position:absolute;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	top:125px;
	line-height:22px;
	right:100px;
	color:#333333;}
	
.welcomeBack{
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:32px;
	color:#d17633;}
	
.partnersHdr{
	color:#d17633;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	line-height:30px;
	font-weight:bold;
	padding-top:15px;
	width:520px;
	text-align:right;}
	
#affiliateBnrpart1{
	position:absolute;
	background:url(../images/unr2011.jpg) no-repeat;
	height:58px;
	width:132px;
	bottom:83px;
	left:15px;}
	
	
#affiliateBnrpart2{
	position:absolute;
	background:url(../images/landing/ngrAward.png) no-repeat;
	height:56px;
	width:176px;
	bottom:85px;
	left:155px;}
	
#affiliateBnrpart3{
	position:absolute;
	background:url(../images/bestoverall.png) no-repeat;
	height:63px;
	width:148px;
	bottom:10px;
	left:80px;}
	
.bigStroke{
	color:#004487;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	line-height:28px;
	}
	
.smStroke{
	color:#004487;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	
	}
	
.charStroke{
	color:#004487;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
	
.tagStroke{
	color:#004487;
	font-family:Arial, Helvetica, sans-serif;
	font-size:42px;
	font-weight:bold;
	height:80px;}
	
	
#tagLineWrap{
	width:800px;
	text-align:center;
	position:absolute;
	left:0px;
	top:15px;
	color:#004487;
	font-family:Arial, Helvetica, sans-serif;
	font-size:42px;
	font-weight:bold;}	
	

.ftWrap{
	height:68px;
	width:211px;
	position:absolute;
	left:70px;
	bottom:190px;
	background:url(../images/ftBkgrd.png) no-repeat;
	display:block;
	color:#1b1b1b;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	line-height:18px;	
	}	

.ftWrapxmas{
	height:68px;
	width:211px;
	position:absolute;
	left:70px;
	bottom:190px;
	background:url(../images/xmas/free_trial_blue.png) no-repeat;
	display:block;
	color:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	line-height:18px;	
	}	

#checkListNew{
	position:absolute;
	width:313px;
	top:135px;
	left:33px;
	color:#004487;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	line-height:32px;
	}


#checkListNewxmas{
	position:absolute;
	width:313px;
	top:135px;
	left:33px;
	color:#000;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	line-height:32px;
	}

.ngr_award{
	position:absolute;
	bottom:15px;
	left:60px;}
	
#checkListNew ul{
	margin:0px;
	padding:0px 0px 0px 15px;
	list-style-image:url(../images/mark.png);
	height:25px;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	}
#checkListNewxmas ul{
	margin:0px;
	padding:0px 0px 0px 15px;
	list-style-image:url(../images/xmas/black_check.png);
	height:25px;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	}
	
#checkListNewxmas ul li{
	padding-bottom:10px;}
	
#checkListNew ul li{
	padding-bottom:10px;}
	
#checkListNew2{
	position:absolute;
	height:278px;
	width:313px;
	top:65px;
	left:55px;
	color:#004487;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:32px;
	}
	
#checkListNew2 ul{
	margin:0px;
	padding:0px 0px 0px 15px;
	list-style-image:url(../images/mark.png);
	height:25px;
	text-shadow: 1px 1px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff;
	}
	
#checkListNew2 ul li{
	padding-bottom:0px;}


a.flagSprite{
	background:url(../images/flags.png);
	height:15px;
	width:25px;
	display:block;float:left;
	margin-right:4px;}

a.es{
	background-position:-25px 0;}
a.en{
	background-position:0px 0px;
	}
a.fr{
	background-position:-50px 0;}
a.de{
	background-position:-75px 0;}
a.nl{
	background-position:-100px 0;}
a.zh{
	background-position:-225px 0;}
a.ko{
	background-position:-199px 0;}
a.it{
	background-position:-125px 0;}
a.ja{
	background-position:-174px 0;}
a.pt{
	background-position:-150px 0;}
	
	
a.faqTitle{
	font-size:16px;
	text-decoration:none;
	color:#348fcb;
	font-weight:bold;}
	
.faqset{
	margin:0px;
	padding:10px 0px 10px 20px;
	list-style-type:square;}
	
.faqset li{
	padding:0px 0px 5px 0px;}
	
.faqset li a{
	text-decoration:none;
	color:#000;}
	
.faqset li a:hover{
	text-decoration:underline;}
	
.return{
	color:#000000;}
	
	
	
#planFeaturesxmas{
	position:absolute;
	left:0px;
	top:70px;
	width:370px;
	color:#000;}		

