body *{
	outline:none;
}
body {
	margin:0 auto;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	/*color:#676A6F;*/
	color:#444548;
	background:#ffffff url(../images/body_bg.jpg) top center repeat-y;
}
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-margin {
	padding-top:10px;
}
.bottom-icon {
	float:right;
	padding-top:4px;
}
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;
}

.cyan_3 {
	color:#333333;
	font-size:18px;
	font-weight:normal;
}

.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 #job {
	width:178px;
	height:15px;
	position:absolute;
	top:66px;
	left:146px;	
	background:url(../images/online-job-training.gif) 0 0 no-repeat;
	text-indent:-9000px;
}

#header #contacts {
	width:540px;
	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:440px;
}
#header #topnav {
	width:310px;
	height:23px;
	padding-top:6px;
	padding-left:20px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#353636;
	background:url(../images/top-nav.gif) left top no-repeat;
	position:absolute;
	top:12px;
	left:668px;
}
.training {
	color:#353636;
	text-decoration:none;
}
.training:hover {
	color:#0981CB;
	text-decoration:none;
}
#header #iso {
	width:105px;
	height:51px;
	position:absolute;
	top:0px;
	left:325px;
}

#header .menu {
	width:670px;
	height:40px;
	position:absolute;
	bottom:0px;
	right:0px;
}
#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:40px;
	text-indent:-9000px;
}



#header .menu-inner {
	width:548px;
	height:40px;
	position:absolute;
	bottom:0px;
	right:0px;
}
#header .menu-inner ul {
	list-style-type:none;
}
#header .menu-inner ul li {
	background:none;
	display:inline;
}
#header .menu-inner ul li a {
	display:block;
	float:left;
	height:40px;
	text-indent:-9000px;
}
.home a {
	width:73px;
	background:url(../images/menu.jpg) 0 0 no-repeat;
}
.home a:hover, .home-active a {
	width:73px;
	background:url(../images/menu.jpg) 0 -40px no-repeat;
}
.company a {
	width:81px;
	background:url(../images/menu.jpg) -73px 0px no-repeat;
}
.company a:hover, .company-active a {
	width:81px;
	background:url(../images/menu.jpg) -73px -40px no-repeat;
}
.services a {
	width:75px;
	background:url(../images/menu.jpg) -154px 0 no-repeat;
}
.services a:hover, .services-active a {
	width:75px;
	background:url(../images/menu.jpg) -154px -40px no-repeat;
}
.portfolio a {
	width:81px;
	background:url(../images/menu.jpg) -229px 0 no-repeat;
}
.portfolio a:hover, .portfolio-active a {
	width:81px;
	background:url(../images/menu.jpg) -229px -40px no-repeat;
}
.clients a {
	width:85px;
	background:url(../images/menu.jpg) -310px 0 no-repeat;
}
.clients a:hover, .clients-active a {
	width:85px;
	background:url(../images/menu.jpg) -310px -40px no-repeat;
}
.contact a {
	width:87px;
	background:url(../images/menu.jpg) -395px 0 no-repeat;
}
.contact a:hover, .contact-active a {
	width:87px;
	background:url(../images/menu.jpg) -395px -40px no-repeat;
}
.request a {
	width:120px;
	background:url(../images/menu.jpg) -482px 0 no-repeat;
}
.request a:hover, .request-active a {
	width:120px;
	background:url(../images/menu.jpg) -482px -40px no-repeat;
}
.blog a {
	width:68px;
	background:url(../images/menu.jpg) -602px 0 no-repeat;
}
.blog a:hover, .blog-active a {
	width:68px;
	background:url(../images/menu.jpg) -602px -40px no-repeat;
}
.it-training a {
	width:93px;
	background:url(../images/menu-inner.jpg) -73px 0 no-repeat;
}
.it-training a:hover, .it-training-active a {
	width:93px;
	background:url(../images/menu-inner.jpg) -73px -40px no-repeat;
}
.placement a {
	width:93px;
	background:url(../images/menu-inner.jpg) -166px 0 no-repeat;
}
.placement a:hover, .placement-active a {
	width:93px;
	background:url(../images/menu-inner.jpg) -166px -40px no-repeat;
}
.apply a {
	width:109px;
	background:url(../images/menu-inner.jpg) -259px 0 no-repeat;
}
.apply a:hover, .apply-active a {
	width:109px;
	background:url(../images/menu-inner.jpg) -259px -40px no-repeat;
}
.about-us a {
	width:84px;
	background:url(../images/menu-inner.jpg) -368px 0 no-repeat;
}
.about-us a:hover, .about-us-active a {
	width:84px;
	background:url(../images/menu-inner.jpg) -368px -40px no-repeat;
}
.contact-us a {
	width:96px;
	background:url(../images/menu-inner.jpg) -452px 0 no-repeat;
}
.contact-us a:hover, .contact-us-active a {
	width:96px;
	background:url(../images/menu-inner.jpg) -452px -40px 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.jpg) 0 0 no-repeat;
}
.it-outsorce_in:hover {
	background:url(../images/lead-menu.jpg) 0 -42px  no-repeat;
}
.web-pro_in {
	width:192px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu.jpg) -185px 0 no-repeat;
}
.web-pro_in:hover {
	background:url(../images/lead-menu.jpg) -185px -42px  no-repeat;
}
.e-com_in {
	width:233px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu.jpg) -377px 0 no-repeat;
}
.e-com_in:hover {
	background:url(../images/lead-menu.jpg) -377px -42px  no-repeat;
}
.web-desin_in {
	width:188px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu.jpg) -610px 0 no-repeat;
}
.web-desin_in:hover {
	background:url(../images/lead-menu.jpg) -610px -42px  no-repeat;
}
.web-mkt_in {
	width:202px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu.jpg) -798px 0 no-repeat;
}
.web-mkt_in:hover {
	background:url(../images/lead-menu.jpg) -798px -42px  no-repeat;
}
.web-design-in {
	width:176px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu-inner.jpg) 0px 0 no-repeat;
}
.web-design-in:hover {
	background:url(../images/lead-menu-inner.jpg) 0px -42px  no-repeat;
}
.php-in {
	width:166px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu-inner.jpg) -176px 0 no-repeat;
}
.php-in:hover {
	background:url(../images/lead-menu-inner.jpg) -176px -42px  no-repeat;
}
.seo-in {
	width:129px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu-inner.jpg) -342px 0 no-repeat;
}
.seo-in:hover {
	background:url(../images/lead-menu-inner.jpg) -342px -42px  no-repeat;
}
.market-in {
	width:161px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu-inner.jpg) -471px 0 no-repeat;
}
.market-in:hover {
	background:url(../images/lead-menu-inner.jpg) -471px -42px  no-repeat;
}
.content-in {
	width:198px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu-inner.jpg) -632px 0 no-repeat;
}
.content-in:hover {
	background:url(../images/lead-menu-inner.jpg) -632px -42px  no-repeat;
}
.tour-in {
	width:170px;
	height:42px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/lead-menu-inner.jpg) -830px 0 no-repeat;
}
.tour-in:hover {
	background:url(../images/lead-menu-inner.jpg) -830px -42px  no-repeat;
}

