
a {
	text-decoration:none;
	color:#0981CB;
}
a:hover {
	text-decoration:underline;
}
.underline {
	text-decoration:underline;
}
.underline:hover {
	text-decoration:none;
}
	
h1, h2, h3, h4, h5, h6, p, div, span, html, ol, ul, li, form,label {
	margin:0;
	padding:0;
}
h2 {
	font-size:18px;
	font-family:Verdana;
	color:#444548;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 0px;
}
h6 {
	margin-top:22px;
	font-size:18px;
	font-weight:normal;
	color:#1061AE;
}
h4 {
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#444548;
	font-family:Verdana;
}
.clear {
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
img {
	border:0;
	padding:0;
	margin:0;
}
p  {
	line-height:18px;
	text-align:justify;
}
.lhigt {
	line-height:22px;
}
.center {
	text-align:center;
}
.left {
	text-align:left;
}
.right {
	text-align:right;
}
.white {
	color:#FFFFFF;
}
.black {
	color:#000000;
}
.cyan {
	color:#116A98;
}
.cyan_2 {
	color:#1061AE;
}
.red {
	color:#A20102;
}
#header {
	width:1000px;
	height:97px;
	position:relative;	
	margin:0 auto;
	border-top:2px solid #075D8A;
}
#header #logo {
	width:136px;
	height:65px;
	display:block;
	position:absolute;
	top:16px;
	left:5px;
	text-indent:-9000px;
	background:url("../images/tis-india.jpg") no-repeat;		
}
#header #it {
	width:136px;
	height:16px;
	position:absolute;
	top:65px;
	left:166px;	
	background:url("../images/it-outsourcing.gif") 0 0 no-repeat;
	text-indent:-9000px;
}

#header #contacts {
	width:410px;
	height:23px;
	padding-top:6px;
	padding-left:20px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#353636;
	background:url("../images/cont-bg.gif") left top no-repeat;
	position:absolute;
	top:12px;
	left:568px;
}

#header .menu {
	width:736px;
	height:34px;
	position:absolute;
	bottom:0px;
	right:209px;
}
#header .menu ul {
	list-style-type:none;
}
#header .menu ul li {
	background:none;
	display:inline;
}
#header .menu ul li a {
	display:block;
	float:left;
	height:34px;
	text-indent:-9000px;
}
.home a {
	width:126px;
	background:url("../images/menu.jpg") 0 0 no-repeat;
}
.home a:hover, .home-active a.selected {
	width:126px;
	background:url("../images/menu.jpg") 0 -34px no-repeat;
}
.company a {
	width:98px;
	background:url("../images/menu.jpg") -126px 0px no-repeat;
}
.company a:hover, .company-active a.selected {
	width:98px;
	background:url("../images/menu.jpg") -126px -34px no-repeat;
}
.services a {
	width:127px;
	background:url("../images/menu.jpg") -224px 0 no-repeat;
}
.services a:hover, .services-active a {
	width:127px;
	background:url("../images/menu.jpg") -224px -34px no-repeat;
}
.portfolio a {
	width:106px;
	background:url("../images/menu.jpg") -351px 0 no-repeat;
}
.portfolio a:hover, .portfolio-active a {
	width:106px;
	background:url("../images/menu.jpg") -351px -34px no-repeat;
}
.clients a {
	width:99px;
	background:url("../images/menu.jpg") -457px 0 no-repeat;
}
.clients a:hover, .clients-active a {
	width:99px;
	background:url("../images/menu.jpg") -457px -34px no-repeat;
}
.blog a {
	width:72px;
	background:url("../images/menu.jpg") -556px 0 no-repeat;
}
.blog a:hover, .blog-active a {
	width:72px;
	background:url("../images/menu.jpg") -556px -34px no-repeat;
}
.reachus a {
	width:85px;
	background:url("../images/menu1.png") -628px 0 no-repeat;
}
.reachus a:hover, .reachus-active a {
	width:85px;
	background:url("../images/menu.jpg") -628px -34px no-repeat;
}

#banner {
	width:1000px;
	height:142px;
	margin:0 auto;
	overflow:hidden;
}
#banner_in {
	width:1000px;
	height:122px;
	margin:0 auto;
	overflow:hidden;
}

#lead_links {
	width:1000px;
	height:132px;
	margin:0 auto;
	position:relative;
}
/*#lead_links h1 {
	float:left;
}*/
.it-outsorce {
	width:197px;
	height:132px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/it-outsorce.jpg") 0 0 no-repeat;
}
.it-outsorce:hover {
	background:url("../images/it-outsorce.jpg") 0 -132px; no-repeat;
}
.web-pro {
	width:231px;
	height:132px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/custom-web.jpg") 0 0 no-repeat;
}
.web-pro:hover {
	background:url("../images/custom-web.jpg") 0 -132px; no-repeat;
}
.e-com {
	width:182px;
	height:132px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/ecommerce.jpg") 0 0 no-repeat;
}
.e-com:hover {
	background:url("../images/ecommerce.jpg") 0 -132px; no-repeat;
}
.web-desin {
	width:185px;
	height:132px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/web-d.jpg") 0 0 no-repeat;
}
.web-desin:hover {
	background:url("../images/web-d.jpg") 0 -132px; no-repeat;
}
.web-mkt {
	width:205px;
	height:132px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/web-m.jpg") 0 0 no-repeat;
}
.web-mkt:hover {
	background:url("../images/web-m.jpg") 0 -132px; no-repeat;
}

/***************** Lead services links inner css **********************/
#lead_links_in {
	width:1000px;
	height:42px;
	margin:0 auto;
	position:relative;
}
/*#lead_links_in h1 {
	float:left;
}*/
.it-outsorce_in {
	width:185px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/lead-menu.png") 0 0 no-repeat;
}
.it-outsorce_in:hover {
	background:url("../images/lead-menu.png") 0 -42px; no-repeat;
}
.web-pro_in {
	width:192px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/lead-menu.png") -185px 0 no-repeat;
}
.web-pro_in:hover {
	background:url("../images/lead-menu.png") -185px -42px; no-repeat;
}
.e-com_in {
	width:233px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/lead-menu.png") -377px 0 no-repeat;
}
.e-com_in:hover {
	background:url("../images/lead-menu.png"/*lead-menu.png*/) -377px -42px; no-repeat;
}
.web-desin_in {
	width:188px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/lead-menu.png"/*lead-menu.png*/) -610px 0 no-repeat;
}
.web-desin_in:hover {
	background:url("../images/lead-menu.png"/*lead-menu.png*/) -610px -42px; no-repeat;
}
.web-mkt_in {
	width:202px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/lead-menu.png"/*lead-menu.png*/) -798px 0 no-repeat;
}
.web-mkt_in:hover {
	background:url("../images/lead-menu.png"/*lead-menu.png*/) -798px -42px; no-repeat;
}

