@charset "utf-8";
/* CSS Document */

/*--------------- GENERAL START ----------------*/
body {
	margin:0;
	padding:0;
	color:#000;
	font:normal 12px/18px Verdana, Geneva, sans-serif;
	background:url(images/body_shadow.gif) repeat-y 50% 0 #fff;

}
div, p, a, img, ul, h1, h2, h3, h4, h5, h6, form, input, select, textarea {
	margin:0;
	padding:0;
}
img {
	border:none;
}

a{
	text-decoration:none;
	outline:none;
	color:#006666;
	background-color:inherit;	
}
a:hover{
	color:#000;
	background-color:inherit;
}
ul{
	list-style:none;
}
input, select {	
	text-decoration:none;
}
.spacer{
	width:auto;
	line-height:0;
	font-size:0;
	clear:both;
}
/*---------GENERAL MISLENIOUS START-----*/
.floatleft{
	float:left;
	width:auto;
}
.floatright{
	float:right;
	width:auto;
}
p.padbot{
	padding-bottom:20px;
}

/*---------GENERAL MISLENIOUS END-----*/
/*--------------- GENERAL END ----------------*/
/*------------------------------------------MAIN CONTANER START-----------------------------------------*/
#maincontaner{
	width:1000px;
	margin:0 auto;
	position:relative;
}
/*------------------------------LOGO PANEL START-------------------------------------*/
.logopanel{
	width:980px;
	padding:3px 0 0 20px;
	height:86px;	
}
.logopanel a.logo{
	width:259px;
	float:left;
	height:85px;
	margin-top:0;
	display:block;
}
.logopanel div.top_contact_pan{
	width:435px;
	float:right;
	font:normal 12px/18px Tahoma, Geneva, sans-serif;
	color:#333;
	background-color:inherit;
}
.top_contact_pan div.phone_number{
	width:170px;
	float:left;
	padding:16px 0 0;
}
.top_contact_pan div.phone_number p.phone{
	background:url(images/phone-number.gif) no-repeat 0 0;	
	margin-bottom:10px;
	display:block;
	width:149px;
	height:18px;
	text-indent:-5000px;
}
.top_contact_pan div.phone_number a.phone:hover{
	background:url(images/phone-hover.jpg) no-repeat 0 0;
	color:#999;
	background-color:inherit;
}
.top_contact_pan div.phone_number a.client{
	background:url(images/client.jpg) no-repeat 0 0;
	padding:5px 0 5px 35px;
	color:#333;
	background-color:inherit;
}
.top_contact_pan div.phone_number a.client:hover{
	background:url(images/client-hover.jpg) no-repeat 0 0;
	color:#999;
	background-color:inherit;
}
.top_contact_pan div.other_link{
	width:38px;
	float:left;
	padding:0;
}
.top_contact_pan div.other_link a:hover{
	background-position:bottom !important;
}
.top_contact_pan div.other_link a.yahoo{
	background:url(images/yahoo.gif) no-repeat 0 0;
	width:23px;
	height:22px;
	display:block;
	text-indent:-5000px;
	margin-bottom:4px;
}
.top_contact_pan div.other_link a.skype{
	background:url(images/skype.gif) no-repeat 0 0;
	width:22px;
	height:22px;
	display:block;
	text-indent:-5000px;
	margin-bottom:5px;
}
.top_contact_pan div.other_link a.msn{
	background:url(images/msn.gif) no-repeat 0 0;
	width:25px;
	height:25px;
	display:block;
	text-indent:-5000px;
}
.top_contact_pan a.live_support{
	background:url(images/live-support.gif) no-repeat 0 0;
	width:226px;
	height:81px;
	display:block;
	text-indent:-5000px;
	float:left;
}
.top_contact_pan a.live_support:hover{
	background-position:bottom !important;
}
/*------------------------------LOGO PANEL END-------------------------------------*/
/*------------------------------NAVIGATION START-------------------------------------*/
.navigation{
	width:1000px;
	clear:both;
	height:40px;
}

/*------------------------------NAVIGATION END-------------------------------------*/
/*------------------------------HEADER START---------------------------------------*/
.header_panel{
	width:1000px;
	height:337px;
	display:block;
	background:url(images/header1.jpg) no-repeat 0 0;
	margin:0s 0 6px 0;
	position:relative;
}
.header_panel h2.heading{
	background:url(images/header-text.png) no-repeat 0 0;
	width:676px;
	height:186px;
	position:absolute;
	left:17px;
	top:48px;
	display:block;
	text-indent:-5000px;
}
.header_panel a:hover{
	background-position:bottom !important;
}
.header_panel a.ranking{
	background:url(images/ranking-portfolio.gif) no-repeat 0 0;
	width:194px;
	height:43px;
	display:block;
	text-indent:-5000px;
	position:absolute;
	left:18px;
	top:281px;
}
.header_panel a.see_plans{
	background:url(images/see-plans.gif) no-repeat 0 0;
	width:225px;
	height:43px;
	display:block;
	text-indent:-5000px;
	position:absolute;
	left:237px;
	top:281px;
}
/*------------------------------HEADER END---------------------------------------*/
/*------------------------------BODY PANEL START---------------------------------*/
.main_bodycont{
	background:url(images/body-contbg.jpg) no-repeat 0 0 #fff;
	width:985px;
	padding:0 0 0 15px;
	overflow:hidden;
	height:100%;
	color:inherit;
}
.main_bodycont div.top_panel{
	 width:960px;	 
	 margin:0 auto 0 0;
	 padding:20px 0 0 0;
}
.main_bodycont div.top_panel h1{
	font:normal 19px/24px Arial, Helvetica, sans-serif;
	color:#1D929A;
	background-color:inherit;
	padding-bottom:10px;
	padding-left:4px;
}
.main_bodycont div.top_panel p{
	text-align:justify;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#006666;
	background-color:inherit;
	padding:0 6px 10px 4px;
}
.main_bodycont div.info_panel{
	width:600px;
	float:left;
	background-color:#fff;
	color:#515050;
	padding:14px 0 0 0;
	overflow:hidden;
	height:100%;
	margin:0 0 0 10px;
}
.main_bodycont div.info_panel div.info{
	width:274px;
	float:left;
	padding:0 10px 0 10px;
	height:158px;
	display:block;
}
.info_panel div.info img{
	width:auto;
	float:left;
}
.info_panel div.info h2{
	width:218px;
	float:right;
	font:normal 16px/22px "Arial Rounded MT BOLD", Arial, Helvetica, sans-serif;
	color:#737272;
	background-color:inherit;
}
.info_panel div.info h2 a{
	color:#737272;
	background-color:inherit;
}
.info_panel div.info h2 a:hover{
	color:#000;
	background-color:inherit;
}
.info_panel div.info p{
	width:274px;
	clear:both;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
/*	color:#515050;*/
	color:#999;
	background-color:inherit;
	padding:6px 0 5px;
	text-align:justify;
}
.hire_panel{
	width:332px;
	float:right;
	background:url(images/hire-dedicated-bg-top.gif) no-repeat 0 0;	
	padding:0 25px 0 0;
}
.hire_panel div.hire_info{
	background:url(images/hire-dedicated-bg-bot2.gif) no-repeat 0 100%;
	color:#000;
	padding:17px 0 0 20px;
	height:490px;
	position:relative;
	background-color:inherit;
}
.hire_panel div.hire_info h2{
	padding:0 0 10px 10px;
	background:url(images/hire-head.jpg) no-repeat 0 0;
	width:278px;
	height:25px;
	display:block;
	text-indent:-5000px;
}
.hire_panel div.hire_info ul{
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}
.hire_panel div.hire_info ul li{
	background:url(images/hire-dedicated-icon.gif) no-repeat 0 10px;
	padding:0 0 0 18px;
}
.hire_panel div.hire_info ul li span{
	color:#006666;
	background-color:inherit;
	font-weight:bold;
}
.hire_panel div.hire_info a.click{
	width:243px;
	height:31px;
	display:block;
	background:url(images/click-button.gif) no-repeat 0 0;
	text-indent:-5000px;
	clear:both;
	position:absolute;
	bottom:38px;
	left:50px;
}
.hire_panel div.hire_info a.click:hover{
	background-position:bottom;
}

