html>body *{outline:none;}
h1,h2,h3,h4,h5,h6,p,form,td,tr,table,div,br{
	margin:0;
	padding:0;
}
*{margin:0; padding:0;}
a{ color:#1A88BD; text-decoration:underline;}
a:hover{ color:#1A88BD; text-decoration:none;}
body{
	margin:0;
	padding:0;
	background:#FFFFFF url(../images/bg-inner.gif) repeat-x left top;
	}
#wraper{
	background:url(../images/bg-header-inner.gif) no-repeat top center;
	width:100%;
	float:left;
	position:relative;
	}
#container{
	width:950px;
	margin:0 auto;
	overflow:hidden;
}

.call{
	text-align:right;
	color:#FFEBCF; font:normal 24px "Trebuchet MS";
	/*color:#FFFFFF;*/
	padding:0 0 0 0;
	margin:0 0 0 0;}
	.call span{
	color:#003245; font:bold 24px "Trebuchet MS";
	}
.logo{margin:26px 0 0 0; padding:0;}	
.logo h1{margin:0; padding:0; font:bold 20px/18px "Trebuchet MS"; color:#FFFFFF;}
.logo a{
	background:url(../images/logo.gif) no-repeat left 0px;
	float:left;
	font:bold 20px/18px "Trebuchet MS";
	color:#FFFFFF;
	display:block;
	padding:7px 0 14px 90px;
	text-decoration:none;
	height:58px;
	}
.logo a:hover{
	color:#FFFFFF;
}
.logo a span{
	color:#004158; font:normal 18px "Trebuchet MS";
	/*color:#004251;*/
	letter-spacing:0;
	margin-top:20px;
}
.white{color:#FFFFFF;}
.menu{
	float:right;
	font:bold 14px/18px "Trebuchet MS";
	padding:6px;
	color:#FFFFFF;
	margin:0 0 21px 0;
	
}
.menu a{
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0;
	padding:0 3px;
}
.menu a:hover, .menu a.active{
	color:#FFFFFF;
	text-decoration:underline;

}

.submenu{
	float:right;
	padding-top:0px;
	width:950px;
	text-align:right;
	overflow:hidden;
}
.submenu ul{
	width:950px;
	margin:0;
	padding:0;
	list-style:none;
	height:23px;
	
}
.submenu ul li{
	padding:0 0 0 6px;
	margin:0;
	float:right;
}

.submenu ul li a{
	padding:0;
	margin:0;
	display:block;
	float:left;
	height:22px;
}
.submenu ul li a span{
	padding:0;
	margin:0;
	
}
.submenu ul li#oneway a{background:url(../images/one-way.gif) no-repeat left top; width:116px;}
.submenu ul li#oneway a.active,.submenu ul li#oneway a:hover{ background:url(../images/one-way.gif) no-repeat left bottom}
.submenu ul li#directory a{background:url(../images/directry.gif) no-repeat left bottom; width:171px;}
.submenu ul li#directory a.active,.submenu ul li#directory a:hover{ background:url(../images/directry.gif) no-repeat left top}
.submenu ul li#article a{background:url(../images/article.gif) no-repeat left bottom; width:204px;}
.submenu ul li#article a.active,.submenu ul li#article a:hover{ background:url(../images/article.gif) no-repeat left top}
.submenu ul li#press a{background:url(../images/press.gif) no-repeat left bottom; width:112px;}
.submenu ul li#press a.active,.submenu ul li#press a:hover{ background:url(../images/press.gif) no-repeat left top}
.submenu ul li#social a{background:url(../images/social.gif) no-repeat left bottom; width:153px;}
.submenu ul li#social a.active,.submenu ul li#social a:hover{ background:url(../images/social.gif) no-repeat left top}

.clear{clear:both;}
#container .banner{
	width:942px;
	background:#FFFFFF url(../images/banner.jpg) no-repeat 4px center;
	position:relative;
	height:226px;
	padding:3px 4px;
	clear:both;
	top:2px;
	left:0;
	overflow:hidden;
	}
#container .banner .text{
	width:420px;
	padding:15px 20px;
	float:right;
	text-align:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#4A7400;}
#container .banner h1{
	color:#3B4D61;
	font:bold 24px/24px Georgia, "Times New Roman", Times, serif;
	}
#container .banner ul{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:420px;
}
#container .banner ul li{
	float:left;
	width:210px;
	padding-top:15px;
	}
#container .banner ul li p{
	float:left;
	width:145px;
	float:right;
	color:#0982AE;
	font:11px/15px Arial, Helvetica, sans-serif;
	padding-right:10px;
	}
.green{
		color:#4A7400;
	}
.green a{
		color:#4A7400;
	}
.green a:hover{
		color:#4A7400;
		text-decoration:none;
	}
#container .banner ul li img{ float:left;}