/****************** Content section start ***********************************/
.main_container {
	width:1000px;
	margin:0 auto;
	padding-bottom:50px;
	background:url("../images/content-bg.gif"/*content-bg.gif*/) bottom left no-repeat;
}
.left_pannel {
	width:558px;
	margin-left:2px;
	display:inline;
	float:left;
	border-style:solid;
	border-color:#E9E9E9;
	border-width:0 1px 1px 0;
}
.flash {
	width:554px;
	height:260px;
	margin-bottom:16px;
}
.home_hire {
	width:556px;
	height:111px;
	background:url("../images/hire-bg.gif"/*hire-bg.gif*/) left top repeat-x;
	position:relative;
}
.prof_h {
	width:207px;
	height:17px;
	background:url("../images/hire-prof.gif"/*hire-prof.gif*/) left top no-repeat;
	position:absolute;
	top:14px;
	left:18px;
	text-indent:-9000px;
}
.web_desn {
	width:189px;
	height:51px;
	position:absolute;
	top:42px;
	left:11px;
}
.web_desn a {
	display:block;
	width:189px;
	height:51px;
	text-indent:-9000px;
	background:url("../images/web-designer.jpg"/*web-designer.jpg*/) 0 0 no-repeat;
}
.web_desn a:hover {
	background:url("../images/web-designer.jpg"/*web-designer.jpg*/) 0 -51px no-repeat;
}
.php_pro {
	width:193px;
	height:51px;
	position:absolute;
	top:42px;
	left:200px;
}
.php_pro a {
	display:block;
	width:193px;
	height:51px;
	text-indent:-9000px;
	background:url("../images/php_pro.jpg"/*php_pro.jpg*/) 0 0 no-repeat;
}
.php_pro a:hover {
	background:url("../images/php_pro.jpg"/*php_pro.jpg*/) 0 -51px no-repeat;
}
.seo_exp {
	width:153px;
	height:51px;
	position:absolute;
	top:42px;
	left:393px;
}
.seo_exp a {
	display:block;
	width:153px;
	height:51px;
	text-indent:-9000px;
	background:url("../images/seo-exp.jpg"/*seo-exp.jpg*/) 0 0 no-repeat;
}
.seo_exp a:hover {
	background:url("../images/seo-exp.jpg"/*seo-exp.jpg*/) 0 -51px no-repeat;
}

.right_pannel {
	width:437px;
	float:left;
	display:inline;
	margin-left:1px;
	border-bottom:1px solid #E9E9E9;
}
.right_pannel h1 {
	font-family:"Trebuchet MS";
	font-size:21px;
	padding-bottom:2px;
	border-bottom:1px solid #C7C7C7;
	color:#454951;
}
.quetn {
	background:url("../images/q.gif"/*q.gif*/) right bottom no-repeat;
}
.why {
	padding:15px 12px 28px 12px;
	background:url("../images/why-bg.gif"/*why-bg.gif*/) bottom center no-repeat;
}
.why p{
	margin-top:7px;
	line-height:17px;
}
.read_more {
	display:block;
	width:92px;
	height:13px;
	text-indent:-9000px;
	background:url("../images/read-more.gif"/*read-more.gif*/) 0 0 no-repeat;
	margin-top:10px;
}
.read_more:hover {
	background:url("../images/read-more.gif"/*read-more.gif*/) 0 -13px no-repeat;
}
.tstim {
	width:425px;
	padding:0 0 14px 12px;

}
.testimonial {
	width:185px;
	padding-right:30px;
	padding-left:5px;
	float:left;
	background:url("../images/test-bg.gif"/*test-bg.gif*/) 0 30px no-repeat;
}
.testimonial p {
	margin-top:8px;
}
.testi_bg {
	background:url("../images/testi_bg.gif"/*testi_bg.gif*/) bottom right no-repeat;
}
.live_chat {
	width:200px;
	float:left;
	background:url("../images/live.gif"/*live.gif*/) top right no-repeat;
}
.msn {
	width:36px;
	height:16px;
	display:block;
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 0 no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:11px;
}
.msn:hover {
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 -122px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.yahoo {
	width:36px;
	height:16px;
	display:block;
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 -33px no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:5px;
}
.yahoo:hover {
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 -155px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.skype {
	width:36px;
	height:16px;
	display:block;
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 -64px no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:5px;
}
.skype:hover {
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 -186px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.gmail {
	width:36px;
	height:16px;
	display:block;
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 -95px no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:5px;
}
.gmail:hover {
	background:url("../images/live-chat.jpg"/*live-chat.jpg*/) 0 -217px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
#footer {
	width:1000px;
	margin:0 auto;
	background:#686868 url("../images/footer-bg.jpg"/*footer-bg.jpg*/) top center no-repeat;
	padding-top:12px;
	color:#C3C3C3;
}
#footer h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-transform:uppercase;
	color:#F6F6F6;
}
.latest_news {
	width:204px;
	float:left;
	padding:0 10px 0 12px;
}
.latest_news ul {
	list-style-type:none;
}
.latest_news ul li {
	margin:13px 0 0 0;
	padding:0 0 0 15px;
	line-height:15px;
	background:url("../images/new-li.gif"/*new-li.gif*/) 0 4px no-repeat;
	color:#C3C3C3;
}
.latest_news ul li a {
	text-decoration:none;
	color:#C3C3C3;
}
.latest_news ul li a:hover {
	text-decoration:none;
	color:#fff;
}
.advantage {
	width:232px;
	float:left;
}
.advantage a {
	width:197px;
	height:18px;
	display:block;
	color:#C3C3C3;
	padding:13px 5px 0 30px;
	text-decoration:none;
}
.advantage a:hover {
	text-decoration:none;
}
.advantg_1 {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 0 no-repeat;
}
.advantg_1:hover {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 -125px no-repeat;
	color:#fff;
}
.advantg_2 {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 -31px no-repeat;
}
.advantg_2:hover {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 -156px no-repeat;
	color:#fff;
}
.advantg_3 {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 -64px no-repeat;
}
.advantg_3:hover {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 -189px no-repeat;
	color:#fff;
}
.advantg_4 {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 -95px no-repeat;
}
.advantg_4:hover {
	background:url("../images/advant.jpg"/*advant.jpg*/) 0 -220px no-repeat;
	color:#fff;
}
.footer_links {
	width:540px;
	float:left;
}
.footer_links a {
	color:#C3C3C3;
	text-decoration:none;
}
.footer_links a:hover {
	color:#fff;
	text-decoration:underline;
}
.footer_links p {
	padding:3px 7px 8px 15px;
}
.footer_links2 {
	width:100%;
	border-top:1px solid #5B5B5B;
	color:#fff;
}
.footer_links2  a {
	color:#fff;
	text-decoration:none;
}
.footer_links2  a:hover {
	color:#fff;
	text-decoration:underline;
}
.footer_links2 p {
	margin-top:1px;
	padding:10px 5px 12px 15px;
	border-top:1px solid #747474;
}
/*********************** Contact ID's Popup css ***************************************/
.pop-div {
	width:246px;
	height:119px;
	background:url("../images/pop_bg.gif"/*pop_bg.gif*/) no-repeat;
	position:absolute;
	visibility: hidden;
	margin:3px 0 0 -44px;
}
.pop-div .pop_text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#383333;
	padding:15px 0 0 13px;
	line-height:20px;
}
.pop-div .pop_text a {
	color:#ff0000;
	text-decoration:none;
}
.pop-div .pop_text a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.pop-div .close {
	width:64px;
	height:18px;
	float:right;
	display:inline;
	margin-top:13px;
	margin-right:15px;
}

.pop-div_inner {
	width:246px;
	height:119px;
	background:url("../images/pop_bg.gif"/*pop_bg.gif*/) no-repeat;
	position:absolute;
	visibility: hidden;
	margin:1px 0 0 0;
	z-index:501;
}
.pop-div_inner .pop_text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#383333;
	padding:15px 0 0 13px;
	line-height:20px;
}
.pop-div_inner .pop_text a {
	color:#ff0000;
	text-decoration:none;
}
.pop-div_inner .pop_text a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.pop-div_inner .close {
	width:64px;
	height:18px;
	float:right;
	display:inline;
	margin-top:13px;
	margin-right:15px;
}
/*********************** Contact ID's Popup css end ***************************************/