/*------------------------------BODY PANEL END---------------------------------*/
/*------------------------------------------MAIN CONTANER END-----------------------------------------*/
/*------------------------------------------FOOTER PANEL START-----------------------------------------*/
#footer_panel{
	background-color:#06273D;
	border-top:4px solid #1D83AA;
	width:1001px;
	margin:0 auto;
	color:inherit;
}
#footer_panel div.footer{
	width:1000px;
	margin:0 auto;
	padding:0 0 25px 0;
	overflow:hidden;
	height:100%;
} 
#footer_panel div.footer div.blog_panel{
	width:280px;
	float:left;
	background:url(images/footer-devider.gif) no-repeat 100% 0;
	font:normal 13px/20px "MS Sans Serif", arial, Helvetica, sans-serif;
	color:#ccc;
	background-color:inherit;
	padding:0;
	margin:0;
}
#footer_panel h4{
	font:normal 14px/32px Helvetica, arial, sans-serif;
	color:#fff;
	background-color:inherit;
	width:180px;
	padding-left:20px;
	margin:15px auto 5px 20px;
	border-bottom:1px solid #0a3852;
	padding-bottom:5px;
}
.footer a{
	color:#DDFAFD;
	background-color:inherit;
}
.footer a:hover{
	color:#999;
	background-color:inherit;
}
#footer_panel div.footer div.twtter_panel{
	width:315px;
	float:left;
	background:url(images/footer-devider.gif) no-repeat 100% 0;
	font:normal 10px/20px "MS Sans Serif", arial, Helvetica, sans-serif;
	color:#ccc;
	background-color:inherit;
	padding:0;
	margin:0;
}
#footer_panel div.footer div.contact_panel{
	width:395px;
	float:left;	
	font:normal 13px/20px "MS Sans Serif", arial, Helvetica, sans-serif;
	color:#ccc;
	background-color:inherit;
	padding:0;
	margin:0 !important;
	background:url(images/footer-devider-hori.gif) no-repeat 0 45px;
}
#footer_panel div.footer div.contact_panel div.heading{
	padding:14px 0 0 20px;
	overflow:hidden;
	
	height:100%;
} 


#footer_panel div.footer div.contact_panel div.headingbottom{
	padding:10px 0 0 20px;
	overflow:hidden;
	font-size:11px;
	clear:both;
	height:100%;
} 
.heading a.follow_twi{
	background:url(images/follow-twiter.jpg) no-repeat 0 5px;
	padding:10px 0 10px 30px;
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#ccc;
	background-color:inherit;
	margin-right:3px;
	float:left;
}
.heading a.follow_twi span{
	color:#fff;
	background-color:inherit;
	font-weight:bold;
	padding:0 0 0 10px;
}
.heading a.follow_twi:hover, .heading a.follow_twi span:hover{
	color:#999 !important;
	background-color:inherit;
}
.heading a.facebook{
	background:url(images/facebook.jpg) no-repeat 15px 5px;
}
.form_pan{
	text-align:left;
	padding:20px 0 0;
}
.form_pan h3{
	background:url(images/great-offer.jpg) no-repeat 0 0;
	width:204px;
	height:13px;
	display:block;
	text-indent:-5000px;
	font-size:0;
	line-height:0;
	float:left;
	margin:0 0 15px 25px;
	padding:0;
}
.form_pan input{
	width:auto;
	float:left;
	margin:0 0 0 25px;
}
.form_pan input.textbox{
	width:245px;
	float:left;
	height:20px;
	background-color:#fff;
	color:#B0B0B0;
	border:1px solid #8CC8C8;
	padding:0 0 0 10px !important;
	margin-bottom:8px !important;
}
.form_pan input.subcribe{	
	clear:both;	
}
#footer_panel ul{
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#858383;
	background-color:inherit;
	padding-left:45px;
	letter-spacing:1px;
	word-spacing:1px;
}
#footer_panel ul li a{
	color:#858383;
	background-color:inherit;
}
#footer_panel ul li a:hover{
	color:#fff;
	background-color:inherit;
}
.twtter_panel ul{
	padding-left:40px !important;}
