/*
Theme Name: ForU InfoTech
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, For in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Version: 1.2
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}

span.banner_links ul li a{font-size:14px; font-family: Arial !important;}
body {
	//line-height: 1;
width:100%;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}
.cls{clear:both;}
/* =Layout
-------------------------------------------------------------- */

/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

#container {
	float: left;
	/* margin: 0 -240px 0 0; */
	width: 100%;
}
#content {
	/* margin: 0 280px 0 20px; */
}
#primary,
#secondary {
	float: right;
	overflow: hidden;
	width: 220px;
}
#secondary {
	clear: right;
}
#footer {
	clear: both;
    float: left;
    /*margin-left: 25px;*/
width:100%;
    /*width: 992px;*/
background:url(images/nfooter_bg.png) repeat scroll 0 0;
}
#footer_home
{
margin:0px auto;
width:1020px;
}
div#post-7304 table.images_td td a
{
   /* height: 400px !important;
    width: 700px !important;*/
}

/*
LAYOUT: One column, no sidebar
DESCRIPTION: One centered column with no sidebar


.one-column #content {
	margin: 0;
	width: 640px;
}
*/

/*
LAYOUT: Full width, no sidebar
DESCRIPTION: Full width content with no sidebar; used for attachment pages
*/

.single-attachment #content {
	margin: 0 auto;
	width: 900px;
}


/* =Fonts
-------------------------------------------------------------- */
body,
input,
textarea,
.page-title span,
.pingback a.url {
	font-family: Georgia, "Bitstream Charter", serif;
}
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
input[type=submit] {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
pre {
	font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}


/* =Structure
-------------------------------------------------------------- */

/* The main theme structure */
#wrapper {
	
	/* margin-top: 20px;
	padding: 0 20px;  */
       width:1048px;
        margin:0px auto;
   
}
#wrapper_container
{
margin:0px auto;
width:1024px;
background: #fff !important;
}
/* Structure the footer area */
#footer-widget-area {
	overflow: hidden;
}
#footer-widget-area .widget-area {
	float: left;
	width: 220px;
}
#footer-widget-area #Forth {
	margin-right: 0;
}
#site-info {
	float: left;
	font-size: 14px;
	font-weight: bold;
	width: 700px;
}
#site-generator {
	float: right;
	width: 220px;
}


/* =Global Elements
-------------------------------------------------------------- */

/* Main global 'theme' and typographic styles */
body {
	 /* background: url(images/content_back_new.jpg) repeat-x scroll 0% 0%;  */
/*min-width:1097px;*/

}
#main_bg
{
float:left;
width:100%;
/*background: url(images/content_back_new.jpg) repeat-x scroll 0% 0%;  */
}

#main_director
{
  border: 1px solid #ECECEC;
    float: left;
    padding: 10px;
   width:703px !important;
}
#main_director img{ float:left; }
#sub_director{ float:left; width:100%;}
#sub_director p{ float:right; width:590px;}

table.management_table
{
border: 1px solid #ECECEC;
    float: left;
    margin: 10px 0 15px !important;
    width: 100% !important;
}
table.management_table img{ float:none; }
table.management_table tr td
{
   border: 1px solid #E8E7EA;
    float: left;
    font-size: 11px;
    margin: 13px;
    padding: 14px 0 !important;
    text-align: center;
    width: 150px;
}

table.management_table p
{
    float: right;
    margin-top: 30px !important;
    width: 230px !important;
text-align:left !important;
}


body,
input,
textarea {
	
	font-size: 12px;
	line-height: 18px; 
        font-family:Verdana;
	

}
hr {
	background-color: #e7e7e7;
	border: 0;
	clear: both;
	height: 1px;
	margin-bottom: 18px;
}

/* Text elements */
p {
	/* margin-bottom: 18px; */
}
ul {
	list-style: square;
	/* margin: 0 0 18px 1.5em;  */
}
ol {
	list-style: decimal;
	margin: 0 0 18px 1.5em;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
	margin-bottom: 0;
}
dl {
	margin: 0 0 24px 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}
pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	padding: 1.5em;
}
abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup,
sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
input[type="text"],
textarea {
	background: #f9f9f9;
/*	border: 1px solid #ccc; 
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);  */
	padding:2px;
}
a:link {
	/* color: #0066cc; */
color: #6096AD;
    text-decoration: none !important;
}
a:visited {
	/* color: #743399; */
      color: #6096AD !important;  
    text-decoration: none;
}
a:active,
a:hover {
	/* color: #ff4b33; */
	color: #6096AD;  
    text-decoration: none !important;
}

/* Text meant only for screen readers */
.screen-reader-text {
	position: absolute;
	left: -9000px;
}


/* =Header
-------------------------------------------------------------- */

/*  old css
#header {
	float:left;
        width:100%;
        background: url("images/header_back.jpg") repeat-x scroll 0 0 transparent;
height:146px;

} 
#header_container
{
width:1044px;
margin:0 auto;
}
#header_left
{
float:left;
margin:10px 0 0 15px;
 height:89px; 
}
#header_subcontainer
{
float:left;
width:100%;
overflow:hidden;
position:relative;
}
*/ 
#header {
float:left;
width:100%;
 /*height:715px; 935px; */ 
height:648px;
position:relative;
background: url(../../../slider_rotator/banner1.png) repeat scroll 0% 0%; width:100% !important;
}
#header_container
{
position:relative;
z-index:999;
width:100%;
margin:0 auto;
height:150px;
}
#header_left
{
float:left;
margin:10px 0 0 15px;
height:89px; 
width:416px;
}
#header_right
{
float:right;
text-align:right;
width:605px; /* 700px */ 
padding-right:8px;
}
#header_right li#text-36
{
  float: right;
    padding-top: 13px;
/* width:32%;  */
margin-right: 50px; 

}
#header_right #___plusone_0
{
width:55px !important;
}
#header_subcontainer
{
width:1044px;
margin:0 auto;
position:relative;
}
#header_right #secondary
{
float:right;
width:100%;
}
#header_right #secondary ul.xoxo
{
float:right;
width: 100%;
}
#header_right #secondary .xoxo li#text-3
{
float:left;
width:100%;
margin:15px 0 12px 0;
color:#FFFFFF !important;
}
#header_right #secondary .xoxo li#nav_menu-4
{
float:right;
/* width:66%; */
padding:10px 1px 10px 0px;
}
#header_right #secondary .xoxo li#nav_menu-4 .menu-header-menu-container{float:right; width:100%;}
#header_right #secondary #header_right_text
{
width:100%;
float:right;
text-align:right;
}
*:first-child+html #header_right_text p img.usa_img
{ 
vertical-align:middle !important;
}

#header_right #secondary #header_right_text p
{
color: #FFFFFF !important;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
text-shadow: 1px 1px 1px #000000;	
}
#header_right_text #heading2
{
float: left;
margin-left: 105px;
margin-top: 10px;
}
 ul#menu-header-menu
{
float:right;
margin-left:0px !important;

}
ul#menu-header-menu li
{
list-style-type:none;
float:left;
padding:0 8px;
  background: url("images/header_menu_bg.png") no-repeat scroll 0 74% transparent;
}
ul#menu-header-menu li#menu-item-7
{
padding-right:0px !important;
}
ul#menu-header-menu li#menu-item-2216
{
background:none;

}
ul#menu-header-menu li a
{
color:#ffffff !important;
text-decoration:none;
font-size:11px;
}
#header_right_text p img
{
vertical-align:middle;
}

@media all and (min-width: 0){#header_right_text p img {vertical-align:middle !important;}}

#site-title {
	float: left;
	font-size: 30px;
	line-height: 36px;
	margin: 0 0 18px 0;
	width: 700px;
}
#site-title a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#site-description {
	clear: right;
	float: right;
	font-style: italic;
	margin: 15px 0 18px 0;
	width: 220px;
}

/* This is the custom header image */
#branding img {
	border-top: 4px solid #000;
	border-bottom: 1px solid #000;
	display: block;
	float: left;
}


/* =Menu
-------------------------------------------------------------- */

#access {
	background: #000;
	display: block;
	float: left;
	margin: 0 auto;
	width: 940px;
}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
#access a {
	color: #aaa;
	display: block;
	line-height: 38px;
	padding: 0 10px;
	text-decoration: none;
}
#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none;
	position: absolute;
	top: 38px;
	left: 0;
	float: left;
	width: 180px;
	z-index: 99999;
}
#access ul ul li {
	min-width: 180px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #333;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
}
#access li:hover > a,
#access ul ul :hover > a {
	background: #333;
	color: #fff;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}


/* =Content
-------------------------------------------------------------- */

#main {
	background:#ffffff !important;
        float:left;
	width:100%;
}
#content {
}
#content,
#content input,
#content textarea {
	color: #000;
	line-height: 20px;
}
#content p,
#content ul,
#content ol,
#content dd,
#content pre,
#content hr {
	margin-bottom: 16px;
}
#content ul ul,
#content ol ol,
#content ul ol,
#content ol ul {
	margin-bottom: 0;
}
#content pre,
#content kbd,
#content tt,
#content var {
	font-size: 15px;
	line-height: 21px;
}
#content code {
	font-size: 13px;
}
#content dt,
#content th {
	color: #000;
}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	color: #000;
	line-height: 1.5em;
	margin: 0 0 20px 0;
}
#content table {
	margin: 0 0px 24px 0;
	text-align: left;
	width: 100%;
}
#content tr th,
#content thead th {
	color: #888;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 9px 24px;
}
#content tr td {
	padding: 6px 24px;
}
#content tr.odd td {
	background: #f2f7fc;
}
.hentry {
	 float: left;
   padding: 0 12px 0 0;
   width: 744px;
}
.home .sticky {
	background: #f2f7fc;
	border-top: 4px solid #000;
	margin-left: -20px;
	margin-right: -20px;
	padding: 18px 20px;
}
.single .hentry {
	margin: 0 0 36px 0;
}
.page-title {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 36px 0;
}
.page-title span {
	color: #333;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
}
.page-title a:link,
.page-title a:visited {
	color: #888;
	text-decoration: none;
}
.page-title a:active,
.page-title a:hover {
	color: #ff4b33;
}
#content .entry-title {
	color: #000;
	font-size: 21px;
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 0;
}
.entry-title a:link,
.entry-title a:visited {
	color: #000;
	text-decoration: none;
}
.entry-title a:active,
.entry-title a:hover {
	color: #ff4b33;
}
.entry-meta {
	color: #888;
	font-size: 12px;
display:none !important;
}
.entry-meta abbr,
.entry-utility abbr {
	border: none;
}
.entry-meta abbr:hover,
.entry-utility abbr:hover {
	border-bottom: 1px dotted #666;
}
.entry-content,
.entry-summary {
	clear: both;
	padding: 12px 0 0 0;
}
#content .entry-summary p:last-child {
	margin-bottom: 12px;
}
.entry-content fieldset {
	border: 1px solid #e7e7e7;
	margin: 0 0 24px 0;
	padding: 24px;
}
.entry-content fieldset legend {
	background: #fff;
	color: #000;
	font-weight: bold;
	padding: 0 24px;
}
.entry-content input {
	margin: 0 0 24px 0;
}
.entry-content input.file,
.entry-content input.button {
	margin-right: 24px;
}
.entry-content label {
	color: #888;
	font-size: 12px;
}
.entry-content select {
	margin: 0 0 24px 0;
}
.entry-content sup,
.entry-content sub {
	font-size: 10px;
}
.entry-content blockquote.left {
	float: left;
	margin-left: 0;
	margin-right: 24px;
	text-align: right;
	width: 33%;
}
.entry-content blockquote.right {
	float: right;
	margin-left: 24px;
	margin-right: 0;
	text-align: left;
	width: 33%;
}
.page-link {
	clear: both;
	color: #000;
	font-weight: bold;
	margin: 0 0 22px 0;
	word-spacing: 0.5em;
}
.page-link a:link,
.page-link a:visited {
	background: #f1f1f1;
	color: #333;
	font-weight: normal;
	padding: 0.5em 0.75em;
	text-decoration: none;
}
.home .sticky .page-link a {
	background: #d9e8f7;
}
.page-link a:active,
.page-link a:hover {
	color: #ff4b33;
}
body.page .edit-link {
	clear: both;
	display: block;
}
#entry-author-info {
	background: #f2f7fc;
	border-top: 4px solid #000;
	clear: both;
	font-size: 14px;
	line-height: 20px;
	margin: 24px 0;
	overflow: hidden;
	padding: 18px 20px;
}
#entry-author-info #author-avatar {
	background: #fff;
	border: 1px solid #e7e7e7;
	float: left;
	height: 60px;
	margin: 0 -104px 0 0;
	padding: 11px;
}
#entry-author-info #author-description {
	float: left;
	margin: 0 0 0 104px;
}
#entry-author-info h2 {
	color: #000;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 0;
}
.entry-utility {
	clear: both;
	color: #888;
	font-size: 12px;
	line-height: 18px;
display:none;
}
.entry-meta a,
.entry-utility a {
	color: #888;
}
.entry-meta a:hover,
.entry-utility a:hover {
	color: #ff4b33;
}
#content .video-player {
	padding: 0;
}


/* =Asides
-------------------------------------------------------------- */

.home #content .format-aside p,
.home #content .category-asides p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 0;
}
.home .hentry.format-aside,
.home .hentry.category-asides {
	padding: 0;
}
.home #content .format-aside .entry-content,
.home #content .category-asides .entry-content {
	padding-top: 0;
}


/* =Gallery listing
-------------------------------------------------------------- */

.format-gallery .size-thumbnail img,
.category-gallery .size-thumbnail img {
	border: 10px solid #f1f1f1;
	margin-bottom: 0;
}
.format-gallery .gallery-thumb,
.category-gallery .gallery-thumb {
	float: left;
	margin-right: 20px;
	margin-top: -4px;
}
.home #content .format-gallery .entry-utility,
.home #content .category-gallery .entry-utility {
	padding-top: 4px;
}


/* =Attachment pages
-------------------------------------------------------------- */

.attachment .entry-content .entry-caption {
	font-size: 140%;
	margin-top: 24px;
}
.attachment .entry-content .nav-previous a:before {
	content: '\2190\00a0';
}
.attachment .entry-content .nav-next a:after {
	content: '\00a0\2192';
}


/* =Images
-------------------------------------------------------------- */

/*
Resize images to fit the main content area.
- Applies only to images uploaded via WordPress by targeting size-* classes.
- Other images will be left alone. Use "size-auto" class to apply to other images.
*/
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	/* margin-bottom: 12px;  */
}
.wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	max-width: 632px !important; /* prevent too-wide images from breaking layout */
	padding: 4px;
	text-align: center;
}
.wp-caption img {
	margin: 5px 5px 0;
}
.wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
.wp-smiley {
	margin: 0;
}
.gallery {
	margin: 0 auto 18px;
}
.gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
.gallery-columns-2 .gallery-item {
	width: 50%;
}
.gallery-columns-4 .gallery-item {
	width: 25%;
}
.gallery img {
	border: 2px solid #cfcfcf;
}
.gallery-columns-2 .attachment-medium {
	max-width: 92%;
	height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
	max-width: 84%;
	height: auto;
}
.gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
.gallery dl {
	margin: 0;
}
.gallery img {
	border: 10px solid #f1f1f1;
}
.gallery br+br {
	display: none;
}
#content .attachment img {/* single attachment images should be centered */
	display: block;
	margin: 0 auto;
}


/* =Navigation
-------------------------------------------------------------- */

.navigation {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	overflow: hidden;
}
.navigation a:link,
.navigation a:visited {
	color: #888;
	text-decoration: none;
}
.navigation a:active,
.navigation a:hover {
	color: #ff4b33;
}
.nav-previous {
	float: left;
	width: 50%;
display:none;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
display:none !important;
}
#nav-above {
	margin: 0 0 18px 0;
}
#nav-above {
	display: none;
}
.paged #nav-above,
.single #nav-above {
	display: block;
}
#nav-below {
	margin: -18px 0 0 0;
display:none;
}


/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
display:none;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}
.commentlist li.comment {
	border-bottom: 1px solid #e7e7e7;
	line-height: 24px;
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 4px;
	left: 0;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}

/* Comments form */

#respond {
	border-top: 1px solid #e7e7e7;
	margin: 24px 0;
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin: 0 0 9px;
	width: 98%;
}
#respond textarea {
	width: 98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 14px;
	width: auto;
}


/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {
	list-style: none;
	margin-left: 0;
}
.widget-area ul ul {
	list-style: square;
	
}
.widget-area select {
	max-width: 100%;
}
.widget_search #s {/* This keeps the search inputs in line */
	width: 60%;
}
.widget_search label {
	display: none;
}
.widget-container {
}
.widget-title {
	color: #222;
	font-weight: bold;
}
.widget-area a:link,
.widget-area a:visited {
	text-decoration: none;
}
.widget-area a:active,
.widget-area a:hover {
	text-decoration: underline;
}
.widget-area .entry-meta {
	font-size: 11px;
}
#wp_tag_cloud div {
	line-height: 1.6em;
}
#wp-calendar {
	width: 100%;
}
#wp-calendar caption {
	color: #222;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
}
#wp-calendar thead {
	font-size: 11px;
}
#wp-calendar thead th {
}
#wp-calendar tbody {
	color: #aaa;
}
#wp-calendar tbody td {
	background: #f5f5f5;
	border: 1px solid #fff;
	padding: 3px 0 2px;
	text-align: center;
}
#wp-calendar tbody .pad {
	background: none;
}
#wp-calendar tfoot #next {
	text-align: right;
}
.widget_rss a.rsswidget {
	color: #000;
}
.widget_rss a.rsswidget:hover {
	color: #ff4b33;
}
.widget_rss .widget-title img {
	width: 11px;
	height: 11px;
}

/* Main sidebars */
#main .widget-area ul {
	margin-left: 0;
}
#main .widget-area ul ul {
	border: none;
	
	padding: 0;
}
#primary {
}
#secondary {
}

/* Footer widget areas */
#footer-widget-area {
}


/* =Footer
-------------------------------------------------------------- */


#colophon {
}
#site-info {
	font-weight: bold;
}
#site-info a {
	color: #000;
	text-decoration: none;
}
#site-generator {
	font-style: italic;
	position: relative;
}
#site-generator a {
	background: url(images/wordpress.png) center left no-repeat;
	color: #666;
	display: inline-block;
	line-height: 16px;
	padding-left: 20px;
	text-decoration: none;
}
#site-generator a:hover {
	text-decoration: underline;
}
img#wpstats {
	display: block;
	margin: 0 auto 10px;
}


/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */

