/* CSS Document started date on 02march09 */
body{
	font:9px Arial, Helvetica, sans-serif;
	background:#000000 url(/images/mainBg.png) 0 0 repeat-x;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
html, form, div, h1, h2, h3, h4, h5, h6, ul, li, ol, p{ padding:0px; margin:0px; }
ul, li, ol{ list-style-type:none;}
a, .black_u a:hover{ outline:none; text-decoration:none;}
img {
	border:0 none;
	text-align:left;
	vertical-align:top;
}
input, textarea, select { border:1px solid #62c4ea; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
input, select{ padding:6px 2px 6px 2px;}
input.bn{ border:none;}
select{ height:28px;}
.verdana{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.b{ font-weight:bold;}
.l, .contactInfo ul li, .usenetForm ul li, .sameascontact input, .setupinfoRight img, .pagenation{ float:left;}
.r{ float:right;}
.clear, .contactInfo ul, .usenetForm ul, .becomeAnAffiliate ul, .hands ul, .weblinks img{ clear:both; display:block;}
.relative, .containerRight{ position:relative;}
.a-c{ text-align:center;}
.a-r{ text-align:right; }
.grey{color:#c8d3d8;}
.grey2{ color:#989a9d;}
.black, .black a, .usenetForm ul li.fieldRrow, .black_u a{ color:#000;}
.wht, .oldPrice{ color:#fff;}
.yellow, .yellow a{ color:#fac611;}
.blue, .h3Dblue h3{ color:#3781a6;} /*1b8bbb*/
.blue2, .blue2 a, .navbg ul li a:hover, .navbg ul li.signup a:hover, .h3Blue h3{color:#35a4dc;}
.orange, .orange a, .insideContent p a.orange, .insideContent ul li a.orange, .rfcList ul li a:hover, .h3Orange h3, .black_u a:hover, .genealogyMenu{ color:#ff7804;}
.gre, .insideContent p a.gre{color:#009900;}
.red, .insideContent p a.red{color:#ff001f;}
.lightBlue{ color:#d4eff9;}
.neonGreen{ color:#8fdc04;}
.lh20{ line-height:20px;}
.borderNone, .helpSupport input{ border:none;}
h1{
	font-size:30px;
	color:#114053;
	padding-left:10px;
}
h2{
	font-size:24px;
	color:#168dbd;
}
h2.orange{
	font-size:24px;
	color:#ff7804;
}
h3{
	font-size:16px;
	color:#000;
	font-weight:bold;
}
h1, h2{
	letter-spacing:-1px;
	font-weight:bold;
}
h4{
	color:#fff;
	font-size:18px;
	font-family: helvetica,sans-serif;
	padding:10px 0px 0px 10px;
}
h5{
	font-size:14px;
	color:#114053;
	padding:0px 0px 10px 10px;
}
.insideContent h5 a{color:#114053;}
h6{
	font-size:11px;
	color:#3781a6;
	padding:10px 0px 0px 10px;
}
h6 a{color:#3781a6;}
h5 a{color:#114053;}
#main{
	width:960px;
	margin:89px auto 0px auto;
	background:#a6a8ab url(/images/mainmidbg.png) left top repeat-y;
	position:relative;
}
.wrapperTopBg{
	background:url(/images/maintopbg.png) 0px 0px no-repeat;
 }
.wrapperBottomBg{ 
	background: url(/images/mainbottombg.jpg) left bottom no-repeat;
 }
.txt8{ font-size:8px}
.txt10, .price .oldPrice span{ font-size:12px;}
.txt11b{ font-size:11px; font-weight:bold;}
.txt14, .oldPrice{	font-size:14px; }
.txt15{	font-size:15px;}
.txt16, .insideContent .txt16{ font-size:16px;}
.txt12n, .usenetForm ul li.fieldRrow, .helpSupport ul li p{ font-weight:normal;}
.txt12, .insideContent p, .insideContent ul li  a, .txt12n{ font-size:12px;}
.txt12b{ font-size:12px; font-weight:bold; }
.txt18b{ font-size:18px; font-weight:bold;}
.txt20, .blogRightLinks .txt20{	font-size:20px; }
.txt25{ font-size:25px;}
.txt32i{font-size: 32px; font-style: italic;}
.blogRightLinks .txt24, .txt24{	font-size:24px; }
.txt19b{ font-size:19px;	font-weight:bold;}
.pl10{ padding-left:10px;}
.pl35{ padding-left:35px;}
.mlb20{ margin:0px 0px 20px 20px;}
.mr10{ margin-right:10px;}
.pl150{ padding-left:150px;}
.pr40{ padding-right:40px;}
.prb-45-20{padding:0px 45px 20px 0px;}
.pt30{ padding-top:30px;}
.ml5{ margin-left:5px;}
.ml15{ margin-left:15px;}
.ml40{ margin-left:40px;}
.ml13{ margin-left:11px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt40{ margin-top:40px;}
.ml25{ margin-left:25px;}
		.ml10{ margin-left:10px;}
		.w270{ width:270px;}
.w250{ width:275px;}
.w300{ width:300px;}
.w400{ width:400px;}
.w100{ width:164px;}
		.w223{ width:223px;}
.w30{ width:30px;}
.w730{ width:730px;}
.h120{ height:120px;}
.yourOrderContent ul li.w150{ width:150px;}
.rfcList ul li span.pl44{ padding:44px; float:none;}
/*Header Styles*/
#home-header{
	position:relative;
	height:462px;
	background: url(/images/HeaderBg.gif) 0 0 no-repeat;
	top:-10px;
}
.navigation{
	position:absolute;
	top:-21px; right:2px;
 }
.navigation, .navbgleft, .navbgright, .navbg{
	height:47px;
}
.navbgleft, .navbgright{
	width:13px;	float:left;
}
.navbgleft{	background: url(/images/navigationbg.gif) left top no-repeat; }
.navbgright{ background: url(/images/navigationbg.gif) 0px -61px no-repeat; }
.navbg{ background:  url(/images/navigationbg.gif) 0 -119px repeat-x; float:left; width:804px;}
.navbg ul li{ 
	float:left;
	line-height:0px;
	background: url(/images/navigationbg.gif) right -172px no-repeat;
	padding:5px 10px 5px 5px;
	font-size:12px;
	font-weight:bold;
}
.navbg ul li a{ color:#fff;float:left;padding-top:8px;}
.navbg ul li.signup{ background:none; padding:5px 0px 0px 6px;}
.navbg ul li.signup a{ color:#fac711; background:none;}
.topLeftPic{
	background: url(/images/nd-tl-pic.png) left top no-repeat;
	width:124px;
	height:195px;
	position:absolute;
	left:10px; top:-75px;
}
.logo{
	width:275px;
	height:113px;
	position:absolute;
	top:34px; left:127px;
	text-align:center;
	color:#ffd15b;
	font-size:16px;
	font-family: helvetica,sans-serif;
}
.infoHead{
	position:absolute;
	width:316px;
	height:138px;
	top:168px;
	left:39px;
}
 .infoHead-right{
	width:293px;
	height:149px;
	float:right;
	margin:42px 31px 0px 0px;
	position:relative;
}
.genealogy_ng{
	width:429px;
	height:162px;
	float:right;
	margin:23px 31px 0px 0px;
	position:relative;
}


/*ND Offers Styles*/
.black48, .black48, .black18, .black60, .black60, .light-brown, p.signup a{
	font-weight:bold; font-family:helvetica,sans-serif;
}
.striken , .oldPrice{ text-decoration:line-through;}
.striken { color:#9b1c2e; }
.black40-4{ font-size:40px; letter-spacing:-4px; }

.black48{ font-size:48px; letter-spacing:-2px; }
.black60 {font-size:60px; float: left;letter-spacing:-4px;width:158px;}
.black60 span{ 
	position:relative; 
	top:-12px; 
	font-size:40px;
	padding:0px 2px 0px 0px;
}
.black18{
	font-size:18px;
	letter-spacing:-1px;
	line-height:21px;
}
.light-brown{
	font-size:24px;
	color:#b27131;
	letter-spacing:-2px;
 }
.unlimited, .unlimitedHover-blue{
	width:409px;
	height:149px;
	float:right;
	margin:39px 23px 0px 0px;
	padding:10px 9px 13px 19px;
	position:relative;
	cursor:pointer;
	display:block;
}
.unlimited{	background:url(/images/yellow-bg.gif) left top no-repeat;}
.unlimitedHover-blue{background:url(/images/blue-bg.gif) left top no-repeat;}
.unlimited .blueGraphic, .unlimitedHover .blueGraphic, .unlimitedHover-blue .blueGraphic, .unlimitedHover-burgundy .blueGraphic{
	background:	url(/images/blue-graphic.png) left top no-repeat;
	position:absolute;
	left:-52px;
	top:24px;
	width:50px;
	height:112px;
	
}
.infoHead-right .blueGraphic{
	background:	url(/images/blue-graphic.png) left top no-repeat;
	position:absolute;
	left:-58px;
	top:12px;
	width:50px;
	height:112px;
	
}
.unlim-right{
	padding:5px 0px 0px 0px;
	margin-left:20px;
	width:206px;
}
.unlim-right_d{
	padding:5px 0px 0px 0px;
	/*margin-left:10px;*/
	width:199px;
}
p.signup{ 
	text-align:right;
}
p.signup a{ 
	font-size:22px;
	color:#9b1c2e;
	padding-left:10px;
	background:url(/images/nd-icons.gif) 0px 22px no-repeat;
	padding-top:15px;
}
.host{	
	position:absolute;
	width:670px;
	height:172px;
	top:225px;
	right:23px;
	background: url(/images/hostbg.gif) 0 0 no-repeat;
}
.unlimitedPlus, .unlimitedPlusHover{ line-height:18px !important; padding-top:23px !important; }
.unlimitedPlus, .unlimitedPlusHover, .gb50, .gb50Hover, .gb30, .gb30Hover, .gb10, .gb10Hover {
	display:block;
	border:none;
	cursor: pointer;
	height:164px;
	float:left;
	color:#4c4b4b;
	padding-top:8px;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	/*line-height:18px;*/
}
.unlimitedPlus, .unlimitedPlusHover { width:208px; padding-left:20px;}
.unlimitedPlusHover { background:url(/images/hostbg-hover.gif) left top no-repeat;}
.gb50, .gb50Hover{ width:134px; margin-left:9px; padding-left:13px;}
.gb50Hover{ background:url(/images/hostbg-hover.gif) -237px 0px no-repeat;}
.gb30, .gb30Hover, .gb10, .gb10Hover{ width:124px; margin-left:7px;  padding-left:12px;}
.gb30Hover{ background:url(/images/hostbg-hover.gif) -391px 0px no-repeat;}
.gb10Hover{ background:url(/images/hostbg-hover.gif) -534px 0px no-repeat;}
.txt32{ 
	font-size:32px; 
	letter-spacing:-2px;
	line-height:24px;
	padding-bottom:5px;
} 
.txt42{ 
	font-size:42px; 
	letter-spacing:-2px;
	line-height:52px;
	padding-top:8px;
}
.txt42 span{
	font-size:24px;
	position:relative;
	top:-12px;
}


/*ND Plans Styles*/
.ndPlans, .ndPlansInner{
	height:50px;
	position:absolute;
	width:960px;
}
.ndPlans{
	bottom:2px;
}
.ndPlansInner{
	top:200px;
}
.plans{
	padding:8px 0px 0px 32px;
	float:left;
}
#home-header .ndPlans{
	bottom:6px;
}
#suppage-header .ndPlans{
	bottom:9px;
}
.ndPlans a, .ndPlansInner a{
	width:252px;
	height:35px;
	display:block;
	float:right;
}
#home-header .ndPlans a{
	margin:5px 13px 0px 0px;
}
#suppage-header .ndPlans a, .ndPlansInner a{
	margin:25px 25px 0px 0px;
}
/* Container Styles*/
#containerWrapper-home{
	padding:0px 9px 0px 8px;
	font-size:11px;
	color:#333333;
}
.hgtlc{	background: url(/images/hgtlc.gif) left top no-repeat;}
.hgtrc{	background: url(/images/hgtrc.gif) right top no-repeat; }
.sub-gtlc{ background: url(/images/sub-gtlc.gif) left top no-repeat;}
.sub-gtrc{	background: url(/images/sub-gtrc.gif) right top no-repeat;}
.tbg{ background: #f1f1f2 url(/images/ht-gre-bg.gif) left top repeat-x;}
.gblc{ background: url(/images/gblc.gif) left bottom no-repeat;}
.gbrc{ background:url(/images/gbrc.gif) right bottom no-repeat; padding:23px 28px 15px 28px;}
.gll{ background:  left top repeat-y;}
.glr{ background:url(/images/gdote.gif) right top repeat-y;}
.glb{ background:url(/images/gdote.gif) left bottom repeat-x;}

.sub-gtlcr{ background: url(/images/sub-gtlcr.gif) left top no-repeat;}
.sub-gtrcr{	background: url(/images/sub-gtrcr.gif) right top no-repeat;}


.home-contentLeft{
	width:670px;
	float:left;
}
.fourReasons p, .impFactsSection p{
	line-height:14px;
}
.home-contentLeft h1{
	font-family: helvetica,sans-serif;
	font-size:28px;
	letter-spacing:-1px;
	color:#4699c3;
}
.home-contentLeft h2{
	font-size:15px;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:3px;
}
.fourReasons h2 a, .home-contentLeft h2, .impFactsSection .completion h2 a, .siteNews h2 a{ color:#1f6785;}
.fourReasons{
	float:left;
	width:294px;
}
.fourReasons h1{
	padding:27px 0px 26px 0px;
}
.fourReasons h2{
	padding-top:18px;
}
.impFactsSection{
	width:303px;
	float:right;
}
.factsInfo h1{ padding:0px 0px 10px 0px; }
.factsInfo{ padding:0px 0px 0px 10px;}
.completion, .uncensoredNewsgroups, .payPal, .support{
	padding-top:18px;
	padding-left:60px;
}
.completion{ background:url(/images/completion-icon.gif) 0 23px no-repeat;}
.uncensoredNewsgroups{ background: url(/images/uncensoredNg-icon.gif) 0 17px no-repeat;}
.payPal{ background: url(/images/paypal-icon.gif) 0 25px no-repeat;}
.support{ background: url(/images/livesupport-icon.gif) 0 18px no-repeat;}

/*Testimonials Styles*/
.testimonials-sec{
	 background:#231f20 url(/images/testimonials-pic.gif) 485px 10px no-repeat;
	 margin-top:10px;
	 clear:both;
}
.testimonials-sec h3{
	font-size:17px;
	color:#6e9eb9;
}
.btlc{ background:url(/images/btlc.gif) left top no-repeat;}
.btrc{	background: url(/images/btrc.gif) right top no-repeat;}
.bblc{ background: url(/images/bblc.gif) left bottom no-repeat;}
.bbrc{ background: url(/images/bbrc.gif) right bottom no-repeat; padding:17px 23px 20px 23px;}
.bll{ background:url(/images/bdote.gif) left top repeat-y;}
.blt{ background:url(/images/bdote.gif) left top repeat-x;}
.blr{ background:url(/images/bdote.gif) right top repeat-y;}
.blb{ background:url(/images/bdote.gif) left bottom repeat-x;}
.testimonial{
	width:408px;
	float:left;
	padding-left:30px;
	padding-top:10px;
	color:#d0d2d3;
}
.testimonial p{ padding-top:5px;}
.pagenation{ padding-left:20px;}
.pagenation a{
	background-color:#dadee1;
	padding:3px 5px 3px 5px;
	float:left;
	margin-right:2px;
	color:#114053;
	font-size:12px;
	border:1px solid #dadee1;
}
.pagenation a:hover, .pagenation a.current{
	background-color:#eaf0f4;
	color:#ff7804;
	border:1px solid #dadee1;
}

/*Home Container Rignt Styles*/
.home-containerRight, .containerRight{
	float:right;
	width:265px;
	color:#fff;
}
.containerRight_woh{
	float:right;
	width:265px;
	color:#fff;
	top:-65px;
	position:relative;
}
.specialofferst-tbg{
	background:#231f20 url(/es/images/specialoffers-tbg.jpg) left top no-repeat;
	margin-top:13px;
	padding:45px 0px 0px 0px;
}
.specialofferst-bbg{
	background: url(/images/specialoffers-bbg.jpg) left bottom no-repeat;
	margin-top:13px;
	padding:0px 14px 30px 14px;/*bottom 68*/
}
.specialofferst-bbg span{
	float:left;
	padding-top:2px;
 }
.specialofferst-tbg ul li p{ padding-left:5px; float:left; width:205px;}
.specialofferst-tbg ul li{
	color:#d0d2d3;
 	padding-left:16px;
	line-height:18px;
	clear:both;
}
.specialofferst-tbg ul li a{ color:#d0d2d3; }
.specialofferst-tbg ul li a:hover{ color:#d0d2d3; text-decoration:underline; }
.currectNews, .nd-blog, .newsServesrChecklist{
	border-top:1px dashed #918f90;
	margin-top:17px;
	padding-top:52px;
	float:left;
}
.currectNews{ background:url(/es/images/current-news.jpg) 4px 19px no-repeat; }
.nd-blog{ background:url(/es/images/news-demon-blog.jpg) 4px 19px no-repeat; }
.newsServesrChecklist{ background:	url(/es/images/news-servers-checklist.jpg) 4px 19px no-repeat; }
/*Footer Styles*/
#footer{
	width:960px;
 	background: url(/images/footerbg.jpg) 0px -10px no-repeat;
	text-align: center;
	padding:25px 0px 0px 0px;
	line-height:23px;
}
#footer a{
	color:#231f20;
	font-size:12px;
	font-weight:bold;
	margin:0px 8px 0px 8px;
}	
#footer a:hover, ul.plansRightLinks li a:hover, ul.blogRightLinks li a:hover, .memberRightsLinks li a:hover, .programDetails ul li a:hover, .blogLeftContent .orange a:hover, a.orange:hover, .blogLeftContent .blue2 a:hover, h5 a:hover, .blue2 a:hover, a.blue2:hover,  h6 a:hover, .orange a:hover, .fourReasons h2 a:hover, .black_u a, .genealogyMenu a:hover, .impFactsSection .completion h2 a:hover, .siteNews h2 a:hover{
	text-decoration:underline;
}
#footer p{
	padding-top:10px;
	font-size:11px;
}	
#footer p span{ margin-left:40px;}

/*Inner Page Styes*/
#containerWrapper{
	padding:0px 21px 0px 22px;
	font-size:11px;
	color:#000;
	position:relative;
}
#containerWrapper_wop{
	padding:0px 21px 0px 22px;
	font-size:11px;
	color:#000;
	position:relative;
	top:-65px;
}
.contentLeft{
	width:642px;
	float:left;
	position:relative;
}
.contentLeft_wop{
	width:642px;
	float:left;
	position:relative;
	top:-65px;
}
.contentRight_woh{
	float:right;
	width:265px;
	color:#fff;
	position:relative;
	top:-65px;
}
.contentLeft .insideContent{
	padding:10px 10px 0px 10px;
}
.dottedLine h3{	
	background:url(/images/dotedline.gif) left top repeat-x;
	padding:0px 0px 15px 0px;
}
.insideContent h3{
	padding:10px 5px 0px 5px;
}
.insideContent h3 a, .insideContent p a, .insideContent ul li  a{ color:#168DBD; }
.insideContent a:hover{ text-decoration:underline;}
.insideContent ul{ padding:10px 0px 0px 5px; line-height:20px;}
.insideContent h2{ padding-left:5px;}
.insideContent p{
	font-size:12px;
	line-height:22px;
	padding:0px 5px 10px 5px;
}
.solidCLine{
	background:#dadee1 url(/images/solidline_cl.gif) left top no-repeat;
}
.solidCLine div{
	background: url(/images/solidline_cr.gif) right top no-repeat;
	height:12px;
}
.someExamples{
	border:4px solid #f7deaf;
	background-color:#f4ead4;
	padding:5px 18px 4px 18px;
	width:254px;
}
.someExamples h3{
	background:none;
	padding:5px 0px 0px 0px;
}
.someExamples ul{ margin-top:5px;}
.someExamples ul li{
	list-style-type:disc;
	margin-left:20px;
	color:#1b8bbb;
	font-weight:bold;
	font-size:12px;
	line-height:23px;	
}
/*Sub page Right Section Styles*/
.liveSupport{
	margin-bottom:7px;
}
#suppage-header{
	position:relative;
	height:270px;
	background: url(/images/suppage-header.gif) 0 0 no-repeat;
	top:-10px;
}
.rightSection-tbg{
	background:#113b4b url(/images/righttopbg.jpg) left top no-repeat;
	padding:9px 0px 0px 0px;
}
.rightSection-tbg_woh{
	background:#113b4b url(/images/righttopbg_blue.jpg) left top no-repeat;
	padding:9px 0px 0px 0px;
}
.rightSection-tbg-g{
	background:#113b4b url(/images/righttopbg-g.jpg) left top no-repeat;
	padding:9px 0px 0px 0px;
}
.rightSection-bbg{
	background:  url(/images/rightbottombg.jpg) left bottom no-repeat;
 	padding:3px 14px 68px 14px;
}
.rightSection-bbg ul, .ung-info{
	border-bottom:1px dashed #889da5;
	padding:12px 6px 16px 6px;
}
.ung-info{
	color:#d4eff9;
	line-height:23px;
	font-size:16px;
	font-weight:bold;
}
ul.ung-qanda li{
	color:#fff;
	font-size:12px;
	font-weight:bold;	
	line-height:22px;
	padding-left:10px;
	background:url(/images/qanda-icon.gif) left 9px no-repeat;
}
ul.ung-qanda li a{
	color:#fff;
	text-decoration:none;
}

ul.ung-qanda li a:hover{
	color:#fff;
	text-decoration:underline;
}
/*Join Pages Styles*/
ul.joinLinks{
	padding:0px 0px 7px 26px;
	font-family: helvetica,sans-serif;
	float:left;
}
.joinLinks li{
	float:left;
	text-align: center;
	padding:0px 14px 0px 14px;
	border-left:1px solid #dddddd;
}
.joinLinks li.firstLink{
	border-left:none;
}
.joinLinks li a, ul.joinLinks li{
	color:#c8d3d8;
	font-size:15px;
	font-weight:bold;
}
.joinLinks li a:hover, .joinLinks li a.current, .joinLinks li.current{
	color:#1b4352;
	font-size:17px;
	
	font-weight:bold;
}
.joinLinks li a span, ul.joinLinks li span{
	font-size:16px;
	font-weight:normal;
	line-height:14px;
}
.planInsideContent, .yourOrderContent {
	padding:12px 0px 0px 20px;
}
.planInsideContent h2{
	letter-spacing:0px;
}
.planInsideContent h2 span{
	font-size:16px;
	color:#3781a6;
}
.plansSection, .membersArea{ padding-top:10px; }
.plans_tlc{ background: url(/images/plans-tlc.jpg) left top no-repeat;}
.plans_trc{	background: url(/images/plans-trc.jpg) right top no-repeat;}
.plans_blc{ background: url(/images/plans-blc.jpg) left bottom no-repeat;}
.plans_brc{ background: url(/images/plans-brc.jpg) right bottom no-repeat; padding-bottom:8px;}
.plans_tbg{ background:#2c566b url(/images/plans-tbg.jpg) left top repeat-x; width:585px;}
.plans_rl{ background: url(/images/plans-dote.jpg) right top repeat-y;}
.plans_bbg{ background: url(/images/plans-bbg.jpg) left bottom repeat-x;}
.plans_ll{ background: url(/images/plans-dote.jpg) left top repeat-y;}
.plansInfo{ padding:10px; color:#fff; background-color:#326078; text-align:center;}
.plansSection ul{ clear:both; display:block;  width:585px;}
ul.plans-header li{
	color:#fff;
	font-weight:bold;
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
	height:43px;
	line-height:33px;
	background:url(/images/plans_devider.gif) right 5px no-repeat;
		
}
ul.plans_row li, ul.plans-header li, ul.plans_row_h li{float:left; text-align:center;}
ul.plans_row, ul.plans_row_h{
	padding:13px 0px 13px 0px;
	float:left;
	border-bottom:2px solid #316077;
	color:#fff;
	font-size:14px;
	display:block;
	cursor:pointer;
}
ul.plans_row_h{	background-color:#407b99;} 

/*News Styles 2may09*/
.planLength{ width:158px;}
.monthlyPlans{width:230px;}
.monthlyPlans, .planLength{
	font-size:22px;
	font-family:helvetica,sans-serif;
	font-weight:bold;
	position:relative;
}
.monthlyPlans span.gb{font-size:13px; font-weight:bold; position:relative; top:-10px; left:2px;}
.price, .totlaSavings, .yellowGb, .col-price{ color:#fac910; }
.price{	width:87px; }
.col-price{ width:117px; }
.price, .col-price{font-size:18px;}
.price span, totalGB span, .totlaSavings span, .col-price span{
	font-size:14px;
	position:relative;
	top:-3px;
}
.bonusGB {
	width:148px;
	font-size:18px;
}
.bonusGB span{
	color:#ff7804;
	font-size:12px;
	font-weight:bold; 
}
.totalGB{width:84px; font-size:18px;}
.totlaSavings{width:120px; font-size:18px;}
.retentions{width:90px;}
.ssl{width:52px;}
.col-119{ width:119px; font-size:18px;}
.select{ width:100px;}
input.select, .select a, .col-119 a{
	font-size:13px; 
	color:#fff;
	background-color:#4b8daf;
	border-top:1px solid #6ea3be;
	border-left:1px solid #6ea3be;
	border-right:1px solid #386a83;
	border-bottom:1px solid #386a83;
	width:75px;
	padding:3px 0px 3px 0px;
	cursor:pointer;	
	display:block;
	margin:auto;
}
input.select:hover, .select a:hover, .plans_row_h .select a, .plans_row_h input.select, .col-119 a:hover, .plans_row_h .col-119 a {
	background-color:#c12239;
}
.freeTrialAc_bg_top{
	background: url(/images/freeetrail_bg_top.gif) left top no-repeat;
	padding-top:15px;
	padding-bottom:10px;
	border-bottom:1px dashed #889DA5;
}
ul.freeTrialAc_bg_bottom{
	color:#fff;
	background: url(/images/freeetrail_bg_bottom.gif) left bottom no-repeat;
	padding-bottom:20px;
	padding-top:0px;
	border-bottom: none;
}
.freeTrialtitle{
	font-size:24px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#eecd73;
	text-align:center;
	font-family:helvetica,sans-serif;
	padding-bottom:5px;
}
.freeTrialtitle span.orange{
	color:#ff7804;
}
.freeTrialtitle span.wht{
	color:#fff;
	font-size:18px;
}
.trialPlan div{
	float:left;
	width:95px;
	padding:3px 2px 0px 30px;
	font-size:12px;
	color:#fff;
	text-align:left;
 }
.trialPlan div.textyellow, .textyellow{
	text-align:left;
	color:#eecd73;
	font-weight:bold;
	padding-left:0px;
}
.w183{
	width:183px;
	padding-top:10px;
	float:left;
	margin-left:20px;
}
li.signmeup{
	padding-top:8px;
}
.signmeup a{
	background: url(/es/images/signupme-button.gif) top no-repeat;
	width:155px;
	height:27px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	display:block;
	text-align:center;
	line-height:27px;
	margin:auto;
}
ul.plansRightLinks li, .orderDetails li, ul.blogRightLinks li{ 
	padding:0px 0px 6px 10px;
	line-height:18px;
	color:#fff;
	font-size:11px;
	font-family: "trebuchet MS",sans-serif;
	background:url(/images/arrow-yellow.gif) 0px 5px  no-repeat;
}
ul.plansRightLinks li a, ul.blogRightLinks li a{
	color:#fff;
	font-size:12px;
}
ul.ndExclusive{
	background:url(/es/images/nd-exclusive.png) 0px 20px no-repeat;
	padding:30px 0px 30px 0px;
 	position:relative;	
}
ul.ndExclusive li{
	padding:70px 0px 0px 75px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
ul.ndExclusive li span.org{
	color:#f3a134;
}
.joinleft-mh{ min-height:930px;}
.reviewOrder-mh{ min-height:796px;}
.mh-680{ min-height:680px;}
.mh-725{ min-height:725px;}
.mh-887{ min-height:887px;}
/*Your Order Styles*/
.yourOrderContent h2{
	color:#1b4352;
	border-bottom:1px dashed #787879;
	margin-right:20px;
}
.yourOrder{
	padding:8px 20px 0px 30px;
}
.blue_tlc{ background: #0c2b37 url(/images/blue_tlc.gif) left top no-repeat;}
.blue_trc{ background: url(/images/blue_trc.gif) right top no-repeat;}
.blue_blc{ background: url(/images/blue_blc.gif) left bottom no-repeat;}
.blue_brc{ background: url(/images/blue_brc.gif) right bottom no-repeat; padding-bottom:20px;}
ul.yourOrderInside{
	padding:20px 50px 10px 44px;
	color:#aedcf3;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
}
ul.yourOrderInside li{	background:url(/images/blue_disc.gif) 0px 15px no-repeat; padding:10px 0px 0px 20px;}
.hands{
	padding:20px 40px 10px 44px;
	color:#aedcf3;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	width:766px;
}
.insideContent div.hands ul{ padding:0px;}
.hands ul li{
	padding:0px 0px 0px 0px;
	float:left;
}
/*Submit Button Styles*/
a.submitBut, a.checkoutBut, .submitBut a, input.submitBut{
 	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
a.submitBut, a.checkoutBut, .submitBut a{
	padding:8px 25px 12px 25px;
	float:left;
}
input.submitBut{
	padding:7px 25px 6px 25px;
	cursor:pointer;
	border:0px;
}
a.submitBut, .submitButton, input.submitBut, .submitBut a, #goog-wm-sb{ background: url(/images/submit-button.gif) left top repeat-x; margin-right:2px; }
.submitButton, .becomeAnAffiliate input.submitButton, #goog-wm-sb{
	width:140px;
	height:30px;
	border:none;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	float:none;
}
a.checkoutBut{ background: url(/images/submit-button.gif) 0px -46px repeat-x; }
a.checkoutBut:hover, a.submitBut:hover, input.submitButton:hover, .submitBut a:hover, input.submitBut:hover{background: url(/images/submit-button.gif) 0px -92px repeat-x; }
.submitBut a{ width:223px;}
.ryo-tabs{ padding:15px 15px 0px 15px;}
.billing-tabs{ padding:15px 35px 0px 35px;}
/*Left Links Styles*/
ul.orderDetails{
	background-color:#0c2b37;
	margin-top:10px;
	border:none;
 	position:relative;
	left:-13px;
	min-width:203px;
	padding:13px 30px 10px 30px;
}
.orderDetails li{
	line-height:16px;
}
/*Order Confermations Styles*/
.orderConfirm{
	padding:20px 20px 0px 30px;
}
.thanksOrder{
	background:url(/images/thanks-pic.jpg) 19px 0px no-repeat;
	border-bottom:1px dashed #787879;
	padding:0px 18px 10px 113px;
	line-height:18px;
	width:400px;
}
.thanksSec h2{ color:#00a2db; padding-bottom:10px;}
.thanksSec{
	padding:20px 30px 10px 30px;
	color:#b5e3f5;
	font-size:12px;
	font-weight:bold;
}
.orderConfirm ul{
	float:left;
	width:168px;
	color:#53819b;
	font-size:12px;
	padding-top:20px;
}
.blueHeading{
	color:#4099b9;
	font-size:16px;
	font-family:helvetica,sans-serif;
	font-weight:bold;
}
/*Billing Info Styles*/
.billingInfo{ margin-top:10px;}
.billingInfo h2{
	color:#f3a235;
	border-bottom:1px dashed #787879;
	padding-left:10px;
}
.billingInfo h2 span{ color:#1b4352;}
.grey_tlc{ background: #dadddf url(/images/grey-tlc.gif) left top no-repeat;}
.grey_trc{ background: url(/images/grey-trc.gif) right top no-repeat;}
.grey_blc{ background: url(/images/grey-blc.gif) left bottom no-repeat;}
.grey_brc{ background: url(/images/grey-brc.gif) right bottom no-repeat; padding:20px 0px 20px 20px;}
.contactInfo, .usenetForm{ margin:5px 5px 0px 5px;  }
.contactInfo ul li, .sameascontact{width:130px;}
.contactInfo ul li, .sameascontact, .usenetForm ul li{
	font-size:12px;
	color:#3781a6;
	font-weight:bold;
	padding-top:8px;
}
.usenetForm ul li{ width:300px;}
.usenetForm ul li.fieldRrow{ width:360px;}
.usenetForm ul li.textRrow{ width:170px;}
.contactInfo ul li.w224{
	width:224px;
}
.contactInfo ul li label, .usenetForm ul li label{
	line-height:30px;
	padding-right:5px;
}
.sameascontact{	
	width:100px;
	float:right;
	position:relative;
	top:-110px;
	right:20px;
}
.sameascontact p{ padding-left:25px;}
/*Members Area Styles*/
.memberInfo{
	padding:15px 20px 0px 75px;
	color:#fff;
	font-size:12px;
	height:120px;
	background: url(/images/member-icon.gif) 40px 50px no-repeat;
}
ul.leftinfo{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:30px;
}
ul.leftinfo, ul.rightinfo{
	width:220px;
	margin-top:7px;
	line-height:20px;
}
.leftinfo li, .rightinfo li{
	float:left;
	width:100px;
	padding-right:10px;
}
ul.rightinfo{
	line-height:20px;
	margin-left:20px;
/*	padding-top:10px;*/
}
.setupInformation{
	padding:20px 0px 0px 30px;
	font-size:12px;
	line-height:22px;
}
.setupInformation h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#f4a83d;
	font-weight:normal;
	padding-bottom:20px;
	padding-left:0px;
}
.setupinfoLeft{
	width:322px;
	float:left;
	border-right:1px dashed #918f90;
}
.setupinfoLeft ul{ padding-bottom:10px;}
.setupinfoLeft ul li{
	background: url(/images/grey_disc.gif) 0 18px no-repeat;
	padding:10px 0px 10px 17px;
	margin-right:10px;
	border-bottom:1px dashed #918f90;
}
.setupinfoRight{
	float:right;
	width:220px;
	padding-bottom:20px;
	border-bottom:1px dashed #918f90;
}
/*.setupinfoRight p{padding-left:45px;}*/
ul.accountSetting{
	background: url(/images/account-settings.jpg) 3px 25px no-repeat;
	padding-top:55px;
}
.memberRightsLinks li{ background:url(/images/arrow-blue.gif) 0px 8px no-repeat; padding-left:10px; margin-left:10px; line-height:20px;} 
.memberRightsLinks li a{
	color:#fac611;
	font-size:12px;
}
li.linksHead{
	background:none;
	padding:0px; margin-left:2px;
	font-weight:bold;	
}
.logout, .addTestimonialTab, .redtab{ margin:10px 15px 0px 0px;}
.logout a, .addTestimonialTab a, .redtab a, a.redtab{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	letter-spacing:1px;
	padding:3px 10px 3px 10px;
 	background-color:#c12239;
	margin:5px 0px 0px 0px;
	line-height:20px;
}

/*Affiliate Styles*/
.liveSupport, #containerWrapper .liveSupport{right:10px;}
.programDetailsSec{
	width:265px;
	float:left;
	padding-top:36px;
	color:#3a80a4;
	position:relative;
}
.programDetails{
	position:relative;
	padding:0px 20px 0px 0px;
}
.programDetailsSec h2{	background: url(/images/blue_pic.gif) 0px 5px no-repeat; padding:35px 0px 20px 63px; }
.programDetails ul{ padding:10px 0px 30px 0px; }
.programDetails ul li{ 
	font-size:13px;
	font-weight:bold;
	line-height:19px;
	background:url(/images/arrow-orange.gif) 0px 8px no-repeat;
	padding-left:10px;
}
.programDetails ul li, .programDetails ul li a{ color:#3a80a4; }
.programDetails p{ padding-left:10px;}
.becomeAnAffiliate{
	width:582px;
	/*width:584px;*/
	float:left;
	margin-left:10px;
	position:relative;
}
.becomeAnAffiliate li{
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	width:150px;
}
.becomeAnAffiliate h2{ padding-bottom:10px;}
.becomeAnAffiliate ul{ margin:0px 0px 0px 15px;}
.becomeAnAffiliate ul li{ margin:5px 0px 0px 0px;}
.becomeAnAffiliate input{
	width:288px;
	float:left;
	padding:3px 0px 3px 0px;
}
.becomeAnAffiliate select{
	float:left;
	padding:3px 0px 3px 0px;
	height:25px;
}
.af_tlc{ background: url(/images/af-tlc.jpg) left top no-repeat;}
.af_trc{ background: url(/images/af-trc.jpg) right top no-repeat;}
.af_blc{ background: url(/images/af-blc.jpg) left bottom no-repeat;}
.af_brc{ background: url(/images/af-brc.jpg) right bottom no-repeat; padding:20px 0px 20px 20px;}
.af_tbg{ background: #046291 url(/images/af-tbg.jpg) left top repeat-x;}
.af_bbg{ background: url(/images/affiliate-bottom-graphic.jpg) center bottom no-repeat;}
/*Help and Support Styles*/
.hs_tlc{ background: url(/images/hs_tlc.jpg) left top no-repeat;}
.hs_trc{ background: url(/images/hs_trc.jpg) right top no-repeat;}
.hs_blc{ background: url(/images/hs_blc.jpg) left bottom no-repeat;}
.hs_brc{ background: url(/images/hs_brc.jpg) right bottom no-repeat; padding:0px 0px 20px 0px;}
.hs_tbg{ background: #dde2e5 url(/images/hs_tbg.jpg) left top repeat-x; position:relative;}
.hs_brc p, .renewal p{ line-height:16px; color:#000; font-size:11px; padding:0px 20px 6px 26px; }
.helpSupport h2{
	color:#2c566b;
	background: url(/images/helpandsupport-icon.jpg) left top no-repeat;
	padding:8px 0px 8px 50px;
	height:30px;
}
.helpSupport h3{ padding:15px 0px 5px 20px; }
.helpSupport h4{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding:0px 0px 0px 18px; 
	background: url(/images/hs_titlebg.jpg) repeat-x scroll left top;
	height:30px;
	line-height:30px;
}
.helpSupport ul{
	padding:5px 25px 5px 20px;
	text-align:justify;
}
.helpSupport ul li{
	color:#2c566b;
	font-size:12px;
	line-height:28px;
	font-weight:bold;
}
.hs_rightLinks h4{
	border-bottom:1px dashed #889da5;
	padding:10px 0px 5px 5px;
	text-transform:uppercase;
	font-size:16px;
	
}
/*Charter Page Styles*/
#charter{
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	color:#114053;
	line-height:23px;
	padding:10px 20px 0px 20px;
}
#charter{ width:800px; overflow:hidden;}
/*Testimonials Styles*/
.testimonials{
	background:url(/images/dotedline.gif) left bottom repeat-x;
 	padding:0px 20px 0px 20px;
	line-height:20px;
	font-size:12px;
	position:relative;
}
.testimonials h3{ padding:18px 0px 10px 0px;}
.testimonials p{ padding:0px 0px 6px 0px; }
p.testMem, p.chaterTitle{
 	color:#35708d;
	text-align:left;
	font-weight:bold;
	padding:6px 0px 0px 0px;
}
.addTestemonial, .tshirt{ width:585px;/*width:600px;*/}
.addTestemonial h2{ padding-left:20px;}
.addTestemonial ul li{ width:132px;}
.tshirt ul li{ width:230px;}


/*Blog Page Styles*/
 .ndBlog h1{
	background:url(/images/blue_pic.gif) left top no-repeat;
	padding:20px 0px 0px 70px;
	height:60px;
	font-size:36px;
	color:#0093cd;
}
.blogLeftContent{
	padding:10px 20px 20px 25px;
	font-size:12px;
	font-weight:bold;
	color:#35708d;
	line-height:18px;
	
}
.blogLeftContent h2{
	font-size:22px;
	color:#2c566b;
}
.blogLeftContent p{
	padding-top:15px;
}
.blogRigthContent{
	width:265px;
}
.blogRigthContent h2{
	border-bottom:1px dashed #889da5;
	color:#fac910;
	padding:0px 0px 5px 15px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.blogRigthContent .rightSection-bbg ul{ border-bottom:none; padding-bottom:10px;}
.blogRigthContent .rightSection-bbg ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
.rightSection-bbg ul.lightBlue li a{ color:#bcdff1;}
/*added by paramesh on 9april2009*/
.noScript{width:80%; padding:10px; font-weight:bold; text-align:center; margin:10px auto 0px auto; background:#fff; border:1px solid #ff0000;}
.blnkPage{
	width:560px;
	height:255px;
 	padding:20px 20px 20px 20px;
	margin:100px auto 0px auto;
	background:url(/images/c_bg.png) 0px 0px no-repeat; 
}
.blnkPage h2{ text-align:center; padding-top:100px;}
.hie_desc {
	float:left;
	text-align:left;
	padding-left:5px;
	font-size:12px;
	line-height:20px;
}
.hiera {
	float:left;
	width:100px;
}
.desc {
	float:left;
	width:450px;
}
.leg:first-letter {color:#ff7800;}

.hide{ display:none; }
/*From Style2k7*/
.note {
	position:relative;
	top:15px;
	margin:0px 15px 25px 15px;
	padding:5px;
	font-size:12px;
	background: #ddf3fc;
	text-align:justify;
}
.rfcList ul.left{ width:243px;}
.rfcList ul.right{width:313px;}
.rfcList ul li span{ float:left; width:43px;}
.faq h3{ padding-bottom:8px;}
.faq p{ padding-left:25px;}
/*04may09*/
.selectPlanTabs{
	border-bottom:1px solid #113b4b;
	margin:10px 0px 0px 0px;
	height:30px;
	padding-left:10px;
}
.selectPlanTabs a{ padding:0px; }
.selectPlanTabs span{ padding:0px 20px 0px 20px;}
.selectPlanTabs a, .selectPlanTabs span{
	background-color:#e4e5e6;
	color:#7f9199;
	line-height:30px;
	height:30px;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
}
.selectPlanTabs a:hover{
	color:#113b4b;
}
.selectPlanTabs  span.current, .selectPlanTabs span.current {
	background-color:#113b4b;
	color:#fff;
}




.usenet_main, .tablehead{
	background-color: #114053;
	color:#fff;
}
.usenet_main{
	width:100%;
	font-size:12px;
	font-weight:bold;
 	height:28px;
}
.usenet_codes_a, .usenet_text, .usenet, .usenet_desc{line-height:20px;}
.usenet_codes_a, .usenet_text{
	padding-left:10px;
	float:left;
}
.usenet_codes_a{ width:100px; }
.usenet_text, .usenet_desc{ width:200px; }
.usenet_codes{
	float:left;
	width:110px;
	line-height:30px;
	text-align:center;
}
.bbr {border-right:1px solid #e5e8ea; height:28px; line-height:28px;}
.usenet, .rowgray{
	background-color:#e5e8ea;
	}
.usenet{
	float:left;
	width:565px;
}
.big_hie_desc {
	float:left;
	text-align:left;
	width:565px;
}
.usenet_desc{
	float:left;
	margin-left:10px;
}

/* added by anji babu */
.iconError, .iconWarning, .iconInfo, .iconQuestion{
 	padding:10px 10px 10px 50px;
	color:#9E0B0B;
	font-size:12px;
	font-weight:bold;
	border:3px solid #181A1D;
	min-height:22px;
 }
.iconWarning{ color:#FF6600; }
.iconInfo{ color:#009900; } 
.iconError{	background:#FFFFCC url(/images/icon_error.png) 7px 5px no-repeat; }
.iconWarning{ background:#FFFFCC url(/images/icon_warning.png) 7px 5px no-repeat; }
.iconInfo{ background:#FFFFCC url(/images/icon_info.png) 7px 5px no-repeat; }
.iconQuestion{ background:#FFFFCC url(/images/icon_question.png) 7px 5px no-repeat; }
.iconError ul, .iconWarning ul, .iconInfo ul, .iconQuestion ul{	padding:0px 0px 0px 20px; margin:0px; font-weight: normal;}
.iconError ul li, .iconWarning ul li, .iconInfo ul li, .iconQuestion ul li{ list-style-type:disc; }
/* end added by anji babu */
 .abuse ul li{
	width:100%;
	line-height:20px;
	padding:0px;
}
.abuse ul li input{ width:550px;}
.abuse ul li textarea{ width:800px;}
.favoriteLinks{
	margin-top:20px;
}
.favoriteLinks ul li{
	float:left;
	width:161px;
}
.borderGray{ border:4px solid #dadee1; }
ul.bullets{ padding:0px; font-size:12px; margin-left:20px;}
ul.bullets li{ list-style-type:disc; }
.status{ width:830px; background-color:#dadddf; float:left; padding:20px 12px 20px 12px;}
.quote{ background-color:#fff; padding:10px; position:relative; width:248px;}
.quote a{color:#168dbd; font-size: 16px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; text-decoration:none;}
.quote a:hover{text-decoration:none; color:#ff7804;}
.bookmark{ background-color:#dadddf; padding:4px 10px 4px 10px; float:left;}
.insideContent h3.bn{ background:none;}
/*Added by ParaM on 13may09*/
ul.listofusers{
	width:410px;
	float:left;
	padding:0px;
	clear:none;
}
ul.listofusers li{ width:auto;} 
ul.listofusers li ul{ padding:0px;}
ul.listofusers li ul li{
	width:190px;
	float:left;
}
ul.listofusers li ul li input, .listofusers input{padding:4px 0px 4px 0px; width:180px;}
.w31, .w28, .w20, .w15{ float:left; padding-left:10px;}
.w31{ width:31%}
.w28{ width:26%;}
.w20{ width:20%;}
.w15{ width:15%;}
.row-h, .row1, .row2{ padding:0px 0px 0px 0px; color:#fff; line-height:25px; width:100%;}
.row-h{ background:url(/images/hs_titlebg.jpg) left top repeat-x;}
.row2{ background-color:#144659;}
.row1, .row2{ font-weight:normal;}
.border{ border:1px solid #3a7a9b;}
.ndFreeTshirt{
	float:right;
	width:230px;
	padding:0px 0px 10px 10px;
	margin-top:5px;
}
.free-tshirts{ padding:10px 28px 0px 28px;}
.Tpl10 td{padding-left:10px;}
.icon_error{margin-left:120px; margin-right:120px; float:left;}
#sitemap ul li {
	background:url(/images/arrow-orange.gif) 0px 7px no-repeat;
	padding-left:10px;
}
#sitemap ul li.secondaryLI {
	margin-left:13px;
	background: url(/images/arrow-yellow.gif) 0px 7px no-repeat;
	padding-left:10px;
}
/*Added by Param on 27may09*/
.genealogyMenu{
	line-height:25px;
}
.genealogyMenu p{ padding:8px 0px 10px 20px;}
.genealogyMenu a { color:#036999}
/*Added by Param on 29may09*/
.paymentSec{ border-bottom:1px solid #056392; float:left;}
.paymentColum, .paymentColum_h{
	width:157px;
	float:left;
	height:125px;
	text-align:center;
	padding:20px 10px 20px 10px;
	cursor:pointer;
}
.paymentColum{	background: url(/images/payment_bg.gif) left top no-repeat; }
.paymentColum_h{ background:#056392 url(/images/payment_bg_h.gif) left top no-repeat; color:#fff; }

/*Added by param on 20june 09*/
.supportHelp{position:absolute; top:-25px;}
.top{
	background:url(/images/top_icon.gif) right 5px no-repeat;
	padding-right:13px;
}
.home-contentLeft .siteNews h1{ padding-left:0px;}
.usenetForm ul li.search-goog{ width:100%;}
.usenetForm ul li.search-goog input{float:left;}
#goog-wm-sb{ margin:0px 0px 0px 5px; }
/* Added by param on june 02, 09*/
.discount{
	background:url(../images/ND-limited-50-3-internal.png) left top no-repeat;
	height:134px;
	left:-90px;
	position:absolute;
	top:22px;
	width:135px;
}
/* Added by kishore on june 27, 09*/

.insideContent ul.update_payment_sec li {width:152px;}
.insideContent ul.update_payment_sec {line-height:20px;padding:0 0 0 5px;}
.update_payment_sec select.payment_methold, .update_payment_sec select.expiration_date{
	float:left;
	height:27px;
	padding:4px 0px 3px 0px;
	margin-left:0px;
}
.update_payment_sec select.payment_methold{width:273px;}
.update_payment_sec select.expiration_date{width:143px;}

.blue_brc ul.change_plan{color:#fff; padding:20px 0px 0px 32px;}
.w179{width:179px; float:left; font-weight:bold;}
.plans_brc ul.plans-header{padding-top:0px; padding-left:0px; margin-top:0px;}
.insideContent .plansSection ul li a, .insideContent .plansSection ul li a:hover{color:#ffffff; text-decoration:none;}

.cancel_request_top_nav{width:573px; float:left; padding:0px 0px 22px 6px;}
.cancel_request_top_but{background-color:#dadee1;
float:left;
height:30px;
color:#a7b1b8;
text-indent:0px;
margin-left:6px;
font-size:12px;
line-height:30px;
font-weight:bold;
display:inline;
}
.cancel_request_top_but a{color:#a7b1b8; text-decoration:none; float:left; padding:0px 20px 0px 20px;}
.cancel_request_top_but a:hover{color:#21353f; text-decoration:none; background-color:#c6ccd1; float:left;}

.options{background:url(../images/options.png) left top no-repeat;
margin-right:10px;
width:96px;
height:23px; 
float:right;
line-height:21px;
text-indent:14px;
font-size:16px;
color:#dadee1;
margin-top:12px;
}
.addTestemonial .grey_brc div.reactivation input{border:none; margin-right:3px;}
.change_pan_left{width:329px; float:left;}
.change_pan_right{width:212px; float:right; padding-right:11px; color:#4c4b4b; font-size:11px; font-weight:bold;}
.expesive_account_options ul li, .insideContent  ul.cancell_req_acc, .insideContent  ul.cancell_req_acc li {padding:0px; margin:0px; list-style-type:none;}
.insideContent  ul.cancell_req_acc li{width:500px; float:left;}
.expesive_account_options ul.fields li{
background:url(../images/blue_circle.jpg) left top no-repeat;
padding-left:15px;
width:230px;
font-weight:normal;
color:#000000;
padding-bottom:10px;
}
.expesive_account_options ul {line-height:10px; padding:0px 0px 0px 0px;}
.exp_acc_yellow, .exp_acc_blue, .exp_acc_gry, .exp_acc_offwhite{
	width:199px;
	height:82px;
	float:left;
	padding:6px 0px 0px 13px;
	text-decoration:none;
	margin-bottom:5px;
	cursor:pointer;
}
.exp_acc_yellow{background:url(../images/cont_blue_yell_bg.gif) left top no-repeat;}
.exp_acc_blue{background:url(../images/cont_blue_yell_bg.gif) left -101px no-repeat;}
.exp_acc_gry{background:url(../images/cont_gry_offwhite.gif) left top no-repeat;}
.exp_acc_offwhite{background:url(../images/cont_gry_offwhite.gif) left -101px no-repeat;}

.text19{font-size:19px;}
.text25{font-size:25px; line-height:29px;}
.change_pan_right sup{position:relative; top:0px; font-size:15px; font-weight:bold;}
.change_pan_right .exp_acc_rig_fie_off p, .change_pan_right .exp_acc_rig_fie_on p{padding-left:0px;}
.insideContent  ul.cancell_req_acc li textarea{height:139px;}
/* 30-07-09 */
.usenetuniversity{height:83px; width:279px;}

/* Added by param on 260809*/
#containerWrapper ul.rebillInfo { padding-left:13px;}
#containerWrapper ul.rebillInfo li{
	padding-top:0px;

}

/*Added by param on 040909*/
.ppTitle{
	padding-left:0px !important;
	border-bottom:1px solid #333;
	margin-bottom:10px;
	
}


/* 17-09-09 */
.contentLeft_wop ul.rightinfo li.white{ text-align:left; width:220px; float:left; clear:both;}
form#change_plan_ie li.fieldRrow input, form#cancel_my_account_ie p input, form#update_billing_info_ie div input#select_card, form#pollfrm table.txt12 td input{border:none;}
form#change_plan_ie li.fieldRrow textarea#usercomments{width:360px; }
form#pollfrm table.txt12 td.security_code_ie input{border:1px solid #62C4EA;}



/* 25-09-09 */
.follow_us_on{ background:url(/es/images/follow_on_us.png) 4px 19px no-repeat; float:left; width:230px;}
.follow_us_on{
	border-top:1px dashed #918f90;
	margin-top:17px;
	padding-top:52px;
	float:left;
}
.follow_us_on ul{padding:0px !important; margin:0px !important;}
.bookmark_icons a{background:url(/images/book_mark_icons.png) left top no-repeat;}
.follow_us_on ul.bookmark_icons li {
	float:left;
	list-style-type:none;
	margin:0px 6px;
	padding:1px 0px 0px 0px;
	clear:none;
}
/*.bookmark_icons li.facebook{margin-left:0px;}*/

ul.bookmark_icons li a:hover, ul.bookmark_icons li a {text-decoration:none;}

ul.bookmark_icons li.facebook a:hover {background-position:-5px -52px;}
ul.bookmark_icons li.myspace a:hover {background-position:-105px -52px;}
ul.bookmark_icons li.twitter a:hover {background-position:-55px -52px;}

ul.bookmark_icons li.facebook a{background-position:-5px -2px;}
ul.bookmark_icons li.myspace a{background-position:-105px -2px;}
ul.bookmark_icons li.twitter a{background-position:-55px -2px;}

ul.bookmark_icons li a {
color:#808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7px;
height:19px;
overflow:hidden;
padding:30px 0px 0px 0px;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:48px;
display:block;
}
ul.bookmark_icons {
float:left;
margin:0px;
padding:0px 0px 0px 12px;
width:100%;
}




/*** Added by Param on 071109 ***/
.socialBookmarkIcons{	
	position:absolute;
	width:406px;
	height:172px;
	top:225px;
	right:23px;
 }
.socialBookmarkIcons a.facebook, .socialBookmarkIcons a.twitter, .socialBookmarkIcons a.myspace{
	width:122px;
	height:122px;
	display:block;
	float:left;
	text-indent:-9999px;
	margin-right:5px;
}
.socialBookmarkIcons a.facebook{ background: url(/images/social_bookmark_icons.png) 0 0 no-repeat; }
.socialBookmarkIcons a.twitter{	background: url(/images/social_bookmark_icons.png) -130px 0 no-repeat;  }
.socialBookmarkIcons a.myspace{ background: url(/images/social_bookmark_icons.png) -261px 0 no-repeat; }

.socialBookmarkIcons a.facebook:hover{ background: url(/images/social_bookmark_icons.png) 0 -125px no-repeat; }
.socialBookmarkIcons a.twitter:hover{	background: url(/images/social_bookmark_icons.png) -130px -125px no-repeat; }
.socialBookmarkIcons a.myspace:hover{ background: url(/images/social_bookmark_icons.png) -261px -125px no-repeat; }

.followUsOn{ position: absolute; left:300px; top:275px; }


/* 10-11-2009 */
.new_article_format{float:left; font-size:12px; padding-left:5px;}
.border_bottom{border-bottom:1px solid #999999;}
ol.questions_answered{padding:5px 0px 0px 23px; font-size:12px; line-height:22px;}
ol.questions_answered li{list-style-type:decimal; padding-bottom:5px;}
.usenet-annoucement li{float:left; padding:0px 20px 0px 19px;}
.mrb20{ margin:0px 20px 20px 0px;}
.mrb30{ margin:0px 30px 20px 0px;}
/*** Addded by Param on 101109 for New header ***/
.topMascotPic{
	background: url(/images/dollor1_mascot.png) left top no-repeat;
	width:450px;
	height:419px;
	position:absolute;
	left:-20px; 
	top:-17px;
}
.host_d1{	
	position:absolute;
	width:670px;
	height:172px;
	top:225px;
	right:23px;
	background: url(/images/hostbg_d1.gif) 0 0 no-repeat;
}
.unlimitedPlus_d1, .unlimitedPlusHover_d1, .gb50_d1, .gb50Hover_d1, .gb30_d1, .gb30Hover_d1, .gb10_d1, .gb10Hover_d1 {
	display:block;
	border:none;
	cursor: pointer;
	height:149px;
	float:left;
	color:#4c4b4b;
	padding-top:23px;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}
.unlimitedPlus_d1, .unlimitedPlusHover_d1 { width:208px; padding-left:20px;}
.unlimitedPlusHover_d1 { background:url(/images/hostbg-hover_d1.gif) left top no-repeat;}
.gb50_d1, .gb50Hover_d1{ width:134px; margin-left:9px; padding-left:13px;}
.gb50Hover_d1{ background:url(/images/hostbg-hover_d1.gif) -237px 0px no-repeat;}
.gb30_d1, .gb30Hover_d1, .gb10_d1, .gb10Hover_d1{ width:124px; margin-left:7px;  padding-left:12px;}
.gb30Hover_d1{ background:url(/images/hostbg-hover_d1.gif) -391px 0px no-repeat;}
.gb10Hover_d1{ background:url(/images/hostbg-hover_d1.gif) -534px 0px no-repeat;}

/*10-11-2009 */
#your_new_plan_details table{border:1px solid #114053; border-bottom:none; border-right:none;}
#your_new_plan_details table tr td{border-right:1px solid #114053; border-bottom:1px solid #114053; padding:3px;}
#your_new_plan_details table .title{font-size:16px; font-weight:bold; color:#114053;}
#your_new_plan_details table .sub_title{font-weight:bold; color:#3d3d3e;}


/*** Added by param on 201109 ***/
html .clearFix {height:1%;}
.clearFix:after {content: ""; display: block; height: 0; clear: both; visibility: hidden;} 

.gb20MonthlyPlan_mid{
	background: url(/images/monthlyplan_midbg.jpg) 0px 0px repeat-y;
}
.gb20MonthlyPlan_top{
	background: url(/images/monthlyplan_topbg.jpg) 0px 0px no-repeat;
}
.gb20MonthlyPlan_bottom{
	background: url(/images/monthlyplan_bottombg.jpg) 0px 100% no-repeat;
	padding:15px 0px 20px 0px;
}
.monthlyPlanLeft{
	width:190px;
	float:left;
	text-align:center;
	
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}
.monthlyPlanLeft .mPrice{
	font-size:44px;
	color:#fac910;
	font-weight:bold;
	
}
.monthlyPlanLeft .mPrice span{ font-size:17px; }
.monthlyPlanLeft .MPcontinue{ padding:22px 0px 0px 8px;}
.monthlyPlanLeft .MPcontinue a{ background: url(/images/continue.jpg) 0px 0px no-repeat; width:174px; height:50px; display:block; text-indent:-9999px; }
.monthlyPlanLeft .MPcontinue a:hover{ background: url(/images/continue_h.jpg) 0px 0px no-repeat; }
.monthlyPlanRight{
	width:360px;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px 0px 26px;
}
.monthlyPlanRight h4{
	font-size:29px;
	font-weight:bold;
	padding:0px;
}
.monthlyPlanRight ul li{
	background: url(/images/bullet_yellow.gif) 0px 8px no-repeat;
	padding-left:18px;
}

/*** Added by param on 251109 ***/
.retention{
	margin-top:5px;
	background: url(/es/images/day_binary.png) 15px 0px no-repeat;
	width:243px;
	height:69px;
	display:block;
}
.retention img{ margin-top:0px;}

.limitedOffer{
	background: url(/es/images/limited-offer.jpg) 0px 0px no-repeat;
	position:absolute;
	height:66px;
	width:21px;
	left:-21px; 
	top:-15px;
	font-size:8px;
	text-indent:-9999px;
}

#impNotice h4 {
	color:#333;
	padding:0px 0px 10px 0px;
	margin:0px;
	font-size:16px;
	font-weight:bold;
}

#impNotice {
	background-color:#FFC;
 	padding:10px 10px 10px 50px;
	font-size:11px;
	border-top:1px solid #F00;
	border-bottom:1px solid #093;
	min-height:25px;
}
/*** Added by Param on 101209 ***/
a.joinNowBut{
	background: url(/images/join-now-but.jpg) 0px 0px no-repeat;
	width:247px;
	height:50px;
	display:block;
	text-indent:-9999px;
}
a.joinNowBut:hover{
	background: url(/images/join-now-but-h.jpg) 0px 0px no-repeat;
	width:247px;
	height:50px;
	display:block;
}


/*added by sekhar*/
.newgrouplink{ padding:2px 0px 0px 0px; float:right;}
.rightsec-top-black-bg{
	background:#231f20 url(/images/rightsec-top-bg.gif) left top no-repeat;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
}
.lightYellow{ color:#ffcb4e; }
/*added by sekhar on 28JAN10*/
.whybecome_ndafl {
	float:left;
	margin:37px 13px 0px 0px;
	position:relative;
	width:582px;
}
.whybecome_ndafl h2{
	color:#114053;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
}
.offertxt{ color:#890417;}
/*Added by sekhar on 4March2010*/
.upgrade-button{
	background:url(/images/upgrade-button.jpg) center top no-repeat;
	width:398px;
	height:44px;
	border:none;
}
.t-w30{ width:30px; padding-top:4px; }
.t-w200{ width:200px !important; }

.t-w204{ width:204px !important; }
.t-w64{ width:64px; }
.t-w78{ width:78px !important; }
.t-w74{ width:74px !important; }
.bt{ width:65px !important;  font-size:12px !important; }
.storage{
	 font-size:14px;
	 font-weight:bold;
	 letter-spacing:-1px;
}
.storage span{
 	font-size:12px; font-style:italic;  letter-spacing:0px;
}
/* added by paramesh*/
.monthlydeal_sec{ width:188px; float:left; color:#9b1c2e; text-align:left; }
.best_deal{ color:#b27131; font-size:18px; text-decoration:underline; height:23px;}
.un_limited{ color:#9b1c2e; font-size:22px; font-weight:bold;  height:26px; position:relative;}
.dollar{ font-size:26px; color:#000; float:left;}
.price-n{ color:#000; font-size:53px; height:54px; line-height:52px; font-weight:bold; letter-spacing:-4px; padding:0px 13px 0px 0px; /*width:136px;*/ }
.price-n span{ font-size:25px; top:-18px; position:relative; line-height:28px; margin-right:4px;}
.hi-sp-conn{ font-weight:bold; /*width:154px;*/ color:#000; }
.plus{ background:url(/es/images/plus.gif) left top no-repeat; width:22px; height:22px; float:left; /*margin:58px 34px 0px 34px;*/}
.gb-n{ color:#000; font-size:44px; font-weight:bold; height:41px; margin-top:-3px;}
.free-txt{ padding-left:26px; color:#9b1c2e; font-size:30px; font-weight:bold; float:left; line-height:39px;}
.pls {float:left;height:65px;padding-top:65px;text-align:center;width:42px;}
.storage-n{ background:url(/es/images/ninja.png) center top no-repeat;height:58px; margin-left:3px;}
.signup_but_plus{ background:url(/es/images/signmeup.jpg) left top no-repeat; width:122px; height:25px; float:left;}
.signup-n{ float:right; padding-right:135px; _margin-top:-5px;}
.free_sec {float:left;padding-left:14px;text-align:center;width:165px;}
.online-storage-n  {font-size:15px;font-weight:bold;line-height:29px;}
.discount-offer {font-weight: bold; font-size: 18px;}
.checks div{ padding:3px 0px 0 18px !important; width:114px !important; line-height:20px;}
.checks div.textyellow{ width:75px!important;  padding:3px 0px 0 10px !important; }

/* Rajesh on 04Jan2011*/
.unlimitedbul{ font-size:13px;}
.unlimitedbul ul{ padding: 0px; margin: 0px;}
.unlimitedbul ul li{ padding: 0px 0px 0px 11px; margin: 0px; line-height:20px; background: url(../images2010/sitenews-bullet.png) no-repeat scroll left 6px !important; }
.canAccBlock{ font-size:12px;}
.canAccBlock p{ padding-bottom: 16px; font-size: 12px; text-align:justify; }
.grFlag{width:22px;height:15px;}.topFlagsec ul li a.grFlag{width:22px;height:15px;display:block;text-indent:1px;background:url(../images2010/gr-flag-icon.png) left top no-repeat;}.topFlagsec ul li a.grFlag:hover{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/gr-flag-icon.png) left -18px no-repeat;}.topFlagsec ul li a.grFlag.active{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/gr-flag-icon.png) left -18px no-repeat;color:#fff;}.topFlagsec ul li a.grFlag.active:hover{color:#fff;}
.nhFlag{width:22px;height:15px;}.topFlagsec ul li a.nhFlag{width:22px;height:15px;display:block;text-indent:1px;background:url(../images2010/nh-flag-icon.png) left top no-repeat;}.topFlagsec ul li a.nhFlag:hover{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/nh-flag-icon.png) left -18px no-repeat;}.topFlagsec ul li a.nhFlag.active{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/nh-flag-icon.png) left -18px no-repeat;color:#fff;}.topFlagsec ul li a.nhFlag.active:hover{color:#fff;}
/* styles added by jasmine on 22th feb 2012 */
#footerNew{
	width:916px;
 	background: url(/images/footerbg.jpg) 0px -10px no-repeat;
	padding:28px 22px 0px 22px;
}
#footerNew ul li a{
	color:#231f20;
	font-size:12px;
	margin:0px 0px 0px 0px;
	line-height:18px;
        padding-left: 7px;
}
#footerNew ul li.head{ margin:10px 8px 4px 0px;}
#footerNew ul li.head a{color:#231f20; font-weight:bold; font-size:14px; padding: 0px !important;}
#footerNew ul.last{ background:none!important;}
#footerNew ul{ width:213px; float:left; min-height:137px; background:url(../images/footer-line-bg.png) right top no-repeat;}	
#footerNew a:hover, ul.plansRightLinks li a:hover, ul.blogRightLinks li a:hover, .memberRightsLinks li a:hover, .programDetails ul li a:hover, .blogLeftContent .orange a:hover, a.orange:hover, .blogLeftContent .blue2 a:hover, h5 a:hover, .blue2 a:hover, a.blue2:hover,  h6 a:hover, .orange a:hover, .fourReasons h2 a:hover, .black_u a, .genealogyMenu a:hover, .impFactsSection .completion h2 a:hover, .siteNews h2 a:hover{
	text-decoration:underline;
}
#footerNew p{
	padding-top:20px;
	font-size:11px;
}	
#footerNew p span{ margin-left:40px;}
.pl20{ padding-left:20px;}
.topLiks{ position: absolute; top: -59px; right:0px;}
.topLiks ul li{ float:left;}


.topFlagsec{ float:right; margin-top:4px; }
.topFlagsec ul{ padding:0px; margin:0px; }
.topFlagsec ul li{ list-style:none; padding:0px 0px 0px 0px; margin:0px; float:left; }
.topFlagsec ul li a{ list-style:none; float:left; font-size:9px; display:block; color:#878787; padding:3px 0px 0px 25px; margin:0px; text-decoration:none; }

/*Flag Section Styles*/
.topFlagsec ul li a:hover{ color:#fff; text-decoration:underline; }
.usFlag { width:22px; height:15px; }
.topFlagsec ul li a.usFlag{ width:22px; height:15px; display:block; text-indent:1px; background:url(../images2010/us-flag-icon.png) left top no-repeat; }
.topFlagsec ul li a.usFlag:hover{ background:url(../images2010/us-flag-icon.png) left -18px no-repeat; text-decoration:none; }
.ukFlag { width:22px; height:15px; }
.topFlagsec ul li a.ukFlag{ width:22px; height:15px; display:block; text-indent:1px; background:url(../images2010/uk-flag-icon.png) left top no-repeat; }
.topFlagsec ul li a.ukFlag:hover{ background:url(../images2010/uk-flag-icon.png) left -18px no-repeat; text-decoration:none; }
.euFlag { width:22px; height:15px; }
.topFlagsec ul li a.euFlag{ width:22px; height:15px; display:block; text-indent:1px; background:url(../images2010/eu-flag-icon.png) left top no-repeat; }
.topFlagsec ul li a.euFlag:hover{ width:22px; height:15px; display:block; text-decoration:none;background:url(../images2010/eu-flag-icon.png) left -18px no-repeat; }
.topFlagsec ul li a.usFlag.active{ width:22px; height:15px; color:#000; display:block; background:url(../images2010/us-flag-icon.png) left -18px no-repeat !important; }
.topFlagsec ul li a.usFlag.active:hover{ color:#fff; }
.topFlagsec ul li a.ukFlag.active{ background:url(../images2010/uk-flag-icon.png) left -18px no-repeat; color: #000; }
.topFlagsec ul li a.ukFlag.active:hover{ color:#fff; }
.topFlagsec ul li a.euFlag.active{ width:22px; height:15px; display:block; text-decoration:none; background:url(../images2010/eu-flag-icon.png) left -18px no-repeat; color: #000; }
.topFlagsec ul li a.euFlag.active:hover{ color:#000;}
.frFlag{ width:22px; height:15px; float:left;}
.topFlagsec ul li a.frFlag{  width:22px; height:15px; display:block; text-indent:1px; background:url(../images2010/fr-flag-icon.png) left top no-repeat;}
.topFlagsec ul li a.frFlag:hover{ width:22px; height:15px; display:block; text-decoration:none;background:url(../images2010/fr-flag-icon.png) left -18px no-repeat;}
.topFlagsec ul li a.frFlag.active{ width:22px; height:15px; display:block; text-decoration:none; background:url(../images2010/fr-flag-icon.png) left -18px no-repeat; color: #000; }
.topFlagsec ul li a.frFlag.active:hover{ color:#fff;}
.grFlag{width:22px;height:15px;}.topFlagsec ul li a.grFlag{width:22px;height:15px;display:block;text-indent:1px;background:url(../images2010/gr-flag-icon.png) left top no-repeat;}.topFlagsec ul li a.grFlag:hover{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/gr-flag-icon.png) left -18px no-repeat;}.topFlagsec ul li a.grFlag.active{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/gr-flag-icon.png) left -18px no-repeat;color:#000;}.topFlagsec ul li a.grFlag.active:hover{color:#fff;}
.nhFlag{width:22px;height:15px;}.topFlagsec ul li a.nhFlag{width:22px;height:15px;display:block;text-indent:1px;background:url(../images2010/nh-flag-icon.png) left top no-repeat;}.topFlagsec ul li a.nhFlag:hover{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/nh-flag-icon.png) left -18px no-repeat;}.topFlagsec ul li a.nhFlag.active{width:22px;height:15px;display:block;text-decoration:none;background:url(../images2010/nh-flag-icon.png) left -18px no-repeat;color:#000;}.topFlagsec ul li a.nhFlag.active:hover{color:#fff;}

/*Flag Section Styles*/

/* styles added by mallesh on 28th september 2011 */
.faq-main{ margin:0px; padding:0px;}
.faq-main .left-col{ width:200px; float:left;  margin-right:15px;}
.faq-main .left-col .faq-planSec{ background:#194353; border-redious:5px; -moz-border-radius:5px; float:left; margin-bottom:10px;}
.faq-main .right-col{ width:645px; float:left; min-height:250px;}
.left-col .faq-planSec .plan-info{ padding:9px; color:#fff; float:left; width:185px;}
.left-col .faq-planSec .plan-info .title{ font-size:18px; color:#00B9F0; font-weight:bold; }
.left-col .faq-planSec .plan-info ul{ padding:10px 0px 0px 5px;}
.left-col .faq-planSec .plan-info ul li{ padding-bottom:4px;}
.left-col .faq-planSec .plan-info a{ color:#ff9840; float:right; text-decoration:underline;}
.left-col .faq-planSec .plan-info a:hover{ text-decoration:none;}
.left-col .faq-planSec .plan-info .bottomSec{ float:left; width:190px; padding-top:15px;}
.left-col .faq-planSec .plan-info .bottomSec .price{color:#fff; font-size:24px; font-weight: bold; float:left; width:70px;}
.left-col .faq-planSec .plan-info .bottomSec .price span{ position:relative; top:-6px; font-size:18px;}
.left-col .faq-planSec .plan-info .bottomSec .button a{ background:url("../images2010/select-but-orange.png") no-repeat scroll left top transparent; width:105px; height:30px;}
.left-col .faq-planSec .plan-info .bottomSec .button a:hover{ background:url("../images2010/select-but-orange-h.png") no-repeat scroll left top transparent;}
/* styles added by yuvaraj on 7th dec 2011 */