/*------------------------------------------FOOTER PANEL END-----------------------------------------*/
/*------------------------------------------BODY BG START-----------------------------------------*/
/*.first_page{
	background:url(images/bodybg.jpg) repeat-x 0 0 #EFEFEF;
}
body.second_page{
	background:url(images/bodybg3.jpg) no-repeat 50% 0 #EFEFEF;
	background:url(images/body_shadow.gif) repeat-y 50% 0 #fff;
}*/
.first_page{
	background:url(images/bodybg.jpg) repeat-x 0 0 #fff;
	color:inherit;
}
.second_page{
	background:url(images/bodybg3.jpg) no-repeat 50% 0 #fff;
	color:inherit;	
}
.innerHeader{
	width:965px;
	margin:0 auto;
	overflow:hidden;
	height:138px;
	position:relative;
}
.innerHeader h1{
	background:url(images/mony-backtxt2.png) no-repeat 0 0;
	width:487px;
	height:34px;
	text-indent:-5000px;
	position:absolute;
	top:45px;
	left:5px;
}
.innerHeader img{
	margin:46px 0 0 0;
}
/*------------------------------------------BODY BG END-----------------------------------------*/
/*------------------------------------------inner container start-----------------------------------------*/
.innerContent{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
}
.innerLeft{
	background:url(images/inner-leftbg.gif) repeat-y 0 100%;
	float:left;
	width:253px;
	overflow:hidden;
	height:100%;
	margin:0 15px 0 0;
}
.main_bodycont div.top_pane2{
	padding:11px 0 0 0;
	width:980px;
}
.main_bodycont div.top_pane3{
	padding:11px 0 0 0;

}
.leftContent{
	background:url(images/inner-border.gif) no-repeat 0 100%;
	padding:3px 0 5px 0;
	overflow:hidden;
	height:100%;
}
.leftContent img{
	float:left;
	width:auto;
	margin:0 7px 0 0;
}
.leftContent p{
	padding:0 0 0 0 !important;
	color:#333333 !important;
	background-color:inherit;
	font-size:13px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:35px !important;
}
.leftContent p a{
	color:#333333 !important;
	background-color:inherit;
}
.leftContent p a:hover{
	color:#999 !important;
	background-color:inherit;
}
.innerRight{
	width:695px;
	float:left;
	overflow:hidden;
	height:100%;
}
.guranted{
	overflow:hidden;
	height:100%;
	padding:0 0 12px 0;
}
.gurantedContent{
	width:511px;
	float:left;
	margin:0 9px 0 0;
}
.guranted img{
	float:left;
	width:auto;
}
.innerRight h2{
	color:#494848;
	background-color:inherit;
	font-size:24px;
	line-height:26px;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	font-weight:normal;
	padding:0 0 8px 0;
}
.innerRight p{
	color:#375254 !important;
	background-color:inherit;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:22px !important;	
}
h3.howourTitle{
	background:url(images/how-our-icon.gif) no-repeat 10px 0;
	padding:0 0 0 83px;
	color:#494848;
	background-color:inherit;
	font-size:18px;
	font-weight:normal;
	line-height:56px;
}
h2.hightTitle{
	background:url(images/highet-icon.jpg) no-repeat 0 0;
	padding:0 0 7px 61px;
	line-height:50px;
}
p.still{
	color:#375254 !important;
	background-color:inherit;
}
.innerHeader h1.procesTitle{
	background:url(images/proces-titlebgt.png) no-repeat 0 0 !important;
	height:35px !important;
	width:586px !important;
}
.procesContent{
	overflow:hidden;
	height:100%;
	background:url(images/proces-pic1.jpg) no-repeat 510px 0;
	padding-bottom:19px;
}
p.procestxt{
	width:470px;
	padding:0 0 30px 0 !important;
}
h2.statagyTitle{
	background:url(images/proces-pic2.jpg) no-repeat 0 0;
	padding:0 0 19px 70px !important;
	line-height:47px !important;
}
h2.onpageTitle{
	background:url(images/proces-pic3.jpg) no-repeat 0 0;
	padding:0 0 10px 70px !important;
	line-height:47px !important;
}
.procesContent h3{
	color:#494848;
	background-color:inherit;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
}
.innerRight ul{
	padding:13px 0 5px 0;
	width:658px;
}
.innerRight ul li{
	background:url(images/proces-bullet.gif) no-repeat 6px 3px;
	padding:0 0 13px 25px;
	line-height:15px !important;
	color:#375254 !important;
	background-color:inherit;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
}
h2.rankingTitle{
	background:url(images/proces-pic4.jpg) no-repeat 0 0;
	padding:0 0 19px 70px !important;
	line-height:62px !important;
}
/*------------------------------------------inner container end-----------------------------------------*/
/*------------------------------------------article content start----------------------------------------*/
.articleContent{
	background:url(images/article-bg.jpg) no-repeat 100% 0;
	overflow:hidden;
	height:100%;
	padding:0 0 15px 0;
}
.articleContent p{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	line-height:22px !important;
	text-align:justify;
	padding-bottom:15px !important;
}
p.articleTxt{
	width:829px;
}
.articleContent h2{
	color:#333333;
	background-color:inherit;
	font-size:24px;
	font-weight:normal;
	line-height:26px;
	padding:0 0 17px 0;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
}
h2.expertTitle{
	background:url(images/article-icon1.jpg) no-repeat 0 0;
	padding:0 0 10px 67px;
	line-height:45px !important;
}
h2.reWriteTitle{
	background:url(images/article-icon2.jpg) no-repeat 0 0;
	padding:0 0 10px 67px;
	line-height:45px !important;
}
h2.passedTitle{
	background:url(images/article-icon3.jpg) no-repeat 0 0;
	padding:0 0 10px 67px;
	line-height:40px !important;
}
h2.submitingTitle{
	background:url(images/article-icon4.jpg) no-repeat 0 0;
	padding:0 0 10px 67px;
	line-height:58px !important;
}
/*------------------------------------------article content end----------------------------------------*/
/*------------------------------------------pay per content start----------------------------------------*/
.payperContent{
	overflow:hidden;
	height:100%;
	background:url(images/payper-clickpic1.jpg) no-repeat 100% 0;
	padding-bottom:15px;
}
.payperContent p{
	color:#336666 !important;
	background-color:inherit;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:20px !important;
}
p.payperTxt{
	width:745px;
}
.payperContent h2{
	color:#333333;
	background-color:inherit;
	font-size:18px;
	line-height:21px;
	font-weight:normal;
	padding:0 0 13px 0;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
}
.payperContent h2.working{
	background:url(images/payper-clickpic2.jpg) no-repeat 0 0;
	padding:0 0 0 60px;
	line-height:49px;
}
.payperContent h2.excelent{
	background:url(images/payper-clickpic3.jpg) no-repeat 0 0;
	padding:0 0 7px 67px;
	line-height:49px;
}
.payperContent h2.targeting{
	background:url(images/payper-clickpic4.jpg) no-repeat 0 0;
	padding:0 0 7px 60px;
	line-height:49px;
}
.payperBottom{
	background:url(images/payper-clickpic5.jpg) no-repeat 100% 0;
	padding:0 246px 0 0;
}
/*------------------------------------------pay per content  end----------------------------------------*/
/*------------------------------------------seo standard content  start----------------------------------------*/
.seostandardTop{
	background:url(images/seo-standardpic1.jpg) no-repeat 100% 0;
	padding:0 228px 0 0;
}
h2.netharTitle{
	background:url(images/seo-standardpic2.jpg) no-repeat 11px 0;
	padding:0 0 11px 78px;
	line-height:49px;
}
.seostandardBottom{
	background:url(images/seo-standardpic3.jpg) no-repeat 100% 0;
	padding:0 0 15px 0;
}
p.seobottxt{
	padding:27px 0 13px 0 !important;
}
.nobg{
	background:none !important;
}