/****************** Content section start ***********************************/
.main_container {
	width:1000px;
	margin:0 auto;
	padding-bottom:20px;
	background:url(../images/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;
}
.diwali-banner {
	width:328px;
	padding:230px 0 0 230px;
	height:46px;
	background:url(../images/diwali-bg.jpg) top left no-repeat;
	text-align:center;
}
.festive-offer {
	width:558px;
	padding:0;
	height:345px;
	background:url(../images/homepage-banner.jpg) top left no-repeat;
	position:relative;
}
.get-started {
	width:164px;
	height:59px;
	background:url(../images/get-started2.jpg) 0 0 no-repeat;
	text-decoration:none;
	text-indent:-9000px;
	position:absolute;
	bottom:25px;
	left:385px;
}
.get-started:hover {
	background:url(../images/get-started2.jpg) 0 -59px no-repeat;
}
.festive-offer .TagLine {
	width:540px;
	position:absolute;
	bottom:10px;
	left:10px;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
}
.festive-offer .TagLine span {
	font-size:19px;
	color:#AF1219;
}
.festive-offer .TagLine img {
	margin-top:5px;
}
.home-virtual {
	width:556px;
	background:url(../images/grad-bg.gif) repeat-x top left;
	overflow:hidden;
	padding:24px 0px 0px 0px;
}
.home-virtual h2 {
	font-family:"Trebuchet MS";
	font-size:25px;
	font-weight:bold;
	color:#515252;
	line-height:28px;
	padding:0px;
	margin:0px;
	text-align:center;
}
.home-virtual h2 span {
	color:#116D98;
}
.home-virtual h2 strong {
	color:#869B1D;
}
.virual-box {
	background:url(../images/virtual-box.jpg) no-repeat top left;
	width:507px;
	height:234px;
	margin:14px 0px 0px 2px;
	padding:0px 0px 0px 37px;
}
.heading {
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	height:40px;
	display:block;
	padding:5px 0px 0px 0px;
}
.heading img {
	vertical-align:middle;
	margin-right:5px;
}
.selection-box {
	float:left;
	margin:11px 36px 0px 0px;
	padding:0px;
	width:220px;
	height:39px;
	background:url(../images/selection-box-bg.gif) no-repeat top left;
}
.select-heading {
	font-family:Arial;
	font-size:13px;
	color:#423F3F;
	padding-top:3px;
	line-height:16px;
	float:left;
	width:154px;
}
.select-heading .txt {
	padding:7px 0px 0px 0px;
	float:left;
	width:auto;
}
.select-icon {
	float:left;
	width:33px;
	padding:3px 5px 0px 6px;
}
.dropdown-box {
	float:left;
	width:59px;
	padding:10px 0px 0px 7px;
}
.dropdown-box select {
	margin:0px;
	padding:0px;
	width:50px;
	height:20px;
	line-height:18px;
	font-family:Arial;
	font-size:14px;
	border:1px solid #E5E5E5;
}
.selection-box1 {
	float:left;
	margin:11px 0px 0px 0px;
	padding:0px;
	width:220px;
	height:39px;
	background:url(../images/selection-box-bg.gif) no-repeat top left;
}
.selection-bottom {
	float:left;
	width:396px;
	margin:12px 0px 0px 0px;
	color:#404141;
	font-size:12px;
	font-family:Arial;
}
.red-link {
	color:#AF2B02;
	text-decoration:underline;
}
.red-link:hover {
	color:#AF2B02;
	text-decoration:none;
}
.black-link {
	color:#404141;
	text-decoration:underline;
}
.black-link:hover {
	color:#404141;
	text-decoration:none;
}
.quote-button {
	background:url(../images/quote-bg.gif) no-repeat top left;
	width:74px;
	height:20px;
	color:#FFFFFF;
	font-family:Arial;
	text-align:center;
	font-size:13px;
	border:none;
	margin:10px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}
.quote-button:hover {
	background:url(../images/quote-bg.gif) no-repeat 0px -20px;
	width:74px;
	height:20px;
	color:#FFFFFF;
	font-family:Arial;
	text-align:center;
	font-size:13px;
	border:none;
	margin:10px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
} 
.flash {
	width:554px;
	height:260px;
	margin-bottom:16px;
}
.home_hire {
	width:556px;
	height:111px;
	background:url(../images/hire-bg.gif) left top repeat-x;
	position:relative;
	margin-top:28px;
}
.prof_h {
	width:207px;
	height:17px;
	background:url(../images/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) 0 0 no-repeat;
}
.web_desn a:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.php_pro a:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.seo_exp a:hover {
	background:url(../images/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) right bottom no-repeat;
}
.why {
	padding:15px 12px 28px 12px;
	background:url(../images/why-bg.gif) bottom center no-repeat;
}
.why p{
	margin-top:7px;
	line-height:17px;
}
.mrg-top {
	padding-top:10px;
}
.read_more {
	display:block;
	width:92px;
	height:13px;
	text-indent:-9000px;
	background:url(../images/read-more.gif) 0 0 no-repeat;
	margin-top:10px;
}
.read_more:hover {
	background:url(../images/read-more.gif) 0 -13px no-repeat;
}
.tstim {
	width:425px;
	padding:0 0 5px 12px;

}
.testimonial {
	width:185px;
	padding-right:30px;
	padding-left:5px;
	float:left;
	background:url(../images/test-bg.gif) 0 30px no-repeat;
}
.testimonial p {
	margin-top:8px;
}
.testimonial h2 {
	border-bottom:1px solid #C7C7C7;
	color:#454951;
	font-family:"Trebuchet MS";
	font-size:21px;
	padding-bottom:2px;
}
.testi_bg {
	background:url(../images/testi_bg.gif) bottom right no-repeat;
}
.live_chat {
	width:200px;
	float:left;
	background:url(../images/live.gif) top right no-repeat;
}
.live_chat h2 {
	font-family:"Trebuchet MS";
	font-size:21px;
	padding-bottom:2px;
	border-bottom:1px solid #C7C7C7;
	color:#454951;
}
.msn {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/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) 0 -122px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.yahoo {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/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) 0 -155px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.skype {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/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) 0 -186px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.gmail {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/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) 0 -217px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
#footer {
	width:1000px;
	margin:0 auto;
	background:#686868 url(../images/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) 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) 0 0 no-repeat;
}
.advantg_1:hover {
	background:url(../images/advant.jpg) 0 -125px no-repeat;
	color:#fff;
}
.advantg_2 {
	background:url(../images/advant.jpg) 0 -31px no-repeat;
}
.advantg_2:hover {
	background:url(../images/advant.jpg) 0 -156px no-repeat;
	color:#fff;
}
.advantg_3 {
	background:url(../images/advant.jpg) 0 -64px no-repeat;
}
.advantg_3:hover {
	background:url(../images/advant.jpg) 0 -189px no-repeat;
	color:#fff;
}
.advantg_4 {
	background:url(../images/advant.jpg) 0 -95px no-repeat;
}
.advantg_4:hover {
	background:url(../images/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:1000px;
	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:12px 0px 10px 15px;
	border-top:1px solid #747474;
}
.footer_links3 {
	width:1000px;
	color:#fff;
}
.footer_links3  a {
	color:#fff;
	text-decoration:none;
}
.footer_links3  a:hover {
	color:#fff;
	text-decoration:underline;
}
.footer_links3 p {
	margin-top:1px;
	padding:10px 0px 0px 15px;
}
/*********************** Contact ID's Popup css ***************************************/
.pop-div {
	width:246px;
	height:119px;
	background:url(../images/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) 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:#0C628F;
	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;
	position:relative;
}
.content h1 {
	font-family:"Trebuchet MS";
	font-size:21px;
	color:#323537;
	padding-top:15px;
	text-transform:uppercase;
}
.content p {
	padding-right:20px;
	margin-top:20px;
}
.content p.lowMargin {
	margin-top:5px;
}
.content p.lowMargin2 {
	margin-top:5px;
}
.trainiing-bg {
	background:url(../images/training-bg.jpg) no-repeat right 20px;
	overflow:hidden;
	margin-right:20px;
	min-height:280px;
	height:auto !important;
	height:280px;
}
.box_type_1 {
	width:725px;
	padding:13px 0 0 20px;
	margin-top:15px;
	background:url(../images/type-1.jpg) top left no-repeat;
	color:#444548;
}
.box_type_3 {
	width:723px;
	padding:28px 0 0 22px;
	margin-top:31px;
	background:url(../images/job-box-bg.gif) top left no-repeat;
	color:#444548;
	position:relative;
}
.box_type_3 h2 {
	font:normal 21px "Trebuchet MS";
	padding:0px 0px 0px 52px;
	margin:0px;
	line-height:24px;
}
.box_type_3 h2 span {
	color:#0B5E8A;
	padding-left:40px;
}
.box_type_3 p {
	margin-top:10px;
	margin-bottom:23px;
}
.batch-banner {
	position:absolute;
	top:-13px;
	left:552px;
	width:182px;
	height:125px;
}
.cources-box {
	background:url(../images/confused-pic.jpg) no-repeat right 20px;
	width:700px;
	padding:0px 0px 20px 0px;
}
.cources-box h4 {
	font-size:13px;
	color:#212121;
}
.cources-box h4 img {
	vertical-align:middle;
	margin:0px 10px 0px 0px;;
}

.course-button {
	background:url(../images/contact-bg.gif) no-repeat top left;
	width:295px;
	height:22px;
	color:#FFFFFF;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding:6px 0px 0px 8px;
	display:block;
	margin-top:20px;
}
.course-button:hover {
	background:url(../images/contact-bg.gif) no-repeat 0px -28px;
	width:295px;
	height:22px;
	color:#FFFFFF;
	font-size:11px;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	padding:6px 0px 0px 8px;
	text-decoration:none;
}
.course-list {
	margin:5px 0px 0px 6px;
	padding:0px;
}
.course-list li {
	margin:0px;
	padding:0px 0px 0px 18px;
	list-style:none;
	line-height:20px;
	background:url(../images/arrow4.gif) no-repeat 0px 6px;
}
.box_type_2 {
	width:707px;
	padding:0 0 0 20px;
	background:url(../images/type_2.gif) top left repeat-y;
	color:#444548;
}
.box_type_2:hover {
	color:#4B1A1C;
}
.box_type_2 p {
	margin-top:0px;
	padding-top:18px;
}
.box_type_2 p.lowPad {
	padding-top:5px;
}
.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) left top no-repeat;
}
.web-ser_bg {
	width:351px;
	height:67px;
	float:left;
	text-indent:-9000px;
	background:url(../images/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) left top no-repeat;
}
.graph-ser_bg {
	width:168px;
	height:50px;
	float:left;
	text-indent:-9000px;
	background:url(../images/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) left top no-repeat;
}
.ecom-dev-ser_bg {
	width:239px;
	height:52px;
	float:left;
	text-indent:-9000px;
	background:url(../images/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) left top no-repeat;
}
.content-writing-ser_bg {
	width:285px;
	height:54px;
	float:left;
	text-indent:-9000px;
	background:url(../images/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) left top no-repeat;
}
.cart_yahoo {
	width:273px;
	height:52px;
	float:left;
	text-indent:-9000px;
	background:url(../images/yahoo-cart.jpg) left top no-repeat;
}
.flax-deve_heding {
	width:311px;
	height:53px;
	float:left;
	text-indent:-9000px;
	background:url(../images/flax.jpg) left top no-repeat;
}

.ci_heding {
	width:256px;
	height:50px;
	float:left;
	text-indent:-9000px;
	background:url(../images/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) 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) 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) 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) 0 5px no-repeat;
	margin:10px 0 0 0px;
	padding:0 10px 0 15px;
	line-height:15px;
}
.line-gap {
	margin:20px 0px 0px 0px;
}
.highlight {
	font-size:11px;
	color:#990000;
}
.training-blue {
	font-size:13px;
	font-weight:bold;
	color:#0B5E8A;
	padding:5px 0px 0px 0px;
}
.training-ul {
	list-style-type:none;
	margin-top:6px;
}
.training-ul li {
	background:url(../images/li.gif) 0 8px no-repeat;
	margin:0px 0 0 0;
	padding:0 10px 0 15px;
	line-height:20px;
}
.common-ul {
	list-style-type:none;
	margin-top:15px;
}
.common-ul li {
	background:url(../images/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) 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) 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) top right no-repeat;
	height:21px;
	padding:8px 0 0 19px;
}