/******************* Inner pages CSS ****************************************/
.content {
	width:745px;
	padding:0 16px 0 16px;
	float:left;
}
.content h1 {
	font-family:"Trebuchet MS";
	font-size:21px;
	color:#323537;
	padding-top:25px;
	text-transform:uppercase;
}
.content p {
	padding-right:20px;
	margin-top:20px;
}
.box_type_1 {
	width:725px;
	padding:13px 0 0 20px;
	margin-top:15px;
	background:url("../images/type-1.jpg"/*type-1.jpg*/) top left no-repeat;
	color:#444548;
}
.box_type_2 {
	width:707px;
	padding:0 0 0 20px;
	background:url("../images/type_2.gif"/*type_2.gif*/) top left repeat-y;
	color:#444548;
}
.box_type_2:hover {
	color:#4B1A1C;
}
.box_type_2 p {
	margin-top:18px;
}
.box_type_1 h2 {
	font:normal 20px "Trebuchet MS";
	padding-top:10px;
}
.box_type_2 h2 {
	font:normal 20px "Trebuchet MS";
}
.box_type_2 h4 {
	font:normal 20px "Trebuchet MS";
}
.box_type_2 h5 {
	font:bold 16px "Trebuchet MS";
}
.relative {
	position:relative;
}
.seo-ser_bg {
	width:110px;
	height:35px;
	float:left;
	text-indent:-9000px;
	background:url("../images/seo.jpg"/*seo.jpg*/) left top no-repeat;
}
.web-ser_bg {
	width:351px;
	height:67px;
	float:left;
	text-indent:-9000px;
	background:url("../images/design-communi.jpg"/*design-communi.jpg*/) left top no-repeat;
}
.logo-ser_bg {
	width:244px;
	height:62px;
	float:left;
	text-indent:-9000px;
	background:url("../images/logo-imgage.jpg"/*logo-imgage.jpg*/) left top no-repeat;
}
.graph-ser_bg {
	width:168px;
	height:50px;
	float:left;
	text-indent:-9000px;
	background:url("../images/graphic-serv.jpg"/*graphic-serv.jpg*/) left top no-repeat;
}
.web-dev-ser_bg {
	width:284px;
	height:55px;
	float:left;
	text-indent:-9000px;
	background:url("../images/develop_heding.jpg"/*develop_heding.jpg*/) left top no-repeat;
}
.ecom-dev-ser_bg {
	width:239px;
	height:52px;
	float:left;
	text-indent:-9000px;
	background:url("../images/e-com-deve.jpg"/*e-com-deve.jpg*/) left top no-repeat;
}
.zen-ser_bg {
	width:210px;
	height:54px;
	float:left;
	text-indent:-9000px;
	background:url("../images/zen.jpg"/*zen.jpg*/) left top no-repeat;
}
.content-writing-ser_bg {
	width:285px;
	height:54px;
	float:left;
	text-indent:-9000px;
	background:url("../images/content-writing.jpg"/*content-writing.jpg*/) left top no-repeat;
}
.it-outsource_heding {
	width:377px;
	height:50px;
	float:left;
	text-indent:-9000px;
	background:url("../images/it-outsource.jpg"/*it-outsource.jpg*/) left top no-repeat;
}
.cart_yahoo {
	width:273px;
	height:52px;
	float:left;
	text-indent:-9000px;
	background:url("../images/yahoo-cart.jpg"/*yahoo-cart.jpg*/) left top no-repeat;
}
.flax-deve_heding {
	width:311px;
	height:53px;
	float:left;
	text-indent:-9000px;
	background:url("../images/flax.jpg"/*flax.jpg*/) left top no-repeat;
}

.ci_heding {
	width:256px;
	height:50px;
	float:left;
	text-indent:-9000px;
	background:url("../images/ci-img.jpg"/*ci-img.jpg*/) left top no-repeat;
}
.break {
	display:block;
	padding-top:24px;
}
.para_img {
	margin:0 20px 0 20px;
}
.display1 {
	width:396px;
	float:left;
}
.display1 .text_in{
	width:396px;
	background:url("../images/box-bg.gif"/*box-bg.gif*/) top left repeat-y;
}
.display1 .text_in h3{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	background:#0B5E8A url("../images/h3.gif"/*h3.gif*/) 0 -1px no-repeat;
	height:21px;
	padding:8px 0 0 19px;
}
.box-ul {
	list-style-type:none;
}
.box-ul li {
	background:url("../images/li.gif"/*li.gif*/) 0 5px no-repeat;
	margin:10px 0 0 20px;
	padding:0 10px 0 15px;
	line-height:15px;
}
.box-ul2 {
	list-style-type:none;
}
.box-ul2 li {
	background:url("../images/li.gif"/*li.gif*/) 0 5px no-repeat;
	margin:10px 0 0 0px;
	padding:0 10px 0 15px;
	line-height:15px;
}
.common-ul {
	list-style-type:none;
	margin-top:15px;
}
.common-ul li {
	background:url("../images/li.gif"/*li.gif*/) 0 5px no-repeat;
	margin:10px 0 0 0;
	padding:0 10px 0 15px;
	line-height:15px;
}
.common-ul li a {
	color:#444548;
}
.common-ul li a:hover {
	color:#444548;
}
.common-ul1 {
	list-style-type:none;
	margin-top:15px;
}
.common-ul1 li {
	background:url("../images/li.gif"/*li.gif*/) 0 8px no-repeat;
	margin:10px 0 0 0;
	padding:0 10px 0 15px;
	line-height:18px;
	text-align:justify;
}
.display2 {
	width:331px;
	float:left;
}
.display2 .text_in2{
	width:331px;
	background:url("../images/rigt-boder.gif"/*rigt-boder.gif*/) top right repeat-y;
}
.display2 .text_in2 h4{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border-left:1px solid #fff;
	text-transform:uppercase;
	background:#0B5E8A url("../images/h4.gif"/*h4.gif*/) top right no-repeat;
	height:21px;
	padding:8px 0 0 19px;
}