/*------------------------------------------seo standard content  end----------------------------------------*/
/*------------------------------------------reputation start ---------------------------------------*/
.reputation{
	overflow:hidden;
	height:100%;
	background:url(images/reputation-pic2.jpg) no-repeat 100% 0;
	padding:0 231px 0 0;
}
.reputation img{
	float:left;
	width:auto;
	margin:0 12px 0 0;
}
.reputation p{
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:22px !important;
	padding:0 !important;
}
h3.priceTitle{
	color:#2c7f97 !important;
	background-color:inherit;
	font-size:24px !important;
	line-height:30px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	padding-bottom:130px;
	font-weight:normal;
}
.reputation p.pad{
	padding:15px 0 0 0 !important;
}
p.priceBottext{
	font-family:Arial, Helvetica, sans-serif !important;
	padding:0 10px 10px 0 !important;
	line-height:22px !important;
}	
/*------------------------------------------reputation end ---------------------------------------*/
/*------------------------------------------press realise start ---------------------------------------*/
.pressContent{
	overflow:hidden;
	height:100%;
	padding:0 0 17px 0;
	background:url(images/press-pic1.jpg) no-repeat 100% 0;
}
.pressContent ol li{
	color:#336666;
	background-color:inherit;
	padding:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif !important;
}
/*.pressContent img{
	float:right;
	width:auto;
}*/
p.presstxt{
	width:688px;
}
.pressContent p{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:22px !important;
}
h2.prefionalTitle{
	background:url(images/press-pic2.jpg) no-repeat 0 0;
	padding:0 0 8px 70px !important;
	line-height:48px !important;
}
.pressContent h2{
	color:#333333;
	background-color:inherit;
	font-size:24px;
	line-height:26px;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	font-weight:normal;
	padding:0 0 8px 0;	
}
h2.pressrealiseTitle{
	background:url(images/press-pic3.jpg) no-repeat 0 0;
	padding:0 0 8px 61px !important;
	line-height:48px !important;
	
}
h2.wedoTitle{
	background:url(images/press-pic4.jpg) no-repeat 0 0;
	padding:0 0 8px 61px !important;
	line-height:48px !important;
	float:left;
	width:373px;
}
.pressrealiseMidle{
	overflow:hidden;
	height:100%;
	padding:0 0 20px 0;
}
.pressrealiseMidle img{
	float:left;
	width:auto;
	margin:0 13px 0 0;
}
.pressrealiseMidle p{
	padding:0 0 0 40px !important;
	float:left;
	width:372px;
}
h2.submitionTitle{
	background:url(images/press-pic5.jpg) no-repeat 0 0;
	padding:0 0 8px 61px !important;
	line-height:48px !important;
}
h2.distribution{
	background:url(images/press-pic6.jpg) no-repeat 0 0;
	padding:0 0 8px 61px !important;
	line-height:48px !important;
}
p.submitiontxt{
	padding:0 0 20px 57px !important;
	width:905px;
}
p.submitiontxt span.under{
	text-decoration:underline;
}
p.submitiontxt span.dollertxt{
	font-size:14px;
	font-weight:bold;
}
p.submitiontxt a.orderbutton{
	background:url(images/press-orderbutton.gif) no-repeat 0 0;
	width:84px;
	height:25px;
	text-align:center;
	
}
.detributiontxt{
	overflow:hidden;
	height:100%;
	padding:0 0 8px 54px;
}
.detributiontxt p{
	float:left;
	width:auto;
}
.detributiontxt p span{
	font-size:14px;
	font-weight:bold;
}
.detributiontxt a.orderButton{
	background:url(images/press-orderbutton.gif) no-repeat 0 0;
	width:84px;
	height:25px;
	text-align:center;
	display:block;
	float:left;
	font-size:14px;
	line-height:25px;
}
p.aftertxt{
	padding:15px 0 10px 57px !important;
	width:905px;
}
/*------------------------------------------press realise end ---------------------------------------*/
/*------------------------------------------contant page start ---------------------------------------*/
.contactbg{
	background:url(images/contactbg.jpg) no-repeat 5px 0;
	height:454px;
	padding:0 0 41px 5px;
}
.contactLeft{
	width:345px;
	float:left;
	padding:16px 0 0 15px;
}
.contactLeft h2{
	background:url(images/contact-titlebg.gif) no-repeat 0 0;
	padding:0 0 0 51px;
	color:#333333;
	background-color:inherit;
	font-size:24px;
	line-height:55px;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	font-weight:normal;
}
.contactRight{
	width:554px;
	float:left;
	overflow:hidden;
	height:100%;
	padding:47px 0 0 0;
}
.contactRightbg{
	background:url(images/contact-rightbg1.gif) no-repeat 0 0;
	height:142px;
	padding:14px 0 0 15px;
}
.contactRightbg h2{
	background:url(images/rktitlebg.gif) no-repeat 0 0;
	width:184px;
	height:27px;
	text-indent:-5000px;
}
.contactRightbg p{
	font-size:12px !important;
	line-height:24px !important;
	color:#333333 !important;
	background-color:inherit;
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
}
.contactRight2{
	background:url(images/contact-rightbg2.gif) no-repeat 0 0;
	height:216px;
	padding:14px 0 0 14px;
}
.inputbg{
	background:url(images/inputboxbg.gif) no-repeat 0 0;
	width:263px;
	height:26px;
	margin:0 0 9px 0;
	color:#999999;
	background-color:inherit;
	padding:2px 0 1px 2px;
}
.contactFormleft{
	width:265px;
	float:left;
	overflow:hidden;
	height:100%;
	margin-right:12px;
}
input.box{
	border:0;
	padding:4px 0 0 10px;
	width:238px;
	color:#999999;
	background-color:#faf9f9;
}
.textareabg{
	background:url(images/contact-textareabg.gif) no-repeat 0 0;
	height:186px;
	width:244px;
	float:left;
	padding:10px 0 0 0;
}
.inputbg2{
	background:url(images/inoutbg2.gif) no-repeat 0 0;
	width:113px;
	height:26px;
	margin:0 3px 9px 0;
	color:#999999;
	background-color:inherit;
	padding:2px 0 1px 2px;
	float:right;
}
input.box2{
	border:0;
	padding:4px 0 0 0;
	width:92px;
	color:#999999;
	background-color:#faf9f9;
}
p.submit{
	color:#333333 !important;
	background-color:inherit;
	font-size:18px !important;
	line-height:21px !important;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
}
p.submit a{
	color:#333333 !important;
	background-color:inherit;	
}
textarea.box3{
	padding:0 0 0 15px;
	width:229px;
	height:180px;
	border:0;
	background:none;
	color:#999999 !important;
	background-color:inherit;
}

/*------------------------------------------contant page end ---------------------------------------*/
/*------------------------------------------get link page start---------------------------------------*/
.derectory{
	background:url(images/get-links-pic2.gif) no-repeat 100% 0;
	overflow:hidden;
	height:100%;
}
.derectory h2{
	color:#333333;
	background-color:inherit;
	font-size:24px;
	line-height:26px;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	font-weight:normal;
	padding:0 0 8px 0;
}
.derectory h2.directory{
	background:url(images/get-links-pic1.gif) no-repeat 0 0;
	line-height:35px !important;
	padding:0 0 4px 46px;
}
.derectory p{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:22px !important;
}
p.gettxt{
	width:801px;
	padding-bottom:25px !important;
}
.derectory h2.herelines{
	background:url(images/get-links-pic3.gif) no-repeat 0 0;
	line-height:42px !important;
	padding:0 0 12px 46px;
}
ul.getlist li{
	color:#333333 !important;
	background-color:inherit;
	line-height:22px !important;
	padding:0 0 20px 0;
	width:950px;
	text-align:justify;
}
ul.getlist li span{
	background:url(images/get-links-pic4.gif) no-repeat 0 0;
	padding:0 0 0 21px;
}
p.pad{
	padding:0 0 0 0;
}
.derectory h2.folowingtitle{
	background:url(images/get-links-pic5.gif) no-repeat 0 0;
	line-height:42px !important;
	padding:0 0 14px 46px;
}
.getbottom{
	background:url(images/getbg-bottom.jpg) no-repeat 100% 0;
	overflow:hidden;
	height:100%;
}
h2.packegeTitle{
	background:url(images/get-links-pic6.gif) no-repeat 0 0;
	line-height:35px !important;
	padding:0 0 20px 70px;
}
.getBottombox{
	background:url(images/get-bottombg.gif) no-repeat 0 0;
	width:445px;
	height:226px;
	padding:10px 9px 0 9px;
	margin:0 35px 23px 0;
	float:left;
}
.getBottombox h2{
	background:url(images/get-titlebg.gif) no-repeat 0 0;
	height:43px;
	color:#333333;
	background-color:inherit;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	line-height:42px;
	margin:0 0 10px 0;
}
.getBottombox p{
	color:#333333 !important;
	background-color:inherit;
	width:425px;
	padding:0 0 7px 8px !important;
}
.getBottombox h3{
	color:#333333;
	background-color:inherit;
	font-size:18px;
	line-height:22px;
	float:left;
	padding:0 80px 0 124px;
	font-family: Arial, Helvetica, sans-serif;
}
.getBottombox a{
	background:url(images/order-button.gif) no-repeat 0 0;
	width:92px;
	height:22px;
	line-height:22px;
	color:#575656;
	background-color:inherit;
	display:block;
	float:left;
	padding:0 0 0 9px;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}
.getBottombox a:hover{
	color:#000;
	background-color:inherit;
}
.nomargin{
	margin:0;
}