.content{
	width:942px;
	padding:15px 4px;
	float:left;
	font:12px/18px Verdana,Arial,Helvetica,'Bitstream Vera Sans',sans-serif;
	color:#595959;
}
.content .left h2, .left-home  h2{
	font:22px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	
}
.content .left h1, .left-home  h1{
	font:22px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	
}
.content .left h2.font2,  .left-home h2.font2{
	font:18px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#004251;
	
}
.content .left h2.font3,  .left-home h2.font3{
	font:15px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#4A7400;
	
}
.content .left h3,  .left-home h3{
	font:18px Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#004251;
	
}
.content .left h4, .content .left h5, .left-home h4, .left-home h5{
	font:bold 15px "Trebuchet MS" Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
	color:#4A7400;
	
}
.content p{
	padding:5px 0 10px 0;
}
.left{
	width:600px;
	float:left;
	padding-left:5px;
}
.left-home{
	width:600px;
	float:left;
}
.right{
	width:307px;
	float:right;
	padding-right:5px;
}
.content .left ul, .content .left-home ul{
	margin:0;
	padding:10px 0;
	list-style:none;
}
.content .left ul li, .content .left-home ul li{
	margin:0;
	padding:3px 20px;
	background:url(../images/icon.gif) no-repeat left 5px;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#595959;
}
.content .left ol{
	margin:0 0 0 20px;
	padding:10px 20px;
	list-style:decimal;
}
.content .left ol li{
	margin:0;
	padding:3px 00px;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#1A88BD;
}
.content .right h3{
	background:url(../images/h3-bg.jpg) no-repeat left top;
	font:18px/32px Arial, Helvetica, sans-serif;
	color:#3B4D61;
	padding:0 0 0 12px;
	
}
.right-box{
	width:273px;
	float:right;
	background:url(../images/bg-right.gif) repeat-y left top;
	padding:10px 17px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#406075;
}
.right-box p{
	margin:0;
	padding:0;
	text-align:justify;
}
.dot{
	background:url(../images/dot.gif) repeat-x left top;
	height:1px;
	clear:both;
	margin:15px 0 0 0;
	overflow:hidden;
}
.organic-links{
	background:url(../images/organic-links.gif) no-repeat left top;
	width:200px;
	height:55px;
	margin-top:15px;
	padding:5px 0 0 72px;
	color:#535353;
	line-height:15px;
	
}
.organic-links a{
	color:#535353;
}
.organic-links a:hover{
	color:#535353;
	text-decoration:none;
}
p.more{
	text-align:right;
	padding-right:20px;
	padding-top:0;
}
.order strong {letter-spacing:normal;}
.order{
	padding:10px;
	background: url(../images/5.gif) no-repeat left top;
	margin-top:15px;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	letter-spacing:-1px;
}
.order p{
	padding:13px 10px 0 70px!important;
}
#footer{
	background:url(../images/bg-footer.gif) repeat-x left top;
	width:100%;
	position:relative;
	float:left;
}
#footer .container{
	width:950px;
	margin:0 auto;
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#283A4E;
}
#footer .container a{
	color:#283A4E;
	text-decoration:none;
	line-height:18px;
}
#footer .container a:hover{
	color:#283A4E;
	text-decoration:underline;
}
#footer .container p{
	padding-top:5px;
}
#footer .container ul{
	margin:0;
	padding:10px 0;
	list-style:none;
	width:950px;
	float:left;
}
#footer .container ul li{
	margin:0;
	padding:0;
	float:left;
	width:290px;
	padding:10px;
	border-right:1px solid #E4E4E4;
	color:#283A4E;
	
}
#footer .container ul li ul{
	margin:0;
	padding:0;
	list-style:none;
	width:145px;
	float:left;
}
#footer .container ul li ul li{
	margin:0;
	padding:0;
	float:left;
	width:138px;
	padding:1px 0 1px 7px ;
	border:0;
	color:#283A4E;
	background:url(../images/bullet.gif) no-repeat left 8px;
	
}
#footer .container ul li.last{
	border:0;
}
#footer .container ul li h5{
	font:bold italic 14px/18px "Trebuchet MS";
}


/*================================================
					Services
================================================= */


#container .banner2{
	width:942px;
	background:#FFFFFF url(../images/banner-services.jpg) no-repeat 4px center;
	position:relative;
	height:140px;
	padding:4px;
	clear:both;
	top:2px;
	left:0;
	overflow:hidden;
	}
#container .banner2 .text{
	width:420px;
	padding:15px 20px;
	float:right;
	text-align:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#4A7400;}
#container .banner2 h1{
	color:#3B4D61;
	font:bold 24px/24px Georgia, "Times New Roman", Times, serif;
	}
#container .banner2 .img{ position:relative; top:-1px;>top:0px; left:1px; float:left;}
.box{
	float:left;
	width:275px;
	background:#E9F5FA;
	padding:10px;
}
.box2{
	float:right;
	width:275px;
	background:#E9F5FA;
	padding:10px;
}