.right_navi {
	float:right;
	width:202px;
	background:url("../images/right-top.gif"/*right-top.gif*/) top left no-repeat;
	padding-left:20px;
}
.rgt_port {
	width:202px;
	background:url("../images/port_bg.gif"/*port_bg.gif*/) bottom left no-repeat;
	text-align:center;
	padding-top:16px;
	padding-bottom:2px;
}
.rgt_port .h1 {
	display:block;
	width:102px;
	height:15px;
	margin:0 auto;
	text-indent:-9000px;
	background:url("../images/our-p.jpg"/*our-p.jpg*/) 0 0 no-repeat;
}
.rgt_port p {
	text-align:center;
	line-height:14px;
	margin-top:3px;
}
.rgt_port img {
	margin:6px 0 0 0;
}
.web-proffessinal {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/web-promotion.jpg"/*web-promotion.jpg*/) 0 0 no-repeat;
}
.web-proffessinal:hover {
	background:url("../images/web-promotion.jpg"/*web-promotion.jpg*/) 0 -73px no-repeat;
}
.web-design {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/web-design-pack.jpg"/*web-design-pack.jpg*/) 0 0 no-repeat;
}
.web-design:hover {
	background:url("../images/web-design-pack.jpg"/*web-design-pack.jpg*/) 0 -73px no-repeat;
}
.logo-design {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/logo-design-pack.jpg"/*logo-design-pack.jpg*/) 0 0 no-repeat;
}
.logo-design:hover {
	background:url("../images/logo-design-pack.jpg"/*logo-design-pack.jpg*/) 0 -73px no-repeat;
}
.dir-sub {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/dir-sub-pack.jpg"/*dir-sub-pack.jpg*/) 0 0 no-repeat;
}
.dir-sub:hover {
	background:url("../images/dir-sub-pack.jpg"/*dir-sub-pack.jpg*/) 0 -73px no-repeat;
}
.link-build {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/link-build-pack.jpg"/*link-build-pack.jpg*/) 0 0 no-repeat;
}
.link-build:hover {
	background:url("../images/link-build-pack.jpg"/*link-build-pack.jpg*/) 0 -73px no-repeat;
}
.art-sub {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/art-sub-pack.jpg"/*art-sub-pack.jpg*/) 0 0 no-repeat;
}
.art-sub:hover {
	background:url("../images/art-sub-pack.jpg"/*art-sub-pack.jpg*/) 0 -73px no-repeat;
}
.smo {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/smo-pack.jpg"/*smo-pack.jpg*/) 0 0 no-repeat;
}
.smo:hover {
	background:url("../images/smo-pack.jpg"/*smo-pack.jpg*/) 0 -73px no-repeat;
}
.ppc {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/ppc-pack.jpg"/*ppc-pack.jpg*/) 0 0 no-repeat;
}
.ppc:hover {
	background:url("../images/ppc-pack.jpg"/*ppc-pack.jpg*/) 0 -73px no-repeat;
}
.press-release {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/press-sub.jpg"/*press-sub.jpg*/) 0 0 no-repeat;
}
.press-release:hover {
	background:url("../images/press-sub.jpg"/*press-sub.jpg*/) 0 -73px no-repeat;
}
.content-write {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/content-write-pack.jpg"/*content-write-pack.jpg*/) 0 0 no-repeat;
}
.content-write:hover {
	background:url("../images/content-write-pack.jpg"/*content-write-pack.jpg*/) 0 -73px no-repeat;
}
.corp {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url("../images/corp-pack.jpg"/*corp-pack.jpg*/) 0 0 no-repeat;
}
.corp:hover {
	background:url("../images/corp-pack.jpg"/*corp-pack.jpg*/) 0 -73px no-repeat;
}
.hire-seo {
	width:202px;
	height:66px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url("../images/hire-seo.jpg"/*hire-seo.jpg*/) 0 0 no-repeat;
}
.hire-seo:hover {
	background:url("../images/hire-seo.jpg"/*hire-seo.jpg*/) 0 -66px no-repeat;
}
.hire-web {
	width:202px;
	height:66px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url("../images/hire-web.jpg"/*hire-web.jpg*/) 0 0 no-repeat;
}
.hire-web:hover {
	background:url("../images/hire-web.jpg"/*hire-web.jpg*/) 0 -66px no-repeat;
}
.hire-web-developer {
	width:202px;
	height:66px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url("../images/hire-developer.jpg"/*hire-developer.jpg*/) 0 0 no-repeat;
}
.hire-web-developer:hover {
	background:url("../images/hire-developer.jpg"/*hire-developer.jpg*/) 0 -66px no-repeat;
}
.hire_php-dev {
	width:202px;
	height:66px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url("../images/hire-php.jpg"/*hire-php.jpg*/) 0 0 no-repeat;
}
.hire_php-dev:hover {
	background:url("../images/hire-php.jpg"/*hire-php.jpg*/) 0 -66px no-repeat;
}
.rgt_services_link {
	width:202px;
	clear:both;
	padding-top:7px;
}
.rgt_services_link ul {
	list-style-type:none;
}
.rgt_services_link ul li {
	background:none;
	display:block;
	height:27px;
	width:200px;
	border:1px solid #E8E8E8;
	border-top:0;
}
.rgt_services_link ul li:hover {
	border:1px solid #D1D1D1;
	border-top:0;
	background:url("../images/li_bg.jpg"/*li_bg.jpg*/) top right no-repeat;
}
.rgt_services_link ul li a {
	display:block;
	height:20px;
	margin-left:2px;
	padding:6px 0 0 35px;
	color:#656464;
	text-decoration:none;
}
.rgt_services_link ul li a:hover {
	color:#0981CB;
	text-decoration:none;
}
.link_1 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 0 no-repeat;
}
.link_2 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -23px no-repeat;
}
.link_3 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -46px no-repeat;
}
.link_4 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -69px no-repeat;
}
.link_5 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -92px no-repeat;
}
.link_6 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -115px no-repeat;
}
.link_7 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -138px no-repeat;
}
.link_8 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -161px no-repeat;
}
.link_9 {
	background:url("../images/links.jpg"/*links.jpg*/) 0 -187px no-repeat;
}
.link_11 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 0 no-repeat;
}
.link_12 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -26px no-repeat;
}
.link_13 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -52px no-repeat;
}
.link_14 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -78px no-repeat;
}
.link_15 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -104px no-repeat;
}
.link_16 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -130px no-repeat;
}
.link_17 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -156px no-repeat;
}
.link_18 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -182px no-repeat;
}
.link_19 {
	background:url("../images/port_menu.png"/*port_menu.png*/) 0 -208px no-repeat;
}
.link_20 {
	background:url("../images/design_menu.png"/*design_menu.png*/) 0 0px no-repeat;
}
.link_21 {
	background:url("../images/design_menu.png"/*design_menu.png*/) 0 -26px no-repeat;
}
.link_22 {
	background:url("../images/design_menu.png"/*design_menu.png*/) 0 -52px no-repeat;
}
.link_23 {
	background:url("../images/design_menu.png"/*design_menu.png*/) 0 -78px no-repeat;
}
.link_24 {
	background:url("../images/design_menu.png"/*design_menu.png*/) 0 -104px no-repeat;
}
.link_25 {
	background:url("../images/design_menu.png"/*design_menu.png*/) 0 -130px no-repeat;
}
.link_26 {
	background:url("../images/design_menu.png"/*design_menu.png*/) 0 -156px no-repeat;
}
.link_27 {
	background:url("../images/web-programing_bg.jpg"/*web-programing_bg.jpg*/) 0 0 no-repeat;
}
.link_28 {
	background:url("../images/web-programing_bg.jpg"/*web-programing_bg.jpg*/) 0 -26px no-repeat;
}
.link_29 {
	background:url("../images/web-programing_bg.jpg"/*web-programing_bg.jpg*/) 0 -52px no-repeat;
}
.link_30 {
	background:url("../images/web-programing_bg.jpg"/*web-programing_bg.jpg*/) 0 -78px no-repeat;
}
.link_31 {
	background:url("../images/web-programing_bg.jpg"/*web-programing_bg.jpg*/) 0 -104px no-repeat;
}
.link_32 {
	background:url("../images/e-com-link.jpg"/*e-com-link.jpg*/) 0 0px no-repeat;
}
.link_33 {
	background:url("../images/e-com-link.jpg"/*e-com-link.jpg*/) 0 -26px no-repeat;
}
.link_34 {
	background:url("../images/e-com-link.jpg"/*e-com-link.jpg*/) 0 -52px no-repeat;
}
.link_35 {
	background:url("../images/e-com-link.jpg"/*e-com-link.jpg*/) 0 -78px no-repeat;
}
.link_36 {
	background:url("../images/servicesicon.jpg"/*servicesicon.jpg*/) 0 0 no-repeat;
}
.link_37 {
	background:url("../images/servicesicon.jpg"/*servicesicon.jpg*/) 0 -26px no-repeat;
}
.link_38 {
	background:url("../images/servicesicon.jpg"/*servicesicon.jpg*/) 0 -52px no-repeat;
}
.link_39 {
	background:url("../images/servicesicon.jpg"/*servicesicon.jpg*/) 0 -78px no-repeat;
}
.link_40 {
	background:url("../images/servicesicon.jpg"/*servicesicon.jpg*/) 0 -104px no-repeat;
}
.q-cont {
	width:154px;
	height:41px;
	margin-top:7px;
	background:url("../images/q-conect.jpg"/*q-conect.jpg*/) 0 0 no-repeat;
	padding:34px 0 0 48px;
}
.q-cont:hover {
	background:url("../images/q-conect.jpg"/*q-conect.jpg*/) 0 -75px no-repeat;
}
.q-cont a {
	display:block;
	height:25px;
	width:35px;
	text-indent:-9000px;
	float:left;
}
.y-chat {
	background:url("../images/chat.jpg"/*chat.jpg*/) 0 0 no-repeat;
}
.y-chat:hover {
	background:url("../images/chat.jpg"/*chat.jpg*/) 0 -25px no-repeat;
}
.msn-chat {
	background:url("../images/chat.jpg"/*chat.jpg*/) -34px 0 no-repeat;
}
.msn-chat:hover {
	background:url("../images/chat.jpg"/*chat.jpg*/) -34px -25px no-repeat;
}
.sk-chat {
	background:url("../images/chat.jpg"/*chat.jpg*/) -68px 0 no-repeat;
}
.sk-chat:hover {
	background:url("../images/chat.jpg"/*chat.jpg*/) -68px -25px no-repeat;
}
.gm-chat {
	background:url("../images/chat.jpg"/*chat.jpg*/) -103px 0 no-repeat;
}
.gm-chat:hover {
	background:url("../images/chat.jpg"/*chat.jpg*/) -103px -25px no-repeat;
}
.testimonial_box {
	width:739px;
	padding:2px;
	border:1px solid #E4E1E1;
	margin-top:25px;
}
.testimonial_box:hover {
	border:1px solid #fff;
}
.testimonial_boxin {
	width:709px;
	padding:13px 15px 13px 15px;
	background:#F1F1F1;
	line-height:20px;
	text-align:justify;
}
.testimonial_boxin:hover {
	background:#F6F6F6;
	color:#343435;
}
.test_image {
	width:175px;
	float:right;
	line-height:16px;
	margin:0 0 0 15px;
	display:inline;
	padding:6px 0 0 13px;
	border-left:1px solid #D2D2D2;
	text-align:center;
}
.testimonial_boxin span {
	border:1px solid #CACACA;
	display:block;
	padding:2px;
	background:#fff;
	width:120px;
	height:40px;
	margin:0 auto 6px auto;
}
.testimonial_boxin span img {
	width:100%;
	height:100%;
}
.cont_bwbg {
	background:#F1F1F1 url("../images/contact-bw.gif"/*contact-bw.gif*/) bottom right no-repeat;
}
.cont_bwbg:hover {
	background:#F6F6F6 url("../images/contact-color.gif"/*contact-color.gif*/) bottom right no-repeat;
}
.list2 {
	color:#515457;
	line-height:25px;
	font-weight:bold;
	padding-top:10px;
}
.list2 ul {
	width:181px;
	margin:0px;
	padding:0px;
}
.list2 ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 20px;
	
}
.list2 a:link, .list2 a:visited {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 25px;
	display:block;
	
}
.yahoo-c{
background:url("../images/yahoo.jpg"/*yahoo.jpg*/) no-repeat;
height:38px;
}
.yahoo-c:hover{
background:url("../images/yahoo.jpg"/*yahoo.jpg*/) no-repeat;
}
.skype-c{
background:url("../images/skype.jpg"/*skype.jpg*/) no-repeat;
height:38px;
}
.skype-c:hover{
background:url("../images/skype.jpg"/*skype.jpg*/) no-repeat;
}
.msn-c{
background:url("../images/msn.jpg"/*msn.jpg*/) no-repeat;
height:38px;
}
.msn-c:hover{
background:url("../images/msn.jpg"/*msn.jpg*/) no-repeat;
}
.gmail-c{
background:url("../images/g-mail.jpg"/*g-mail.jpg*/) no-repeat;
height:38px;
}
.gmail-c:hover{
background:url("../images/g-mail.jpg"/*g-mail.jpg*/) no-repeat;
}