/*------------------------------------------get link page end---------------------------------------*/
.oneWay{
	background:url(images/one-waypic1.jpg) no-repeat 99% 0;
}
p.onewaytext{
	width:658px;	
}
.oneWay p{
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:22px !important;
	color:#375254 !important;
	background-color:inherit;
}
.oneWay h2{
	color:#494848;
	background-color:inherit;
	font-size:22px;
	line-height:26px;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	font-weight:normal;
	padding:0 0 8px 0;
}
.oneWay h2.onewayTitle{
	padding:0 0 10px 83px;
	line-height:62px;
	background:url(images/one-waypic2.jpg) no-repeat 0 0;
}
.oneWayBox{
	width:300px;
	float:left;
	overflow:hidden;
	height:100%;
	margin:0 0 30px 0;
}
.oneWayBox h3{
	color:#fff;
	background-color:inherit;
	font-size:16px;
	line-height:32px;
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/one-way-titlebg.gif) no-repeat 0 0;
	height:32px;
	text-align:center;
	font-weight:normal;
}
.boxContent{
	background:url(images/one-way-boxbg.gif) no-repeat 0 0;
	height:182px;
	padding:0 0 0 26px;
	width:274px;
}
.boxContent ul{
	padding:0 0 5px 0;
}
.boxContent ul li{
	background:url(images/one-way-bullet.gif) no-repeat 0 22px;
	padding:15px 0 0 20px;
	color:#1c768a;
	background-color:inherit;
}
a.order{
	background:url(images/order-button2.gif) no-repeat 0 0;
	width:91px;
	height:22px;
	display:block;
	text-indent:-5000px;
	float:right;
	margin:0 21px 0 0;
}
a.order:hover{
	background:url(images/order-button2.gif) no-repeat 0 100%;
}
.blank2{
	width:34px;
	float:left;
}
.oneWay h2.ifyouTitle{
	padding:0 0 10px 83px;
	line-height:62px;
	background:url(images/one-way-icon1.gif) no-repeat 0 0;
}
.oneWay h4{
	color:#333333;
	background-color:inherit;
	font-size:18px;
	line-height:21px;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	font-weight:normal;
	padding-bottom:7px;
}
.oneWayBottom ul{
	padding:13px 0 5px 0;
	width:658px;
}
.oneWayBottom ul li{
	background:url(images/proces-bullet.gif) no-repeat 6px 3px;
	padding:0 0 13px 25px;
	line-height:15px !important;
	font-family:Arial, Helvetica, sans-serif;
	color:#336666 !important;
	background-color:inherit;
}
.oneWayBottom{
	background:url(images/one-waypic4.jpg) no-repeat 100% 0;
	overflow:hidden;
	height:100%;
	padding-bottom:15px;
}
/*------------------------------------------here dedicated  page start---------------------------------------*/
.herededecated{
	background:url(images/hire-pic2.jpg) no-repeat 100% 0;
	overflow:hidden;
	height:100%;
	padding-bottom:20px;
}
.herededecated h4{
	color:#333333;
	background-color:inherit;
	font-size:18px;
	font-weight:normal;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	padding:0 0 13px 0;
}
.herededecated h2{
	color:#333333;
	background-color:inherit;
	font-size:24px;
	line-height:26px;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	font-weight:normal;
	padding:0 0 8px 0;
}
h2.whydedegatedTitle{
	background:url(images/hire-icon1.jpg) no-repeat 0 0;
	padding:0 0 16px 60px !important;
	line-height:53px;
}
.herededecated p{
	color:#336666 !important;
	background-color:inherit;
	font-family:Arial, Helvetica, sans-serif !important;
	line-height:22px !important;
}
h2.WhatyouTitle{
	background:url(images/hire-pic3.jpg) no-repeat 0 0;
	padding:0 0 16px 60px !important;
	line-height:41px;
}
ul.herelist{
	padding:13px 5px 5px 0;
}
ul.herelist li{
	background:url(images/proces-bullet.gif) no-repeat 6px 3px;
	padding:0 0 13px 25px;
	line-height:15px !important;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	color:#336666 !important;
	background-color:inherit;
}
h2.thisTitle{
	background:url(images/hire-pic4.jpg) no-repeat 0 0;
	padding:0 0 16px 60px !important;
	line-height:56px;
}
.hereBottombox{
	overflow:hidden;
	height:100%;
	margin-bottom:32px;
}
.hereBottombox span.topbox{
	background:url(images/here-box-topcurve.gif) no-repeat 0 0;
	height:22px;
	font-size:0;
	line-height:0;
	display:block;
}
.hereBottombox span.bottombox{
	background:url(images/here-box-bottomcurve.gif) no-repeat 0 0;
	height:13px;
	font-size:0;
	line-height:0;
	display:block;
}
.hereBoxContent{
	background:url(images/here-box-midlecurve.gif) repeat-y 0 0;
	overflow:hidden;
	height:100%;
	padding:0 18px 0 24px;
	width:883px;
	position:relative;
}
.hereBoxContent ul li{
	background:url(images/here-dotted.gif) repeat-x 0 100%;
	line-height:33px;
	height:34px;
	padding:0 0 0 27px;
	color:#336666;
	background-color:inherit;
}
.hereBoxContent ul li span.summerytext{
	float:left;
	width:auto;
	display:block;	
}
.hereBoxContent ul li img{
	float:right;
	width:auto;
	margin:5px 184px 0 0;
}
.hereBoxContent ul li span.arrow{
	background:url(images/hire-pic5.jpg) no-repeat 0 0;
	padding:0 0 0 683px;
	width:32px;
	height:24px;
	float:right;
}
.hereBoxContent span.rightDotted{
	background:url(images/here-side-dotted.gif) no-repeat 0 0;
	position:absolute;
	width:1px;
	height:538px;
	left:558px;
	top:0;
	display:block;
}
h2.thisisjustTitle{
	background:url(images/hire-pic6.jpg) no-repeat 0 0;
	padding:0 0 16px 60px !important;
	line-height:46px;
}
ul.thisisList{
	padding:0 0 5px 0;
}
ul.thisisList li{
	background:url(images/here-bullet2.gif) no-repeat 0 5px;
	padding:0 0 15px 27px;
	color:#336666;
	background-color:inherit;
	font-family:Arial, Helvetica, sans-serif;
}
h2.costForTitle{
	background:url(images/hire-pic7.jpg) no-repeat 0 0;
	padding:0 0 16px 60px !important;
	line-height:46px;
}
/*------------------------------------------here dedicated  page end---------------------------------------*/
/*------------------------------------------seo services  page start---------------------------------------*/
h2.servicesTitle{
	color:#737272;
	background-color:inherit;
	font-size:20px;
	line-height:23px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:7px;	
}
p.servicesTxt{
	color:#333333 !important;
	background-color:inherit;
	font-family:sans-serif, Verdana, Arial, Helvetica, "Trebuchet MS" !important;
	width:965px;
	line-height:20px !important;
	padding:0 0 20px 0 !important;
}
.servicesRight{
	width:700px;
	float:right;
	overflow:hidden;
	height:100%;
	font-family:Arial, Helvetica, sans-serif !important;
}
.servicesRight h2{
	font-size:24px;
	line-height:28px;
	font-weight:bold;
	color:#333333;
	background-color:inherit;
	font-family:Arial, Helvetica, sans-serif !important;
	padding:0 0 15px 0;
}
.silver{
	background:url(images/silver-bg.gif) no-repeat 0 0;
	height:40px;
}
.servicesContent{
	background:url(images/servicesright-shado.gif) repeat-y 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
	height:100%;
}
.months{
	color:#333333;
	background-color:inherit;
	background:url(images/monthbg.gif) repeat-y 0 0;
	font-size:14px;
	line-height:29px;
	padding:0 0 0 250px;
}
.graylist1{
	background-color:#e9e9e9;
	color:#333333;
	border-bottom:1px solid #fff !important;
	width:658px;
	overflow:hidden;
	height:100%;
	float:left;
}
.graylist1 ul li{
	float:left;
	width:108px;
	text-align:center;
	line-height:44px;
}
.graylist1 ul li img{
	margin:7px 0 0 0;
}
.graylist1 ul li.leftDotted{
	line-height:44px;
	width:213px;
	background:url(images/services-rightdotted.gif) repeat-y 100% 0;
	padding:0 0 0 10px;
	text-align:left;
}
.graylist1 ul li.malllignhight{
	line-height:22px;
}
.global{
	font-size:12px !important;
	width:133px;
	line-height:14px !important;
	padding:13px 0 2px 0;
}
.graylist1 ul li.smalltxt{
	font-size:11px !important;
}
.servicesRight h3{
	color:#333333;
	background-color:#cccccc;
	font-size:20px;
	padding:13px 0 9px 12px;
	width:646px;
	font-weight:normal;
}
.servicesRight h3 span{
	font-size:13px;
	line-height:26px;
}
.hight{
	height:62px;
}
.lightgray{
	background-color:#efefef;
	color:#333333;
}
span.servicesBottom{
	background:url(images/services-bottomshado.gif) no-repeat 2px 0;
	height:36px;
	font-size:0;
	line-height:0;
	display:block;
}
p.ranking{
	font-size:13px;
	color:#494848 !important;
	background-color:inherit;
	line-height:22px !important;
	width:670px;
	font-family:serif, Georgia, "Times New Roman", Times;
}
.services-contact{
	background:url(images/services-contacttitlebg.gif) no-repeat 0 0;
	height:60px;
	width:669px;
		text-indent:-5000px;	
}
span.contactBottom{
	background:url(images/contact-bottom.gif) no-repeat 0 0;
	height:16px;
	font-size:0;
	line-height:0;
	display:block;
}
.contactContent{
	background:url(images/contactbg.gif) no-repeat 0 0;
	overflow:hidden;
	height:393px;
	width:669px;
	margin:0 0 50px 0;
}
.contactContent p{
	color:#6e6b6b !important;
	background-color:inherit;
	font-size:12px !important;
	line-height:40px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	padding:0 0 0 19px !important;
	text-align:justify !important;
}
.contactInner{
	width:617px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
	padding:0 0 0 52px;
}
.contactinputbg{
	background:url(images/contact-inputbg.gif) no-repeat 0 0;
	width:258px;
	height:29px;
	float:left;
	padding:2px 0 0 2px;
	margin:0 48px 14px 0;
}
input.contactbox{
	border:0;
	background:none;
	padding:0 0 0 15px;
	width:235px;
	height:20px;
	color:#999999;
	float:left;
	background-color:#efeeee;
}
.contactInner form label{
	color:#999999;
	background-color:inherit;
	float:left;
	width:auto;
	padding:0 25px 0 0;
}
.contactInner form textarea{
	width:492px;
	height:116px;
	border:0;
	background:none;
	color:#999999;
	background-color:inherit;
}
.contactTextareabg1{
	background:url(images/text-areabg.gif) no-repeat 0 0;
	height:119px;
	width:495px;
	float:left;
	margin:0 0 15px 0;
}
input.contactbox2{
	background-color:#fff;
	color:inherit;
	border:1px solid #5b7c21;
	height:30px;
	width:104px;
	margin:4px 0 0 0;
}
.numberbg{
	width:112px;
	float:left;
	margin:0 36px 0 0;
}
.submit1{
	float:left;
	width:auto;
	margin:39px 0 0 0;
}

