/*
Theme Name:WP Samiflabs
Theme URI: http://samiflabs.com
Description: Samiflabs Wordpress Theme
Version: 1.0
Author: Rahil Shaikh
Author URI: http://samiflabs.com
*/


html, body 
{ 
	background:url(images/body.gif) repeat-x top #4B4E53; 
	height:100%; 
	margin:0px; 
	padding:0px; 
}

body 
{ 
	font:normal 0.70em Arial,Tahoma,Verdana,Helvetica,sans-serif; 
	color:#333333;
}

.topbg { 
	width:1003px; 
	margin:auto; 
	background:url(images/topbg.jpg) no-repeat center top; 
	padding-top:33px; 
}

.footerbg 
{ 
	background:url(images/footerbg.jpg) no-repeat bottom; 
	padding-bottom:77px; 
}
.footerbg1 
{ 
	/*background:url(images/footerbg1.gif) repeat-x bottom; */
}

#main { width:961px; margin:0px auto; }

#toppart { }
#toppart #logo { padding:25px 0px 0px 25px; margin:0px; float:left; }
#toppart #toplink{padding:25px 30px 0px 0px; float:right; color:#000000;}
#toppart #toplink a:link, #toppart #toplink a:visited{ color:#000000; text-decoration:none;}
#toppart #toplink a:hover{ color:#000000; text-decoration:underline;}

#menu { float:right; list-style:none; padding:0px 25px 0px 0px; margin:0px; }
#menu li { float:left; margin:0px 2px 0px 0px; padding:0px; font:bold 11px Arial, Tahoma, Helvetica, sans-serif; }
#menu li a { color:#000000; text-decoration:none; float:left; height:27px; background:url(images/ews_nav_left.gif) no-repeat top left; padding-left:4px; }
#menu li a span { display:block; background:url(images/ews_nav_right.gif) no-repeat top right; padding:0px 18px 0px 14px; line-height:27px;}
#menu li a:hover, #menu li a.active { color:#FFFFFF; background:url(images/ews_nav_left.gif) no-repeat bottom left;}
#menu li a:hover span, #menu li a.active span { background:url(images/ews_nav_right.gif) no-repeat bottom right; }

#midpart { background:url(images/mainboxbg.gif) repeat-y center; padding:0px 25px; width:911px; }
#midpartin { background:url(images/mainboxbg_inner.gif) repeat-y center; padding:0px 25px; }

/* start page Headers part */
#header { /*background:#FFFFFF url(images/header.jpg) no-repeat top;*/ height:252px; position:relative;}
#header div { color:#FFFFFF; float:left; width:480px; padding:105px 0px 0px 20px; position:relative; }
#header p { clear:both; margin:0px; padding:40px 20px 15px 20px; position:relative; }