pre {
	-webkit-text-size-adjust: 140%;
}
code {
	-webkit-text-size-adjust: 160%;
}
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}
#site-description {
	-webkit-text-size-adjust: none;
}


/* =Print Style
-------------------------------------------------------------- */

@media print {
	body {
		background: none !important;
	}
	#wrapper {
		clear: both !important;
		display: block !important;
		float: none !important;
		position: relative !important;
	}
	#header {
		border-bottom: 2pt solid #000;
		padding-bottom: 18pt;
	}
	#colophon {
		border-top: 2pt solid #000;
	}
	#site-title,
	#site-description {
		float: none;
		line-height: 1.4em;
		margin: 0;
		padding: 0;
	}
	#site-title {
		font-size: 13pt;
	}
	.entry-content {
		font-size: 14pt;
		line-height: 1.6em;
	}
	.entry-title {
		font-size: 21pt;
	}
	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}
	#container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}
	#content,
	.one-column #content {
		margin: 24pt 0 0;
		width: 100%;
	}
	.wp-caption p {
		font-size: 11pt;
	}
	#site-info,
	#site-generator {
		float: none;
		width: auto;
	}
	#colophon {
		width: auto;
	}
	img#wpstats {
		display: none;
	}
	#site-generator a {
		margin: 0;
		padding: 0;
	}
	#entry-author-info {
		border: 1px solid #e7e7e7;
	}
	#main {
		display: inline;
	}
	.home .sticky {
		border: none;
	}
}

#main_menu
{
float:left;
width:100%;
}

#shailan-dropdown-wrapper-3 menu-main-menu li
{
list-style-type:none;
text-decortaion:none;
}
.dropdown-horizontal-container table
{
margin:0 auto;
}

#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-38 a
{
padding-left:13px !important;
}
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-38
{
background:none !important;
}
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-37 a
{
}
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-36 a
{
}
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-35 a
{
}
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-34 a
{
}

#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-33 a
{
}


#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-32 a
{
padding-right:10px !important;
}
#shailan-dropdown-wrapper-3 #menu-main-menu li
{
 background: url("images/mainmenu_border.png") no-repeat scroll left center transparent;
}
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-1957 { background : none !important; }

#shailan-dropdown-wrapper-3 #menu-main-menu li a
{
text-transform:uppercase;
display:block;
padding:13px 33px 16px 37px;
color:#ffffff !important;
font-size:15px;
font-family:Arial;
font-weight:bold;
}
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-1527 a { text-transform:none !important; }
#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-1957 a { padding-left:10px !important; }

#shailan-dropdown-wrapper-3 #menu-main-menu li#menu-item-270 ul.sub-menu li a { padding-left:23px !important; }

#shailan-dropdown-wrapper-3 #menu-main-menu li a:hover
{
text-decoration:none;
}

#main_content
{
float:left;
width:100%;
}
#main_content #content_left
{
float:left;
width:228px;
margin:0 0 0 8px;
}
#main_content #content_left #third h3.widget-title
{

   font-size: 18px;
   font-weight: bold;
   line-height: 35px;
    margin-bottom:0px;
   padding: 10px 0 4px 20px;
   width: 228px;
}
#main_content #content_left #third ul li
{
margin:12px 0 0 0;
}
#main_content #content_left #third ul li div.textwidget p
{
padding:0 4px;
}
#main_content #content_left #third ul li#news-announcement div
{
background: url("images/content_box_bottom.png") no-repeat scroll left bottom transparent;
    padding: 8px 10px;
    width: 208px;
}
#main_content #content_left #third ul li#news-announcement div div
{
background:none !important;
}
#main_content #content_left #third ul li#news-announcement div.vnewsticker
{
background:none !important;

}
#main_content #content_left #third ul li#news-announcement div.vnewsticker table
{
border:none !important;
background:none !important;
}
#main_content #content_left #third ul li#news-announcement div.vnewsticker table tr td
{
border:none !important;
background:none !important;
}
#main_content #content_left #third ul li#news-announcement div div#v_container
{
border:none !important;
background:none !important;
}
#main_content #content_left .textwidget
{
 background: url("images/content_box_bottom.png") no-repeat scroll left bottom transparent;
padding:8px 10px;
width:208px;
}
#main_content #content_left li#execphp-3 .execphpwidget
{
background: url("images/content_box_bottom.png") no-repeat scroll left bottom transparent;
padding:8px 10px;
width:208px;

}
#content_right .entry-title
{
font-size:16px;
color:#000000;
 background: url("images/page_title_border.png") no-repeat scroll 0% 100% transparent;
margin:10px 0;
padding:0 0 10px 0;
}
#main_content #content_right
{
float:right;
/* width:764px; */
width:992px;
margin:5px 0 0 0;
}
#main_content #content_right .hentry{width:970px;}
#main_banner
{
float:left;
width:100%;
}
#main_banner img
{
border-bottom:1px solid #DBDBDB;
}
#footer #inner
{
float:left;
width:100%;
/* background: url(images/inner_footer_bg1.png) repeat-x scroll 0% 0%; 
border-bottom:1px solid #d6d6d6;*/
}
#footer #inner ul li
{
float:left;

}
li#text-46 h3.widget-title
{
background:url(images/title_testimonial.png) no-repeat scroll 0 0 !important;
width:148px !important;
height:17px;
font-size:0px !important;
float:left;
margin:0px 0px 10px !important;
}

li#execphp-21 h3.widget-title
{
background:url(images/title_client.png) no-repeat scroll 0 0;
width:93px;
height:13px;
font-size:0px !important;
float:left;
margin:0px 0px 10px 10px !important;
}
li#execphp-22 h3.widget-title
{
background:url(images/title_certificate.png) no-repeat scroll 0 0;

height:13px;
font-size:0px !important;
float:left;
margin:0px 0px 10px 0px !important;
}
li#text-9 h3.widget-title
{
 color:#000;
width:149px;
height:13px;
font-size:0px !important;
float:left;
margin: 12px 0 5px !important;
}

#footer #inner ul li .textwidget{float:left; width:315px;}
#footer #inner ul li h3
{
    color: #1484C7 !important;
    font-family: Helvetica;
    font-size: 15px;
    font-weight: bold;
    margin-top: 18px;
    padding-bottom: 6px;
    text-align: center;
    width: 260px;
}

li#text-11 {
   /* margin-top: 0 !important; */
    position: absolute;
    margin-top: 180px;
width:208px;
}
#footer #inner ul li#text-11 div#inquery ul
{
margin:25px 0 0 0;
}
#footer #inner .textwidget
{
margin:10px 0;
text-align:left;
}
#footer #inner ul li#text-11 div#inquery ul li
{
list-style-type:none;
padding: 0px 0px 0px 25px !important;
background:url(images/list_btn.png) no-repeat scroll 0% 5px;
height:40px;
}
#footer #inner ul li#text-8
{
background:url(images/news_bg_new.png) no-repeat scroll 0% 0%;
width:215px;
height:231px;
}
#text-9 div.textwidget,#execphp-15 div.textwidget
{
width:400px !important;
}

#footer #inner ul li#execphp-18{width:229px; height:231px; padding:0px 20px 0px 6px;}
#footer #inner ul li#text-8 h3
{
/* background:url(images/differ.png) no-repeat scroll 3px 0% !important;
color:#ffffff !important;
text-indent:-999999px;  */
}
#footer #inner ul li#text-9 h3
{
/* background:url(images/management.png) no-repeat scroll 3px 0%;
color:#ffffff !important;
text-indent:-999999px;  */
    float: left;
    text-align: left;
margin-left:15px;
padding-bottom:0px;
}
ul#casestudies,ul#casestudies li
{
width:440px !important;
}
#footer #inner ul li#execphp-15 h3
{
  float: left;
    text-align: left;
margin-left:15px;
padding-bottom:0px;
}
#footer #inner ul li#text-9
{
    border-left: 1px solid #EAEAEA;
    height: 285px;
    margin-bottom: 10px;
    margin-left: 50px;
    margin-top: 0px;
    padding-left: 32px;
    width: 449px;
}

li#execphp-6
{
/*background:url("images/case.png") no-repeat scroll 0 100% #FFFFFF !important;*/
background:#FFFFFF;
border:2px solid #BEBABA; 
width:229px;
/*height:200px;*/
height;auto;
/*margin:0px 0px 10px;*/
}
#footer #inner ul li#execphp-15   /* from the blog */
{
    /*background: url("images/video_bg.png") no-repeat scroll 0 0 transparent;*/
    height: 270px;
    margin-bottom: 15px;
    margin-top: 10px;
    width: 474px;
}
#footer #inner ul li#execphp-15 .execphpwidget{
    background: url("images/video_bg.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 270px;
    width: 475px;
}


#footer #inner ul li#execphp-15 .execphpwidget li{
    cursor: pointer;
    display:inherit;
	
    
}



.comment_img
{
background:url(images/cmnt_img.png) no-repeat scroll left 3px;
width:85px;
float:left;
/* border-right: 1px solid #000000;  */
padding-left:20px;
color:#999999;
font-size:12px;
margin-top:3px;
height:18px;
}
li#execphp-21,li#execphp-22
{
background:url(images/client_border.png) no-repeat scroll center left;
}
li#execphp-22
{
padding-left:10px;

}
.post_title_class
{
font-family:Verdana;
font-weight:bold;
font-size:13px;
color:#666666;
}
.post_date
{
font-size:12px;
color:#3C3838;
margin-top:3px;
display:inline-block;
background:url(images/cmnt_pipe.png) no-repeat scroll center left;

}

#footer #inner ul li#video-3,#footer #inner ul li#execphp-21,#footer #inner ul li#execphp-21, #footer #inner ul li#text-46
{
    margin-bottom: 20px;
    padding: 0;
    text-align: center;
    }
#footer #inner ul li#text-47
{
    float: left;
    width: 1024px;
}
#footer #inner ul li#execphp-20{ width:229px; height:231px; }
#footer #inner ul li#video-3 object
{
margin-left: 13px;
}
#footer #inner ul li#text-38    
{
 float: left;
 width: 992px;
height: 120px;
margin-top:20px;
} 
#footer #inner ul li#text-38 .textwidget{ float: left;
 width:960px;
background: url(images/clientslogos_bg1.png) no-repeat scroll 0% 0%; 
height:100px;
margin-top:0px !important;
margin-bottom:0px !important;
}
#footer #inner ul li#text-38 img
{
float:left;
padding:0px 15px;
}           
#footer #inner ul li#text-10
{
background:url(images/case_study_bg_new.png) no-repeat scroll 0% 0%;
width:229px;
height:231px;
}
#footer #inner ul li#text-10 h3
{
/* background:url(images/infrastructure.png) no-repeat scroll 0px 0px; 
text-indent:-999999px;
color:#ffffff;   */
}

#footer_main
{
background: url(images/footer_bg.png) repeat-x scroll 0% 0%;
float:left;
width:100%;
font-family:Myriad Pro !important;
font-size:12px !important;
padding:15px 0;
}
#footer_main #Forth
{
width:1044px;
margin:0px auto !important;
color:#14ACEC;
}
#footer_main #Forth #subtitles
{
text-transform:uppercase;
font-family:Myriad Pro;
font-size:12px;
}
#footer_main #Forth ul li#text-15
{
/*background: url(images/title_bg_side.png) no-repeat scroll 0% -2px;*/
float:left;
}
#footer_main #Forth ul li#text-13
{
background:none !important;
float:left;
}

#footer_main #Forth ul li#text-12 
{
background:url("images/title_bg_side.png") no-repeat scroll right 0 transparent;
font-size:12px;
font-family:Myriad Pro;
float:left;
width:29%;
/* width:289px;  */
padding:0 0 0 20px;

}
#footer_main #Forth ul li#text-13
{
float:left;
 width:864px; 
/*width:451px; */
padding:0 0 0 15px;
text-align:center;
}

#blog-content p a,#casestudies p a{
color:#000000 !important;
}

#blog-content {
    float: right;
    margin-top: 10px;
    padding-right: 25px;
    text-align: left;
    width: 445px;
}

#footer_main #Forth ul li#wpsb,#footer_main #Forth ul li#execphp-17
{
float:left;
width:330px;
padding:0 0 15px 15px;
}
#footer_main #Forth ul li#wpsb div.widget form
{
float:left;
width:100%;
padding:0 0 0 10px;
background: url("images/newsletter_bg_new.png") no-repeat 0% 0%;
color:#000000;
width:290px;
height:223px;
margin:0 0 0 10px;
}
#footer_main #Forth ul li#wpsb div.widget form input.wpsb_form_radio
{
display:none !important;
}
#footer_main #Forth ul li#wpsb div.widget form input.wpsb_form_txt
{
width:250px;
height:19px;
}
#footer_main #Forth ul li#wpsb div.widget form input.wpsb_form_btn
{
background: url("images/sign_up.png") no-repeat scroll 0% 100%;
height:35px;
width:81px;
border:none;
font-size:0px;
color:#ffffff;
cursor:pointer;
 float: left;
margin:0 0 0 21px !important;
    position: relative;
    top: -24px;
}
*:first-child+html #footer_main #Forth ul li#wpsb div.widget form input.wpsb_form_btn { margin-left:21px !important; }
#footer_main #Forth ul li#wpsb div.widget form h3
{
margin-top:12px;
color:#01243d;
font-size:17px;
padding:0 0 8px 0;
background: url("images/newsletter_title.png") no-repeat scroll 0% 0%;
height:29px;
font-size:0px !important;
color:#d9d9d9 !important;
width:270px;
text-indent:-999999px;
}
#footer_main #Forth ul li#wpsb div.widget form p.wpsb_form_label
{
margin:4px 0 0 0;
font-size:13px;
font-family:Arial !important;
font-weight:bold;
line-height:14px;
padding:7px 0 0 0;
}
#footer_main #Forth ul li#wpsb div.widget form p.wpsb_form_label input#wpsb_fld_3
{
float:left;
  width: 146px;
}
#footer_main #Forth ul li#wpsb div.widget form p.wpsb_txt_btn
{
margin:0px !important;
}
#footer_main #Forth ul li#wpsb div.widget form input
{
border:1px solid #b1b1b1;
}
#footer_main #Forth ul li#text-15
{
float:right;
/* width:330px; */
width:150px;
padding:0 0 0 15px;
}
#footer_main #Forth ul li#text-15 #subtitle
{
color:#ffffff;
padding:0px 10px 10px;
font-family:Myriad Pro;
font-size:12px;
}
#Forth ul.xoxo li#execphp-12
{
 background: none repeat scroll 0 0 transparent;
 border: 1px solid #006E9B;
 float: left;
 margin-top: 12px;
 padding: 12px;
width:100%;
font-family:Myriad Pro;
font-size:12px;
}

#Forth ul.xoxo li#execphp-14
{
background: none repeat scroll 0 0 transparent;
 border: 1px solid #006E9B;
 float: left;
 margin-top: 12px;
 padding: 12px;
width:100%;
font-family:Myriad Pro;
font-size:12px;
}

#footer_main #Forth ul li#execphp-12 p a, #footer_main #Forth ul li#execphp-14 p a
{
color:#14ACEC !important;
font-family:Myriad Pro;
font-size:12px;
}

#footer_main #Forth ul li#text-14
{
float:left;
width:357px;
background:#D9D9D9;
}


#footer_main #Forth ul li div#subtitles
{
color:#ffffff;
}
#sitemap1, #sitemap3
{
float:left;
width:100%;
}
#sitemap1 #site1
{
float:left;
width:176px;
padding:0 0 0 10px;
}

#sitemap1 #subtitles, #sitemap2 #subtitles, #sitemap3 #subtitles
{
border-bottom:1px solid #075372;
padding:4px 0;
}
#sitemap1 #site1 ul, #sitemap1 #site2 ul, #sitemap2 #site3 ul, #sitemap2 #site4 ul,  #sitemap3 #site4 ul
{
margin:10px 0 0 0;
}
#sitemap1 #site1 li
{
list-style-type:none;
}
#sitemap1 #site1 li a
{
text-decoration:none;
color:#14ACEC !important;
font-size:12px;
font-family: Myriad Pro;
}
#sitemap1 #site2
{
float:left;
width:176px;
padding:0 0 0 10px;
}
#sitemap1 #site2 li
{
list-style-type:none;
}
#sitemap1 #site2 li a
{
text-decoration:none;
color:#14ACEC !important;
font-size:12px; 
font-family: Myriad Pro;
}

#sitemap2 #site3
{
float:left;
width:176px;
padding:0 0 0 10px;
}
#sitemap2 #site3 li
{
list-style-type:none;
}
#sitemap2 #site3 li a
{
text-decoration:none;
color:#14ACEC !important;
font-size:12px; 
font-family: Myriad Pro;
}

#sitemap2 #site4, #sitemap3 #site4
{
float:left;
width:176px;
padding:0 0 0 10px;
}
#sitemap2 #site4 li, #sitemap3 #site4 li 
{
list-style-type:none;
}
#sitemap2 #site4 li a, #sitemap3 #site4 li a
{
text-decoration:none;
color:#14ACEC !important;
font-size:12px; 
font-family: Myriad Pro;
}
#contact_info
{
float:left;
width:100%;
margin-top:10px;
}
#contact_info div#middle_footer_menu
{
display: inline-block;
   vertical-align: top;
}
#contact_info div#middle_footer_menu li
{
color:#000000;
float:left;
list-style-type:none;
padding:0 4px;
/*background:url("images/mfooter_menu_bg.png") no-repeat scroll 0% 4px;*/
}
#contact_info div#middle_footer_menu li.first-child
{
background:none !important;
}
#contact_info div#middle_footer_menu li a
{
text-decoration:none;
color:#000000 !important;
font-family:Myriad Pro;
font-size:12px;
}
#copyright
{
float:left;
width:100%;
text-align:center;
color:#000000 !important;
font-family:verdana;
font-size:12px;
}
#copyright a
{
color:black !important;
}
#main_menu #first #shailan-dropdown-wrapper-3 .dropdown-horizontal-container
{
float:left;

}
#main_menu #first #shailan-dropdown-wrapper-3 .dropdown-horizontal-container ul
{
float: left;
z-index:1000 !important ;
}   
#dna_img
{
background:#E6E8E9;
float:left;
width:100%;

}
#dna_img img
{
margin:7px 0 4px 22px;
}
#main_border_left
{
background: url(images/main_border_left.png) repeat-y scroll 0 0 transparent;
    float: left;
    width: 100%;
}
#main_border_right
{
background: url(images/main_border_right.png) repeat-y scroll 100% 0 transparent;
    float: right;
    width: 100%;
}
#social_links
{
float:right;
width:164px;
margin:15px 0px 0px;
/*margin:13px 0 0 0;*/
}
#social_links a
{
color: #14ACEC !important;
    display: block;
    float: left;
    font-family: Myriad Pro;
    font-size: 12px;
/*    width: 43px;*/
}
#social_links img
{
vertical-align:middle;
padding:0 0 0 0px;
margin:5px 8px 0 0;
}
#shailan-dropdown-wrapper-3 #menu-main-menu li.menu-item ul.sub-menu
{
border-bottom:1px solid #29566f;
border-right:1px solid #29566f;
border-left:1px solid #29566f;
}