.right_navi {
	float:right;
	width:202px;
	background:url(../images/right-top.gif) top left no-repeat;
	padding-left:20px;
}
.rgt_port {
	width:202px;
	background:url(../images/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) 0 0 no-repeat;
}
.rgt_port p {
	text-align:center;
	line-height:14px;
	margin-top:3px;
}
.rgt_port img {
	margin:6px 0 0 0;
}
.courses-bg {
	background:url(../images/courses-bg.gif) no-repeat bottom left;
	padding:16px 0px 25px 18px;
	line-height:19px;
}
.courses-bg a {
	text-decoration:none;
	color:#55595F;
}
.courses-bg a:hover {
	text-decoration:underline;
	color:#55595F;
}
.courses-bg h4 {
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#2A2828;
}
.blue-txt {
	color:#0B5E8A;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:5px;
	display:block;
}
.interest-box {
	margin-left:2px;
	background:url(../images/interest-bg.gif) repeat-y top left;
	width:198px;
	line-height:14px;
}
.interest-box p {
	line-height:16px;
	margin:0px 0px 15px 0px;
}
.left-txt {
	float:left;
	width:65px;
	height:22px;
}
.left-field {
	float:left;
	width:110px;
	height:22px;
}
.left-field1 {
	float:left;
	width:110px;
	height:65px;
}
.field {
	margin:0px;
	padding:0px;
	border:1px solid #BEBBBB;
	width:110px;
	height:15px;
	background:#E9EAEB;
	font-size:11px;
	font-family:Verdana;
}
.field1 {
	margin:0px;
	padding:0px;
	border:1px solid #BEBBBB;
	width:110px;
	height:55px;
	background:#E9EAEB;
	font-size:11px;
	font-family:Verdana;
}
.coursebutton {
	margin:0px 0px 0px 65px;
	padding:0px 0px 0px 10px;
	font-weight:bold;
	color:#FFFFFF;
	width:113px;
	height:19px;
	background:url(../images/submit-button.gif) no-repeat top left;
	text-transform:uppercase;
	text-align:left;
	font-size:11px;
	cursor:pointer;
	border:none;
}
.coursebutton:hover {
	margin:0px 0px 0px 65px;
	padding:0px 0px 0px 10px;
	font-weight:bold;
	color:#FFFFFF;
	width:113px;
	height:19px;
	background:url(../images/submit-button.gif) no-repeat 0px -19px;
	text-transform:uppercase;
	text-align:left;
	font-size:11px;
	border:none;
}
.interest-box form {
	padding:10px 10px 0px 10px;
}
.web-proffessinal {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/web-promotion.jpg) 0 0 no-repeat;
}
.web-proffessinal:hover {
	background:url(../images/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) 0 0 no-repeat;
}

.web-rebuilt {
	width:202px;
	height:216px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/banner01.jpg) 0 0 no-repeat;
}
.web-design:hover {
	background:url(../images/web-design-pack.jpg) 0 -73px no-repeat;
}
.dedicated-design {
	width:202px;
	height:61px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/hire-dedicated.jpg) 0 0 no-repeat;
}
.dedicated-design:hover {
	background:url(../images/hire-dedicated.jpg) 0 -61px no-repeat;
}
.dedicated-developer {
	width:202px;
	height:61px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/dedicated-developer.jpg) 0 0 no-repeat;
}
.dedicated-developer:hover {
	background:url(../images/dedicated-developer.jpg) 0 -61px no-repeat;
}
.dedicated-seo {
	width:202px;
	height:61px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/dedicated-seo.jpg) 0 0 no-repeat;
}
.dedicated-seo:hover {
	background:url(../images/dedicated-seo.jpg) 0 -61px no-repeat;
}

.logo-design {
	width:202px;
	height:73px;
	display:block;
	float:left;
	text-indent:-9000px;
	background:url(../images/logo-design-pack.jpg) 0 0 no-repeat;
}
.logo-design:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.dir-sub:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.link-build:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.art-sub:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.smo:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.ppc:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.press-release:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.content-write:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.corp:hover {
	background:url(../images/corp-pack.jpg) 0 -73px no-repeat;
}
.article-price {
	width:202px;
	height:97px;
	float:left;
	display:block;
	text-indent:-9000px;
	margin:5px 0px 5px 0px;
	background:url(../images/article-price.jpg) 0 0 no-repeat;
}
.article-price:hover {
	background:url(../images/article-price.jpg) 0 -97px no-repeat;
}
.seo-price {
	width:202px;
	height:97px;
	float:left;
	display:block;
	text-indent:-9000px;
	margin-bottom:5px;
	background:url(../images/seo-price.jpg) 0 0 no-repeat;
}
.seo-price:hover {
	background:url(../images/seo-price.jpg) 0 -97px no-repeat;
}
.hire-seo {
	width:202px;
	height:66px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url(../images/hire-seo.jpg) 0 0 no-repeat;
}
.hire-seo:hover {
	background:url(../images/hire-seo.jpg) 0 -66px no-repeat;
}

.redesign {
	width:202px;
	height:216px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url(../images/banner01.jpg) 0 0 no-repeat;
}

.why-seo {
	width:200px;
	height:62px;
	margin-bottom:10px;
	display:block;
	text-indent:-9000px;
	background:url(../images/why-seo.jpg) 0 0 no-repeat;
}
.why-seo:hover {
	background:url(../images/why-seo.jpg) 0 -62px no-repeat;
}
.why-webdesign {
	width:200px;
	height:62px;
	margin-bottom:10px;
	display:block;
	text-indent:-9000px;
	background:url(../images/why-webdesign.jpg) 0 0 no-repeat;
}
.why-webdesign:hover {
	background:url(../images/why-webdesign.jpg) 0 -62px no-repeat;
}
.why-php {
	width:200px;
	height:62px;
	margin-bottom:10px;
	display:block;
	text-indent:-9000px;
	background:url(../images/why-php.jpg) 0 0 no-repeat;
}
.why-php:hover {
	background:url(../images/why-php.jpg) 0 -62px no-repeat;
}
.why-marketing {
	width:200px;
	height:62px;
	margin-bottom:10px;
	display:block;
	text-indent:-9000px;
	background:url(../images/why-marketing.jpg) 0 0 no-repeat;
}
.why-marketing:hover {
	background:url(../images/why-marketing.jpg) 0 -62px no-repeat;
}
.why-content {
	width:200px;
	height:62px;
	margin-bottom:10px;
	display:block;
	text-indent:-9000px;
	background:url(../images/why-content.jpg) 0 0 no-repeat;
}
.why-content:hover {
	background:url(../images/why-content.jpg) 0 -62px no-repeat;
}
.why-tour {
	width:200px;
	height:62px;
	margin-bottom:10px;
	display:block;
	text-indent:-9000px;
	background:url(../images/why-tour.jpg) 0 0 no-repeat;
}
.why-tour:hover {
	background:url(../images/why-tour.jpg) 0 -62px no-repeat;
}
.hire-web {
	width:202px;
	height:66px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url(../images/hire-web.jpg) 0 0 no-repeat;
}

.rebuilt-web {
	width:202px;
	height:231px;
	float:left;
	display:block;
	text-indent:-9000px;
	background:url(../images/banner01.jpg) 0 0 no-repeat;
}
.hire-web:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.hire-web-developer:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.hire_php-dev:hover {
	background:url(../images/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) 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) 0 0 no-repeat;
}
.link_2 {
	background:url(../images/links.jpg) 0 -23px no-repeat;
}
.link_3 {
	background:url(../images/links.jpg) 0 -46px no-repeat;
}
.link_4 {
	background:url(../images/links.jpg) 0 -69px no-repeat;
}
.link_5 {
	background:url(../images/links.jpg) 0 -92px no-repeat;
}
.link_6 {
	background:url(../images/links.jpg) 0 -115px no-repeat;
}
.link_7 {
	background:url(../images/links.jpg) 0 -138px no-repeat;
}
.link_8 {
	background:url(../images/links.jpg) 0 -161px no-repeat;
}
.link_9 {
	background:url(../images/links.jpg) 0 -187px no-repeat;
}
.link_11 {
	background:url(../images/port_menu.jpg) 0 0 no-repeat;
}
.link_12 {
	background:url(../images/port_menu.jpg) 0 -26px no-repeat;
}
.link_13 {
	background:url(../images/port_menu.jpg) 0 -52px no-repeat;
}
.link_14 {
	background:url(../images/port_menu.jpg) 0 -78px no-repeat;
}
.link_15 {
	background:url(../images/port_menu.jpg) 0 -104px no-repeat;
}
.link_16 {
	background:url(../images/port_menu.jpg) 0 -130px no-repeat;
}
.link_17 {
	background:url(../images/port_menu.jpg) 0 -156px no-repeat;
}
.link_18 {
	background:url(../images/port_menu.jpg) 0 -182px no-repeat;
}
.link_19 {
	background:url(../images/port_menu.jpg) 0 -208px no-repeat;
}
.link_20 {
	background:url(../images/design_menu.jpg) 0 0px no-repeat;
}
.link_21 {
	background:url(../images/design_menu.jpg) 0 -26px no-repeat;
}
.link_22 {
	background:url(../images/design_menu.jpg) 0 -52px no-repeat;
}
.link_23 {
	background:url(../images/design_menu.jpg) 0 -78px no-repeat;
}
.link_24 {
	background:url(../images/design_menu.jpg) 0 -104px no-repeat;
}
.link_25 {
	background:url(../images/design_menu.jpg) 0 -130px no-repeat;
}
.link_26 {
	background:url(../images/design_menu.jpg) 0 -156px no-repeat;
}
.link_27 {
	background:url(../images/web-programing_bg.jpg) 0 0 no-repeat;
}
.link_28 {
	background:url(../images/web-programing_bg.jpg) 0 -26px no-repeat;
}
.link_29 {
	background:url(../images/web-programing_bg.jpg) 0 -52px no-repeat;
}
.link_30 {
	background:url(../images/web-programing_bg.jpg) 0 -78px no-repeat;
}
.link_31 {
	background:url(../images/web-programing_bg.jpg) 0 -104px no-repeat;
}

.link_wp1 {
	background:url(../images/wp.png) 5px 3px no-repeat;  

}
.link_Joomla {
	background:url(../images/web-programing_bg.jpg) 0 -130px no-repeat;
}
.link_Drupal {
	background:url(../images/web-programing_bg.jpg) 0 -154px no-repeat;
}

.link_wordpress {
	background:url(../images/web-programing_bg.jpg) 0 -153px no-repeat;
}
.link_32 {
	background:url(../images/e-com-link.jpg) 0 0px no-repeat;
}
.link_33 {
	background:url(../images/e-com-link.jpg) 0 -26px no-repeat;
}
.link_34 {
	background:url(../images/e-com-link.jpg) 0 -52px no-repeat;
}
.link_35 {
	background:url(../images/e-com-link.jpg) 0 -78px no-repeat;
}
.link_36 {
	background:url(../images/servicesicon.jpg) 0 0 no-repeat;
}
.link_37 {
	background:url(../images/servicesicon.jpg) 0 -26px no-repeat;
}
.link_38 {
	background:url(../images/servicesicon.jpg) 0 -52px no-repeat;
}
.link_39 {
	background:url(../images/servicesicon.jpg) 0 -78px no-repeat;
}
.link_40 {
	background:url(../images/servicesicon.jpg) 0 -104px no-repeat;
}
.link_41 {
	background:url(../images/e-com-link.jpg) 0 -104px no-repeat;
}