/*************** Portfolio css ***********************/

.portfolio_div {
	width:745px;
	padding:0 0 22px 0;
	margin-top:22px;
	background:url("../images/border.gif"/*border.gif*/) left bottom repeat-x;
}
.portfolio_div ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.portfolio_div ul li {
	margin:0 4px 0 4px;
	padding:0 0 6px 0;
	display:inline;
	float:left;
	width:240px;
	background:url("../images/prt_li.jpg"/*prt_li.jpg*/) bottom center no-repeat;
	text-align:center;
}
.portfolio_div ul li div {
	width:215px;
	padding:5px 3px 9px 3px;
	margin:0 auto 5px auto;
	border-width:1px 1px 0 1px;
	border-style:solid;
	border-color:#E7E7E7;
	background:url("../images/port_div.jpg"/*port_div.jpg*/) bottom no-repeat;
}
.portfolio_div ul li div:hover {
	border-color:#DEDEDE;
	background:#DDDDDD url("../images/port_div.jpg"/*port_div.jpg*/) bottom no-repeat;
}
.port_top_next {
width:745px;
height:26px;
margin-top:25px;
background:url("../images/top_next_border.gif"/*top_next_border.gif*/) repeat-x;
padding-top:7px;
text-align:right;
}
.port_top_next a {
color:#425D6C;
text-decoration:none;
margin-left:1px;
margin-right:1px;
padding:0 3px 0 3px;
}
.port_top_next a:hover {
color:#ffffff;
background:#0981CB;
text-decoration:none;
}
.input_style input, textarea {
	border:1px solid #7F9DB9;
	height:19px;
	width:160px;
	padding:1px 1px 0 1px;
}
.input_style input:hover, textarea:hover {
	border:1px solid #624949;
}
.input_style input:focus, textarea:focus {
	border:1px solid #624949;
}