.inheader { background:url(images/inheader.jpg) no-repeat top #FFFFFF; height:249px; position:relative; }
.inheader .text { color:#24539a; font-weight:bold; width:500px; position:absolute; }
.inheader a.quote,
.inheader a.package { text-decoration:none; font:bold 19px Arial; text-align:center; display:block; position:absolute;
	width:161px; height:31px; padding-top:9px; }

#aboutHeader { background:url(images/about-header.jpg) no-repeat; }
#aboutHeader .text { top:100px; left:32px; }
#aboutHeader a.quote { color:#FFFFFF; top:156px; left:36px; }
#aboutHeader a.quote:hover { color:#FFCC00; }

#portfolioHeader { background:url(images/portfolio-header.jpg) no-repeat; }
#portfolioHeader .text { color:#c6c6c4; top:100px; left:32px; }
#portfolioHeader a.quote { color:#022449; top:161px; left:31px; }
#portfolioHeader a.quote:hover { color:#b10000; }

#hireDeveloperHeader { background:url(images/hire-developer-header.jpg) no-repeat; }
#hireDeveloperHeader .text { color:#c6c6c4; top:100px; left:32px; }
#hireDeveloperHeader a.quote { color:#022449; top:156px; left:36px; }
#hireDeveloperHeader a.quote:hover { color:#b10000; }

#openSourceHeader { background:url(images/open-source-header.jpg) no-repeat; }
#openSourceHeader .text { color:#edd8cb; top:115px; left:32px; }
#openSourceHeader a.quote { color:#022449; top:177px; left:37px; }
#openSourceHeader a.quote:hover { color:#c4440b; }

#DesignHeader { background:url(images/web-design-header.jpg) no-repeat; }
#DesignHeader .text { color:#ffffff; top:90px; left:30px; }
#DesignHeader a.quote { color:#022449; top:134px; left:37px; }
#DesignHeader a.quote:hover { color:#0f980b; }

#developmentHeader { background:url(images/web-development-header.jpg) no-repeat; }
#developmentHeader .text { color:#ffffff; top:95px; left:30px; width:350px; }
#developmentHeader a.quote { color:#022449; top:187px; left:23px; }
#developmentHeader a.quote:hover { color:#1c45aa; }

#servicesHeader { background:url(images/services-header.jpg) no-repeat; }
#servicesHeader .text { color:#ffffff; top:70px; left:35px; width:350px; }

#outsourcingHeader { background:url(images/outsourcing-header.jpg) no-repeat; }
#outsourcingHeader .text { color:#ffffff; top:120px; left:20px; width:350px; }
#outsourcingHeader a.quote { color:#022449; top:190px; left:20px; }
#outsourcingHeader a.quote:hover { color:#226653; }

#searchengHeader { background:url(images/searchengine-header.jpg) no-repeat; }
#searchengHeader .text { color:#ffffff; top:90px; left:20px; width:380px; }
#searchengHeader a.quote { color:#022449; top:191px; left:20px; }
#searchengHeader a.quote:hover { color:#665d20; }
#searchengHeader a.package { color:#4d471b; width:221px; top:191px; left:196px; }
#searchengHeader a.package:hover { color:#333; }

#contentwritHeader { background:url(images/content-writing-header.jpg) no-repeat; }
#contentwritHeader .text { color:#ffffff; top:100px; left:20px; width:380px; }
#contentwritHeader a.quote { color:#022449; top:192px; left:19px; }
#contentwritHeader a.quote:hover { color:#48266e; }

#yahoostorHeader { background:url(images/yahoo-stor-header.jpg) no-repeat; }
#yahoostorHeader .text { color:#ffffff; top:120px; left:20px; width:380px; }
#yahoostorHeader a.quote { color:#022449; top:153px; left:19px; }
#yahoostorHeader a.quote:hover { color:#682356; }

#testimonialHeader { background:url(images/testimonial-header.jpg) no-repeat; }
#testimonialHeader .text { color:#ffffff; top:100px; left:20px; width:380px; }
#testimonialHeader a.quote { color:#022449; top:153px; left:19px; }
#testimonialHeader a.quote:hover { color:#de4c0f; }

/* end page Headers part */

#content { float:left; width:595px; padding-top:16px; }
#content blockquote { margin:0px; padding:10px 15px; }
#content h2 { color:#2774af; font:bold 15px Arial; }
#content ul { list-style:url(images/arw1.gif) none; margin:10px 0px; padding-left:25px; }
#content ul li { padding:0px; margin:3px 0px; }

#contentin { float:left; width:631px; padding:7px 15px 15px 15px; text-align:justify;
	background:url(images/contenttop.jpg) no-repeat 0 3px #fff; }
#contentin h1 { color:#fe8101; font:bold 23px Arial; margin:12px 0 0 0; padding:0; }
#contentin h2 { color:#004087; font:normal 20px Arial; margin:20px 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #dfdfdf; }
#contentin ul { list-style:url(images/arw1.gif) none; margin:0px 0px; padding-left:20px; }
#contentin ul li { padding:0px; margin:4px 0px; }

#contentin a { color:#2162a6; text-decoration:none; }
#contentin a:hover { color:#ff6000; text-decoration:underline; }

.pagnav { color:#fe8101; font-size:11px; text-align:left; }
.pagnav a { color:#666666; text-decoration:none; }
.pagnav a:hover { color:#fe8101; }

#sidebar { float:right; width:295px; padding-top:16px; }
#sidebar h2 { color:#ff8400; font:normal 20px Arial; margin:3px 0px 8px 0px; padding:0px; }
#sidebar .more { padding-top:5px; }
#sidebar a {
 	color:#ff8400; 
	font:normal 20px Arial;
	text-decoration:none 
}
#sidebar a:hover {
 	color:#ff8400; 
	font:normal 20px Arial;
	text-decoration:none 
}

#rightpart { float:right; width:244px; padding-top:20px; }
ul#services { list-style:none; margin:0 0 7px 0; padding:0 0 7px 0;
	background:url(images/services-bottom.gif) no-repeat bottom; }
ul#services li { margin:0; padding:0; display:inline; }
ul#services li.head { color:#333333; font:bold 14px Arial; display:block; padding:9px 0 6px 15px;
	background:url(images/services-head.gif) no-repeat; }
ul#services a { color:#333333; text-decoration:none; display:block; padding:5px 5px 5px 27px;
	background:url(images/services-link.gif) no-repeat; }