.link_wp {
	background:url(../images/wp.png) 5px 3px no-repeat;
}
.q-cont {
	width:154px;
	height:41px;
	margin-top:7px;
	background:url(../images/q-conect.jpg) 0 0 no-repeat;
	padding:34px 0 0 48px;
}
.q-cont:hover {
	background:url(../images/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) 0 0 no-repeat;
}
.y-chat:hover {
	background:url(../images/chat.jpg) 0 -25px no-repeat;
}
.msn-chat {
	background:url(../images/chat.jpg) -34px 0 no-repeat;
}
.msn-chat:hover {
	background:url(../images/chat.jpg) -34px -25px no-repeat;
}
.sk-chat {
	background:url(../images/chat.jpg) -68px 0 no-repeat;
}
.sk-chat:hover {
	background:url(../images/chat.jpg) -68px -25px no-repeat;
}
.gm-chat {
	background:url(../images/chat.jpg) -103px 0 no-repeat;
}
.gm-chat:hover {
	background:url(../images/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) bottom right no-repeat;
}
.cont_bwbg:hover {
	background:#F6F6F6 url(../images/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) no-repeat;
height:38px;
}
.yahoo-c:hover{
background:url(../images/yahoo.jpg) no-repeat;
}
.skype-c{
background:url(../images/skype.jpg) no-repeat;
height:38px;
}
.skype-c:hover{
background:url(../images/skype.jpg) no-repeat;
}
.msn-c{
background:url(../images/msn.jpg) no-repeat;
height:38px;
}
.msn-c:hover{
background:url(../images/msn.jpg) no-repeat;
}
.gmail-c{
background:url(../images/g-mail.jpg) no-repeat;
height:38px;
}
.gmail-c:hover{
background:url(../images/g-mail.jpg) no-repeat;
}

/*************** Portfolio css ***********************/

.portfolio_div {
	width:745px;
	padding:0 0 22px 0;
	margin-top:22px;
	background:url(../images/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) 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) bottom no-repeat;
}
.portfolio_div ul li div:hover {
	border-color:#DEDEDE;
	background:#DDDDDD url(../images/port_div.jpg) bottom no-repeat;
}
.port_top_next {
width:745px;
height:26px;
margin-top:25px;
background:url(../images/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[type=radio], .input_style input[type=radio]:hover{
border:0!important;
float:left;
width:20px!important;
vertical-align:middle;
}
.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 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) 0 0 no-repeat;
	text-decoration:none;
	float:left;
	font-weight:bold;
	color:#5E5E5E;
}
.d3port_links:hover {
	background:url(../images/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;
}
.font_13 {
	font-size:13px;
}
.click {
	width:186px;
	height:23px;
	text-align:center;
	display:block;
	margin-top:15px;
	color:#fff;
	background:url(../images/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) 0 -23px no-repeat;
}
.seo_port {
	width:726px;
	padding:8px;
	background:url(../images/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) -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) 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) 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) 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) 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) 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) 0 -1px no-repeat;
	height:29px;
	padding:0px 0 0 19px;
	line-height:28px;
	display:block;
}
.submit {
	width:100px;
	height:22px;
	cursor:pointer;
	border:0;
	background:url(../images/s-but2.gif) 0 0 no-repeat;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:4px;
	line-height:22px;
}
.submit:hover {
	width:100px;
	height:22px;
	cursor:pointer;
	border:0;
	background:url(../images/s-but2.gif) 0 -22px no-repeat;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:4px;
	line-height:22px;
}
.pay-now {
	width:70px;
	height:22px;
	border:none;
	background:url(../images/pay-now.gif) 0 0 no-repeat;
}
.pay-now:hover {
	width:70px;
	height:22px;
	border:none;
	background:url(../images/pay-now.gif) 0 -22px no-repeat;
}
.onpage_testimonial {
	clear:both;
	width:182px;
	margin-top:7px;
	background:url(../images/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) 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) 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) top left no-repeat;
}
.rd-bg {
	background:url(../images/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) 0 0 no-repeat;
}
.sp-pack:hover {
	width:554px;
	height:54px;
	background:url(../images/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) top left no-repeat;
}
.logo-pack_head {
	background:url(../images/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) top left repeat-x;
}
.logo-pack-bdr {
	border-bottom: 1px solid #B4B4B4;
}
.gray-bg {
	background:url(../images/gray-bg.gif) top left repeat-y;
}
.form-field {
	margin:0px;
	padding:0px;
	width:245px;
	height:20px;
	border:1px solid #C3C3C3;
}
.form-field2 {
	margin:0px;
	padding:0px;
	width:30px;
	height:18px;
	border:1px solid #C3C3C3;
}
.form-field1 {
	margin:0px;
	padding:0px;
	width:245px;
	height:140px;
	border:1px solid #C3C3C3;
}
.form-field1:hover, .form-field1:focus {
	border:1px solid #C3C3C3;	
}
.link-build-bg {
	background:url(../images/link-building-bg.jpg) right 60px no-repeat;
}
.red-txt {
	color:#A10304;
	font-weight:bold;
}
.txt {
	line-height:17px;
}
/******************************************** SEO Packages *******************************/

.border {
	border:1px solid #C6C6C6;

}
.td-border {
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:30px;
	background:#F3F4F6;
}
.td-border3 {
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:30px;
}
.blue{
	background:url(../images/blue-bg.jpg) 0 0 repeat-x;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.greenTab{
	background:url(../images/green-bg.jpg) 0 0 repeat-x;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.grayTab{
	background:url(../images/gray-bg.jpg) 0 0 repeat-x;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.golden{
	background:url(../images/golden-bg.jpg) 0 0 repeat-x;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.platinum{
	background:url(../images/platinum-bg.jpg) 0 0 repeat-x;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	border-right:none;
	
}

.td-border1 {
	border-bottom:1px solid #D7D8DD;
	border-right:1px solid #CCCCCC;
	height:30px;
	padding-left:5px;
	line-height:15px;
	background:#F3F4F6;
	width:330px;
}
.td-border4 {
	border-bottom:1px solid #D7D8DD;
	border-right:1px solid #CCCCCC;
	height:40px;
	padding-left:5px;
	line-height:20px;
	background:#F3F4F6;
}

.td-border2 {
	border-bottom:1px solid #D7D8DD;
	border-left:1px solid #D7D8DD;
}
.bord-txt {
	font-size:13px;
	color:#444548;
	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) no-repeat 0px 9px;
	list-style:none;
}
.color3 {
	color:#AF3101;
}
.package-bottom {
	background:url(../images/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;
	padding:0px 0px 0px 12px;
	font-size:12px;
	color:#636363;
}
.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) 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) top left no-repeat;
	float:left;
}
.service_cid {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url(../images/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) top left no-repeat;
	float:left;
}
.service_wdv{
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url(../images/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) top left no-repeat;
	float:left;
}
.service_whst {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url(../images/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) top left no-repeat;
	float:left;
}
.service_ecomm {
	width:308px;
	height:185px;
	padding:0px;
	margin:0px;
	background:url(../images/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) 0 0 no-repeat;
}
.orderNow:hover {
	width:82px;
	height:17px;
	text-indent:-9000px;
	background:url(../images/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) 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) 0 0 no-repeat;
}
.Order2:hover {
	width:76px;
	height:18px;
	display:block;
	cursor:pointer;
	border:0;
	background:url(../images/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) 0 0 no-repeat;
text-indent:-9000px;

}
.calc_a:hover {
color:#000000;
text-decoration:none;
background:url(../images/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) 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) 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) 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:14px;
}
.font_20 {
	font-size:20px;
}
.font_22 {
	font-size:22px;
}
.font_23 {
	font-size:23px;
}
.yellow {
	color:#e8a705;
}
.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) 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) 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) 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) 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) 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) 0 0 no-repeat;
	line-height:28px;
}
.bottom-img {
	margin:3px 0px 0px 12px;
}
.join {
	float:left;
	width:105px;
	font-weight:bold;
	line-height:24px;
}
.bord-box { 
	float:left; 
	width:533px; 
	margin:10px 0 0 0; 
	padding:0px 0px 0px 10px; 
}
.join-us {
	width:320px;
	line-height:16px;
	padding:3px 0px 0px 0px;
	margin:0px;
	float:right;
}
.join-icon {
	margin:0px 4px 0px 7px;
	vertical-align:middle;
}

