#fpss-container {position:relative; margin:0; padding:0; clear:both; width:771px; height:206px; float:left;background:url(../images/root/bnr-bg.jpg) no-repeat top left;}
#fpss-slider {background:none; overflow:hidden; clear:both; text-align:left; width:771px; height:206px;} /* Add bg color if using bg image on #fpss-outer-container */
#slide-loading {background:url(../images/root/loading.gif) no-repeat center;text-align:center;width:771px;height:206px;}
#slide-wrapper {display:none;width:771px;height:px;}
#slide-wrapper #slide-outer {height:px;}
#slide-wrapper #slide-outer .slide {position:absolute;overflow:hidden;right:0;width:771px;height:px;}
/* --- Content --- */
.fpss-introtext {width:100%;margin:0;padding:0;position:absolute;left:0;right:0;bottom:0;background:url(transparent_bg.png);}
.fpss-introtext .slidetext {padding:4px 8px 2px 8px;}

/* --- Navigation Buttons --- */
#navi-outer {clear:both; margin:0; padding:0; z-index:9; background:none; width:auto; position:absolute; top:183px; left:-12px;}
#navi-outer ul {margin:0; padding:0 16px; list-style:none;}
#navi-outer li {display:inline; padding:2px 0;margin:0;border:none;list-style:none;float:left;line-height:14px;text-align:center; position:relative;}
#navi-outer li a {float:left; padding:1px 3px; margin:0 1px 0 0; background:#c1cbd5; color:#004890; font-weight:bold; text-decoration:none;}
#navi-outer li a:hover,
#navi-outer li a.navi-active {background:#004890; color:#FFFFFF;}
#navi-outer li a span.navbar-key {padding:2px;}
#navi-outer li a.nextPre:link, #navi-outer li a.nextPre:hover, #navi-outer li a.nextPre:visited {background:none; border:none; padding:5px 2px 0 2px;}

#navi-outer li a.play:link, #navi-outer li a.play:hover, #navi-outer li a.play:visited {background:url(../images/root/pause.jpg) no-repeat 0 5px; border:none; padding:5px 0 0 0; height:18px; width:18px; font-size:0.1px;}
#navi-outer li a.pause:link, #navi-outer li a.pause:hover, #navi-outer li a.pause:visited {background:url(../images/root/play_icon.jpg) no-repeat 0 5px;}


#navi-outer li .toltip {position:absolute; display:none; left: 1px; top:-20px; height:22px; padding:0 5px; background:url(../images/root/toltip-bg.gif) repeat-x top left; text-align:left;}
#navi-outer li .toltip .text {height:23px; padding:1px 0; background:url(../images/root/toltip-arw.jpg) no-repeat top left; font-size:11px; color:#000000; width:300px;}


.slide-1{background:url(../images/root/app-app-bnr.jpg) no-repeat right top;}
.slide-2{background:url(../images/root/app-seo-bnr.jpg) no-repeat right top;}
.slide-3{background:url(../images/root/app-web-bnr.jpg) no-repeat right top;}
.slide-4{background:url(../images/root/app-ppc-bnr.jpg) no-repeat right top;}
.slide-5{background:url(../images/root/app-out-bnr.jpg) no-repeat right top;}
.slide-6{background:url(../images/root/app-design-bnr.jpg) no-repeat right top;}

