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

body{
	background:url(../images/main-bg.jpg) left top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
a{color:#996600;}
*{padding:0px;
	margin:0px;
	}
p{padding:0px 10px 0px 0px;}

.clear{clear:both;}

img{
	border:0px;
	}

/*--wrapper start Here--*/
#wrapper{
	width:959px;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	}
	#wrapperclient{
	width:959px;
	height:2500px;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	}
.top_container{
	width:959px;
	margin:0px;
	padding:0px;
	}
.top_link{
	font-size:10px;
	text-align:right; 
	padding:5px 5px 0px 5px; 
	text-decoration:none; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	}
.top_link a{
	font-size:12px;
	color:#000000;
	font-weight:normal; 
	text-align:right; 
	padding:5px 5px 0px 5px; 
	text-decoration:none;
	}
.top_link a:hover{
	font-size:12px;
	color:#666666;
	font-weight:normal; 
	text-align:right; 
	padding:5px 5px 0px 5px; 
	text-decoration:none; 
	text-align:right; 
	}
	
.logo{
	
	width:354px;
	height:105px;
	float:left; 
	padding:0px 0px 0px 0px;
	}
.menu_conatainer{
	float:left;
	width:605px;
	padding:0px 0px 0px 0px;
	margin:0px;
	}
.seo a{
	background:url(../images/seo.jpg) left top no-repeat;
	padding:8px 0px 0px 0px;
	margin:0px 1px 0px 1px; 
	float:right; 
	width:84px;
	height:26px; 
	font-size:12px; 
	text-align:center; 
	text-decoration:none; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	display:block; 

	}
.seo_select a{
	background:url(../images/over.jpg) left top no-repeat;
	padding:8px 0px 0px 0px;
	margin:0px 1px 0px 1px; 
	float:right; 
	width:84px;
	height:26px; 
	font-size:12px; 
	text-align:center; 
	text-decoration:none; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	display:block; 

	}
.seo_select a:hover{
	background:url(../images/over.jpg) left top no-repeat;
	padding:8px 0px 0px 0px;
	margin:0px 1px 0px 1px; 
	width:84px;
	height:26px; 
	font-size:12px; 
	text-align:center; 
	text-decoration:none; 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	display:block; 

	}
.seo a:hover{
	background:url(../images/over.jpg) left top no-repeat;
	padding:8px 0px 0px 0px;
	margin:0px 1px 0px 1px; 
	font-size:12px; 
	text-align:center;
	text-decoration:none; 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	}
		
		.quickcontacttop{
		height:93px;
		width:516px;
		float:right;
		margin:0px;
		}
		.quickcontact_boxarea{
		width:516px;
		height:25px;
		margin:64px 0px 0px 0px;
		float: right;
		background-position:right;
		background-image:url(../images/quick-contact-top.gif);
		background-repeat:no-repeat;
		}
		
.flash{
	width:959px;
	padding:0px;
	margin:0px; 
	height:313px;
	}