/*------------------------------------------seo services  page end---------------------------------------*/



/*----------------------------------------- DROP DOWN START --------------------------------------------------------------*/

.ddsmoothmenu ul{
	z-index:100;
	margin: 1px auto 0;
	width:950px;
	clear:both;
	padding: 0;
	list-style-type: none;
	font:normal 15px/39px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-transform:capitalize !important;
}

/*Top level list items*/
.ddsmoothmenu ul li{
	position: relative;
	display: inline;
	float: left !important;
	width:auto;
	background:url(images/top-nav-devider.gif) no-repeat 0 4px;
	padding:0 0 0 1px;
}
.ddsmoothmenu ul li.nodevider{
	background-image:none;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
	padding:0 8px;
	display:block;
	color:#fff;
	background-color:inherit;
	
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;
background-color:inherit;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/	
	color:#fff;
	background-color:inherit;
	background:url(images/top-nav-hover-bg.gif) repeat-x 0 0;	
}

.ddsmoothmenu ul li a:hover{
	color:#fff;
	background:url(images/top-nav-hover-bg.gif) repeat-x 0 0 #2A5170;	
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
	position: absolute;
	left: 0;
	display: none; /*collapse all sub menus to begin with*/
	visibility: hidden;
	background: #414141;
	color:inherit; 
	/*background of menu items (default state)*/
	opacity: 0.9;
	width:180px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
	display: list-item;
	float: none;
	background-image:none;
	padding:0;
	margin:0;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
	font: normal 13px/15px Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	margin: 0;
	border-top-width: 0;
	border-bottom: 1px solid gray;
	padding:5px 0 10px 10px;
	height:auto !important;
	display:block !important;
	width:190px;
}


/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
color:inherit;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}
/*----------------------------------------- DROP DOWN END --------------------------------------------------------------*/

