

body {background-color: #52719b;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family:Tahoma;font-size:11px;}
a img{border:0px;}
#maincontent{width:966px;height:auto;position:relative;background:#FFFFFF;margin-left:auto;margin-right:auto;}
#homepagetopfullcontent{width:966px;height:80px;position:relative;background:#FFFFFF;float:left;}
#homepagelogo{width:175px;/*height:50px;*/
float:left;}
#homepagelogo1{position:relative;/*top:15px;*/
}
#searchwholepart{width:791px;height:80px;float:right;position:relative;background:#052e4f;}
#searchleftspace{width:611px;float:left;height:44px;}
#searchrightspace{width:200px;float:right;height:44px;}
.searchrightspacen{width:175px;float:right;height:32px;margin-top:8px;margin-left:-10px;position:absolute;right:4px;}
#homepagemenu{width:791px;float:right;position:relative;}
#toppart{width:966px;background:#FFFFFF;z-index:1;}
#logo{width:175px;height:68px;float:left;background:#FFFFFF;}
#dckaplogo{float:right;position:relative;top:2px;}
#menupart{width:791px;float:left;position:relative;}
#topsearch{width:791px;height:40px;float:left;background:#052e4f;}
#middlecontent{width:966px;float:left;position:relative;background:#FFFFFF;}
#whowearecontent ul{padding-left:15px;}
#flashpart{z-index:1;height:215px;}
#clientflashpart{position:relative;height:87px;width:700px;padding:0px 10px 0px 0px;margin-left:0px;}
#clientflashpart_new{position:relative;height:120px;width:700px;padding:0px 10px 0px 10px;margin-left:10px;}
#avatar{z-index:1;height:250px;}
#first{width:734px;float:left;}
#line{width:5px;float:left;}
#ouroffercontent{width:734px;background:#FFFFFF; margin:0px }
#ouroffercontent table{position:relative; width:734px;margin:0px; float:left  }
#rightcontent{width:227px;}
#expo{float:right;z-index:1;margin-top:5px;}
#opensourcecontent{width:241px;padding-left:3px;}
.opensourcecontent{width:281px;}
#headopensource{font-family:tahoma;font-size:11px;font-weight:bold;color:#062977;padding-top:10px;padding-left:5px;padding-bottom:8px;}
#headopensource a {color: #062977;text-decoration: underline;}
#headopensource a:hover {color: #ff0000;text-decoration: none}
.headopensource{font-family:tahoma;font-size:13px;font-weight:bold;color:#062977;padding-top:10px;padding-left:5px;padding-bottom:8px;}
.headopensource a {color: #062977;text-decoration: none;}
.headopensource a:hover {color: #ff8040;text-decoration: underline}
#headgame{font-family:tahoma;font-size:11px;font-weight:bold;color:#062977;padding-top:40px;padding-left:5px;padding-bottom:8px;}
#headgame a {color: #062977;text-decoration: underline;}
#headgame a:hover {color: #ff0000;text-decoration: none}
.headgame{font-family:tahoma;font-size:13px;font-weight:bold;color:#062977;padding-top:40px;padding-left:5px;padding-bottom:8px;}
.headgame a {color: #062977;text-decoration: underline;}
.headgame a:hover {color: #ff0000;text-decoration: none}
#txtopensource{font-family:tahoma;font-size:11px;line-height:20px;padding-left:5px;}
.txtopensource{font-family:verdana;font-size:11px;line-height:20px;padding-left:5px;}
#readmoretxt{font-family:tahoma;font-size:11px;font-weight:bold;color:#000000;padding-left:5px;padding-top:5px;padding-right:15px;float:right;}
#readmoretxt a {color: #000000;text-decoration: underline;}
#readmoretxt a:hover {color: #ff0000;text-decoration: none}
.readmoretxt{font-family:tahoma;font-size:11px;font-weight:bold;color:#000000;padding-left:5px;padding-top:5px;padding-right:15px;float:right;}
.readmoretxt a {color: #993300;text-decoration: none;background:url(../images/arr.gif) no-repeat 75px 3px;padding:0 15px 0 0;}
.readmoretxt a:hover {color: #ff0000;text-decoration: underline;}
#bottompicblueline{background:#2e6082;}
.bottompicblueline{background:#2e6082;}
#headourofferings{font-family:verdana;font-weight:bold;font-size:16px;color:#ff7300;padding-top:3px;padding-bottom:6px;padding-left:7px;}
#footer{width:966px;position:relative;background:#052e4f;padding-bottom:10px;}
#copyright{position:relative;float:left;}
#privacyterm{position:relative;float:right;}
#txtcopyright{font-family:tahoma;font-size:11px;padding-top:7px;padding-bottom:5px;padding-left:8px;color:#FFFFFF;}
#txtprivacy{font-family:tahoma;font-size:11px;padding-top:7px;padding-bottom:5px;padding-right:8px;}
#txtprivacy a {color: #FFFFFF;text-decoration: underline;}
#txtprivacy a:hover {color: #ffff00;text-decoration: none}
#whowearecontent{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-right:8px;padding-left:8px;line-height:20px;color:#434343;text-align:justify;}
#whowearecontentdetails{width:520px;font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-right:8px;padding-left:8px;line-height:20px;color:#434343;text-align:justify;}
#submenunav{background:#618eac;width:224px;}
.headsubabout{font-family:arial;font-size:13px;font-weight:bold;padding-top:5px;padding-left:5px;color:#ffff00;}
#spaceinsubcontent{height:4px;}
.tableRow {font-family:tahoma;font-weight:bold;font-size:11px;padding-left:9px;padding-top:2px;line-height:22px;color:#000000;}
.tableRow a {color: #000000;text-decoration: none;}
.tableRow a:hover {color: #ffff00;text-decoration: underline;}
.tableRowcurrent {font-family:tahoma;font-weight:bold;font-size:11px;padding-left:9px;padding-top:2px;line-height:22px;color:#ffff00;}
#newstop{padding-left:12px;}
#newshead{padding-left:12px;}
#blueline{height:2px;background:#2e6082;width:966px;}
#expovideobottom{width:227px;float:right;}
#leftline{float:left;width:9px;}
#rightline{float:right;width:15px;}
#videoflv{float:left;width:203px;}
#testingcontent{width:534px;float:left;position:relative;}
#appdevcontent{width:534px;float:left;position:relative;}
#pictureapp{width:150px;float:left;}
#pictapp{padding-left:88px;padding-top:5px;}
#appcontent{width:384px;;float:right;position:relative;}
#testcontent{width:364px;;float:right;position:relative;}
#testcontxt{font-family:verdana;font-size:11px;color:#434343;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:10px;text-align:justify;line-height:20px;}
#appcontxt{font-family:verdana;font-size:11px;color:#434343;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;text-align:justify;line-height:20px;}
#appdevcontent1{width:534px;float:left;position:relative;}
#appcontent1{width:384px;float:left;}
#pictureapp1{width:180px;}
#appcontxt1{font-family:arial;font-size:12px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;text-align:justify;line-height:20px;}
#picturetesting{width:150px;float:left;}
#testpicture{padding-left:8px;padding-top:5px;}
#testingpicture{padding-left:10px;}
#picturebusprocess{width:160px;float:left;}
#businessimage{padding-left:8px;padding-right:8px;padding-top:5px;}
#busprocesscontxt{font-family:verdana;font-size:11px;color:#434343;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:10px;text-align:justify;line-height:20px;}
#busprocesscontent{width:358px;float:right;}
#businessprocesscontent{width:534px;float:left;position:relative;}
#gamefull{width:534px;float:right;position:relative;padding-bottom:10px;}
#picturegame1{width:50%;float:left;}
#picturegame2{width:50%;float:right;}
#opensourcefull{width:534px;float:left;position:relative;}
#opensourcecontent1{width:200px;float:left;}
.opensourcecontent1{width:221px;float:left;}
#pictureopensource{width:334px;float:right;}
#picopensource{padding-top:18px;}
#opensourcetxt{font-family:verdana;font-size:11px;padding-left:2px;line-height:20px;color:#434343;text-align:justify;font-weight:bold;}
#opensourcetxt a{text-decoration:underline;color:#434343;font-weight:bold;}
#opensourcetxt a:hover{text-decoration:none;color:#FF0000;}
.jobemail{font-family:tahoma;font-size:11px;font-weight:bold;color:#062977;padding-top:10px;padding-left:5px;padding-bottom:8px;}
.jobemail a {color: #062977;text-decoration: underline;}
.jobemail a:hover {color: #ff0000;text-decoration: none}
#catalogpicture{width:550px;float:left;position:relative;}
#catalogfirstpic{width:210px;float:left;}
#catalogsecondpic{width:210px;float:right;}
#catalogleftpic{padding-left:0px;padding-bottom:0px;}
#catalogrightpic{padding-left:0px;padding-bottom:0px;}
#consultingpicture1{padding-left:85px;}
#consultingtxt{font-family:arial;font-size:12px;padding-left:8px;padding-right:8px;line-height:20px;color:#000000;text-align:justify;}
#titledckap{width:734px;float:left;position:relative;padding-top:10px;}
#inc{width:350px;float:left;}
#tech{width:350px;float:right;}
#inctxt{font-family:arial;font-size:12px;padding-left:125px;padding-right:8px;color:#000000;}
#techtxt{font-family:arial;font-size:12px;padding-left:128px;padding-right:8px;color:#000000;}
#threeaddress{width:734px;float:left;position:relative;}
#firstaddress{width:33%;float:left;}
#secondaddress{width:33%;float:left;}
#thirdaddress{width:34%;float:right;}
.whowearecontent{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-right:8px;padding-left:8px;line-height:20px;color:#434343;text-align:justify;}
.whowearecontent a {color: #434343;text-decoration: underline;}
.whowearecontent a:hover {color: #ff0000;text-decoration: none}
#movetop{width:24px;float:right;}
.movetop{width:24px;float:right;}
#jobpositiontxt{font-family:verdana;font-size:11px;font-weight:bolder;padding-top:5px;padding-bottom:5px;padding-right:8px;line-height:20px;color:#1368b3;text-align:justify;}
#jobpositiontxt a {color: #1368b3;text-decoration: underline;}
#jobpositiontxt a:hover {color: #ff0000;text-decoration: none;}
#subheadtxt{font-family:verdana;font-weight:bold;font-size:12px;color:#ff7300;padding-top:8px;padding-bottom:10px;padding-left:7px;}
#subheadtxt a {color: #ff7300;text-decoration: none;}
#subheadtxt a:hover {color: #ff0000;text-decoration: none;}
#careerwholecontent{width:734px;position:relative;float:left;}
#careerleftcontent{width:170px;float:left;}
#careerrighcontent{width:534px;float:right;}
#careerlefttxt{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-left:18px;line-height:20px;color:#434343;text-align:justify;}
#careerlefttxt a {color: #434343;text-decoration: none;}
#careerlefttxt a:hover {color: #ff0000;text-decoration: none}
#careerrightheadtxt{font-family:verdana;font-size:16px;font-weight:bolder;padding-top:5px;padding-bottom:5px;padding-left:8px;line-height:20px;color:#ff7300;text-align:justify;}
#careerleftline{background:#cccccc;height:1px;width:150px;}
/* Sub Nav */
#subnav {width: 160px;position: relative;margin: 0px;padding: 0px;float: left;font-family:verdana;font-size:11px;}
#subnav ul {margin:0;padding:0;list-style:none;border-bottom: 1px solid #eeeeee;position: relative;}
#subnav li {margin:0;padding:0;}
#subnav li a {color: #333333;padding: 8px 20px;display: block;text-decoration: none;background: url(../images/ar_subnav_l1.gif) top left no-repeat;}
#subnav li a:hover {color: #ff9600;display: block;background: url(../images/ar_subnav_l1.gif) top left no-repeat;}
#subnav #current a {color: #000000;display: block;font-weight: bold;}
#subnav #current_on a {color: #333333;font-weight: bold;}
#subnav #current_off a {color: #333333;}
#whowearewholecontent{width:734px;float:left;position:relative;}
#whoweareleftcontent{width:200px;float:left;}
#whowearerightcontent{width:534px;float:right;}
#whoweareheadtxt{font-family:verdana;font-size:16px;font-weight:bolder;padding-top:5px;padding-bottom:5px;padding-left:8px;line-height:20px;color:#ff7300;text-align:justify;}
#servicesopensource{width:704px;position:relative;padding-left:15px;padding-top:20px;}
#serviceswholecontent{width:734px;float:left;position:relative;}
#servicesleftcontent{width:170px;float:left;}
#servicesrightcontent{width:534px;float:right;position:relative;}
#servicesappdevwholecontent{width:534px;float:left;position:relative;}
#servicesappdevpicture{width:180px;float:left;}
#servicesappdevrightcontent{width:354px;float:right;}
#productswholecontent{width:734px;position:relative;float:left;}
#productsleftcontent{width:160px;float:left;}
#productsrightcontent{width:550px;float:right;}
#casestudywholecontent{width:734px;float:left;position:relative;}
#casestudyleftcontent{width:200px;float:left;}
#casestudyrightcontent{width:534px;float:right;}
#contactuswholecontent{width:734px;float:left;position:relative;}
#contactusleftcontent{width:200px;float:left;}
#contactusrightcontent{width:534px;float:right;}
#californiatxt{font-family:verdana;font-size:11px;line-height:20px;color:#434343;}
#illinoistxt{font-family:verdana;font-size:11px;line-height:20px;color:#434343;}
#indiatxt{font-family:verdana;font-size:11px;line-height:20px;color:#434343;}
#uktxt{font-family:verdana;font-size:11px;line-height:20px;color:#434343;}
#contactuscontent{font-family:verdana;font-size:11px;line-height:20px;color:#434343;}
#close {float: right;font-family:verdana;font-size:11px;}
#close A {COLOR: #062977;TEXT-DECORATION: underline;}
#close A:hover {COLOR: #ff0000;TEXT-DECORATION: none}
.close {float: right;font-family:verdana;font-size:11px;}
.close A {COLOR: #062977;TEXT-DECORATION: underline;}
.close A:hover {COLOR: #ff0000;TEXT-DECORATION: none}
#requestnametxt{font-family:verdana;font-size:11px;line-height:20px;color:#434343;height:27px;}
#requestwholecontent{width:500px;position:relative;float:left;}
#requestname{width:150px;float:left;}
#requestfields{width:350px;float:right;}
#fieldsnametxt{padding-top:2px;height:25px;}
#fieldsnametxt1{padding-top:2px;}
#contactwholeemail{width:500px;position:relative;}
#emaildescription{width:200px;float:left;}
#emailtxt{width:300px;float:right;}
#emaildesctxt{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;color:#434343;}
#emailtext{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;color:#062977;font-weight:bold;}
#emailtext a {color: #062977;text-decoration: underline;}
#emailtext a:hover {color: #ff0000;text-decoration: none}
#directionstxt{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;color:#ff7300;font-weight:bold;}
#directionstxt a {color: #ff7300;text-decoration: underline;}
#directionstxt a:hover {color: #ff0000;text-decoration: none}
.directionstxt{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;color:#ff7300;font-weight:bold;}
.directionstxt a {color: #ff7300;text-decoration: underline;}
.directionstxt a:hover {color: #ff0000;text-decoration: none}
#requestpicturewhole{width:227px;position:relative;}
#webform{width:208px;margin-left:5px;border:1px solid #999999;margin-bottom:10px;background-color:#f4f4f4;padding-left:4px;}
.email-bg {background-image:url("../images/email-bg.jpg");background-position:left top;background-repeat:no-repeat;height:28px;line-height:27px;width:214px;margin-left:5px;color:#fff;padding-left:40px;font-size:13px;margin-top:-12px;}
#requestquotepicture{width:85px;float:left;}
#requestquotetxt{width:142px;float:right;}
#requestforquote{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-right:7px;line-height:18px;}
#requestmoretxt{font-family:verdana;font-size:11px;padding-top:2px;padding-bottom:2px;color:#062977;font-weight:bold;padding-left:75px;}
#requestmoretxt a {color: #062977;text-decoration: underline;}
#requestmoretxt a:hover {color: #ff0000;text-decoration: none}
#requestcontentxt{font-family:verdana;font-size:11px;line-height:18px;color:#434343;}
#searchpagewholecontent{width:715px;float:left;position:relative;}
#searchresultcontent{width:680px;float:left;position:relative;margin-left:23px;}
#wholecatalogpicture{width:550px;float:left;}
#leftcatalogpicture{width:225px;float:left;}
#rightcatalogpicture{width:250px;float:right;}
#mainrequest{width:390px;float:left;position:relative;margin-left:auto;margin-right:auto;background:#5997bc;top:10px;left:10px;}
#requestfieldname{width:180px;float:left;}
#requestfieldvalue{width:210px;float:right;background:#FFFFFF;}
#requestfieldlefttxt{font-family:verdana;font-size:11px;color:#FFFFFF;font-weight:bold;line-height:18px;padding-left:8px;padding-top:5px;padding-bottom:5px;}
#requestfieldright{padding-left:8px;padding-top:5px;padding-bottom:5px;}
#requestfieldright{font-family:verdana;font-size:11px;color:#000000;font-weight:bold;padding-left:8px;padding-top:5px;padding-bottom:5px;}
#fullrequestemailcontent{background:#04639b;width:410px;float:left;position:relative;margin-left:auto;margin-right:auto;}
#addressgc{font-family:verdana;font-size:11px;color:#000000;line-height:20px;}
#technologyteam{width:220px;height:165px;margin-top:2px;margin-bottom:5px;}
#technologyteamtxt{float:right;margin-top:11px;margin-right:3px;width:130px;padding-right:8px;font-family:verdana;font-size:11px;line-height:14px;color:#000000;}
#technologyteamtxt a {color: #0000ff;text-decoration: none;font-weight:bold;}
#technologyteamtxt a:hover {color: #ff0000;text-decoration: underline;}
.cmsrightside{width:212px;height:auto;margin:6px 0px 0 6px;}
.oscommercetxt{background-image:url(../images/bg-cms-oscommerce.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:70px 15px 15px 8px;line-height:18px;}
.oscommercetxt a{color: #000000;text-decoration: underline;}
.oscommercetxt a:hover{color: #000000;text-decoration: none;}
.joomlatxt{background-image:url(../images/bg-cms-joomla.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:80px 18px 5px 8px;line-height:18px;}
.joomlatxt a{color: #000000;text-decoration: underline;}
.joomlatxt a:hover{color: #000000;text-decoration: none;}
.jomsocialtxt{background-image:url(../images/bg-cms-jom-social.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:80px 18px 5px 8px;line-height:18px;}
.jomsocialtxt a{color: #000000;text-decoration: underline;}
.jomsocialtxt a:hover{color: #000000;text-decoration: none;}
.magentotxt{background-image:url(../images/bg-cms-magento.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:70px 18px 15px 8px;line-height:16px;}
.magentotxt a{color: #000000;text-decoration: underline;}
.magentotxt a:hover{color: #000000;text-decoration: none;}
.drupaltxt{background-image:url(../images/bg-cms-drupal.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:80px 18px 5px 8px;line-height:18px;}
.drupaltxt a{color: #000000;text-decoration: underline;}
.drupaltxt a:hover{color: #000000;text-decoration: none;}
.dotnenuketxt{background-image:url(../images/bg-cms-dotnetnuke.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:70px 18px 14px 8px;line-height:18px;}
.dotnenuketxt a{color: #000000;text-decoration: underline;}
.dotnenuketxt a:hover{color: #000000;text-decoration: none;}
.rubyonrailstxt{background-image:url(../images/bg-cms-rails.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:70px 18px 20px 8px;line-height:18px;}
.rubyonrailstxt a{color: #000000;text-decoration: underline;}
.rubyonrailstxt a:hover{color: #000000;text-decoration: none;}
.wordpresstxt{background-image:url(../images/bg-cms-wordpress.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#000000;padding:70px 18px 25px 8px;line-height:18px;}
.wordpresstxt a{color: #000000;text-decoration: underline;}
.wordpresstxt a:hover{color: #000000;text-decoration: none;}
.flashactionscripttxt{background-image:url(../images/bg-flash-actionscript.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#ffffff;padding:70px 18px 15px 8px;line-height:18px;margin-left:5px;}
.flashactionscripttxt a{color: #ffffff;text-decoration: underline;}
.flashactionscripttxt a:hover{color: #ffffff;text-decoration: none;}
.flextxt{background-image:url(../images/bg-flex.jpg);background-repeat:no-repeat;font-family:"Trebuchet MS";font-size:11px;color:#ffffff;padding:70px 18px 15px 8px;line-height:18px;margin-left:5px;}
.flextxt a{color: #ffffff;text-decoration: underline;}
.flextxt a:hover{color: #ffffff;text-decoration: none;}
.opensourcefootertxt{font-family:verdana;font-size:10px;font-weight:bold;float:left;color:#0000FF;padding-bottom:8px;text-align:center;width:500px;}
.opensourcefootertxt a{color: #0000FF;text-decoration: underline;}
.opensourcefootertxt a:hover{color: #FF0000;text-decoration: none;}
.opensourcefootertxt a.current{color: #FF0000;text-decoration: none;}
.sitemapwhole{float:left;position:relative;width:700px;}
.sitemaptxt{font-family:verdana;font-size:11px;padding-top:5px;padding-bottom:5px;padding-right:8px;padding-left:8px;line-height:20px;color:#000000;text-align:justify;font-weight:600;}
.sitemaptxt a{color:#000000;text-decoration: underline;}
.sitemaptxt a:hover{color:#FF0000;text-decoration: none;}
.sitemaptxt h1{font-family:verdana;font-size:13px;font-weight:bold;color:#0f4467;padding:0;margin:0;}
.sitemaptxt h1 a{text-decoration:underline;color:#0f4467;}
.sitemaptxt h1 a:hover{color:#ff7300;text-decoration:underline;}
.sitemaptxt p{font-family:verdana;font-size:11px;color:#000;padding:0;margin:0;font-weight:normal;}
.requestnametxt{font-family:verdana;font-size:11px;line-height:20px;color:#434343;height:27px;}
.fieldsnametxt{padding-top:2px;height:25px;}
/*Requestforquote*/
.rfqheadtxt{font-family:verdana;font-size:11px;font-weight:bold;color:#ffffff;background-color:#052e4f;padding:3px 0 7px 10px;text-transform:uppercase;}
.rfqheadproject{font-family:verdana;font-size:11px;font-weight:bold;color:#ffffff;background-color:#052e4f;padding:7px 0 7px 10px;text-transform:uppercase;}
.rfqtxt{font-family:verdana;font-size:11px;color:#000000;background-color:#f5f5f5;padding:4px 0 4px 10px;font-weight:bold;}
.textarea{background-color:#ffffff;border:1px solid #BABABA;color:#000;font-size:11px;height:50px;width:200px;}
.inputbox{background-color:#ffffff;border:1px solid #BABABA;color:#000;font-size:11px;height:15px;width:200px;}
.listbox{background-color:#ffffff;border:1px solid #bababa;color:#000;font-size:11px;width:205px;height:20px;}
.arrow{height: 52px;padding-left: 60px;color: #666666;font-weight: bold;display: none;padding-top: 17px;position: absolute;/*background-image: url(../images/arrow.gif);background-position: top left;background-repeat: no-repeat;*/white-space: nowrap;}
/*--frequently_list--*/
.frequently_list {margin:0px;padding:0px;}
.frequently_list ul{margin:0px;padding:0px;}
.frequently_list li{list-style:decimal;list-style-position:inside;}
.required{font-family:verdana;font-size:11px;font-weight:800;color:#FF0000;padding:3px 0 3px 0;}
.dotnetxt{font-family:verdana;font-size:11px;color:#000099;font-weight:bold;}
.dotnetxt a{color:#000099;text-decoration:none;}
.dotnetxt a:hover{color:#FF0000;text-decoration:underline;}
.openlistxt{font-family:verdana;font-size:11px;color:#0000FF;list-style-position:inside;font-weight:800;}
.openlistxt a{color:#0000FF;text-decoration:none;}
.openlistxt a:hover{color:#FF6600;text-decoration:none;}
#brochureflash{width:965px;position:relative;margin:-30px 0 0 10px;}
.dotnetcasestudypicture{width:227px;position:relative;}
/*--whydckap--*/
#bpocontent{width:534px;float:left;position:relative;}
#picturebpo{width:150px;float:left;}
#bpopicture{padding-left:8px;padding-top:5px;}
#bpopicture{padding-left:10px;}
#bpocontxt{font-family:verdana;font-size:11px;color:#434343;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:10px;text-align:justify;line-height:20px;}
#whydckap_left {float:left;width:250px;}
#whydckap_right {float:right;width:250px;}
#bpocontent{width:534px;float:left;position:relative;}
#bpobox {width:518px;}
.txtopensource1{color:#025291;font:bold 10pt Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;}
#newourofferings {/*background:url(../images/our-offerings-pic.gif) no-repeat 3px 3px;*/
height:30px;border-bottom:2px solid #cae5f4;}
#newheadopensource{font-family:tahoma;font-size:11px;font-weight:bold;color:#062977;padding-top:10px;padding-left:5px;padding-bottom:8px;}
#newheadopensource a {color: #062977;text-decoration: underline;}
#newheadopensource a:hover {color: #ff0000;text-decoration: none}
.newheadopensource{padding-top:10px;padding-left:5px;padding-bottom:8px;font:bold 10pt Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;}
.newheadopensource a {color: #08054f;text-decoration:none;display:block;line-height:25px;padding:0 0 0 5px;}
.newheadopensource a:hover {text-decoration:none;display:block;line-height:25px;padding:0 0 0 5px;}
.a1 {background:url(../images/our-offerings-pic.gif) #f5d066 no-repeat 210px -83px;}
.a1:hover {background:url(../images/our-offerings-pic.gif) #66c1f5 no-repeat 210px -174px;}
.a2 {background:url(../images/our-offerings-pic.gif) #bebdbd no-repeat 210px -249px;}
.a2:hover {background:url(../images/our-offerings-pic.gif) #66c1f5 no-repeat 210px -174px;}
.a3 {background:url(../images/our-offerings-pic.gif) #c2e477 no-repeat 210px -212px;}
.a3:hover {background:url(../images/our-offerings-pic.gif) #66c1f5 no-repeat 210px -174px;}
.a4 {background:url(../images/our-offerings-pic.gif) #f59966 no-repeat 270px -129px;}
.a4:hover {background:url(../images/our-offerings-pic.gif) #66c1f5 no-repeat 270px -174px;}
.ab2 {background:url(../images/our-offerings-pic.gif) #bebdbd no-repeat 270px -249px;}
.ab2:hover {background:url(../images/our-offerings-pic.gif) #66c1f5 no-repeat 270px -174px;}
.read {height:13px;margin:5px 0 0 170px;}
.read a {display:block;height:13px;background:url(../images/our-offerings-pic.gif) #fff no-repeat 0 -290px;}
.read a:hover {display:block;height:13px;background:url(../images/our-offerings-pic.gif) #fff no-repeat 0 -308px;}
.read1 {height:13px;margin:5px 0 0 100px;}
.read1 a {display:block;height:13px;background:url(../images/our-offerings-pic.gif) #fff no-repeat 0 -290px;}
.read1 a:hover {display:block;height:13px;background:url(../images/our-offerings-pic.gif) #fff no-repeat 0 -308px;}
/*#opensourcecontent1{width:221px;}
.opensourcecontent1{width:221px;}
*/
#whoweareheadtxt1{font-family:verdana;font-size:16px;font-weight:bolder;padding-top:5px;padding-bottom:5px;padding-left:0;line-height:20px;color:#ff7300;text-align:justify;}
#whydckap_left li{text-align:left;}
/*bposervices*/
.bposervicesheadtxt{font-family:verdana;font-size:16px;font-weight:bolder;padding-top:5px;padding-bottom:5px;padding-left:8px;line-height:20px;color:#ff7300;text-align:justify;}
.bpobox {width:518px;}
.whydckap_left {float:left;width:250px;}
.whydckap_left li{text-align:left;}
.whydckap_right {float:right;width:250px;}
/*seo services*/
.whoweareheadtxt1{font-family:verdana;font-size:16px;font-weight:bolder;padding-top:5px;padding-bottom:5px;padding-left:0;line-height:20px;color:#ff7300;text-align:justify;}
/*videos*/
.videopart{width:946px;position:relative;padding:10px;}
.small_outercontainer{width: 894px;margin-left: auto;margin-right: auto;display: block;clear: both;text-align:left;}
.listcontainer {width: 890px;float: left;font-family:arial;font-size:12px;padding:8px;margin:5px 0 0 0;background-color:#f4f4f4;border:1px solid #c4c4c4;}
.wholevideos li {margin: 0 0 .5em 0;clear: both;display:block;width:410px;float:left;padding:8px;}
.wholevideos li .img-lft{width:90px;float:left;position: relative;}
.wholevideos a {position:relative;display: block;color: #000000;padding: 3px;text-decoration: none;min-height: 78px;height:auto !important;height:78px;background-color: #F7F7F2;}
.metacontainer {font-size: 12px;line-height:25px;font-weight:bold;float:right;width:300px;position:relative;}
.metacontainer .speaker {font-size: 12px;display: block;}
.metacontainer .org {font-size: 12px;display: block;}
.metacontainer .org a{color:#000;text-decoration:none;}
.metacontainer .org a:hover{color:#fff;text-decoration:none;}
.metacontainer .time {font-size: 11px;display: block;}
.wholevideos a:hover {background-color: #ECECEC;color: #FF0000;}
.nav li{margin: 7px 8px 0 0;float:left;display:block;width:410px;padding:0;background-color: #5d8baa;padding:8px;position:relative;}
.nav li a{color:#000;text-decoration:none;}
.nav li a img{border:1px solid #5d8baa;}
.nav li a:hover img{border:1px solid #000;}
.nav li .img-lft{width:90px;float:left;position: relative;}
.nav li a:hover{color:#fff;text-decoration:none;color: #fff;}
/*videos inner*/
.videoinnerpart{width:946px;position:relative;padding:10px;}
.videoinnerpart h2{font-family:arial;font-size:16px;color:#FF6600;font-weight:bold;text-decoration:none;}
.videoinnerpart h4{font-family:arial;font-size:13px;color:#FF6600;font-weight:bold;}
.videoinnerpart p{font-family: Geneva, Arial, Helvetica, sans-serif;;font-size:12px;color:#000;line-height:20px;}
.videoinnerpart ul{list-style-type: none;float: left;font-family:arial;font-size:12px;padding:0;margin:0;font-weight:normal;color:#FF6600;}
.videoinnerpart li{margin: 0 0 .5em 0;clear: both;line-height:20px;color:#000;}
.videoinnerpart li a{text-decoration:none;color:#0000FF;padding:3px;}
.videoinnerpart li a:hover{background-color:#e7e7e7;text-decoration:none;color:#FF6600;}
#videosteam{width:500px;height:395px;margin-top:5px;margin-bottom:5px;}
.videoemailtxt{font-family:arial;font-size:12px;color:#000;}
.videoemailtxt a{text-decoration:none;color:#000066;}
.videoemailtxt a:hover{text-decoration:none;color:#FF3300;}
/*casestudies*/
.magentocaseprt{font-family:arial;font-size:12px;color:#000;line-height:22px;padding:10px;background-color:#d7e2ea;}
.magentocaseprt ul{list-style:none;padding:0;margin:0;}
.magentocaseprt li a{text-decoration:none;color:#000066;padding:4px;}
.magentocaseprt li a:hover{text-decoration:none;background-color:#f4f4f4;color:#FF6600;}
.casestudieswholepart{width:325px;float:left;position:relative;border:1px solid #c4c4c4;}
.casestudieswholepart h2{font-family:arial;font-size:16px;font-weight:bold;color:#142d70;margin:0;padding:10px 10px 10px 40px;background-color:#b0c7d6;}
.casestudypart{width:730px;padding:8px;float:left;position:relative;}
#whoweareheadtxtmobile{font-family:verdana;font-size:16px;font-weight:bolder;padding-top:5px;padding-bottom:5px;line-height:20px;color:#ff7300;text-align:justify;}
/*career style sheet*/
.searchhd{font-family:verdana;font-size:11px;font-weight:bold;color: #000;text-align:left;}
#careerhdtxt{padding-left:3px;font-family:verdana;font-size:13px;font-weight:bold;padding-top:5px;padding-bottom:5px;line-height:20px;color:#ff7300;text-align:left;}
.searchwrapper{width:449px;background:url(../images/careerbg.gif);background-repeat:no-repeat;height:82px;}
.searchwrapperhdtxt{padding-top:5px;padding-left:10px;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;}
.searchinput{padding:0px;margin-top:5px;width:200px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #333333;border:1px solid #000;padding-left:3px;}
.searchcheckbox{font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #333333;padding-left:3px;}
.searchselectbox{padding:0px;margin:0px;width:150px;margin-left:5px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #333333;}
.jdsearchhd{font-family:verdana;font-size:11px;font-weight:bold;color: #000000;text-align:left;}
.jdtextdckap{font-family:verdana;font-size:11px;font-weight:bold;color: #073e6a;text-align:left;}
.jdtext{font-family:verdana;font-size:11px;line-height:20px;color:#000;text-align:justify;font-weight:normal;}
.jdtextbtn{font-family:verdana;font-size:11px;line-height:20px;color:#000;text-align:justify;font-weight:normal;width:70px;}
.jdtextbtnwebsearch{font-family:Arial;font-size:11px;color: #000;width:120px;}
.jdtextulli{margin-left:20px;padding:0px;font-family:verdana;font-size:11px;line-height:20px;color:#000;text-align:left;font-weight:normal;}
.jdtextline{color: #c5dae5;}
.jobsearchboxresultbg{border:1px solid #FFD8B8;}
.jobsearchboxbg{background-color:#feae6b;color:#000;padding-left:5px;font-family:Verdana;font-size:10px;font-weight:bold;}
.jobsearchnboxinnerbg{background-color:#FFFFFF;border:1px solid #f8f2f2;}
.searchwrappercontentbg{border:#f8f2f2 1px solid;/*background:url(../images/searchcontenttopbg.jpg);background-repeat:repeat-x;*/background:#e3f1f6;}
.searchresulthd{padding-left:5px;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:underline;}
.searchresultdesc{padding-left:5px;padding-right:5px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#1a1b1b;}
.searchviewdesc{padding-right:4px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #FF6600;text-decoration:underline;}
.jdcolhdtxtcap{padding-left:7px;font-family:verdana;font-size:14px;font-weight:bold;color:#ff7300;text-align:left;}
.jdcolhd{/*background:url(../images/jdrepeats.jpg);background-repeat:repeat-x;*/background:#e7f3f7;font-family:verdana;font-size:12px;font-weight:bold;color:#000033;padding-left:3px;}
.jdcolhdcaption {background:#FEAE6B;color:#000000;font-family:verdana;font-size:12px;font-weight:bold;padding:0 0 2px 8px;width:507px;}
.jdrequestheadtxt{font-family:arial;color:#fff;font-size:14px;font-weight:bold;background-color:#F7FCFC;padding:0 0 2px 8px;}
.jdrequestfiledtxt{font-family:verdana;color:#000;font-size:11px;font-weight:800;background-color:#f7fcfc;padding:6px 0 6px 8px;border-left:1px solid #c8dae3;}
.jdrequestfiledrightxt{background-color:#f7fcfc;padding:6px 0 6px 8px;border-right:1px solid #c5cdd8;}
.requestfiledsubmitxt{background-color:#e7f1f5;padding:6px 0 6px 8px;border-right:1px solid #e9f3f6;border-left:1px solid #c5cdd8;}
.jdsearchinput{padding:0px;margin:0px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #333333;border:1px solid #e0eaef;}
.jdsearchinputupload{padding:0px;margin:0px;width:125px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #333333;background:#FFFFFF;}
/*19.7.2010*/
#whoweareheadtxt h1{font-size:18px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#whowearecontent h2{font-size:14px;font-weight:bold;color:#ff7300;margin:0;padding:0 0 8px 0;font-family:Arial, Helvetica, sans-serif;}
/*20.7.2010*/
#careerrightheadtxt h1{font-size:18px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.whowearecontent h2{font-size:14px;font-weight:bold;color:#ff7300;margin:0;padding:0 0 8px 0;font-family:Arial, Helvetica, sans-serif;}
.bposervicesheadtxt h1{font-size:18px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.bposervicesheadtxt h2{font-size:14px;font-weight:bold;color:#ff7300;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
#servicesrightcontent h1{font-size:18px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#ff7300;font-weight:normal;}
#headourofferings h1{font-size:18px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#ff7300;font-weight:normal;}
.whowearecontent h1{font-size:18px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#ff7300;font-weight:normal;}
#subheadtxt h1{font-size:18px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#ff7300;font-weight:normal;}
.footerlinks{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;width:940px;padding:8px 0px;margin:0 auto;}
.footerlinks a{text-decoration:none;color:#f3f3f3;line-height:13px;text-align: justify;}
.footerlinks a:hover{text-decoration: underline;color:#ffff00;}
/*----This css created by babu date: 16th aug 2010--------*/
.top-5{padding-top:5px;}
.a-center{text-align:center;}
.black-bg{background:#000000;}
.light-org{background:#ead097}
.bold{font-weight:bold;}
.line-hgt-20{line-height:20px;}
#NewsVertical{display:block;height:145px;overflow:hidden;position:relative;width:225px;}
#TickerVertical{display:block;height:145px;list-style:none;margin:0;padding:0;width:600px;}
#TickerVertical li{/*background:url(images/javanews-bg.jpg) left top repeat-x;*/color:#444;display:inline;float:left;font-size:11px;height:145px;margin:0;text-align:left;width:241px;}
#TickerVertical li .NewsFooter{color:#000;display:block;font-size:10px;margin:6px 0 14px;}
#TickerVertical li .NewsImg{border:solid 1px #DEDEDE;float:left;margin-right:10px;}
#TickerVertical li .NewsTitle{color:#000;display:block;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;margin-bottom:6px;}
#TickerVertical li .NewsTitle a:link,TickerVertical li .NewsTitle a:Visited{color:#000;display:block;margin-bottom:6px;text-decoration:underline;}
.clijava{float:left;width:149px;}
.clic{padding-top:3px;padding-right:20px;text-align:right;}
.clic a{color:#41686e;font-size:11px;text-decoration:underline;}
.clr{clear:both;}
.borderbot2 {border-bottom:1px dotted #888888;display:block;line-height:20px;padding-left:10px;}
.borderbot3 {/*background-image:url(../images/newoffering.jpg);background-position: left top;background-repeat: no-repeat;*/width:214px;height:20px;display:block;line-height:20px;margin-left:6px;color:#050038;padding-left:5px;}
.javaimg{float:left;height:120px;text-align:center;width:92px;}
.javaslide{float:left;padding-top:0px;width:225px;}
.javaslide h2{/*background:url(images/new-offering.jpg) left bottom no-repeat;*/color:#365054;font-family:Tahoma, Geneva, sans-serif;font-size:13px;line-height:29px;padding:0 0 0 36px;}
.javatext{float:left;height:auto!important;min-height:88px;padding-top:7px;width:125px;}
.javatext strong{/*background:url(images/liico2.jpg) left 4px no-repeat;*/border-bottom:dotted 1px #c9c9c9;color:#000;display:block;font-size:11px;font-weight:400;margin-bottom:2px;padding-bottom:2px;padding-left:8px;line-height:16px;}
.phonetitle{color:#4f5d5f;font-size:13px;font-weight:700;line-height:27px;padding-left:10px;font-size:11px;background:#f2f2f2;}
.phonetitle a{color:#4f5d5f;text-decoration:none;}
.marquee{padding:0px 10px 0px 10px;}
 .isologo{background-color:#042f51;float:right;margin-right:10px;overflow:hidden;margin-top:9px;}
.footerlinks{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;width:940px;padding:8px 0px;margin:0 auto;}
.footerlinks a{text-decoration:none;color:#f3f3f3;line-height:13px;text-align: justify;}
.footerlinks a:hover{text-decoration: underline;color:#ffff00;}
.searchbgt {background-image: url(../images/search-bg.jpg);height: 26px;width: 100px;background-repeat: no-repeat;background-position: left top;}
.topsebox{height:16px;width:120px;border:none;margin-top:4px;margin-left:10px;}
.form-border{border:1px solid #8da5b5;background-color:#f2f2f2;padding:10px 0px 0px 10px;width:500px;margin-bottom:20px;}
.form-top{background-color:#748591;height:32px;width:512px;}
.form-top-txt{color:#FFFFFf;font-size:14px;line-height:34px;padding-left:5px;font-weight:bold;}
.portfolio-txt{margin:25px 0px 20px 0px;}
.pagecenter{text-align:center;}
.portfolio-midborder{/*background: url(../images/portfolio-border-center.jpg) repeat-y center top;*/}
.portolio-top{height:78px;border-bottom:1px solid #d2e0eb;width:938px;margin-left:14px;}
.portfolio-list{float:left;padding:30px 0px 0px 27px;}
.portfolio-quote-btn{padding:13px 20px 0px 0px;float:right;}
.portfolio-thum-area {height:140px;width: 959px;margin-top:18px;}
.portfolio-thum-area ul {list-style-type: none;height: 117px;width: 999px;padding:0px 30px 0px 30px;}
.portfolio-thum-area ul li {float: left;}
.portfolio-thum-area ul a {background-repeat: no-repeat;background-position: right;display: block;}
.portfolio-thum-area ul li ul {list-style-type: none;height: 117px;width: 500px;padding:0px 0px 0px 15px;width:840px;}
.portfolio-thum-area ul li ul li {float: left;padding-right:13px;}
.portfolio-thum-area ul li ul li a {background-repeat: no-repeat;background-position: right;display: block;}
.portfolio-big{border-top:1px solid #d1e1ee;height:536px;margin:0px 14px;}
.portfolio-desc{width:306px;float:left;text-align:left;margin-left:18px;}
 .portfolio-desc h3{color:#547298;font-size:20px;font-weight:normal;border-bottom:1px solid #b2b2b2;padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;margin-top:15px;padding-bottom:8px;}
.portfolio-desc h4{color:#547298;font-size:18px;font-weight:normal;border-bottom:1px solid #b2b2b2;padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;margin-top:15px;padding-bottom:8px;}
.portfolio-desc p{color:#767f87;font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.portfolio-desc b{font-weight:bold;text-align:right;color:#5d7aa1;font-size:11px;font-style:italic;float:right;}
.portfolio-image{float:right;width:566px;height:463px;border:10px solid #e3dfe0;margin:22px 10px 0px 0px;padding:2px;}
.portfolio-tech{margin-bottom:8px;}
.portfolio-tech ul {list-style-type: none;padding:10px 30px 0px 00px;}
.portfolio-tech ul li {float: left;padding-right:12px;}
.portfolio-tech ul a {background-repeat: no-repeat;background-position: right;display: block;}
.portfolio-features {margin-left:18px;}
.portfolio-features ul {padding:10px 30px 0px 00px;/*list-style-image: url(../images/portfolio-list-icon.jpg);*/}
.portfolio-features ul li {padding-right:12px;padding-bottom:5px;}
.portfolio-features ul a {background-repeat: no-repeat;background-position: right;display: block;color:#767f87;}
.portfolio-fullimg {}
.captcha-img{border:1px solid #7f9db9;float:left;width:155px;height:50px;}
.captcha-refresh{border:1px solid #7f9db9;border-left:none;border-bottom:none;width:22px;height:16px;}
.captcha-sound{border:1px solid #7f9db9;border-left:none;border-bottom:none;width:22px;height:16px;}
.captcha-help{border:1px solid #7f9db9;border-left:none;width:22px;height:16px;}
.captcha-txtbox{border:1px solid #7f9db9;float:left;width:179px;height:50px;background-color:#FFFFFF;}
.captcha-arrow{float:left;padding-left:6px;}
.captcha-text{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;height:20px;line-height:20px;}
.portfolio {}
.portfolio .header {height:32px;background-color:#f9f8f6;border-bottom:1px solid #dedede;text-align:left;padding-left:14px;color:#cf6565;line-height:32px;font-weight:bold;font-size:14px;}
.rqbutton{background:url(../images/rq-button.jpg) no-repeat top left;width:88px;height:26px;margin-bottom:10px;border:0px;}
.portfolio .header select{float:right;margin:6px 14px 0px 0px;width:152px;height:17px;border:1px solid #bababa;font: normal 11px Arial;padding-left:8px;color:#042f51;}
.portfolio .lclient{border-bottom:1px dotted #dddddd;margin-top:14px;padding-bottom:10px;}
.portfolio .llogo{float:left;width:213px;text-align:center}
.portfolio .clientdesc{float:left;width:740px;text-align:left}
.portfolio .clientdesc h3{padding:0px;margin:0px;color:#042f51;font-size:20px;border-bottom:1px dotted #dddddd;padding-bottom:5px;width:300px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.portfolio .clientdesc b{padding:0px;margin:0px 0px 2px 0px;;color:#43637d;height:30px;line-height:24px;}
.portfolio .clientdesc p{padding:0px;margin:0px;color:#626262;margin-top:2px;}
.imageNavigation ul{height: 215px;width: 734px;}
.imageNavigation ul li{height: 215px;width: 734px;}
.ulinsidebullet{list-style-position:inside;}
.catimgpad{float:left;margin-right:20px;}

/*--gallery layer--*/
#gallerylayer{ position:relative;width:735px;height:215px; overflow:hidden}
#gallerylayer img{position:absolute;left:0;top:0;display:none;}
#gallerylayer img.act{display:block;width:735px; height:215px;}
/*--//gallery layer--*/
.videopart{width:900px;margin:0 auto;}
.videoinnerpart{width:880px;padding:10px;float:left;border:1px solid #CCCCCC;background:#fff;}
.videoinnerpart h3{font-family: Geneva, Arial, Helvetica, sans-serif;font-size:13px;color: #FF6600;font-weight:bold;margin-left:17px;}
.leftwrapper{width:430px;background-color:#f7f7f2;float:left;margin-right:5px;}
.rightwrapper{width:430px;background-color:#f7f7f2;float:left;margin-left:5px;}
.leftinnercontent{width:435px;float:left;padding-left:5px;}
.leftinnerimg{width:85px;height:80px;float:left;/*background-image:url(joombalaimg.jpg);background-repeat:no-repeat;*/}
.leftinnerimg2{width:85px;height:80px;float:left;/*background-image:url(drupal.jpg);background-repeat:no-repeat;*/}
.leftinnertxt p{width:345px;float:left;font-family:Geneva, Arial, Helvetica, sans-serif;;font-size:11px;line-height:16px;color: #393939;margin:0px;padding:0px;padding-bottom:4px;padding-left:5px;}
.rightinnercontent{width:425px;float:left;padding-left:5px;}
.rightinnertxt p{width:300px;float:left;font-family: Geneva, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#393939;margin:0px;padding:0px;padding-bottom:4px;padding-left:5px;}
.rightinnertxtcap{font-family: Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#393939;font-weight:bold;}
.rightinnertxt p a{text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;;font-weight:bold;color:#393939;}
.rightinnertxt p a:hover{text-decoration:none;font-family:Geneva, Arial, Helvetica, sans-serif;;font-weight:bold;color:#FF6600;}
.rightinnerimg{width:102px;height:80px;float:left;/*background-image:url(magenta.jpg);background-repeat:no-repeat;*/}
img{border:none;}
/**-----index new ---**/
.main_header{width:966px;height:auto; margin:0px auto; padding:0px}
.main_footer{width:966px;height:auto; margin:0px auto; padding:0px}
.left_col{ float:left; width:736px; height:auto; background:#ffffff url(../images/border_dot.jpg) right top repeat-y; padding:2px 0px ; }
.right_col{ float:right; width:227px; height:auto; }
.client_list{color:#062977; background-color:#f8f8f8;  padding:5px; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#newourofferings h6{font-family:verdana;font-weight:bold;font-size:16px;color:#ff7300;padding-top:3px;padding-bottom:6px;padding-left:7px; margin:0px}
.dot_bg{background:#ffffff url(../images/border_dot.jpg) right top repeat-y;}
.left_col_o{ min-height:257px; height:auto !important;/* height:257px; */float:left; width:150px}
.w223{ width:223px; height:auto}
.w272{ width:283px; height:auto}
.w219{ width:219px; height:auto}
.bor_gall{ border:#2e6082 solid; border-width:2px 0px 2px 0px;}