/*******************************************Graphic slide CSS *************************/
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 677px; /*Width of Carousel Viewer itself*/
height: 438px; /*Height should enough to fit largest content's height*/
border:1px solid #D4D4D4;
margin:25px auto 0 auto;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
/*margin around each panel*/
width: 677px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.graphic_status {
width: 678px;
text-align:right;
margin-left:33px;
margin-top:5px;
}
.desing_3d {
width:745px;
height:31px;
margin-top:25px;
background:url("../images/top_next_border.gif"/*top_next_border.gif*/) top left repeat-x;
}
.d3port_links {
	display:block;
	width:120px;
	height:18px;
	margin-top:1px;
	text-align:center;
	padding-top:6px;
	background:url("../images/link-bg.gif"/*link-bg.gif*/) 0 0 no-repeat;
	text-decoration:none;
	float:left;
	font-weight:bold;
	color:#5E5E5E;
}
.d3port_links:hover {
	background:url("../images/link-bg.gif"/*link-bg.gif*/) 0 -24px no-repeat;
	text-decoration:none;
}
.devmnt_port {
	width:726px;
	padding:8px;
	background:#F4F4F4;
	border:1px solid #EBEBEB;
	margin-top:22px;
}
.devmnt_port:hover {
	background:#fff;
	border:1px solid #F2F2F2;
}
.devmnt_port .img_port {
	width:303px;
	height:178px;
	overflow:hidden;
	display:inline;
	margin-right:23px;
	float:left;
}
.devmnt_port .port_discp {
	width:390px;
	float:left;
	line-height:22px;
	margin-top:3px;
	text-align:justify;
	padding-right:10px;
}
.font_14 {
	font-size:14px;
}
.click {
	width:186px;
	height:23px;
	text-align:center;
	display:block;
	margin-top:15px;
	color:#fff;
	background:url("../images/clic.gif"/*clic.gif*/) 0 0 no-repeat;
	font-size:10px;
	text-decoration:none;
	text-indent:-9000px;
}
.click:hover {
	color:#fff;
	text-decoration:none;
	background:url("../images/clic.gif"/*clic.gif*/) 0 -23px no-repeat;
}
.seo_port {
	width:726px;
	padding:8px;
	background:url("../images/seo-port_bg.gif"/*seo-port_bg.gif*/) top right repeat-y;
	border:1px solid #E7E7E7;
	margin-top:22px;
}
.seo_port:hover {
	background:url("../images/seo-port_bg.gif"/*seo-port_bg.gif*/) -395px 0 repeat-y;
	color:#4B1A1C;
}
.seo_port .seo_discption {
	width:330px;
	padding:0 8px 0 0;
	float:left;
}