/*------------------------------------------blog page start---------------------------------------*/
.blogContainer{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	height:100%;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif !important;
}
/*------------------------------------------blog right start---------------------------------------*/
.blogRight{
	width:290px;
	float:right;
	overflow:hidden;
	height:100%;
}
/*------------------------------------------blog left start---------------------------------------*/
.blogleft{
	width:687px;
	float:left;
	overflow:hidden;
	height:100%;
}
.blogleft span.curveleft{
	background:url(images/blog-leftcurve.gif) no-repeat 0 0;
	width:12px;
	height:706px;
	display:block;
	font-size:0;
	line-height:0;
	float:left;
}
.blogleft span.curveright{
	background:url(images/blog-rightcurve.gif) no-repeat 0 0;
	width:15px;
	height:706px;
	display:block;
	font-size:0;
	line-height:0;
	float:right;
}
.blogleftContent{
	background:url(images/blog-leftContentbg.gif) repeat-x 0 0;
	overflow:hidden;
	height:100%;
	width:660px;
	float:left;
	padding:16px 0 0 0;
}
.blogLeftbox{
	overflow:hidden;
	height:100%;
	margin:0 0 23px 0;
}
.blogLeftbox span.blogcurvetop{
	background:url(images/blog-curvetop.gif) no-repeat 0 0;
	height:15px;
	display:block;
	font-size:0;
	line-height:0;
}
.blogLeftbox span.blogcurveBottom{
	background:url(images/blog-curvebottom.gif) no-repeat 0 0;
	height:19px;
	display:block;
	font-size:0;
	line-height:0;
}
.blogBoxContent{
	background:url(images/blog-midlegradiant.gif) repeat-x 0 0 #f6fdfd;
	color:inherit;
	border-left:1px solid #a7d1d7;
	border-right:1px solid #a7d1d7;
	overflow:hidden;
	height:100%;
	padding:0 0 0 21px;
	width:637px;
}
.blogHeadingleft{
	width:442px;
	float:left;
	overflow:hidden;
	height:100%;
	margin:0 55px 25px 0;
}
.blogHeadingleft h2{
	color:#0094c3;
	background-color:inherit;
	font-size:24px;
	line-height:28px;
	padding:0 0 15px 0;
}
.blogHeadingleft h3{
	color:#65ab00;
	background-color:inherit;
	font-size:14px;
	float:left;
	width:auto;
	font-weight:normal;
	padding-right:16px;
}
.blogHeadingleft p{
	color:#333333;
	background-color:inherit;
	font-size:13px;
	float:left;
	width:auto;
	line-height:18px !important;
	padding:0 !important;
}
.tentwes{
	float:left;
	width:auto;
	margin:0 9px 0 0;
}
.tentwes p{
	width:50px;
	height:44px;
	background:url(images/retwet-bg.gif) no-repeat 0 0;
	text-align:center;
	color:#666666;
	background-color:inherit;
	line-height:18px !important;
	padding:0 !important;
}
.tentwes p.ten{
	color:#666666;
	background-color:inherit;
	font-size:24px;
	line-height:44px !important;
	padding:0 !important;
}
.blogBoxContent p{
	line-height:24px;
	color:#333333;
	background-color:inherit;
	padding:0 0 27px 0;
}
.blogBoxContent h2.gjhio{
	color:#015eae;
	background-color:#fff;
	font-size:24px;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:normal;
	line-height:28px;
	padding:0 0 10px 0;
}
.blogBoxContent label{
	float:left;
	font-size:12px;
	padding:0 0 0 40px;
	width:89px;
	line-height:27px;
	color:#015eae;
	background-color:inherit;
}
.blogBoxContent label.name{
	background:url(images/blog-leaveicon1.gif) no-repeat 0 0;
}
.blogBoxContent label.email{
	background:url(images/blog-leaveicon2.gif) no-repeat 0 0;
}
.blogBoxContent label.website{
	background:url(images/blog-leaveicon3.gif) no-repeat 0 0;
}
.blogBoxContent label.coments{
	background:url(images/blog-leaveicon4.gif) no-repeat 0 5px;
	padding-bottom:10px;
}
.leaveBox{
	background:url(images/blog-inputbutton1.gif) no-repeat 0 0;
	width:354px;
	height:32px;
	float:left;
	margin-bottom:10px;
}
.blogtextareabg{
	background:url(images/blog-textareabg.gif) no-repeat 0 0;
	width:355px;
	height:72px;
	float:left;
	padding:5px 0 0 5px;
	margin:0 0 16px 0;
}
input.leaveBox{
	border:0;
	width:340px;
	height:26px;
	padding:0 0 0 5px;
}
textarea.leaveBox1{
	border:0;
	width:343px;
	height:51px;
	padding:0 0 0 5px;
}
.blogSubmit{
	width:90px;
	height:30px;
	float:right;
	margin:0 152px 0 0;
}
div.share{
	float:left;
	width:auto;
}
div.share ul li{
	color:#0094c3;
	background-color:inherit;
	font-size:13px;
	float:left;
	padding:0 6px 0 0;
}
.blogMoreButton{
	background:url(images/blog-morebutton.gif) no-repeat 0 0;
	width:92px;
	height:22px;
	display:block;
	float:right;
	margin:0 21px 0 0;
}
.blogMoreButton:hover{
	background:url(images/blog-morebutton-hover.gif) no-repeat 0 0;
}
.blogRightContent{
	overflow:hidden;
	height:100%;
	background-color:#fff;
	color:#006666;
	border:1px solid #a7d1d7;
	padding:4px 3px 3px 3px;
	margin:0 0 20px 0;
}
.blogRightInner{
	background:url(images/blog-rightcontentbg.gif) repeat-x 0 0 #f4fcfd;
	color:#006666;
	overflow:hidden;
	height:100%;
	padding:8px 2px 0 2px;
	width:275px;
}
.blogRightInner h2{
	font-size:20px;
	line-height:37px;
	color:#006666;
	background-color:inherit;
	padding:0 0 0 42px;
	font-family: sans-serif, Arial, Helvetica;
	font-weight:normal;
}
.blogRightInner h2 a{
	color:#006666;
	background-color:inherit;
}
.blogRightInner h2 a:hover{
	color:#000;
	background-color:inherit;
}
.blogRightInner h2.catagorieTitle{
	background:url(images/blog-righticon1.gif) no-repeat 0 0;
}
.blogRightInner ul li{
	border-bottom:1px dashed #91bdbd;
	line-height:31px;
	background:url(images/blog-righticon2.gif) no-repeat 15px 12px;
	padding:0 0 0 32px;
}
.blogRightInner ul li a{
	color:#006666;
	background-color:inherit;
}
.blogRightInner ul li a:hover{
	color:#000;
	background-color:inherit;
}
.blogRightInner ul li.noborder{
	border:0;
}
.blogRightInner h2.postTitle{
	background:url(images/blog-righticon4.gif) no-repeat 0 0;
}
ul.recent li{
	border-bottom:1px solid #cccccc;
	line-height:18px;
	padding:8px 0 11px 21px;
	background:url(images/blog-righticon6.gif) no-repeat 5px 15px;
}
.blogRightInner h2.archive{
	background:url(images/blog-righticon7.gif) no-repeat 0 0;
}
ul.archivelist li{
	border-bottom:1px dashed #99cccc;
	padding:0 0 0 21px;
	line-height:29px;
	color:#333333 ;
	background-color:inherit;
	font-size:11px !important;
	font-family:tahoma, Georgia, "Times New Roman", Times, serif !important;
	background:url(images/blog-righticon8.gif) no-repeat 9px 10px;
}
ul.archivelist li a{
	color:#333333 ;
	background-color:inherit;
}
/*------------------------------------------port folio start ---------------------------------------*/

.portFolio{
	overflow:hidden;
	height:100%;
	margin:0 0 45px 0;
	font-family:Arial, Helvetica, sans-serif !important;
}
.portFolio img{
	float:left;
	width:auto;
	margin-right:0;
}
.portFolio_left{
	float:left;
	margin-right:8px;
	width:324px;
	overflow:hidden;
	height:100%;
	}
.portFolio_left p{
	padding:0 0 0 0;
	}
.portFolio_left p a{
 	text-decoration:none;
	}
.portFolio_left p a:hover{
 	text-decoration:underline;
	}
	
	
.portFolioContent{
	overflow:hidden;
	height:100%;
	padding:5px 0 10px 0;
}
.portFoliobox{
	width:632px;
	float:left;
	overflow:hidden;
	height:100%;
	border:1px solid #333333;
	background-color:#fff;
	color:inherit;
}
.topheading{
	border-bottom:1px solid #333333;
	overflow:hidden;
	height:100%;
	background-color:#278b8d;
	color:#FFFFFF;
}
.topheading ul li{
	color:#FFFFFF;
	background-color:inherit;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	float:left;
	width:auto;
	padding:0 0 0 0;
}
.topheading ul li.keyword{
	width:240px;
	text-align:center;
}
.topheading ul li img{
	margin:5px 0 2px 0;
}
.topheading ul li.google{
	width:120px;
	text-align:center;
}
.topheading ul li.overall_top{
	width:260px;
	text-align:center;
}
.topheading ul li.url{
	width:122px;
}
.contentDotted{
	background:url(images/port-foliodotted.gif) repeat-x 0 100%;
	overflow:hidden;
	height:100%;
}
.contentDotted ul li{
	background:url(images/port-foliorightdotted.gif) repeat-y 100% 0;
	line-height:15px;
	text-align:center;
	padding:8px 0 8px 0;
	float:left;
	width:auto;
}
.contentDotted ul li.keyWord1{
	width:240px;
}
.contentDotted ul li.google1{
	width:120px;
}
.contentDotted ul li.url1{
	width:220px;
}
.contentDotted ul li.overall{
	width:260px;
	font-size:14px !important;
	text-align:center;
}
.last{
	padding:0 0 107px 0;
}
.last2{
	padding:0 0 78px 0;
}
.last3{
	padding:0 0 16px 0;
}
.last4{
	padding:0 0 140px 0;
}
.last5{
	padding:0 0 170px 0;
}
.last6{
	padding:0 0 43px 0;
}
.last7{
	padding:0 0 13px 0;
}

/*------------------------------------------resell start ---------------------------------------*/
.resell{
	background:url(images/recell-pic1.jpg) no-repeat 100% 0;
}
.resell h3.subhead{
	padding:10px 0 5px 0;
	font-size:14px;
	font-weight:bold;
}
h2.molis{
	background:url(images/recell-pic2.jpg) no-repeat 0 0;
	padding:0 0 0 62px;
	line-height:50px;
}
h2.resell3{
	background:url(images/recell-pic3.jpg) no-repeat 0 0;
	padding:0 0 10px 68px;
	line-height:35px;
}
h2.resellTitle4{
	background:url(images/recell-pic4.jpg) no-repeat 0 0;
	padding:0 0 24px 68px;
	line-height:35px;
}
.resell ol li{
	padding:0 0 10px 0;
	width:650px;
	text-align:justify;
	
}
/*------------------------------------------resell end ---------------------------------------*/
/*------------------------------------------TOP SHARE THIS BUTTON START-------------------------*/
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}