/* article submission packages page design part start here */
#article-submission-content {
	width:727px;
	padding:10px 0 0 0;
	margin:0px;
	clear:both;
}
#article-submission-content h2 {
	font-size:18px;
	font-family:"Trebuchet MS";
	margin:0 0 10px 0;
	padding:0px;
	text-transform:uppercase;
	font-weight:normal;
}
.article-box {
	width:727px;
	padding:0px;
	margin:0 0 20px 0;
	clear:both;
}
.article-box-content {
	width:704px;
	padding:8px 0 8px 20px;
	margin:0px;
	clear:both;
	background:url(../images/article-submission-box-bg.jpg) bottom right no-repeat;
	border-left:1px #EAE8E8 solid;
	border-right:2px #EAE8E8 solid;
	position:relative;
}
.article-box-content ul {
	margin:0px;
	padding:10px 0 0 0;
	list-style-type:none;
}
.article-box-content ul li {
	margin:0px;
	padding:0 0 5px 10px;
	list-style-type:none;
	background:url(../images/bullet2.gif) 0 5px no-repeat;
}
.package-detail {
	width:auto;
	height:89px;
	top:0px;
	right:10px;
	position:absolute;
}
.timeline-txt {
	position:absolute;
	width:auto;
	bottom:0px;
	right:10px;
	font-size:14px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	color:#B10202;
}
.ScrollingProductbox {
	width:727px;
	height:75px;
	margin-bottom:20px;
	background:url(../images/scroll-bg.gif) top no-repeat;
}
.green {
	color:#1D760F;
}
.gold {
	color:#847C01;
}
.silver {
	color:#666666;
}
.order-now-img {
	width:94px;
	height:47px;
	position:absolute;
	bottom:-4px;
	right:120px;
}
.contact-button {
	width:85px;
	height:20px;
	padding:0px;
	margin:0 5px 0 0;
	clear:both;
	float:left;
	display:block;
	background:url(../images/contact-button.gif) 0 0 no-repeat;
	text-align:center;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.contact-button:hover {
	width:85px;
	height:20px;
	padding:0px;
	margin:0 5px 0 0;
	clear:both;
	float:left;
	display:block;
	background:url(../images/contact-button.gif) 0 -20px no-repeat;
	text-align:center;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.cards { 
	width:auto;
	display:block;
	padding:0 0 5px 15px;
	margin:10px 0 0 0;
	clear:both;
}
.cards strong {
	display:block;
	float:left;
	height:18px;
	line-height:18px;
	margin-right:10px;
}
.cards img {
	width:auto;
	padding-top:3px;
	display:block;
	float:left;
	margin-right:5px;
}
.cards-link {
	width:230px;
	padding:0px;
	margin:0px;
	float:left;
	line-height:18px;
	height:18px;
}
.cards-row {
	margin:10px 5px 0 0;
	float:right;
	width:auto;
}
.cards-row strong {
	display:block;
	float:left;
	height:21px;
	line-height:21px;
	margin-right:10px;
}
.cards-row img {
	width:auto;
	padding-top:3px;
	display:block;
	float:left;
	margin-right:5px;
}
/* article submission packages page design part end here */

/* Resources right navigattion design start here */
.ethical-seo {
	width:201px;
	padding:0px;
	margin:0px;
	height:90px;
	display:block;
	background:url(../images/ethical-seo.gif) 0 0 no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.ethical-seo:hover {
	width:201px;
	padding:0px;
	margin:0px;
	height:90px;
	display:block;
	background:url(../images/ethical-seo.gif) 0 -90px no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.subscribe-blog {
	width:201px;
	padding:0px;
	margin:0px;
	height:94px;
	display:block;
	background:url(../images/subscribe-blog.gif) 0 0 no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.subscribe-blog:hover {
	width:201px;
	padding:0px;
	margin:0px;
	height:94px;
	display:block;
	background:url(../images/subscribe-blog.gif) 0 -94px no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.article-content {
	width:199px;
	padding:0 0 10px 0;
	margin:0px;
	border-left:1px #E8E8E8 solid;
	border-right:1px #E8E8E8 solid;
	border-bottom:1px #E8E8E8 solid;
}
.article-content h5 {
	margin:0px;
	padding:5px 5px 5px 5px;
}
.article-content h5 a {
	font-size:11px;
	font-weight:bold;
	color:#0B5E8A;
	text-decoration:none;
}
.article-content p {
	padding:0 5px;
	line-height:15px;
	text-align:justify;
}
.read-more {
	font-size:10px;
	color:#147A9F;
	text-decoration:none;
	background:url(../images/arrow3.gif) 120px 4px no-repeat;
	display:block;
	width:auto;
	padding-right:10px;
	text-align:right;
}
.seo-tools {
	width:199px;
	padding:0 0 5px 0;
	margin:0px;
	border-left:1px #E8E8E8 solid;
	border-right:1px #E8E8E8 solid;
	border-bottom:1px #E8E8E8 solid;
}
.seo-tools p {
	padding:5px 10px 5px 5px;
	line-height:17px;
	text-align:justify;
}
.seo-tools a {
	color:#444548;
	text-decoration:none;
}
.seo-tools a:hover {
	color:#0B5E8A;
	text-decoration:none;
}
.upload-resume {
	width:209px;
	height:51px;
	padding:0px;
	margin:0 10px 0 0;
	display:block;
	float:right;
	background:url(../images/upload-resume.png) 0 0 no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.upload-resume:hover {
	width:209px;
	height:51px;
	padding:0px;
	margin:0 10px 0 0;
	display:block;
	float:right;
	background:url(../images/upload-resume.png) 0 -51px no-repeat;
	text-indent:-9000px;
	text-decoration:none;
}
.upload-input {
	width:200px;
	padding:2px;
	margin:0px;
	border:1px #CCC solid;
	height:18px;
}
.upload-input:hover {
	width:200px;
	padding:2px;
	margin:0px;
	border:1px #666 solid;
	height:18px;
}
.upload-input:focus {
	width:200px;
	padding:2px;
	margin:0px;
	border:1px #666 solid;
	height:18px;
}
.upload-txtarea {
	width:200px;
	padding:2px;
	margin:0px;
	border:1px #CCC solid;
	height:50px;
}
.upload-txtarea:hover {
	width:200px;
	padding:2px;
	margin:0px;
	border:1px #666 solid;
	height:50px;
}
.upload-txtarea:focus {
	width:200px;
	padding:2px;
	margin:0px;
	border:1px #666 solid;
	height:50px;
}
.upload-select {
	width:206px;
	padding:2px;
	margin:0px;
	border:1px #CCC solid;
	height:70px;
	font-size:11px;
}
/* Resources right navigattion design end here */

.port_spacer {
width:751px;
height:21px;
margin-top:40px;
background:url(../images/port-space.jpg) no-repeat;
text-align:center;
color:#757575;
font-family:"Times New Roman", Times, serif;
font-size:23px;
line-height:21px;
}
.port_spacer1 {
width:751px;
height:21px;
margin-top:40px;
background:url(../images/port-space1.jpg) no-repeat;
text-align:center;
color:#757575;
font-family:"Times New Roman", Times, serif;
font-size:23px;
line-height:21px;
}
.BreadCrumbs {
	width:745px;
	background:url(../images/breadcrumb-bg.gif) top left repeat-x;
	height:27px;
	display:block;
	margin-top:20px;
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:26px;
}
.BreadCrumbs a {
	color:#444548;
	text-decoration:none;
}
.BreadCrumbs a:hover {
	text-decoration:underline;
}
.BreadCrumbs span {
	font-size:14px;
	font-weight:bold;
}
.BreadCrumbs strong {
	color:#0D618D;
}
.NewTxt {
	background:#FFF;
	color:#AC0000;
}
.box_type_2 p.Padding {
	margin-top:0;
	padding-bottom:18px;
}
.box_type_2 p.noPadding {
	margin-top:0;
	padding-bottom:0px;
}
.box_type_2 .common-ul {
	margin-padding:20px;	
	margin-top:0;
}
.content p.noMargin {	
	margin: 0 0 0 0;
}
.box_type_2 h4.Padding {
	padding-bottom:10px;
}
.NewsLogos {
	width:auto;
	padding-top:5px;
}
.NewsLogos img.Logo {
	display:block;
	float:left;
	margin:0 5px 5px 0;
}
/***********************************************updations css**************/
.best_search {
	width:139px;
	margin:0 auto;
	padding-top:10px;
}

.new_banner{
	background:url(../images/seo-page-new-banner.jpg) top left no-repeat;
	width:745px;
	height:143px;
}
.new_banner p{
	width:515px;
	display:block;
	padding:62px 0 0 42px;
	margin:0;
}

.box_type_2 ul {
	margin:0;
	padding:0 0 0 0;
	width:687px;
}
.box_type_2 ul li{
	display:block;
	padding:0 10px 0 15px;
	list-style-type:none;
	background:url(../images/arrow-bullet.gif) 0 8px no-repeat;
	line-height:18px;
}
.box_type_2 span{
	color:#0B5E8A;
}
.box_type_2 h2.btmPadding{
	margin-bottom:10px;
}
.box_type_2 h2.userCentrc{
	background:url(../images/user-centric.png) 0 0 no-repeat;
	padding:30px 0 10px 13px;
}
.box_type_2 h2.weDesign{
	background:url(../images/we-design.png) 0 0 no-repeat;
	padding:30px 0 10px 13px;
}
.content p.btmMargin{
	margin-bottom:5px;
}
.emphasisText{
	width:725px;
	margin:10px 0;
	padding:5px 0;
}
.emphasisText p{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	padding:0px;
	margin:0px;
	line-height:20px;
}

.emphasisText a{
	color:#990000;
}

.box_type_1 .emphasisText p {
	padding-right:20px;
	line-height:18px;
	font-size:12px;
}
h2.topMargin{
	margin-top:10px;
}
.link_42 {
	background:url(../images/design_menu.jpg) 0 -236px no-repeat;
}
.link_43 {
	background:url(../images/design_menu.jpg) 0 -211px no-repeat;
}
.link_44 {
	background:url(../images/design_menu.jpg) 0 -185px no-repeat;
}
/********************************************redesigning page css***********************/
.showCaseBox{
	width:745px;
	background: url(../images/redesign-content-bg.gif) bottom left no-repeat;
	position:relative;
	margin:10px 0 0 0;
}
.showCaseBox h2{
	font:21px "Trebuchet MS";
	padding:0 0 30px 0;
	line-height:25px;
	text-transform:uppercase;

}
.showCaseBox h2 span{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	color:#0C618E;
	text-transform:none;
}
.contentdiv .showCase1{
	width:298px;
	height:189px;
	float:left;
	display:block;
	padding:112px 0 0 88px;
}
.contentdiv .showCase1 img{
	width:298px;
	height:189px;
}
.contentdiv .showCase2{
	width:192px;
	height:121px;
	float:left;
	display:block;
	padding:130px 0 0 116px;

}
.contentdiv .showCase2 img{
	width:192px;
	height:121px;
}
.contentdiv h5{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:10px 0 0 0;
}
.showCaseBox .showCase p{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	
}
.captionBox{
	width:670px;
	padding:0 0 0 40px;
	background:url(../images/caption-bg.gif) bottom center no-repeat;
}
.captionBox p{
	font:20px Arial, Helvetica, sans-serif;
	line-height:27px;
	color:#474747;
	text-align:left;
	margin:0;
	padding:0;
}
.captionBox p span.bigFonts{
	font:bold 26px Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	display:block;
}
.captionBox p span{
	font:bold 21px Arial, Helvetica, sans-serif;
	color:#AF2525;
}
.captionBox h3{
	font:normal 21px Arial, Helvetica, sans-serif;
	color:#242627;
	padding:15px 0 0 15px;
}
.captionBox h3 span{
	font:normal 21px Arial, Helvetica, sans-serif;
	color:#961D1D;
	padding:0 0 0 0;
}
.captionBox .get_a_quote{
	width:151px;
	height:35px;
	float:right;
	margin-top:22px;
}
.showCaseBox h2.caseNone{
	text-transform:none;
	text-align:center;
}
.showCaseBox h2.caseNone span{
	text-transform:none;
	color:#900F0F;
	font:21px "Trebuchet MS";
}
.box_type7{
	width:726px;
	background:url(../images/redesign-content-text-bg.gif) bottom left no-repeat;
	padding:0 0 30px 0;
}
.box_type7 p{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}
.box_type7 p.topMarginInner{
	margin-top:5px;
}
.box_type7 h1 {
	font-family:"Trebuchet MS";
	font-size:21px;
	color:#323537;
	padding-top:15px;
	text-transform:none;
}
.box_type7 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#A70C0C;
	padding:0 0 0 70px;
	text-transform:none;
}
.box_type7 h3{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#505050;
	padding:0 0 0 0;
}
.box_type8{
	width:726px;
	padding:10px 0 10px 0;
}
.box_type8 p{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}
.box_type8 ul{
	margin:0;
	padding:0;
}
.box_type8 ul.floating{
	float:left;
	width:360px;
}
.box_type8 ul.topMargin11{
	margin:10px;
	padding:0;
}
.box_type8 ul li{
	padding:0 0 12px 32px;
	list-style-type:none;
	background:url(../images/green-rite-mark.gif) 0 5px no-repeat;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	
}
.box_type8 ul li.yellowBg{
	background:url(../images/yellow-rite-mark.gif) 0 3px no-repeat;
}
.box_type8 h3{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#505050;
	padding:0 0 10px 0;
}
.box_type8 h3 span{
	color:#0D638E;
	text-transform:uppercase;
}
.box_type9{
	background: url(../images/box_type9_bg.gif) top left no-repeat;
	width:721px;
	padding:20px 10px 35px 13px;
}
.box_type9 p{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#AC1B1B;
	margin-top:0px;
}
.noTopPadding{
	padding-top:0;
}
.emphasisText1{
	width:725px;
	margin:10px 0;
	padding:5px 0;
	border-top:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
}
.emphasisText1 p{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0B5E8A;
	padding:0px;
	margin:0px;
	line-height:20px;
}
.emphasisText1 p span{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	padding:0px;
	margin:0px;
	line-height:20px;
	text-align:center;
}
h2.fontChange {
	font-size:18px;
	font-family:"Trebuchet MS";
	color:#444548;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	font-weight:normal;
}
.LeftAddress {
	width:300px;
	float:left;
}
.RtAddress {
	float:right;
	width:200px;
}
.RtAddress h3 {
	color:#0981CB;
	font-size:16px;
	font-family:Arial;
}
.CallMeBtn {
	width:110px;
	height:24px;
	background:url(../images/call-me.gif) top left no-repeat;
	display:block;
	margin-top:5px;
	text-indent:-9000px;
	text-decoration:none;
	cursor:pointer;
}
.CallForm {
	width:740px;
}
.LB-white-content form label {
	display:block;
	width:140px;
	float:left;
	line-height:24px;
}
.LB-white-content form .InputBox {
	width:300px;
	display:block;
	float:left;
	padding:4px;
	font-size:12px;
	height:16px;
	border:1px #CCC solid;
	margin-bottom:15px;
}
.LB-white-content form .Textarea {
	width:300px;
	display:block;
	float:left;
	padding:4px;
	height:106px;
	border:1px #CCC solid;
	margin-bottom:15px;
}
.LB-white-content form .InputBox.Small {
	width:195px;
	margin-right:5px;
}
.LB-white-content form .SelectBox {
	width:100px;
	display:block;
	float:left;
	padding:2px;
	height:26px;
	font-size:12px;
	border:1px #CCC solid;
	margin-bottom:15px;
	margin-right:5px;
}
.LB-white-content form .Submit {
	width:80px;
	height:24px;
	display:block;
	border:none;
	background:#085D99;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	font-family:Century Gothic;
	text-transform:uppercase;
	cursor:pointer;
} 
/************ New Home Page 20-11-2010 *************/
.TopSlidingServicesBlock {
	width:1000px;
	height:420px;
	margin:0 auto 30px auto;
	position:relative;
}
.slidertopwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 1000px; /*width of featured content slider*/
height: 420px;
}
.slidertopwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 1000px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.slidertopwrapper .slidetopcontent1 {
		background:url(../images/slide1.jpg) top left no-repeat
}
.slidertopwrapper .slidetopcontent1 .tabmaincontent {
	padding:10px 20px 0 310px;
}
.slidertopwrapper .slidetopcontent2 .tabmaincontent {
	padding:18px 20px 0 350px;
}
.slidertopwrapper .slidetopcontent3 .tabmaincontent {
	padding:18px 20px 0 305px;
}
.slidertopwrapper .slidetopcontent1{
	color:#100f11;
	font-size:60px;
	line-height:66px;
}

.slidetopcontent0 {background: url(../images/new-year.jpg) no-repeat scroll left top transparent; position:relative;}
.slidetopcontent0 .code{width:166px; height:26px; position:absolute; right: 162px; top: 278px; z-index:99999;}
.slidetopcontent0 .code a{display:block; border:none; width:166px; height:26px;}

.tabmaincontenth3 {
	color:#100f11;
	font-size:56px;
	font-weight:normal;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
	line-height:66px;
	padding:0 0 0 110px;
	
}


.slide1 {
	padding:10px 20px 0 50px;
}
.slide1 h3
{
	color:#100f11;
	font-size:40px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	line-height:40px;
	padding:10px 0 0 80px;
}
.slide1 h3 span
{color:#004B81;
}
.caps
{color:#004B81;
font-weight:normal;
padding:0 0 0 310px;
text-transform:uppercase;
font-family:Georgia,arial;
}
.slide1 ul
{
margin:0px;
padding:15px 0 0 390px;
}
.slide1 li
{
display:inline;
float:left;
height:25px;
list-style:none;
width:auto;
padding:5px 30px 0 0;
font-family:Arial, Helvetica, sans-serif;
border-bottom:1px solid #ccc;
font-size:15px;
line-height:20px;
color:#7f7f7f;
font-weight:bold;
}
.slide1span
{color:#004B81;
font-weight:bold;
font-size:17px;
float:left;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0 0 0 390px
}






.slidertopwrapper .slidetopcontent2 .tabmaincontent h3, .slidertopwrapper .slidetopcontent3 .tabmaincontent h3 {
	color:#100f11;
	font-size:48px;
	font-weight:normal;
	line-height:60px;
}


.slidertopwrapper .slidetopcontent3 .tabmaincontent h3 { font-size:37px; line-height:45px;}
.slidertopwrapper .slidetopcontent1 .tabmaincontent h3 span {
	color:#004b81;
	text-transform:uppercase;
	padding-left:0px;
	font:normal 28px Arial, Helvetica, sans-serif;
}
.slidertopwrapper .slidetopcontent2 .tabmaincontent h3 span, .slidertopwrapper .slidetopcontent3 .tabmaincontent h3 span {
	color:#004b81;
	padding-left:130px;
	font:normal 38px Arial, Helvetica, sans-serif;
}
.slidertopwrapper .slidetopcontent3 .tabmaincontent h3 span { padding-left:112px;}
.slidetopcontent1 .tabmaincontent ul.tablist, .slidetopcontent2 .tabmaincontent ul.tablist  {
	margin:0;
	padding:5px 0 0 110px;
	list-style:none;
}
.slidetopcontent2 .tabmaincontent ul.tablist {
	padding:15px 0 0 10px;
	width:498px;
	float:right;
}
.slidertopwrapper .slidetopcontent3  .block1 ul.tablist {
	padding:10px 0 0 0;
	width:250px;
}
.slidetopcontent1 .tabmaincontent ul.tablist li {
	color:#535353;
	font:normal 18px Arial, Helvetica, sans-serif;
	padding:2px 0 3px 0;
	margin:0;
	background:url(../images/li-bdr.jpg) bottom left no-repeat;	
}
.slidetopcontent1 .tabmaincontent ul.tablist li strong {
	color:#010101;
	font-size:25px;	
	padding-left:10px;
	padding-right:5px;
	background:url(../images/banner-dot.jpg) left 18px no-repeat;	
}

.slidetopcontent1 .tabmaincontent ul.tablist li.last {
	font-size:20px;
	color:#004b81;
	background:none;
	padding-top:12px;
}
.slidertopwrapper .slidetopcontent2 {
	background:url(../images/home-top-tab2bg.jpg) top left no-repeat;
}
.slidetopcontent2 .tabmaincontent ul.tablist li, .slidertopwrapper .slidetopcontent3  .block1 ul.tablist li {
	background:url(../images/list-dot.jpg) left 11px no-repeat;	
	display:inline;
	float:left;
	width:220px;
	padding:3px 0 5px 10px;
	color:#706e6f;
	font:normal 18px Arial, Helvetica, sans-serif;
}
.slidertopwrapper .slidetopcontent3  .block1 ul.tablist li {
	width:100px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/list-dot.jpg) left 9px no-repeat;	
}
.slidertopwrapper .slidetopcontent3  .block1 ul.tablist li.list-bluearrow {
	width:200px;
	background:url(../images/blue-arrow.jpg) left 9px no-repeat !important;
}
.slidetopcontent2 .tabmaincontent ul.tablist li a {
	color:#706e6f;
}
.slidetopcontent2 .tabmaincontent ul.tablist li a:hover {
	color:#000;
}
.blanklist { background:none !important;}
li.list-bluearrow {
	background:url(../images/blue-arrow.jpg) left 12px no-repeat !important;	
	color:#000 !important;
	padding-left:13px !important;
}
li.list-bluearrow a { color:#000 !important;}
.slidertopwrapper .slidetopcontent3 {
	background:url(../images/home-top-tab3bg.jpg) top left no-repeat;
}
.slidertopwrapper .slidetopcontent3  .block1 {
	width:250px;
	float:left;
	padding:18px 0 0 90px;
}
.block1 h4 a
{
color:#000;
text-decoration:none;
}
.block1 h4 a:hover
{
color:#000;
text-decoration:underline;
}
.slidertopwrapper .slidetopcontent3 .nopaddblock { padding-left:30px;}
.slidertopwrapper .slidetopcontent3  .block1 h4 {
	color:#000;
	text-transform:uppercase;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	line-height:20px;
}
.slidertopwrapper .slidetopcontent4 {
	background:url(../images/home-top-tab4bg.jpg) top left no-repeat;
}

.ecommerce{
  width:923px;
  height:auto;
  float:left;
  padding:18px 0 0 0;

}

.ecommerce_top{
   font-family:Arial, Helvetica, sans-serif;
   width:923px;
   font-size:46px;
   color:#000000;
   padding:0px;
   height:80px;
   text-align:right;
}

.ecommerce_top p{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:32px;
   color:#004b81;
   text-align:right; 
}

.ecommerce_mid{
   width:923px;
   float:left;
   padding:25px 0 0 0; 
}
.ecommerce_mid ul{ 
   padding:0px;
   margin:0px;
   width:690px;
   float:left;
   padding:0 0 0 297px;
 
}
.ecommerce_mid ul li{ 
 float:left;
 line-height:30px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#706e6f;
 text-align:left;
 font-weight:bold;
 width:230px;
 list-style:none;
 
 }
 
 .ecommerce_mid ul li a{ 
  text-decoration:none;
  color:#706e6f;
   list-style:none;
 }

 .ecommerce_mid ul li a:hover{ 
  text-decoration:underline;
  color:#000000;
   list-style:none;
 }
 
.ecommerce_mid ul li .bold{ 
  text-decoration:none;
  color:#004B81;
   list-style:none;
 }
 
 .bold{ 
  text-decoration:none;
  color:#004B81;
   list-style:none;
 }
.ecommerce_bottom{ 
   padding:45px 0px 0 300px;
   float:right;
   margin:0px;
   width:700px;
}
.ecommerce_bottom img{
  padding:0px 10px 0 10px;
  float:right;
}
.web_bottom{ 
   padding:10px 0px 0 0px;
   float:left;
   margin:0px;
   width:637px;
}
.web_bottom img{
  padding:0px 10px 0 10px;
  float:right;
}
.ecommerce_bottom img a{
  padding:0px 10px 0 10px;
  float:right;
}

.slidertopwrapper .slidetopcontent5 {
	background:url(../images/home-top-tab5bg.jpg) top left no-repeat;
}

.web_marketing_top{
  width:940px;
  float:right;
  padding:20px 60px 0px 0px;
  margin:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:56px;
  color:#000000;
  text-align:right;
  height:100px;
  
}
.web_marketing_top p{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:32px;
  color:#004b81;
  text-align:right;
  padding: 15px 20px 0 0;
  text-transform:uppercase;
}


.web_marketing_bottom{
  width:452px;
  float:right;
  padding:0px;
  margin:0px;
  text-align:left;
  padding:20px 0px 0 0px;
}

.web_marketing_bottom ul{
  padding:0px;
  margin:0px;
  }

.web_marketing_bottom ul li{
 list-style:none;
 font-family:arial, Helvetica, sans-serif;
 font-size:16px;
 color:#706e6f;
 font-weight:bold;
 line-height:32px;
  }
  
.web_marketing_bottom ul li a{
 text-decoration:none;
 color:#403e3f;
 font-weight:bold;
 background:url(../images/bullet1.gif) 0px 6px  no-repeat;
 padding:0px 0px 0px 10px;
}
.web_marketing_bottom ul li.seo a{
 text-decoration:none;
 color:#000;
 font-weight:bold;
 background:url(../images/blue-arrow.jpg) no-repeat left 50%;
 list-style:none;
 padding:0px 0px 0px 15px;
}
.web_marketing_bottom ul li a:hover{ 
  text-decoration:underline;
  color:#000000;
   list-style:none;
 }


.slidertopwrapper .slidetopcontent6 {
	background:url(../images/home-top-tab6bg.jpg) top left no-repeat;
}
.mobile{ 
  width:950px;
  float:left;
  text-align:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size:49px;
  color:#100f11;
  padding:80px 50px 0 0;
}

.mobile img{
 padding:5px 10PX 0 0;
}

.mid_container{
  width:1000px;
  float:left;
  padding:0px;
  margin:0px;
}
.top_container{
  width:1000px;
  float:left;
  padding:0px;
  margin:0px;
}

.recent_work{
 width:331px;
 padding:0px;
 margin:0px 0 0 8px;
 float:left;

 }
.recent_work_top{
 width:331px;
 padding:0px;
 margin:0px;
 }
 
.recent_work_mid{
 width:331px;
 padding:0px 0 0 0px;
 margin:0px;
 background: url(../images/recent_mid.gif) left top repeat-y;
 font-size:39px;
 font-family:Trebuchet MS;
 color:#0c628f;
 text-transform:uppercase;
 }
 .recent_work_mid1{
 width:322px;
 padding:0px 0 0 9px;
 margin:0px;
 font-size:39px;
 font-family:Trebuchet MS;
 color:#0c628f;
 text-transform:uppercase;
 }
#recent_work_mid2{
 width:322px;
 float:left;
 padding:0px;
 margin:0px;
 }
.recent_work_mid1 span{
    font-size:23px;
	color:#000000;
	text-transform:none;
 }
.recent_work_mid_view{
	width:155px;
	float:right;
	font-size:13px;
	color:#434242;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px 0 0px;
	font-weight:bold;
	text-transform:none;
	text-align: right;
 }
 
 .recent_work_mid_view a{
	color:#434242;
	font-family:Arial, Helvetica, sans-serif;

	}
	
 .recent_work_mid_links{
    width:155px;
	float:left;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding:0 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
 }
/* .recent_work_mid_links ul{
 margin:0px;
 padding:0px;
 }
 .recent_work_mid_links li{
 display:block;
 list-style:none;
 float:left;
 }*/
 .recent_work_mid_links a{

	padding:0 2px 0 2px;
	color:#333333;
 }
 
.recent_work_bottom{
 width:331px;
 padding:0px;
 margin:0px;
 }
 
 .ranking{
  width:258px;
  padding:0px;
  margin:0px 0 0 10px;
  float:left;
 
 }
.ranking_top{
 width:258px;
 padding: 0px;
 margin:0px;

}
 
.ranking_mid{
 width:258px;
 padding: 0px;
 margin:0px;
 background:url(../images/ranking_mid.jpg) left top repeat-y;

}

.ranking_mid_1{
	width:254px;
	padding:0px 0px 0px 1px;
	margin:0px;
	font-size:29px;
	color:#4c4c4c;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

.ranking_mid_1 p{
  text-align:right;
 font-family:Arial, Helvetica, sans-serif;
 font-size:19px;
 color:#404141;
 padding:10px 8px 0 0;
}

.ranking_mid_1 span{
 font-family:Arial, Helvetica, sans-serif;
 font-size:19px;
 color:#0c608e;
}

.ranking_mid_2{
 width:258px;
 padding: 0px;
 margin:0px;
 
}

.ranking_mid_2 ul{
 padding:0px;
 margin:0px;
 text-align:left;
 padding:0px 30px 16px 25px;

}
.ranking_mid_2 ul li{
 list-style:none;
 line-height:20px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#4b4747;
 background:url(../images/ranking_icone.jpg) left 10px no-repeat;
 border-bottom:#d6d6d6 1px solid;
 padding: 4px 0 4px 10px;
}

.ranking_mid_3{
 width:258px;
 padding: 0px;
 margin:0px;

}
.ranking_mid_3a{
	width:119px;
	margin:0px;
	float:right;
	font-size:13px;
	color:#434242;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 10px 0px 0px;
	font-weight:bold;
	text-align: right;
}
.ranking_mid_3a a{
  color:#434242;
 }


.ranking_mid_3b{
 width:119px;
 padding:0px 10px 0 0 ;
 margin:0px;
 float:left;
 text-align:right;
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:12px;
}

.ranking_mid_3b a{
 
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:12px;
 padding:0 2px;
}

.ranking_bottom{
 width:258px;
 padding: 0px;
 margin:0px;
}

.web_expert{
  width:258px;
  padding:0px;
  margin:0px 0 0 10px;
  float:left;
  }

.web_expert_top{
  width:258px;
  padding:0px;
  margin:0px;
  float:left;
  }
  
  
.web_expert_mid{
  width:258px;
  padding:0px;
  margin:0px;
  float:left;
  background:url(../images/ranking_mid.jpg) left top repeat-y;
  }
  
 .web_expert_mid1{
  width:258px;
  padding:0px;
  margin:0px;
  float:left;
  }
 .web_expert_mid2{
  width:258px;
  padding:0px;
  margin:0px;
  float:left;
  }
  
 .web_expert_mid1 img{
    padding:20px 0 0 15px;
  }
  .web_expert_mid2 ul{
  padding:15px  40px 12px 60px;
  margin:0px;
  text-align:left;
  }
  
  .web_expert_mid2 ul li{
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  color:#3e3e3e;
  border-bottom:#d6d6d6 1px solid;
  background:url(../images/web_expert_icone.gif) left 7px no-repeat;
  line-height:20px;
  padding:2px 0 2px 10px;
  font-weight:500;
  }
   .web_expert_mid2 ul li a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#3e3e3e;
  }
  
  .web_expert_mid3{
  width:258px;
  padding:0px 0 3px 0;
  margin:0px;
  float:left;
  font-family:Trebuchet MS;
  font-size:20px;
  color:#292929;
  text-align:center;
  }
  
  .web_expert_mid3 span{
	font-size:26px;
	color:#ff6500;
	line-height: 32px;
  
  }
   .web_expert_mid3 span a{
   text-decoration:none;
  color:#ff6500 ;
  border-bottom:#ff6500 2px solid;
  }
.web_expert_mid3 span a:hover{
   text-decoration:none;
  color:#999999 ;
  border-bottom:none;
  }
  
 .web_expert_bottom{
  width:258px;
  padding:0px;
  margin:0px ;
  float:left;  
  }
  
  .quick_conatct{
    width:104px;
	padding:0px 10px 0 0;
	margin:0px;
	float:right;
  
  }
  
  .quick_conatct_top{
    width:104px;
	padding:0px;
	float:left
  
  }
 .quick_conatct_mid{
    width:104px;
	padding:0px;
	float:left;
	background:url(../images/quick_contact_mid.gif) left top repeat-y;
  
  }
  
  .quick_conatct_mid1{
    width:94px;
	padding:10px 0 0 10px;
	float:left;
	height:61px;
	background:url(../images/quick_contact_bg.gif) 2px bottom no-repeat;
	
  }
 
  .quick_conatct_mid2{
    width:104px;
	padding:7px 0 7px 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4747;
	height:31px;
  }
  .quick_conatct_mid2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4747;

  }
  
   .quick_conatct_mid2 a:hover{
	color:#000000;
  }
  
  .quick_conatct_mid2 .middle{
    vertical-align:middle;
  }
  .quick_conatct_mid2 img{
  padding: 0px 10px 0 15px;
  
  }
  
 .quick_conatct_bottom{
    width:104px;
	padding:0px;
	float:left
  
  }
.bottom_container{
  width:1000px;
  float:left;
  padding:0px;
  margin:0px;}
 

 hr{ 
 color:#e9e9e9;
 width:980px;
 height:1px;
 float:left;
 margin:0 0 0 10px;
}

.bottom_container_left{
  width:690px;
  float:left;
  margin:0 0 5px 0;
  padding:0 0 5px 0; 
  background:url(../images/textbox_bg.jpg) bottom left #fff no-repeat;
}

.bottom_container_left h1{
 font-family:Myriad Pro;
 font-size:28px;
 color:#000000;
 padding:30px 0 5px 0px;
 margin:0px;
 border-bottom:solid 1px #c7c5c5;
 font-weight:normal;
 float:right;
 width:670px;
} 
.bottom_container_left h2{
 font-family:Arial;
 font-size:20px;
 color:#000;
 padding:10px 0 5px 25px;
} 
.bottom_container_left h2 strong{
 font-family:Arial;
 font-size:20px;
 color:#686868;
 line-height:60px;
 margin:0px;
} 
.bottom_container_left h2 span{
 font-family:Arial;
 font-size:26px;
 color:#0C638E;
 line-height:35px;
 margin:0px;
}
.bottom_container_left h3{
 font-family:arial;
 font-size:17px;
 color:#0C638E;
 padding:10px 0 5px 20px;
}  
.bottom_container_left ul{
margin:0px;
padding:0px 0 0 5px;
}
.bottom_container_left li{
list-style:none;
padding:0px 0px 0px 33px;
line-height:20px;
background:url(../images/bullet_circle.jpg) no-repeat 20px 8px;
font-family:Arial, Helvetica, sans-serif;
color:#080808;
font-size:12px;
}

.bottom_container_left p{
 font-family:arial;
 font-size:12px;
 color:#080808;
 padding:10px 0 0 20px;
 width:660px;
}

.read{
   width:642px;
   float:left;
   font-size:14px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#3372b5;
   padding:10px 0 0 28px;
   font-weight:bold;
   font-style:italic;
   background:url(../images/read.gif) 18px 15px no-repeat;
   
 }

.read a{
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3372b5;

}

.bottom_container_right{
  width:288px;
  float:right;
  margin:0px;
  padding:0px;
}
.get_started{
  width:273px;
  float:right;
  margin:0px;
  padding:70px 0 0 15px;
}
 
 .get_started_top{
  width:273px;
  float:right;
  margin:0px;
  padding:0px;
}
 .get_started_mid{
  width:273px;
  float:right;
  margin:0px;
  padding:0px;
  background: url(../images/get_started2.jpg) left repeat-y;
}

.get_started_mid img{
 padding:15px 0 15px 32px
}
.get_started_mid p{
 font-family:Verdana;
 font-size:17px;
 color:#343434;
 padding:0 40px 20px 35px;
 line-height:20px;
 text-align:left;
}
 
 .get_started_mid span{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px;
 color:#343434;
 text-transform:uppercase;
 font-weight:bold;
}
 
 .get_started_mid h4{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#343434;
 font-weight:bold;
 padding:0px 0px 10px 30px;
}
 
 .get_started_mid h4 a{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#343434;
 text-decoration:underline;
}

 .get_started_mid h4 a:hover{
 color:#000000;
 text-decoration:none;
}
 .get_started_bottom{
  width:273px;
  float:right;
  margin:0px;
  padding:0px;
}

.clint_says{
  width:273px;
  float:right;
  margin:0px;
  height:290px;
  padding:20px 0 0 15px;
  background:url(../images/clint_says.jpg) 10px 65px no-repeat #FFFFFF;
}

.clint_says h1, .clint_says h2{
 width:250px;
 font-family:Myriad Pro;
 font-size:24px;
 color:#000000;
 padding:0px 0 5px 10px;
 margin:0px;
 border-bottom:solid 1px #c7c5c5;
 font-weight:normal;  
}

.clint_says p{
 width:240px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#676a6f;
 padding:16px 15px 5px 10px;
 margin:0px;
 word-spacing:1px;
 font-weight:normal;  
 text-indent: 40px;
}

.clint_says h6{
	font-family:Verdana;
	font-size:11px;
	color:#116a98;
	padding:0px 0 0 10px;
	font-weight:normal;
	margin: 0px;
 
}

.clint_says h6 a{
 color:#116a98;
 text-decoration:none;
}

.clint_says h6 a:hover{
 color:#116a98;
 text-decoration:underline;
}

#paginate-slidertop{
	width:1000px;
	height:96px;
	position:absolute;
	right:0;
	top:320px;
	display:inline-block;
}
#paginate-slidertop ul {
	list-style:none;
	margin:0;
	padding:0 20px 0 0;
	float:right;
}
#paginate-slidertop ul li {
	margin:0;
	padding:0 0 0 5px;
	float:left;
	display:inline;
	width:140px;
	height:91px;
}