.seo_port span {
	display:block;
	float:left;
	background:#fff;
	border:1px solid #D0D0D0;
}
.seo_port h5 {
	display:block;
	float:left;
	padding:2px 0 0 8px;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
}
.seo_port h5 a {
	color:#1061AE;
}
.seo_port h5 a:hover {
	color:#1061AE;
	text-decoration:none;
}
.seo_port p {
	clear:both;
	padding-top:7px;
	line-height:17px;
	margin-top:0;
	padding-right:0;
}
.success_story {
	margin:9px 0 0 0;
	display:block;
	background:url("../images/success_link_bg.gif"/*success_link_bg.gif*/) 0 0 no-repeat;
	width:114px;
	height:13px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	padding:2px 0 2px 0;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:-9000px;
}
.success_story:hover {
	text-decoration:none;
	background:url("../images/success_link_bg.gif"/*success_link_bg.gif*/) 0 -17px no-repeat;
}
.seo_port .seo_ranking {
	width:380px;
	padding:6px 0 0 8px;
	float:left;
}
.more {
	display:block;
	margin-top:10px;
	background:url("../images/view_more.gif"/*view_more.gif*/) 0 0 no-repeat;
	color:#fff;
	text-decoration:none;
	width:68px;
	height:13px;
	text-align:center;
	padding:2px 0 2px 0;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:-9000px;
}
.more:hover {
	text-decoration:none;
	background:url("../images/view_more.gif"/*view_more.gif*/) 0 -17px no-repeat;
}
.seo_port .seo_ranking table td {
	padding:4px 2px 4px 2px;
	font-size:10px;
}
.seo_more-key {
	width:530px;
	position:absolute;
    visibility: hidden;
	padding:8px 8px 5px 8px;
	margin:-168px 0 0 0px;
	z-index:1001;
	border:8px solid #2891C7;
	background:#FFFFFF;
}
.seo_more-key h6 {
	font-size:15px;
	font-weight:bold;
	margin-top:0;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.seo_more-key .close2 {
	width:64px;
	height:18px;
	float:right;
	display:inline;
	margin-top:15px;
}
.seo_more-key .close3 {
	float:right;
	margin-bottom:-20px;
}
.seo_more-key .close3 a {
	text-decoration:none;
	color:#000;
	padding:2px 4px 2px 4px;
	display:block;
	font-size:12px;
	font-weight:bold;
}
.seo_more-key .close3 a:hover {
	text-decoration:none;
}
.display_why {
	width:727px;
}
.display_why .text_why{
	width:727px;
	background:url("../images/box-bg2.gif"/*box-bg2.gif*/) top left repeat-y;
}
.display_why .text_why:hover{
	color:#4B1A1C;
}
.display_why .text_why p{
	padding-left:20px;
}
.display_why .text_why h3{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	background:#0B5E8A url("../images/h3.gif"/*h3.gif*/) 0 -1px no-repeat;
	height:21px;
	padding:8px 0 0 19px;
}
.submit {
	width:63px;
	height:22px;
	background:url("../images/submit.gif"/*submit.gif*/) 0 0 no-repeat;
}
.submit:hover {
	width:63px;
	height:22px;
	background:url("../images/submit.gif"/*submit.gif*/) 0 -22px no-repeat;
}
.pay-now {
	width:70px;
	height:22px;
	border:none;
	background:url("../images/pay-now.gif"/*pay-now.gif*/) 0 0 no-repeat;
}
.pay-now:hover {
	width:70px;
	height:22px;
	border:none;
	background:url("../images/pay-now.gif"/*pay-now.gif*/) 0 -22px no-repeat;
}
.onpage_testimonial {
	clear:both;
	width:182px;
	margin-top:7px;
	background:url("../images/page-testi.gif"/*page-testi.gif*/) 0 0 no-repeat;
	padding:8px 10px 5px 10px;
}
.onpage_testimonial h6 {
	font:normal 17px "Trebuchet MS";
	color:#0B5E8A;
	margin:0;
}
.onpage_testimonial p {
	margin-top:22px;
}
.it_input {
	border:1px solid #7F9DB9;
}
.it_input:hover, .it_input:focus {
	border-color:#624949;
}

.sitemap_txt {
	color:#444548;
}
.sitemap_txt a {
	color:#444548;
	text-decoration:none;
}
.sitemap_txt a:hover {
	color:#0981CB;
	text-decoration:underline;
}
.sitemap_left {
	float:left;
	width:330px;
}
.sitemap_list {
	margin:0px 0px 15px 15px;
	padding:0px;
	color:#444548;
	line-height:20px;
	clear:both;
	overflow:hidden;
}
.sitemap_list li {
	margin:0px;
	padding:0px 0px 0px 12px;
	background:url("../images/bullet4.gif"/*bullet4.gif*/) no-repeat 0px 7px;
	list-style:none;
}

/*********************** Packages CSS **************************************/
.tb_head {
	font:normal 11px "Trebuchet MS";
	color:#fff;
	text-transform:uppercase;
}
.td-rgt_bdr {
	background:url("../images/tbl-rgtbdr.gif"/*tbl-rgtbdr.gif*/) top right no-repeat;
}
.td-bdr {
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#B4B4B4;
}
.sp-table {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	background:url("../images/sp-bg.jpg"/*sp-bg.jpg*/) top left no-repeat;
}
.rd-bg {
	background:url("../images/red-bg.gif"/*red-bg.gif*/) 0 0 repeat-x;
	border-width:0 1px 1px 0;
	border-style:solid;
	border-color:#F1C8CF;
}
.sp-pack {
	width:554px;
	height:54px;
	padding-top:19px;
	background:url("../images/sp-packages.jpg"/*sp-packages.jpg*/) 0 0 no-repeat;
}
.sp-pack:hover {
	width:554px;
	height:54px;
	background:url("../images/sp-packages.jpg"/*sp-packages.jpg*/) 0 -73px no-repeat;
}
.sp-pack a {
	width:430px;
	height:50px;
	margin:0 auto;
	display:block;
	text-indent:-9000px;
}
.logo-pack {
	width:289px;
	float:left;
	padding:5px;
	display:inline;
	margin:0 50px 40px 0;
	background:url("../images/logo-pack.jpg"/*logo-pack.jpg*/) top left no-repeat;
}
.logo-pack_head {
	background:url("../images/logo-head.gif"/*logo-head.gif*/) top left repeat-x;
	font-size:15px;
	text-transform:uppercase;
	font-family:"Trebuchet MS";
}
.logo_red {
	background:url("../images/logo-red.gif"/*logo-red.gif*/) top left repeat-x;
}
.logo-pack-bdr {
	border-bottom: 1px solid #B4B4B4;
}

/******************************************** SEO Packages *******************************/

.border {
	border:1px solid #C6C6C6;

}
.td-border {
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.td-border1 {
	border-bottom:1px solid #D7D8DD;
	border-right:1px solid #FFFFFF;
}
.td-border2 {
	border-bottom:1px solid #D7D8DD;
	border-left:1px solid #D7D8DD;
}
.bord-txt {
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.blue-color {
	color:#2E629D;
	line-height:18px;
}
.ul-back {
	background:#EEEFF1;
	overflow:hidden;
	padding:5px;
	margin:5px 0px 5px 0px;
}
.list4 {
	margin:0px 0px 0px 3px;
	padding:0px;
	color:#515457;
	line-height:20px;
	clear:both;
	overflow:hidden;
	line-height:22px;
}
.list4 li {
	margin:0px;
	padding:0px 0px 0px 8px;
	background:url("../images/bullet5.gif"/*bullet5.gif*/) no-repeat 0px 9px;
	list-style:none;
}
.color3 {
	color:#AF3101;
}
.package-bottom {
	background:url("../images/request-tab.gif"/*request-tab.gif*/) no-repeat top left;
	width:408px;
	height:25px;
	color:#FFFFFF;
	line-height:24px;
	margin:10px 0px 0px 0px;
}
.package-bottom a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
.package-bottom a:hover {
	color:#2E3302;
	text-decoration:none;
	font-size:10px;
}
.tab-package {
	font-weight:bold;
	font:sans-serif;
	padding:0px 0px 0px 5px;
	font-size:12px;
	color:#000000;
}
.quote-txt {
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.seo_packages {
	width:745px;
	padding:0px;
	margin:0px;
}
.seo_packages_text {
	width:467px;
	padding:0px;
	margin:0px;
	float:left;
}
.seo_package_banner {
	width:277px;
	padding:0px;
	margin:20px 0px 0px 0px;
	float:right;
}
.seo_quote {
	width:745px;
	padding:0px;
	margin:0px;
	clear:both;
}
/****************************************************Home Imags show ********************/
.image-gallery-home {
	width:554px;
	height:187px;
}
/****************************************************Services style ********************/
.services1 {
	width:725px;
	padding:10px 0 0 0;
	margin:0px;
	overflow:hidden;	
}
.services_row {
	width:725px;
	padding:0px;
	margin:20px 0px 0px 0px;
}
.service_heading {
	width:308px;
	padding:0px;
	margin:36px 0px 0px 0px;
	text-indent:42px;
	font-family:"Trebuchet MS";
	font-size:21px;
	line-height:23px;
	color:#3e3f40;
}
.service_content {
	width:278px;
	padding:0px 15px 0px 15px;
	margin:12px 0px 0px 0px;
	clear:both;
	font-family:Arial;
	font-size:11px;
	color:#635a5a;
	line-height:18px;
	text-align:justify;
}
.service_readmore {
	width:292px;
	padding:0px 16px 0px 0px;
	margin:20px 0px 0px 0px;
	clear:both;
	text-align:right;
	font-size:10px;
	font-family:Arial;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:18px;
}
.service_readmore a {
	text-decoration:none;
	color:#FFFFFF;
	background:none;
}
.service_readmore a:hover {
	text-decoration:none;
	color:#CCCCCC;
	background:none;
}
.service_wd {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url("../images/service-wd.jpg"/*service-wd.jpg*/) top left no-repeat;
	float:left;
}
.service_ld {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px 0px 0px 98px;
	background:url("../images/service-ld.jpg"/*service-ld.jpg*/) top left no-repeat;
	float:left;
}
.service_cid {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url("../images/service-cid.jpg"/*service-cid.jpg*/) top left no-repeat;
	float:left;
}
.service_fnb {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px 0px 0px 98px;
	background:url("../images/service-fnb.jpg"/*service-fnb.jpg*/) top left no-repeat;
	float:left;
}
.service_wdv{
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url("../images/service-wdv.jpg"/*service-wdv.jpg*/) top left no-repeat;
	float:left;
}
.service_seo {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px 0px 0px 98px;
	background:url("../images/service-seo.jpg"/*service-seo.jpg*/) top left no-repeat;
	float:left;
}
.service_whst {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url("../images/service-whst.jpg"/*service-whst.jpg*/) top left no-repeat;
	float:left;
}
.service_fla {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px 0px 0px 98px;
	background:url("../images/service-fla.jpg"/*service-fla.jpg*/) top left no-repeat;
	float:left;
}
.service_ecomm {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url("../images/service-e-comm.jpg"/*service-e-comm.jpg*/) top left no-repeat;
	float:left;
}
.orderNow {
	width:82px;
	height:17px;
	text-indent:-9000px;
	display:block;
	background:url("../images/order-now-pack.gif"/*order-now-pack.gif*/) 0 0 no-repeat;
}
.orderNow:hover {
	width:82px;
	height:17px;
	text-indent:-9000px;
	background:url("../images/order-now-pack.gif"/*order-now-pack.gif*/) 0 -17px no-repeat;
}

.bord-txt5 {
color:#000000;
font-size:14px;
font-weight:bold;
background:url("../images/head_bg_top.gif"/*head_bg_top.gif*/) 0 0 repeat-x;}
.arti_form_pack {

}
.arti_border_outer {
padding:10px;
border:1px solid #E9E9E9;
margin:0 auto;
}
.arti_form_pack td {
padding:2px;
}
.Order2{
	width:76px;
	height:18px;
	display:block;
	border:0;
	cursor:pointer;
	background:url("../images/order_23.gif"/*order_23.gif*/) 0 0 no-repeat;
}
.Order2:hover {
	width:76px;
	height:18px;
	display:block;
	cursor:pointer;
	border:0;
	background:url("../images/order_23.gif"/*order_23.gif*/) 0 -18px no-repeat;
}
.total_pack_valu {
	background:#D9D9D9;
	font-weight:bold;
	color:#A20102;
	border:0;
	width:114px;
	height:20px;
	padding:2px 0 0 2px;
}
.calc_a {
color:#646668;
text-decoration:none;
display:block;
width:335px;
height:27px;
text-align:center;
line-height:24px;
float:right;
background:url("../images/cal-top.gif"/*cal-top.gif*/) 0 0 no-repeat;
text-indent:-9000px;

}
.calc_a:hover {
color:#000000;
text-decoration:none;
background:url("../images/cal-top.gif"/*cal-top.gif*/) 0 -27px no-repeat;
}
/************************ Mini Seo-Packages page CSS ***************************************/
.TimeLine {
	width:151px;
	height:180px;
	padding:70px 0 0 55px;
	background:url("../images/pack-rate.jpg"/*pack-rate.jpg*/) 0 0 no-repeat;
	position:absolute;
	top:0;
	right:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
}
.order-button {
	background:url("../images/ordernow.gif"/*ordernow.gif*/) 0 0 no-repeat;
	height:47px;
	width:111px;
	float:right;
	display:block;
	margin-right:20px;
	_margin-right:10px;
	text-indent:-9000px;
}
.order-button:hover {
	background:url("../images/ordernow.gif"/*ordernow.gif*/) 0 -47px no-repeat;
	height:47px;
	margin-right:20px;
	_margin-right:10px;
	float:right;
	display:block;
	width:111px;
	text-indent:-9000px;
}
	
.font_18 {
	font-size:18px;
}
.font_16 {
	font-size:16px;
}
.font_20 {
	font-size:20px;
}
.font_22 {
	font-size:22px;
}
.font_23 {
	font-size:23px;
}
.yellow {
	color:#e8a705;
	font:Georgia, "Times New Roman", Times, serif;
}
.font_28 {
	font-size:28px;
}
.gray {
	color:#c7c9c9;
}
.MiniEssUl {
	margin:0;
	padding:10px 0 0 3px;
	list-style-type:none;
}
.MiniEssUl li {
	margin:0;
	padding:0 0 0 15px;
	background:url("../images/li-tick.gif"/*li-tick.gif*/) 0 7px no-repeat;
	color:#1061AE;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
}
.dottedUl {
	margin:0;
	padding:10px 0 0 2px;
	list-style-type:none;
}
.dottedUl li{
	margin:0;
	padding:0 0 5px 10px;
	background:url("../images/dot.gif"/*dot.gif*/) 0 6px no-repeat;
}
.Order_Now {
	position:absolute;
	display:block;
	bottom:0;
	right:17px;
	width:111px;
	height:60px;
	text-indent:-9000px;
	background:url("../images/order-now.jpg"/*order-now.jpg*/) 0 0 no-repeat;
	margin-bottom:-17px;
	z-index:200;
}
.Order_Now:hover {
	position:absolute;
	display:block;
	bottom:0;
	right:17px;
	width:111px;
	height:60px;
	text-indent:-9000px;
	margin-bottom:-17px;
	background:url("../images/order-now.jpg"/*order-now.jpg*/) 0 -60px no-repeat;
}
.StartEssential {
	position:absolute;
	display:block;
	z-index:300;
	height:18px;
	width:209px;
	margin-bottom:-17px;
	bottom:0;
	left:20px;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	color:#fcc641;
	text-decoration:none;
	background:url("../images/start-essential.gif"/*start-essential.gif*/) 0 0 no-repeat;
}
.TimeLineTop {
	position:absolute;
	top:0;
	right:20px;
	text-align:center;
	width:290px;
	height:39px;
	text-transform:uppercase;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	background:url("../images/timeline-bg.gif"/*timeline-bg.gif*/) 0 0 no-repeat;
	line-height:28px;
}
.fontBodychandru{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	text-align: justify;
	text-decoration: none;
	letter-spacing: .5px;
	line-height:18px;}
	

