/* CSS Document */
body{ margin: 0; padding: 0; font: normal 73%/1.5em Arial, Helvetica, sans-serif; color: #5a5a5a;}
	  
#homepage{ background:#fff url(../images/index1.jpg) top repeat-x;}
#innerpage{ background:#fff url(../images/index10.jpg) top repeat-x;}
#innerpage h1 { font-size : 2em; color: #5eaa1b;}

/*Default CSS*/
img{ border:none; } 
a{ color: #000000; text-decoration: underline; outline:none; } 
a:hover{ color: #66CC00; text-decoration: none; } 

h1, h2, h3 { font: 1.2em Arial, Helvetica, sans-serif;  margin:0px; padding:0px; } 
h1 { font-size : 1.4em; color: #5eaa1b; padding:0px 0px 10px 0px; line-height:normal; font-weight:bold; } 
h2 { font-size : 2.2em; color: #5eaa1b; padding:0px 0px 10px 0px; } 
h3 { font-size : 1.2em; color: #0b4499; padding:0px 0px 10px 0px; font-weight:bold; } 
h4 { font-size : 1.6em; color: #ffffff; padding:0px 0px 0px 0px;}
h5 { font-size : 1.2em; font-weight:bold; color:#e1880b; margin:0px; padding-bottom:5px;}

ul{ margin-left:20px; padding:0px; }
li{ line-height:24px; margin:0px; padding:0px; list-style-image:url(../images/index7.jpg);}

li a{text-decoration:none; }
li a:hover{text-decoration:none; color:#0b5093 }

p{ font-size:1em; margin:0px; padding:0px; text-align:justify;}

.cleardiv { clear:both;}
.imgleft{ width:auto; float:left; margin-right:10px; }
.imgright{ width:auto; float:right; margin-left:10px; }

/*main div*/
#maindiv{ width:770px; margin:0 auto;}

/*Top Div*/
/*#topdiv{ width:auto; height:150px;}*/

#topdiv{ width:870px; height:150px;}
#logo{ width:100px; float:left;}

/*Navigation*/
#navig{ float:left; width:670px; height:40px; margin-bottom:1px; margin-left:100px;}
#menu-content{padding: 0; position: relative; float:right;}
#menu-content ul{ color: #000; margin: 0;}
#menu-content li{ display:inline; }
#menu-content li a{ width:72px; height:10px; font: 1.2em Arial, Helvetica, sans-serif; margin:0px; float:left;
					padding:85px 0px 0px 0px; text-align:center; color: #000; text-decoration:none;
					border-right:1px solid #c1c1c1; }
#menu-content li a:hover{ color:#0b4499; background:url(../images/index3.jpg) top repeat-x;}
#menu-content li a#current{ color:#000; background:url(../images/index3.jpg) top repeat-x;}


/*Video Header*/
#header{ width:auto; height:350px; clear:both; background:url(../images/index4.jpg) top no-repeat;}
#video{ width:720px; height:300px; padding:10px 10px 10px 25px;}

/*Tag line*/
#tagline{ width:auto; height:140px; text-align:center; font:2em Arial, Helvetica, sans-serif;  color:#fff; line-height:normal;}
.taghighlight{ font-weight:bold; text-decoration:underline;}

/*Content Area*/
#content{ 
width:auto; 
padding:40px 15px 80px 15px; 
}

#content1
{
width:width:740px;
padding:40px 15px 40px 15px;
background:#e4e1da;
margin-top:20px;
}

#firstrow{ width:auto; clear:both;}
#shadow{ width:25px; height:235px; float:left; background:url(../images/index6.jpg) center top no-repeat;}
#box1{ width:320px; float:left; margin-left:10px;}
#box2{ width:360px; float:left; margin-left:15px;}
#box3{ width:195px; height:235px; float:left;}
#box4{ width:195px; height:235px; float:left; background:url(../images/inner3.jpg); text-align:center;}

#texthighlight{ width:570px; height:140px; margin:0 auto; background:#f3f3f3 url(../images/index8.jpg) no-repeat; clear:both;
				margin-top:20px; padding:20px 20px 0px 150px; line-height:normal; }

/*Icon Slider*/
#slider{ width:auto; height:100px; background:url(../images/index9.jpg) no-repeat; margin-top:30px;}


/*Footer*/
#footer{ width:auto; height:60px; background:#70b231;}
#foot{ width:760px; margin:0 auto; text-align:center; color:#fff; padding:10px 10px 0px 0px;}
#foot a{ color:#fff; text-decoration:none;}
#foot a:hover{ color:#fff; text-decoration:underline;}

/*Inner pages Header*/
#header1{ width:auto; height:265px; clear:both; background:url(../images/header1.jpg) top no-repeat;}
#header2{ width:auto; height:265px; clear:both; background:url(../images/header2.jpg) top no-repeat;}
#header3{ width:auto; height:265px; clear:both; background:url(../images/header3.jpg) top no-repeat;}
#header4{ width:auto; height:265px; clear:both; background:url(../images/header4.jpg) top no-repeat;}
#header5{ width:auto; height:265px; clear:both; background:url(../images/header5.jpg) top no-repeat;}
#header6{ width:auto; height:265px; clear:both; background:url(../images/header6.jpg) top no-repeat;}

#innersupport{ width:220px; float:right; margin:40px 0px 0px 20px;}

/* Business plan panel*/
#planpanel{ width:auto; clear:both; margin-top:40px;}
.tablehead{ height:50px; background:#82c93d; color:#fff; font:1.2em Arial, Helvetica, sans-serif;
  			font-weight:bold; padding-left:20px;}
.tablerow{ background:#f1f1f1; padding:8px; font:1em Arial, Helvetica, sans-serif;}

/*TRY it panel*/
#trypanel{ width:auto; clear:both; margin-top:20px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
		   border: 1px solid #f0f0f0; padding: 20px;}	   
input{ width:98%; border:1px solid #d3d2d2; color:#666666; height:20px; font:0.98em Arial, Helvetica, sans-serif;
	   padding:4px 0px 0px 4px; }

textarea{ width:99%; border:1px solid #d3d2d2; color:#666666; height:100px; font:0.98em Arial, Helvetica, sans-serif;
	   padding:2px 0px 2px 4px; }
	   
select{ width:100%; border:1px solid #d3d2d2; color:#666666; /*height:20px;*/ font:0.98em Arial, Helvetica, sans-serif;
	   padding:2px 0px 2px 4px; background-color:#E3E2DF;  line-height:25px;}
	   
.button{ background:#0b4499; height:30px; width:80px; border:none; color:#fff; float:right;
		cursor:pointer; outline:none; padding:0px; margin:0px; }
			
input.send{ background:#0b4499 url(../images/index13.jpg); height:78px; width:243px; border:none;
			cursor:pointer; outline:none; }

#keyword{display:table; margin:20px 0px 20px 0px;}
#keyword input{ width:200px; border:1px solid #d3d2d2; color:#666666; height:20px; font:0.98em Arial, Helvetica, sans-serif;
	   padding:4px 0px 0px 4px; float:left; }
#keyword input.send2{ background:#0b4499; height:25px; width:80px; border:none; color:#fff; cursor:pointer; outline:none; 
				 float:left; margin-left:10px; padding:0px;}
				 

#keyword2{display:table; margin-top:150px; padding-left:15px; text-align:center;}
#keyword2 input{ width:160px; border:1px solid #d3d2d2; color:#489a47; height:20px; font:0.98em Arial, Helvetica, sans-serif;
	   padding:4px 0px 0px 4px; float:left; }
#keyword2 input.send2{ background:url(../images/bt-submit.gif) no-repeat; height:23px; width:88px; border:none; color:#fff; 
						cursor:pointer; outline:none; margin:5px 0px 0px 45px; padding:0px; clear:both;}
				 

/*Service Slider CSS */
.myweb{ 
cursor:auto;
cursor: pointer;
width:720px;
height:27px;
color:#777777;
background: url(../images/index14.jpg) no-repeat;
font-weight:bold;
margin-bottom:5px;
padding:8px 0px 0px 20px;
}

.openweb{ /*class added to contents of 1st demo when they are open*/
/*background:#fdfdf4;*/
cursor:auto;
cursor: pointer;
width:720px;
height:27px;
color:#777777;
background: url(../images/index15.jpg) no-repeat;
font-weight:bold;
margin-bottom:5px;
padding:8px 0px 0px 20px;
}

.webdetails
{
width:690px;
padding:15px;
margin:10px;
background:#f8f8f8;
}

/* Affiliate plan panel*/
#affiliatepanel{ width:auto; clear:both; margin-top:40px;}
.affiliatehead{ height:60px; background:#82c93d; color:#fff; font:1.4em Arial, Helvetica, sans-serif; padding-left:20px;}
.affiliatrow{ background:#f1f1f1; padding:10px; font:1.2em Arial, Helvetica, sans-serif; border-bottom:1px solid #fff;}



.sign-upbtn
{
width:205px;
height:31px;
float:right;
clear:both;
position:relative;
top:11px;
margin-right:15px;
}

/*---------------------------------------------------------
Sign Up Page CSS
-------------------------------------------------------------*/

.blue
{
background:url(../images/blue-bg.jpg) no-repeat;
width:336px;
height:352px;
float:left;
padding:15px 15px 15px 20px;
margin-top:5px;

}

.black
{
background:url(../images/blk-bg.jpg) no-repeat;
width:336px;
height:352px;
float:left;
padding:15px 15px 15px 20px;
margin-top:5px;

}

.hd
{
height:50px;
}

#SignUp h1
{
color:#fff;
font-size:20px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px;

}

#SignUp p
{
color:#fff;
font-size:16px;
font-weight:normal;
margin:10px 0px 10px 0px;
padding:0px;
line-height:20px;
text-align:left;

}

#SignUp p span
{
color:#fce651;
}

#SignUp p a
{
color:#fff;
text-decoration:underline;
}

#SignUp p a:hover
{
color:#fff;
text-decoration:none;
}


/*----------------------------------------------------
I N F O   C S S
-------------------------------------------------------*/

.tb-bck
{
background:#f8faf6;
border:1px solid #dfdfdf;
padding:12px 12px 12px 12px;
color:#000;
font-size:13px;
margin-top:5px;
margin-bottom:5px;
}

input
{
background:#e3e2df;
font-size:11px;
color:#000;
padding-left:4px;
border:none ;
width:200px;
}

.chk
{
background:#fff;
width:auto;
height:auto;
}

.subhd
{
font-size:16px;
color:#000;
font-weight:bold;
}

.button
{
background:#afa081;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
border: 1px solid #afa081;
color:#fff;
font-size:13px;
height:24px;
font-weight:bold;
width:auto;
padding:0px 10px 0px 10px;
}

.button1
{
background:#afa081;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
border: 1px solid #afa081;
color:#fff;
font-size:13px;
height:30px;
font-weight:bold;
width:auto;
padding:0px 10px 0px 10px;

}


.pdg
{
padding-right:10px;
}

.brn
{
color:#8f7529;
}


.grey
{
color:#8e8e8c;
font-size:11px;
font-weight:bold;
}


.errormsg
{
z-index:width:400px;
float:left;
color:#c30505;
font-size:13px;
padding:20px 0px 0px 10px
}

.grnbtn
{
background:#59aa1f;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
border: 1px solid #59aa1f;
color:#fff;
font-size:18px;
height:20px;
width:200px;
text-align:center;
padding:8px 10px 8px 10px;
margin-top:15px;
}

h2.login { font-size : 16px; color: #afa081; padding:0px 0px 10px 0px; font-weight:bold; } 

h2.login span
{
color:#59aa1f;
}

.dots
{
background:url(../images/dots.jpg) repeat-x;
}

h2.bill
{
font-size:16px;
margin:0px;
padding:0px;
font-weight:bold;
}

h2.sub
{
font-size:16px;
margin:0px;
padding:0px;
font-weight:bold;
color:#000;
}


select.sel{ width:42%; border:none; color:#000; height:20px; font:0.98em Arial, Helvetica, sans-serif;
	   padding:2px 0px 2px 4px; background:#e3e2df;}
	   select.sel1{ width:85%; border:none; color:#000; height:20px; font:0.98em Arial, Helvetica, sans-serif;
	   padding:2px 0px 2px 4px; background:#e3e2df;}
	   
	   
.textarea
{
width:93%; border:none; color:#000; height:100px; font:0.98em Arial, Helvetica, sans-serif;
	   padding:2px 0px 2px 4px; background:#e3e2df;
}

ul.planlist
{
margin:15px 0px 0px 0px;
padding:0px;
}

ul.planlist li
{
margin:0px 0px 5px 0px;
padding:0px 0px 0px 20px;
background:url(../images/right.jpg) no-repeat left;
list-style-image:none;
line-height:normal;
list-style:none;
}

.unl
{
text-decoration:underline;
}

.tooltips
{
background:#59aa1f;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
border: 1px solid #59aa1f;
color:#fff;
font-size:20px;
height:20px;
width:280px;
text-align:center;
padding:8px 10px 8px 10px;
margin-top:25px;
}

	.tooltip-style2 {
			background:#fff;
			padding:3px;
			color:#323234;
			text-align:center;
			width:402px;
			border:2px solid #5faa1a;
		
		}
		
		.tooltips span {
		    display:none;
		    position:absolute;
		    z-index:1000;
		    -moz-border-radius:4px;
		    -webkit-border-radius:4px;
		}
		
		.tooltips span ul{
margin:0px;
padding:30px;		}

	
		.tooltips span ul li{
margin:0px;
padding:0px;

font-size:11px;
list-style-image:none;
background:none;
text-align:left;		}
input.promotxt
{
background:#e3e2df;
font-size:14px;
color:#000;
padding-left:4px;
border:none ;
width:120px;
height:22px;
padding-top:8px;
}


