/*-----------------*/
/*Started By Gaurav Mall*/
/*-----------------*/


body{ margin:0px; padding:0px; font-family:Verdana, sans-serif; font-size:11px; background:#000000;}
img{border:none;}
.overflow{overflow:hidden;}
.overflowau{overflow:auto;}

.error{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
/*backgrounds Starts Here*/
.bggrey{background:#333;}
.bgwhite{background:#fff;}
.bgblack{background:#000; border:1px #999999 solid;}
.bgmainhd2{background:#2f2f2f; height:129px;}
.contbg{background:url(../images/contbg.gif) #fcfcfc repeat-x;}
.servicescontbg{background:url(../images/servicescontbg.gif) #fcfcfc no-repeat; height:129px; display:none;}
/*backgrounds Ends Here*/

/*borders Starts Here*/
.bordercontent{border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-bottom:1px #e1e1e1 solid;}
/*borders Ends Here*/

/*pagebgs Starts Here*/
#index{display:block; background:url(../images/backgrounds/index.jpg) #000 center 0px no-repeat; width:100%; float:left;}
.services{display:block; background:url(../images/backgrounds/services.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.company{display:block; background:url(../images/backgrounds/company.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.team{display:block; background:url(../images/backgrounds/team.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.testimonial{display:block; background:url(../images/backgrounds/testimonial.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.careers{display:block; background:url(../images/backgrounds/careers.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.portfolio{display:block; background:url(../images/backgrounds/portfolio.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.design{display:block; background:url(../images/backgrounds/design.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.instantenq{display:block; background:url(../images/backgrounds/instantenq.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.rfp{display:block; background:url(../images/backgrounds/rfp.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.newspgbg{display:block; background:url(../images/backgrounds/news.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.gfe{display:block; background:url(../images/backgrounds/gfe.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.clients{display:block; background:url(../images/backgrounds/clients.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.mediaroom{display:block; background:url(../images/backgrounds/mediaroom.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.servicelanding{display:block; background:url(../images/backgrounds/services.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.whywebsarga{display:block; background:url(../images/backgrounds/whywebsarga.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.thegroup{display:block; background:url(../images/backgrounds/thegroup.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.vision{display:block; background:url(../images/backgrounds/vision.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.partnership{display:block; background:url(../images/backgrounds/partnership.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.contactus{display:block; background:url(../images/backgrounds/contactus.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.development{display:block; background:url(../images/backgrounds/development.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.privacy{display:block; background:url(../images/backgrounds/privacy.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.disclaimer{display:block; background:url(../images/backgrounds/disclaimer.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.termsofuse{display:block; background:url(../images/backgrounds/termsofuse.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.legal{display:block; background:url(../images/backgrounds/termsofuse.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
/*Services start*/
.webdesign{display:block; background:url(../images/backgrounds/webdesign.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.flash{display:block; background:url(../images/backgrounds/flash.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.xhtml{display:block; background:url(../images/backgrounds/xhtml.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.brandidentity{display:block; background:url(../images/backgrounds/brandidentity.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.designindex{display:block; background:url(../images/backgrounds/designindex.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.multimedia{display:block; background:url(../images/backgrounds/multimedia.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.websitemaintain{display:block; background:url(../images/backgrounds/websitemaintain.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.webredesign{display:block; background:url(../images/backgrounds/webredesign.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.richmedia{display:block; background:url(../images/backgrounds/richmedia.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.affiliatemkt{display:block; background:url(../images/backgrounds/affiliatemkt.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.companal{display:block; background:url(../images/backgrounds/companal.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.iphone{display:block; background:url(../images/backgrounds/iphone.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.offshoredevelopment{display:block; background:url(../images/backgrounds/offshoredevelopment.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.websiteanalytics{display:block; background:url(../images/backgrounds/websiteanalytics.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.linkbuilding{display:block; background:url(../images/backgrounds/linkbuilding.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.compbenchmark{display:block; background:url(../images/backgrounds/compbenchmark.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.contentmanagement{display:block; background:url(../images/backgrounds/contentmanagement.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.usability{display:block; background:url(../images/backgrounds/usability.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.onlinestrategy{display:block; background:url(../images/backgrounds/onlinestrategy.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.onlinepr{display:block; background:url(../images/backgrounds/onlinepr.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.seo{display:block; background:url(../images/backgrounds/seo.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.seostrategy{display:block; background:url(../images/backgrounds/seostrategy.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.websiteanalysis{display:block; background:url(../images/backgrounds/websiteanalysis.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.costperlead{display:block; background:url(../images/backgrounds/costperlead.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.blogs{display:block; background:url(../images/backgrounds/blogs.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.consultant{display:block; background:url(../images/backgrounds/consultant.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.legal{display:block; background:url(../images/backgrounds/legal.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.flashapplication{display:block; background:url(../images/backgrounds/flashapplication.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.socialmediamkt{display:block; background:url(../images/backgrounds/socialmediamkt.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.webapplication{display:block; background:url(../images/backgrounds/webapplication.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.ecommerce{display:block; background:url(../images/backgrounds/ecommerce.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.opensource{display:block; background:url(../images/backgrounds/opensource.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.aspdotnet{display:block; background:url(../images/backgrounds/aspdotnet.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.ajax{display:block; background:url(../images/backgrounds/ajax.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.database{display:block; background:url(../images/backgrounds/database.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.php{display:block; background:url(../images/backgrounds/php.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.promotions{display:block; background:url(../images/backgrounds/promotions.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.keywordresearch{display:block; background:url(../images/backgrounds/keywordresearch.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
.sitemap{display:block; background:url(../images/backgrounds/sitemap.jpg) #000 center 0px fixed no-repeat; width:100%; float:left;}
/*Services end*/

/*Foms bg text starts here*/
.disclaimerimg{width:366px; height:47px; background:url(../images/backgrounds/disclaimer.png)0px 0px no-repeat;}
.terms-of-use{width:441px; height:47px; background:url(../images/backgrounds/terms-of-use.png)0px 0px no-repeat;}
.privacy-policy{width:482px; height:47px; background:url(../images/backgrounds/privacy-policy.png)0px 0px no-repeat;}
.get-free-evaluation{width:673px; height:47px; background:url(../images/backgrounds/get-free-evaluation.png)0px 0px no-repeat;}
.instant-enquiry{width:547px; height:47px; background:url(../images/backgrounds/instant-enquiry.png)0px 0px no-repeat;}
.request-for-proposal{width:751px; height:47px; background:url(../images/backgrounds/request-for-proposal.png)0px 0px no-repeat;}
.sitemaptxt{width:265px; height:47px; background:url(../images/backgrounds/sitemap.png)0px 0px no-repeat;}
/*Foms bg text ends here*/

/*pagebgs Ends Here*/


/*container(s) of panel Starts Here*/
.whitewidth{ background:url(../images/whitewidth.gif) 0px 0px repeat-y;}
#indexcont{display:block; background:url(../images/backgrounds/indexcont.jpg) #000 center 0px no-repeat; width:980px;  height:855px; margin:0px auto;}
/*container(s) of panel Ends Here*/


#designbox, #developmentbox, #promotionbox, #consultancybox{display:none;}


/*font section Starts Here*/
a.contlink{text-decoration:none;color:#6d6d6d;}
a.contlink:hover{text-decoration:none; color:#00aeef;}
a.contlink2{text-decoration:none;color:#000;}
a.contlink2:hover{text-decoration:none; color:#00aeef;}
.fcwhite{color:#FFF;}
.fcwhite a{color:#FFF; text-decoration:none;}
.fcblack{color:#000;}
.fccopyright{color:#4f4e4e;}
.fccopyright a{color:#4f4e4e; text-decoration:none;}
.fccopyright a:hover{color:#e1eb26; text-decoration:none;}
.fclgrey1{color:#a2a2a2;}
.fclgrey1 a{color:#a2a2a2; text-decoration:none;}
.fclgrey1 a:hover{color:#e1eb26; text-decoration:none;}
.fclgrey2{color:#b5b5b5;}
.fcbreadcrumb{color:#00aeef;}
.fcblue{color:#00aeef;}
.fctitle{color:#999999;}
.menulink{color:#a2a2a2;}
.fcdgrey{color:#3a3a3a;}
.fcdgrey2{/*color:#7f7f7f;*/color:#fff;}
.fcdgrey3{color:#7f7f7f;}
.fcdgrey3 a{color:#7f7f7f; text-decoration:none;}
.fcdgrey3{color:#4b4b4b;}
.fcdgrey4{color:#6d6d6d;}
.fcdgrey5{color:#393939;}
.fcdgrey6{color:#3d3d3d;}
.fcdgrey7{color:#cccccc;}
.fcdgrey7 a{color:#cccccc; text-decoration:none;}
.fcdgrey7 a:hover{color:#e1eb26; text-decoration:none;}
.fcblue{color:#00aeef;}
.fclgreen{color:#e1eb26;}
.fclgreen a{color:#e1eb26; text-decoration:none;}
.fcinfooter{/*color:#333333;*/ color:#fff; }
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs15{font-size:15px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs19 a{font-size:19px; color:#000; text-decoration:none;}
.fs19 a:hover{font-size:19px; color:#00aeef; text-decoration:none;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}
.fs30{font-size:30px}
.fs37{font-size:37px}
.fs40{font-size:40px;}
.martindpgfoottp{margin-top:12px;}
.ffla{font-family:Arial, Helvetica, sans-serif;}
.fflta{font-family:Tahoma, Verdana, sans-serif;}
.fflv{font-family:Verdana, Arial, Helvetica, sans-serif;}
.fflt{font-family:Georgia, "Times New Roman", Times, serif;}
.tu{text-transform:uppercase;}
.Calibri16{font-family:Calibri, Verdana; font-size:16px;}
.Calibri15{font-family:Calibri, Verdana; font-size:15px; font-weight:bold;}
/*.Calibrii12{font-family:Calibri, Verdana; font-size:12px;}*/
.Calibri12{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.Arial16{font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.Arial15{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.Arial12{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.fbld{font-weight:bold;}
.italic{font-style:italic;}
/*font section Ends Here*/

/**/
.cursor{cursor:pointer;}
/**/


/*heights & line heights Starts Here*/
.lh16{line-height:16px;}
.lh15{line-height:15px;}
.lh18{line-height:15px;}
.lh20{line-height:20px;}
.lh23{height:23px; line-height:23px;}
.lh26{line-height:26px;}
.h21{height:21px; line-height:21px;}
.h24{height:24px; line-height:24px;}
.lh38{height:38px; line-height:38px;}
.h70{height:70px; line-height:70px;}
.h26{height:26px;}
.h32{height:32px;}
.lh44{height:44px; height:44px;}
.h55{height:55px; line-height:55px;}
.h75{height:75px;}
.h77{height:77px;}
.h80{height:80px;}
.h112{height:112px;}
.h151{height:151px;}
.h200{height:200px;}
.h336{height:336px; overflow:hidden;}
.h256{height:256px; overflow:hidden;}
.indexbox{height:256px; overflow:hidden;}
/*heights & line heights Ends Here*/

/*text alignment Starts Here*/
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
/*text alignment Ends Here*/


/*widths  .w(p denotes for px/ percentage is left blank) Starts Here*/
.wau{width:auto;}
.w25{width:25%;}
.w33{width:33%;}
.w50{width:50%;}
.w100{width:100%;}
.w25p{width:25px;}
.w27p{width:27px;}
.w32p{width:32px;}
.w58p{width:58px;}
.w65p{width:65px;}
.w79p{width:79px;}
.w90p{width:90px;}
.w98p{width:98px;}
.w105p{width:105px;}
.w107p{width:107px;}
.w108p{width:108px;}
.w109p{width:109px;}
.w112p{width:112px;}
.w113p{width:113px;}
.w114p{width:114px;}
.w115p{width:115px;}
.w128p{width:128px;}
.w140p{width:140px;}
.w148p{width:148px;}
.w156p{width:156px;}
.w157p{width:157px;}
.w167p{width:167px;}
.w175p{width:175px;}
.w177p{width:177px;}
.w180p{width:180px;}
.w188p{width:188px;}
.w200p{width:200px;}
.w205p{width:205px;}
.w210p{width:210px;}
.w211p{width:211px;}
.w214p{width:214px;}
.w216p{width:216px;}
.w219p{width:219px;}
.w220p{width:220px;}
.w227p{width:227px;}
.w229p{width:229px;}
.w230p{width:230px;}
.w235p{width:235px;}
.w250p{width:250px;}
.w259p{width:259px;}
.w257p{width:257px;}
.w266p{width:266px;}
.w300p{width:300px;}
.w301p{width:301px;}
.w308p{width:308px;}
.w310p{width:310px;}
.w312p{width:312px;}
.w325p{width:325px;}
.w326p{width:326px;}
.w330p{width:330px;}
.w354p{width:354px;}
.w358p{width:358px;}
.w360p{width:360px;}
.w362p{width:362px;}
.w410p{width:410px;}
.w445p{width:445px;}
.w470p{width:470px;}
.w530p{width:530px;}
.w532p{width:532px;}
.w585p{width:585px;}
.w595p{width:595px;}
.w590p{width:590px;}
.w601p{width:601px;}
.w633p{width:633px;}
.w680p{width:680px;}
.w682p{width:682px;}
.w718p{width:718px;}
.w720p{width:720px;}
.w730p{width:730px;}
.w751p{width:751px;}
.w978p{ width:978px;}
.w940p{width:940px;}
.w980p{width:980px;}
/*widths  .w(p denotes for px/ percentage is left blank) Ends Here*/


/*floating values Starts Here*/
.fl-l{float:left;}
.fl-r{float:right;}
.clear{clear:both;}
/*floating values Ends Here*/


/*margin and padding Starts Here*/
.mar0a{margin:0px auto;}
.mar20a{margin:20px auto;}
.mar0{margin:0px;}
.mart1{margin-top:1px;}
.mart2{margin-top:2px;}
.mart5{margin-top:5px;}
.mart7{margin-top:7px;}
.mart8{margin-top:8px;}
.mart9{margin-top:9px;}
.martn1{margin-top:-1px;}
.martn10{margin-top:-10px;}
.mart10{margin-top:10px;}
.marb10{margin-bottom:10px;}
.mart11{margin-top:11px;}
.mart12{margin-top:12px;}
.mart13{margin-top:14px;}
.mart14{margin-top:14px;}
.mart15{margin-top:15px;}
.mart16{margin-top:16px;}
.mart18{margin-top:18px;}
.mart19{margin-top:19px;}
.mart20{margin-top:20px;}
.mart25{margin-top:25px;}
.mart70{margin-top:70px;}
.mart75{margin-top:75px;}
.mart80{margin-top:80px;}
.mart31{margin-top:31px;}
.mart32{margin-top:32px;}
.mart52{margin-top:52px;}
.martindextxt1{margin-top:89px;}
.mart93{margin-top:93px;}
.mart124{margin-top:124px;}
.marl6{margin-left:6px;}
.marl9{margin-left:9px;}
.marl1{margin-left:0px;}
.marl5{margin-left:5px;}
.marl4{margin-left:4px;}
.marl3{margin-left:3px;}
.marl10{margin-left:10px;}
.marl15{margin-left:15px;}
.marl19{margin-left:19px;}
.marl20{margin-left:20px;}
.marl37{margin-left:37px;}
.marl35{margin-left:35px;}
.marl39{margin-left:39px;}
.marl46{margin-left:46px;}
.marl50{margin-left:50px;}
.marl79{margin-left:79px;}
.marlblckstriptxt1{margin-left:60px;}
.pad0{padding:0px;}
.padr10{padding-right:10px;}
.padb10{padding-bottom:20px;}
.pad010{padding:0px 10px;}
.pad05{padding:0px 5px;}
.pad07{padding:0px 7px;}
.padhdtext1{padding:9px 11px 1px 11px;}
.padhdtext2{padding:3px 11px 0px 11px;}
/*margin and padding Ends Here*/


/*Menu bg Starts Here*/
.mnu_home{background:url(../images/menus/mnu_home.png) 0px 0px no-repeat; width:32px; height:18px; cursor:pointer;}
.mnu_company{background:url(../images/menus/mnu_company.png) 0px 0px no-repeat; width:54px; height:18px; cursor:pointer;}
.mnu_services{background:url(../images/menus/mnu_services.png) 0px 0px no-repeat; width:48px; height:18px; cursor:pointer;}
.mnu_products{background:url(../images/menus/mnu_products.png) 0px 0px no-repeat; width:55px; height:18px; cursor:pointer;}
.mnu_portfolio{background:url(../images/menus/mnu_portfolio.png) 0px 0px no-repeat; width:58px; height:18px; cursor:pointer;}
.mnu_clients{background:url(../images/menus/mnu_clients.png) 0px 0px no-repeat; width:41px; height:18px; cursor:pointer;}
.mnu_careers{background:url(../images/menus/mnu_careers.png) 0px 0px no-repeat; width:47px; height:18px; cursor:pointer;}
.mnu_contact{background:url(../images/menus/mnu_contact.png) 0px 0px no-repeat; width:65px; height:18px; cursor:pointer;}
.mnu_clientextra{background:url(../images/menus/mnu_clientextra.png) 0px 0px no-repeat; width:92px; height:18px; cursor:pointer;}
.mnu_news{background:url(../images/menus/mnu_news.png) 0px 0px no-repeat; width:30px; height:18px; cursor:pointer;}
.mnu_mediaroom{background:url(../images/menus/mnu_mediaroom.png) 0px 0px no-repeat; width:71px; height:18px; cursor:pointer;}


.mnu_home:hover{background:url(../images/menus/mnu_home.png) 0px -18px no-repeat; width:32px; height:18px; cursor:pointer;}
.mnu_company:hover{background:url(../images/menus/mnu_company.png) 0px -18px no-repeat; width:54px; height:18px; cursor:pointer;}
.mnu_services:hover{background:url(../images/menus/mnu_services.png) 0px -18px no-repeat; width:48px; height:18px; cursor:pointer;}
.mnu_products:hover{background:url(../images/menus/mnu_products.png) 0px -18px no-repeat; width:55px; height:18px; cursor:pointer;}
.mnu_portfolio:hover{background:url(../images/menus/mnu_portfolio.png) 0px -18px no-repeat; width:58px; height:18px; cursor:pointer;}
.mnu_clients:hover{background:url(../images/menus/mnu_clients.png) 0px -18px no-repeat; width:41px; height:18px; cursor:pointer;}
.mnu_careers:hover{background:url(../images/menus/mnu_careers.png) 0px -18px no-repeat; width:47px; height:18px; cursor:pointer;}
.mnu_contact:hover{background:url(../images/menus/mnu_contact.png) 0px -18px no-repeat; width:65px; height:18px; cursor:pointer;}
.mnu_clientextra:hover{background:url(../images/menus/mnu_clientextra.png) 0px -18px no-repeat; width:92px; height:18px;}
.mnu_news:hover{background:url(../images/menus/mnu_news.png) 0px -18px no-repeat; width:30px; height:18px; cursor:pointer;}
.mnu_mediaroom:hover{background:url(../images/menus/mnu_mediaroom.png) 0px -18px no-repeat; width:71px; height:18px; cursor:pointer;}

.menusep{padding:0px 30px;}
.menusep2{padding:0px 16px 0px 0px;}
/*Menu bg Ends Here*/


.topsec{background:url(../images/topsec.gif) repeat-x;}

/*footer section Starts Here*/
.bullet1{background:url(../images/bullet1.png) 0px 0px no-repeat; width:25px; height:12px;}
.bullet2{background:url(../images/bullet2.png) 0px 0px no-repeat; width:25px; height:12px;}
.bullet3{background:url(http://www.websarga.com/images/bullet3.png) 0px 0px no-repeat; width:25px; height:12px;}
.foothdmarl10{margin-left:10px;}
a.fcinfooter{/*color:#333; */color:#fff; text-decoration:none;}
a.fcinfooter:hover{/*color:#000;*/color:#ccd51c; text-decoration:none;}
a.fcdgrey{/*color:#333; */color:#fff; text-decoration:none;}
a.fcdgrey:hover{/*color:#000;*/color:#ccd51c; text-decoration:none;}
a.fcfooter{color:#333; text-decoration:none;}
a.fcfooter:hover{color:#000; text-decoration:none;}
/*footer section Ends Here*/

/*footer social bookmarking icons Starts Here*/
.weblog{background:url(../images/weblog.png) 0px 0px no-repeat; width:20px; height:16px;  cursor:pointer;}
.twitter{background:url(../images/twitter.png) 0px 0px no-repeat; width:20px; height:16px;  cursor:pointer;}
.facebook{background:url(../images/facebook.png) 0px 0px no-repeat; width:20px; height:16px;  cursor:pointer;}
.linkedin{background:url(../images/linkedin.png) 0px 0px no-repeat; width:20px; height:16px;  cursor:pointer;}

.weblog2{background:url(../images/weblog2.png) 0px 0px no-repeat; width:20px; height:16px; cursor:pointer;}
.twitter2{background:url(../images/twitter2.png) 0px 0px no-repeat; width:20px; height:16px; cursor:pointer;}
.facebook2{background:url(../images/facebook2.png) 0px 0px no-repeat; width:20px; height:16px; cursor:pointer;}
.linkedin2{background:url(../images/linkedin2.png) 0px 0px no-repeat; width:20px; height:16px; cursor:pointer;}

.marlnewsec{margin-left:40px;}
/*footer social bookmarking icons Ends Here*/

/*inner pages footer panel Starts Here*/
.footerbg{background:url(../images/infootbg.gif) #000000 top left repeat-x; padding-bottom:10px; }
.infooter{width:980px; margin:0px auto;}
/*inner pages footer panel Ends Here*/

/*Utility Section Starts Here*/
.utilitysection2{background:url(../images/utilitysection2.gif) repeat-x;}
/*Utility Section Ends Here*/


/*content section Starts Here*/
.iconmar{margin:0px 10px 10px 5px;}
/*content section Ends Here*/

/*right panel title Starts Here*/
.servicesbg{background:url(../images/servicesbg.gif) #eeeeee top left no-repeat;}
.servicesbg2{background:url(../images/servicesbg2.gif) #eeeeee top left no-repeat;}
.rght-title-bg{background:url(../images/rght-title-bg.gif) repeat-x; height:63px;}
.rghtmnu, .rghtsubmnu {margin-top:0px;}
.rghtmnu div{margin-left:15px;}
.rghtsubmnu div{margin-left:25px;}
.sep2bg{background:url(../images/sep2bg.gif) #fff left 55px no-repeat;}
a.rghtpnl_a{color:#fff; text-decoration:none; margin-left:5px;}
a.rghtpnl_a:hover{color:#e1eb26; text-decoration:none; margin-left:5px;}
.rghtpnlmnu{background:none; cursor:pointer;}
.rghtpnlmnu a{color:#fff; text-decoration:none;}
.rghtpnlmnu a:hover{color:#000; text-decoration:none;}
.rghtpnlmnu span{margin-left:10px;}
.rghtpnlmnu:hover{background:url(../images/rghtmnuhoverbg.gif) #fff top left no-repeat;}
.rghtpnlmnu:hover a{color:#000; text-decoration:none;}
.callbackrequestimg{background:url(http://www.websarga.com/images/callbackrequestimg.png) top left no-repeat; width:188px; height:24px; float:left; margin-left:15px;}
.callbackrequestimg:hover{background:url(http://www.websarga.com/images/callbackrequestimgh.png) top left no-repeat; width:188px; height:24px; float:left; margin-left:15px;}
.chatlive{background:url(http://www.websarga.com/images/chatlive.png) top left no-repeat; width:188px; height:24px; float:left; margin-left:15px;}
.chatlive:hover{background:url(http://www.websarga.com/images/chatliveh.png) top left no-repeat; width:188px; height:24px; float:left; margin-left:15px;}
/*right panel title Ends Here*/



/*tooltip Starts Here*/
#dwldpdf{width:27px; height:31px; background:url(../images/util-pdf.gif) 0px 0px no-repeat;}
#printpg{width:27px; height:31px; background:url(../images/util-print.gif) 0px 0px no-repeat;}
#mailtofrnd{width:27px; height:31px; background:url(../images/util-mail.gif) 0px 0px no-repeat;}
.tooltip{position:absolute; z-index:1; width:112px; margin-top:-25px; margin-left:-7px;}
.downloadpdf{background:url(../images/downloadpdf.png) 0px 0px no-repeat; width:112px; height:29px; font-size:0px; cursor:pointer;}
.mailtofriend{background:url(../images/mailtofriend.png) 0px 0px no-repeat; width:107px; height:29px; font-size:0px; cursor:pointer;}
.printthispage{background:url(../images/printthispage.png) 0px 0px no-repeat; width:112px; height:29px; font-size:0px; cursor:pointer;}
/*tooltip Ends Here*/



/*Header Menu Starts Here*/
.bglink{background:url(../images/bglink.png) top left; }
a.menulink{color:#a2a2a2; text-decoration:none;}
a.menulink:hover{color:#ccd51c; text-decoration:none;}
/*Header Menu Ends Here*/

/*Quote Marks Css Starts Here*/
.quotlefttop{background:url(../images/quotlefttop.gif) left top no-repeat;}
.quotrightbtm{background:url(../images/quotrightbtm.gif) right bottom no-repeat;}
/*Quote Marks Css Ends Here*/


/*Pagination Css Starts Here*/
.pagination span{padding:0px 10px;}
/*Pagination Css Ends Here*/


/*DropdownList Css  Starts Here*/
#ddl1{background:url(../images/ddl1.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:275px; cursor:pointer; position:absolute; float:left; left:inherit; top:inherit; }
#ddl2{background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:205px; cursor:pointer; position:absolute; float:left; left:inherit; top:inherit; }
#ddl3{background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:205px; cursor:pointer; position:absolute; float:left; left:inherit; top:inherit; }
#ddl4{background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:205px; cursor:pointer; position:absolute; float:left; left:inherit; top:inherit; }
#funcareas{margin-left:10px; color:#666666;}
#ddlcount{margin-left:10px; color:#666666;}
#ddlcurr{margin-left:10px; color:#666666;}
#ddlbudg{margin-left:10px; color:#666666;}
#contactus{margin-left:10px; color:#666666;}
#funcareas2{margin-left:10px; color:#666666;}
#country{position:absolute; z-index:0;  background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:175px; cursor:pointer; float:left; left:inherit; top:inherit;}
#currency{position:absolute; z-index:0;  background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:175px; cursor:pointer; float:left; left:inherit; top:inherit;}
#budget{position:absolute; z-index:0;  background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:175px; cursor:pointer; float:left; left:inherit; top:inherit;}
#contactuspage{position:absolute; z-index:0;  background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:175px; cursor:pointer; float:left; left:inherit; top:inherit;}
.ddlitmhldr{height:100px; overflow:auto;}
#mstatuspage{position:absolute; z-index:0;  background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:175px; cursor:pointer; float:left; left:inherit; top:inherit;}
#ddlbloodgroup{position:absolute; z-index:0;  background:url(../images/ddl2.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:175px; cursor:pointer; float:left; left:inherit; top:inherit;}
#ddledmode{position:absolute; z-index:0;  background:url(../images/fulltimeparttime.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:89px; cursor:pointer; float:left; left:inherit; top:inherit;margin-top:-5px}
#ddleddmode2{position:absolute; z-index:0;  background:url(../images/fulltimeparttime.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:89px; cursor:pointer; float:left; left:inherit; top:inherit;margin-top:-5px}
#ddleddmode3{position:absolute; z-index:0;  background:url(../images/fulltimeparttime.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:89px; cursor:pointer; float:left; left:inherit; top:inherit;margin-top:-5px}
#ddledumode4{position:absolute; z-index:0;  background:url(../images/fulltimeparttime.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:89px; cursor:pointer; float:left; left:inherit; top:inherit;margin-top:-5px}
#ddledumode5{position:absolute; z-index:0;  background:url(../images/fulltimeparttime.gif) 0px 0px no-repeat; height:23px; line-height:23px; width:89px; cursor:pointer; float:left; left:inherit; top:inherit;margin-top:-5px}
.ddlitmhldr{height:100px; overflow:auto;}
#ddlmstatusa{margin-left:10px; color:#666666;}
#ddl1list{ position:relative; z-index:1000; top:0px; left:0px; width:275px;}
#ddl2list{ position:relative; z-index:1000; top:0px; left:0px; width:175px;}
#ddl3list{ position:relative; z-index:1000; top:0px; left:0px; width:175px;}
#ddl4list{ position:relative; z-index:1000; top:0px; left:0px; width:175px;}
#ddl5list{ position:relative; z-index:1000; top:0px; left:0px; width:175px;}
.mnuhover{height:25px; line-height:25px; background:#EEEEEE;}
.mnuhover:hover {height:25px; line-height:25px; background:#F7F7F7;}
.mnuhover span{margin-left:10px;}
/*DropdownList Css  Ends Here*/


/*Form Css Starts Here*/
.txtbx  {background:url(../images/txtbx.gif) left top no-repeat; width:175px; }
.captchatxtbx {background:url(http://www.websarga.com/images/captchatxtbx.gif) left top no-repeat; width:95px; }
.captchatxtbx div{width:75px; float:left; margin-left:5px; }
.txtbx2  {background:url(../images/upload.gif) left top no-repeat; width:245px; }
.txtbx div{width:155px; margin:0px auto; }
.txtbx2 div{width:155px; float:left; margin-left:5px; }
.txtarea{background:url(../images/txtarea.gif) left top no-repeat; width:175px;  height:83px; line-height:23px;}
.txtarea div{width:155px; margin:0px auto; }
.submitbtn{background:url(../images/btnsubmit.gif) left top no-repeat; width:78px; height:23px; border:0px; }
.submitbtn:hover{background:url(../images/btnsubmith.gif) left top no-repeat; width:78px; height:23px; border:0px; cursor:pointer; }
.btnreset{background:url(../images/btnreset.gif) left top no-repeat; width:78px; height:23px; border:0px; }
.btnreset:hover{background:url(../images/btnreseth.gif) left top no-repeat; width:78px; height:23px; border:0px; cursor:pointer; }
.btnconfirm{background:url(../images/btnconfirm.gif) left top no-repeat; width:78px; height:23px; border:0px; }
.btnconfirm:hover{background:url(../images/btnconfirmh.gif) left top no-repeat; width:78px; height:23px; border:0px; cursor:pointer; }
.btnback{background:url(../images/btnback.gif) left top no-repeat; width:78px; height:23px; border:0px; }
.btnback:hover{background:url(../images/btnbackh.gif) left top no-repeat; width:78px; height:23px; border:0px; cursor:pointer; }


.captchtxtbox{border:0px; background:none; width:75px; line-height:15px; height:15px; font-size:11px; font-family:Tahoma, Verdana; color:#7f7f7f; margin-top:3px;}
.rfptxtbx{border:0px; background:none; width:155px; line-height:15px; height:15px; font-size:11px; font-family:Tahoma, Verdana; color:#7f7f7f; margin-top:3px;}
.rfptxtbxsmall{border:1px solid #EAEAEA; background:none; width:75px; line-height:15px; height:15px; font-size:11px; font-family:Tahoma, Verdana; color:#7f7f7f; margin-top:3px;}
.rfptxtbxsmall2{border:1px solid #EAEAEA; background:none; width:100px; line-height:15px; height:15px; font-size:11px; font-family:Tahoma, Verdana; color:#7f7f7f; margin-top:3px;}
.rfptxtarea{border:0px; background:none; width:155px; height:75px; line-height:15px; font-size:11px; font-family:Tahoma, Verdana; color:#7f7f7f; margin-top:3px;}




/*Form Css Starts Here*/






/*Pagination Css Starts Here*/
.pagination2{ height:16px; line-height:16px; width:16px; text-align:center; font-size:10px; background:url(../images/paginationbg.gif) 0px 0px no-repeat; color:#5c5c5c; }
.pagination2 a{ height:16px; line-height:16px; width:16px; text-align:center; font-size:10px; color:#5c5c5c; }
.pagination2:hover{ height:16px; line-height:16px; width:16px; text-align:center; font-size:10px; background:url(../images/paginationbghover.gif) 0px 0px no-repeat; color:#FFFFFF; cursor:pointer; }

.pagination3{ height:16px; line-height:16px; width:16px; text-align:center; font-size:10px; background:url(../images/paginationbg2.gif) 0px 0px no-repeat; color:#fff; letter-spacing:-1px; margin-top:5px; cursor:pointer;}
.pagination3:hover{ height:16px; line-height:16px; width:16px; text-align:center; font-size:10px; background:url(../images/paginationbghover2.gif) 0px 0px no-repeat; color:#1e1e1e; cursor:pointer;letter-spacing:-1px; margin-top:5px; }
.pagination4{height:16px; line-height:16px; width:16px; text-align:center; font-size:10px; background:url(../images/paginationbg2.gif) 0px 0px no-repeat; color:#fff;cursor:pointer; padding:2px 5px;}
.pagination4:hover{height:16px; line-height:16px; width:16px; text-align:center; font-size:10px; background:url(../images/paginationbghover2.gif) 0px 0px no-repeat; color:#1e1e1e; cursor:pointer; padding:2px 5px;}
#dlPaging td{ text-align:center;}
/*Pagination Css Ends Here*/



/*Portfolio Page Starts Here*/
.projectsbg{background:url(../images/projectsbg.gif) 0px 10px repeat-y; }
.projbg{width:210px; height:57px; margin:5px auto; }
.projbg:hover{background:url(../images/projbg.gif) 0px 0px repeat-y; width:210px; height:57px; margin:5px auto; cursor:pointer; }
.projcont{width:190px; padding:10px 10px; color:#393939; }
/*Portfolio Page Ends Here*/


/*Quick Contact Right Starts Here*/
#v_quickcontact{cursor:pointer;}
.quickcontact{background:url(../images/quickcontacthover.png) 0px 0px no-repeat; width:257px; height:54px;}
.quickcontacthover{background:url(../images/quickcontact.png) 0px 0px no-repeat; width:257px; height:54px;}
.quickcontrght {margin-top:5px; line-height:20px; height:20px; color:#666666;}
.quickcontrght span{margin-left:25px;}
.quickcontrght span a{ color:#fff; text-decoration:none;}
.quickcontrght span a:hover{ color:#e1eb26; text-decoration:none;}
/*Quick Contact Right Ends Here*/


/*GotoTop Section Css Starts Here*/
#gototop{ font-weight:bold; font-family:tahoma; font-size:10px; width:70px; background:url(../images/top.gif) 5px 2px no-repeat #fff; color:#000; font-size:11px; text-decoration:none; padding:7px 7px 7px 30px; float:right; margin-top:28px;}
#gototop:hover{  color:#0099FF; }
/*GotoTop Section Css Ends Here*/


/*Slider Css Starts Here*/
div.slider {width: 633px;	height: 12px;	background:url(../images/slider.gif) #fff; font-size:0px;}
div.slider div.knob {background:url(../images/knob.gif);	width: 60px; height: 12px; font-size:0px; cursor:pointer;}
.showcasesec{background:url(../images/showcasesec.gif) left top no-repeat; width:680px; height:256px; }
.showcaseimg{background:url(../images/showcaseimg.gif) left top no-repeat; width:200px; height:150px; border:1px #999999 solid;}
/*Slider Css Ends Here*/


/*Services feature BG start here*/
.bgcontsrvfeat{width:325px; height:93px;}
.bgcontsrvfeat:hover{background:url(../images/bgcontsrvfeat.gif) left top no-repeat; width:325px; height:93px; margin:0px auto;}
.sepvertical3{background:url(../images/icons/sepvertical3.gif) center top repeat-y;}
/*Services feature BG end here*/



/*Contact Us CSS starts here*/
.vsep{background:url(../images/vsep.gif) right top repeat-y;}
/*Contact Us CSS ends here*/



/*Clients section starts here*/
.clientdiv{width:156px; height:112px; float:left;}
.clientdiv2{width:156px; float:left; color:#8a8a8a;}
.yahoo{background:url(../images/clients/yahoo.jpg) 0px 0px no-repeat;}
.yahoo:hover{background:url(../images/clients/yahoo.jpg) 0px -112px no-repeat;}
.samsung{background:url(../images/clients/samsung.jpg) 0px 0px no-repeat;}
.samsung:hover{background:url(../images/clients/samsung.jpg) 0px -112px no-repeat;}
.sharda{background:url(../images/clients/sharda.jpg) 0px 0px no-repeat;}
.sharda:hover{background:url(../images/clients/sharda.jpg) 0px -112px no-repeat;}
.svp{background:url(../images/clients/svp.jpg) 0px 0px no-repeat;}
.svp:hover{background:url(../images/clients/svp.jpg) 0px -112px no-repeat;}
.bansalclasses{background:url(../images/clients/bansalclasses.jpg) 0px 0px no-repeat;}
.bansalclasses:hover{background:url(../images/clients/bansalclasses.jpg) 0px -112px no-repeat;}
.ficci{background:url(../images/clients/ficci.jpg) 0px 0px no-repeat;}
.ficci:hover{background:url(../images/clients/ficci.jpg) 0px -112px no-repeat;}
.mangalayatan{background:url(../images/clients/mangalayatan.jpg) 0px 0px no-repeat;}
.mangalayatan:hover{background:url(../images/clients/mangalayatan.jpg) 0px -112px no-repeat;}
.princetonreview{background:url(../images/clients/princetonreview.jpg) 0px 0px no-repeat;}
.princetonreview:hover{background:url(../images/clients/princetonreview.jpg) 0px -112px no-repeat;}
.raffles{background:url(../images/clients/raffles.jpg) 0px 0px no-repeat;}
.raffles:hover{background:url(../images/clients/raffles.jpg) 0px -112px no-repeat;}
.resonance{background:url(../images/clients/resonance.jpg) 0px 0px no-repeat;}
.resonance:hover{background:url(../images/clients/resonance.jpg) 0px -112px no-repeat;}
.sgi{background:url(../images/clients/sgi.jpg) 0px 0px no-repeat;}
.sgi:hover{background:url(../images/clients/sgi.jpg) 0px -112px no-repeat;}
.stona{background:url(../images/clients/stona.jpg) 0px 0px no-repeat;}
.stona:hover{background:url(../images/clients/stona.jpg) 0px -112px no-repeat;}
.akash{background:url(../images/clients/akash.jpg) 0px 0px no-repeat;}
.akash:hover{background:url(../images/clients/akash.jpg) 0px -112px no-repeat;}
.ims{background:url(../images/clients/ims.jpg) 0px 0px no-repeat;}
.ims:hover{background:url(../images/clients/ims.jpg) 0px -112px no-repeat;}
.jellybelly{background:url(../images/clients/jellybelly.jpg) 0px 0px no-repeat;}
.jellybelly:hover{background:url(../images/clients/jellybelly.jpg) 0px -112px no-repeat;}
.qantas{background:url(../images/clients/qantas.jpg) 0px 0px no-repeat;}
.qantas:hover{background:url(../images/clients/qantas.jpg) 0px -112px no-repeat;}
.birlapower{background:url(../images/clients/birlapower.jpg) 0px 0px no-repeat;}
.birlapower:hover{background:url(../images/clients/birlapower.jpg) 0px -112px no-repeat;}
.chainikhaini{background:url(../images/clients/chainikhaini.jpg) 0px 0px no-repeat;}
.chainikhaini:hover{background:url(../images/clients/chainikhaini.jpg) 0px -112px no-repeat;}
.british{background:url(../images/clients/british.jpg) 0px 0px no-repeat;}
.british:hover{background:url(../images/clients/british.jpg) 0px -112px no-repeat;}
.educomp{background:url(../images/clients/educomp.jpg) 0px 0px no-repeat;}
.educomp:hover{background:url(../images/clients/educomp.jpg) 0px -112px no-repeat;}
.pwhc{background:url(../images/clients/pwhc.jpg) 0px 0px no-repeat;}
.pwhc:hover{background:url(../images/clients/pwhc.jpg) 0px -112px no-repeat;}
.uei{background:url(../images/clients/uei.jpg) 0px 0px no-repeat;}
.uei:hover{background:url(../images/clients/uei.jpg) 0px -112px no-repeat;}
.bhartiya{background:url(../images/clients/bhartiya.jpg) 0px 0px no-repeat;}
.bhartiya:hover{background:url(../images/clients/bhartiya.jpg) 0px -112px no-repeat;}
.dps{background:url(../images/clients/dps.jpg) 0px 0px no-repeat;}
.dps:hover{background:url(../images/clients/dps.jpg) 0px -112px no-repeat;}
.epson{background:url(../images/clients/epson.jpg) 0px 0px no-repeat;}
.epson:hover{background:url(../images/clients/epson.jpg) 0px -112px no-repeat;}
.interface{background:url(../images/clients/interface.jpg) 0px 0px no-repeat;}
.interface:hover{background:url(../images/clients/interface.jpg) 0px -112px no-repeat;}
.mahak{background:url(../images/clients/mahak.jpg) 0px 0px no-repeat;}
.mahak:hover{background:url(../images/clients/mahak.jpg) 0px -112px no-repeat;}
.manyaabroad{background:url(../images/clients/manyaabroad.jpg) 0px 0px no-repeat;}
.manyaabroad:hover{background:url(../images/clients/manyaabroad.jpg) 0px -112px no-repeat;}
.rathiudyogltd{background:url(../images/clients/rathiudyogltd.jpg) 0px 0px no-repeat;}
.rathiudyogltd:hover{background:url(../images/clients/rathiudyogltd.jpg) 0px -112px no-repeat;}
.thomascook{background:url(../images/clients/thomascook.jpg) 0px 0px no-repeat;}
.thomascook:hover{background:url(../images/clients/thomascook.jpg) 0px -112px no-repeat;}
.worldmbatour{background:url(../images/clients/worldmbatour.jpg) 0px 0px no-repeat;}
.worldmbatour:hover{background:url(../images/clients/worldmbatour.jpg) 0px -112px no-repeat;}



.ourclients{background:url(../images/ourclients.gif) 0px 0px no-repeat; width:106px; height:31px; float:left; cursor:pointer;}
.ourclientsh{background:url(../images/ourclients.gif) 0px -31px no-repeat; width:106px; height:31px; float:left;}
.groupclients{background:url(../images/groupclients.gif) 0px 0px no-repeat; width:115px; height:31px; float:left; cursor:pointer;}
.groupclientsh{background:url(../images/groupclients.gif) 0px -31px no-repeat; width:115px; height:31px; float:left;}

.clienttip{position:relative; z-index:1; right:-140px; top:10px; width:113px;}
.portfoliotip{position:relative; z-index:1; right:-60px; top:5px; width:113px;}
.clientstooltiparr{background:url(../images/clientstooltiparr.png) 0px 0px no-repeat; width:4px; height:19px; font-size:0px;}
.clientstooltipbtm{background:url(../images/clientstooltipbtm.png) 0px 0px no-repeat; width:109px; height:9px; font-size:0px;}
.clientstooltiptop{background:url(../images/clientstooltiptop.png) 0px 0px no-repeat; width:109px; height:8px; font-size:0px;}
.clientstooltiptxtbg{background:url(../images/clientstooltiptxtbg.png) 0px 0px no-repeat; width:109px; height:11px; line-height:11px;}
.clientstooltiptxtbg span{margin-left:10px; color:#a2a2a2;}
.clientstooltiptxtbg span a{color:#a2a2a2; text-decoration:none;}
.clientstooltiptxtbg span a:hover{color:#fff; text-decoration:none;}

/*Clients section ends here*/


/*Media Room section ends here*/
.mediakit{background:url(../images/mediakit.gif) 0px 0px no-repeat; width:96px; height:31px; float:left; cursor:pointer;}
.mediakith{background:url(../images/mediakit.gif) 0px -31px no-repeat; width:96px; height:31px; float:left;}
.pressrelease{background:url(../images/pressrelease.gif) 0px 0px no-repeat; width:116px; height:31px; float:left; cursor:pointer;}
.pressreleaseh{background:url(../images/pressrelease.gif) 0px -31px no-repeat; width:116px; height:31px; float:left;}
.pressenquiries{background:url(../images/pressenquiries.gif) 0px 0px no-repeat; width:127px; height:31px; float:left; cursor:pointer;}
.pressenquiriesh{background:url(../images/pressenquiries.gif) 0px -31px no-repeat; width:127px; height:31px; float:left;}
#pressenquiriescont, #pressreleasecont, #mediakitcont{display:none;}

/*Media Room section ends here*/


/*Services landing page starts here*/
.slidescont{width:100%; float:left;}

.srvhldr{width:100%; float:left; margin-top:10px;}
.srvhldr div.div1{width:167px; float:left; height:107px; cursor:pointer;}
.srvhldr div.div1:hover{background:url(../images/srvlihover.gif) center top no-repeat; width:167px; float:left; height:107px;}
.srvhldr div.div1 div.div2 {width:100%; float:left; margin-top:5px; text-align:center;}
.srvhldr div.div1 div.div3 {width:100%; float:left; text-align:center;}
.clikable{text-align:right; margin-top:10px; width:100%; float:left;}


/*Services landing page ends here*/

/*Hostlogue widget start here*/
.hostloguewidget1{background:url(../images/hostloguewidget1.png) 0px 0px no-repeat; height:51px; margin-top:3px; cursor:pointer; }
.hostloguewidget{background:url(../images/hostloguewidget.png) 0px 0px no-repeat; width:240px; height:130px; margin-left:32px; cursor:pointer; }
.hostloguewidget:hover{background:url(../images/hostloguewidget.png) 0px -130px no-repeat; width:240px; height:130px; margin-left:32px; cursor:pointer; }
/*Hostlogue widget ends here*/


/*holder for slides starts here*/
#holderslides{width:100%; float:left; margin:0px; padding:0px; list-style:none;}
#holderslides li{width:100%; float:left; list-style:none; margin:0px; padding:0px;}
div.showhideslide{width:auto; float:left;}
/*holder for slides end here*/


/*fcbreadcrumb starts here*/
.fcbreadcrumb a{ text-decoration:none; color:#00aeef;}
.fcbreadcrumb a:hover{ text-decoration:none; color:#000;}
/*fcbreadcrumb end here*/

/*General UL LI start*/
ul.genul{margin:10px 10px 0px 10px ; padding:0px; list-style:none;}
ul.genul li{ width:auto; margin-top:10px; background:url(../images/libullet.gif) 0px 10px no-repeat; padding-left:15px; }

#holderslides ul.genul2{margin:10px 10px 0px 10px ; padding:0px; list-style:none;}
#holderslides ul.genul2 li{ width:100%; margin-top:10px; background:url(../images/libullet.gif) 0px 10px no-repeat; padding-left:15px; }
/*General UL LI end*/


/*Media Box Starts here*/
#mbOverlay {	position: absolute;	z-index: 9998;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}
#mbOverlay.mbOverlayFF {	background: transparent url(../images/80.png) repeat;}
#mbOverlay.mbOverlayIE {	background: transparent url(../images/50.gif) repeat;}
#mbCenter, #mbBottomContainer {	position: absolute;	z-index: 9999;	left: 50%;	overflow: hidden;	background:none;}
.mbLoading {	background: #000 url(../images/BlackLoading.gif) no-repeat center;}
#mbImage {	position: absolute;	left: 0;	top: 0;	border: 0px;	background-repeat: no-repeat;	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 19px;	font-size: 12px;	color: #fff;	text-align: left;}
#mbImage a, #mbImage a:link, #mbImage a:visited {	color: #ddd;}
#mbImage a:hover, #mbImage a:active {	color: #fff;}
#mbBottom {	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 19px;	font-size: 12px;	color: #999;	text-align: left;	border: 10px solid #000;	border-top-style: none; display:none;}
#mbTitle {	display: inline;	color: #fff;	font-weight: bold;	line-height: 20px;	font-size: 12px;}
#mbNumber {	display: inline;	color: #999;	line-height: 14px;	font-size: 10px;}
#mbCaption {	display: block;	color: #999;	line-height: 14px;	font-size: 10px;}
#mbPrevLink, #mbNextLink, #mbCloseLink {	display: block;	float: right;	height: 20px;	width: 46px;	background: transparent url(../images/BlackClose.gif) no-repeat center;	margin: 0;	outline: none;}
#mbPrevLink {	width: 69px;	background: transparent url(../images/BlackPrevious.gif) no-repeat center;}
#mbNextLink {	width: 41px;	background: transparent url(../images/BlackNext.gif) no-repeat center;}
#mbCloseLink {	width: 46px;	background: transparent url(../images/BlackClose.gif) no-repeat center;}
#mbError {	position: relative;	top: 30%;	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 19px;	font-size: 12px;	color: #fff;	text-align: center;border: 10px solid #700;	padding: 20px 10px 30px;	margin: auto;}
/*Mediabox ends here*/

/**/
.designservices{background:url(../images/designservices.png) 0px 0px no-repeat; width:257px; height:54px;}
.developmentservices{background:url(../images/developmentservices.png) 0px 0px no-repeat; width:257px; height:54px;}
.promotionsservices{background:url(../images/promotionservices.png) 0px 0px no-repeat; width:257px; height:54px;}
.consultancyservices{background:url(../images/consultancyservices.png) 0px 0px no-repeat; width:257px; height:54px;}
.companyrghtpnl{background:url(../images/company.png) 0px 0px no-repeat; width:257px; height:54px;}
.news{background:url(../images/news.png) 0px 0px no-repeat; width:257px; height:54px;}
.alsovisited{background:url(../images/alsovisited.png) 0px 0px no-repeat; width:257px; height:54px;}
.rghtpnl-hsep{background:url(../images/rghtpnl-hsep.png) 0px 0px no-repeat;  width:252px; height:6px; font-size:0px;}
.corpbroch{width:246px; height:36px; background:url(../images/getourbrochure.png) 0px 0px no-repeat; float:right; cursor:pointer; display:none;}
.corpbroch:hover{width:246px; height:36px; background:url(../images/getourbrochure.png) 0px -36px no-repeat; float:right; cursor:pointer; display:none;}
#date1, #date2, #date3{width:100%; float:left;}
#date2, #date3{display:none;}
/**/


/*Portfolio Work starts here*/
.prevproj{background:url(../images/prevproj.gif) left 0px no-repeat; cursor:pointer; height:16px; width:99px; float:right; margin-right:10px;}
.prevproj:hover{background:url(../images/prevproj.gif) left -16px no-repeat; cursor:pointer; height:16px; width:99px; float:right; margin-right:10px;}
.nextproj{background:url(../images/nextproj.gif) left 0px no-repeat; cursor:pointer; height:16px; width:78px; float:right;}
.nextproj:hover{background:url(../images/nextproj.gif) left -16px no-repeat; cursor:pointer; height:16px; width:78px; float:right;}

.portttiphldr{width:500px; z-index:1; position:absolute; margin-top:-20px;}
.portttiphldr{width:500px; float:left;}
.portfoliotooltip1{background:url(../images/portfoliotooltip1.gif) left 0px no-repeat; height:28px; width:15px; float:left; margin-left:30px;}
.portfoliotooltip2{background:url(../images/portfoliotooltip2.gif) 10px 0px repeat-x; height:28px; width:auto; float:left;}
.portfoliotooltip3{background:url(../images/portfoliotooltip3.gif)  right 0px no-repeat; height:28px; width:5px; width:auto; float:left;}
.porttttextpad{height:22px; line-height:22px; padding:0px 10px 0px 0px;}
.xhtmlwork{background:url(../images/icons/xhtmlwork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.aspdotnetwork{background:url(../images/icons/aspnet.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.seowork{background:url(../images/icons/seowork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.phpwork{background:url(../images/icons/php.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.drupalwork{background:url(../images/icons/drupal.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.psdwork{background:url(../images/icons/psdwork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.flashwork{background:url(../images/icons/flashwork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.flashapplicationwork{background:url(../images/icons/flashapplicationwork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.websitewrk{background:url(../images/icons/websitewrk.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.flipbookwork {background:url(../images/icons/flipbookwork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.ajaxwork {background:url(../images/icons/ajaxwork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.richmediawork {background:url(../images/icons/richmediawork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.opensourcework {background:url(../images/icons/opensourcework.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
.applicationwork {background:url(../images/icons/applicationwork.gif) 0px 0px no-repeat; width:80px; height:65px; float:left; margin-top:10px; margin-left:-3px; cursor:pointer;}
/*Portfolio Work ends*/


/*Services Design new css starts here*/
#designfull, #developmentfull, #promotionsfull, #consultancyfull, #srvfullnav{display:none;}
#srvsmallview{display:block;}
/*Services Design new css ends here*/

/*Sitemap Design new css starts here*/
.vsep3{background:url(../images/vsep3.gif) 0px 0px repeat-y;}
.hsepsitemap{background:url(../images/hsepsitemap.png) center 0px repeat-y; width:414px; height:18px; margin:0px auto;}
/*Sitemap Design new css ends here*/

/*showcase starts here*/
#container { position: relative; width: 633px; height: 180px; overflow:hidden; }
#morph_element {width: 2954px; height: 180px; position:absolute;}
/*showcase ends here*/


/**/
.demo label{ padding-left:20px;  cursor:pointer; float:left; width:auto;}
.checked{background:url(../images/checked.gif) 0px 0px no-repeat; height:19px; width:auto;}
.unchecked{background:url(../images/nonchecked.gif) 0px 0px no-repeat; height:19px; width:auto;}
.selected{background:url(../images/radiactive.gif) 7px top no-repeat; width:auto; height:19px; float:left; padding-left:10px;}
.unselected{background:url(../images/radioinactive.gif) 7px top no-repeat;   width:auto; height:19px; float:left; padding-left:10px;}
/**/


/*Mooflow starts here*/
.mf{visibility: hidden; z-index:1; color:#fff; font-size:14px}
.mf * {	outline:none;	border:none;	padding:0;	margin:0;	-moz-user-select: none;	-webkit-user-select: none;	user-select:none;	-o-user-select:none}
.mf div.loader{	position:absolute;text-align:center;z-index:10000; margin:0 auto;	top:45%;	width:100%;	background:url(skin/ajax_loader.gif) no-repeat 50% 0;	padding:50px 0;}
.mf div.caption {	position:absolute;	text-align:center;	z-index:98;	margin:1em auto;	bottom:50px;	width:100%;}
.mf div.mfNav{	position:absolute;	z-index:99;	margin:0 auto;	text-align:center;	width:100%;	bottom:20px;	font-size:1px;	line-height:1px;	width:100%;}
.mf div.autoPlayCon{	float:left;	width:10%;	padding-left:3%;	height:24px;}
.mf a.play, .mf a.stop{	width:27px;	height:24px;	float:left;	cursor:pointer;}
.mf a.play{	background:url(skin/play.gif) no-repeat;}
.mf a.stop{	background:url(skin/stop.gif) no-repeat; display:none;}
.mf div.sliderCon{	margin-top:5px;	float:left;	width:74%;}
.mf a.sliderNext{	background:url(skin/left.gif) no-repeat;}
.mf a.sliderPrev{	background:url(skin/right.gif) no-repeat;}
.mf a.sliderNext, a.sliderPrev{	text-decoration:none;	width:25px;	height:16px;	cursor:pointer;	float:left;}
.mf div.resizeCon{	float:right;	width:10%;	padding-right:3%;	height:24px;}
.mf a.resize{	width:34px;	height:24px;	float:right;	cursor:pointer;	background:url(skin/resize.gif) no-repeat;}
.mf div.slider{	background:url(skin/middle.gif) repeat-x;	height:16px;	position:relative;	text-align:left;	float:left;}
.mf div.knob{	height:16px;	background:url(skin/middle-slider.gif) repeat-x right center;}
.mf div.knobleft{	background:url(skin/left-slider.gif) repeat-x center;	width:8px;	height:16px;}
#MooFlow div img{cursor:pointer;}
/*Mooflow ends here*/

/*-----------------*/
/*End By Gaurav Mall*/
/*-----------------*/