#shailan-dropdown-wrapper-3 #menu-main-menu li.menu-item ul.sub-menu li
{
background:#ffffff !important;
border-bottom:1px solid #A2B8C3;
}
#shailan-dropdown-wrapper-3 #menu-main-menu li.menu-item ul.sub-menu li.last-child { border-bottom:none ; }

#shailan-dropdown-wrapper-3 #menu-main-menu li.menu-item ul.sub-menu li a
{
background:#ffffff !important;
padding:15px 3px 15px 20px !important;
font-size:11px;
color:#000000;
width:245px !important;
text-transform:none !important;
text-decoration:none;
color:#073551 !important;
font-weight:bold;
display:block;
font-size:13px;
line-height:0px !important;
}
*:first-child+html #shailan-dropdown-wrapper-3 #menu-main-menu li.menu-item ul.sub-menu li a
{
padding-top: 13px !important;
padding-bottom:13px !important;
}
/* Chrome css */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
#shailan-dropdown-wrapper-3 #menu-main-menu li.menu-item ul.sub-menu li a
{
padding-top: 14px !important;
padding-bottom:14px !important;
}
}

#shailan-dropdown-wrapper-3 #menu-main-menu li.menu-item ul.sub-menu li.last-child a
{
border:none !important;
}

#bot_testimonials
{
text-align:right;
}

#bot_testimonials a
{
text-align:right;
text-decoration:none;
}
#bot_testimonials a:hover
{
color:#0066CC !important;
}
#bot_news a
{
text-align:right !important;
text-decoration:none !important;
}
#bot_news a:hover
{
color:#0066CC !important;
text-decoration:none !important;
}
#bot_news
{
text-align:right;
}
#innerleft
{
float:left;
width:100%;
}
#inner_content_left ul
{
float:left;
width:100%;

}
#inner_content_left ul li ul li, #innerleftmbl2 ul li ul li
{
list-style-type:none;
}
#inner_content_left ul li.widget_nav_menu ul li.menu-item  a
{
text-decoration:none;
color:#073450 !important;
font-weight:bold;
float:left;
width:240px;
padding:0px 0px 0px 10px ;
min-height:34px;
line-height:32px;
}
#inner_content_left ul .current-menu-item a
{
background: text-decoration:none;
color:#073450 !important;
font-weight:bold;
float:left;
width:240px;
padding:0px 0px 0px 10px ;
min-height:34px;
line-height:32px; !important;
}
#inner_content_left ul li.widget_nav_menu ul li.menu-item a:hover,#inner_content_left ul li.widget_nav_menu ul li.menu-item a.select
{
 text-decoration:none;
color:#00b4ff !important;
font-weight:bold;
float:left;
width:240px;
padding:0px 0px 0px 10px ;
min-height:34px;
line-height:32px; !important;
}
#inner_content_left
{
float:left;
/* width:255px;  */
width:253px;
background:#f6f6f6;
}
#inner_content_right
{
float:right;
/*margin-bottom: 15px;  */
width: 750px;
/*border-left:solid 1px #ccc;*/
padding:0 0 0 17px;
}
#inner_content_right #right_content p{ text-align:justify; }
#inner_content_right #right_content h2 { /*color:#1A6A8C; */ color:#000000;
 font-size: 13px;
font-weight: bold;
margin-bottom: 10px;
}
#inner_content_right #right_content ul{ margin-bottom:8px;padding:0px 0px 0px 10px; }
#inner_content_right #right_content p{ margin-bottom:11px !important;}
#inner_content_right .entry-title {
background: url("images/page_title_border.png") no-repeat scroll 0 100% transparent;
color: #000000;
font-size: 16px;
margin: 10px 0;
padding: 0 0 10px;
}

form#r1 table 
{
margin-bottom:15px !important;
}
form#r1 table tr td
{
border:none !important;
padding:3px 10px;
}
form#r1 table tr td input#submit,form.wpcf7-form input.wpcf7-submit,form#inqlft input#submit
{
  background: url("images/submit.jpg") no-repeat scroll 0 0 transparent !important;
border: medium none !important;
    color: #FFFFFF !important;
    font-size: 0;
    height: 30px;
    width:79px;
cursor:pointer;
float:left;
margin:7px 0 0 57px;
text-indent:-999999px;
}
form#inqlft input#submit
{
margin:10px 0 0 57px !important;
}
form#inqlft table
{
margin:0px 0px 10px !important;
}

form.wpcf7-form input.wpcf7-submit
{
margin:7px 0 5px 57px;
}
div.wpcf7-response-output {float:left;}
img.ajax-loader{display:none}
.wpcf7-form p
{
margin-bottom:8px !important;
}

span.wpcf7-not-valid-tip{width:190px !important;left:0% !important;top:0% !important;}
h3#proposal
{ 
color: red;    font-family: Trebuchet MS;    font-size: 18px;    font-weight: bold;    margin-bottom: 10px !important;    margin-top: 10px;    text-align: center;    text-transform: uppercase;
}

form#r1 table tr td .captcha { width:auto; float: left;  margin-right: 10px;}
form#r1 table tr td .captcha_txt { width:98px !important; float: left;  }

#call_back
{
color:#07445d;
background:#ffffff;
}
#innerleft ul.xoxo li.widget-container
{
 float: left;
padding:15px 15px;
width: 223px;
background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0 transparent;
}
#innerleft2 ul.xoxo li.widget-container,#inner_content_left #second li.widget-container
{
float: left;
padding:0 15px 15px;
    width: 223px;
 background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0 transparent;
}
#inner_content_left #second li#text-34{ background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0 transparent !important;}
#inner_content_left #second li.widget-container{ background:none !important; }
#inquiryleft ul.xoxo li.widget-container , #inner_content_left #second li.widget-container
{
padding:17px 13px 17px 14px;
    width: 223px;
 background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0 transparent;
}
.inquiry_start_title
{
color:#0790D5;
font-size:12px;
font-weight:bold;
}
#inquiryleft ul.xoxo li#text-29{ background:none; padding-top: 13px !important; }
#inquiryleft ul.xoxo li.widget-container .textwidget,  #inner_content_left #second li#text-34 .textwidget
{
 background: none repeat scroll 0 0 #FFFFFF !important;
    border: 2px solid #BEBABA;
padding: 0 10px;
width:203px;
}
#inquiryleft ul.xoxo li.widget-container .textwidget p{ margin-bottom:6px !important; }
#inquiryleft ul.xoxo li.widget-container .textwidget h2,  #inner_content_left #second li.widget-container h2
{ 
color: #07445D;
    font-size: 13px;
    font-weight: bold;
    margin:9px 0px;
    text-align: center;
    text-transform: uppercase;
border-bottom:1px solid #D9D7D7;
padding-bottom: 6px;
}
#innerleft3 ul.xoxo li.widget-container
{
float: left;
margin:0px 0px 15px;
padding:10px 0 0;
    width: 223px;
/* background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0 transparent;*/
}

div#innerleft3
{
  float: left;
    padding: 0 12px;
    width: 223px;
 margin: 0 0 8px;
}
#innerleft4 ul.xoxo li.widget-container
{
float: left;
padding:19px 15px;
    width: 223px;
 background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0 transparent;
}


div#company ul li
{
 background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0 transparent;
float:left;
padding: 5px 0 !important;
}

div#company ul li li
{
 background: none !important;
padding: 0px !important;
}

#inner_content_left ul.xoxo li.widget_nav_menu
{
 background: none !important;
padding:5px 0 9px 0px;
width:100%;
float:left;
}
/*
#innerleftmbl2 ul.xoxo li.widget_nav_menu
{
background:none;
padding:5px 0 9px 0px !important;
width:100%;
}  */

#innerleft ul.xoxo li.widget_nav_menu  ul.menu
{
float: left;
width: 254px;
}
/*
#innerleftmbl2 ul.xoxo li#nav_menu-6 ul.menu
{
float: left;
width: 254px;
}
*/
#innerleft ul.xoxo li.widget_nav_menu ul.menu li.menu-item
{
 /* width: 254px;  */
width:100%;
}
/*
#innerleftmbl2 ul.xoxo li#nav_menu-6 ul.menu li.menu-item
{
 width: 254px;
list-styel-type:none;
} */

form#r1 table tr td textarea,form.wpcf7-form textarea,form#inqlft textarea
{
background: #ffffff;
    border: 1px solid #a4a4a4;
    width: 170px;
}
form#r1,form.wpcf7-form,form#inqlft
{
float:left !important;
width:220px !important;
border:2px solid #bebaba !important;
background:#ffffff !important;
}
form.wpcf7-form,form#inqlft
{
width: 200px !important;
padding:3px 10px;
}

form#inqlft td{padding:0px !important;}

form.wpcf7-form p#vcode
{
margin-bottom:0px !important;
}

form#r1 table tr td input,form.wpcf7-form input.wpcf7-text,form.wpcf7-form input,form#inqlft input
{
background:none;
border:1px solid #a4a4a4;
width:170px;
}

form.wpcf7-form img#code
{
border:1px solid #a4a4a4;
margin:3px 0 0;
}

ul.jcarousel-skin-tango li.jcarousel-item { background:none !important; padding-left:4px !important; }
#about-jcarousel .jcarousel-item,#about1-jcarousel .jcarousel-item,#about2-jcarousel .jcarousel-item {background:none !important; padding-left:4px !important;}

div.entry-content li
{
  background: url("../../uploads/2011/09/tick.png") no-repeat scroll 0 1px transparent;
    list-style-type: none !important;
    padding: 0 0 5px 22px;
text-align:justify;
}
ul#magento-listing li
{
background: url("images/magento-arrow.png") no-repeat scroll center bottom transparent;
height:20px;
 padding: 0 0 15px;
text-align: center;
}
#sub_menus
{
float:left;
width:100%;
background: url("images/sub_heading.png") repeat-x scroll 0% 0%;

}
#sub_menus_left
{
float:left;
width:252px;
color:#ffffff;
text-transform:uppercase;
font-size:15px;
padding:18px 0 18px 13px;
background: url("images/sub-menus-border.png") no-repeat scroll right center;
font-family: Arial;
font-weight:bold;
}
#sub_menus_left h2
{
font-size:14px;
color:#ffffff;
font-family:Arial;
font-weight:bold;
}
#main_sub_menu p
{
padding:20px 0;
}
#sub_menus_right
{
float:right;
color:#ffffff;
font-size:15px;
 padding:18px 0 18px 0px; 
width:761px;
}
#sub_menus_right h1,.page-id-8460 h1
{
font-size:15px;
color:#ffffff;
font-family:Arial;
 text-transform:uppercase !important;  
font-weight:bold;
}

.page-id-40 #sub_menus_right h1, .page-id-79 #sub_menus_right h1, .page-id-77 #sub_menus_right h1, .page-id-75 #sub_menus_right h1, .page-id-73 #sub_menus_right h1, .page-id-69 #sub_menus_right h1, .page-id-98 #sub_menus_right h1, .page-id-48 #sub_menus_right h1, .page-id-682 #sub_menus_right h1, .page-id-684 #sub_menus_right h1, .page-id-687 #sub_menus_right h1, .page-id-1044 #sub_menus_right h1, .page-id-1049 #sub_menus_right h1, .page-id-1052 #sub_menus_right h1, .page-id-1055 #sub_menus_right h1, .page-id-234 #sub_menus_right h1, .page-id-236 #sub_menus_right h1, .page-id-238 #sub_menus_right h1, .page-id-1484 #sub_menus_right h1, .page-id-1809 #sub_menus_right h1, .page-id-2169  #sub_menus_right h1, .page-id-4389  #sub_menus_right h1, .page-id-3009 #sub_menus_right h1, .page-id-4548 #sub_menus_right h1,.page-id-4553 #sub_menus_right h1, .page-id-3089 #sub_menus_right h1, .page-id-3014 #sub_menus_right h1, .page-id-3043 #sub_menus_right h1, .page-id-4580 #sub_menus_right h1,.page-id-3024 #sub_menus_right h1, .page-id-3103 #sub_menus_right h1, .page-id-4778 #sub_menus_right h1, .page-id-7606, #sub_menus_right h1, .page-id-7609 #sub_menus_right h1
{  text-transform:none; }

#main_sub_menu
{
width:1048px;
margin:0px auto;
}
#inner_banners
{
float:left;
width:100%;
}
#inner_banners ul li
{
   /*background: url("images/banner_li_bg.png") no-repeat scroll 0 5px transparent;*/
    background: url("images/tick.png") no-repeat scroll 0 5px transparent;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    list-style-type: none !important;
    padding: 4px 0 6px 22px;
}
#main_content_callback
{
float:left;
width:100%;
}
#main_content_callback #right_content
{
float:left;
/*width:725px;*/
width:755px;
}
#inner_content_right .hentry
{
 float: left;
width:725px;
padding-right:0px !important;
}
#main_content_callback #right_callback
{
float:right;
width:230px;
margin:15px 0 0 0;
}
#inner_banners #iphone_banner
{
height: 220px;
width: 723px;
background: url("images/iphone_banner.png") no-repeat scroll 0% 0%;
}