.share_this{
	width:150px;
	display:block;
	clear:both;
	padding:0 0 0 3px;
}
/*------------------------------------------TOP SHARE THIS BUTTON END-------------------------*/
.info_head{
	height:55px;
}
ul.footer_nav{
	width:310px;
	clear:both;
	padding:20px 0 0;
}
ul.footer_nav li{
	float:left;
	width:auto;
	padding:0 10px;
	border-left:1px solid #fff;
	line-height:14px;
}
ul.footer_nav li.nodevider{
	padding:0 10px 0 0;
	border:0;
}
/*------------------------------------------Get Quote start ---------------------------------------*/
.freequet{
	overflow:hidden;
	height:100%;
	width:967px;
	margin:0 auto;
	margin:0 0 16px 0;
}
.freequet span.gettop{
	background:url(images/get-curvetop.gif) no-repeat 0 0;
	height:7px;
	font-size:0;
	line-height:0;
	display:block;
	width:966px;
}
.freequet span.getBottom{
	background:url(images/get-bottomcurve.gif) no-repeat 0 0;
	height:7px;
	font-size:0;
	line-height:0;
	display:block;
}
.getContent{
	background:url(images/getbg.jpg) no-repeat 0 0 #e0f0f4;
	height:100%;
	padding:42px 0 0 303px;
	width:664px;
}
.getFormContent{
	width:607px;
	overflow:hidden;
	height:100%;
	position:relative;
	padding:0 0 50px 0;
}
.getFormContent span.getFormContenttop{
	background:url(images/get-form-top.gif) no-repeat 0 0;
	height:12px;
	font-size:0;
	line-height:0;
	display:block;
}
.getFormContent span.getFormContentBottom{
	background:url(images/get-form-bottom.gif) no-repeat 0 0;
	height:23px;
	font-size:0;
	line-height:0;
	display:block;
}
.getFormcontent{
	background:url(images/get-form-midle.gif) repeat-y 0 0;
	overflow:hidden;
	height:100%;
	padding:8px 28px 0 35px;
	width:547px;
	color:#888686;
	background-color:inherit;
}
.getFormcontent p{
	padding:0 0 0 0;
	color:#888686 !important;
	background-color:inherit;
}
.getleft{
	width:263px;
/*	overflow:hidden;
	height:100%;*/
}

select.formdrop{
	background:url(images/inputboxbg.gif) no-repeat 0 0;
	width:263px;
	height:29px;
	line-height:27px;
	border:0;
	padding:2px 3px;
	float:left;
	margin:0 0 9px 0;
	color:#999999;
	background-color:inherit;
}
select.formdrop option{
	background-color:#fff;
	color:#999999;
}
label.gettxt{
	float:left;
	width:auto;
	font-size:11px !important;
	padding:0 0 10px 0;
}
.enterButton{
	margin:0 0 5px 0;
}
.gettextareabg{
	background:url(images/get-textareabg.gif) no-repeat 0 0;
	height:153px;
	width:544px;
	margin:5px 0 7px 0;
	padding:5px 0 0 5px;
}
.getbox4{
	border:0;
	height:140px;
	width:530px;
	background:none;
	color:#999999;
	background-color:inherit;
}
.reset1{
	float:right;
	width:75px;
}
.submit{
	width:81px;
	height:29px;
	float:right;
	margin:0 8px 0 0;	
}
.getFormContent img{
	position:absolute;
	left:408px;
	top:50px;
}
.top_contact_pan div.live_support{
    width:226px;
    height:71px;
    display:block;
    float:left;
    padding:8px 0 0;
}
.compitor{
	overflow:hidden;
	height:100%;
	background:url(images/compititor-pic.gif) no-repeat 100% 0;
	padding-bottom:15px;
}
.compitor p img{
	float:left;
	width:auto;
	height:auto;
	margin:0 10px 0 0;
}
p.black{
	color:#333 !important;
	background-color:inherit;
}
h2.factors{
	background:url(images/factors.gif) no-repeat 5px 0 !important;
	padding-bottom:10px !important;
}
ul.compititor li{
	padding-bottom:33px !important;}
	
.implement{
	overflow:hidden;
	height:100%;
	background:url(images/implement-pic.gif) no-repeat 100% 0;
	padding-bottom:15px;
}
.implement h2{
	background:url(images/implement-head-icon.gif) no-repeat 0 0;
	font:normal 24px/48px tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
	padding:0 0 10px 60px;
}
h3.head_text{
	font:normal 18px/50px tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	background-color:inherit;
}
h3.head_text img{
	float:left;
	width:auto;
	margin-right:13px;
}
.implement p, .implementul{
	clear:both;
}
.implement ul{
	padding-top:25px;
}
ul.implement_info{
	padding-top:10px;
	line-height:20px;
	text-align:justify;
}
ul.implement_info li{
	padding-bottom:20px !important;
	font:normal 12px/20px Arial, Helvetica, sans-serif !important;
	color:#006666;
	background-color:inherit;
	background-image:none;
	padding:0;
}
ul.implement_info span{
	display:block;
	font:normal 14px/16px Tahoma, Geneva, sans-serif !important;
	color:#333;
	background-color:inherit;
	padding-bottom:8px;
	background:url(images/short-bullet.gif) no-repeat 8px 3px;
	padding-left:20px;
}
.keyword{
	overflow:hidden;
	height:100%;
	padding-bottom:15px;
}
.keyword p.payperTxt img{
	float:left;
	width:auto;
	margin-right:10px;
}
.maximize{
	overflow:hidden;
	height:100%;
	background:url(images/maximive-bg-pic.png) no-repeat 100% 0;
	padding-bottom:15px;
}
.maximize p.payperTxt img{
	float:left;
	width:auto;
	margin-right:10px;
}
.toppad{
	padding-top:20px !important;
}
.track{
	overflow:hidden;
	height:100%;
	background:url(images/track-bg-pic.gif) no-repeat 100% 0;
	padding-bottom:15px;
}
.track p.payperTxt img{
	float:left;
	width:auto;
	margin-right:10px;
}
.white_hat{
	overflow:hidden;
	height:100%;
	background:url(images/white-hat.gif) no-repeat 100% 0;
	padding-bottom:15px;
}
.white_hat p.payperTxt img{
	float:left;
	width:auto;
	margin-right:10px;
}

ul.list_info li{
	background:url(images/short-bullet.gif) no-repeat 8px 3px !important;
}
.white_hat p.payperTxt{
	padding-top:15px !important;}
	
.show_hide_pan{
	width:575px;
	clear:both;
	padding:0 0 30px 20px;
}
.show_hide_pan h2{
	background:url(images/why-icon.gif) no-repeat 0 0;
	font:normal 20px/48px "myriad Pro", arial, Helvetica, sans-serif;
	color:#666666;
	background-color:inherit;
	padding:0 0 10px 40px;
}
.show_pan{
	width:540px;
	border:1px solid #acc2c4;
	background:url(images/show-bg.gif) repeat-x 0 0;
	padding:10px 10px 0 12px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-bottom:8px;
}
.show_pan h3{
	font:normal 13px/20px "Arial Rounded MT BOLD", Arial, Helvetica, sans-serif;
	color:#737272;
	background-color:#f3f9fa;
	padding:0 0 8px 0;
	height:16px;
	width:auto;
}
.show_pan h3:hover{
	color:#000;
	background-color:#f3f9fa;
}
.show_pan img{
	float:left;
	width:auto;
	margin-right:10px;
}
.show_pan div.show_info{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#999;
	text-align:justify;
	background-color:inherit;
	padding-top:10px;
	padding-bottom:10px;
}
.show_pan div.show_info span{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	background-color:inherit;
	padding-top:15px;
	padding-bottom:10px;
}

.show_pan div.show_info ul{
	padding:0;
	margin:0 0 0 10px;
}
.show_pan div.show_info ul li{
	padding:0;
	list-style:disc;
	margin:0 0 0 10px;
}
.handcursor{
cursor:hand;
cursor:pointer;
}