#paginate-slidertop ul li a {
	float:left;
	width:136px;
	height:60px;
	display:block;
	border:2px solid #e4e3e4;
	text-align:center;
	text-transform:uppercase;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:18px;
	padding-top:20px;
}
#paginate-slidertop ul li a span {
	color:#6f6f6f;
	text-transform:none;
}
#paginate-slidertop ul li.pagingtab6 { width:133px;}
#paginate-slidertop ul li a:hover, #paginate-slidertop ul li a.selected {
	border:2px solid #0e628f;
	text-decoration:none;
	color:#0e628f;
}
#paginate-slidertop ul li a.selected {
	font-weight:bold;
}
#paginate-slidertop ul li a:hover span, #paginate-slidertop ul li a.selected span {
	color:#000;
	text-transform:none;
	font-weight:normal;
}
#paginate-slidertop ul li.pagingtab1 a{ border:none; background:none; text-indent:-99999px;}
#paginate-slidertop ul li.pagingtab6 a, #paginate-slidertop ul li.pagingtab6 a:hover, #paginate-slidertop ul li.pagingtab6 a.selected { width:133px; height:91px; border:0; padding:0;}


/*-------------------------------form page css start here------------------------*/
.form_container{
	width:970px;
	height:auto;
	margin:0;
	padding:0 0 0 20px;
}
.form_container h1{
	font:normal bold 40px Calibri;
	color:#434242;
	text-align:left;
	padding:10px 0 5px 0px;
	text-transform:uppercase;
}
.form_container h1 span{
	color:#0b5f8e;
}
.form_container h4{
	font:italic normal 16px Calibri;
	color:#434242;
	text-align:left;
	padding:0px 0 5px 0px;
}
.form_container h2{
	font:normal bold 22px Calibri;
	color:#434242;
	text-transform:uppercase;
	text-align:left;
	padding:15px 0 5px;
}
.nameinputbox{
	width:230px;
	height:auto;
	float: left;
	margin:0 37px 10px 0;
}
.nameinputbox span{
	font:normal normal 16px/27px Calibri;
	color:#727170;
	text-align:left;
	padding:0px 0 0;
}
.inputbg{
	width:217px;
	height:31px;
	background:url(../images/inputbg.gif) left top no-repeat;
	border:none;
	font:normal normal 14px Calibri;
	color:#989796;
	line-height:31px;
	padding:0 0 0 3px;
}
.inputbg2{
	width:106px;
	height:31px;
	background:url(../images/inputbg2.gif) left top no-repeat;
	border:none;
	font:normal normal 14px Calibri;
	color:#989796;
	line-height:31px;
	padding:0 0 0 3px;
}
.selectbg{
	width:101px;
	height:27px;
	border:none;
	font:normal normal 14px Calibri;
	color:#989796;
	line-height:23px;
	padding:2px;
	margin-top:2px;
}
.team_d_row{
	width:950px;
	height:40px;
	border-top:1px solid #e7e7e7;
	margin:0;
}
.team_d_row .detail{
	width:215px;
	height:40px;
	background:#f8f8f8;
	float:left;
}
.team_d_row .detail p{
	font:normal normal 16px/38px Calibri;
	color:#605f5e;
	padding:0 10px 0 0;
	text-align:right;
}
.team_d_row .team{
	width:220px;
	height:36px;
	float:left;
	padding:4px 0 0 40px;
}
.team_d_row .team div{
	width:110px;
}
.team_d_row .team p, .team_d_row .experiance p{
	font:normal normal 16px/30px Calibri;
	color:#605f5e;
	padding:0 10px 0 0;
	text-align:right;
	float:left;
	width:100px;
}
.team_d_row .experiance{
	width:328px;
	height:36px;
	float:left;
	padding:4px 0 0 0px;
}
.team_d_rowborder{
	border-bottom:1px solid #e7e7e7;
}
.textareabg{
	width:727px;
	height:101px;
	background:url(../images/textarea.gif) left top no-repeat;
	border:none !important;
	font:normal normal 14px Calibri;
	color:#989796;
	line-height:31px;
	padding:0 0 0 3px;
}
.textareabgbox{
	width:727px;
	height:auto;
	float:left;
}
.textareabg:hover{
	border:none;
}
.team_text_row{
	width:950px;
	height:auto;
	padding:10px 0 0;
	font:normal normal 16px Calibri;
	color:#605f5e;
}
.team_text_row p{
	font:normal normal 16px Calibri;
	color:#605f5e;
	padding:0 10px 0 0;
	text-align:right;
	float:left;
	width:210px;
}
.catcherbox{
	width:87px;
	height:auto;
	float:left;
	margin:0 5px 0 0;
}
.catcher{
	width:87px;
	height:25px;
	background:url(../images/catchinput.gif) left top no-repeat;
	border:none;
	font:normal normal 13px Calibri;
	color:#989796;
	line-height:25px;
	padding:0 0 0 3px;
}
.team_text_row img{
	vertical-align:middle;
	padding:0;
}
.submit_btn{
	width:85px;
	height:26px;
	background:url(../images/submit_btn.png) left top no-repeat;
	border:none;
	font:normal bold 16px Calibri;
	color:#fff;
	line-height:25px;
	padding:0 0 2px;
	text-transform:uppercase;
	cursor:pointer;
}



.fb{
float:right;
padding:3px 0 0 8px;

}

.twitter-follow-button{
	float:right;
	padding:3px 0 0 8px;
}