.text_container{
	width:959px;
	padding:48px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

.left_services{
	float:left;
	width:196px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	
	
	}
.left_services h4{
	color:#1B4C6D;
	font-size:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.left_head{
	color:#0073A2;
	font-size:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.left_head a{
	color: #0073A2;
	font-size:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	text-decoration:none;
}
.left_head a:hover{
	color:#0073A2;
	font-size:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	text-decoration:none;
}
.left_services ul{
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	}
.left_services ul li{ 
	list-style:none;	
	padding:0px 0px 10px 20px;
	margin:0px 0px 0px 10px;
	background:url(../images/arrow.jpg) left top no-repeat; 
	text-align:left;
	
	}
.left_services ul li a{ 
	list-style:none;	
	text-align:left; 
	color:#000000; 
	text-decoration:none;  
	
	}
.left_services ul li a:hover{ 
	list-style:none;	
	text-align:left;
	text-decoration:none; 
	color:#298eb4;  
	}
.welcome_text{
	width:732px;
	padding:0px 0px 5px 31px;
	margin:0px 0px 0px 0px; 
	float:left;
	background:url(../images/text-bg.jpg) left top repeat-y;
	font-size:12px;
	line-height:20px; 
	text-align:justify;
	height:100%;
	}
.port_container{
	width:418px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	text-align:left;
	}
.port_container h6 a{
	text-align:left;
	font-size:9px;
	text-decoration:none; 
	color:#000000; 
	font-weight:bold; 
	padding:0px 0px 0px 0px;
	}
.port_left{
	width:132px; 
	height:125px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:3px 3px 10px 3px ;
	}
.port_left img {
	width:130px; 
	height:99px;
	padding:0px 0px 0px 0px;
	margin:0px; 
	border:1px #999999 solid;
	}

.welcome_text h1{
	color:#0073A2;
	font-size:17px;
	padding:0px 0px 10px 0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.welcome_text h2{
	color:#0073A2;
	font-size:17px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.welcome_text h3{
	color:#0073A2;
	font-size:17px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.welcome_text h4{
	color:#0073A2;
	font-size:17px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
.welcome_text h5{
	color:#0073A2;
	font-size:17px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

.welcome_imge{
	 
	padding:0px 31px 0px 31px;
	margin:0px 0px 0px 0px; 
	font-size:12px;
	line-height:20px; 
	text-align:justify;
	}
.qick_contact{
	float:left; 
	width:249px;
	background:url(../images/qick-contact.jpg) left top no-repeat; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 12px ; 
	text-align:left; 
	}
.seoplans{
	padding:0px 0px 0px 0px; 
	text-align:center;
	}
.seoplans img{
	padding:0px 0px 10px 0px; 
	text-align:center;
	}
.request_quate{
	padding:14px 0px 5px 0px; 
	text-align:center;
	}
.qick_contact b{
	font-size:20px;
	padding:0px 0px 10px 0px; 
	margin-bottom:10px;
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	}
.qick_contact h2{
	font-size:17px;
	padding:0px 0px 10px 0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.qick_contact img{
	border:0px;
	}
.qick_contact h3{
	font-size:16px;
	padding:5px 0px 10px 0px;
	color:#3889ae;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.quick_mail{
	padding:0px 20px 0px 20px; 
	text-align:left;
	}
.seo_india_container{
	width:959px;
	padding:0px 0px 0px 0px;
		}
.seo_india_left{
	float:left;
	width:300px;
	padding:0px 0px 0px 0px;
	}
.seo_india_right{
	float:left;
	width:300px;
	padding:0px 0px 0px 0px;
	}
.text_fild{
	width:159px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 4px 4px; 
	background:url(../images/textfield-bg.jpg) ; 
	border:1px solid #3ba3ca; 
	height:18px;
	}
.text_area{
	width:159px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 4px 4px; 
	background:url(../images/text-area.jpg) left top ; 
	border:1px solid #3ba3ca; 
	height:38px;
	}
.side_flash{
	width:248px; 
	padding:10px 0px 0px 0px;
	float:left;
	
	}
.payment{
	padding:5px 0px 0px 0px;
	}
.payment img{
	padding:10px 0px 0px 0px;
	}
.client_flash{
	width:206px; 
	height:193px;
	padding:5px 0px 5px 0px; 
	text-align:center;
	margin:10px 0px 10px 25px; 
	background:url(../images/flag-bg.jpg) left top no-repeat;
	}
.table_font{
	font-size:12px;
	color:#000000;
	}
.footer {
	height: auto;
	background:url(../images/footer.jpg) left top repeat-x;
	padding:78px 0px 0px 0px;
	margin:0px auto; 
	text-align:center; 
	color:#fcfcfc;
	background-color: #FFFFFF;
	}
.footer_link a{
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 0px; 
	text-align:center; 
	color:#fcfcfc; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;
	}
.footer_link a:hover{
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 0px; 
	text-align:center; 
	text-decoration:none; 
	font-size:12px;
	color:#999999;
	}
.text_bg{
	background:url(../image/text-field.jpg) left top no-repeat;
	width:223px;
	height:27px; 
	margin:0px 0px 5px 0px ; 
	padding:0px 0px 0px 4px; 
	border:0px;
	}
.text_field{
	background:url(../image/text_bg.jpg) left top no-repeat;
	width:200px;
	height:25px;
	margin:0px 0px 0px 0px ; 
	padding:0px 0px 0px 0px; 
	border:none;
	}

.contact_right{
	width:250px; 
	float:left;
	padding:0px 0px 0px 0px;
	}
.contact_container{
	width:959px;
	padding:48px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	font-size:12px; 
	line-height:24px;
	}
.contact_container h1{ 
	font-size:20px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	}

.contact_left{
	width:300px; 
	padding:30px 0px 0px 20px; 
	margin:0px 0px 0px 0px; 
	float:left;
	}

.contact_rightc{
	width:400px; 
	float:left;
	padding:40px 0px 0px 16px;
	margin:0px 0px 0px 0px;
	}
.ctext_field_bg{
	background:url(../images/ctextfield.jpg) left top no-repeat;
	width:227px;
	height:27px;
	padding:1px 0px 1px 4px ; 
	margin:0px 0px 5px 0px;
	}
.ctext_field{
	width:220px;
	height:24px;
	padding:0px 0px 0px 0px ; 
	margin:0px 0px 5px 0px; 
	background:url(../images/cctextfild.jpg) left top repeat-x; 
	border:none;
	}
.ctext_area_bg{
	background:url(../images/ctext-area.jpg) left top no-repeat;
	width:227px;
	height:50px;
	padding:1px 0px 0px 2px ; 
	margin:0px 0px 0px 0px;
	}
.cctext_area{
	background:url(../images/cc-text-area.jpg) left top no-repeat;
	width:224px;
	height:45px;
	padding:0px 0px 0px 0px ; 
	margin:0px 0px 10px 0px; 
	border:none;
	}
.addtextformainhead{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#000000;
text-decoration:none;
}
.downupdates{
width:100%px;
height:200px;
float:left;
margin:0px;
background-color:#3B7398;
}
.footercenter{
width:959px;
margin:0px;
margin:0px auto;
}
.downtextheadfont{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: #000000;
font-weight:bold;
}
.downtextheadfontnormal{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: #FFFFFF;
line-height:25px;
}
.whitefont12{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration:none;
}
.requestquote{
width:249px;
height:1150px;
margin:0px 0px 0px 15px;
background-image:url(../images/request-quote-now.gif);
background-repeat:no-repeat;
float: right;
}
.boxwidthnormal{
width:212px;
height:24px;
margin:0px;
}
.boxwidthbig{
width:212px;
height:80px;
margin:0px;
}
.firsttextdiv{
width:457px;
height:auto;
margin:0px;
float: left;
}
.firsttextdivsecond{
width:457px;
height:auto;
margin:0px;
float: left;
padding:10px 0px 0px 10px;
}
.textareamaindiv{
width:732px;
height:100%;
margin:0px;
float: left;
}
.divforlatestupdates{
width:730px;
height:110px;
float:left;
margin:0px;
background-color:#FFFFFF;
}
.ourclint{
width:458px;
height:98px;
float:left;
margin:0px;

text-align: left ;
}
.cientbox{
width:440px;
height:69px;
margin:22px 5px 0px 10px;
background-position: left;
}
.testimonial{
width:249px;
margin:12px 1px 0px 0px;
float: right;
text-align:right;
}
.aril12px{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.divforseocountry{
width:730px;
height:110px;
float:left;
margin:0px;
background-color:#FFFFFF;
}
.seohub{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#333333;
}

.seo_packagessmall{
width:102px;
height:105px;
float:left;
margin:0px;
}
.innerdiv_smallbox{
margin:5px 0px 0px 0px;
width:100px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#093e7f;
text-decoration:none;
}

.side_flash{
	width:225px;
	margin:0px;
	float: right;
	}
	.seventext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#006996;
	line-height:15px;
	}
	.seo_achievement{
width:104px;
height:105px;
float:left;
margin:0px;
}
	.seo_guarantee{
width:104px;
height:105px;
float:left;
margin:0px;
}
	.hire-dedication{
width:104px;
height:105px;
float:left;
margin:0px;
}
	.reputation-management{
width:104px;
height:105px;
float:left;
margin:0px;
}
	.ppc-management{
width:104px;
height:105px;
float:left;
margin:0px;
}
	.seo-training{
width:96px;
height:105px;
float: left;
margin:0px;
margin:0px 0px 0px 6px;
}
.innerdiv_smallbox_fortraining{
margin:74px 0px 0px 5px;
width:94px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#093e7f;
text-decoration:none;
}
.quickcontactboox_border{
width:200px;
height:22px;
border-width: thin; 
border-style: outset;} 
.quickcontactbigboox_border{
width:200px;
height:32px;
border-width: thin; 
border-style: outset;} 
.rightsidediv{
float: right;
width:264px;
margin:0px;
height:1700px;
}
.rightsidedivwebdesigning{
float: right;
width:264px;
margin:0px;
height:1100px;
}
.rightsidedivwebdesign{
float: right;
width:264px;
margin:0px;
height:1150px;
}
.leftsidediv{
width:457px;
height:;
margin:0px;
float:left;
}
.testimonialbg{
width:235px;
height:223px;
float:left;
margin:3px 0px 0px 12px;
background-image:url(../images/testimonial-bg.jpg);
background-repeat:no-repeat;
}
.clientslist{
width:220px;
height:88px;
float:left;
margin:3px 0px 0px 12px;
background-image: url(../images/our%20clients.jpg);
background-repeat:no-repeat;
padding:30px 0px 0px 19px;
}
.testimonialnews{
width:210px;
height:175px;
margin:40px 15px 0px 15px;
float:left;
}
#ticker { width:210px; height:175px; border:1px ; overflow:auto; }
#ticker dt { font:normal 14px Georgia; padding:0 10px 5px 10px;  padding-top:10px; border:1px solid #ffffff; border-bottom:none; border-right:none; position:relative; }
#ticker dd { margin-left:0; font:normal 11px Verdana; padding:0 10px 10px 10px; border-bottom:1px solid #aaaaaa; border-left:1px solid #ffffff; position:relative; }
#ticker dd.last { }
#ticker div { margin-top:40; }
.cli_head{
width:237px;
height:330px;
float:left;
margin:10px 0px 0px 10px;
background-color:#999999;
}
.cli{
width:237px;
height:95px;
float:left;
margin:0px 0px 0px 10px;
}
.portfolio_ss{
width:457px;
height:250px;
margin:0px;
float: left;
}
.one_two{
width:80px;
margin:100px 0px 0px 0px;
float:right;
text-decoration:none;
}
.one_two2{
width:120px;
margin:100px 0px 0px 0px;
float: left;
text-decoration:none;
}
.pages{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.portfolio_one{
width:457px;
height:185px;
margin:0px;
float: left;
}
.portfolio_detalis{
width:457px;
margin:0px;
float: left;
}
.portfolio_colur{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#007cb0;
font-weight:bold
}
.portfolio_gray{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#403b3b;
font-weight:bold
}
.contact_area{
width:750px;
float: left;
margin:0px 0px 0px 0px;
}
.arial12whitecolor{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}
.testimonialxfgbdfhg{
width:400px;
height:300px;
float:left;
margin:0px 0px 0px 0px;
}

.text_10{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}
.testimonial_image{
width:234px;
height:310px;
float:right;
margin:0px 0px 0px 0px;
}
.testimonial_text1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:justify;
}
.clientbigdiv{
width:960px;
height:126px;
float:left;
margin:0px 0px 1px 0px;
}
.clientbox1{
width:208px;
height:92px;
float:left;
margin:0px 0px 0px 2px;
background-color:#f5f5f5;
padding:32px 0px 0px 0px;
text-align:center;
}
.clientbox2{
width:268px;
height:92px;
float:left;
margin:0px 0px 0px 2px;
background-color:#f5f5f5;
padding:32px 0px 0px 0px;
text-align:center;
}
.clientboxweb1{
width:208px;
height:124px;
float:left;
margin:0px 0px 0px 2px;
background-color:#f5f5f5;
padding:0px 0px 0px 0px;
text-align:center;
}
.clientboxweb2{
width:268px;
height:124px;
float:left;
margin:0px 0px 0px 2px;
background-color:#f5f5f5;
padding:0px 0px 0px 0px;
text-align:center;
}
