@charset "utf-8";
/* CSS Document */


/*  ==============================
				General
	==============================  */
* {
	padding:0;
	margin:0;
}
body {
	background:#F9FAFC;
}
.linetd3{border-bottom:1px #ddd dashed; font-size:6px; margin-bottom:13px;}
.bodymain_bg{
		background:url(images/bg.gif) repeat-x 0 0 #f9fafc;
}
ul {
	list-style-type:none;
}
ul li{
	list-style-type:none;
}
img {
	padding:0;
	margin:0;
	border:none;
}
a{
	text-decoration:none;
	color:#00419A;
}
a:active {
outline: none;
}

a:focus {
outline: none;
}
.wrap {
	width:960px;
	margin:0 auto;
}
.container{
	width:928px;
	margin:0 auto;
}
textarea, input {
    border: 1px solid #ccc;
	padding:5px;
    }
    textarea:focus, input:focus {
    border: 1px solid #ccc;
    background-color: #f5f5f5;
    }
/*  ==============================
				Header
	==============================  */
.header{
	width:928px;
	height:405px;
}
.headerTop{
	height:112px;
}
.logo{
	width:170px;
	padding:33px 0 0 11px;
	float:left;
}
.logo H1 {
	padding:0;
	margin:0;
}
.flag {
	width:150px;
	height:71px;
	float:right;
}
.flag ul {
	padding:35px 0 0 0;
}
.flag ul li {
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#6A737D;
	display:inline;
	padding-right:10px;
}
.banner{
/*	background:url(images/banner.jpg) no-repeat 0 0;*/
	height:293px;
	clear:both;
	display:block;
	position:relative;
}
.banner object {
	position:absolute;
	z-index:0;
}
.banner .bannerLink {
	position:absolute;
	right:0;
	margin:50px 120px 0 0;
	width:200px;
	height:30px;
	display:block;
	z-index:1000000;
}
.banner .bannerLink a {
	width:200px;
	height:30px;
	display:block;
	text-indent:-10000px;
}
.menuContainer{
	width:711px;
	background:url(images/menu-bg.jpg) repeat-x  0 0;
	float:right;
	height:41px;
}
.menuLeft{
	background:url(images/menu-left.jpg) no-repeat 0 0;
	width:15px;
	height:41px;
	float:left;
}
.menuRight{
	background:url(images/menu-right.jpg) no-repeat 0 0;
	width:15px;
	height:41px;
	float:right;
}
.menu{
	float:left;
}
.menu ul{
	width:680px;
}

.menu ul li{
	height:29px;
	line-height:29px;
	float:left;
	margin:13px 0px 0 0px;
}
.menu ul li a{
	font:bold 13px/29px Arial, Helvetica, sans-serif;
	color:#143758;
	margin:0 18px 0 18px;
	padding:0 0 0 8px;
	height:29px;
	float:left;
}

.menu ul li a span {
	padding:0 10px 0 5px;
}

.menu ul li a:hover{
	background:url(images/hover-left.jpg) no-repeat 0 0;
	color:#FFF;
	float:left;
}
.menu ul li a:hover span{
	background:url(images/hover-right.jpg) no-repeat 100%;
	color:#FFF;
	display:block;
}
.menu ul li a.active{
	background:url(images/hover-left.jpg) no-repeat 0 0;
	color:#FFF;
	float:left;
}
.menu ul li a.active span{
	background:url(images/hover-right.jpg) no-repeat 100%;
	color:#FFF;
	display:block;
}
	

/*  ==============================
				Body
	==============================  */
.bodyContainer{
	width:928px;
}
.service{
	height:268px;
}
.service_linkb{
	background:none;
	width:265px;
	height:268px;
	float: left;
	border: 1px solid #CCCCCC;
	margin: 5px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.serviceContent {
	width:212px;
	float:left;
	display:block;
	padding:0 20px 10px 0;
	margin-left:0px;
}
.service h2 {
	font:normal 32px/20px Arial, Helvetica, sans-serif;
	color:#636363;
	text-decoration:none;
}
/*.service h2 span {
	font:normal 23px/23px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}*/
.service h2.staffing {
	background:url(images/staffing.gif) no-repeat 0 0;
	margin-top:15px;
	display:block;
	height:50px;
	text-indent:-10000px;
}
.service h2.it-consulting {
	background:url(images/it-consulting.gif) no-repeat 0 0;
	margin-top:15px;
	display:block;
	height:50px;
	text-indent:-10000px;
}
.service p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; text-align:justify;}
.service h2.software-development {
	background:url(images/software-development.gif) no-repeat 0 0;
	margin-top:15px;
	display:block;
	height:50px;
	text-indent:-10000px;
}
.service h2.e-commerce {
	background:url(images/e-commerce.gif) no-repeat 0 0;
	margin-top:15px;
	display:block;
	height:50px;
	text-indent:-10000px;
}
.service .subheading{
   color: #07607c;
   margin-bottom: 0px;
   font-size: 16px;
   line-height: 18px;
}
.service h2 a {
	text-decoration:none;
	color:#636363;
	display:block;
	padding:5px 0 10px 70px;
}
.service ul {
	display:block;
	list-style-type:none;
}
.service ul li {
	background:url(images/border.gif) repeat-x 0 100%;
	display:block;	
}
.service ul li H3 {
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#284d7a;
	text-decoration:none;
	padding:0;
	margin:0;
}
.service ul li a {
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#07607c;
	text-decoration:none;
}
.service ul li a:hover{
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#17aede;
	text-decoration:underline;
}
.buttonKnow {
	background:url(images/btn.gif) no-repeat 0 0;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color:#FFF;
	display:block;
	margin-top:15px;
	padding:1px 0 30px 16px;
}
.buttonKnow a {
	color:#FFF;
	text-decoration:none;
}
.buttonKnow a:hover {
	color:#cce5f7;
}
.contentLeft{
	width:450px;
	float:left;
/*	padding-bottom:10px;*/
}
.dottedLine{
	background:url(images/divider.gif) repeat-y 51% 0;
	overflow:hidden;
	display:block;
	height:100%;
	margin:16px 0 16px 0;
	clear:both;
	padding:0;
}
.welcome{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding-top:10px;
}
.welcome h2{
	font:normal 31px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5b677f;
	padding-bottom:30px;
}
.welcome ul{
	width:430px;
	margin-top:24px;
}
.welcome ul li{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#525b6c;
	background:url(images/red-arrow.gif) no-repeat 0 9px;
	border-bottom:#ced1de 1px dashed;
	padding:5px 0 5px 10px;
}
.welcome H3{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding-top:10px;
	margin:0;
}
.testimonial{
	display:block;
	clear:both;
	margin-top:45px;
}
.testimonial dl{
	display:block;
	clear:both;
}
.testimonial dl dt{
	background:url(images/testi-arrow.jpg) no-repeat 0 8px;
	width:25%;
	display:block;
	float:left;
	font:normal 10px/13px Arial, Helvetica, sans-serif;
	color:#000;
	padding:55px 0 0 8px;
}
.testimonial dl dt span{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#252d38;
}
.testimonial dl dt img{
	padding:0 0 5px 0;
	display:block;
}
.testimonial dl dt a{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#ad0048;
	text-decoration:none;
	display:block;
}
.testimonial dl dt a:hover{
	color:#5a0025;
	text-decoration:none;
}
.testimonial dl dd{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#6a737d;
	width:68%;
	display:block;
	float:right;
	padding:5px 0 0 18px;
	border-left:solid 1px #c4cdd9;
}
.testimonial dl dd p{
	margin:12px 0 0 0;
	padding:0;
}
.testimonial dl dd p.date{
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#70a021;
	font-style:normal;
	padding-top:8px;
}
.testimonial dl dd p.date span{
	color:#000;
}
.moreInfo {
	margin:0;
	padding:0;
	clear:both;
	display:block;
	width:144px;
	background:url(images/more-testi.jpg) no-repeat 0 10px;
	font:bold 11px/28px Arial, Helvetica, sans-serif;
	padding:10px 0 0 8px;
	margin:10px 0 0 8px;
}
.moreInfo a {
	color:#FFF;
	text-decoration:none;
}
.moreInfo a:hover {
	color:#ecb4cc;
}
.contentRight{
	width:409px;
	float:right;
	padding-bottom:30px;
}
.moneyBack{
	float:left;
	display:block;
	margin-top:10px;
}
.free{
	width:174px;
	float:right;
	display:block;
}
.calculate{
	width:409px;
	float:right;
	display:block;
	margin: 30px 0 18px 0;
}
.portfolioBg{
	background:url(images/portfolioBg.jpg) no-repeat 0 0;
	width:409px;
	height:300px;
	display:block;
	padding:14px 10px 8px 10px;
	clear:both;
}
.portfolioBg h3{
	font:normal 29px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5b677f;
	padding-bottom:12px;
}
/*.portfolio{
	width:389px;
	height:208px;
	border:#a8c1d6 solid 1px;
}*/
.pagination{
	width:265px;
	float:right;
	padding-top:12px;
}
.pagination ul{
}
.pagination ul li{
	float:left;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#616b78;
	padding-right:6px;
}
.pagination ul li.prev{
	float:left;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#616b78;
	background:url(images/prev.gif) no-repeat 0 2px;
	padding:0 45px 5px 15px;
}
.pagination ul li.next{
	float:right;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#616b78;
	background:url(images/next.gif) no-repeat 40px 2px;
	padding:0 40px 5px 12px;
}
.pagination ul li a{
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#616b78;
	text-decoration:none;
}
.pagination ul li a:hover{
	color:#1b222b;
	text-decoration:none;
}
.pagination ul li a.active{
	color:#1b222b;
	text-decoration:none;
}
.facility{
	width:409px;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding-top:0;
	float:right;
}
.facility h2{
	font:normal 30px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5b677f;
	padding:30px 0 20px 0;
}
.facility p{
	line-height:17px;
	width:200px;
}
.facility img{
	float:right;
	display:block;
	clear:both;
	margin-right:10px;
}
.facility a{
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#ad0048;
	text-decoration:none;
	margin-top:20px;
}
.facility a:hover{
	color:#5a0025;
	text-decoration:none;
}
.container_com {
	 background:url(images/cont_bg.jpg) repeat-y 0 0;
	 margin:20px 0 0 0;
	}
	
	.container_com_top {
		background:url(images/cont_top.jpg) no-repeat 0 0;
		height:19px;
	}
	
	.container_com_bottom {
		background:url(images/cont_bottom.jpg) no-repeat left bottom;
		padding:8px 25px 25px 25px;
		height:100%;
		overflow:hidden;
		
		
	}
	
	
.container_com_bottom p{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#4e5d7a;
	padding-top:10px;
	
	}
	
.container_com_bottom p span{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#4e5d7a;
}
.webdesign_icon{
	background:url(images/webdesign_icon.jpg) no-repeat 0 0;
	height:59px;
	display:block;
	}
	
.webdevelopment_icon{
	background:url(images/webdevelopment_icon.jpg) no-repeat 0 0;
	height:68px;
	display:block;
	}
.marketing_icon{
	background:url(images/marketing_icon.jpg) no-repeat 0 0;
	height:77px;
	display:block;
	}
	
.it_icon{
	background:url(images/it_icon.jpg) no-repeat 0 0;
	height:65px;
	display:block;
	}
	
h2.cont_head{
	font:normal 33px/3px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5b677f;
	padding:0px 0 10px 90px ;
	line-height:50px;
}
h2.cont_head2{
	font:normal 33px/3px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5b677f;
	padding:0px 0 10px 0 ;
	line-height:50px;
}

.container_com_bottom .service{
	background:none;
	height:auto;
	clear:both;
}

.container_com_bottom .service ul li.noline{
	background:none;
	display:block;	
}
.clear{clear:both;}
/*  ==============================
				Footer
	==============================  */
.footer {
	background:#3d3d3d;
	border-top:#222 5px solid;	
	height:80px;
}
.footerInner {
	width:928px;
	height:35px;
	margin:0px auto;
	background:url(images/logo-footer.gif) no-repeat 5px 20px;
	padding:25px 0 10px 0;
	text-align:right;
	display:block;
	clear:both;
}
.footerInner p {
	clear:both;
	float:right;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	color:#777;
	display:block;
	width:100%;
}
.footerInner ul {
	width:711px;
	float:right;
	display:block;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	color:#576a7c;
	text-align:right;
}
.footerInner ul li {
	display:inline;
}
.footerInner ul li a:link,
.footerInner ul li a:visited,
.footerInner ul li a:active {
	color:#777;
	text-decoration:none;
	padding:0px 5px;
}
.footerInner ul li a:hover {
	color:#eee;
	text-decoration:none;
}



/*  ==============================
	    Inside pages_about us
	==============================  */

.banner_innerbg{
	background:url(images/bannerinner_bg.jpg) repeat-x 0 top #f9fafc;
}

.banner_inner{
	background:url(images/inner-about.jpg) no-repeat 0 0;
	height:154px;
	clear:both;
	display:block;
}

.banner_services{
	background:url(images/banner_services.jpg) no-repeat 0 0;
	height:154px;
	clear:both;
	display:block;
}
.banner_services h2{
	font:normal 29px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-attachment:inherit;
	padding:57px 0 0 0;
}

.banner_services p{
	font:normal 16px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-attachment:inherit;
	width:476px;
}

.banner_contact{
	background:url(images/banner_contact.jpg) no-repeat 0 0;
	height:154px;
	clear:both;
	display:block;
}
.banner_contact h2{
	font:normal 29px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-attachment:inherit;
	padding:57px 0 0 0;
}

.banner_contact p{
	font:normal 16px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-attachment:inherit;
	width:476px;
}


.banner_careers{
	background:url(images/banner_careers.jpg) no-repeat 0 0;
	height:154px;
	clear:both;
	display:block;
}
.banner_careers h2{
	font:normal 29px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-attachment:inherit;
	padding:57px 0 0 0;
}

.banner_careers p{
	font:normal 16px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-attachment:inherit;
	width:476px;
}


.banner_clients{
	background:url(images/banner_clients.jpg) no-repeat 0 0;
	height:154px;
	clear:both;
	display:block;
}
.banner_clients h2{
	font:normal 29px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-attachment:inherit;
	padding:57px 0 0 0;
}

.banner_clients p{
	font:normal 16px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-attachment:inherit;
	width:476px;
}

.banner_inner img{
	float:right;
	padding:19px 0 0 0;
	display:block;
	clear:both;
	width:233px;
	height:135px;
	overflow:hidden;
}
.banner_inner a {
	text-decoration:none;
}

.banner_inner h2{
	font:normal 29px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-attachment:inherit;
	padding:57px 0 0 0;
}

.banner_inner p{
	font:normal 16px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-attachment:inherit;
	width:476px;
}
.contentLeft_inner{
	width:260px;
	float:left;
	padding-bottom:30px;
	clear:both;
}
.contentRight_inner{
	float:right;
	/*padding-bottom:30px;*/
	width:680px;
	
}
.contentRight_inner .orderNow {
background:url(images/btn-order-now.gif) no-repeat;
width:175px;
height:48px;
display:block;
font:bold 20px/40px Arial, Helvetica, sans-serif;
margin:5px 0px 5px;
text-align:center;
padding:0;
}
.orderNow a {
width:175px;
height:48px;
display:block;
color:#FFFFFF;
text-decoration:none;
}
.orderNow a:hover {
color:#000;
text-decoration:none;
}
.contentRight_inner .orderNow2 {
background:url(images/btn-order-now2.gif) no-repeat;
width:175px;
height:48px;
display:block;
font:bold 20px/40px Arial, Helvetica, sans-serif;
margin:0;
text-align:center;
padding:0;
}
.contentRight_inner .orderNow2 a {
width:175px;
height:48px;
display:block;
color:#FFFFFF;
text-decoration:none;
}
.contentRight_inner .orderNow2 a:hover {
color:#000;
text-decoration:none;
}

.dottedLine_inner{
	background:url(images/divider.gif) repeat-y 26% 0;
	overflow:hidden;
	display:block;
	margin:26px 0 16px 0;
	clear:both;
	height:100%;
}

.header_inner{
	width:928px;
}


		/*  ==============================
	    		Left packages
	==============================  */
.packages{
	width:222px;
	float:left;
}	
.pcont_left{
	background:url(images/pcont_left.jpg) no-repeat 0 0;
	width:11px;
	float:left;
	height:112px;
	clear:both;
	}
.pcont_Right{
	background:url(images/pcont_right.jpg) no-repeat 0 0;
	width:11px;
	height:112px;
	float:right;
	display:block;
	}
.pcont_mid{
	float:left;
	display:block;
	width:200px;
	}

.pcont_main{	
	background:url(images/pcont_bg.jpg) repeat-x  0 0;
	margin:0 0 15px 0;
	display:block;
	clear:both;
	height:100%;
	overflow:hidden;
	}
	
.pcont_heading{
	font:bold 13px/33px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
.pcont_heading a{
	color:#FFFFFF;
	text-decoration:none;
	}
.pcont_heading a:hover{
	color:#000;
	text-decoration:none;
	}
ul.pcont {
	width:auto;
}

ul.pcont li{
	background:url(images/red-arrow.gif) no-repeat left 7px;
	padding:0 0 10px 12px;
	line-height:18px;
	}

ul.pcont li a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#143758;
	text-decoration:none;
	}

ul.pcont li a:hover{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#143758;
	text-decoration:underline;
	}

.innertext{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding-top:10px;
	overflow:hidden;
	width:665px;
	float:right;
	overflow:hidden;
}
.innertexta{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding-top:10px;
	overflow:hidden;
	width:548px;
	float:right;
	overflow:hidden;
	padding-left: 3px;
}
.innertext p{
	 padding:5px 0 0px 0;
	 text-align:justify;
}
.innertext h3{
	font:normal 18px/1px Arial, Helvetica, sans-serif;
	color:#113564;
	padding:0 0 27px 0;
}
.innertext h3 a{
	font:bold 15px/1px Arial, Helvetica, sans-serif;
	color:#0267bc;
	padding:0 0 27px 0;
	text-decoration:none;
}
.innertext h6{
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	color:#525252;
	padding:0 0 15px 0;
}
.innertext strong{
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#074286;
	padding:0 0 5px 0;
}
.innertext ul{
	margin-bottom:40px;
}
.innertext ul li{
	background:url(images/inner-bull.jpg) no-repeat 0 9px;
	padding-left:10px;
	line-height:22px;
}
.innertext ul li a{
	text-decoration:none;
	color:#00419a;
}
.mandatory{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#F00;
}
.profile{
	width:260px;
	margin:0;
}
.profile h2{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#1b608e;
	padding-bottom:7px;
}
.profile p{
	background:url(images/directors.png) no-repeat 0 0;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding:4px 0 30px 93px;
	height:94px;
}
.profile p a{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#70a900;
}
.profile p a:hover{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#368fcd;
}

/*  ==============================
	    Inside pages_about us_end
	==============================  */
	/*  ==============================
	    Inside pages_Service_Start
	==============================  */
	.top_buton{
	 background:url(images/topbuton_line.jpg) repeat-x left 50px;
	 display:block;
	 overflow:hidden;
	 height:100%;
	 /*margin:0px 0px 10px 0px;*/
	 clear:both;
	 
	}
	.top_buton ul {
	float:right;
	padding:0px;
	}
	.top_buton ul li {
		height:30px;
		width:85px;
		display:block;
		float:left;
		margin:0px 0px 0px 10px;
		white-space:nowrap;
		background:none;
	}
	.top_buton ul li a {
		font:bold 13px/30px Arial, Helvetica, sans-serif;
		text-transform:capitalize;
		color:#FFFFFF;
		display:block;
		text-align:center;
	}
	.top_buton ul li a:hover {
		color:#FFFFFF;
		text-decoration:none;
	}
	.top_buton ul li.packages_btn a{
		background:url(images/packages.jpg) no-repeat left top;
		
	}
	
		.top_buton ul li.packages_btn a:hover{
		background:url(images/packages.jpg) no-repeat left bottom;
		
	}

	
		.top_buton ul li.ordernow a{
		background:url(images/ordernow.jpg) no-repeat left top;
		
	}
	
		.top_buton ul li.ordernow a:hover{
		background:url(images/ordernow.jpg) no-repeat left bottom;
		
	}
	
	
	.container_com {
	 background:url(images/cont_bg.jpg) repeat-y 0 0;
	 margin:20px 0 0 0;
	}
	
	.container_com_top {
		background:url(images/cont_top.jpg) no-repeat 0 0;
		height:19px;
	}
	
	.container_com_bottom {
		background:url(images/cont_bottom.jpg) no-repeat left bottom;
		padding:8px 25px 25px 25px;
		height:100%;
		overflow:hidden;
		
		
	}
	
	
.container_com_bottom p{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#4e5d7a;
	padding-top:10px;
	
	}
	
.container_com_bottom p span{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#4e5d7a;
}
.webdesign_icon{
	background:url(images/webdesign_icon.jpg) no-repeat 0 0;
	height:59px;
	display:block;
	}
	
.webdevelopment_icon{
	background:url(images/webdevelopment_icon.jpg) no-repeat 0 0;
	height:68px;
	display:block;
	}
.marketing_icon{
	background:url(images/marketing_icon.jpg) no-repeat 0 0;
	height:77px;
	display:block;
	}
	
.it_icon{
	background:url(images/it_icon.jpg) no-repeat 0 0;
	height:65px;
	display:block;
	}
	
h2.cont_head{
	font:normal 33px/3px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5b677f;
	padding:0px 0 10px 90px ;
	line-height:50px;
}

.container_com_bottom .service{
	background:none;
	height:auto;
	clear:both;
}
.container_com_bottom .service ul{
	height:auto;
	clear:both;
	padding:10px 0px;
	margin:0px;
}
.container_com_bottom .service ul li{
	height:auto;
	clear:both;
	background:url(images/border.gif) repeat-x bottom;
	padding:0px;
	margin:0px;
}
.container_com_bottom p {
	padding:10px 0px 0px 0px;
}
.container_com_bottom .service ul li.noline{
	background:none;
	display:block;	
}
/*  ==============================
	    Inside pages_Service_End
	==============================  */
/*  ==============================
	    Inside pages_Packages_Start
	==============================  */
span.address a{
	font:normal 13px/10px Arial, Helvetica, sans-serif;
	color:#284d7a;
}

span.address a:hover{
	font:normal 13px/10px Arial, Helvetica, sans-serif;
	color:#284d7a;
	text-decoration:underline;
}
ul.mainlink li{
	background:url(images/border.gif) repeat-x 0 100%;
	display:block;	
}	

ul.mainlink li a{
	background:url(images/arrow.gif) no-repeat 0 50%;
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#284d7a;
	text-decoration:none;
	padding-left:25px;
}

ul.mainlink li a:hover{
	font:normal 13px/33px Arial, Helvetica, sans-serif;
	color:#284d7a;
	text-decoration:underline;
	}
		
ul.commonin{
	margin-top:10px;
}
ul.commonin li{
	width:auto;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#525b6c;
	background:url(images/red-arrow.gif) no-repeat 0 9px;
	border-bottom:#ced1de 1px dashed;
	padding:5px 0 5px 10px;
}

.anchors {
float:right;
display:block;
list-style:none;
padding:0px;
margin:0px;
}
.anchors li {
display:block;
clear:both;
width:15px;
height:10px;
margin:0px 0px 5px;
background:none;
padding:0px;
}
.anchors li a {
display:block;
width:15px;
height:10px;
font-size:0px;
text-indent:-10000px;
background:none;
padding:0px;
margin:0px;
}
.anchors li.arrowDown {
background:url(images/arrow-down.gif) no-repeat right top;
display:block;
width:15px;
height:10px;
}
.anchors li.arrowUp {
background:url(images/arrow-up.gif) no-repeat right top;
display:block;
width:15px;
height:10px;
}
.webp_icon{
	background:url(images/webdesign_p.jpg) no-repeat 0 0;
	height:120px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.webp_icon2{
	background:url(images/webdesign_p2.jpg) no-repeat 0 0;
	height:120px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.seop_icon3{
	background:url(images/seo_p.jpg) no-repeat 0 0;
	height:140px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.flashp_icon{
	background:url(images/flash_p.jpg) no-repeat 0 0;
	height:135px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.flashp_icon2{
	background:url(images/flash_p2.jpg) no-repeat 0 0;
	height:135px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.openSourcep_icon{
	background:url(images/open-source_p.jpg) no-repeat 0 0;
	height:141px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.openSourcep_icon2{
	background:url(images/open-source_p2.jpg) no-repeat 0 0;
	height:141px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.linuxp_icon{
	background:url(images/linux_p.jpg) no-repeat 0 0;
	height:135px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.linuxp_icon2{
	background:url(images/linux_p2.jpg) no-repeat 0 0;
	height:135px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
.innerPack{
	overflow:hidden;
}
.innerPackChart{
	/*margin-top:36px;*/
}
.innerPackHeadBg{
	background:url(images/inner-packages-head.jpg) no-repeat 0 0;
	display:block;
	width:592px;
	height:66px;
	margin:0px 0px 20px 0px;
	padding:0px;
	clear:both;
}
.innerPackHeadBg h2{
	font:normal 22px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#113564;
	padding:22px 0 0 85px;
}
.innerPackHeadBg p{
	font:bold 48px Arial, Helvetica, sans-serif;
	color:#f9fafc;
	display:block;
	padding:7px 0 0 10px;
	float:left;
	width:48px;
	height:45px;
	text-align:center;
}
.innerPackCont{
	display:block;
	clear:both;
	margin:0px 0px 30px 0px;
}
.innerPackCont p{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding:5px 0 30px 0;
}
.innerPackCont ul{
	margin:0px;
}
.innerPackCont ul li{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding:0 0 20px 35px;
	background:url(images/pack-bull.jpg) no-repeat 0 0;
	display:block;
}
.innerPackBtn{
	float:right;
	margin:0 0 15px 0;
	clear:both;
}
.innerPackBtn h6{
	font:normal 21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4b5d6e;
	padding-bottom:2px;
}
.innerPackBtn h6 span{
	color:#F00;
}
.package_textcont{
	width:383px;
	float:right;
}
.package_textcont h2 {
	padding-left:0;
}

.package_innercont{
 	padding:57px 0 0 0;
	clear:both;
}
.packageInner_textcont{
	width:430px;
	float:right;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#4e5d7a;
	padding-top:10px;
}
.pin_cont_left{
	background:url(images/divider_v.gif) repeat-y right top;
	width:345px;
	float:left;
	}
.pin_cont_left dl {
display:block;
clear:both;
overflow:hidden;
}
.pin_cont_left dl dt sup {
font-size:14px;
font-weight:bold;
}
.pin_cont_left dl .light {
background:url(images/package-light.gif) no-repeat;
}
.pin_cont_left dl .medium {
background:url(images/package-medium.gif) no-repeat;
}
.pin_cont_left dl .heavy {
background:url(images/package-heavy.gif) no-repeat;
}
.pin_cont_left dl .platinum {
background:url(images/package-platinum.gif) no-repeat;
}
.pin_cont_left dl dt {
display:block;
float:left;
width:28%;
color:#13497D;
height:50px;
text-align:center;
font-family:"Trebuchet MS";
font-size:21px;
padding:30px 15px 15px 2px;
}
.pin_cont_left dl dt span {
font-size:17px;	
color:#000;
}
.pin_cont_left dl dt span strong {
color:#000;
font-size:12px;
font-weight:normal;
letter-spacing:-1px;
}
.pin_cont_left dl dd {
display:block;
float:left;
width:65%;
height:80px;
padding:0px 0px 15px 0px;
}
.package_innercont h4 {
font-family:"Trebuchet MS";
font-size:18px;
color:#113564;
padding:0px 0px 5px;
margin:0px;
font-weight:normal;
}
.package_innercont p {
padding:0px;
margin:0px;
font-weight:normal;
color:#525B6C;
line-height:19px;
}
.pin_cont_left dl dd p {
line-height:15px;
}
.pin_cont_left p span {
font-weight:bold;
color:#B40000;
}

.pin_cont_right{
	width:175px;
	float:right;
	padding:0px 0px 0px 20px;
	}

.pin_cont_right .adon {
background:url(images/adon-bg.gif) no-repeat;
display:block;
clear:both;
width:155px;
height:80px;
font-family:"Trebuchet MS";
padding:32px 0px 25px 14px;
}
.pin_cont_right .adon dl {
display:block;
clear:both;
overflow:hidden;
}
.pin_cont_right .adon dl dt {
float:left;
font-size:22px;
color:#13497D;
letter-spacing:-1px;
display:block;
clear:both;
}
.pin_cont_right .adon dl dt sup {
font-size:14px;
display:block;
clear:both;
}
.pin_cont_right .adon dl dt span {
color:#525B6C;
padding:0 0 0 0;
}
.pin_cont_right .adon dl dd {
float:left;
font-size:12px;
line-height:10px;
color:#525B6C;
letter-spacing:-1px;
padding:0px 0px 0px 8px;
}
.pin_cont_right .hosting {
	display:block;
	list-style:none;
	margin-top:15px;
}
.pin_cont_right .hosting li {
	display:block;
	list-style:none;
	line-height:20px;
	font-size:10px;
	text-transform:uppercase;
	background:url(images/arrow-1.gif) no-repeat left 8px;
	color:#566777;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 15px;
}

.cmsPrice {
	font-size:20px;
	line-height:22px;
	color:#8F8F8F;
	font-family:"Trebuchet MS";
	padding:0px 0px 15px 0px;
}
.cmsPrice strong {
color:#508E12;
font-weight:normal;
}
.cmsPrice span {
font-size:14px;
}
.cmsPrice span span {
font-size:30px;
color:#4F5469;
}
.pin_cont_right p {
color:#4F5469;
margin:0px;
padding:0px;
line-height:16px;
font-weight:bold;
}
.pin_cont_right p span {
color:#C40419;
}
.pin_cont_right .knowMore {
background:url(images/btn-know-more.gif) no-repeat;
width:175px;
height:35px;
display:block;
color:#FFFFFF;
text-align:center;
font:bold 12px/30px Arial, Helvetica, sans-serif;
margin:10px 0px 10px;
}
.knowMore a {
color:#FFFFFF;
text-decoration:none;
width:175px;
height:35px;
display:block;
}
.knowMore a:hover {
color:#000;
text-decoration:none;
}
.pin_cont_right .orderNow {
background:url(images/btn-order-now.gif) no-repeat;
width:175px;
height:48px;
display:block;
font:bold 20px/40px Arial, Helvetica, sans-serif;
margin:5px 0px 5px;
text-align:center;
}
.orderNow a {
width:175px;
height:48px;
display:block;
color:#FFFFFF;
text-decoration:none;
}
.orderNow a:hover {
color:#000;
text-decoration:none;
}

/* SEO */
.package_other {
display:block;
clear:both;
margin:0px 0px 30px 0px;
overflow:hidden;
height:100%;
	background:url(images/divider_v.gif) repeat-y 345px top;
}
.package_desc {
	width:325px;
	float:left;
	display:block;
	padding:0px 20px 0px 0px;
}
.package_price {
	width:175px;
	float:right;
	padding:0px 0px 0px 20px;
}

.package_price .startPrice {
font:normal 22px/30px "Trebuchet MS";
color:#235585;
letter-spacing:-1px;
margin:0px 0px 10px 0px;
}
.package_price .startPrice sup {
font-size:14px;
}
.package_price .startPrice span {
color:#B6B6BA;
font:normal 22px/30px "Trebuchet MS";
}

.package_price .knowMore {
background:url(images/btn-know.gif) no-repeat;
width:103px;
height:36px;
line-height:32px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
}
.package_price .knowMore a {
color:#FFF;
text-decoration:none;
width:103px;
height:36px;
display:block;
}
.package_price .knowMore a:hover {
color:#FFF;
text-decoration:none;
}
.testimonialInner{
	display:block;
	clear:both;
	margin-top:20px;
}
.testimonialInner dl{
	display:block;
	clear:both;
}
.testimonialInner dl dt{
	background:url(images/testi-arrow.jpg) no-repeat 0 10px;
	width:22%;
	display:block;
	float:left;
	font:normal 10px/13px Arial, Helvetica, sans-serif;
	color:#000;
	padding:60px 0 25px 12px;	
}
.testimonialInner dl dt span{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#252d38;
}
.testimonialInner dl dt a{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#ad0048;
	text-decoration:none;
}
.testimonialInner dl dt a:hover{
	color:#5a0025;
	text-decoration:none;
}
.testimonialInner dl dt img{
	padding:10px 0 5px 0;
}
.testimonialInner dl dd{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#6a737d;
	width:66%;
	display:block;
	float:left;

	padding:0 0 0 25px;
	margin:10px 0 30px 0;
	border-left:solid 1px #c4cdd9;
}
.testimonialInner dl dd p.date{
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#70a021;
	font-style:normal;
	padding-top:2px;
}
.testimonialInner dl dd p.date span{
	color:#000;
}
.contactPadRight{
	padding:0 18px 5px 0;
	font-weight:bold;
	font-size:13px;
}
.contactPadRight span{
	width:50px;
	padding-top:5px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
}
.textField{
	width:252px;
	height:20px;
	background:#dae1e6;
	border:#c4ced5 1px solid;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 5px;
}
.textField2{
	width:55px;
	height:18px;
	background:#dae1e6;
	border:#c4ced5 1px solid;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 5px;
}
.textField3{
	width:180px;
	height:18px;
	background:#dae1e6;
	border:#c4ced5 1px solid;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 5px;
}

.textField4{
	width:259px;
	height:20px;
	background:#dae1e6;
	border:#c4ced5 1px solid;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 5px;
}
.textSelect{
	width:259px;
	height:80px;
	background:#dae1e6;
	border:#c4ced5 1px solid;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 5px;
}
.textArea{
	width:250px;
	height:100px;
	background:#dae1e6;
	border:#c4ced5 1px solid;
	font:11px/15px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 5px;
}
.submitBtn{
	background:url(images/packages.jpg) no-repeat 0 0;
	display:block;
	height:30px;
	width:85px;
	color:#FFF;
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	text-align:center;
	border:none;
	overflow:visible;
	cursor:pointer;
	}
	
.clearform{
	background:url(images/ordernow.jpg) no-repeat 0 0;
	display:block;
	height:30px;
	width:85px;
	color:#FFF;
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	text-align:center;
	border:none;
	overflow:visible;
	cursor:pointer;
	}
.portfolioInner{
	 background:url(images/cont_bg.jpg) repeat-y 0 0;
	 clear:both;
}
	
.portfolioInnerTop {
		background:url(images/cont_top.jpg) no-repeat 0 0;
		height:19px;
}
	
.portfolioInnerBottom {
		background:url(images/cont_bottom.jpg) no-repeat left bottom;
		padding:8px 0 15px 0;
		height:100%;
		overflow:hidden;	
}
.portfolioInnerContent{
	width:554px;
	clear:both;
	margin:0 auto;
}
.portfolioInnerContent img{
	border:#d3d5da 1px solid;
	display:block;
	text-decoration:none;	
}
.portfolioInnerText{
	width:554px;
	clear:both;
	display:block;
	margin:0 auto;
}
.portfolioDivider{
	background:url(images/portfolio-divider.jpg) no-repeat 0 0;
	width:390px;
	float:right;
	margin:10px 0 0;
}
.portfolioDivider p{
	padding:10px 0 10px 25px;
}
.portfolioDivider p a{
	font:normal 12px/26px Arial, Helvetica, sans-serif;
	color:#585858;
	text-decoration:none;
}
.portfolioDivider p a:hover{
	font:normal 12px/26px Arial, Helvetica, sans-serif;
	color:#003d6c;
	text-decoration:none;
}
.moreInfoInner {
	width:140px;
	background:url(images/port-arrow-inner.jpg) no-repeat 0 0;
	font:bold 11px/28px Arial, Helvetica, sans-serif;
	color:#FFF;
	display:block;
	padding-left:8px;
	float:left;
	margin-top:15px;
}
.moreInfoInner a {
	width:124px;
	height:28px;
	display:block;
	color:#FFF;
	text-decoration:none;
}
.moreInfoInner a:hover {
	color:#ecb4cc;
}

/*  ==============================
	    Inside pages_Packages_End
	==============================  */
.packagePrice {
display:block;
clear:both;
padding:0px 0px 20px 0px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
}
.packagePrice dl {
width:592px;
display:block;
}
.packagePrice dl dt {
float:left;
display:block;
height:50px;
width:415px;
background:url(images/boxbody_left.jpg) repeat-y 0 0;
padding:11px 14px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#6c7b89;
border-bottom:1px solid #f1f5f8;
}

.packagePrice dl dt strong{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#284d70;
}
.packagePrice dl dd {
float:left;
display:block;
height:50px;
width:121px;
background:url(images/boxbody_right.jpg) repeat-y 0 0;
padding:11px 14px;
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#284d70;
border-bottom:1px solid #f1f5f8;
}

.packagePrice dl dd span{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#dd365f;
}
.packagePrice dl.headings {
display:block;
clear:both;
background:#b0bec7;
}
.packagePrice dl.headings dt {
background:#b0bec7;
height:30px;
background:url(images/boxhead_left.jpg) no-repeat 0 0;
padding:11px 14px;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.packagePrice dl.headings dd {
background:#b0bec7;
height:30px;
background:url(images/boxhead_right.jpg) no-repeat 0 0;
padding:11px 14px;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.boxbottom{
width:592px;
height:8px;
background:url(images/boxbottom.jpg) no-repeat 0 0;
clear:both;
font-size:0px;
}




.plansArea {
	display:block;
	clear:both;
	overflow:hidden;
	height:100%;
	background:url(images/plan-area-bg.gif) repeat-y 250px top;
}
.plansAreaLeft {
	width:255px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
}
.plansAreaLeft ul.planList {
	list-style:none;
}
.plansAreaLeft ul.planList li {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:27px;
	padding:0px;
	margin:0px;
	background:url(images/tick1.gif) no-repeat left 10px;
	text-indent:20px;
}
.plansAreaRight {
	width:290px;
	float:right;
	display:block;
	padding:0px 0px 0px 45px;
}
.plansArea p{
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#627281;
	padding:30px 0px 10px;
}
.plansArea p span {
	color:#D61043;
}
.plansArea h6{
	font:normal 19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4B5D6E;
}
.plansArea h6 span{
	color:#D61043;
}
.plansArea h6 sup{
	font-size:13px;
}
.features {
	display:block;
	clear:both;
	padding:10px 0px 0px 0px;
}
.features H4 {
	color:#525B6C;
	font:bold 16px/19px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px;
}
H5 {
	font:bold 16px/14px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding:0px 0px 10px;
	clear:both;
}
.features H5 {
	padding:25px 0px 10px 0px;
}
ul.featureList {
	list-style:none;
}
ul.featureList li {
	background:url(images/arrow2.gif) no-repeat left 7px;
	color:#525B6C;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	padding:0 0 10px 15px;
	margin:0;
}
.packagePrice1 {
display:block;
clear:both;
padding:0px 0px 20px 0px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
}
.packagePrice1 dl {
width:592px;
display:block;
}
.packagePrice1 dl dt {
float:left;
display:block;
height:50px;
width:295px;
background:url(images/boxbody_left.jpg) repeat-y 0 0;
padding:11px 14px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#6c7b89;
border-bottom:1px solid #f1f5f8;
}
.packagePrice1 dl dt strong{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#284d70;
}
.packagePrice1 dl dd {
float:left;
display:block;
height:50px;
width:101px;
background:url(images/boxbody_right.jpg) repeat-y right top;
padding:11px 14px;
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#284d70;
border-bottom:1px solid #f1f5f8;
}
.packagePrice1 dl dd.middle {
height:50px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#6c7b89;
border-bottom:1px solid #f1f5f8;
padding:11px 5px;
border-left:solid 1px #B0BFC7;
width:59px;
height:50px;
text-align:center;
}
.packagePrice1 dl dd span{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#dd365f;
}
.packagePrice1 dl.headings {
display:block;
clear:both;
background:#b0bec7;
}
.packagePrice1 dl.headings dt {
background:#b0bec7;
background:url(images/boxhead_left2.gif) no-repeat 0 0;
padding:0px 14px 0px;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.packagePrice1 dl.headings dt p,
.packagePrice1 dl.headings dd p {
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 0px 0px;
}
.packagePrice1 dl.headings dd {
background:#b0bec7;
height:50px;
background:url(images/boxhead_right2.gif) no-repeat right top;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px 14px 0px;
border-left:solid 1px #FFFFFF;
width:100px;
}
.packagePrice1 dl.headings dd.middle {
background:#b0bec7;
height:50px;
background:url(images/boxhead_left2.gif) no-repeat right top;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 5px 0;
border-left:solid 1px #FFFFFF;
width:59px;
height:40px;
}
.packagePrice1 dl.headings dd span {
	font-size:11px;
	color:#FFFFFF;
}
p.specialOffer {
color:#525B6C;
font-style:italic;
line-height:19px;
}
p.specialOffer strong {
font-style:normal;
color:#DD365F;
text-decoration:underline;
}
/* SEO OPT */
.seop_icon2{
	background:url(images/seo_p2.jpg) no-repeat 0 0;
	height:140px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
ul.seoSubPackages {
	list-style:none;
	clear:both;
	display:block;
	padding:0;
	margin:0 0 15px 0;
}
ul.seoSubPackages li {
	font:normal 19px/34px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#113564;
	padding:0 0 0px 35px;
	background:url(images/pack-bull.jpg) no-repeat left 10px;
}
.seoSubPackages a {
	color:#113564;
	text-decoration:none;
}
.seoSubPackages a:hover {
	color:#113564;
	text-decoration:underline;
}
.innerPackCont H3 {
	font:normal 28px/30px Arial, Helvetica, sans-serif;
	color:#5a738b;
	padding:0px 0px 20px 0px;
}
.innerPackCont H3 span {
	color:#d40c3f;
}
.innerPackCont H4 {
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding:5px 0px 10px 0px;
}
/* SEO OPT */

.seop_icon{
	background:url(images/seo_p2.jpg) no-repeat 0 0;
	height:140px;
	width:120px;
	display:block;
	padding:0 30px 0 0;
	float:left;
}
ul.seoSubPackages {
	list-style:none;
	clear:both;
	display:block;
	padding:20px 0px 0px 0px;
}
ul.seoSubPackages li {
	font:normal 19px/34px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#113564;
	padding:0 0 0px 35px;
	background:url(images/pack-bull.jpg) no-repeat left 10px;
}
.seoSubPackages a {
	color:#113564;
	text-decoration:none;
}
.seoSubPackages a:hover {
	color:#113564;
	text-decoration:underline;
}
.innerPackCont H3 {
	font:normal 28px/30px Arial, Helvetica, sans-serif;
	color:#5a738b;
	padding:0px 0px 20px 0px;
}
.innerPackCont H3 span {
	color:#d40c3f;
}
.innerPackCont H4 {
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#525b6c;
	padding:15px 0px 15px 0px;
}



.packagePrice2 {
display:block;
clear:both;
padding:0px 0px 20px 0px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
}
.packagePrice2 dl {
width:592px;
display:block;
}
.packagePrice2 dl dt {
float:left;
display:block;
height:30px;
width:215px;
background:url(images/boxbody_left.jpg) repeat-y 0 0;
padding:11px 14px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#6c7b89;
border-bottom:1px solid #f1f5f8;
}
.packagePrice2 dl dt strong{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#284d70;
}
.packagePrice2 dl dd {
float:left;
display:block;
height:30px;
width:101px;
background:url(images/boxbody_right.jpg) repeat-y right top;
padding:11px 14px;
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#dd365f;
border-bottom:1px solid #f1f5f8;
text-align:center;
}
.packagePrice2 dl dd.middle {
height:30px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#6c7b89;
border-bottom:1px solid #f1f5f8;
padding:11px 5px;
border-left:solid 1px #B0BFC7;
width:99px;
text-align:center;
}
.packagePrice2 dl.headings {
display:block;
clear:both;
background:#b0bec7;
}
.packagePrice2 dl.headings dt {
height:50px;
background:url(images/boxhead_left2.gif) no-repeat 0 0 #b0bec7;
padding:0px 14px 0px;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.packagePrice2 dl.headings dt p,
.packagePrice2 dl.headings dd p {
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 0px 0px;
}
.packagePrice2 dl.headings dd {
height:50px;
background:url(images/boxhead_right2.gif) no-repeat right top #b0bec7;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px 14px 0px;
border-left:solid 1px #FFFFFF;
width:100px;
}
.packagePrice2 dl.headings dd.middle {
background:#b0bec7;
height:50px;
background:url(images/boxhead_left2.gif) no-repeat right top;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 5px 0;
border-left:solid 1px #FFFFFF;
width:99px;
height:40px;
}
.packagePrice2 dl.headings dd span {
	font-size:11px;
	color:#FFFFFF;
}




.packagePrice3 {
display:block;
clear:both;
padding:0px 0px 20px 0px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
}
.packagePrice3 dl {
width:592px;
display:block;
}
.packagePrice3 dl dt {
float:left;
display:block;
height:50px;
width:274px;
background:url(images/boxbody_left.jpg) repeat-y 0 0;
padding:11px 14px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#6c7b89;
border-bottom:1px solid #f1f5f8;
}
.packagePrice3 dl dt strong{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#284d70;
}
.packagePrice3 dl dd {
float:left;
display:block;
height:50px;
width:121px;
background:url(images/boxbody_right.jpg) repeat-y right top;
padding:11px 14px;
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#284d70;
border-bottom:1px solid #f1f5f8;
}
.packagePrice3 dl dd.middle {
height:50px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#6c7b89;
border-bottom:1px solid #f1f5f8;
padding:11px 5px;
border-left:solid 1px #B0BFC7;
width:129px;
height:50px;
text-align:center;
}
.packagePrice3 dl dd span{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#dd365f;
}
.packagePrice3 dl.headings {
display:block;
clear:both;
background:#b0bec7;
}
.packagePrice3 dl.headings dt {
background:#b0bec7;
background:url(images/boxhead_left2.gif) no-repeat 0 0;
padding:0px 14px 0px;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.packagePrice3 dl.headings dt p,
.packagePrice3 dl.headings dd p {
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 0px 0px;
}
.packagePrice3 dl.headings dd {
background:#b0bec7;
height:50px;
background:url(images/boxhead_right2.gif) no-repeat right top;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px 14px 0px;
border-left:solid 1px #FFFFFF;
width:121px;
}
.packagePrice3 dl.headings dd.middle {
background:#b0bec7;
height:50px;
background:url(images/boxhead_left2.gif) no-repeat right top;
font:bold 18px/19px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 5px 0;
border-left:solid 1px #FFFFFF;
width:129px;
height:40px;
}
.packagePrice3 dl.headings dd span {
	font-size:11px;
	color:#FFFFFF;
}

.rightm .subCat_sub {
	color:#0767a8;
	text-decoration:none;
	font-weight:normal;
	line-height:30px;
}
.rightm .subCat_sub a {
	color:#0767a8;
	text-decoration:none;
}
.rightm .subCat_sub a:hover {
	color:#0767a8;
	text-decoration:none;
}
.rightm .subCat .subCat_sub {
	color:#000;
	font-size:12px;
	line-height:26px;
	display:block;
	padding:0px 0px 0px 10px;
	background:url(images/left-menu-arrow.gif) no-repeat 0px 10px;
	font-weight:normal;
}
.rightm .subCat .subCat_sub a {
	color:#000;
	text-decoration:none;
}
.rightm .subCat .subCat_sub a:hover {
	color:#000;
	text-decoration:underline;
}
.director {
	display:block;
	clear:both;
	background:url(images/cont_bottom.jpg) no-repeat left bottom;
	margin-bottom:20px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
	height:100%;
}
.director .directorTop {
	background:url(images/cont_top.jpg) no-repeat left bottom;
	height:19px;
	font-size:0px;
	display:block;
	clear:both;
}
.director H5 {
	color:#1b608e;
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 20px;
}
.director p {
	color:#525b6c;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	padding:0px 30px 20px 0px;
}
.director img {
	color:#525b6c;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	padding:10px 20px 20px 30px;
}
.director p a {
	padding:0 0 0 10px;
	color:#70a900;
	text-decoration:none;
	font-weight:bold;
}
.director p a:hover {
	padding:0 0 0 10px;
	color:#70a900;
	font-weight:bold;
	text-decoration:underline;
}
.hire {
	display:block;
	clear:both;
	background:url(images/cont_bottom1.jpg) no-repeat left bottom;
	margin:20px 0;
	padding:0px 0px 25px 0px;
	overflow:hidden;
	height:100%;
}
.hire .hireTop {
	background:url(images/cont_top.jpg) no-repeat left bottom;
	height:15px;
	font-size:0px;
	display:block;
	clear:both;
}
.hire .serviceContent2 {
	display:block;
	float:left;
	padding:0px 0px 0px 10px;
}
.hire .serviceContent2 H2 {
	width:210px;
	height:60px;
	display:block;
	float:left;
	margin:0px 0px 0px 10px;
}
.hire .serviceContent2 ul {
	list-style:none;
	margin:0 0 0 90px;
	float:left;
}
.hire .serviceContent2 ul li {
	float:none;
	clear:both;
	font-size:13px;
	line-height:22px;
	font-weight:bold;
	background:none;
	list-style-type:none;
}
.hire .serviceContent2 ul li a {
	color:#004894;
	text-decoration:none;
}
.hire .serviceContent2 ul li a:hover {
	color:#78B327;
	text-decoration:none;
}
.hire h2.design {
	background:url(images/web-design1.jpg) no-repeat 0 0;
	display:block;
	height:77px;
	text-indent:-10000px;
}
.hire h2.development {
	background:url(images/web-development1.jpg) no-repeat 0 0;
	display:block;
	height:77px;
	text-indent:-10000px;
}
.hire h2.marketing {
	background:url(images/marketing1.jpg) no-repeat 0 0;
	display:block;
	height:77px;
	text-indent:-10000px;
}
.hire h2.support {
	background:url(images/It-support1.jpg) no-repeat 0 0;
	display:block;
	height:77px;
	text-indent:-10000px;
}
.hire h2.content {
	background:url(images/content-writer.jpg) no-repeat 0 0;
	display:block;
	height:77px;
	text-indent:-10000px;
}
.hire h2 a {
	text-decoration:none;
	color:#636363;
	display:block;
	padding:5px 0 10px 70px;
}
#gallery {
	display:block;
}
#gallery ul {
	display:block;
}
#gallery ul li {
	display:block;
	float:left;
	background:none;
	padding:5px;
	border:solid 1px #CCC;
	margin:10px;
}

.package_innercont1{
 	padding:10px 0 0 0;
	clear:both;
}
.innerPackHeadBg1 {
	background:url(images/inner-packages-head1.jpg) no-repeat 0 0;
	display:block;
	width:592px;
	height:66px;
	margin:0px 0px 20px 0px;
	padding:0px;
	clear:both;
}
.innerPackHeadBg1 h2{
	font:normal 22px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#113564;
	padding:22px 0 0 15px;
}
.innerPackHeadBg1 p{
	font:bold 48px Arial, Helvetica, sans-serif;
	color:#f9fafc;
	display:block;
	padding:7px 0 0 10px;
	float:left;
	width:48px;
	height:45px;
	text-align:center;
}
.package_innercont1 .cmsPrice strong {
	color:#9F0004;
}
ul.planList1 {
	padding:10px 0 0 20px;
}
ul.planList1 li {
	background:url(images/arrow.gif) no-repeat left 5px;
	padding:0px 0px 0px 25px;
	font-style:normal;
	font-weight:bold;
}
.contentRight_inner .specialOffer {
	color:#525B6C;
	font-style:italic;
	line-height:19px;
}
.contentRight_inner .specialOffer strong {
	font-style:normal;
	color:#DD365F;
	text-decoration:underline;
}
.portPagination {
	display:block;
	float:right;
	height:30px;
}
.portPagination ul {
	display:block;
	list-style:none;
	margin:0px;
	padding:0px;
}
.portPagination ul li {
	display:block;
	float:left;
	width:20px;
	height:20px;
	line-height:18px;
	margin:0px 3px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding:0px;
}
.portPagination ul li a {
	border:solid 1px #dbdce0;
	background:#e7eaef;
	display:block;
	float:left;
	width:20px;
	height:20px;
	line-height:18px;
	color:#58606b;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.portPagination ul li a:hover {
	border:solid 1px #818a93;
	background:#acb2c0;
	display:block;
	float:left;
	width:20px;
	height:20px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.portPagination ul li.current a {
	border:solid 1px #818a93;
	background:#acb2c0;
	display:block;
	float:left;
	width:20px;
	height:20px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.network{
	clear:both;
	height:25px;
}
.network ul{
	list-style-type:none;
}
.network ul li{
	margin-right:10px;
	float:left;
}
.network ul li a{
	text-decoration:none;
	display:block;
}
.comment{
	width:260px;
	background:url(images/comment-top.jpg) no-repeat 0 top;
	padding:15px 0 0 0;
	display:block;
}
.commentTop{
	display:block;
	padding:10px 0 0 15px;
}
.commentBtm{
	background:url(images/comment-btm.jpg) no-repeat 0 bottom;
	display:block;
}
.comment h3{
	background:url(images/comment.jpg) no-repeat 5px 0;
	font:normal 19px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#252d38;
	padding:0 0 20px 55px;
}
.testiForm{
	width:223px;
}
.form{
	width:223px;
	overflow:hidden;
	padding-bottom:8px;
}
.testiForm label{
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#5e636d;
	width:69px;
	float:left;
	padding-top:3px;
}
.testiForm .textfield{
	width:145px;
	height:17px;
	background:#c9ccd2;
	border:none;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px;
}
.testiForm textarea{
	width:145px;
	height:80px;
	background:#c9ccd2;
	border:none;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px;
}
.testiForm .submit{
	background:url(images/btn.jpg) no-repeat 0 0;
	width:103px;
	height:36px;
	display:block;
	border:none;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#FFF;
	overflow:visible;
	padding:2px 0 5px  0;
	cursor:pointer;
	float:right;
}
/* **** Client Logo **** */
.client{
	width:578px;
	margin-top:45px;
}
.client h3{
	font:normal 31px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5b677f;
	padding-bottom:26px;
}
.clientLeft{
	width:143px;
	float:left;
}
.clientMiddle{
	width:191px;
	float:left;
	padding:0 35px 0 45px;
}
.clientRight{
	width:162px;
	float:right;
}
.client-logo1 a{
	background:url(images/client-logo1.jpg) no-repeat 0 0;
	display:block;
	width:105px;
	height:27px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo1 a:hover{
	background:url(images/client-logo1.jpg) no-repeat 0 -27px;
	display:block;
	width:105px;
	height:27px;
}
.client-logo2 a{
	background:url(images/client-logo2.jpg) no-repeat 0 0;
	display:block;
	width:99px;
	height:44px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo2 a:hover{
	background:url(images/client-logo2.jpg) no-repeat 0 -44px;
	display:block;
	width:99px;
	height:44px;
}
.client-logo3 a{
	background:url(images/client-logo3.jpg) no-repeat 0 0;
	display:block;
	width:115px;
	height:43px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo3 a:hover{
	background:url(images/client-logo3.jpg) no-repeat 0 -43px;
	display:block;
	width:115px;
	height:43px;
}
.client-logo4 a{
	background:url(images/client-logo4.jpg) no-repeat 0 0;
	display:block;
	width:140px;
	height:21px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo4 a:hover{
	background:url(images/client-logo4.jpg) no-repeat 0 -21px;
	display:block;
	width:140px;
	height:21px;
}
.client-logo5 a{
	background:url(images/client-logo5.jpg) no-repeat 0 0;
	display:block;
	width:97px;
	height:44px;
	text-indent:-10000px;
	margin-bottom:19px;
}
.client-logo5 a:hover{
	background:url(images/client-logo5.jpg) no-repeat 0 -44px;
	display:block;
	width:97px;
	height:44px;
}
.client-logo6 a{
	background:url(images/client-logo6.jpg) no-repeat 0 0;
	display:block;
	width:145px;
	height:35px;
	text-indent:-10000px;
	margin-bottom:19px;
}
.client-logo6 a:hover{
	background:url(images/client-logo6.jpg) no-repeat 0 -35px;
	display:block;
	width:145px;
	height:35px;
}
.client-logo7 a{
	background:url(images/client-logo7.jpg) no-repeat 0 0;
	display:block;
	width:180px;
	height:44px;
	text-indent:-10000px;
	margin-bottom:19px;
}
.client-logo7 a:hover{
	background:url(images/client-logo7.jpg) no-repeat 0 -44px;
	display:block;
	width:180px;
	height:44px;
}
.client-logo8 a{
	background:url(images/client-logo8.jpg) no-repeat 0 0;
	display:block;
	width:108px;
	height:38px;
	text-indent:-10000px;
	margin-bottom:19px;
}
.client-logo8 a:hover{
	background:url(images/client-logo8.jpg) no-repeat 0 -38px;
	display:block;
	width:108px;
	height:38px;
}
.client-logo9 a{
	background:url(images/client-logo9.jpg) no-repeat 0 0;
	display:block;
	width:118px;
	height:25px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo9 a:hover{
	background:url(images/client-logo9.jpg) no-repeat 0 -25px;
	display:block;
	width:118px;
	height:25px;
}
.client-logo10 a{
	background:url(images/client-logo10.jpg) no-repeat 0 0;
	display:block;
	width:132px;
	height:32px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo10 a:hover{
	background:url(images/client-logo10.jpg) no-repeat 0 -32px;
	display:block;
	width:132px;
	height:32px;
}
.client-logo11 a{
	background:url(images/client-logo11.jpg) no-repeat 0 0;
	display:block;
	width:75px;
	height:53px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo11 a:hover{
	background:url(images/client-logo11.jpg) no-repeat 0 -53px;
	display:block;
	width:75px;
	height:53px;
}
.client-logo12 a{
	background:url(images/client-logo12.jpg) no-repeat 0 0;
	display:block;
	width:164px;
	height:24px;
	text-indent:-10000px;
	margin-bottom:25px;
}
.client-logo12 a:hover{
	background:url(images/client-logo12.jpg) no-repeat 0 -24px;
	display:block;
	width:164px;
	height:24px;
}

/* **** Client LOgo **** */

/* Added on 280510 by Dhirendra */ 
.container_com_top{
	background:url(images/cont_top.jpg) 0 0 no-repeat;
	padding:20px 0 0;
}
.internet_marketing_icon {
	background:url(images/internat_marketing_icon.gif) 0 0 no-repeat;
	height:70px;
	padding-top:15px;
}
.innertext b {
	color:#65a211;
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	display:block;
}
ul.liststyle2 {
	background:url("images/border.gif") repeat-x 0 0;
}
ul.liststyle2 li{
	padding:4px 5px 4px 0;
	font-size:12px;
	line-height:18px;
	color:#284d7a;
	background:url("images/border.gif") repeat-x  0 100%;
}
ul.liststyle2 li span{
	display:block;
	background:url(images/bullet-style-2.gif) 0 8px no-repeat;
	padding:0 0 0 16px;
}
.imgWrapper {
	padding:0 0 30px;
}
.imgWrapper img{
	margin:0 auto;
	display:block;
}
.textStyle1 {
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#a9aeb8;
	padding:0 0 0 8px;
	margin:10px 0 0 0;
}
.textStyle1 span {
	float:right;
	background-color:#7c8290;
	display:block;
	padding:0 13px;
}
.textStyle2 {
	background:url(images/text-style-2-backgroun.gif) 0 0 repeat-x;
	height:25px;
	overflow:hidden;
	font:bold 11px/25px Arial, Helvetica, sans-serif;
	color:#bfc8de;
	float:left;
	clear:both;
	margin:12px 0 0;
}
.textStyle2 span{
	display:block;
	float:left;
	overflow:hidden;
	height:100%;
}
.textStyle2 .span1{
	background:url(images/text-style-2-left-bg.gif) 0 0 no-repeat;
}
.textStyle2 .span1 .inner{
	background:url(images/text-style-2-left2-bg.gif) 100% 0 no-repeat;
	padding:0 25px 0 15px;
}
.textStyle2 .span2{
	background:url(images/text-style-2-left2-bg.gif) 100% 0 no-repeat;
	padding:0 25px 0 15px;
}
.textStyle2 .spanLast{
	background:url(images/text-style-2-right-bg.gif) 100% 0 no-repeat;
	padding:0 18px 0 8px;
}
.listStyle3 {
	margin-bottom:10px !important;
} 
.listStyle3 li{
	background:url(images/bullet-style-4.gif) 11px 5px no-repeat;
	padding:0 0 14px 25px;
	list-style:none;
}
.tableWrapper {
	border:1px solid #eff0f5;
	padding:3px;
	margin:15px 0 0;
}
.dataTable {
	border-collapse:collapse;
	border:1px solid #fff;
	background-color:#edf0f6;
	color:#808393;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}
.dataTable td{
	padding:8px 18px;
}
.dataTable tr.alt{
	background-color:#f4f5f9;
}
.dataTable tr.subTotal{
	color:#ffffff;
	background-color:#b0b0be;
}
.container_com_bottom p span.blueText {
	color:#6f86bb;
	font-weight:normal;
	font-style:italic;
}
.redText {
	color:#c12e3c !important;
	font-weight:bold;
	font-style:normal;
}
/* Added on 280510 by Dhirendra */ 

/* Added on 01102010 by Mahua*/ 

	.top_buton ul li.call_btn a {
		background:url(images/call.jpg) no-repeat left top;
	}
	
	
       .top_buton ul li.call_btn a:hover{
		background:url(images/call.jpg) no-repeat left bottom;
		
	}
.space {
	clear:both;
	font-size:0;
	line-height:10px;
	display:block;
}
.hr {
height: 25px;
color: #ffffff;
background:url(images/hrbg.gif) repeat-x 0 15px;
padding-bottom: 10px;
}
.icon_social{
	background-image: url(images/social.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 58px;
	padding-left: 52px;
	line-height:58px;
	color:#FB7C28;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.icon_packeg{
	background-image: url(images/packege.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 58px;
	padding-left: 52px;
	line-height:58px;
	color:#FB7C28;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
.tab_space{
}
.tab_space td{
	padding-left: 5px;
}
.hire_a {
	display:block;
	clear:both;
	background:url(images/cont_bottom1.jpg) no-repeat left bottom;
	overflow:hidden;
	height:100%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.hire_a .hireTop {

	background:url(images/cont_top.jpg) no-repeat left bottom;

	height:15px;

	font-size:0px;

	display:block;

	clear:both;

}
.hire_a .serviceContent2 {

	display:block;



    float:left;

	padding:0px 0px 0px 10px;

}
.hire_a .serviceContent2 H2 {

	width:210px;

	height:60px;

	display:block;

	float:left;

	margin:0px 0px 0px 10px;

}

.hire_a .serviceContent2 ul {

	list-style:none;

	margin:0 0 0 90px;

	float:left;

}

.hire_a .serviceContent2 ul li {

	float:none;

	clear:both;

	font-size:13px;

	line-height:22px;

	font-weight:bold;

	background:none;

	list-style-type:none;

}

.hire_a .serviceContent2 ul li a {

	color:#004894;

	text-decoration:none;

}

.hire_a .serviceContent2 ul li a:hover {

	color:#78B327;

	text-decoration:none;

}

.hire_a h2.design {

	background:url(images/web-design1.jpg) no-repeat 0 0;

	display:block;

	height:77px;

	text-indent:-10000px;

}

.hire_a h2.development {

	background:url(images/web-development1.jpg) no-repeat 0 0;

	display:block;

	height:77px;

	text-indent:-10000px;

}

.hire_a h2.marketing {

	background:url(images/marketing1.jpg) no-repeat 0 0;

	display:block;

	height:77px;

	text-indent:-10000px;

}

.hire_a h2.support {

	background:url(images/It-support1.jpg) no-repeat 0 0;

	display:block;

	height:77px;

	text-indent:-10000px;

}

.hire_a h2.content {

	background:url(images/content-writer.jpg) no-repeat 0 0;

	display:block;

	height:77px;

	text-indent:-10000px;

}

.hire_a h2 a {

	text-decoration:none;

	color:#636363;

	display:block;

	padding:5px 0 10px 70px;

}
.tik{
	background-image: url(images/tik.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;

	height: 21px;
	width: 28px;
	display:block;
}
.cros{
	background-image: url(images/cros.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;

	height: 21px;
	width: 23px;
	display:block;
}
.orng h5 {
	color: #FF9E1C;
}
td .orng {
	color: #FF9E1C;
}
.grn_rpt {
	background-image: url(images/rpt.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
color: #FFFFFF;
}
.hire{
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background-image: url(images/hire.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	padding-left: 83px;
	padding-top: 16px;
}
.dadicate{
margin:0px;
padding:0px;
}
.dadicate h3, .dadicate h5{
	color: #FF6600;
	background-image: url(images/tik2.png);
	background-repeat: no-repeat;
	height: 31px;
	padding-left: 28px;
	line-height: 40px;
	margin-top: 8px;
	
}
.dadicate p strong{
	color: #074286;
	background-image: url(images/bulb.gif);
	background-repeat: no-repeat;
	height: 28px;
	padding-left: 18px;
	padding-top: 15px;
	margin-top: 8px;
}
.develop{
	background-image: url(images/develop.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sseo{
}
.sseo td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
p{
	line-height:22px;}