#inner_banners #project_banner
{
height: 220px;
width: 723px;
background: url("images/project_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #magentogo_banner
{
height: 220px;
width: 723px;
background: url("images/magentogo.png") no-repeat scroll 0% 0%;
}
#inner_banners #crm_banner
{
height: 220px;
width: 723px;
background: url("images/crm_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #advantageox
{
height: 220px;
width: 723px;
background: url("images/advantage_banner2.png") no-repeat scroll 0% 0%;
}
#inner_banners #MoSync_banner
{
height: 220px;
width: 723px;
background: url("images/MoSync_Banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #onoffshore
{
height: 220px;
width: 723px;
background: url("images/Onshore-offshore_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #outsrcstr
{
height: 220px;
width: 723px;
background: url("images/Outsourcing_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #parteneringox
{
height: 220px;
width: 723px;
background: url("images/partnering_banner.png") no-repeat scroll 0% 0%;
}

#inner_banners #tour_banner
{
height: 220px;
width: 723px;
background: url("images/tour_banner.png") no-repeat scroll 0% 0%;
}

#inner_banners #content_banner
{
height: 220px;
width: 723px;
background: url("images/content_banner.png") no-repeat scroll 0% 0%;
}

#inner_banners #iphone4s_banner
{
height: 220px;
width: 723px;
background: url("images/iphone4s.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #rubyonrails_banners
{
height: 220px;
width: 723px;
background: url("images/rubyonrails_banner.jpg") no-repeat scroll 0% 0%;
}

#inner_banners #enterprise_banners
{
height: 220px;
width: 723px;
background: url("images/enterprise_mobility.png") no-repeat scroll 0% 0%;
}
#inner_banners #mcommerce_banners
{
height: 220px;
width: 723px;
background: url("images/mcommerce.png") no-repeat scroll 0% 0%;
}
#inner_banners #realestate_banners
{
height: 220px;
width: 723px;
background: url("images/realestate_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #en_media_banners
{
height: 220px;
width: 723px;
background: url("images/en_media_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #alfresco
{
height: 220px;
width: 723px;
background: url("images/alfresco.png") no-repeat scroll 0% 0%;
}
#inner_banners #appcelerator
{
height: 220px;
width: 723px;
background: url("images/appcelerator.png") no-repeat scroll 0% 0%;
}
#inner_banners #liferay{
height: 220px;
width: 723px;
background: url("images/liferay.png") no-repeat scroll 0% 0%;
}
#inner_banners #salesforce{
height: 220px;
width: 723px;
background: url("images/salesforce.png") no-repeat scroll 0% 0%;
}
#inner_banners #unity_3d{
height: 220px;
width: 723px;
background: url("images/unity3d_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #corona{
height: 220px;
width: 723px;
background: url("images/corona.png") no-repeat scroll 0% 0%;
}
#inner_banners #mosync{
height: 220px;
width: 723px;
background: url("images/mosync.png") no-repeat scroll 0% 0%;
}
#inner_banners #senchatouch{
height: 220px;
width: 723px;
background: url("images/senchatouch.png") no-repeat scroll 0% 0%;
}

#inner_banners #ecomsolution_banners
{
height: 220px;
width: 723px;
background: url("images/ecomm_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #smallbusiness_banners
{
height: 220px;
width: 723px;
background: url("images/small_business_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #casualgame_banner
{
height: 220px;
width: 723px;
background: url("images/casualgame_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #creation_banner
{
height: 220px;
width: 723px;
background: url("images/character_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #vm_banners
{
height: 220px;
width: 723px;
background: url("images/vm_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #poker_banners
{
height: 220px;
width: 723px;
background: url("images/poker_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #testi_banners
{
height: 220px;
width: 723px;
background: url("images/testimonials_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #aspnet_banners
{
height: 220px;
width: 723px;
background: url("images/aspnet_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ppc_banners
{
height: 220px;
width: 723px;
background: url("images/ppc_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #saas_banners
{
height: 220px;
width: 723px;
background: url("images/saas_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #smm_banners
{
height: 220px;
width: 723px;
background: url("images/social_media_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #certi_banners
{
height: 220px;
width: 723px;
background: url("images/certification_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #php_banners
{
height: 220px;
width: 723px;
background: url("images/php_banner.png") no-repeat scroll 0% 0%;
}

#inner_banners #seo_banners
{
height: 220px;
width: 723px;
background: url("images/seo_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #corporate_banners
{
height: 220px;
width: 723px;
background: url("images/corporate_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ipos4_banner
{
height: 220px;
width: 723px;
background: url("images/iphone_os4.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ipos5_banner
{
height: 220px;
width: 723px;
background: url("images/ios5.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #html5_banners
{
height: 220px;
width: 723px;
background: url("images/html5_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #vtiger_banner

{
height: 220px;
width: 723px;
background: url("images/vtigar_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #sugarcrm_banner,#inner_banners #whysugar_banner,#inner_banners #whychoose_banner
{
height: 220px;
width: 723px;
background: url("images/sugar_crm.png") no-repeat scroll 0% 0%;
}
#inner_banners #bbgame_banner
{
height: 220px;
width: 723px;
background: url("images/bbgames_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #ipadebook_banner
{
height: 220px;
width: 723px;
background: url("images/ipadebook_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #wordpressweb_banners
{
height: 220px;
width: 723px;
background: url("images/wordpress_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #ios4_banners
{
height: 220px;
width: 723px;
background: url("images/ios_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ubercart_banners
{
height: 220px;
width: 723px;
background: url("images/ubercart_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #fbwebsite_banners
{
height: 220px;
width: 723px;
background: url("images/fbwebsite_banner.jpg") no-repeat scroll 0% 0%;

}
#inner_banners #mobileapp_banners
{
height: 220px;
width: 723px;
background: url("images/mobileapp_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #whyForU InfoTech_banners
{
height: 220px;
width: 723px;
background: url("images/whyForU InfoTech_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #oscommerce_banners
{
height: 220px;
width: 723px;
background: url("images/oscommerce_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #career_banners
{
height: 220px;
width: 723px;
background: url("images/Career_banner.png") no-repeat scroll 0% 0%;

}
#inner_banners #joomlaweb_banners
{
height: 220px;
width: 723px;
background: url("images/joomlaweb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #magentoweb_banners
{
height: 220px;
width: 723px;
background: url("images/magento_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #xcartmod_banners
{
height: 220px;
width: 723px;
background: url("images/xcart_module_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #drupalweb_banners
{
height: 220px;
width: 723px;
background: url("images/drupal_banner.png") no-repeat scroll 0% 0%;
}

#inner_banners #zencartweb_banners
{
height: 220px;
width: 723px;
background: url("images/zencartweb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #xcartweb_banners
{
height: 220px;
width: 723px;
background: url("images/xcartweb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #angoogle_banner
{
height: 220px;
width: 723px;
background: url("images/googleandroid_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #angame_banner
{
height: 220px;
width: 723px;
background: url("images/androidgame_banner.jpg") no-repeat scroll 0% 0%;
}

#inner_banners #anappsstore_banner
{
height: 220px;
width: 723px;
background: url("images/androidappstore_banner.jpg") no-repeat scroll 0% 0%;

}
#inner_banners #iphonethemes_banner
{
height: 220px;
width: 723px;
background: url("images/iphones_themes.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ipgame_banner
{
height: 220px;
width: 723px;
background: url("images/iphone_game.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #unity3d_banner
{
height: 220px;
width: 723px;
background: url("images/unity3d_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ipweb_dev_banner
{
height: 220px;
width: 723px;
background: url("images/iphone_web_development.jpg") no-repeat scroll 0% 0%;
}

#inner_banners #android_banner
{
height: 220px;
width: 723px;
background: url("images/android_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #windows_phone_banner
{
height: 220px;
width: 723px;
background: url("images/windows_phone_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #cust_web_banner
{
height: 220px;
width: 723px;
background: url("images/custom_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #ecomm_web_banner
{
height: 220px;
width: 723px;
background: url("images/ecomm_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #social_banner
{
height: 220px;
width: 723px;
background: url("images/social_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #vision_banner
{
height: 250px;
width: 723px;
background: url("images/vision_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #ipad_banner
{
height: 220px;
width: 723px;
background: url("images/ipad_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ipad2_banner
{
height: 220px;
width: 723px;
background: url("images/ipad2_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #team_banners
{
height: 220px;
width: 723px;
background: url("images/team_banner.jpg") no-repeat scroll 0% 0%;
}

#inner_banners #fbapps_banner
{
height: 220px;
width: 723px;
background: url("images/fb_app_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #fbpage_banner
{
height: 220px;
width: 723px;
background: url("images/fb_page_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #socialshop_banner
{
height: 220px;
width: 723px;
background: url("images/socialshop_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #linkedin_banner
{
height: 220px;
width: 723px;
background: url("images/linked_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #mbl_website_banner
{
height: 220px;
width: 723px;
background: url("images/mobilewb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #mbl_website_banner
{
height: 220px;
width: 723px;
background: url("images/mobilewb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #mbl_ui_banner
{
height: 220px;
width: 723px;
background: url("images/mobile_ui_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #android_tablet_banner
{
height: 220px;
width: 723px;
background: url("images/android_tablet_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #port_banner
{
height: 220px;
width: 723px;
background: url("images/port_banner.png") no-repeat scroll 0% 0%;
}

#inner_banners #banner_text
{
float:left;
padding:15px 10px 0;
width:479px;
height:130px;
}
#inner_banners #bb_banner
{
height: 220px;
width: 723px;
background: url("images/bb_banner.jpg") no-repeat scroll 0% 0%;

}
#inner_banners #bbplaybook_banner
{
height: 220px;
width: 723px;
background: url("images/bbplaybook_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #phonegap_banners
{
height: 220px;
width: 723px;
background: url("images/phonegap_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #banner_text h3
{
   color: #1A6A8C;
    font-size: 18px;
    font-weight: bold;
margin-bottom:5px !important;
font-family: arial;
}


#inner_banners #banner_text p
{
color:#1A6A8C;
font-size:13px;

margin-bottom:0px !important;
}
#innerleft3 li#execphp-6 .jcarousel-skin-tango .jcarousel-next-horizontal, #innerleft li#execphp-6 .jcarousel-skin-tango .jcarousel-prev-horizontal
{
background:none !important;
}
#innerleft3 li#execphp-6 .jcarousel-skin-tango .jcarousel-container
{
background:none !important;
border: none !important;
-moz-border-radius:0px 0px 0px 0px !important;

width:140px !important;
}

#innerleft3 li#execphp-6 .execphpwidget
{
/*border:2px solid #BEBABA;
background:#ffffff !important;
padding-bottom:5px;*/
}
#innerleft3 li#execphp-6 .execphpwidget h3
{
margin-top: 10px;
text-align: center;
color:#07445d !important;
margin-bottom:0px !important;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}
#innerleft li#text-21 .textwidget
{
background:#ffffff;
}
#innerleft li#text-21 .textwidget h3
{
margin-top:10px;
text-align:center;
}
#innerleft4 li#text-23 a:hover
{
background:none !important;
}
#innerleft4 li#text-23 a h3
{
 color: #07445D !important;
    font-family: verdana;
    font-size: 11px !important;
    font-weight: bold;
    margin-bottom: 0 !important;
   text-align: center;
}
#innerleft4 li#text-23 a
{
padding-left:0px !important;
width:230px;

}
#innerleft4 li#text-24 .textwidget
{
background: none repeat scroll 0 0 #FFFFFF !important;
border: 2px solid #BEBABA;

}
#innerleft4 li#text-24 .textwidget h3, li#video-2 h3.widget-title,li#execphp-6 h3, li#quotescollection h3.widget-title,li#execphp-23 h3.widget-title
{
/* color: #07445D !important;*/
color:#C14F1E!important;
    font-size: 13px;
    font-weight: bold;
  /*  margin-top:10px;*/
    margin-bottom:10px;
    text-align: center;
text-transform:uppercase;
font-family:Verdana !important;
}
li#video-2,li#flexi-quote-rotator
{
width:190px !important;
margin-left:14px;
background:#ffffff !important;
text-align:center;
border: 2px solid #BEBABA;
padding:10px 15px 26px 15px !important;
}
li#execphp-23
{
margin-bottom:15px;
}
li#quotescollection,li#execphp-23
{
width:190px !important;
margin-left:14px;
background:#ffffff !important;
text-align:left;
border: 2px solid #BEBABA;
padding:10px 15px 15px 15px !important;
}

#innerleft4 li#text-32
{
padding:0px !important;
background:none !important;
border:none !important;
margin-top: -33px;
padding-bottom:0px !important;
margin-bottom:22px;
}
li#video-3 h3.widget-title{ /* background:none !important; margin-bottom:12px !important; padding-left:20px !important; text-align:left;  */}

li#text-33 .textwidget{ background:none !important; }
li#text-33
{
   margin-top: -49px !important;
margin-bottom:22px;
}
#innerleft4 ul.xoxo,#innerleft3 ul.xoxo,#innerleft5 ul.xoxo{background: url("images/inner_widget_border.jpg") no-repeat scroll 14px 0; padding-top:15px;}
#innerleft4 ul.xoxo li#text-23
{
    padding-top: 22px;
}
#innerleft4 ul.xoxo li#text-23 .textwidget p
{
margin-bottom:0px !important;
}

#recent_iphone
{
float:left;
width:100%;
margin-top: 25px;
}
#recent_iphone #recent_iphone_left
{
float:left;
width:140px;
}
#recent_iphone #recent_iphone_right
{
float:left;
width:350px;
}
#header_iphone
{
font-weight:bold;

}
element.style  {
    overflow: hidden;
    position: relative;
}
div#about-jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal, div#about1-jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal, div#about2-jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 88px !important;
  width: 80px !important;  
}
.jcarousel-skin-tango .jcarousel-clip-horizontal
{
margin:0px auto !important;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal ul#about-jcarousel,.jcarousel-skin-tango .jcarousel-clip-horizontal ul#about1-jcarousel,.jcarousel-skin-tango .jcarousel-clip-horizontal ul#about2-jcarousel
{
margin-top:0px !important; 
}
#callback_content
{
float:left;
width:100%;
}
#callback_content #call_content
{
float: left;
padding-right: 10px;
width: 485px;
}
#callback_content #call_image
{
 float: right;
margin:5px 0 0 0;
 width: 200px;
}
#main_portfolio
{
    float: left;
    width: 100%;
background: url("images/portfolio_img_bg.png") repeat-x scroll 0% 0%;
border: 3px solid #D5D8D9;
 margin-bottom: 16px;
height:190px;
}
#main_portfolio2
{
float:left;
width:100%;
background: url("images/portfolio_img_bg.png") repeat-x scroll 0% 0%;
border: 3px solid #D5D8D9;
 margin-bottom: 16px;
 height:190px;
}

#main_portfolio .pfimg_bg
{
float: left;
width: 280px;
background: url("images/pimg_bg.png") no-repeat scroll 0% 0%;
height:160px;
margin-left: 15px;
    padding-left: 10px;
    padding-top: 10px;
}
#main_portfolio2 .pfimg_bg2
{
float:right;
width: 280px;
background: url("images/pimg_bg.png") no-repeat scroll 0% 0%;
height:160px;
margin-left: 15px;
    padding-left: 10px;
    padding-top: 10px;
}

#main_portfolio .pf_content
{
float: right;
width: 382px;
 padding-right: 30px;
}
#main_portfolio2 .pf_content2
{
float:left;
width:400px;
padding-left:15px;
}
#main_portfolio .pf_content h3
{
font-family: Myriad Pro;
font-size: 18px;
font-weight: bold;
margin-bottom: 0;
}
#main_portfolio2 .pf_content2 h3
{
font-family: Myriad Pro;
font-size: 18px;
font-weight: bold;
margin-bottom: 0;

}

#main_portfolio #pf_img
{
float:left;
width:259px;
}
#main_portfolio2 #pf_img2
{
float:right;
width:259px;

}
#main_portfolio .pf_link a
{
float:right;
background: url("images/view_portfolio_link.png") no-repeat scroll 0% 0%;
width:144px;
height:40px;
cursor:pointer;
margin:23px 0 0 0;
font-size:0px;
text-indent:-999999px;
}
#main_portfolio2 .pf_link2 a
{
background: url("images/view_portfolio_link.png") no-repeat scroll 0% 0%;
width:144px;
height:40px;
float:right;
cursor:pointer;
margin:23px 0 0 0;
font-size:0px;
text-indent:-999999px;
}
#sub_portfolio2, #sub_portfolio1
{
float:left;
width:100%;
padding:15px 0px;
}
#portfolio_title h3
{
border-bottom:1px solid #d9d8d8;
font-size:17px;
}
div#GB_window
{ 
 background: url("images/pop_up_final.png") no-repeat scroll 0 0 transparent;
   height: 175px;
   left: 1118px !important;
   padding: 13px 10px 0 8px;
 top:490px !important; 
   width: 192px;

}
*:first-child+html  div#GB_window { left:1115px !important; }
div#GB_overlay
{display:none !important;}
#GB_Window table.header{width:210px !important; border:0px none !important;}
#inner_main_content
{
float:left;
width:100%;
/*background:url("images/inner_content_bg.png") repeat-y scroll 0% 0%;*/
border-right: solid 1px #CCCCCC;
}
.GB_Window .header
{
border:0px none !important;
background:none !important;

}
#GB_window .content {
  
   border: 0 none !important;
   height: auto;
}
#portfolio_content
{
float:left;
width:100%;
margin-top:5px;
}
iframe.GB_frame {
   height:128px !important;
width:199px !important;
}
#main_banner_left
{
    float: left;
width:593px;
font-family:helvetica;
color:#2A2829;
height:420px;
}
#main_banner_right
{
float: right;
    width:355px;
margin:0px 18px 0px 0px;
}

#popup_form input
{
margin-bottom:11px !important;
border:1px solid #A4A4A4;
}
form#popup_form input#call_btn
{
background: url("images/popup_btn.html") no-repeat scroll 0% 0%;
margin-bottom:0px !important;
}
#featured_slider ul, #featured_slider ul li
{
margin:0px !important;
}
#featured_slider 
{
border:none !important;

}
#main_banner img{ border-bottom:0px !important;}
#featured_slider .img_right {
width:300px !important;
margin-left:0px !important;
}
#featured_slider .content_left p 
{
float:left;
 margin-left: 17px !important;
 margin-top: 13px !important;
font-family:Verdana;
font-size:12px;
text-align:center;
}

#featured_slider .content_left 
{
    color:none !important;
    float: left;
     width: 300px !important;
}
#featured_slider ul { border:none !important;

background-repeat:no-repeat;

background-color:none !important;
width:347px !important;
height:255px !important;
background-color:none !important;
}
#main_banner_left li#text-25 .textwidget h3
{
    font-size: 19px;
    margin-top: 20px;
line-height:25px;
}
#main_banner_left li#text-25 .textwidget h1
{
   font-size: 34px;
line-height:34px;
font-weight:bold;
}
/* #main_banner_left li#text-25 .textwidget h2 {color:#000000 !important; font-family: Arial; font-size:24px; line-height:36px; margin-left:9px;}  */
#main_banner_left li#execphp-9 .execphpwidget h2 {color:#000000 !important; font-family: Arial; font-size:20px; line-height:33px; margin-left:9px; text-shadow: -1px -1px #EAEAEA; }
.banner_txt
{
padding-left: 48px;
    padding-right: 16px;
    width: 432px;
}
span.banner_links
{
 float: left;
    margin-left: 9px;
    width: 100%;
  margin-bottom: 20px;
  margin-top: 10px;
}

#main_banner_left li#execphp-9 form#home_consult, form#hconsult
{
border: 1px solid #CCCCCC;
    margin-left: 10px;
    margin-top: 11px;
    padding: 13px 9px 13px 13px;
    width: 557px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
form#hconsult
{
padding-top:14px !important;
padding-bottom:8px !important;
}
}

form#innerconsult 
{
float:left; 
width:440px;
border: 1px solid #CCCCCC;
margin-left: 10px;
padding: 11px 9px 0px 13px;
display:none;
}
*:first-child+html form#innerconsult {padding-bottom:11px;}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#main_banner_left li#execphp-9 form#home_consult, form#hconsult{padding-top:16px; } 
}
#main_banner_left li#execphp-9 form#home_consult input#name, #main_banner_left li#execphp-9 form#home_consult input#contactno1, form#hconsult input#name, form#hconsult input#phone
{
background: url("images/getacall_inputtxt.png") no-repeat scroll 0 2px transparent;
width:189px;
padding:9px 0px 9px 11px;	
border:none !important;
-moz-box-shadow: 0px 0px 0px 0px !important;
padding-left:11px;
margin-right:5px;
}
form#innerconsult input#phone, form#innerconsult input#name
{
background: url("images/innergetacall_inputtxt.png") no-repeat scroll 0 2px transparent;
width:139px;
padding:9px 0px 9px 11px;	
border:none !important;
-moz-box-shadow: 0px 0px 0px 0px !important;
margin-right:5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
form#innerconsult input#phone, form#innerconsult input#name{ padding-bottom:6px !important; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
form#hconsult input#name, form#hconsult input#phone 
{
border:none !important;
}
}

#main_banner_left li#execphp-9 form#home_consult #home_submit, #main_banner_left li#execphp-9 form#hconsult #hsubmit
{
background: url("images/consult_getacall_home.png") no-repeat scroll 0 0 transparent;
height:30px;
width:100px;
 text-indent: -999999px;
 border: medium none;
cursor:pointer;
}
form#innerconsult #hsubmit
{
background: url("images/innergetacall_btn.png") no-repeat scroll 0 0 transparent;
height:30px;
width:100px;
 text-indent: -999999px;
 border: medium none;
cursor:pointer;
}

#home_consult img{ margin-top:27px; }
#featured_slider ul li
{
background:none !important;
}
*:first-child+html #featured_slider ul li{ background:none !important; }

table.header td.close span{ display:none; }
 li#execphp-6 #about-slider_container{
padding-bottom: 35px;
margin-top:13px;
}

.page_img{ float:left; margin-right:24px; margin-top: 4px;}

.header_iphone_title {border-bottom: 1px solid #DBDBDB;
     color:#1A6A8C;
    font-size: 15px;
    margin-bottom: 20px;
    margin-top: 30px;
    padding-bottom: 5px;
    width: 470px; 
font-weight:bold;
}
.iphone_more_link ul{ float:right;}
.iphone_more_link ul li a 
{
text-transform:uppercase; 
}
.iphone_more_link ul li
{
 background: url("images/li_bg.jpg") no-repeat scroll 0 7px transparent;
    display: block;
    float: left;
    list-style-type: none !important;
    padding: 0 0 5px 8px;
    width: 100%;
}
*:first-child+html .iphone_more_link ul li { padding-left:12px !important; }

.pages_main p{
}
#mbl_mobile_app, #bb_mobile_app, #sym_mobile_app
{
float: left;
    width: 100%;
}
#mbl_left_content_img , #bb_left_content_img, #sym_left_content_img
{
float: left;
    width: 95px;
position:relative;
left:7px;
}
#mbl_left_content_img img
{
}
#mbl_right_content_text, #bb_right_content_text, #sym_right_content_text
{
float: left;
width: 627px;
background: url("images/iphone_bg_final.jpg") no-repeat scroll 0% 0%;
height:145px;
margin-top:17px;
}
#mbl_right_content_text h2, #bb_right_content_text h2, #sym_right_content_text h2
{
float: right;
    margin-bottom: 7px;
    padding-top: 5px;
    width: 617px;
}
 #bb_right_content_text h2 { width:612px !important;}
#sym_right_content_text h2
{
width:612px !important;
}
#mbl_right_content_text #mbl_right_text, #bb_right_content_text #bb_right_text, #sym_right_content_text #sym_right_text
{
float: right;
width: 608px;
 padding-right: 10px;
}
#bb_right_content_text #bb_right_text {width:603px !important; }
#sym_right_content_text #sym_right_text { width:603px !important; }
#mbl_more_link a, #bb_more_link a, #sym_more_link a
{
background: url("images/more_btn_mbl.jpg") no-repeat scroll 0% 0%;
width:58px;
height:19px;
margin-top:22px;
padding-right: 10px;
float:right;
cursor:pointer;
}
*:first-child+html  #sym_more_link{ margin-top:3px !important;}
#android_mobile_app, #windows_mobile_app{
float: left;
width: 100%;

 }
#android_right_content_text, #windows_right_content_text{
float: left;
width: 627px;
background: url("images/iphone_bg_final.jpg") no-repeat scroll 0% 0%;
height:145px;
position:relative;
left:7px;
margin-top:17px;
}
#android_right_content_text { left:13px !important; }
#android_right_content_text h2, #windows_right_content_text h2
{
float:left;
    margin-bottom: 7px;
    padding-top: 5px;
    width: 617px;
padding-left:9px;
}
#android_right_content_text #android_right_text, #windows_mobile_app #windows_right_text
{
float: left;
width: 608px;
 padding-left: 10px;
 }
#android_left_content_img, #windows_left_content_img{ float:right; width:95px; position:relative;}
#android_left_content_img { left: 7px !important; position:relative !important; }
#windows_left_content_img {left:-3px !important; position:relative !important;}
#android_more_link a, #windows_more_link a
{
padding-left: 15px;
float:left;
background: url("images/more_btn_mbl.jpg") no-repeat scroll 0% 0%;
width:58px;
height:19px;
cursor:pointer;

 position: relative;
 left: 10px;

}

#android_more_link a{ margin-top:22px; }
#windows_more_link a, #sym_more_link a
{
margin-top:3px;
}
#sym_more_link a { padding-right:0px !important; }
ul.android_list{ float:left; width:355px; }
ul.android_list1{ float:right; width:340px; margin-left:10px; }
ul.android_list li, ul.android_list1 li{
 background: url("images/cat.jpg") no-repeat scroll 0 -5px transparent;
    display: block;
    float: left;
    font-weight: bold;
    height: 24px;
    line-height: 13px;
    margin-bottom: 5px;
    padding-left: 27px;
}

.alinks_pages
{
border-bottom: 1px solid #CCCCCC;
 display:block; 
float:left; 
width:100%;
 margin: 0px !important;
}
.alinks_ul
{
margin-bottom:0px !important;
}
*:first-child+html .android_app_images{ margin-bottom: 15px !important; }
*:first-child+html .android_apps_title{ margin-bottom: 10px !important; }
#post-670 ul.ul-addw2p li#execphp-8{ background:none !important; }
#post-670 { width:755px; }
#post-670 div.entry-content{ width:755px;}
#post-670 ul li{ float:left; padding:0px !important; width:755px; }

#form_inq_heading
{
float: left;
    width: 732px;
}
form#form_bg{ float:left; width:100%; }
#form_inq_heading h2{font-size: 15px;
    text-align: left;
    text-transform: uppercase; 
border-bottom:1px solid #E7E8E9;
color:#000000;
padding-bottom:10px;
color: #000000 !important;
 font-size: 15px !important;
}
#form_hdr
{
 background: url("images/inq_title8.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 39px;
    line-height: 39px;
    padding-left: 48px;
    text-align: left;
    width:690px;
}
#inq_content
{
float:left;
width:100%;
margin-top:17px;
margin-bottom:5px;
}
#inq_content h2{text-align:left; }
.inq_input
{
    margin-bottom: 10px !important;
    width: 486px;
background:url("images/txtbox_bg.png") repeat-x scroll 0 0 transparent !important;
-moz-box-shadow:none !important;
border:1px solid #cacaca !important;
padding:5px 2px !important;
}
#fupload
{
background:url("images/txtbox_bg.png") repeat-x scroll 0 0 transparent !important;
-moz-box-shadow:none !important;
border:1px solid #cacaca !important;
margin-bottom:10px !important;
}
*:first-child+html #fupload{ vertical-align:middle !important; }
.inq_input_txtarea
{
height: 72px;
margin-bottom: 10px !important;
width: 486px;
  vertical-align: middle;
background:url("images/txtbox_bg.png") repeat-x scroll 0 0 transparent !important;
-moz-box-shadow:none !important;
border:1px solid #cacaca !important;
}
#post-670 form#f11 table tr td.lbl label
{
font-size:14px;
color:#404040;
}
#post-670 form#f11 table tr td.lbl{ text-align:right; }
#post-670 form#f11 table tr td{ padding-top:5px !important; padding-left:5px !important;} 
#post-670 form#f11 table tr td input#submit
{
 background: url("images/inq_submit.png") no-repeat scroll center 0 transparent;
width:92px;
height:30px;
text-indent:-999999px;
border:none;
cursor:pointer;
margin-top:7px;
margin-bottom:0px !important;
float:left;
margin-left:300px;
}
#post-670 #inq_border_div,#post-670 form#form1 ul
{
 background: url("images/inq_border1.png") no-repeat scroll 0 0 transparent !important;
width:705px !important;
float:left !important;
padding-top:19px !important;
}

#post-670 #inq_border_div1
{
background: url("images/inq_border2.png") no-repeat scroll 0 100% transparent !important;
width:705px;
height:525px;
}
#post-670 table#inq_table{ width:700px; }
#post-670 table#inq_table select
{
height: 25px;
padding: 0 !important;
}
#post-670 table#inq_table tr td br { display:none; }  
#post-670 table#inq_table tbody
{

}
*:first-child+html #post-670 table#inq_table tbody 
{
background: url("images/inq_border_bottom.png") no-repeat scroll 0 0 transparent !important;
width:705px;
}
#team img{float:left; margin-right:12px; vertical-align:middle; }
table#our_clients
{
float:left;
width:100%;
}
table#our_clients tr td{ padding:6px 4px;}
.testiborder1
{
padding: 6px 6px;
margin-top:6px;
float:left;
width:713px;
}
.testiborder1 p{ margin-bottom:0px !important; }
.testi_text{float:left; margin-top:25px; width:572px;}
.testi_text p{float:left; width:573px;}
.testi_text1{float:left; margin-top:25px; width:572px;}
.testi_text1 p{float:left; width:573px;}
.nivo_slider .nivo-caption
{
display:block !important; 
position:relative;
top:120px;
width:auto;
background:none !important;

}
.nivo_slider .nivo-caption p{ display:block !important; color:#000000; text-align:center; padding:5px 0px; }

#php_innerpara
{ 
float:left; width:100%;
 }
#php_innerpara p {float:left; }
#php_innerpara #php_more { float:right; }
#php_title1
{
border-bottom: 1px solid #A7A4A4;
    clear: both;
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 5px;
    width: 440px;
} 
#phpback
{
 background: url("images/php_back.png") no-repeat scroll 0 0 transparent;
    height: 165px;
    width: 711px;
padding-left:14px;
}
#phpback h2{ padding-top:4px; }
#phpback1 h2 { padding-top:4px; }
#phpback1
{
background: url("images/php_back1.png") no-repeat scroll 0 0 transparent;
width:695px;
height:620px;
margin-top:20px;
padding:0px 15px;
}
#wpcontent_slider_container
{
margin:0px auto !important;
}
table#contactus tr td{ padding-left:0px !important; padding-right:0px !important;}
.sol
{
border: 1px solid #CCCCCC;
    height:328px;
    margin: 0 14px;
    padding: 10px;
}
#main_career_data{ float:left; width:100%; margin-left:7px; }
#main_career_data #career_heading
{
font-size: 14px;
font-weight: bold;
margin-bottom: 10px;
color: #1A6A8C;
}
#main_career_data #career_subheading
{
font-size: 13px;
font-weight: bold;
border-bottom: 2px solid  #1A6A8C;
width:534px;
padding-bottom: 3px;
color: #1A6A8C;
}
#sub_carrer_data
{
margin-top:10px;
padding-left:10px;
}
#sub_carrer_data ul{ margin-top:15px;  padding-bottom:10px; }
#job_profile{float:left; width:100%; margin-top:15px; }

#career_border_bottom
{
background: url("images/content_box_top.png") no-repeat scroll 0 0 transparent;
width:725px;
}
#career_border_top
{
background: url("images/career_border_top.png") no-repeat scroll 0 0 transparent;
width:725px;
padding-top:9px;

}
#career_border_bottom
{
background: url("images/career_border_bottom.png") no-repeat scroll 0 100% transparent;
width:723px;

}
#career_border_middle
{
background: url("images/career_border_middle.png") repeat-y scroll 0 0 transparent;
width:723px;
}
ul.saas_app li{ background:none !important;list-style-position:inside !important; } 
ul.saas_app li p{ margin-top:6px; }

/* Saas accordian css */

.saas_layer {
padding: 0;
width:100%;
}
 
.saas_heading {
margin: 1px;
color: #fff;
padding: 3px 10px;
position: relative;
background-color:#1A6A8C;
font-weight:bold;
width:490px;
}
.saas_content {
padding: 5px 0px;
width:745px;

}
.saas_heading p { padding: 5px 0; }

/* saas accordian css ends  */

#saas_service{
    float: right;
   
    padding: 5px;
    width: 170px;
 }
#saas_service ul{ margin-bottom:0px !important; }
#saas_border_top
{
background: url("images/saas_border_top.png") no-repeat scroll 0 100% transparent;
    height: 14px;
    overflow: hidden;
    width: 185px;

}
#saas_border_middle
{
background: url("images/saas_border_middle.png") repeat-y scroll 0 100% transparent;
    overflow: hidden;
float:left;
width:185px;
}
#saas_border_bottom
{

background: url("images/saas_border_bottom.png") no-repeat scroll 0 0 transparent;
height: 65px;
margin-top:84px;
overflow: hidden;

right: 196px;
width: 185px;
}
*:first-child+html #saas_border_bottom{ position:absolute !important ; } 
*:first-child+html #hosting_service { margin-top:0px !important ; }
*:first-child+html #saas_border_bottom{ right:195px !important ;}
#saas_border_bottom{right/*\**/:195px\9  !important; }
.seo_sell{ float: right;
    font-family: verdana;
    font-size: 11px;
    padding-top: 9px;
    text-decoration: blink;
}

/* saas right box for chrome  */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	#saas_border_bottom
        {
         right:197px !important;
        }
}
#comp_seo
{
border-bottom: medium none !important;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
    padding-left: 5px;
    width:718px;
float:left;
}
#seo_im
{
float: left;
    padding-bottom: 15px;
    width: 725px;
}
.page-id-256 #seo_im .domtab
{
 float: left;
    padding: 0 !important;
    width:725px !important;
}
#main_seo{ float:left; width:702px; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb; padding-left:10px; padding-right:10px;}
#seo_im .domtab ul.domtabs
{

    float: left;
    list-style: none outside none !important;
    margin: 0 !important;
    width: 725px !important;
}
#seo_im .domtab ul.domtabs li#starter{   border-top: 2px solid #3393E4;  border-bottom: 1px solid #DBDBDB; border-left: 1px solid #DBDBDB;}
#seo_im .domtab ul.domtabs li#professional{  border-top: 2px solid #FFB400; border-bottom: 1px solid #DBDBDB; }
#seo_im .domtab ul.domtabs li#corporate{  border-top: 2px solid #A92B21;  border-bottom: 1px solid #DBDBDB;  }
#seo_im .domtab ul.domtabs li
{
border-right: 1px solid #DBDBDB;
    float: left;
    padding: 0 !important;
    width: 240px;
background:none !important;
}
#seo_im .domtab ul.domtabs li a
{
float: left;
      font-weight: bold;
    letter-spacing: 1px;
    margin: 2px;
    padding: 4px 0 4px 8px !important;
     text-transform: uppercase;
color:#000000 !important;
}
#seo_im .domtab ul.domtabs li a:hover{color:#6096AD !important;}
#seo_im .domtab ul.domtabs li.active, #seo_im .domtab ul.domtabs li.active a {color:#6096AD !important;}
ul.domtabs li.active {
    border-bottom: 0 none !important;
    
    text-decoration: none !important;
}
ul.domtabs li.active a{color:6096AD !important;}
#seo_packages p a:hover{color:#000000 !important;}
#seo_packages p a.tab_hover:hover{ color:#6096AD !important;}
#seo_content_part ul li a:hover{color:#000000 !important;}
#seo_content_part{float:left; width:525px; margin-top:15px;}
#seo_order_part{ float:right; margin-top:15px;}
#related_post{ float:left; width:100%;   margin-top: 20px; }
#related_post h2
{  border-bottom:1px solid #d9d8d8;
    color: #1A6A8C;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 0 !important;
    padding-bottom: 10px;
}
#related_post ul li {  background: none repeat scroll 0 0 transparent !important;
    display: block;
    float: left;
    width: 211px;
margin-top:17px;
}

#related_post ul li img{ float:left;}
#related_post ul li a
{ 
display: block !important;
    font-weight: bold !important;
text-decoration:none !important;
    text-align: center !important; 
}
.category-iphone #related_post 
{
float:left;
width:100%;
}
.category-mobile-websites #related_post ul li,.category-blackberry #related_post ul li,.category-ipad #related_post ul li{width:135px; }
.category-iphone #related_post h2
{  border-bottom:1px solid #d9d8d8;
    color: #1A6A8C;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 0 !important;
    padding-bottom: 10px;
margin-bottom:0px;
}
.category-iphone #related_post ul{ float:left; width:652px; margin-left:-15px; padding:0px 59px; margin-bottom:0px !important; }

.category-android #related_post ul{ float:left; width:652px; margin-left:-15px; padding:0px 59px;margin-bottom:0px !important; }

.category-blackberry #related_post ul, .category-ipad #related_post ul, .category-mobile-websites #related_post ul, .category-windows-phone-development #related_post ul{ float:left; width:652px; margin-left:-15px; padding:0px 59px;margin-bottom:0px !important; }



.category-web-design-development #related_post ul,.category-magento #related_post ul,.category-web-app-development #related_post ul,.category-php-application-development #related_post ul{
    float: left;
    margin-left: -15px;
    padding: 0 25px;
    width: 720px; margin-bottom:0px !important;
}

.category-iphone #related_post ul li, .category-android #related_post ul li {  background: none repeat scroll 0 0 transparent !important;
    display: block;
    float: left;
    width: 140px;
margin-top:17px;
height: 150px;
}

.category-windows-phone-development #related_post ul li{ width: 140px; }

.category-iphone #related_post ul li{height:160px !important;}

.category-blackberry #related_post ul li, .category-ipad #related_post ul li, .category-mobile-websites #related_post ul li, .category-windows-phone-development #related_post ul li{ height:150px !important; }

.category-windows-phone-development #related_post ul li a{ width:120px; }
.category-windows-phone-development #related_post ul li a img{ float:none; }

.category-iphone #related_post ul li img{ float:left;width:103px;height:103px; }
.category-iphone #related_post ul li a
{ 
display: block !important;
    font-weight: bold !important;
    text-align: center !important; 
width:120px;
}
.category-android #related_post ul li a, .category-ipad #related_post ul li a, .category-blackberry #related_post ul li a, .category-mobile-websites #related_post ul li a {  width:111px !important; height:115px !important;}

.related_pf_content{ float:left; width:100%; }
.related_pf_content img { float: left; margin-right: 15px; }
.related_pf_content p{ text-align:justify; }
#main_related_pf{ float:left; width:100%; }
.mobile_apps_title{ border-bottom:1px solid #d9d8d8; }
#content .mobile_apps_images tr td{ padding-left:15px !important; padding-right:15px !important; }
.mobile_apps_more{ text-align:right;}
.mobile_apps_images { margin-top:20px; }
.mobile_apps_more a
{
background:url("images/li_bg.jpg") no-repeat scroll 0 5px transparent;
 padding-left: 13px;
}
.apps_name 
{
	font-size:12px;
	padding:10px 0 0 0;
float:left;
width:111px;
text-align:center;
font-weight:bold;
color:#6096AD;
}
table.images_td2 span.apps_name 
{
color: #6096AD;
    float: left;
    font-weight: bold;
    margin: 20px 0 0 15px;
    text-align: left;
    width: 183px;
}

.apps_name1
{
float:left;
width:210px;
text-align:center;
font-weight:bold;
/*color:#6096AD;*/
color:#FFFFFF;
}
.thanku_bg{
 background:url("images/thanku_bg.png") no-repeat scroll 0px 0px transparent;
height:410px;
width:728px;
margin-left:6px;
}
.thanku_sub
{
float: left;
    padding: 10px 20px;
    text-align: center;
    width: 688px;
}
.thanku_subtitle
{
color:#357797;
font-size: 40px;
float:left;
width:100%;
margin-top:25px;
 margin-bottom: 30px;
}
.thanku_subtitle2{color:#357797; font-size:17px; margin-top:11px;}
li#menu-item-1524
{
display:none;
}
li#menu-item-735{display:none;}
#inq_important
{
 background:#e7f7ff;
float:left;
width:682px;
padding:5px 10px 0px;
border:1px solid #afd3e4;
margin-bottom:15px;
}
.apps_link_btn{ float:right;}
li#execphp-9{z-index:1;position:relative;  margin-top:-160px; top:-265px;}
.lof-container{z-index:0 !important;}
.lof-container #lofslidecontent45 { border:none !important; }
ul.lof-navigator li{ background:none !important;}

.case_study_features
{
 
background:#E9F0F6 !important;
padding-right:10px !important;
padding-left:5px !important; /* 16 */
/*margin-top:15px !important;*/
margin-bottom:15px !important;
float:left;
 width:715px;  
}
.cstudy
{
float:left;
width:703px;
padding-left: 10px;
margin-bottom:15px;
}
.cstudy ul li
{padding-left:12px !important;}
.case_study2
{
float: left;
    width: 500px !important;
}
.case_study2 li{ float:left; width:488px !important; }

.case_study_features ul li
{
float:left !important;
width:655px !important;
background: url("images/case_li_bg.png") no-repeat scroll 0 7px transparent !important; 
}
ul.main_case_study li{ float:left; text-align:justify; width:703px;}
.case_main_li{font-size:14px; color:#19698B; font-weight:bold;width:704px;}
.case_study_features .case_main_li
{
 background: url("images/case_li_bg.png") no-repeat scroll left 21px transparent;
    float: left;
    padding: 15px 0px 10px 10px;
}
div#about-jcarousel_container .jcarousel-skin-tango div.jcarousel-container-horizontal, div#about1-jcarousel_container .jcarousel-skin-tango div.jcarousel-container-horizontal { width:645px !important; float:left !important; }

.casestudyiphone{ float:left; width:100%; }
.casestudyiphone li {padding-bottom:10px !important;}
.casestudyiphone li li {padding-bottom:5px !important;}
div#about-jcarousel_container,div#about1-jcarousel_container,div#about2-jcarousel_container {/* float:left !important; width:100% !important; */}
div.entry-content .jcarousel-container {float:left !important; width:100% !important;}
.jcarousel-container-horizontal{float:left !important; }
div.entry-content .jcarousel_container li { padding-left:4px !important; background: none;}
*:first-child+html div.entry-content .jcarousel_container li { padding-left:4px !important;}

form#unsubscribe
{
float:left;
 padding-left: 15px;
  width: 1009px;
background:#0D5C7F;
font-family:Myriad Pro;
position:relative;
margin-top:-5px;
}

form#unsubscribe .un_label
{
float: left;
    width:45px;
color:#ffffff;
font-size:14px;
margin-top:30px;
}
form#unsubscribe input
{
 background: url("images/unsubscribe_input_bg_new.png") no-repeat scroll 0% 0% transparent;
border:none;
height:40px;
width:330px !important;
padding:0px !important;
}
form#unsubscribe #submit1
{
background: url("images/unsubscribe_btn.png") no-repeat scroll 0% 0% transparent;
width:120px !important;
height:40px;
text-indent:-999999px;
font-size:0px;
float:left;
margin-top:20px;
margin-left:60px;
cursor:pointer;
}
form#unsubscribe #unsubscribe_name, form#unsubscribe #unsubscribe_email
{
float:left;
width:200px;
margin-top:20px;
margin-bottom:20px !important;
}
#main_unsubscribe{float:left; padding-left:14px; width:380px;}
.one-column #content{width:100%;}
.one-column #content .hentry{width:100%;}
#post-4642 p{margin-bottom:0px !important; }
.ForU InfoTech_ppt
{
 float: left;
    padding-top: 0;
width:75%;
   /* width: 205px;  */

}
#demo_icon
{
 float: left;
    width: 205px;
}
#demo_icon a{text-decoration:underline;}
.ForU InfoTech_ppt img
{
float:left;
padding:2px 5px;
}
.ForU InfoTech_ppt a, #demo_icon a{float:left; text-decoration:underline !important; color:#07435F; font-family:Verdana; font-size:11px;}
#post-8 .entry-content, #post-4829 .entry-content{padding-top: 0px !important;}
.page-id-4829 .hentry{margin-bottom: 20px !important;}
#main_seoexcell
{
float:left;
width:100%;
}
#wpml_credit_footer{display:none !important;}
.page-id-4795 #about-jcarousel_container .jcarousel-prev-horizontal
{
background: url("images/demo_prev.png") no-repeat scroll 0% 0% transparent;
top:421px !important;
left:15px !important;
height:32px;
width:75px;
}
.page-id-4795 #about-jcarousel_container .jcarousel-next-horizontal
{
background: url("images/demo_next.png") no-repeat scroll 0% 0% transparent;
top:421px !important;
right:15px !important;
height:32px;
width:75px;
}
.page-id-4795 div#about-jcarousel_container .jcarousel-skin-tango .jcarousel-prev-horizontal, .page-id-4795 div#about-jcarousel_container .jcarousel-skin-tango .jcarousel-next-horizontal,div#about1-jcarousel_container .jcarousel-skin-tango .jcarousel-prev-horizontal, div#about1-jcarousel_container .jcarousel-skin-tango .jcarousel-next-horizontal,div#about2-jcarousel_container .jcarousel-skin-tango .jcarousel-prev-horizontal, div#about2-jcarousel_container .jcarousel-skin-tango .jcarousel-next-horizontal{top:395px !important;}
.page-id-4795 .jcarousel-container{ background: none !important; border:none !important; padding:0px !important;}
.page-id-4795 #about-jcarousel .jcarousel-item, #about1-jcarousel .jcarousel-item, #about2-jcarousel .jcarousel-item{ padding-left:0px !important;}
.page-id-4795 div#about-jcarousel_container .jcarousel-skin-tango div.jcarousel-container-horizontal{width:1024px !important;}
.page-id-4795 .entry-content{padding-top:0px !important;}
#main_landing_page
{
float:left; width:100%;
}
#form_landing
{
float: left;
   width: 254px;
height:481px;
background: url("images/landing_form_bg.png") no-repeat scroll 0% 0% transparent; 
padding:20px 15px 0px;
}
#landing_bg
{
 
width:1024px; height:407px; background: url("images/landing_bg_text.jpg") no-repeat scroll 0% 0% transparent; 
}
#form_landing table tr td{float: left;
    padding: 0 !important;
    width: 100%;}
#form_landing table label
{
color:#000000;
font-weight:bold;
font-size:14px;
font-family:Arial;
}
#form_landing table tr td input.landing_input
{
width:248px;
/* margin-bottom:0px !important; */
  /* height: 25px; */
border:none !important;
margin:5px 0px;
padding:10px 0px;
vertical-align:middle;
}
*:first-child+html #form_landing table tr td input.landing_input{padding-top:9px; padding-bottom:14px;}
#form_landing table tr td input.landing_input
{
padding-top/*\**/:9px\9;
padding-bottom/*\**/:14px\9;
}

#form_landing table tr td textarea.landing_textarea
{
width:248px;
border:none !important;
height:88px;
margin:5px 0px;
}

#form_landing table tr.lfields
{
float:left;
/* padding:4px 0px 4px 10px !important; */

width:268px;
}
#form_landing table tr td input#submit
{
  background: url("images/landing_submit.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 0;
    height: 42px;
     margin: 10px 0 0 16px !important;
    width: 113px;
cursor:pointer;
}
#landing_right
{
float:left;
width:685px;
}
#lrighttop
{
 float: left;
    width: 100%;
}
#landing_scroller
{
 float: left;
    width:215px;
margin-top:-184px;
margin-left:20px;
}
#lbottom
{
 float: left;
    padding-left: 20px;
    width: 665px;

}
#lbottom img{ margin-left: 25px;
    vertical-align: middle;}
#landing_testi
{
float:left;
width:453px;
margin-left:18px;
}
table.landing_testi { width:453px !important;}
#landing_text{float:left; width:428px; padding-left:22px; margin-top:17px; font-size: 11px;
    line-height: 17px; }
#landing_text h2{margin-bottom: 8px;}
#landing_content{ float: left;
    padding: 0 25px;
    width: 975px;
margin-top:-220px;
}
#landing_form
{
  float: left;
    width: 290px;
margin-top:13px;
}
#landing_app{ float: left;
    padding: 0 23px 0px 24px;
    width: 985px;
  margin-top: 30px;
}
#post-4829 p{margin-bottom:0px !important;}
.landing_app1
{
  background: url("images/landing_mathapp.jpg") no-repeat scroll 0 0 transparent;
width:470px;
height:162px;
float:left;
margin-right:36px;

}
.landing_app2
{
  background: url("images/landing_mathapp2.jpg") no-repeat scroll 0 0 transparent;
width:470px;
height:162px;
float:left;
}
.page-id-4829 .jcarousel-container
{
 background: url("images/landingscroller_bg.png") no-repeat scroll 0 0 transparent !important;
width:214px !important;
height:417px;
border:none !important;
padding: 20px 17px !important;
}
.page-id-4829 .jcarousel-container .jcarousel-prev, .page-id-4829 .jcarousel-container .jcarousel-next{display:none !important;}
.page-id-4829 div.jcarousel-clip-horizontal{margin:55px 0 0 !important;}
.page-id-4829 div.jcarousel-clip-horizontal ul li{padding:0px !important;}
div.entry-content div.faq-mobile ul li a
{
cursor:pointer;
}
li#execphp-6 ul li
{
background: url("../../uploads/2011/09/tick.png") no-repeat scroll 0 1px transparent;
    list-style-type: none !important;
    padding: 0 0 5px 22px;
}
li#execphp-6 h3
{margin:0px !important;}
}
div#about1-jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal{width:600px !important;}
div#about1-jcarousel_container ul#about1-jcarousel
{
width: 600px;
}

div#about1-jcarousel_container ul#about1-jcarousel li{ margin-right: 25px;width: 275px;}
/*div#about1-jcarousel_container .jcarousel-skin-tango .jcarousel-container-horizontal{width:610px !important;}
div#about1-jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal{width:582px !important;}
div#about2-jcarousel_container div.jcarousel-clip-horizontal{width: 410px !important;}
div#about2-jcarousel_container div.jcarousel-clip-horizontal ul li{margin-right: 10px;}*/
div#about-iphoneapp_container{float:left; width:100%;}

div#about-iphoneapp_container .jcarousel-skin-tango {float:left; width:645px;}
div#about-jcarousel_container .jcarousel-skin-tango .jcarousel-item{ width:313px;}

table.images_td tr td,table.images_td2 tr td{ padding:6px 40px !important; border:none; !important; height:150px;}
table.web_images tr td{ padding:6px 13px !important; border:none; !important; height:150px;}
table.images_td td a:hover,table.images_td2 td a:hover{background: url(images/thumb_hover.png) no-repeat scroll 0 0;}

table.images_td td a img
{
/* float: left;*/
    height: 103px;
    left: 4px;
    position: relative;
    top: 4px;
    width: 103px;
}
table.images_td2 td a img
{
/* float: left;*/
    height: 103px;
    left: 4px;
    position: relative;
    top: 4px;
    width: 103px;
float:left;
}

div#post-7304 span.apps_name
{

/*    margin: 10px 0 15px 0;
    width: 100%;*/
}

div#post-7304 table.images_td tr td{ padding:6px 34px !important;}
div#post-7304 table.images_td td a img
{
width:auto !important;
max-width:100% !important;
height:auto !important;
}
div#post-7304 table.images_td2 td a img
{
width:auto !important;
max-width:100% !important;
height:auto !important;
}


table.images_td td a
{ 
 display: block;
    height: 111px;
    width: 111px;
}
table.images_td2 td a
{ 
 display: block;
    float: left;
    height: 111px;
    width: 304px;
}

/*div#post-7304 table.images_td td a:hover{background:none !important;}*/


table.images_td{width:769px !important;margin-left:0px !important;float:left;}
table.images_td2{width:769px !important;margin-left:0px !important;float:left;}

div#post-2169 div.entry-content,body.page-id-1809 div.entry-content,body.page-id-1921 div.entry-content,body.page-id-2201 div.entry-content,body.page-id-3426 div.entry-content,body.page-id-7304 div.entry-content,body.page-id-1989 div.entry-content,body.page-id-9295 div.entry-content,body.page-id-9507 div.entry-content, body.page-id-9591 div.entry-content,body.page-id-9847 div.entry-content,body.page-id-10799 div.entry-content{background:#0D6082;min-height:1150px;}

div.post-2169,div.post-1809,div.post-1921,div.post-2201,div.post-9507,div.post-3426,div.post-7304,div.post-1989, div.post-9006, div.post-9295,div.post-9591,div.post-9847,div.post-3426,div.post-10799 {width:750px !important; background: none repeat scroll 0 0 #0D6082;}


div#related_post ul 
{background: none repeat scroll 0 0 #0D6082;}

body.page-id-2169 div#inner_content_right,body.page-id-1809 div#inner_content_right,body.page-id-1921 div#inner_content_right,body.page-id-2201 div#inner_content_right,body.page-id-3426 div#inner_content_right,body.page-id-7304 div#inner_content_right,body.page-id-1989 div#inner_content_right, body.page-id-9006 div#inner_content_right,body.page-id-9295 div#inner_content_right,body.page-id-9507 div#inner_content_right,body.page-id-9591 div#inner_content_right, body.page-id-9591 div#inner_content_right,body.page-id-9847 div#inner_content_right,,body.page-id-10799 div#inner_content_right{width:769px !important;margin-bottom:0px !important;}

body.page-id-2169 span.apps_name,body.page-id-1809 span.apps_name,body.page-id-1921 span.apps_name,body.page-id-2201 span.apps_name,body.page-id-3426 span.apps_name,body.page-id-7304 span.apps_name,body.page-id-1989 span.apps_name,body.page-id-9295 span.apps_name,body.page-id-9847 span.apps_name,body.page-id-10799 span.apps_name{color:#FFFFFF !important;}

div.wpcf7-mail-sent-ok {display:none !important;}
div#related_post ul a{color:#FFFFFF !important;}
#inner_content_right .hentry{margin:0px !important;}

div#about-iphoneapp_container .jcarousel-skin-tango .jcarousel-container-horizontal, div#about-android_container .jcarousel-skin-tango .jcarousel-container-horizontal, div#about-magento_container .jcarousel-skin-tango .jcarousel-container-horizontal {float:left; width:645px !important; }

div#about-iphoneapp_container ul#about-iphoneapp li, div#about-android_container ul#about-android li, div#about-magento_container ul#about-magento li {padding-left:0px !important;}

div#about2-jcarousel_container .jcarousel-skin-tango .jcarousel-container-horizontal{float:left; width:645px !important; }
li#nav_menu-5 li.current_page_item{float: left;
    width: 254px;}

li#nav_menu-5 li.menu-item a{width:240px;}
li#nav_menu-5{margin-bottom:0px !important;padding-bottom:0px !important;}
#innerleft4 ul.xoxo{margin: 0 !important;
    padding-top: 15px;}

span#quoteauthor{display: block;
    float: left;
    text-align: right;
    width: 100%;
}

.banner_txt li
{
background: url("../../uploads/2011/09/tick.png") no-repeat scroll 0 1px transparent;
list-style-type: none !important;
padding: 0 0 5px 22px;
}


#mbl_main_area{ float: left; width: 771px; background: none repeat scroll 0 0 #EBF7FE; left: -15px; position:relative;}
#mbl_sub_area { float: left; width: 100%;}
#mbl_game_title{ float: left; width: 769px; background: none repeat scroll 0 0 #B9E4F9; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; left: 2px; position: relative;}
#mbl_game_title img{float:left; }
span.mblgame_title{ color: #06324F;
    float: left;
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
     padding-top: 14px;
    margin-left:15px;
 
 }
#mbl_leftimg{float:left; width:275px;}
#mbl_rightcontent{float:left; width:470px; padding:20px 0px;}
#mbl_leftcontent{float: left; margin-left: 20px; padding: 20px 0; width: 470px;}
#mbl_rightimg{ float: right;  padding-top: 7px; width:265px;}

#career_content{float:left; width:988px; padding:0px 18px;}
#career_top{float:left; width:100%;}
.career_img_left{float:left; width:580px;}
#career_content_right{float:left; width:380px; margin-top: 20px;}
.career_content_left{float:left; width:425px;  margin-left: 20px; }
.career_img_right{float:right; width:415px;}

#careerline{float:left; width:100%;}
.career_title{color:#0D5C7D; font-size: 24px; font-family:Myriad Pro; line-height:25px; float:left; width:100%; margin-bottom:10px;}
#career_bottom{float:left; width:100%; padding-top:30px;}
.career_search{float:left; width:309px; margin-right:20px;}
.career_search{margin-top:12px;}

.career_search p{margin-bottom:0px;}
#cborder_top
{
  background: url("images/cborder_top.jpg") no-repeat scroll 0 0 transparent;
width:309px;
padding-top:7px;
}
#cborder_middle
{
  background: url("images/cborder_middle.jpg") repeat-y scroll 0 0 transparent;
width:309px;
float:left;
}
#cborder_middle .career_title{float: left; text-align: center; width: 100%;   margin: 10px 0;}
#cborder_middle img{padding-left:2px; margin-top:-5px;}
#cborder_middle p{padding:0px 18px;}
#cborder_bottom
{
  background: url("images/cborder_bottom.jpg") no-repeat scroll 0 0 transparent;
width:309px;
padding-bottom:7px;
float:left;
padding-bottom:20px;
}
#career-btn{float:left; width:100%; min-height:154px;}
#career_btn1{float:left; width:100%; min-height:50px;}


form#fresher, form#experience {float:left; width:1004px; margin:0px 10px;  background:#f1f1f1; padding-top:15px;}
form#fresher table tr td, form#experience table tr td{padding:5px 0px !important;}

table#main_fresher {float: left; margin: 0 20px; width: 984px;}
table#main_fresher tr td #fname, table#main_fresher tr td input#flocation, table#main_fresher tr td input#fcno, table#main_fresher tr td input#femail
{ background:#fff;
    border: 1px solid #E8E8E8;
    margin-bottom: 3px;  padding:8px 0px 8px 10px;
 }
table#main_fresher tr td #expname, table#main_fresher tr td input#explocation, table#main_fresher tr td input#expcno, table#main_fresher tr td input#expemail, table#main_fresher tr td input#exp_cemp, table#main_fresher tr td input#exp_pemp, table#main_fresher tr td input#exp_cctc, table#main_fresher tr td input#exp_pctc, table#main_fresher tr td input#exp_ectc, table#main_fresher tr td input#exp_yr, table#main_fresher tr td input#exp_month, table#main_fresher tr td input#expage
{ 
background:#fff;
border: 1px solid #E8E8E8;
margin-bottom: 3px;  padding:8px 0px 8px 10px; float:left; width:427px; 
 }
table#main_fresher tr td{vertical-align:middle;}
table#main_fresher tr td input#fage
{
float:left; width:198px; background:#fff;
    border: 1px solid #E8E8E8;
    margin-bottom: 3px; padding:8px 0px;}

table#main_fresher label
{
float:left; width:130px; color:#000;
}
table#main_fresher textarea{background:#fff; border: 1px solid #E8E8E8;  padding:8px 10px; width:740px; }

table#edu_table tr td input
{
 background:#fff;
    border: 1px solid #E8E8E8;
    margin-bottom: 3px;  
    padding:8px 0px 8px 10px;
float:left; width:119px !important;
}
table#edu_table tr td{width:150px; float:left;}
.fresher_title{background:#D8F0FB; font-size:24px; font-family:Myriad Pro; color:#0D5C7D; float:left; width:990px; padding:10px 0px 10px 14px; margin-left:10px; margin-bottom:1px;}
form#experience input#submit, form#fresher input#submit{ background: url("images/career_submit_btn.png") no-repeat scroll 0 0 transparent; width:104px; height:54px; font-size:0px; text-indent:-999px; float:left; margin-left:192px; cursor:pointer;border:0px none;}
#cebit_tab,#gitex_tab{float:left;width:374px;}
#cebit_tab tr td,#gitex_tab tr td{padding:0px !important;}
.entry-content a{ color:#6096AD;}
.entry-content a:hover{text-decoration:underline !important;}
#post-8248 .entry-content, #post-8254 .entry-content { position: relative; margin-top: -11px;}
.playnow{float:left; width:100%;}
.playnow_content{ float: left; margin-right: 15px; width: 545px;}
.playnow_img{ float: right; width: 156px;}
.playnow_content1{ float: right; margin-left: 15px; width: 545px;}
.playnow_img1{ float: left; width: 165px;}
.page-id-1809 div#right_content p, .page-id-2169 div#right_content p, .page-id-1921 div#right_content p, .page-id-2201 
div#right_content p, .page-id-3426 div#right_content p, .page-id-1989 div#right_content p, .page-id-7304 div#right_content 
p, .page-id-9006 div#right_content p,.page-id-9295 div#right_content p,.page-id-10799 div#right_content p{color:#fff;}


span.checkbox-29 input{margin-bottom:8px !important;}
div#wpcf7-f3-p8460-o1{background:url(images/form_top.jpg) no-repeat scroll 0px 0px;padding:46px 0px 0px;width:374px;}
div#wpcf7-f6-p10209-o1{background:url(images/gform_top.jpg) no-repeat scroll 0px 0px;padding:46px 0px 0px;width:374px;}
div#wpcf7-f4-p9023-o1{background:url(images/german-plannig.jpg) no-repeat scroll 0px 0px;padding:46px 0px 0px;width:374px;}
div#cebit input.wpcf7-text{margin-bottom:10px;padding:7px 0px;width:225px;border:0px none;background:#CCCCCC;}
#cebit_left,#gitex_left{width:520px;float:left;color:#666666;text-align: justify;font-size:12px !important;line-height: 17px;}
#cebit_right,#gitex_right{width:374px;float:right;color:#666666;font-size: 12px; line-height: 17px;}
div#post-8460 .entry-content, div#post-8503 .entry-content, div#post-9023 .entry-content, div#post-9054 .entry-content {padding-top:0px;}
div#cebit_right form.wpcf7-form,div#gitex_right form.wpcf7-form{width:354px !important;border:0px none !important;background:url(images/form_bot.jpg) no-repeat scroll 0 100%;padding-top:20px;font-size:12px;font-family:verdana;margin-bottom:20px;}
div#cebit,div#gitex{float:left; width:964px;padding:0px 35px 0px 25px;line-height: 22px;}
span.clabel{width:120px;float:left;color: #666666;font-size:12px !important;font-weight: bold;font-family:Verdana;}
div#cebit input.wpcf7-submit{background:url(images/cebit_button.jpg) no-repeat scroll 0 0 !important; height:35px;    margin-left: 122px !important;margin-bottom:10px;}
div#gitex input.wpcf7-submit{background:url(images/gitex_button.jpg) no-repeat scroll 0 0 !important; height:35px;    margin-left: 122px !important;margin-bottom:10px;}
div#cebit div.wpcf7-response-output,div#gitex div.wpcf7-response-output{padding:0px;width:340px;}
div#cebit select.wpcf7-select,div#gitex select.wpcf7-select{margin-bottom:5px;color:#666666;}
span.cebit_chk input,span.gitex_chk input{width:auto;}
span.cebit_chk,span.gitex_chk{font-weight:bold;}
.iphonepf{float:left; width:100%; margin-top:25px;}
#game-programming h2{margin-bottom:0px !important;}
.cebit_img,.gitex_img{ position: absolute; top: 0;   left: 240px;}
#main-character{ background:#0D6082; margin:0px auto; float:left;}
#main-character tr td.img
{background:url(images/td_bg.png) no-repeat scroll 0 0 !important; text-align:center; padding:0px; width:240px;height:284px;float:left;margin:10px 8px;}
#main-character tr td.img:hover
{ background:url(images/td_bg_hover.png) no-repeat scroll 0 0 !important; text-align:center;}


/*********** Disable Left menus **************/

div#innerleft,div#innerleftmbl5,div#innerleftmbl2,div#innerleftmobileapps,div#innerleftmbl3,div#gamedev,div#magento,div#zencart,#inner_content_left ul.xoxo li.widget_nav_menu
{
/*display:none;*/
}

/*********** Disable homepage content **************/
div#post-8{
display:none;
}

/* -------------- Parthvi Slider ----------------- */

#front_slider{
/*top:-800px;*/

width:100% !important;
height:0px !important;
}

#parthvi li
{
margin:0 auto !important;
width:100% !important; 
height:800px !important;
}

#parthvi{
height:800px !important;
margin: 0 auto; text-align: center;
}

#parthvi_content{
/*width:1044px !important;*/
width:1024px !important;
margin:0 auto;height:504px;
}

#parthvi li, #parthvi_content li, #casestudies li{
display:none;
}

#parthvi li.first, #parthvi_content li.first, #casestudies li.first{
display:block;
}

#parthvi_content li{
background:transparent !important;
}

#parthvi_content li img, #parthvi_content li img{
border:none !important;
}

#menu ul li{float:left !important;}
 
/* --- banner background images --- */

#front_slider #parthvi .pbanner1{background: url(../../../slider_rotator/banner1.png) repeat scroll 0% 0%; width:100% !important; }
#front_slider #parthvi .pbanner2{background: url(../../../slider_rotator/banner2.png) repeat scroll 0% 0%; width:100% !important; }
#front_slider #parthvi .pbanner3{background: url(../../../slider_rotator/banner3.png) repeat scroll 0% 0%; width:100% !important; }
#front_slider #parthvi .pbanner4{background: url(../../../slider_rotator/banner4.png) repeat scroll 0% 0%; width:100% !important; }
#front_slider #parthvi .pbanner5{background: url(../../../slider_rotator/banner5.png) repeat scroll 0% 0%; width:100% !important; }
#front_slider #parthvi .pbanner6{background: url(../../../slider_rotator/banner5.png) repeat scroll 0% 0%; width:100% !important;}
/* --- banner background images --- */

#menu .mainButton div{
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background: rgba(0, 0, 0, 0.4) !important;
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000) !important;
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)" !important;
}

#header_top{
width:100%;
background:rgba(0, 0, 0, 0.4) !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
float:left;
}

#header_top_inner{
width:1044px;
margin:0px auto;
}

#inner_header {
float:left;
width:100%;
height:146px;
} 
#inner_header_container
{
width:1044px;
margin:0 auto;
}

#inner_header_top{
position:relative;
}

li#text-42
{
padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    width: 224px;
}
li#text-42 h3
{
text-align:center;
font-weight:bold;
font-size:13px;
font-family: Verdana !important;
color:#C14F1E !important;
}
li#text-42 div
{
text-align:center;
}
span.menu-503 select
{
width:175px;
border:1px solid #A4A4A4;
}
li#menu-item-1238, li#menu-item-6646, li#menu-item-6651
{
display:none;
}
div#magentoweb_banners a
{
color:#000000 !important;
}
li#menu-item-152:hover
{
background:url(images/menu1.html) no-repeat scroll 0 0;
}
li#menu-item-151:hover
{
background:url(images/menu2.html) no-repeat scroll 0 0;
}
li#menu-item-150:hover
{
background:url(images/menu3.html) no-repeat scroll 0 0;
}
div#cms_section
{
float:left;
width:100%;
margin:10px 0px 0px;
}

#cms_section a
{
display: block !important;
float: left;
}

#hire_left
{
float:left;
width:335px;
}

#hire_right
{
float:right;
width:335px;
}

#hire_left img,#hire_right img
{
float:left;
padding: 0 6px 0 0;
}

#hire_content
{
float:left;
width:100%;
margin:15px 0px;
}

#hire_right p
{
padding:0px 0px 12px 0px;
}

#hire_left p
{
padding:0px 0px 5px 0px;
}
body.page-id-10151 form.wpcf7-form textarea
{
    border: 1px solid #000000;
width:209px;
}

body.page-id-10151 form.wpcf7-form input.wpcf7-text
{
 background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    margin-bottom: 0px !important;
    padding: 5px 0;
width:215px;
}
body.page-id-10151 span.captcha-889 input
{
 background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    margin-bottom: 0px !important;
    padding: 5px 0;
    vertical-align: bottom;
    width: 147px;
}

#mobile-text{
float:left;
margin-top:25px;
}

body.page-id-10315 #mobile-text
{
margin-top:18px;
}
div#post-10151 form.wpcf7-form
{
border:0px none !important;
background:none !important;
font-weight:bold;
color:#ffffff;
width:225px !important;
}
.mobile-text1{
float:left;
margin-left:15px;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
font-family: Arial !important;
}
body.page-id-10315 div.entry-content
{
padding:8px 0px 0px !important;
}

body.page-id-10315 .mobile-text1
{
color:#482C17 !important;
}

body.page-id-10151 #main_content
{
background: url(images/hire_bg.png) repeat scroll 0 0;
}

body.page-id-10315 #main_bg, body.page-id-10315 #main_content
{
background: url(images/game_bg1.png) repeat-x scroll 100% 0%;
background-color: #E2D9BE;
}

body.page-id-10151 li#execphp-25,body.page-id-10315 li#execphp-25
{
background:none !important;
padding:0px !important;
}

div#wpcf7-f5-p10151-o1 input.wpcf7-submit
{
background: url("images/hire_submit.png") no-repeat scroll 0 0 transparent !important;
height:34px;
width:82px;
margin-left:0px;
}

body.page-id-10151 #hire_proj img,body.page-id-10315 #hire_proj img
{
float:left;
margin-right:5px;
}
#hire_work img
{
float:left;
margin-right:5px;
}

#hire_proj
{
float:left;
margin-left: 12px;
}

#hire_work
{
float: left;
    margin-left: 25px;
    margin-top: 10px;
    width: 724px !important;
}

#hire_bot
{
float:left;
}
#hire_botleft
{
 float: left;
 width: 610px;
}
#hire_botright
{
float:right;
width:358px;
text-align:right;
}
body.page-id-10151 #inner_header,body.page-id-10315 #inner_header
{
height:99px !important;
}
body.page-id-10151 div#hire_botright li,body.page-id-10315 div#hire_botright li
{
background:none !important;
 padding: 15px 0 5px 66px !important;
}
body.page-id-10209 #content_right
{
width:1024px !important;
margin-top:0px !important;
}

body.page-id-10151 #content_right,body.page-id-10315 #content_right
{
padding: 0 15px;
    width: 994px !important;
}
body.page-id-10209 .entry-content
{
padding-top:0px !important;
}
h3#req
{

float:left; 
width:235px;
 margin-bottom:15px;
color:#DBFFA4;
font-weight:bold;
font-style:italic;
font-size:18px;
}
select#skills
{
border: 1px solid #000000;
    margin-bottom: 0 !important;
    width: 216px;
}
body.page-id-10293 #content tr td
{
border:1px solid #000000 !important;
padding: 6px 10px;
cellspacing:20px !important;
vertical-align:middle;
text-align:center;
}
body.page-id-10293 #content tr th
{
font-weight:bold !important;
padding: 5px 0 5px 5px;
border:1px solid #000000 !important;
font-family: Verdana !important;
color:#000000 !important;
}
#content td#edi
{
text-align:left;
}
#content tr#cust
{
background: none repeat scroll 0 0 #CCCCCC;
font-weight:bold;
}
#hire_text
{
padding-left:22px;
text-decoration:underline;
font-size:12px;
font-weight:bold;
}/*
Theme Name: ForU InfoTech
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, For in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Version: 1.2
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}

span.banner_links ul li a{font-size:14px; font-family: Arial !important;}
body {
	//line-height: 1;
	width:100%;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}

/* =Layout
-------------------------------------------------------------- */

/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

#container {
	float: left;
	/* margin: 0 -240px 0 0; */
	width: 100%;
}
#content {
	/* margin: 0 280px 0 20px; */
}
#primary,
#secondary {
	float: right;
	overflow: hidden;
	width: 220px;
}
#secondary {
	clear: right;
}
#footer {
	clear: both;
    float: left;
    /*margin-left: 25px;*/
width:100%;
    /*width: 992px;*/
background:url(images/nfooter_bg.png) repeat scroll 0 0;
}
#footer_home
{
margin:0px auto;
width:1020px;
}
div#post-7304 table.images_td td a
{
   /* height: 400px !important;
    width: 700px !important;*/
}

/*
LAYOUT: One column, no sidebar
DESCRIPTION: One centered column with no sidebar
*/

.one-column #content {
	margin: 0;
	float: left;
}

/*
LAYOUT: Full width, no sidebar
DESCRIPTION: Full width content with no sidebar; used for attachment pages
*/

.single-attachment #content {
	margin: 0 auto;
	width: 900px;
}

.left_inform{
	width:300px;
	height:300px;
	
}

label.left_text{
	margin:9px 0 0 13px;
	padding:5px 0 0 0;
	font-size:16px;
	color:#000;
	
	width:150px;
	
}

.in_put2{
	margin:10px 0 0 0;
	width:210px;
	height:25px;
	
	background:#fff;
	border: solid #CCCCCC 1px;
}

.area{
	margin:10px 0 0 0;
	width:210px;
	height:100px;
	
	background:#fff;
	border: solid #CCCCCC 1px;
}

.submit_btn{

	padding:7px 15px;
	
	color:#fff;
	font-size:13px;
	font-weight:bold;
	display:block;
	background:#496487;
	text-decoration:none;
	cursor:pointer;
}




.hadding{color:#2aa7df; font-size:18px; text-align:left; font-family:Arial, Helvetica, sans-serif;}



.slider{
	width:360px;
	height:308px;
	overflow:hidden;
}

.slideshow {
	width:360px;
	height:308px;
}


.vision_headding{float:left; background:url(images/hedding_butoon_hover.png) no-repeat left top; width:5px; height:46px;
                  background-color:#1c1c1c; width:254px; height:46px; }
.vision_headding h1{ font-size:14px; color:#FFFFFF; padding:0 10px;}
.vision_2{}
.vision_2 ul{}
.vision_2 li{ font-size:14px; color:#333333; text-align:left; padding:5px 10px;}
.vision_2 li a{ font-size:14px; color:#333333; text-align:left; padding:5px 10px;}
.vision_2 li a:hover{ font-size:14px; color:#FF0000; text-align:left; padding:5px 0 5px  20px;}


label.left_text{
	margin:9px 0 0 0;
	padding:5px 0 0 0;
	font-size:12px;
	color:#000;

	
}

.in_put{
	margin:3px 0 0 0;
	width:176px;
	height:21px;
	
	background:#fff;
	border: solid 1px #CCCCCC;
}

.area{
	margin:3px 0 0 0;
	width:176px;
	height:100px;

	background:#fff;
	border: solid 1px #CCCCCC;
}


.sel_ect{
	margin:9px 0 0 0;
	width:176px;
	height:21px;

	border:none;
	background:#fff;
}

.submit_btn{
	margin:9px 0 0 0;
	padding:7px 15px;

	color:#fff;
	font-size:13px;
	font-weight:bold;
	display:block;
	background:#028edd;
	text-decoration:none;
}
#main-slider {
    background: none repeat scroll 0 0 #F7F7F7;
    float: left;
    padding: 20px 0;
    position: relative;
    top: -15px;
    width: 100%;
}
#ipad_horiz_container_outer {
    height: 370px;
    margin: 5px auto;
    overflow: hidden;
    position: relative;
    width: 650px;
}
#ipad_horiz_container_inner {
    background: none repeat scroll 0 0 transparent !important;
    padding: 0 !important;
    top: 0 !important;
}
ul#ipad_horiz_container {
    padding: 0 !important;
}
#ipad_horiz_container {
    height: 370px;
    margin: 0;
    padding: 0;
    width: 2130px;
}
#ipad_horiz_container ul {
    float: left;
    margin: 0;
    padding: 0;
}
.scrollbar {
    display: block;
    font-size: 1px;
    height: 6px;
    margin: 0 auto;
    position: relative;
    top: 0;
    width: 655px;
}
.track {
    background: none repeat scroll 0 0 #EEF4F8;
    border: 1px solid #DDE5EA;
    border-radius: 15px 15px 15px 15px;
    height: 8px;
    left: 0;
    position: absolute;
    top: 0;
    width: 655px;
}
.dragBar {
    background: none repeat scroll 0 0 #A6BACD;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    height: 8px;
    left: 0;
    position: absolute;
    top: 0 !important;
    width: 250px;
}
#ipad_left_scroll {
    border-color: transparent gray transparent transparent;
    border-style: solid;
    border-width: 5px;
    cursor: pointer;
    height: 0;
    left: -15px;
    position: absolute;
    top: 1px;
    width: 0;
}
#ipad_right_scroll {
    border-color: transparent transparent transparent gray;
    border-style: solid;
    border-width: 5px;
    cursor: pointer;
    height: 0;
    position: absolute;
    right: -15px;
    top: 1px;
    width: 0;
}
.entry-content, .entry-summary {
    clear: both;
    padding: 12px 0 0;
}
.track {
    background: none repeat scroll 0 0 #EEF4F8;
    border: 1px solid #DDE5EA;
    border-radius: 15px 15px 15px 15px;
    height: 8px;
    left: 0;
    position: absolute;
    top: 0;
    width: 655px;
}
.dragBar {
    background: none repeat scroll 0 0 #A6BACD;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    height: 8px;
    left: 0;
    position: absolute;
    top: 0 !important;
    width: 250px;
}
#ipad_left_scroll {
    border-color: transparent gray transparent transparent;
    border-style: solid;
    border-width: 5px;
    cursor: pointer;
    height: 0;
    left: -15px;
    position: absolute;
    top: 1px;
    width: 0;}

.blog_small_text{
    color: #07445D;
    list-style-type: none;
    padding-left:5px;
 padding-top:3px;
 
}

/******------------------14/8**********/

.in_put3{
 margin:3px 0 0 0;
 width:176px;
 height:21px;
 background-color:#FFFFFF;
 border: solid 1px #CCCCCC;
 float:left;
}

label.left_text1{
 margin:9px 0 0 13px;
 padding:5px 0 0 0;
 font-size:16px;
 color:#000;
 float:left;
 width:225px;
 
}
.submit_btn2{
 padding:3px 15px;
 margin:7px 0;
 color:#fff;
 font-size:13px;
 font-weight:bold;
 display:block;
 background:#2aa5df;
 text-decoration:none;
 cursor:pointer;
 border:#0d587c 1px solid;
}


#inner_banners #vision_banner
{
height: 250px;
width: 723px;
background: url("images/vision_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #blackberry_banner
{
height: 250px;
width: 723px;
background: url("images/bb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #joomla_banner
{
height: 250px;
width: 723px;
background: url("images/joomlaweb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #sugacrm_banner
{
height: 250px;
width: 723px;
background: url("images/salesforce.png") no-repeat scroll 0% 0%;
}

#inner_banners #window_banner
{
height: 250px;
width: 723px;
background: url("images/windows_phone_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #phonegap_banner
{
height: 250px;
width: 723px;
background: url("images/phonegap_banner.jpg") no-repeat scroll 0% 0%;
}

#inner_banners #mobileapp_banner
{
height: 250px;
width: 723px;
background: url("images/mobileapp_banner.jpg") no-repeat scroll 0% 0%;
}

#inner_banners #unity_banner
{
height: 250px;
width: 723px;
background: url("images/unity3d_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #iphone_banner
{
height: 250px;
width: 723px;
background: url("images/iphone_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #ipadap_banner
{
height: 250px;
width: 723px;
background: url("images/ipad_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #iphone_game_banner
{
height: 250px;
width: 723px;
background: url("images/iphone_game.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #androidapp_banner
{
height: 250px;
width: 723px;
background: url("images/android_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #casual_banner
{
height: 250px;
width: 723px;
background: url("images/casualgame_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #gamepro_banner
{
height: 250px;
width: 723px;
background: url("images/casualgame_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #character_mod_banner
{
height: 250px;
width: 723px;
background: url("images/character_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #drupal_banner
{
height: 250px;
width: 723px;
background: url("images/drupal_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #php_development_banner
{
height: 250px;
width: 723px;
background: url("images/php_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #wordpress_banner
{
height: 250px;
width: 723px;
background: url("images/wordpress_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #ror_banner
{
height: 250px;
width: 723px;
background: url("images/rubyonrails_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #sencha_banner
{
height: 250px;
width: 723px;
background: url("images/senchatouch.png") no-repeat scroll 0% 0%;
}
#inner_banners #magento_banner
{
height: 250px;
width: 723px;
background: url("images/magentogo.png") no-repeat scroll 0% 0%;
}
#inner_banners #zencart_banner
{
height: 250px;
width: 723px;
background: url("images/zencartweb_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #xcart_banner
{
height: 250px;
width: 723px;
background: url("images/xcart_module_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #uber_banner
{
height: 250px;
width: 723px;
background: url("images/ubercart_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #virtue_banner
{
height: 250px;
width: 723px;
background: url("images/vm_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #vtiger_banner
{
height: 250px;
width: 723px;
background: url("images/vtigar_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #appcelerator_banner
{
height: 250px;
width: 723px;
background: url("images/appcelerator.png") no-repeat scroll 0% 0%;
}
#inner_banners #corona_banner
{
height: 250px;
width: 723px;
background: url("images/corona.png") no-repeat scroll 0% 0%;
}
#inner_banners #corona_banner
{
height: 250px;
width: 723px;
background: url("images/corona.png") no-repeat scroll 0% 0%;
}
#inner_banners #mosync_banner
{
height: 250px;
width: 723px;
background: url("images/mosync.png") no-repeat scroll 0% 0%;
}
#inner_banners #ecommerce_banner
{
height: 250px;
width: 723px;
background: url("images/vision_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #ecomm_banner
{
height: 250px;
width: 723px;
background: url("images/ecomm_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #crm_banner
{
height: 250px;
width: 723px;
background: url("images/crm_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #mcommerce_banner
{
height: 250px;
width: 723px;
background: url("images/mcommerce.png") no-repeat scroll 0% 0%;
}
#inner_banners #content_banner
{
height: 250px;
width: 723px;
background: url("images/content_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #project_banner
{
height: 250px;
width: 723px;
background: url("images/project_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #real_estate_banner
{
height: 250px;
width: 723px;
background: url("images/realestate_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #tour_banner
{
height: 250px;
width: 723px;
background: url("images/tour_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #outsourcing_banner
{
height: 250px;
width: 723px;
background: url("images/Outsourcing_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #foruinfotech_banner
{
height: 250px;
width: 723px;
background: url("images/fb_app_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #onshore_banner
{
height: 250px;
width: 723px;
background: url("images/Onshore-offshore_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #partnering_banner
{
height: 250px;
width: 723px;
background: url("images/partnering_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #android_developer_banner
{
height: 250px;
width: 723px;
background: url("images/androidappstore_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #ipad_developer_banner
{
height: 250px;
width: 723px;
background: url("images/ipad_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #iphone_developers_banner
{
height: 250px;
width: 723px;
background: url("images/androidgame_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #mobile_app_banner
{
height: 250px;
width: 723px;
background: url("images/mobileapp_banner.jpg") no-repeat scroll 0% 0%;
}
#inner_banners #game_developer_banner
{
height: 250px;
width: 723px;
background: url("images/game_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #team_banner
{
height: 250px;
width: 723px;
background: url("images/alfresco.png") no-repeat scroll 0% 0%;
}
#inner_banners #certification_banner
{
height: 250px;
width: 723px;
background: url("images/advantage_banner2.png") no-repeat scroll 0% 0%;
}
#inner_banners #culture_banner
{
height: 250px;
width: 723px;
background: url("images/Career_banner.png") no-repeat scroll 0% 0%;
}
#inner_banners #infrastructure_banner
{
height: 250px;
width: 723px;
background: url("images/advantage_banner2.png") no-repeat scroll 0% 0%;
}
.bubble_tabs {
border: 1px solid #DDD;
border-radius: 20px 20px 20px 20px;
box-shadow: 0 0 5px rgba(204, 204, 204, 0.5) inset;
display: inline-block;
padding: 5px;
}
.bubble_tabs li:first-child {
margin-left: 0;
}
.bubble_tabs li {
display: inline-block;
margin-left: 5px;
}
.bubble_tabs li a {
background: none repeat scroll 0 0 #EEE;
border: 1px solid #DDD;
border-radius: 20px 20px 20px 20px;
box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15) inset;
color: #666;
display: inline-block;
font-size: 16px;
font-weight: bold;
padding: 6px 15px 4px;
text-align: center;
}
 
.bubble_tabs .current a {
background: none repeat scroll 0 0 #68A3C2;
border-color: #5893B1;
box-shadow: 1px 2px 1px rgba(255, 255, 255, 0.7) inset;
color:#fff;
}


.blog_small_text{
    color: #07445D;
    list-style-type: none;
    padding-left:5px;
	padding-top:3px;
	
}

#inner_banners #game_banner
{
height: 250px;
width: 723px;
background: url("images/game_banner.png") no-repeat scroll 0% 0%;
}
#mbl_sub_area_game { float: left; width:727px; background: none repeat scroll 0 0 #c6e5ff;}
#mbl_game_title_game{ float: left; width: 724px; background: none repeat scroll 0 0 #0973cd; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; left: 2px; position: relative;}
#mbl_game_title_game img{float:left; }
#mbl_rightcontent_game{float:left; width:430px; padding:20px 0px;}
#mbl_main_area_game{ float: left; width: 771px; background: none repeat scroll 0 0 #ff1e00; left: -15px; position:relative;}
span.mblgame_title_game{ color: #fff;
    float: left;
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
     padding-top: 14px;
    margin-left:15px;
 
 }
#mbl_leftcontent_game{float: left; margin-left: 20px; padding: 20px 0; width: 440px;}
#mbl_rightimg_game{ float: right;  padding-top: 7px; width:267px;}
.apps_link_btn_game{ float:right; margin:0 20px 0 0;}

table.images_td2 span.apps_name1 
{
color: #6096AD impotant!;
    float: left;
    font-weight: bold;
    margin: 0px 0 0 15px;
    text-align: left;
    width: 183px;
}

/************************18-8*/


.blog_small_text{
    color: #07445D;
    list-style-type: none;
    padding-left:5px;
	padding-top:3px;
	
}

#inner_banners #game_banner
{
height: 250px;
width: 723px;
background: url("images/game_banner.png") no-repeat scroll 0% 0%;
}
#mbl_sub_area_game { float: left; width:727px; background: none repeat scroll 0 0 #c6e5ff;}
#mbl_game_title_game{ float: left; width: 724px; background: none repeat scroll 0 0 #0973cd; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; left: 2px; position: relative;}
#mbl_game_title_game img{float:left; }
#mbl_rightcontent_game{float:left; width:430px; padding:20px 0px;}
#mbl_main_area_game{ float: left; width: 771px; background: none repeat scroll 0 0 #ff1e00; left: -15px; position:relative;}
span.mblgame_title_game{ color: #fff;
    float: left;
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
     padding-top: 14px;
    margin-left:15px;
 
 }
#mbl_leftcontent_game{float: left; margin-left: 20px; padding: 20px 0; width: 440px;}
#mbl_rightimg_game{ float: right;  padding-top: 7px; width:267px;}
.apps_link_btn_game{ float:right; margin:0 20px 0 0;}

table.images_td2 span.apps_name1 
{
color: #6096AD impotant!;
    float: left;
    font-weight: bold;
    margin: 0px 0 0 15px;
    text-align: left;
    width: 183px;
}

/*
**************18_8_From************
*/


#form.wufoo {
    margin: 20px 14px 0;
    padding: 0 0 20px;
    position: relative;
	}
	
.wufoo {
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
    letter-spacing: 0.01em;
}
wufoo li.focused {
    background-color: #EEEEEE;
}
.wufoo .instruct {
    background-color: #666666;
}
#container {
    border: 0 solid transparent;
}
.wufoo .info, .wufoo .paging-context {
    border-bottom: 1px solid #CCCCCC;
	width:500px;
}
#container {
    border: 0 solid transparent;
}
.wufoo .info, .wufoo .paging-context {
    border-bottom: 1px solid #CCCCCC;
}
.wufoo .section h3, .wufoo .captcha, #payment .paging-context {
    border-top: 1px solid #CCCCCC;
}
.wufoo input.text, .wufoo textarea.textarea {
}
.wufoo .instruct {
    border: 1px solid #E6E6E6;
}
.fixed .info {
    border-bottom: medium none;
}
.wufoo li.section.scrollText {
    border-color: #DEDEDE;
}
.wufoo .info h2 {
    color: #000000;
    font-family: Verdana;
    font-size: 140%;
    font-style: normal;
    font-weight: bold;
}
.wufoo .info div {
    color: #444444;
    font-family: inherit;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
}
.wufoo .section h3 {
    color: #444444;
    font-family: Verdana;
    font-size: 110%;
    font-style: normal;
    font-weight: bold;
}
.wufoo .section div {
    color: #444444;
    font-family: inherit;
    font-size: 85%;
    font-style: normal;
    font-weight: normal;
}
.wufoo label.desc, .wufoo legend.desc {
    color: #444444;
    font-family: inherit;
    font-size: 100%;
    font-style: normal;
    font-weight: bold;
}
.wufoo label.choice {
    color: #444444;
    font-family: inherit;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
}
.wufoo input.text, .wufoo textarea.textarea, .wufoo input.file, .wufoo select.select {
    color: #333333;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
}
.wufoo input.text, .wufoo textarea.textarea, .wufoo input.file {
    font-family: inherit;
}
.wufoo li div, .wufoo li span, .wufoo li div label, .wufoo li span label {
    color: #444444;
    font-family: inherit;
}

.altInstruct small, li.leftHalf small, li.rightHalf small, li.leftThird small, li.middleThird small, li.rightThird small, .iphone small {
    color: #FFFFFF !important;
}
.wufoo input.btTxt {
}
.wufoo li.focused label.desc, .wufoo li.focused legend.desc, .wufoo li.focused div, .wufoo li.focused span, .wufoo li.focused div label, .wufoo li.focused span label, .safari .wufoo li.focused input.file {
    color: #000000;
}
.confirm h2 {
    color: #444444;
    font-family: inherit;
}
a.powertiny b, a.powertiny em {
    color: #1A1A1A !important;
}
.embed a.powertiny b, .embed a.powertiny em {
    color: #1A1A1A !important;
}
.pgStyle1 var, .pgStyle2 var, .pgStyle2 em, .page1 .pgStyle2 var, .pgStyle1 b, .wufoo .buttons .marker {
    color: #444444;
    font-family: inherit;
}
.pgStyle1 var, .pgStyle2 td {
    border: 1px solid #CCCCCC;
}
.pgStyle1 .done var {
    background: none repeat scroll 0 0 #CCCCCC;
}
.pgStyle1 .selected var, .pgStyle2 var, .pgStyle2 var em {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #000000;
}
.pgStyle1 .selected var {
    border: 1px solid #D6D6D6;
}

.wufoo #lola tbody td {
    border-bottom: 1px solid #CCCCCC;
}
.wufoo #lola {
    color: #444444;
    font-family: inherit;
}
.wufoo #lola tfoot th {
    color: #696969;
}
.wufoo .wfo_graph h3 {
    color: #444444;
    font-family: inherit;
    font-size: 100%;
}
.wfo_txt, .wfo_graph h4 {
    color: #444444;
}
.wufoo .footer h4 {
    color: #444444;
}
.wufoo .footer span {
    color: #444444;
}
.wfo_number {
    background-color: #F5F5F5;
    border-color: #DEDEDE;
}
.wfo_number strong, .wfo_number em {
    color: #000000;
}
#widget, #widget body {
    background: none repeat scroll 0 0 #FFFFFF;
}
.fcNav a.show {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
}
.fc table {
    border-left: 1px solid #DEDEDE;
}
.fc thead th, .fc .more th {
    background-color: #DEDEDE !important;
    border-right: 1px solid #CCCCCC !important;
}
.fc tbody td, .fc tbody th, .fc tfoot th, .fc tfoot td {
    background-color: #FFFFFF;
    border-bottom: 1px solid #DEDEDE;
    border-right: 1px solid #CCCCCC;
}
.fc tbody tr.alt td, .fc tbody tr.alt th, .fc tbody td.alt {
    background-color: #F5F5F5;
}
.fc caption, .fcNav, .fcNav a {
    color: #444444;
}
.fc tfoot, .fc thead th, .fc tbody th div, .fc tbody td.count, .fc .cards tbody td a, .fc td.percent var, .fc .timestamp span {
    color: #000000;
}
.fc .indent .count {
    color: #4B4B4B;
}
.fc .cards tbody td a span {
    color: #7D7D7D;
}

.pgStyle1 var, .pgStyle2 td {
    border: 1px solid #CCCCCC;
}
wufoo {
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
    letter-spacing: 0.01em;
}
.wufoo li {
    width: 64%;
}
.info {
    border-bottom: 1px dotted #CCCCCC;
    clear: both;
    display: inline-block;
    margin: 0 0 5px;
    padding: 0 1% 1.1em;
}
.info[class] {
    display: block;
}
.hideHeader .info, #payment.hideHeader li.first {
    display: none;
}
.info h2 {
    clear: left;
    font-size: 160%;
    font-weight: normal;
    margin: 0 0 5px;
}
.info div {
    color: #555555;
    font-size: 95%;
    line-height: 135%;
}
form ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
* html form ul {
    width: 99%;
}
form ul:after, form li:after, form li div:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
	}
#article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section, video, object, output {
    display: block;
}	
.pgStyle2 td {
    border: 1px solid #CCCCCC;
    border-radius: 14px 14px 14px 14px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
    height: 25px;
    padding: 2px;
    position: relative;
    vertical-align: middle;
}
.pagecircle1{
float:16px;
color:#333333;
}
form ul:after, form li:after, form li div:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
:nth-last-child()* html form li {
    height: 1%;
    margin-bottom: -3px;
}
* + html form li {
    height: 1%;
    margin-bottom: -3px;
}
* html form li div {
    display: inline-block;
}
* + html form ul, * + html form li div {
    display: inline-block;
}
form li div {
    color: #444444;
    margin: 0;
    padding: 0;
}
form li span {
    color: #444444;
    float: left;
    margin: 0 0.3em 0 0;
    padding: 0;
}
form li div span {
    display: block;
    float: left;
    margin: 0;
    width: 100%;
}
li.twoColumns div span {
    margin: 0 5px 0 0;
    width: 48%;
}
li.threeColumns div span {
    margin: 0 5px 0 0;
    width: 30%;
}
li.notStacked div span {
    margin: 0 7px 0 0;
    width: auto;
}
form li.complex {
    padding-bottom: 0;
}
form li.complex div span {
    margin: 0 0.3em 0 0;
    padding-bottom: 12px;
    width: auto;
}
form li.complex div span.full {
    margin: 0;
	width:100%;
}
form li.complex div span.left, form li.complex div span.right {
    margin: 0;
    width: 48%;
}
form li.complex div span.full input, form li.complex div span.full select, form li.complex div span.left input, form li.complex div span.right input, form li.complex div span.left select, form li.complex div span.right select {
    width: 100%;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear: both !important;
}
label span, .section span, p span, .likert span {
    display: inline !important;
    float: none !important;
}
form li div label, form li span label {
    clear: both;
    color: #444444;
    display: block;
    font-size: 85%;
    line-height: 160%;
    margin: 0;
    padding-top: 3px;
}
fieldset {
    border: medium none;
    display: block;
    margin: 0;
    padding: 0;
}
label.desc, legend.desc {
    border: medium none;
    color: #222222;
    display: block;
    font-size: 95%;
    font-weight: bold;
    line-height: 150%;
    margin: 0;
    padding: 0 0 3px;
    white-space: normal;
    width: 100%;
}
label.choice {
    color: #222222;
    cursor: pointer;
    display: block;
    font-size: 100%;
    line-height: 150%;
    margin: -17px 0 0 23px;
    padding: 0 0 5px;
    width: 88%;
}
.safari label.choice {
    margin-top: -16px;
}
form.rightLabel .desc {
    padding-top: 2px;
}
span.symbol {
    font-size: 120%;
    line-height: 135%;
}
form li .datepicker {
    cursor: pointer !important;
    float: left;
    height: 16px;
    margin: 0.19em 5px 0 0;
    padding: 0;
    width: 16px;
}
form span.req {
    color: red !important;
    display: inline;
    float: none;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
form li div label var {
    font-style: normal;
    font-weight: bold;
}
form li div label .currently {
    display: none;
}
input.text, input.search, input.file, textarea.textarea, select.select {
    color: #333333;
    font-family: "Lucida Grande",Tahoma,Arial,sans-serif;
    font-size: 100%;
    margin: 0;
    padding: 2px 0;
}
input.text, input.search, textarea.textarea {
    background: url("/images/fieldbg.gif") repeat-x scroll center top #FFFFFF;
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
}
select.select {
    padding: 1px 0 0;
}
input.search {
    border-radius: 10px 10px 10px 10px;
    padding-left: 6px;
}
input.checkbox, input.radio {
    display: block;
    height: 13px;
    margin: 4px 0 0;
    padding: 0;
    width: 13px;
}
.field{
   width:100%;
}
.marker {
    color: #000000;
    padding: 15px 10px 0 0;
    
    right: 0;
    top: 0;
   
}

.insidepagetext .color {
    background-color: #F6F5F5;
    margin: 5px 0;
}
#inner_banners #outsourcing_banner_erp
{
height: 250px;
width: 723px;
background: url("images/erp.png") no-repeat scroll 0% 0%;
}
