﻿@charset "utf-8";
/* CSS Document */
body{background:#2d2d2d url(images/bg.gif) repeat-x; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

#wrapper{width:960px; margin:0px auto; min-height:800px}
#top{width:960px; height:71px; float:left}
#logo{width:280px; height:50px; margin:10px; float:left}
.logo_link{background:url(images/logo.gif) no-repeat; width:280px; height:42px; display:block; margin-top:10px}
#topr{width:640px; height:70px; float:right;}
#topr #up{width:620px; height:40px; float:right; line-height:40px; text-align:right; padding-right:20px; color:#CCC}



#topr #upl{width:450px; height:40px; float:left; line-height:40px; text-align:left; padding-left:40px; color:#CCC}
#topr #upr{width:130px; height:28px; float:left; line-height:28px; text-align:right; padding-right:20px; color:#CCC; margin-top:10px} 





.checkout{background:url(images/cart.gif) left no-repeat; padding-left:20px; text-decoration:none; color:#FFF; font-weight:bold}
.checkout:hover{background:url(images/cart.gif) left no-repeat; padding-left:20px; text-decoration:none; color:#FC0; font-weight:bold}
#topr #bottom{width:640px; height:30px; float:right; text-align:right; color:#666}
#topr #bottom a{ color:#FFF; font-size:17px; line-height:30px; text-decoration:none; padding:0px 10px;}
#topr #bottom a:hover{ color:#fc0; font-size:17px; line-height:30px; text-decoration:none; padding:0px 10px;}

#banner{width:960px; height:298px; float:left; background:#277102 url(images/banner.jpg)}
#banb{width:960px; height:60px; float:left}
.content-area1{width:940px; float:left; background:url(images/topcurv.gif) #fff no-repeat; padding:20px 10px 0px 10px; color:#545454; }
.content-area{width:940px; float:left; background:url(images/topcurv.gif) #fff no-repeat; padding:20px 10px 0px 10px; color:#545454; min-height:350px }
.content-area1 h1{color:#267101; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0px; margin:0px; }
.content-btm{width:960px; float:left; background:url(images/bottomcurv.gif) bottom #fff no-repeat; height:20px; }
.hdtitle{color:#FFF; font-size:24px; font-weight:normal; text-align:left; width:600px; float:left; margin-top:30px; font-family:Arial, Helvetica, sans-serif; padding-left:10px}
.buynow{float:right; width:150px; height:40px; margin:10px }
.buynow a{width:150px; height:40px; display:block; text-align:center; color:#000; font-size:24px; text-decoration:none; line-height:40px; background:url(images/buynow.gif) no-repeat top}
.buynow a:hover{width:150px; height:40px; display:block; text-align:center; color:#174500; font-size:24px; text-decoration:none; line-height:40px; background:url(images/buynow.gif) no-repeat bottom}

.lef-con{float:left; width:560px; padding-left:10px}
.left{ width:450px; height:20px;}
.rig-con{float:right; width:340px; margin-right:10px}
.tdht{margin:0px; padding-top:4px}
.table1{border-collapse:collapse}
.table1 td{ border:1px solid #CCC; padding:4px 10px; text-align:left;}
.table1 th{ border:1px solid #CCC; padding:4px 10px; font-weight:bold; text-align:left}
.footerd{height:60px; background:#1d1d1d; border-top:1px solid #000; margin-top:10px; padding-top:10px; text-align:center; color:#a0a0a0; float:left; width:100%}
.grnbld{color:#090; font-weight:bold}
.blkbld{color:#000; font-weight:bold}
.blkbig{color:#000; font-weight:normal; font-size:17px; text-align:left; text-indent:10px; padding-bottom:3px}
.a1{color:#545454; text-decoration:none; font-weight:bold}
.a1:hover{color:#090; text-decoration:none; font-weight:bold}
.grnsmall{color:#80c524; font-weight:bold}

.a2{color:#090; text-decoration:none; font-weight:bold}
.a2:hover{color:#545454; text-decoration:none; font-weight:bold}

.a3{color:#fff; text-decoration:none; font-weight:bold}
.a3:hover{color:#80c524; text-decoration:none; font-weight:bold}


.cust{color:#80c524; text-decoration:none; font-weight:bold}
.cust:hover{color:#80c524; text-decoration:none; font-weight:bold}



.box{width:210px; padding:6px; height:350; margin:5px; float:left}

.tdgap{width:30px; padding:0px; margin:0px}
.bigtitle{font-family:Georgia, 'Times New Roman', Times, serif; font-size:17px; font-weight:bold; color:#333}
.bigtitlegrn{font-family:Trebuchet MS, 'Times New Roman', Times, serif; font-size:17px; font-weight:bold; color:#090}


/*content starts here */
.contet{ float:left; width:940px; background:url(images/content-top-bg.jpg) no-repeat left top; margin:0px; padding:0px;}
.products{ float:left; width:290px; text-align:justify; color:#343434}
.products strong, .products1 strong{ font-family:'Trebuchet MS'; font-size:16px;}
.products img, .products1 img{ margin:8px 8px 24px 0px}
.products1{ float:left; width:290px; padding:0px 22px; text-align:justify; color:#343434}
.products-middle{ padding:10px 0px 0px 0px; margin-bottom:10px; width:290px;}
.icon1{background:url(images/product1.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.icon2{background:url(images/friends_icon.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.icon3{background:url(images/money_icon.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.icon4{background:url(images/product2.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.icon5{background:url(images/security_icon.jpg) no-repeat; width:63px; height:53px; float:left; padding:6px 8px 20px 0px}
.icon6{background:url(images/limit_icon.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.icon7{background:url(images/private_icon.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.icon8{background:url(images/reports_icon.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.icon9{background:url(images/support_icon.jpg) no-repeat; width:63px; height:53px; float:left; padding:20px 8px 20px 0px}
.p{margin:0px; padding:0px; padding-left:70px; color:#545454}
.readm{text-align:right; padding-bottom:6px}
.readm a{ text-decoration:none; color:#090; text-align:right; font-weight:bold; font-size:10px }
.readm a:hover{ text-decoration:none; color:#000; text-align:right; font-weight:bold; font-size:10px}
/*content end here */

ul{margin:10px; padding:0px}
li{list-style:url(images/ico-bullet.gif) inside;}

.cartt{margin:0px; width:880px; border-collapse:collapse}
.cartt th{ background:#80c524; padding:6px 8px; text-align:left; color:#000; width:auto; border:1px solid #72b41b}
.cartt td{ background:#fff; padding-left:8px; text-align:left; color:#000; width:auto; border:1px solid #CCC; font-weight:bold; height:30px; line-height:30px}
.graybut{background:url(images/grbut.gif) top repeat-x; border:1px solid #a0a0a0; height:18px; text-align:center; font-size:10px; 
		 font-weight:bold; text-decoration:none; color:#000; width:60px; line-height:18px; display:block}
.graybut:hover{background:url(images/grbut.gif) bottom repeat-x; border:1px solid #8cc63f; height:18px; text-align:center; font-size:10px; 
		 font-weight:bold; text-decoration:none; color:#000; width:60px; line-height:18px; display:block}	
.smallbox{width:50px; margin:0px; padding:0px 6px}	
.txtbox{width:140px; margin:0px; padding:0px 6px; border:1px solid #666; height:18px}	
.cartb{margin:0px; width:180px;}	
.cartb td{ border:1px solid #fff}





.fieldwrapper{ /*field row DIV (includes two columns- Styled label column and 'thefield' column)*/
 /*width of form rows*/
overflow: hidden;
padding: 5px 0;
}

.fieldwrapper label.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left; text-align:right;
width: 150px; /*width of label (left column)*/
margin-right: 15px; /*spacing with right column*/
}

.thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
float: left; text-align:left /* space following the field */
}

.thefield input{ border:1px solid #999; height:18px}

.thefield textarea { /* style for TEXTAREA fields. */
width: 198px;
height: 80px;
}

.login_bg{ background:url(images/login_bg.gif) no-repeat; float:right; width:240px; height:180px; display:block; font-size:11px; font-weight:bold; color:#666}
.errormessage{ font-size:10px; color:#F30; text-align:center; text-decoration:none}

.submit_button{ background:url(images/submit_but.gif) no-repeat top; height:20px; width:65px; border:none; color:#000; font-size:11px; font-weight:bold; text-align:center; display:block; cursor: pointer; line-height:16px; letter-spacing:1px; font-size:10px}
.submit_button:hover{ background:url(images/submit_but.gif) no-repeat bottom; height:20px; width:65px; border:none; color:#FFF; font-size:11px; font-weight:bold; text-align:center; display:block; cursor: pointer; line-height:16px; letter-spacing:1px; font-size:10px}


.myaccount{width:940px; float:left; background:#fff; padding:10px 10px 0px 10px; color:#545454; min-height:650px }
#mab{width:938px; height:158px; background:url(images/mab.jpg); margin-bottom:10px; border:1px solid #aaa}
#maleft{ float:left; min-height:450px;}
.matable{margin:0px;  border-collapse:collapse}
.matable th{ background-color:#ddd; padding:6px 10px; text-align:left; font-size:12px; color:#000; font-weight:bold; 
			  border-left:1px solid #ddd; border-right:1px solid #ddd; }
.tdl{ padding:4px 10px; text-align:left; font-weight:bold;  border:1px #ddd solid}
.tdr{ padding:4px 10px; text-align:left; font-weight:normal; border:1px #ddd solid}
.maedit{color:#FFF; text-decoration:none; background:#063; padding:3px 10px; font-size:11px; font-weight:bold;}
.maedit:hover{color:#fff; text-decoration:none; background:#084; padding:3px 10px; font-size:11px; font-weight:bold;}
.leftmenu{float:left; width:198px; height:400px; margin-right:10px;}
.lmtop{background:url(images/malmtop.gif) no-repeat; width:200px; height:30px; font-weight:bold; color:#063; line-height:30px; text-indent:10px}
.lmmidp{width:198px; background:#f3f3f3; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }
.lmmidp1{width:198px; background:#f3f3f3; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid;text-align:center; padding-top:6px }
.lmmidp1 img{ padding:4px}
.lmmidp ul{ margin:0px}
.lmmidp ul li{ margin:0px; padding:0px; list-style-image:none; list-style-type:none; border-top:1px solid #fff; border-bottom:1px solid #eaeaea}
.lmmidp ul li a{ text-align:left; text-decoration:none; font-size:10px; font-weight:bold; letter-spacing:0.5px; color:#545454; display:block; padding:4px 10px}
.lmmidp ul li a:hover{ text-align:left; text-decoration:none; font-weight:bold; color:#063; display:block; 
		padding:4px 10px; background:#fff; font-size:10px}
.lmbtm{background:url(images/malmbtm.gif) no-repeat; width:200px; height:15px}

.maright{float:left; width:294px; min-height:450px; border:1px solid #ccc; margin-left:10px}
.matextbox{width:180px; height:18px; border:1px solid #999; padding:0px 6px}




.Grid
{
	
	margin:3px;
	color:#464646;
	font-size:8pt;
	border:1px solid #747474 ;
	
}

.Grid a
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7F288E;
	font-size:1em;
	text-decoration:none;
}
.GridItem
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    background-color: white;
	border-color:#596F80;
	padding:8px 0px;
}
.GridItem Row
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    background-color: #464646;
    font-size:	10px;
    text-align: left;
    padding:8px 0px;
}
.GridItem Row td
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    background-color: #464646;
    font-size:	10px;
    text-align: left;
    padding:8px 0px;
}
.GridAltItem
{
    background-color: #ECF1F5;
	border-color:#596F80;
	padding:8px 0px;
}
.GridHeader
{
	
	
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    background:#80c524;
	color:#000;
	text-align:	center;
	border:#72b41b 1px solid;
	padding:2px 6px;
	}
.Grid td
 {
 	border:1px solid #596F80;
	font-family:verdana,Tahoma, Arial, Helvetica, sans-serif;
 	border-left: #596F80 solid 1px;
	border-right: #596F80 solid 1px;
 	border-top: white solid 1px;
	border-bottom: white solid 1px;
	padding:9px 14px;
	text-decoration: 	none
 }
 .GridPager
{
	text-align:right;
	font-family:verdana,Tahoma, Arial, Helvetica, sans-serif;
}
.Grid a:link 
{
	color: #7F288E;
	font-weight:bold;
	text-decoration:none;
}
.Grid a:visited 
{
	color: #7F288E;
	font-weight:bold;
	text-decoration:none;
}
.Grid a:hover
{
	color:	#FAA61A;
	font-weight:bold;
	text-decoration:none;
}
.Grid a:active
{
	color: #7F288E;
	font-weight:bold;
	text-decoration:none;
}




/*billing*/


.leftnav{width:730px}
.paypal_container{ padding:0px; width:730px; float:left; height:120px;}
.paypal_logo{ background:url(images/paypal_logo.png) no-repeat; width:123px; height:35px; display:block; text-align:right; float:right}
.paypal_creditcard{ background: url(images/paypal_creditcards.gif) no-repeat; width:279px; height:33px; display:block; text-align:right; float:right; margin-top:10px}
.ssl_certi{ height:48px; width:98px; display:block; padding-left:54px; color:#545454; text-decoration:none; background:url(images/verisign.gif) no-repeat}
.header_container{ width:718px; text-align:left; float:left; padding:5px 5px; background:#e3e3e3; border:1px solid #bbbbbb; margin:6px 0px}
.header_container1{ width:718px; text-align:left; float:left; padding:5px 5px; background:#f0f0f0; border:1px solid #d6d6d6; margin:6px 0px}
.a14{color:#000; font-weight:600; font-size:14px; text-decoration:none; line-height:22px;}
.pp_float_left{ float:left; width:718px}
.paypal_block_float2{ float:left; padding:5px; width:138px}
.paypal_block_float5{ float:left; padding:5px; width:136px; text-align:right}
.paypal_block_float6{ float:left; padding:5px; width:200px; text-align:left; line-height:18px}
.paypal_block_float1{ float:left; padding:5px; width:200px; text-align:right; line-height:18px}
.paypal_block_float3{ float:left; padding:5px; width:348px; text-align:right; font-weight:bold; line-height:18px}
.paypal_block_float4{ float:left; padding:5px; width:348px; text-align:left}
.PPINPUT_box{ background:#fff; border:1px solid #8c8c8c; font-size:11px; width:120px; color:#545454; line-height:18px; height:18px; padding:0px; margin:0px}
.PPINPUT_box{ background:#fff; border:1px solid #8c8c8c; font-size:11px; width:120px; color:#545454; line-height:18px; height:18px; padding:0px; margin:0px}
.PPINPUT_box1{ background:#fff; border:1px solid #8c8c8c; font-size:11px; width:180px; color:#545454; line-height:18px; height:18px; padding:0px; margin:0px}
.yearbox{ background:#fff; border:1px solid #8c8c8c; font-size:11px; width:60px; color:#545454; line-height:18px; height:18px; padding:0px; margin:0px}
.cvv_box{ background:#fff; border:1px solid #8c8c8c; font-size:11px; width:80px; color:#545454; line-height:18px; height:18px; padding:0px; margin:0px}
.termsbox{border: #cccccc 1px solid; padding:10px 20px; DISPLAY: block; font-weight: normal; font-size: 10px;  margin:0px; OVERFLOW: auto;  COLOR: #545454; LINE-HEIGHT: 18px;  HEIGHT: 50px; TEXT-ALIGN: left; float:left; width:688px}
.resubdiv{ float:left; overflow:hidden; height:40px; width:730px}
.channel_head{font-weight:bold; color:#000}
.headinginnr{font-weight:normal; font-size:17px; color:#063; text-align:left}
.button_big{color:#CACACA; font-weight:600; font-size:11px; text-decoration:none; background: url(images/Genaral_link_bg.gif) repeat-x; text-align:center;  			line-height:21px; height:22px; display:block; float:right; padding:0px 10px; border:1px solid #436715; margin:0px 4px}
.button_big:hover{color:#AAA;  border:1px solid #FFA200}	
.floright{float:right; width:100px}
.agreterms{float:left; height:20px; margin:0px; width:700px; padding:3px 10px; color:#000}
.rightsided{float:right; background:#f0f0f0; width:180px; min-height:700px; border:1px solid #d6d6d6;}
/*billing*/



/* Cart Page*/
#yeltop{background:url(images/yeltop.gif) no-repeat; width:940px; height:28px; text-indent:20px; line-height:28px; font-weight:bold; color:#000}
.cartin{border:1px solid #cdcdcd; background:url(images/grayshd.gif) repeat-x; float:left; overflow:hidden; width:918px; padding:10px}
.cartable{width:918px; border-collapse:collapse}
.cartable th{ padding:6px 10px; border:1px solid #c5c5c5; background:#e4e4e4; text-align:left}
.cartable td{ padding:2px 10px; border:1px solid #c5c5c5; text-align:left}
.cartprice{width:100px; float:right; text-align:left; font-weight:bold; line-height:20px; color:#000}
.pricetab{ border-collapse:collapse; width:400px}
.pricetab td{ padding:6px 10px; text-align:left; font-weight:bold; }
.totprice{color:#000; font-size:17px; font-weight:normal}
.note{float:left; width:450px;  text-align:left}
.chkdiv{width:880px; float:left; text-align:right}
/* Cart Page*/


/*Features*/

.fealtd{ width:284px; text-align:left; padding:6px 0px; line-height:18px}
.divarht{text-align:right}

.error{ background:#ffcfcf; border:2px solid #ff9b9b;  color:#9F111F;  text-align:center}

.success{ background:#d8f6c9; border:2px solid #84ce5f;  color:#264317;  text-align:center}


.button1
{
	border: 1px solid #7F7F7F;
	background: #525252;
	height: 22px;

	text-align: center;
	color: #FFF;
	line-height: normal;
	
	
	
	cursor: pointer;
}

.disc
{
	width:396px;height:046px;
	
}
.disc3
{
	background:url(images/3m.gif) no-repeat;width:396px;height:146px;
	
}
.disc6
{
	background:url(images/6m.gif) no-repeat;width:396px;height:146px;
	
}
.disc12
{
	background:url(images/12md.gif) no-repeat;width:396px;height:146px;
	
}


.pagingbg_div_link{ border:1px solid #7AA6CE; padding:2px 5px; background:#E4F0FB; font-size:10px; text-decoration:none; color:#000}
.pagingbg_div_link:hover{ border:1px solid #000000;  background:#FFF; text-decoration:none; color:#0066CC}
.pagingbg_div_inactive{ border:1px solid #7EA5C9; padding:2px 5px; background:#9DC0E1; font-size:10px; text-decoration:none; color:#7399BC}
.pagingbg_div_active{ border:1px solid #000000; padding:2px 5px; background:#FFF; font-size:10px; text-decoration:none; color:#0066CC}




.subptab{margin:0px}
.subptab td{padding:4px; border:1px solid #f0f0f0}
.bbtle{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; font-weight:bold; color:#000}




/*Renew Package*/


#renleft{width:732px; float:left;}
.rentable{margin:0px; width:732px; border-collapse:collapse}
.rentable th{ background-color:#ddd; padding:6px 10px; text-align:left; font-size:12px; color:#000; font-weight:bold; 
			  border-left:1px solid #ddd; border-right:1px solid #ddd; }
.tdl7{ padding:4px 10px; text-align:left; font-weight:bold; width:180px; border:1px #ddd solid}
.tdr7{ padding:4px 10px; text-align:left; font-weight:normal; width:260px; border:1px #ddd solid}
.tdnor{ padding:4px 10px; text-align:left; font-weight:normal; width:auto; border:1px #ddd solid}
.renew{ background:none; border:none; background:url(../images/subscribe.gif) no-repeat; width:114px; font-weight:bold; color:#FFFFFF; font-size:11px; outline:none; cursor:pointer; height:30px}