.box h4,.box2 h4{
	font:18px Arial, Helvetica, sans-serif;
	color:#A4CE59;
	background:url(../images/dot.gif) repeat-x left bottom;
	padding-bottom:5px;
	float:left;
	width:275px;
	
}
.price{font:36px/24px "Trebuchet MS"; color:#4A7400; display:block; float:right; padding-right:20px;}
.price .no{
	font:24px "Trebuchet MS";
}
.box h4 a,.box2 h4 a{
	color:#000000;
	text-decoration:none;
	float:left;
	display:block;
	
}
.box h4 a:hover,.box2 h4 a:hover{
	color:#1A88BD;
	text-decoration:none;
}
.breadcrumb{ background:#f2f2f2; padding:0 5px; position:relative; margin-bottom:10px;}

.price_bg_article{
	background:url(../images/article-submition.jpg) no-repeat;
	width:600px;
	height:98px;
	margin-top:15px;
	margin-bottom:15px;
}
.price_bg_directory{
	background:url(../images/directory.jpg) no-repeat;
	width:600px;
	height:98px;
	margin-top:15px;
	margin-bottom:15px;
}
.price_bg_organic{
	background:url(../images/organic-links.jpg) no-repeat;
	width:600px;
	margin-top:15px;
	margin-bottom:15px;
}
.price_bg_press{
	background:url(../images/press-release.jpg) no-repeat;
	width:600px;
	height:98px;
	margin-top:15px;
	margin-bottom:15px;
}
.price_bg_social_bookmarking{
	background:url(../images/social-bookmarking.jpg) no-repeat;
	width:600px;
	height:98px;
	margin-top:15px;
	margin-bottom:15px;
}

.bluespan{color:#146D95;}

.bluespan a{color:#146D95 !important;}

.price-text_pading{
	width:600px;
	height:73px;
	text-align:center;
	font:12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:0px;
	padding-top:9px;	
}
.price-text_pading a{color:#FFFFFF; font-weight:bold;}
.linktab{
	float:left;
	display:block;
	width:492px;
	padding-left:133px;
	clear:both;
}

.linktab span{
	float:left;
	display:block;
	text-align:center;
	width:110px;
	padding-right:3px;
}
.crice_pading_9{
	font:12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:0px
	
}
.crice_pading_9 a{
	font:bold 12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.crice_pading_9 a:hover{
	
	color:#FFFFFF;
	
	text-decoration:none;
}

.linktab_9{
	float:left;
	display:block;
	width:492px;
	padding-left:108px;
	clear:both;
	margin:0 0 0 0;
	

}

.linktab_9 span{
	float:left;
	display:block;
	text-align:center;
	width:150px;
	padding-left:5px;
}
.price-text_pading_7{
	width:600px;	
	height:82px;
	text-align:center;
	font:12px/20px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	float:left;
	clear:both;
	padding-top:3px;
}
.linktab_7{
	float:left;
	display:block;
	width:487px;
	padding-left:123px;
	clear:both;

}

.linktab_7 span{
	float:left;
	display:block;
	text-align:center;
	width:115px;
	padding-top:2px;
	line-height:20px;

	
}
.crice_pading_7 a{

	color:#FFFFFF;
	
	text-decoration:underline;
	font-weight:bold;
}
.crice_pading_7 a:hover{
	
	color:#FFFFFF;
	
	text-decoration:none;
}

/*=======================================================
						Clients                          
======================================================== */

.client{width:580px; float:left; padding:10px; border:1px solid #9BAFE3; clear:both; margin:10px 0;}
.client p{ margin:0; padding:0 0 0 10px; width:370px; float:right; text-align:left;}
.client img{ float:left;}

/*=======================================================
						partner with us                          
======================================================== */


.submit_bg{
	background: url(../images/submit_button.gif) no-repeat;
	height:20px;
	width:65px;
	color:#FFFFFF;
	padding-bottom:5px;
	padding-top:0px;
}

.contentA{
		padding:10px;
		width:580px
}
.content .lefttext{
		width:250px;
		float:left;
		padding:7px 0px 0px 0px;
		min-height:24px;
}
.content .rightinput{
		width:250px;
		float:left;
		padding:5px;
		min-height:24px;
}

.content .row{
		background-color:none;
		display:block;
		min-height:32px;
}
.red_star{color:#FF0000;}

/*=======================================================
						sub page                         
======================================================== */

.package_3{
	width:580px;
	background:#DEF8EB;
	float:left;
	clear:both;
	margin:0;
	padding:0;
}
.content .left .package_3 ul{
	width:580px;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	
}

.content .left .package_3 ul li.first1{
	background:#4D9474;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package_3 ul li.second{
	background:#4D9474;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#FFFFFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package_3 ul li.second_5{
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#FFFFFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0;
	background:#4D9474;
}
.content .left .package_3 ul li{
	padding:5px 10px 5px 10px;
	color:#1F1E19;
	float:left;
	clear:both;
	width:552px;
	background:none;
	
}
.content .left .package_3 ul li span{
	display:block;
	float:left;
	padding-right:5px;
}
.content .left .package_3 ul li span.one1{
	width:180px;
}
.content .left .package_3 ul li span.one1 b{
	font-size:105%;
	display:block;
}

.content .left .package_3 ul li.first span.one1{
	width:180px;
}
.content .left .package_3 ul li span.two1 ,.content .left .package ul li.first span.two1{
	width:80px;
	text-align:center;
	
	font:14px Arial, Helvetica, sans-serif;
}

.content .left .package_4{
	width:580px;
	
	float:left;
	clear:both;
	margin:0;
	padding:0;
}
.content .left .package_4 ul{
	width:580px;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}

.content .left .package_4 ul li.first1{
	
	padding:5px 0 5px 10px;
	color:#066100;
	float:left;
	clear:both;
	width:565px;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
	background:none;
}
.content .left .package_4 ul li.second{
	background:#574805;
	padding:5px 0 5px 10px;
	color:#066100;
	float:left;
	clear:both;
	width:565px;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
	background:none;
}

.content .left .package_4 ul li{
	padding:5px 10px 5px 10px;
	color:#066100;
	float:left;
	clear:both;
	width:552px;
	background:none;
}
.content .left .package_4 ul li span{
	display:block;
	float:left;
	padding-right:5px;
}
.content .left .package_4 ul li span.one1{
	width:175px;
	background:none;
}
.content .left .package_4 ul li span.one1 b{
	font-size:105%;
	display:block;
}

.content .left .package_4 ul li.first span.one1{
	width:180px;
}
.content .left .package_4 ul li span.two1 ,.content .left .package ul li.first span.two1{
	width:88px;
	text-align:center;
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
}



/*=======================================================
						sub page  directory submision                       
======================================================== */


.content .left .package{
	width:580px;
	background:#D8DCC1;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package.pack{
	width:580px;
	background:#E5F3FC;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package.pack1{
	width:580px;
	background:#D9E6EF;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package.pack2{
	width:580px;
	background:#F7F2D5;
	float:left;
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden;
	position:relative;

}
.content .left .package ul{
	width:580px;
	clear:both;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}

.content .left .package ul li.first{
	background:#6B7401;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package ul li.second{
	background:#01738E;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package ul li.third{
	background:#1C5598;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}
.content .left .package ul li.forth{
	background:#625200;
	padding:5px 0 5px 10px;
	float:left;
	clear:both;
	width:570px;
	color:#fff;
	font:bold 15px Arial, Helvetica, sans-serif;
	margin:0;
}

.content .left .package ul li{

	padding:5px 10px 5px 0px;
	float:left;
	clear:both;
	width:545px;
}
.content .left .package ul li span{
	display:block;
	float:left;
	padding-right:5px;
}
.content .left .package ul li span.one{
	width:215px;
}
.content .left .package ul li span.one b{
	font-size:105%;
	display:block;
}

.content .left .package ul li.first span.one{
	width:250px;
}
.content .left .package ul li span.two ,.content .left .package ul li.first span.two{
	width:100px;
	text-align:center;
}


/*=======================================================
						sub page  press release                      
======================================================== */

#process{
	width:300px;
	position:absolute;
	margin:5px;
	display:none;
	z-index:6;
	background:#EFEFED;
	left:0;
	top:0;
}
.titlebar{
	background: url(../images/popup_bg.gif) repeat-x;
	height:28px;
	float:left;
	width:300px;
	clear:both;
	}
	#process .titlebar p{
	width:250px;
	float:left;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	clear:none;
	
		
	
	}
	.titlebar img{
	float:right;
	}
#process p{
		clear:both;
		float:left;
		width:280px;
		padding:0 10px 10px 10px;
		
	}


#process1{
	width:300px;
	position:absolute;
	margin:5px;
	display:none;
	z-index:6;
	background:#EFEFED;
	left:0;
	top:0;
}
.titlebar1{
	background: url(../images/popup_bg.gif) repeat-x;
	height:28px;
	float:left;
	width:300px;
	clear:both;
	
	}
	#process1 .titlebar1 p{
	width:250px;
	float:left;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	clear:none;
	
		
	
	}
	.titlebar1 img{
	float:right;
	}
#process1 p{
		clear:both;
		float:left;
		width:280px;
		padding:0 10px 10px 10px;
		
	}
/*===========================================================
                        Sitemap
===========================================================*/

div#sitemap ul{
	margin:0;
	padding:0 20px;
	list-style:none;
}
div#sitemap ul li{
	margin:0;
	padding:0;
	padding:1px 0 1px 7px ;
	border:0;
	color:#283A4E;
	background:url(../images/bullet.gif) no-repeat left 8px;
	
}
div#sitemap ul li a{ font-weight:normal;}
.boxwidth{
	width:500px;
	padding:15px;
}

.table_border{
	border:1px solid #97B0DF;
	
}
.box_bg_color{
	background:#004251;
	font:12px "MS sans-serif",Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;	
	padding:3px;
}
.google_search{
	background:url(../images/search-bg.gif) no-repeat left top;
	height:47px;
	margin-top:15px;
}
.input{
	width:115px;	
	margin-top:15px;
	margin-left:8px;
}
#yellow{ background:yellow; color:red; padding:0px; margin:0 5px;}
/*internalEffect*/

.black{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#6B7401;
}
.black3{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#01738E;
}
.black4{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#1C5598;
}
.black5{
margin:0;
padding:0;
font:bold 12px/18px arial;
color:#625200;
}
.black2{
margin:0;
padding:0;
font:normal 11px/18px verdana;
color:#000;
}
.divider1{
margin:0;
padding:0 0 10px 0;
border-bottom:#C4C9AA 1px solid;
clear:both;
}
.divider2{
margin:0;
padding:0 0 10px 0;
border-bottom:#B6D3E4 1px solid;
clear:both;
}
.divider3{
margin:0;
padding:0 0 10px 0;
border-bottom:#B8D3EB 1px solid;
clear:both;
}
.divider4{
margin:0;
padding:0 0 10px 0;
border-bottom:#E7E1C0 1px solid;
clear:both;
}
/*backtotop*/
.backtotop{
margin:0 0 10px 0;
padding:0;
background:url(../images/backtotop.jpg) no-repeat right;
font:normal 11px verdana;
color:#000;
height:19px;
float:right;
}
.backtotop a{
margin:0;
padding:0 18px 0 0;
font:bold 11px verdana;
color:#000;
text-decoration:none;
line-height:24px;
}
.backtotop a:hover{
text-decoration:underline;
}
/*livechat*/
.livechat{
margin:0 0 15px 0 ;
padding:0 0 0 0;
/*background:url(images/livechat.gif) no-repeat left top;*/
/*border-bottom:#C5C5C5 1px solid;*/
}
.livechat li span{
margin:0;
padding:0;
font:normal 12px arial;
float:left;
line-height:0;
}
.livechat li span a{
text-decoration:none;
font-weight:normal !important;
}
.livechat li span a:hover{
text-decoration:none;
}
.livechat ul{
margin:0px 0 25px 0;
padding:0;
list-style:none;
}
.livechat li{
margin:7px 0 7px 0;
padding:0;
display:block;
}
.livechat li.imgmsn{
margin:10px 0 10px 0;
padding:0 0 0 40px;
background:url(../images/msn.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn:hover{
background:url(../images/msn_hover.gif) no-repeat 0 2px;
}
.livechat li.imgmsn2{
margin:10px 0 10px 0;
padding:0 0 0 40px;
background:url(../images/yahoo.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn2:hover{
background:url(../images/yahoo_hover.gif) no-repeat 0 2px;
}
.livechat li.imgmsn3{
margin:10px 0 10px 0;
padding:0 0 0 40px;
background:url(../images/skype.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn3:hover{
background:url(../images/skype_hover.gif) no-repeat 0 2px;
}
.livechat li.imgmsn4{
margin:10px 0 10px 0;
padding:0 0 0 40px;
background:url(../images/gtalk.gif) no-repeat 0 2px;
line-height:25px;
}
.livechat li.imgmsn4:hover{
background:url(../images/gtalk_hover.gif) no-repeat 0 2px;
}
.livechat li a{
margin:0;
padding:0;
font-weight:bold;
display:block;
text-decoration:none;
}
.livechat li a:hover{
text-decoration:none;
color:#CA9B11;
}
/*form*/
.form{float:left; text-align:left; width:235px; height:auto; margin-bottom:10px}
.form .textbox{width:230px; height:15px; font:12px "Trebuchet MS";}
.form .drop-down{width:235px; height:21px; font:12px "Trebuchet MS";}
.form .text-area{width:230px; height:71px; font:12px "Trebuchet MS";}
/*Sample*/
.sample{
margin:0;
padding:0 0 0 0;
border-top:#ccc 1px solid;
clear:both;
/*border-bottom:#ccc 1px solid;*/
}
.sampleHead{
margin:0;
padding:0 0 0 0;
width:500px;
float:right;
/*border-bottom:#ccc 1px solid;*/
}
/*.sample.bg1{
background:url(../images/oneway.gif) no-repeat left;
}
*/
/*updatemenu*/

#submenu1{width:796px; padding-top:0px; height:39px!important; height:40px; text-align:center; margin:1px auto; padding:0 0 0 150px;}
#submenu1 .align{padding:0px; list-style:none; width:950px; text-align:center}
#submenu1 .align ul{padding:0px; list-style:none; width:950px; text-align:center}
#submenu1 .align li{display:inline; margin:0 auto; text-align:center; padding:0px;}
#submenu1 .align a{margin:0 auto; text-align:center}

#home a {background:url(../images/img_but_home.gif); float:left; background-position: 0 0; width:110px; height:39px;}
#home.active  a{background: url(../images/img_but_home.gif); background-position: 0 39px;}
#home a:hover {background: url(../images/img_but_home.gif); background-position: 0 83px;}
#services a {background:url(../images/img_but_services.gif); float:left; background-position: 0 0; width:109px; height:39px;}
#services.active a {background: url(../images/img_but_services.gif); background-position: 0 39px;}
#services a:hover {background: url(../images/img_but_services.gif); background-position: 0 83px;}
#samples a {background:url(../images/img_but_samples.gif); float:left; background-position: 0 0; width:110px; height:39px;}
#samples.active a {background: url(../images/img_but_samples.gif); background-position: 0 39px;}
#samples a:hover {background: url(../images/img_but_samples.gif); background-position: 0 83px;}
#about-us a {background:url(../images/img_but_about_us.gif); float:left; background-position: 0 0; width:110px; height:39px;}
#about-us.active a {background: url(../images/img_but_about_us.gif); background-position: 0 39px;}
#about-us a:hover {background: url(../images/img_but_about_us.gif); background-position: 0 83px;}
#our-clients a {background:url(../images/img_but_clients.gif); float:left; background-position: 0 0; width:102px; height:39px;}
#our-clients.active a{background: url(../images/img_but_clients.gif); background-position: 0 39px;}
#our-clients a:hover {background: url(../images/img_but_clients.gif); background-position: 0 83px;}
#blog a {background:url(../images/img_but_blog.gif); float:left; background-position: 0 0; width:89px; height:39px;}
#blog.active a{background: url(../images/img_but_blog.gif); background-position: 0 39px;}
#blog a:hover {background: url(../images/img_but_blog.gif); background-position: 0 83px;}
#free-quote a {background:url(../images/img_but_quote.gif); float:left; background-position: 0 0; width:135px; height:39px;}
#free-quote.active a{background: url(../images/img_but_quote.gif); background-position: 0 39px;}
#free-quote a:hover {background: url(../images/img_but_quote.gif); background-position: 0 83px;}
#contact-us a {background:url(../images/img_but_contactus.gif); float:left; background-position: 0 0; width:142px; height:39px;}
#contact-us.active a {background: url(../images/img_but_contactus.gif); background-position: 0 39px;}
#contact-us a:hover {background: url(../images/img_but_contactus.gif); background-position: 0 83px;}

.lps_color { color:#cccccc;}
.lps_color a { color:#cccccc;}
.lps_color a:hover { color:#cccccc;}
 
 /*=======================================================
						services top link                        
======================================================== */

.services-box{float:left; margin:10px 0 10px 10px; width:590px; text-align:center;}
.services-box .sbox1{float:left; padding:0 0 0 6px;}

.headlinks {
color:#FFFFFF;
float:right;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
margin-top:0;
padding:0 5px;
}

.headlinks a {
color:#FFFFFF;
font:bold 14px/18px "Trebuchet MS";
letter-spacing:0;
margin:0 0 21px;
padding:0 3px;
text-decoration:none;
}


/* New Classes Add on 6-05-10*/ 
.left-new{width:307px;float:left;padding:0 20px 0 5px ;}
.left-new h3{background:url(../images/h3-bg.jpg) no-repeat left top;font:18px/32px Arial, Helvetica, sans-serif;color:#3B4D61;padding:0 0 0 12px;}
.left-new-box{width:273px;float:right;background:url(../images/bg-left.gif) repeat-y right top;padding:10px 17px;font:12px/18px Arial, Helvetica, sans-serif;color:#406075;}
.left-new-box p{margin:0;padding:0;text-align:justify;}
.left-new ul li{ margin:0; padding:8px 0 4px 22px; border-bottom:1px solid #D2D2D2; list-style:none; background:url(../images/icon.gif) no-repeat left 11px}
.left-new ul li a{ text-decoration:none; display:block; line-height:21px}
.left-new ul li a:hover{ text-decoration:underline}
.left-new ul li a.n1 { background:url(../images/new-tag.jpg) no-repeat 140px 0 }
.left-new ul li a.n2 { background:url(../images/new-tag.jpg) no-repeat 85px 0 }
 
.seo-services-box {float: left;width:600px;border: 0px solid #AAAAAA ;margin: 5px auto;background: #FFF;}
.seo-services-box .head{ color:#595959; font-size:18px;width: 580px; text-align:center;}
.content-custom {float: left;width:580px;border: 0px solid #AAAAAA ;margin: 5px auto;background: #FFF;}
.nbox h2 { float:left;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;letter-spacing:-0.08ex;line-height:45px;border:5px solid #FFDA82;}
.nbox div {float:left;font-family:Arial,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:20px;padding:8px 5px 8px 5px;}
.sbox div {float:left;font-family:Arial,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:20px;padding:8px 5px 8px 5px;}
.dBox div {float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:18px;padding:5px 5px 5px 5px;}
.nbox div.layout {background:#4D9474 none repeat scroll 0 0;border-top:1px solid #BFC98F ;border-bottom:1px solid #4D9474 ;color:#fff;}
.sbox div.layout {border-bottom:1px solid #DEF8EB ;color:#000;color:#1F1E19;}
.rightboarder{width:85px; height:18px;border-right:1px solid #DEF8EB ; background:#DEF8EB;color:#1F1E19;text-align:center}						
.leftboarder{width:180px; height:18px;border-left:1px solid #DEF8EB ;color:#1F1E19;}	
.midtext{width:70px;text-align:center;height:18px;background:#DEF8EB;}
.firstcolumwidth{ width:180px; height:18px; text-align:left;}
.firstcolumheight{ height:20px;}
.firstcolumwidth2{ width:240px; text-align:left;}
.firstcolumwidth3{ width:260px; text-align:left;}

.first-col{ width:70px; background:#4D9474; color:#fff; text-align:center; height:20px; padding-top:10px!important}
.first-col2{ width:70px; background:#4D9474; color:#fff; text-align:center; height:32px;}
.no-border{ border:none;width:180px; height:18px;}
.no-border2{ border:none;width:245px; height:18px;}
.no-border3{ border:none;width:264px; height:18px;}
.hire{ width:502px; background:#4D9474; color:#fff}
.special-offer{ font-size:16px; color:#3B4D61; margin:15px 0 10px 0; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 18px; font-weight:bold;}
.special-offer a{ text-decoration:none;color:#FF0000;}
.special-offer a:hover{ text-decoration:underline}
.price-bg{ background:#4D9474; color:#FFFFFF!important;}
 
.scart-box{ margin:15px 0; width:550px; background:#C5EBFC;}
.scart-box .top-bg{ background:url(../images/cart-top-bg.jpg) no-repeat top; height:8px}
.scart-box .bottom-bg{ background:url(../images/cart-btm-bg.jpg) no-repeat bottom; height:8px}
.scart-box .cart-content{ padding:10px;}
.scart-box .custom3 {color:#004251;font-size:14px;font-weight:bold;}
.scart-box .lefty { float:left;width:360px;}
.scart-box .lefty ul li{ background:url(../images/icon2.gif) no-repeat left 5px}
.scart-box .lefty p{ margin:10px 0; color:#000000}
.scart-box .righty {float:left;margin-left:10px;width:150px;}
.scart-box .righty ul li{ margin:0; float:left; width:100px; display:block; color:#000;font-size:14px;font-weight:bold; padding:0; list-style:none; background:none}

.sample-rp{ padding:10px 20px; font-size:14px; margin:15px 15px 15px 0; background:#004251; float:left;}
.sample-rp a{ color:#FFFFFF; font-weight:bold; text-decoration:underline}
.sample-rp a:hover{ text-decoration:none;}

#smo-logo-box{ padding:20px 0 20px 0px; width:600px;}
#smo-logo-box ul{ margin:0; padding:0;}
#smo-logo-box ul li{ float:left; width:200px; padding:10px 0; display:block; text-align:center; background:none}
.top-rank{ float:right; padding-bottom:4px;}

/*30.06.2010 */
.order-link{margin:5px 0 15px 0;}
.bold{ font-weight:bold; float:left;}
.f-right{ float:right}
.quick-box{ width:293px; float:left; border:1px solid #C3C1C1; height:300px;}
.quick-box .quick-head {width:285px;background: url(../images/quick-head-bg.gif) repeat-x; font-size:14px;color:#023E5D;float:left;font-weight:bold;padding:7px 0 7px 8px;}
.quick-box .quick-content{ padding:8px;}
.quick-box .quick-content .phn{border:1px solid #C3C1C1; padding:5px; margin:10px 0;font-weight:bold; color:#023E5D; font-size:14px; }
.quick-box .quick-content .phn .no{ float:right}
.quick-box .quick-content .phn .usa{ background:url(../images/flag.jpg) no-repeat left 2px; padding-left:25px; width:60px; float:left;}
.quick-box .quick-content .phn .uk{ background:url(../images/flag.jpg) no-repeat left -30px; padding-left:25px; width:60px; float:left;}
.quick-box .quick-content .phn .india2{ background:url(../images/flag.jpg) no-repeat left -54px; padding-left:25px; width:60px; float:left;}

.quick-box2{ width:293px; float:right; border:1px solid #C3C1C1;height:300px;}
.quick-box2 .quick-head {width:285px;background: url(../images/quick-head-bg.gif) repeat-x; font-size:14px;color:#023E5D;float:left;font-weight:bold;padding:7px 0 7px 8px;}
.quick-box2 .quick-content{ padding:8px;}
.quick-box2 .quick-content .q-box{ width:132px; padding:5px 0 2px 0; float:left; height:20px;}
.quick-box2 .quick-content .q-box input{width:132px;}
.quick-box2 .quick-content .q-box2{ width:144px; padding:8px 0 0 0; float:left}
.quick-box2 .quick-content .textarea1{ width:132px; height:38px;}
.quick-box2 .quick-content .submit{ clear:both; padding:5px 0 0 130px;}

#left-chat{ background:url(../images/live-chat.jpg) no-repeat; height:180px; width:300px; margin-top:10px; margin-bottom:10px;}
#left-chat ul li{margin:0; padding:19px 0 0px 55px; background:none; border:none;}
#left-chat ul li a{margin:0; padding:0;color:#0981CB; font-size:13px; font-weight:bold; text-decoration:none}
#left-chat ul li a:hover{ text-decoration:underline}

.quoteerror{font-size:12px;padding-top:5px;text-align:center;color:red;width:260px;clear:both;}

.head-office{ background:#58A6C9; padding:10px 10px 10px 10px; color:#FFFFFF; font-size:18px; margin-bottom:10px;}
.india{ background:url(../images/india-flag.jpg) no-repeat left 2px; padding:5px 0 16px 50px; font-size:16px; font-weight:bold; border-bottom:1px solid #D2D2D2; margin-bottom:10px;}
.addres-box{ float:left; width:290px;}
.addres-box .fn{ font-size:16px; font-weight:bold; display:block; margin-bottom:10px;}
.addres-box .tel{ background:url(../images/phone-icon.gif) no-repeat left center; padding:2px 0 2px 24px; font-weight:bold;font-size:14px; }
.addres-box .email{ background:url(../images/email-icon.gif) no-repeat left center; margin-top:15px; display:block; padding:4px 0 4px 30px; font-size:16px;font-weight:bold;}
.addres-box .email a{ font-size:12px; font-weight:normal}

.chat-box{ float:right; width:290px; margin-bottom:15px;}
.chat-box ul li{ list-style-type:none; margin:0; padding:10px 0 10px 20px}
.chat-box ul li a{ font-weight:bold; text-decoration:none;}
.chat-box ul li a:hover{ text-decoration:underline;}
.chat-box ul li.chatid{ background:url(../images/chat-id-icon.gif) no-repeat left 0;font-size:16px; font-weight:bold; padding:9px 0 12px 45px}
.chat-box ul li.yahoo{ background:url(../images/chat-id-icon.gif) no-repeat left -40px;padding:8px 0 8px 40px}
.chat-box ul li.skypee{ background:url(../images/chat-id-icon.gif) no-repeat left -75px;padding:8px 0 8px 40px}
.chat-box ul li.gtalk{ background:url(../images/chat-id-icon.gif) no-repeat left -110px;padding:8px 0 8px 40px}
.chat-box ul li.msn{ background:url(../images/chat-id-icon.gif) no-repeat left -150px;padding:8px 0 8px 40px}

/*Contact Form */
.please{background:#58A6C9; padding:5px 10px 5px 10px; color:#FFFFFF; font-size:12px; font-weight:bold; margin:15px 0;}
.my-form {margin:0;padding:0;width:590px;}
.form-item {margin-top:10px;padding-left:2px; float:left; width:290px;}
.form-item .capcha{ float:left; padding:0 10px 0 0}
.form-item-label {font-weight:bold;line-height:22px;padding-left:2px;width:190px;}
.form-input-big, .form-input-small, .form-input-small2, .form-input-medium {background:transparent url(../images/input-bg.gif) repeat-x scroll 0 0;border:1px solid #D8D8D8;font-size:13px;height:20px;line-height:20px;margin:0;padding:0;width:240px;}
.form-input-small {width:75px;}
.form-item-label-left {float:left;font-weight:bold;line-height:22px;padding-left:2px;width:80px;}
.form-input-medium {float:left;margin-right:16px;width:100px;}
.form-text {background:transparent url(../images/input-bg.gif) repeat-x scroll 0 0;border:1px solid #D8D8D8;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:100px;padding:3px;width:540px;}
.form-btn1 {background-color:#58A6C9;border:0 none;color:#FFFFFF;float:left;font-size:14px;font-weight:bold;height:25px;line-height:25px;width:75px; margin-top:10px}
.form-btn2 {background-color:#58A6C9;border:0 none;color:#FFFFFF;float:left;font-size:14px;font-weight:bold;height:25px;line-height:25px;width:75px;margin-top:10px; margin-left:15px}
.red{ color:#FF0000}

/*New Chat*/
.f_right{ float:right; width:205px}
.f_right .login_link{ float:right;width:205px; text-align:right}
.f_right .login_link a {color:#FFFFFF;font-family:"Trebuchet MS";font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:0;line-height:18px;margin:0 0 10px;padding:0 6px;text-decoration:none;}
.live-chat{ background:url(../images/chat_icon.gif) no-repeat left  center;font-family: Arial, Helvetica, sans-serif; font-size:24px;padding:10px 7px 10px 68px; float:right}
.live-chat a{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}
.call-now{ float:right; background:url(../images/img_call_icon.gif) no-repeat left center; padding:5px 5px 5px 30px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:24px;}

/*New Packages Design*/
.package-box{ border:1px solid #D2D2D2; float:left}
.package-box .pack_row{ background:url(../images/pack_row_bg.jpg) repeat-x; height:44px;}
.package-box .pack_row .p1{ float:left; width:195px}
.package-box .pack_row .p2{ float:left; background:url(../images/p1_bg.jpg) repeat-x; width:96px; text-align:center; line-height:43px; color:#FFFFFF; font-size:16px; font-weight:bold}
.package-box .pack_row .p3{ float:left; background:url(../images/p2_bg.jpg) repeat-x; width:96px;text-align:center; line-height:43px; color:#FFFFFF; font-size:16px; font-weight:bold}
.package-box .pack_row2{ background:url(../images/pack_row_bg2.jpg) repeat-x; height:44px;}
.package-box .pack_row2 .col1{ float:left; width:189px;padding:12px 2px 0 4px; color:#666666; font-size:12px; font-weight:bold}
.package-box .pack_row2 .col3{ float:left; width:189px;padding:6px 2px 0 4px; color:#666666; font-size:12px; font-weight:bold}
.package-box .pack_row2 .col2{ float:left;width:95px; border-left:1px solid #D2D2D2;text-align:center; padding:12px 0; color:#666666; font-size:14px; font-weight:bold}

.package-box .price_row{ background:url(../images/price_bg.jpg) repeat-x; height:35px;}
.package-box .price_row .col1{ float:left; width:189px;padding:10px 2px 0 4px; color:#fff; font-size:14px; font-weight:bold}
.package-box .price_row .col2{ float:left;width:95px; border-left:1px solid #50A3C5;text-align:center; padding:8px 0 7px 0; color:#fff; font-size:14px; font-weight:bold}

.order-now{ height:36px;}
.order-now .col1{ float:left; width:189px;padding:10px 2px 0 4px; color:#066100; font-size:12px; }
.order-now .col2{ float:left;width:96px; text-align:center; padding:8px 0; color:#066100; font-size:12px; font-weight:bold}
.package-box .full_row{ background:url(../images/price_bg.jpg) repeat-x; height:19px;padding:8px 0; text-align:center; color:#fff; font-size:14px; font-weight:bold}

.we-accept{ background:url(../images/we_accept-bg.jpg) no-repeat top; width:291px; padding:15px 0 0 12px; height:115px; margin:10px 0 0 0px;}
.we-accept .head{ color:#5A5A5A; font-size:18px; font-family:Arial, Helvetica, sans-serif; }
.we-accept .pay-option {float:left;padding:10px 14px 0 0;}


/* NAVIGATION =========================================== */

.navigation{ width:945px; height:auto;}
.navigation .leftimg{width:116px; float:left;}
.navigation .nav {
	float: left;
	margin: 0;
	width: 829px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	height:41px;
	line-height:41px;
	background: #00374A url(../images/nav-right.jpg) right top no-repeat;
}
.nav ul {
	margin:0px;
	padding:0px 0px;
	list-style:none;
	
	}
.nav li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px;
	background:url(../images/sep.gif) no-repeat right;
	}
	
.nav a {
	float:left;
	background: transparent url(../images/tabs-left.gif) no-repeat left top;
	background-position: -900px 0%;
	margin:0 0px 0 0px;
	padding:0 5px 0 5px;
	text-decoration:none;
	color: #fff;
	border:none;
	
}
.nav a span, .nav .current span {
	float:left;
	display:block;
	background:url(../images/tabs-right.gif) right top no-repeat;
	padding:0px 18px 0px 18px;
	
}
/* hide from Mac IE5 \*/
.nav a span {float:none;
	
}

/* end hack */

.nav .current a { background-position:0 -145px; }
.nav .current a span, .nav .current span {
	background-position:100% -145px;
	padding-bottom:0px;
	color:#03AAD8;
}


.nav a:hover { background-position:0% -145px; }
.nav a:hover span {
	color: #03AAD8;
	background-position:100% -145px;	
}

/*
********Drop Down 08-12-11***********/
.megamenu{position: absolute;display: none;left: 0;top: 0;background: white;border: 1px solid #e7e7e7;border-width: 0px 1px 1px 1px;padding: 10px;margin:0 0 0 -50px;
font: normal 13px Verdana;z-index: 100;-moz-box-shadow: 5px 5px 5px #ccc;-webkit-box-shadow: 5px 5px 5px #ccc;border-top:none;}
.megamenu .column{float: left;margin-right: 15px;width:225px;}
.megamenu .last{margin-right:0;}
.megamenu .column .title{font: bold 14px/20px Arial;border-bottom:1px solid #e4e4e4;margin: 0 0 6px 0; color:#00374A}
.megamenu .column ul{margin: 0;padding: 0 0 0 5px;list-style-type: none;}
.megamenu .column ul li{padding:0px;}
.megamenu .column ul li a{text-decoration: none;color:#0172a4;padding:0 0 5px 0px;border-bottom:1px solid #d3d3d3;display:block;padding:7px 0 5px 4px;}
.megamenu .column ul li a:hover{text-decoration:underline; background:#008AD0; color:#fff; text-decoration:none}