.homeslide { padding:20px 210px 0 10px; height:186px;}
.homeslide h1 {color:#f3f4c2; font-size:32px; padding:0; margin:0; font-weight:normal; border-left:none; background:none;}
.homeslide h2 {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none; background:none;}
.homeslide h3 {color:#ffffff; padding:0; margin:0; font-size:14px; font-weight:bold; text-transform:uppercase; float:left;}
.homeslide h3 span {display:block; text-align:right;}
.homeslide .requstLink {margin:50px 0 0 0; color:#fdffd1;} 
.homeslide .requstLink img {vertical-align:middle; margin:0 5px;} 
.homeslide .requstLink a:link, .homeslide .requstLink a:visited {color:#fdffd1; text-decoration:none;}
.homeslide .requstLink a:hover {color:#fdffd1; text-decoration:underline;}

.homeslide p{color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none;}
.homeslide strong{color:#ffffff; padding:0; margin:0; font-size:14px; text-transform:uppercase; float:left; display:block;}
.homeslide strong span{display:block; text-align:right;}

.appDev {background:url(../images/root/app-app-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.appDev h1 {color:#f3f4c2; font-size:32px; padding:0; margin:0; font-weight:normal; border-left:none; background:none;}
.appDev h2 {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none; background:none;}
.appDev h3 {color:#ffffff; padding:0; margin:0; font-size:14px; font-weight:bold; text-transform:uppercase; float:left;}
.appDev h3 span {display:block; text-align:right;}
.appDev .requstLink {margin:50px 0 0 0; color:#fdffd1;} 
.appDev .requstLink img {vertical-align:middle; margin:0 5px;} 
.appDev .requstLink a:link, .appDev .requstLink a:visited {color:#fdffd1; text-decoration:none;}
.appDev .requstLink a:hover {color:#fdffd1; text-decoration:underline;}

.SEO {background:url(../images/root/app-seo-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.SEO h1 {color:#f3f4c2; font-size:32px; padding:0; margin:0; font-weight:normal; border-left:none; background:none;}
.SEO h2 {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none; background:none;}
.SEO h3 {color:#ffffff; padding:0; margin:0; font-size:14px; font-weight:bold; text-transform:uppercase; float:left;}
.SEO h3 span {display:block; text-align:right;}
.SEO .requstLink {margin:50px 0 0 0; color:#fdffd1;} 
.SEO .requstLink img {vertical-align:middle; margin:0 5px;} 
.SEO .requstLink a:link, .SEO .requstLink a:visited {color:#fdffd1; text-decoration:none;}
.SEO .requstLink a:hover {color:#fdffd1; text-decoration:underline;}

.webdev {background:url(../images/root/app-web-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.webdev h1 {color:#f3f4c2; font-size:32px; padding:0; margin:0; font-weight:normal; border-left:none; background:none;}
.webdev h2 {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none; background:none;}
.webdev h3 {color:#ffffff; padding:0; margin:0; font-size:14px; font-weight:bold; text-transform:uppercase; float:left;}
.webdev h3 span {display:block; text-align:right;}
.webdev .requstLink {margin:50px 0 0 0; color:#fdffd1;} 
.webdev .requstLink img {vertical-align:middle; margin:0 5px;} 
.webdev .requstLink a:link, .webdev .requstLink a:visited {color:#fdffd1; text-decoration:none;}
.webdev .requstLink a:hover {color:#fdffd1; text-decoration:underline;}

.ppc {background:url(../images/root/app-ppc-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.ppc h1 {color:#f3f4c2; font-size:32px; padding:0; margin:0; font-weight:normal; border-left:none; background:none;}
.ppc h2 {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none; background:none;}
.ppc h3 {color:#ffffff; padding:0; margin:0; font-size:14px; font-weight:bold; text-transform:uppercase; float:left;}
.ppc h3 span {display:block; text-align:right;}
.ppc .requstLink {margin:50px 0 0 0; color:#fdffd1;} 
.ppc .requstLink img {vertical-align:middle; margin:0 5px;} 
.ppc .requstLink a:link, .webdev .requstLink a:visited {color:#fdffd1; text-decoration:none;}
.ppc .requstLink a:hover {color:#fdffd1; text-decoration:underline;}

.outs {background:url(../images/root/app-out-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.outs h1 {color:#f3f4c2; font-size:32px; padding:0; margin:0; font-weight:normal; border-left:none; background:none;}
.outs h2 {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none; background:none;}
.outs h3 {color:#ffffff; padding:0; margin:0; font-size:14px; font-weight:bold; text-transform:uppercase; float:left;}
.outs h3 span {display:block; text-align:right;}
.outs .requstLink {margin:50px 0 0 0; color:#fdffd1;} 
.outs .requstLink img {vertical-align:middle; margin:0 5px;} 
.outs .requstLink a:link, .webdev .requstLink a:visited {color:#fdffd1; text-decoration:none;}
.outs .requstLink a:hover {color:#fdffd1; text-decoration:underline;}

.design {background:url(../images/root/app-design-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.design h1 {color:#f3f4c2; font-size:32px; padding:0; margin:0; font-weight:normal; border-left:none; background:none;}
.design h2 {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none; background:none;}
.design h3 {color:#ffffff; padding:0; margin:0; font-size:14px; font-weight:bold; text-transform:uppercase; float:left;}
.design h3 span {display:block; text-align:right;}
.design .requstLink {margin:50px 0 0 0; color:#fdffd1;} 
.design .requstLink img {vertical-align:middle; margin:0 5px;} 
.design .requstLink a:link, .webdev .requstLink a:visited {color:#fdffd1; text-decoration:none;}
.design .requstLink a:hover {color:#fdffd1; text-decoration:underline;}

.bradcrum_box {margin:0; width:216px; float:right;}
ul#toolbar  {padding:0; margin:0; list-style:none;}
ul#toolbar li {display:inline;}
ul#toolbar li a, ul#toolbar li a:visited {display:block; height:47px; background:url(../images/root/righ_tab_bg.jpg) no-repeat bottom left; font-size:19px; color:#fdfee8; font-family:Georgia; text-decoration:none; padding:5px 0 0 25px;}
ul#toolbar li a span {font-size:11px; color:#bacdde; font-family:Arial, Helvetica, sans-serif; display:block;}
ul#toolbar li a:hover {display:block; height:47px; background:url(../images/root/righ_ro_tab_bg.jpg) no-repeat bottom left; font-size:19px; color:#fdfee8; font-family:Georgia; text-decoration:none; padding:5px 0 0 25px;}
ul#toolbar li a:hover span {font-size:11px; color:#bacdde; font-family:Arial, Helvetica, sans-serif; display:block;}

.contactBanner {background:url(../images/root/app-app-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.bpo {background:url(../images/root/app-app-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.consultancy {background:url(../images/root/app-app-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.itServices {background:url(../images/root/app-app-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.caseStudybanner {background:url(../images/root/app-app-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}
.testimonialBanner {background:url(../images/root/app-app-bnr.jpg) no-repeat right top; padding:20px 210px 0 10px; height:186px;}






.appDev p, .SEO p, .webdev p, .ppc p, .outs p, .design p {color:#ffffff; padding:10px 0; margin:0; font-size:12px; font-weight:normal; border-left:none;}
.appDev strong, .SEO strong, .webdev strong, .ppc strong, .outs strong, .design strong {color:#ffffff; padding:0; margin:0; font-size:14px; text-transform:uppercase; float:left; display:block;}
.appDev strong span, .SEO strong span, .webdev strong span, .ppc strong span, .outs strong span, .design strong span {display:block; text-align:right;}

.input_field{width:400px;}
.input_txtarea{width:400px; height:200px;}
.error_input{border:1px dotted #F60;}
input.error, textarea.error, select.error { border: 1px dotted red; }
.date_note{font-family:tahoma; font-size:11px; font-weight:normal;}

ul.SDarw22 {padding:0; margin:0; list-style:none; width:100%; font-size:11px; font-family:"Trebuchet MS";}
ul.SDarw22 li {background:url(../images/root/blk-arw.gif) no-repeat 0px 8px; _display:inline; _background:none;}
ul.SDarw22 li span {background:url(../images/root/btm-shade-line.jpg) no-repeat bottom left; padding:3px 2px 3px 10px; display:block; color:#5a5a5a; text-decoration:none; _border-bottom:1px solid #d6d6d6;}
ul.SDarw22 li a:link, ul.SDarw22 li a:visited {background:url(../images/root/btm-shade-line.jpg) no-repeat bottom left; padding:3px 2px 3px 10px; display:block; color:#5a5a5a; text-decoration:none; _border-bottom:1px solid #d6d6d6;}
ul.SDarw22 li a:hover {color:#176fba;}
.one-tag{font-weight:normal;background:url(../images/root/blk-arw.gif) no-repeat center left; padding-left:10px;}
.tag-name{text-transform:uppercase;}
.share_button{margin-bottom:10px; margin-top:10px;}
.share_button ul {
	display:inline;
	list-style:none outside none;
	margin:0 !important;
	padding:0 !important;
}
.share_button li {
	background:none repeat scroll 0 0 transparent;
	display:inline;
	list-style-type:none;
	margin:0;
	padding:5px 0 0;
}
.share_button img {
border:0 none;
float:none;
height:32px;
margin:0;
padding:0;
width:32px;
}

.tbl_price{border-collapse:collapse;}
.tbl_price td,.tbl_price th{border:1px solid #ccc; padding:5px; text-align:center}