ul#services a:hover { color:#fe8101; background:url(images/services-link.gif) no-repeat top; }


#footer { /* height:62px;*/  color:#4F4F4F;
}
#footer p { margin:0px; padding:0px 13px;}
#footer a { color:#8F8F8F; text-decoration:none; padding:0px 5px; }
#footer a:hover { color:#8F8F8F; text-decoration:underline; }
/* css added by test 20090308 */
#footer .valid { float:right; padding:8px 11px 5px 5px; }
#footer .valid img { vertical-align:top; }
#footer .Desc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a9cae8;
	text-decoration:none;
}
.footer_links{
background:url(images/linksbg.jpg) repeat-y center;
padding:20px 0px 0px 25px;	
}

/* contact */
.contact{background:#FFFFFF;}
.contact-hover{ background:#F5F5F5;}

/* css added by test 20090308 */
.ghead { color:#ff8400; font:normal 20px Arial; background:url(images/gheadbg.gif) repeat-x; line-height:34px; }
.ghead a{
 color:#ff8400; 
 font:normal 20px Arial; 
 text-decoration:none;
 }
.ghead a:hover{
 color:#ff8400; 
 text-decoration:none;
 }

.homebox { padding:8px 5px 12px 0px; }
.homeboxtext { float:right; width:360px;}
#content .homeboxtext ul { list-style:none; margin:5px 0px 0px 0px; padding:0px; text-align:left;}
#content .homeboxtext ul li { background:url(images/arw1.gif) no-repeat 0px 7px; margin:0px; padding:2px 0px 2px 10px; width:170px; float:left;}
#content h2 { color:#ff8400; font:normal 20px Arial; margin:3px 0px 8px 0px; padding:0px; } 
.homeboxtext a { color:#666666; text-decoration:none; }
.homeboxtext a:hover { color:#ff8400; }

.more { text-align:right; clear:both; padding:3px 0px; }
.hline { background:url(images/dotline.gif) repeat-x center; }

.fl { float:left; }
.fr { float:right; }
.cl { clear:both; }
.vm { vertical-align:middle; }

/* css made by ss on 27-10-08 */
.taj{text-align:justify;}
.tac { text-align:center; }
.taj a, taj a:hover
{
	color:#bbbbbb;
	text-decoration:underline;
}
/* services box */
.serv-box{ padding:5px;}
.serv-box .img { width:225px; float:left; text-align:center; }
.serv-box .det{float:left; width:355px;}
#content .serv-box .det ul{list-style:none; margin:5px 0px; padding:0px!important; }
#content .serv-box .det ul li{background:url(images/arw1.gif) no-repeat 2px 3px; padding:0px 0px 0px 15px; margin:0px; width:162px; display:block; float:left!important; }
.serv-box a {color:#333333; text-decoration:none;}
.serv-box a:hover { color:#ff8400; }

/* inner content */
.inner-content{padding:0px; margin:0px;}
.inner-content blockquote{padding:0px; margin:0px!important; }
.inner-content h2{font:bold 14px Arial, Helvetica, sans-serif; margin:0px; padding:8px 0px 3px!important; }

/* web development page */
.web-dev-bnr{ background:url(images/web_dev_mainbnr_bg.jpg) no-repeat left top; width:910px; height:252px; position:relative;}
.web-dev-bnr .txt{ position:absolute; top:83px; left:30px; width:350px; color:#FFFFFF; text-align:justify;}
.web-dev-bnr .getquote{ position:absolute; top:184px; left:30px;}
.web-dev-left{width:666px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#3d3d3d;}
.web-dev-left .pad{padding:0px 10px;}
.web-dev-left .title{font:normal 24px Arial, Helvetica, sans-serif; color:#060D39; border-bottom:1px solid #DFDFDF; padding:10px 0px 3px 0px;}
.web-dev-right{width:244px; float:left;}

/* breadcrumb */
.breadcrumb{font:normal 11px Arial, Helvetica, sans-serif; color:#F98609; padding:5px 0px; text-align:right;}
.breadcrumb a:link, .breadcrumb a:visited{color:#595959; text-decoration:none;}
.breadcrumb a:hover{color:#595959; text-decoration:underline;}
.ptb5{padding-top:5px; padding-bottom:5px;}
.pr5{padding-right:5px;}
.ptb10{padding-top:10px; padding-bottom:10px;}
.pt10{padding-top:10px;}

/* custom solution box */
.cust-solu-box{}
.cust-solu-top{ background:url(images/cust_solu_top.gif) repeat-x; height:6px;}
.cust-solu-bot{ background:url(images/cust_solu_bot.gif) repeat-x; height:6px;}
.cust-solu-left{ background:url(images/cust_solu_left.gif) repeat-y;}
.cust-solu-right{ background:url(images/cust_solu_right.gif) repeat-y;}
.cust-solu-mid{border-left:1px solid #EEEDED; border-right:1px solid #EEEDED; background:#F9F9F9;}

.cust-solu-box ul{list-style:none; margin:0px; padding:15px 20px;}
.cust-solu-box ul li{background:url(images/arw1.gif) no-repeat 2px 3px; padding:0px 0px 10px 15px; width:280px; display:block; float:left;}
.cust-solu-box a {color:#666666; text-decoration:none;}
.cust-solu-box a:hover { color:#ff8400; text-decoration:underline;}

/* services */
.services-tit{ background:url(images/right_serv_titbg.gif) no-repeat top left; height:31px; padding:0px 10px;font:bold 14px Arial, Helvetica, sans-serif; color:#3D3D3D; text-transform:uppercase; display:block; line-height:31px;}
.services-mid{ background:url(images/right_serv_midbg.gif) repeat-y;}
.services-mid ul{margin:0px; padding:0px; list-style:none;}
.services-mid ul li{ background:url(images/services_bull.gif) no-repeat 15px 10px; border-top:1px solid #DBDEE0; padding:6px 1px 6px 28px; margin:0px; border-right:1px solid #F5F5F5;}
.services-mid a:link, .services-mid a:visited{ color:#3D3D3D; text-decoration:none;}
.services-mid a:hover{ color:#3D3D3D; text-decoration:underline;}

form { margin:0; padding:0; }
.form { padding:10px 1px; }
.form p{margin:0px; padding:1px 10px;/* clear:both;*/}
.form label { float:left; width:120px; line-height:26px; font-size:11px; }
.form input, .form select, .form textarea { margin:5px 0; }
input, select, textarea { font:normal 12px Arial,Tahoma,Helvetica; border:1px solid #d7d8d8; padding:1px; vertical-align:middle; }
.button { color:#fff; font-weight:bold; padding:1px 5px; border:1px solid #062f5c; background:url(images/butbg.gif) repeat-x top; }

a, a img, .noborder { border:0px none; outline:none; }

/* css added by ss on 16-11-08 */
.fs-12{font-size:12px;}
#contentin h1.pg-head { color:#fe8101; font:normal 24px Arial; margin:12px 0 0 0; padding:0; }
#contentin h2.pg-subhead { color:#004087; font:bold 14px Arial; margin:15px 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #dfdfdf; }

/* services box */
.ser-box { }
.boxtop, .boxbottom { height:5px; background:url(images/boxline.gif) repeat-x #f9f9f9; }
.boxtop { background-position:top; }
.boxbottom { background-position:bottom; }
.ser-box .mid { border-left:1px solid #EEEDED; border-right:1px solid #EEEDED; background:#F9F9F9; margin:0; padding:0px 5px; }
.ser-box .mid ul{ margin:0 !important;  padding:8px 0px 8px 22px !important; list-style:none; }
* html .ser-box .mid ul { padding-left:26px !important; }
.ser-box .mid ul li{ margin:3px 0 !important; }
.ser-box .mid a:link, .ser-box .mid a:visited{ color:#3D3D3D; text-decoration:none;}
.ser-box .mid a:hover{ color:#3D3D3D; text-decoration:underline;}

.no-bot-bdr{border-bottom:none !important;}
.fc-black{color:#000000 !important;}

/* css copy from get a quote page 20090308 */
#lightbox form, #noaccount{display:none;}
#lightbox {visibility:visible !important}
/* css copy from get a quote page 20090308 */

/* mandatory fields */
.mandatory{color:#FF0000;}

/* instant messanger icons */
#im_icons{ padding-left:40px; width:350px; font-size:11px;}
#im_icons img{vertical-align:middle;}
#im_icons ul{list-style:none!important; margin:0px; padding:2px 0px; text-align:center;}
#im_icons ul li{display:block; width:150px; float:left;}
#im_icons a:link, #im_icons a:visited{}
#im_icons a:hover{}

/* reset button class */
.reset{ background: url(images/ews_btn_reset.gif) no-repeat left top; width:54px; height:25px;}

/* quick contact form */
.quick_contact { padding:10px 1px; }
.quick_contact p{margin:0px; padding:1px 5px;/* clear:both;*/}
.quick_contact p span{width:50px; float:left; display:block; line-height:30px;}
.quick_contact label { float:left; width:120px; line-height:26px; font-size:11px; }
.quick_contact input, .quick_contact select, .quick_contact textarea { margin:5px 0; }
input, select, textarea { font:normal 12px Arial,Tahoma,Helvetica; border:1px solid #d7d8d8; padding:1px; vertical-align:middle; }

label 
	{ 
		width: 10em; 
		float: left; 
	}

label.error 
	{ 
	   float: none; 
	   color: red; 
	   padding-left: .5em; 
	   vertical-align: middle; 
	}

/* sitemap */
#sitemap ul { list-style:url(images/arw1.gif); margin:0px 0px; padding-left:20px; }
#sitemap ul li { padding:0px; margin:4px 0px; }
#sitemap ul li ul{margin:0px 0px 0px 10px; list-style:url(images/arw2.gif);}
#sitemap ul li ul li{ background:none; padding:2px 5px 2px 0px; margin:0px;}
#sitemap ul li ul li a:link, #sitemap ul li ul li a:visited{color:#333333;}

/* testimonials */
div.bubble3{margin: 15px 0;}
div.bubble3 span.author{font-weight: bold; margin-left: 15px; padding-left: 0;}
div.bubble3 span.createdate{font-size: 92%;	color: #999999;}
div.bubble3 span.createby a{font-size: 92%;	color: #B81D57;}
div.bubble3 span.createby a:hover{color: #B81D57;text-decoration: underline;}
div.bubble3 div {background: url(images/bub3-br.gif) no-repeat bottom right;	width: 100%;}
div.bubble3 div div {background: url(images/bub3-bl.gif) no-repeat bottom left;}
div.bubble3 div div div {background: url(images/bub3-tr.gif) no-repeat top right;}
div.bubble3 div div div div {background: url(images/bub3-tl.gif) no-repeat top left;}
div.bubble3 div div div div div {margin: 0; padding: 10px 15px 45px; width: auto;}

/*------------------------*/
/* preview */

ul#project-previews { list-style:none; padding:0; }
ul#project-previews li { padding:15px 0; border-bottom:1px solid #e6e5e7; }
ul#project-previews .img { float:left; padding:3px; border:1px solid #e6e5e7; background:#f2f2f3; }
ul#project-previews a:hover .img { border:1px solid #ccc; background:#dddddd; }
ul#project-previews .details { float:right; width:370px; }
ul#project-previews h3 { font-size:16px; margin:0 0 10px 0; }
ul#project-previews h3 a, ul#project-previews h3 a:hover { color:#2162A6; text-decoration:none; }
ul#project-previews .details p { margin:0 0 7px 0; }
ul#project-previews ul { padding-left:13px; }
ul#project-previews ul li { padding:0; border:0; }



div.project-preview {
	width: 255px;
	margin-bottom: 2em;
	background: url(images/shadow.jpg) no-repeat bottom
}
div.project-preview-pic a {
	display: block;
}

div.project-preview-pic {
	padding: 4px;
	height: 120px;
	position: relative;
	background: #F2F2F3;
	border: 1px solid #e6e5e7;
	border-bottom: none;
}
div.project-preview-details {
	bottom: 4px;
	height: 30px;
	width: 245px;
	z-index: 100;
	display: none;
	position: absolute;
	color: #FFF;
	background: url('images/background-overlay.png') no-repeat 0 0;
}
div.project-preview-details a {
	width: 100%;
	display: block;
	color: #FFFFFF;
	line-height: 30px;
	padding-left: 34px;
	text-decoration: none;
	background: url('images/interface/icons/plus.html') no-repeat 0 0;
}

div.project-preview-desc {
	width: 245px;
	color: #434343;
	background: #F2F2F2;
	display: inline-block;
	line-height: 2em;
	padding: 0.6em 4px;
	margin-bottom: 2em;
	border: 1px solid #E6E5E7;
	border-top: none;
}

/* full view */
#loader {
	width: 520px;
	height: 298px;
	background: #fff;
	text-align: center;
}
#loader img {
	margin-top: 120px;
}
#screenshotz {
	padding: 4px;
	width: 520px;
	height: 298px;
	position: relative;
	border: 1px solid #E6E5E7;
	border-bottom: none;
	background-color: #F2F2F3;
}
#screenshot-list {
	margin: 0;
	padding: 0;
	width: 520px;
	display: block;
	list-style-type: none;
}

#screenshot-list li {
	width: 520px;
	height: 298px;
	display: none;
	line-height: 1em;
}

#screenshot-list li.first { display: block; }

#project-link {
	bottom: 4px;
	height: 30px;
	width: 520px;
	z-index: 100;
	display: none;
	position: absolute;
	background: url('images/interface/background-overlay.html') no-repeat 0 0;
}

#project-link a {
	width: 100%;
	height: 30px;
	color: #e6e5e7;
	display: block;
	line-height: 30px;
	padding-left: 34px;
	text-decoration: none;
	background: url('images/interface/icons/plus.html') no-repeat 0 0;
}
#project-desc {
	width: 520px;
	color: #434343;
	background: #F2F2F2;
	display: inline-block;
	line-height: 2em;
	padding: 0.4582em 4px;
	padding-bottom: 0.374em; /*-1px(-0.0833em)*/
	margin-bottom: 2em;
	border: 1px solid #E6E5E7;
	border-top: none;
}
#project-services {
	float: right;
	width: 200px;
	padding-left: 20px;
}

/* floats */
.float-left { float: left; }
.float-right { float: right; }


.error_msg {
	color: #CC0000;
	text-align:center;
	margin-right:15%;
	display:none;
}
.loading { display:none; }
#emailSuccess h4 { margin:0; padding:10px 0; }
h2.error { font-size:16px; margin:0; }

.dedicatedList { }
.dedicatedList tr { background:#fff; }
.dedicatedList td { border:1px solid #eeeded; }
.dedicatedList tr.head { background:#e8f6ff; }
.dedicatedList tr.head td { border:1px solid #c2dff1; }

a.butLink, a.butLink span { display:inline-block; background:url(images/butlinkbg.gif); }
a.butLink { color:#002753 !important; text-decoration:none; font:bold 16px Arial; padding-left:15px; background-position:0 0; }
a.butLink span { padding:10px 15px 0 0; height:29px; background-position:100% 0; }
a.butLink:hover { color:#002753 !important; text-decoration:none !important; background-position:0 -39px; }
a.butLink:hover span { background-position:100% -39px; }


table.seoPackage  { width: 100%; margin: 0px 4px 10px 4px; clear: both; }
table.seoPackage td { background-color: #f3f3f3; border: solid 1px #ededed;	text-align: center;	vertical-align: middle;	padding: 7px 12px 7px 12px; font-size: 13px; }
table.seoPackage td.td-left { background-color: #f9f9f9; border: solid 1px #f3f3f3;	font-weight: bold; font-size: 13px; }

table.seoPackage td.th { background-color: #e0e0e0; border: solid 1px #dbdbdb; font-weight: bold; }
table.seoPackage td.bg-light { background-color: #F9F9F9; border:0px}
table.seoPackage td.th-left { background-color: #f68220; border: solid 1px #f07f1f;	font-weight: normal; color: #ffffff; font-size: 18px;padding: 5px 12px 5px 12px;}
table.seoPackage td.th-left h3 { font-weight: normal; color: #ffffff; font-size: 18px; padding: 0px; }
table.seoPackage td.td-left, table.stripy td.th-left {  text-align: left; }
table.seoPackage td.td-bg-blue, table.stripy td.td-order-now { background-color: #e9eff4; border: solid 1px #e4e9ee; }
table.seoPackage td.td-order-now a, table.stripy td.td-hire a { display: block; width: 108px; height: 32px; position: relative; margin: 0 auto; }

h3.table-title {font-size: 21px; color: #4b4b4b; text-transform: uppercase; padding: 11px 0px 13px 0px; font-weight: normal; margin: 0px; padding: 0px 8px 0px 7px;}

/* test 20091213 */
.services_links{font-size:11px; color:#FFFFFF; padding-left:10px; padding-bottom:9px;}
.services_links a:link, .services_links a:visited{color:#FFFFFF; text-decoration:none;}
.services_links a:hover{color:#FFFFFF; text-decoration:none;}

.services_links_bottom{ padding-top:30px !important;}

/*-------PHP developer hire box css start here------*/
.main_box{width:699px;}
.bg_middle_div{ background: url(images/bg_repeat.gif) repeat-y top left;}
.w193{width:181px; margin-right:16px; text-align:left !important; padding:10px;}
.w200{width:181px; text-align:left !important; margin-right:0px; padding:10px;}
.bg_heading{background:#dae4ed; padding:5px; color:#063c78; font-weight:bold; font-size:14px; text-align:left;}
.heading_bg_main{background:url(images/top_corner.gif) no-repeat top left; padding:1px 5px 0px 5px; font-size:16px; color:#ffffff; font-weight:bold;}

/*---------------  16-4-2010 --------------------------------*/
img#topBanner{
left:0;
top:0;
position:relative;
}
.home_right{
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-bottom:1px solid #E9E9E9;
}
.skype_img{
background:url("images/icn_skype.gif") no-repeat scroll 0 0 transparent;
display:inline-table;
height:39px;
width:44px;
}
.yim_img{
background:url("images/icn_yahoo.gif") no-repeat scroll 0 0 transparent;
display:inline-table;
height:39px;
width:44px;
}
.hotmail_img{
background:url("images/icn_msn.gif") no-repeat scroll 0 0 transparent;
display:inline-table;
height:39px;
width:44px;
}
.gtalk_img{
background:url("images/icn_gtalk.gif") no-repeat scroll 0 0 transparent;
display:inline-table;
height:39px;
width:44px;
}
.submit_button{
background:url("images/ews_btn_submit.gif") no-repeat scroll 0 0 transparent;
border:0 none;
height:31px;
width:65px;
cursor:pointer;
}
.icon_yahoo{
background:url("images/ymsgr.gif") no-repeat scroll 0 0 transparent;
display:block;
height:39px;
width:44px;
}
.icon_msn{
background:url("images/msn.gif") no-repeat scroll 0 0 transparent;
display:block;
height:39px;
width:44px;
}
.icon_gtalk{
background:url("images/gtalk.gif") no-repeat scroll 0 0 transparent;
display:block;
height:39px;
width:44px;
}
.icon_skype{
background:url("images/skype.gif") no-repeat scroll 0 0 transparent;
display:block;
height:39px;
width:44px;
}
.icon_aim{
background:url("images/aim.png") no-repeat scroll 0 0 transparent;
display:block;
height:39px;
width:44px;
}