.submit11{ background:url(../images/submit2.jpg) no-repeat; border:0px; height:26px; width:88px; text-indent:hidden;}


body {margin:0px; padding:0px; border-top:6px solid #740604; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#111111; background:url(../images/Tour-images/home-page-bg.jpg) center top no-repeat #c5cad3;}

p {margin:0px; padding:0px; border:0px;}
img {margin:0px; padding:0px; border:0px;}
a{ text-decoration:none; outline:none; border:0px;}
.clearboth {clear:both;}
.main { width:974px; margin:0 auto; padding:0px;}
.top-row {padding:0px 40px 0px 0; text-align:right; width:167px; top:5px;  position:absolute; left:960px;}


.header{  width:982px;}
.logo{width:320px; float:left; }
.nav{	background:url(../images/Tour-images/header_bg.jpg) left bottom no-repeat;	width:662px; float:left;	margin-top:59px;}

.contact-number {float:right; width:190px; padding:40px 10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; z-index:85;
	position:relative;}

/* CSS changed by Jainesh 30 Aug 2010 
.bottom-bg {background:url(../images/bottom-bg.jpg) left top repeat-x;}

.bot-call-1 {float:left; width:315px; background:url(../images/bot-seprater.jpg) right top no-repeat;}
.bot-call-2 {float:left; width:240px; background:url(../images/bot-call-2-bg.jpg) right top no-repeat; padding:29px 20px 25px 25px;}
.bot-call-2 a { padding-left:5px;}
.bot-call-3 {float:left; width:360px;}

.bot-call-3 a {color:#FFFFFF; text-decoration:none;}
.bot-call-3 a:hover {color:#52ab52; text-decoration:none;}


.content-bg {background:url(../images/home-page-content-bg.jpg) left top no-repeat; padding:2px 7px 0px 7px;}
.content-bg .hd{padding:30px 60px 35px 190px; position:absolute; z-index:80;}
.content-bg .sub-hd {padding:34px 60px 35px 30px; position:absolute; z-index:80;}

.menu-bg {background:url(../images/menu-bg.png) left top repeat; padding:7px 20px; width:110px;}
.menu-bg ul {margin:0px; padding:0px; border:0px; width:90px;}
.menu-bg li {margin:8px 0; padding:0px; border:0px; list-style:none; float:left;}


.footer {padding:10px 20px; font-size:11px;}
.footer .left {float:left; width:300px;}
.footer .left a{color:#191918; text-decoration:underline;}
.footer .left a:hover{color:#191918; text-decoration:none;}

.footer .right {float:right; width:400px; text-align:right}
*/
.bottom-bg {background:url(../images/bottom-bg.jpg) left top repeat-x; }

.bot-call-1 {float:left; width:315px; background:url(../images/bot-seprater.jpg) right top no-repeat;}
.bot-call-2 {float:left; width:240px; background:url(../images/bot-call-2-bg.jpg) right top no-repeat; padding:29px 20px 25px 25px;}
.bot-call-2 a { padding-left:5px;}
.bot-call-3 {float:left; width:360px;}

/*.bot-call-3 a {color:#FFFFFF; text-decoration:none;}
.bot-call-3 a:hover {color:#52ab52; text-decoration:none;}*/


.content-bg {background:url(../images/home-page-content-bg.jpg) left top no-repeat; padding:2px 7px 0px 7px;}
.content-bg .hd{padding:30px 60px 35px 190px; position:absolute; z-index:80;}
.content-bg .sub-hd {padding:34px 60px 35px 30px; position:absolute; z-index:80;}

.menu-bg {background:url(../images/menu-bg.png) left top repeat; padding:7px 20px; width:110px;}
.menu-bg ul {margin:0px; padding:0px; border:0px; width:90px;}
.menu-bg li {margin:8px 0; padding:0px; border:0px; list-style:none; float:left;}

.footer {padding:3px 12px; font-size:11px;}
.footer .left {float:left; width:300px; font-size:12px; color:#000; margin-top:7px;}
.footer .left a{color:#191918; text-decoration:none;}
.footer .left a:hover{color:#191918; text-decoration:underline;}
.footer .left .img { padding-right:5px;}
.footer .right {float:right; width:191px;  padding-top:10px; color:#920906; text-transform:uppercase; margin-top:7px; font-size:11px;}
.footer .right a { padding:0px 4px; color:#920906; text-transform:uppercase; text-decoration:none;}
.footer .right a:hover { text-decoration:underline;}
.footer .copyright {float:left; width:300px; text-align:center; padding-top:10px; padding-left:30px; margin-top:7px;}



.innovation-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; margin:5px 0 0 0; height:421px;}
.innovation-bg .hd{padding:34px 60px 35px 60px; position:absolute; z-index:80;}



.contact-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; height:426px; margin-top: -2px;}
.contact-bg .hd{padding:34px 60px 35px 30px; position:absolute; z-index:80;}

.contact-bg .contact-left {padding:55px 0 0 200px; width:200px; float:left; line-height:20px;}
.contact-bg .contact-left .sub-hd1 {color:#ffffff; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:bold;}


.contact-bg .contact-right {background:url(../images/contact-form-bg.gif) left top no-repeat; float:right; margin:25px 25px 0 0; width:475px; padding:25px 25px 44px 25px;}
.contact-bg .contact-right .form-hd {margin:0 0 20px 0;}
.contact-bg .contact-right .form-left {float:left; width:225px;}
.contact-bg .contact-right .form-right {float:right; width:225px;}


.contact-bg .contact-right fieldset {border:none; color:#243027; font-family:"trebuchet MS"; margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555555;}
.contact-bg .contact-right fieldset br{clear:both}
.contact-bg .contact-right label {float:left; width:75px; text-align:left; margin:0; padding:3px 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e0a08;}
.contact-bg .contact-right .label {float:left; width:170px; text-align:left; margin:0; padding:3px 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e0a08;}
.contact-bg .contact-right .label2 {float:left; width:90px; text-align:left; margin:0; padding:3px 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e0a08;}
.contact-bg .contact-right input{margin:0 0 7px 0; width:135px; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #bec0c5; background:#f2f2f2; color:#243027; vertical-align:top}
.contact-bg .contact-right .select {margin:0 0 7px 0; width:300px; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #bec0c5; background:#f2f2f2; color:#243027;}
.contact-bg .contact-right .textarea {margin:0 0 7px 0; width:385px; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #bec0c5; background:#f2f2f3; color:#243027;}
.contact-bg .contact-right textarea{margin:0; width:370px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #dadcad; background:#f2f2f4; color:#243027; height:60px; overflow:auto;}
.contact-bg .contact-right .checkbox {margin:0 0 7px 0; width:20px; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:none; background:none; color:#243027;}
.contact-bg .contact-right .checkbox {margin:0 0 7px 0; width:20px; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:none; background:none; color:#243027;}
.contact-bg .contact-right .button {background:url(../images/submit.gif) left top no-repeat; margin:0 5px 0 0; padding:0px; border:0px; width:84px; height:29px;}










.about-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; padding:0 0 20px 0; margin:-2px 0 0 0; height:401px;}
.about-bg .hd{padding:34px 60px 35px 30px; position:absolute; z-index:80;}
.about-bg .about-left-text {float:left; width:530px; float:left; margin:0 0 20px 0; line-height:18px; color:#FFFFFF;}
.about-bg .about-left-text .left {float:left; width:205px;}
.about-bg .about-left-text .left ul {margin:0px; padding:0px; border:0px;}

.about-bg .about-left-text .right{float:right; width:300px; font-size:13px}
.about-bg .about-right-text {float:left; width:160px; float:right; margin:0 35px 20px 0;}
.imgLT {float:left; margin:0 20px 20px 0;}

/*.logo-1 {position:absolute; margin:103px 0 0 205px;}
.logo-2 {position:absolute; margin:55px 0 0 494px;}
.logo-3 {position:absolute; margin:80px 0 0 672px;}
.logo-4 {position:absolute; margin:160px 0 0 400px;}
.logo-5 {position:absolute; margin:270px 0 0 230px;}
.logo-6 {position:absolute; margin:356px 0 0 750px;}
.logo-7 {position:absolute; margin:220px 0 0 170px;}
.logo-8 {position:absolute; margin:250px 0 0 530px;}
.logo-9 {position:absolute; margin:341px 0 0 460px;}
.logo-10 {position:absolute; margin:180px 0 0 640px;}
*/

.solution-logo-1 {position:absolute; margin:12px 0 0 183px;}
.solution-logo-2 {position:absolute; margin:12px 0 0 616px;}
.solution-logo-3 {position:absolute; margin:279px 0 0 163px;}
.solution-logo-4 {position:absolute; margin:279px 0 0 528px;}
.solution-logo-5 {position:absolute; margin:140px 0 0 399px;}


.video {color:#ffffff; font-size:11px; line-height:17px;}
.video strong {color:#560907;}
.video img {margin:0 0 5px 0;}
.video .video-left {float:left; width:175px; padding:0 18px 0 0;}
.video .video-right {float:right; width:160px; margin:0 10px 0 0; background:url(../images/our-client-bg.jpg) left top no-repeat; padding:80px 20px 43px 8px; height:113px;}
.video .video-right ul {margin:0px; padding:0px; border:0px;}
.video .video-right li {margin:0px; padding:0px; border:0px; list-style:none}

#slider {margin-top:33px; position:absolute; z-index:60;}
#slider ul, #slider li {margin:0; padding:0; list-style:none;}
#slider li{height:299px; overflow:hidden;}







.client-cnt {}
.client-cnt ul {margin:0px; padding:0px; border:0px;}
.client-cnt li{margin:0px; padding:0px; border:0px; list-style:none; color:#FFFFFF; line-height:17px; font-size:11px;}
.client-cnt li span{color:#5e0908; font-weight:bold;}
.client-cnt li a{color:#5e0908; text-decoration:underline;}
.client-cnt li a:hover{color:#5e0908; text-decoration:none;}

.client-cnt .client-left-cnt {float:left; width:322px; border:1px solid #FFFFFF; padding:21px 20px;}
.client-cnt .client-right-cnt {float:right; width:322px; margin:0 20px 0 0; border:1px solid #FFFFFF; padding:21px 20px;}



.client-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; height:421px; margin:-2px 0 0 0;}
.client-bg .hd{padding:34px 60px 35px 30px; position:absolute; z-index:80;}


.solution-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; height:421px; margin:-2px 0 0 0;}
.solution-bg .hd{padding:34px 60px 35px 30px; position:absolute; z-index:80;}

.brands-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; height:421px; margin:-2px 0 0 0;}
.brands-bg .hd {    
    padding: 34px 60px 35px 30px; 
    z-index: 80;
}












.about-logo {}
.about-logo ul {margin:0px; padding:0px; border:0px;}
.about-logo li{margin:0px; padding:0px; border:0px; list-style:none; color:#FFFFFF; line-height:17px; font-size:11px;}
.about-logo li span{color:#5e0908; font-weight:bold;}
.about-logo li a{color:#5e0908; text-decoration:underline;}
.about-logo li a:hover{color:#5e0908; text-decoration:none;}

.about-logo .about-logo-left {float:left; width:162px; background:url(../images/about-left-logo.jpg) left top no-repeat; padding:20px 10px 25px 150px; height:71px;}
.about-logo .about-logo-right {float:right; width:271px; background:url(../images/about-right-logo.jpg) left top no-repeat; padding:20px 10px 17px 135px; margin:0 21px 0 0; height:79px;}

.slider-text {padding:20px 20px 0 20px; color:#FFFFFF;}


.tooltip {margin:9px 0 0px 322px;}

.tooltip01 {margin:9px 0 0 -30px;}

.tooltip-bg {background:url(../images/tooltip-bg-02.png) left top no-repeat; width:920px; height:150px; padding:13px 20px 20px 20px; color:#e0d7c7;}

.tooltip-bg ul {margin:0px; padding:0px; border:0px;}
.tooltip-bg li {margin:0px; padding:0px; border:0px; list-style:none; text-align:left;}

.founder {padding:10px 0 0 0; color:#ffffff;}
.founder strong{color:#f5e8d1;}
.founder .thumb {border:1px solid #a8936b; margin:0 0 7px 0;}
.founder .one {float:left; width:75px; text-align:center;}
.founder .two {float:left; width:75px; text-align:center; margin-left:31px;}
.founder .three {float:left; width:75px; text-align:center; margin-left:31px;}
.founder .four {float:left; width:75px; text-align:center; margin-left:30px;}
.founder .five {float:left; width:75px; text-align:center; margin-left:31px;}
.founder .six {float:left; width:84px; text-align:center; margin-left:27px;}
.founder .seven {float:left; width:80px; text-align:center; margin-left:23px;}
.founder .eight {float:left; width:84px; text-align:center; margin-left:23px;}
.founder .nine {float:left; width:75px; text-align:center; margin-left:25px;}

.tooltip-bg .form-box {padding:0 0 0 0;}
.tooltip-bg .form-box .box-left {float:left; width:200px; line-height:18px;}
.tooltip-bg .form-box .box-left .input {border:1px solid #9a896f; margin:0px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#746b5c; width:180px}
.tooltip-bg .form-box .box-right {float:right; width:150px; line-height:18px;}
.tooltip-bg .form-box .box-right .select2 {border:1px solid #9a896f; margin:0px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#746b5c; width:120px;}
.tooltip-bg .form-box .button {border:none; margin:5px 0 0 0; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#746b5c; width:111px; height:29px; background:url(../images/coll-now.jpg) left top no-repeat;}

.tooltip-bg .form-text {color:#e0d7c7; padding:5px 0 ; line-height:15px; font-size:11px;}



.meet-founder {padding:45px 0 0 177px; color:#ffffff; font-size:11px; line-height:20px;}
.meet-founder01 {padding:0px 0 0 177px; color:#ffffff; font-size:11px; line-height:20px;}

.founder-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; margin:-2px 0 0 0; height:421px;}
.founder-bg .hd{padding:34px 60px 35px 60px; position:absolute; z-index:80;}

.founder-bg .founder-left {float:left; width:440px; line-height:18px; color:#000000; font-size:12px;}
.founder-bg .founder-left .title{ margin-bottom:30px;}
.founder-bg .founder-left .strong{ font-size:14px; font-weight:bold;}
.founder-bg .founder-right {float:right; width:316px; margin-top:38px;}

.founder-bg .meet-founder-team{ position:absolute; margin:0 0 0 442px; z-index:1}

.work-item-image2 {width:900px; padding:0 0 0 0; color:#FFFFFF;}
.work-item-image2 .left-img {float:left; width:500px;}
.work-item-image2 .texts {color:#FFFFFF; line-height:21px; padding:50px 0 0 0; float:right; width:250px;}
.work-item-image2 .texts a{color:#950000; text-decoration:underline}
.work-item-image2 .texts a:hover{color:#FFFFFF; text-decoration:none}
.work-item-image2 .texts h3 {color:#8c0603; font-family:Georgia,"Times New Roman",Times,serif; font-size:24px; font-weight:normal; margin:0 0 5px; padding:1px;}



.solution-sub-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; margin:-2px 0 0 0; height:421px;}
.solution-sub-bg .hd{padding:34px 60px 35px 60px; position:absolute; z-index:80;}


.top-text {padding:5px 100px 0 60px; color:#FFFFFF; height:100px;}
.top-text .sub-hd2 {border-bottom:1px solid #9f1714; padding:0 0 6px 0; margin:0 0 5px 0;}
.top-text .thumb {position:absolute; margin:-5px 0 0 766px;}
.top-text .cnt-text {padding:0 60px 0 0;}


.solution-sub-bg .sol-box {padding:25px 50px 0 0;}
.solution-sub-bg .sol-box .solution-left {float:left; width:554px; padding:0 0 0 120px;}
.solution-sub-bg .sol-box .solution-right {float:right; width:225px; line-height:20px; color:#FFFFFF}
.solution-sub-bg .sol-box .solution-right ul {margin:0px; padding:0px; border:0px;}

.solution-sub-bg .sol-box .solution-right a{color:#9f1714; text-decoration:none; font-weight:bold;}
.solution-sub-bg .sol-box .solution-right a:hover{color:#000000; text-decoration:underline}
.solution-sub-bg .sol-box .solution-right .sub-hd {border-bottom:1px solid #9f1714; padding:0 0 5px 0; margin:0 0 5px 0;}



ul.cycle2 {background:none;} 
ul.cycle2 li{background:none;} 


.sitemap {padding:80px 0 0 200px;}
.sitemap a {color:#FFFFFF; text-decoration:none;}
.sitemap a:hover {color:#5e0a08; text-decoration:underline;}

.sitemap p{color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 10px 0;}
.icon-logos {line-height:30px; padding:10px 0 0 0;}



.magento-page-bg {background:url(../images/magento-page-bg.jpg) left top no-repeat; padding:6px 6px 26px 6px; margin:-6px 0 0 0;}
.magento {}
.magento .magento-left {float:left; width:530px;}
.magento .magento-right {float:right; width:350px; padding:0 50px 0 0;}
.magento .magento-right .magento-content {line-height:18px; color:#000000; font-size:12px; margin:0 0 5px 0;}
.magento .magento-right .button {text-align:center; padding:10px 0 0 0;}

.magento-right2 {margin:30px 0 0 0;}
.magento-right2 .right-call {float:right; width:450px; margin:0 50px 0 0;}
.magento-right2 .right-call .input {margin:7px 0; width:135px; padding:3px 5px; border:1px solid #bec0c5; color:#464646; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.magento-right2 .right-call .textarea {margin:0 0 7px 0; width:435px; padding:3px 5px; border:1px solid #bec0c5; background:#f2f2f3; color:#464646; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.magento-right2 .right-call .btn {text-align:right; vertical-align: middle;

margin-top:6px;
}



.brands-logos {padding:47px 0 0 175px;}
.brands-logos .b-logos {float:left; width:408px; color:#610a08; font-size:18px; padding-top:22px;}
.brands-logos .b-logos img{padding:0 0 0 0; margin:0px;}
.brands-logos .b-logos .left-logo {float:left; width:170px;}
.brands-logos .b-logos .right-logo {float:right; width:210px;}

.brands-logos .b-thumbs {float:right; width:357px; padding:21px 0 0 0;}
.view-link {padding:5px 10px;}
.view-link a {background:#5f0a08; color:#FFFFFF; text-decoration:none; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.view-link a:hover {background:#FFFFFF; color:#5f0a08; text-decoration:none;}


/*-------------------------------------------------MARKETING PAGE START ------------------------------------------------------------------*/

.marketing-bg {background:url(../images/innovation-bg.jpg) left top repeat-y; margin:-2px 0 0 0;}
.marketing-bg .hd{
 padding: 24px 0 13px 37px;  
    z-index: 80;

}


.marketing_leftpart{ width:348px; float:left; padding:73px 0 0 165px; line-height:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.marketing_leftpart .left-marke {float:left; width:170px;}
.marketing_leftpart .right-marke {float:left; width:170px; margin-left:5px;}

.market-item-image2 {width:900px; padding:0 0 0 0; color:#FFFFFF;}
.market-item-image2 .left-img {float:left; width:500px;}
.market-item-image2 .texts {color:#FFFFFF; line-height:21px; padding:50px 0 0 0; float:right; width:250px;}
.market-item-image2 .texts h3 {color:#8c0603; font-family:Georgia,"Times New Roman",Times,serif; font-size:24px; font-weight:normal; margin:0 0 5px; padding:1px;}





.magento .right-call-form .captchaimg{float:right;}

.content-bg1 {background:url(../images/home-page-content-bg.jpg) left top repeat-y; float:left;margin-top:-2px; padding:2px 7px 0px 7px;}
.content-bg1 .hd{padding:30px 60px 35px 190px; position:absolute; z-index:80;}
.content-bg1 .sub-hd {padding:34px 60px 35px 30px; position:absolute; z-index:80;}



.cat_listbox_small {width:500px;}









/* new css added by Anil on 24 AUG 2010   Changed by PTWS 5th Oct 2010*/

.cnt-three-call {background:url(../images/cnt-menu-seprater.jpg) 90px top repeat-y; padding:0px; margin:0px; overflow:hidden; height:302px;}
.cnt-call-1 {float:left; width:87px; padding:10px 10px 0 0; text-align:right;}
.cnt-call-1 .img {margin:0 0 15px 0;}
.cnt-call-1 .img2 {margin:0 0 11px 0;}
.cnt-call-2 {float:left; width:230px; padding:0 0 0 10px; font-size:12px; color:#000000;}
.cnt-call-2 .sub-hd3 {margin:10px 0 10px 0; line-height:18px;}
.cnt-call-3 {margin:-76px 0 0 340px; overflow:hidden; position:absolute}

.back-img {position:absolute; margin:12px 0 0 -145px;}





.TabbedPanels {margin: 0px;	padding: 0px; clear: none; width: 100%;}
ul.TabbedPanelsTabGroup {float:left; width:87px; padding:0 10px 0 0; text-align:left; margin:0px; list-style:none;}
li.TabbedPanelsTabGroup {margin:0px; padding:0px; border:0px; list-style:none; float:left;}
.TabbedPanelsTabGroup {margin:0px; padding:0px; border:0px; float:left; width:100%; display:inline;}
.thumb {margin:0 0 14px 0; cursor:pointer;}

.TabbedPanelsContentGroup {float:left; width:240px; padding:0 0 0 2px; font-size:12px; color:#000000; line-height:18px;}




.solution-text {padding:30px 540px 0px 200px; font-size:11px; color:#1C1711; line-height:15px;}


.solution-icon-1 {position:absolute; margin:60px 0 0 280px;}
.solution-icon-2 {position:absolute; margin:60px 0 0 500px;}
.solution-icon-3 {position:absolute; margin:220px 0 0 0px;}
.solution-icon-4 {position:absolute; margin:217px 0 0 260px;}
.solution-icon-5 {position:absolute; margin:220px 0 0 520px;}
.solution-icon-6 {position:absolute; margin:57px 0 0 -15px;}

/* Start About Page 23-8-2010 */

.aboutright-main{ float:left; width:776px; background:url(../images/about-right-bg.gif) no-repeat; height:289px;}
.aboutright-main .videopart{ float:left; width:270px; margin:40px 0px 0px 40px;}
.aboutright-main .righttext{ float:left; width:388px; margin:40px 0px 0px 31px; color:#FFFFFF; line-height:21px; font-size:12px;}

.btn-brand{ float:left; width:776px;}
.btn-brand .img{ float:left; position:absolute; margin:-4px 0px 0px 650px}

.about-logopart{float:left; width:776px; padding-top:32px;}
.about-logopart img{ vertical-align:top;}

/* End About Page 23-8-2010 */




/* start landing page 27-08-2010 */
.overview-hd {position:absolute; margin:0 0 0 100px;}
.TabbedPanelsContent {padding:0px 0 0 0;}
.TabbedPanelsContent p {margin:0 0 10px 0;}
/* end landing page 27-08-2010 */

/*-------------------Start-P.T.W.S -For Client-page 30-Aug-2010-------------------------------------*/


.client-contain-left{float:left; width:585px; padding-top:30px;}
.client-contain-left .img{ padding-left:5px; padding-bottom:7px;}
.client-contain-left .img2{padding-bottom:7px; padding-left:0px;}
.video-testimonial {color:#ffffff; float:right; width:181px; font-size:11px; background:url(../images/right-bg-client.png) no-repeat left top; padding:15px 2px 15px 15px; margin-right:19px;}
.video-testimonial .video-img-right{margin-top:7px; margin-right:5px; float:left;}
.video-testimonial .video-text-right{margin-top:15px; margin-right:5px; float:left; line-height:15px;}
.video-testimonial .video-text-right .tit{color:#cea875; font-weight:bold; font-size:11px;}
.client-refre{background:url(../images/client-references.png) no-repeat left top; float:right; width:390px; height:50px; padding:11px 5px 5px 150px; margin-right:20px;}
.client-refre .view{ float:left; padding-right:19px; width:120px;}
.client-refre .view3{ float:left; padding-right:19px; width:100px;}
.client-refre .view2{ float:left; padding-left:13px; width:100px;}
.client-refre .text{ color:#f1e1c5; font-weight:bold;}
.client-refre-leftimg{ float:left; padding-left:5px;}


.tooltip2 {}
.tooltip-news { float:left; padding:0px; margin:0 0 0 100px;}

.tooltip-bg2 {background:url(../images/submit-bg-01.png) left top no-repeat; width:266px; height:128px; padding:10px 15px 0px 15px; color:#e0d7c7; float:left;}

.tooltip-bg ul {margin:0px; padding:0px; border:0px;}
.tooltip-bg li {margin:0px; padding:0px; border:0px; list-style:none;}

.submit-form {padding:2px 0 0 0; color:#ffffff;}
.submit-form strong{color:#f5e8d1;}
.submit-form .thumb {border:1px solid #a8936b; margin:0 0 0;}
.submit-form .first-line{display:inline; width:266px;}
.submit-form .first-line .text {text-align:right; float:left; color:#FFFFFF; width:71px;}
.submit-form .first-line  .input {margin:2px 30px 5px 0; padding:3px 4px 5px 4px; border:1px solid #6f6350; height:15px; color:#6d6d53; font-size:12px; width:150px;  background-color:#40392d; float:right;}
.submit-form .first-line .sub-btn { margin:3px 128px 0px 0; float:right; background:url(../images/butten-bg.jpg)repeat scroll 0 0 transparent;border:1px solid #1d1913;color:#1d1913; font-size:11px; height:24px;line-height:22px; text-align:center; vertical-align:middle; font-weight:bold; min-width:57px; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px;}


.client-contain-left-box{float:left; width:570px; margin-top:5px; padding-left:5px;}
.client-contain-left-box ul{list-style-type:none; margin:0px; padding:0px; display:inline;}
.client-contain-left-box ul li{ width:105px; height:76px; border:1px solid #d6c7ab; margin-right:7px; margin-bottom:8px; text-align:center; vertical-align:middle; padding-top:15px; display:inline; float:left;}

::-moz-selection {
background:#ab2027;
color:#fff;
text-shadow:none;
}
::selection {
background:#ab2027;
color:#fff;
text-shadow:none;
}

/*-------------------End-P.T.W.S -For Client-page 30-Aug-2010-------------------------------------*/

/*-------------------Start-P.T.W.S -For Mobile Solutions Page 13-Sep-2010-------------------------------------*/


.solution2-left{ width:450px; padding-top:22px; padding-left:167px; float:left;}
.solution2-left .virtualpage3{width:200px; padding-left:110px; float:left;}
.solution2-left .left-erro-img{float:left; width:11px; padding-top:190px; padding-left:-10px;}
.solution2-left .right-erro-img{float:right; width:11px; padding-top:190px; padding-right:10px;}

.solution2-right-part {margin:30px 17px 0 0; float:right; width:318px; font-size:12px; color:#000; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.solution2-right-part .padding2{ padding:0px 4px;}
.solution2-right-part .title-text{ padding-bottom:21px;}
.solution2-right-part a { color:#500806; text-decoration:none; font-weight:bold;}


/*-------------------End-P.T.W.S -For Mobile Solutions Page 13-Sep-2010-------------------------------------*/



/*-------------------Start -P.T.W.S -For Innovation Page 27-Sep-2010-------------------------------------*/


.maininnovation-div{ float:left; width:800px;}

.maininnovation-div .leftpart{
	float:left;
	background:url(../images/innovation-text-bg.jpg) no-repeat;
	width:162px;
	height:360px;
	padding:60px 0 0 0;
	float:left;
}
.maininnovation-div .leftpart .pagination {
	list-style:none;	
	margin:0 0 0 0;	
	width:162px;
	height:361px;
	float:left;	
	z-index: 85;
}

.maininnovation-div .leftpart .pagination ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.maininnovation-div .leftpart .pagination ul li {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.maininnovation-div .leftpart .pagination li a {
	display:block;
	width:142px;
	color:#3c2800;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	padding:5px 0px 5px 20px;
	outline:none;
}
.maininnovation-div .leftpart .pagination li a:hover {
	display:block;
	background:url(../images/innovation-nav-h.png) no-repeat center left;
	width:162px;
	color:#FFFFFF;
}
.maininnovation-div .leftpart .pagination li a:active {
	display:block;
	background:url(../images/innovation-nav-h.png) no-repeat center left;
	width:162px;
	color:#FFFFFF;
}
.maininnovation-div .leftpart .pagination li a.activeSlide {
	background:url(../images/innovation-nav-h.png) no-repeat center left;
	color:#FFF;
}
.maininnovation-div .leftpart .pagination .more-text {
	color:#610f0f;
	float:right;
	font-size:13px;
	padding-right:15px;
	padding-top:15px;
}
.maininnovation-div .leftpart .pagination .more-text a {
	color:#610f0f;
	text-decoration:none;
}
.maininnovation-div .leftpart .pagination .more-text a:hover {
	color:#000000;
	text-decoration:none;
}
.maininnovation-div .leftpart .pagination .more-text img {
	margin-left:5px;
}





.maininnovation-div .mainright{ width:615px; float:right; padding:17px 10px 0px 0px;}

.slideshow0 { height: 391px; width: 444px;}
.slideshow0 img { border:0px;}

.slideshow1 { height: 391px; width: 444px;}
.slideshow1 img { border:0px;}

.slideshow2 { height: 391px; width: 444px;}
.slideshow2 img { border:0px;}

.slideshow3 { height: 391px; width: 444px;}
.slideshow3 img { border:0px;}

.slideshow4 { height: 391px; width: 444px;}
.slideshow4 img { border:0px;}

.slideshow5 { height: 391px; width: 444px;}
.slideshow5 img { border:0px;}

.slideshow6 { height: 391px; width: 444px;}
.slideshow6 img { border:0px;}

.slideshow7 { height: 391px; width: 444px;}
.slideshow7 img { border:0px;}

.slideshow8 { height: 391px; width: 444px;}
.slideshow8 img { border:0px;}

.slideshow9 { height: 391px; width: 444px;}
.slideshow9 img { border:0px;}

.slideshow10 { height: 391px; width: 444px;}
.slideshow10 img { border:0px;}

.slideshow11 { height: 391px; width: 444px;}
.slideshow11 img { border:0px;}

.slideshow12 { height: 391px; width: 444px;}
.slideshow12 img { border:0px;}

.slideshow13 { height: 391px; width: 444px;}
.slideshow13 img { border:0px;}

.slideshow-main011 { height: 391px; width:615px; float:left; display:inline}

.slideshow-main011 .prev{
	position: absolute;
	top: 165px;
	z-index:101;	
	margin:0 0 0 0;
}
.slideshow-main011 .next{
	position: absolute;
	top: 165px;
	z-index:101;
	left: 408px;
	margin:0 0 0 0;
}

.slideshow-main011 .right-text {
	float:left;
	width:160px;	
	line-height:16px;
	color:#000000;
	font-size:12px;
	padding-left:10px;
	background:url(../images/innovation-main-bg.jpg) no-repeat right top;
	height:391px;	
	}
	
.slideshow-main011 .right-text .title-text {
	font-size:14px;
	font-weight:bold;
	color:#610f0f;
}
.slideshow-main011 .right-text img {	
	padding-right:11px;
	display:inline;
	border:0px;
}
.slideshow-main011 .right-text p {
	padding-bottom:10px;
}
/*-------------------End -P.T.W.S -For Innovation Page 27-Sep-2010-------------------------------------*/

/*-------------------Start -P.T.W.S -For Solution Pages 6-oct-2010-------------------------------------*/

.thumb2 {margin:5px 0 8px 0; cursor:pointer; float:left;}
.thumb3 {margin:5px 0 8px 0; cursor:pointer; float:left;}
.thumb4 {margin:5px 0 8px 0; cursor:pointer; float:right;}
.overview-text{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold; padding-left:2px;}
.cnt-call-1_2 {float:left; width:87px; padding:0px 10px 0 0; text-align:right;}
.solution2-right-part {margin:30px 17px 0 0; float:right; width:318px; font-size:12px; color:#000; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.solution2-left2 .virtualpage4{width:450px; padding-left:10px; float:left; padding-top:3px;}
.solution2-left2 .virtualpage5{width:450px; padding-left:10px; float:left; padding-top:3px;}
.solution2-right-part2 {margin:25px 7px 0 0; float:right; width:275px; font-size:12px; color:#000; line-height:18px; font-family:Arial, Helvetica, sans-serif;}

.solution2-left2 .virtualpage5{width:450px; padding-left:10px; float:left; padding-top:95px;}

.solution2-left2{ width:500px; padding-top:22px; padding-left:167px; float:left;}
.solution2-left2 .left-erro-img{float:left; width:11px; padding-top:190px; padding-left:-10px;}
.solution2-left2 .right-erro-img{float:right; width:11px; padding-top:190px; padding-right:10px;}

.solution2-right-part2 .title-text{ padding-bottom:21px;}
.tooltip-marketing {margin:0px 0 0px 40px;}

/*-------------------End -P.T.W.S -For Solution Pages 6-oct-2010-------------------------------------*/

/*-------------------Start -P.T.W.S -For Innovation pages visit site option 20-Oct-2010-------------------------------------*/

.redlink01{ color:#610f0f; text-decoration:none;}
.redlink01:hover{ color:#000; text-decoration:underline;}

/*-------------------End-P.T.W.S -For Innovation pages visit site option 20-Oct-2010-------------------------------------*/


/*-------------------Start -P.T.W.S -For Solution-New Pages 26-oct-2010-------------------------------------*/

.solutions-pagebg { background:url(../images/innovation-bg.jpg) left top repeat-y; margin:-2px 0 0 0; height:421px; font-size:12px; line-height:18px;}

.solutions-pagebg .tophd{ padding:37px 28px 0px 43px;}
.solutions-pagebg .tophd .left{ float:left;}
.solutions-pagebg .tophd .right{ float:right;}

.solutions-pagebg .contain{ padding:17px 0 0 174px;}
.solutions-pagebg .contain .leftcon{ width:375px; float:left; padding-top:15px;}
.solutions-pagebg .contain .leftcon .title{ color:#610a08; font-size:14px; font-weight:bold; text-transform:uppercase;}

.solutions-pagebg .contain .right-img{ float:right;}

a{ outline:none;}

.aboutright-main{ float:left; width:776px; background:url(../images/about-right-bg.gif) no-repeat; height:289px; margin-top:25px;}

/*-------------------End -P.T.W.S -For Solution-New Pages 26-oct-2010-------------------------------------*/

/*-------------------Start -P.T.W.S -For Spotlight pages 28-Oct-2010-------------------------------------*/

.spotlight {background:url(../images/spotlight-left-bg.jpg) right top no-repeat; margin:5px 31px 0 0; height:421px;  background-position:right;}

.spotlight-leftpart{padding:26px 24px 0 29px; margin:0px; width:712px; float:left; }
.spotlight-leftpart .top{ margin:0px; padding:0px; width:705px; float:left;}
.spotlight-leftpart .top .titleimg{ margin-right:28px; padding:0px;  float:left;}

.spotlight-leftpart .top .nav{ margin:0px; padding:0px; float:left;}
.spotlight-leftpart .top .nav ul{ margin:0px; padding:0px; list-style-type:none; margin-top:10px;}
.spotlight-leftpart .top .nav ul li{ margin:0px; padding:10px 0 0 0; list-style-type:none;  display:inline;}
.spotlight-line{ margin:0px; padding:0px 5px;}
.main-img{ float:left; padding:0 0 0 0px;}
.spotlight-leftpart .main-div{float:left;  margin:0px; padding:0 0 0 140px;}
.spotlight-leftpart .main-div .img{float:left; padding:0px; margin:0px;}
.bottem-line{float:left; padding:0px; margin:0px; font-size:10px; color:#473312;}
.bottem-line ul{ list-style-type:none; padding:0px; margin:0px;}
.bottem-line ul li {list-style-type:none;  margin:0px; text-decoration:none;}
.bottem-line ul li a{ list-style-type:none;  margin:0px; background:url(../images/spotlight-123-normal.png) no-repeat; width:18px; height:18px; text-decoration:none; font-size:10px; color:#473312;}
.bottem-line ul li a:hover{ list-style-type:none; padding:0px; margin:0px;  text-decoration:none; color:#fff; background:url(../images/spotlight-123-hover.png) center top no-repeat; width:18px; height:18px;}
.bottem-link{float:left; padding-left:212px;}
.bottem-link a{ border:0px; text-decoration:none;}


.spotlight-rightpart{ width:162px; float:right; padding:0; line-height:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:1px;}
.spotlight-rightpart .up-butten{ padding:0px; text-align:center;}
.spotlight-rightpart .down-butten{ margin:0px; text-align:center; float:left;}
.right-nav {
	list-style:none;	
	margin:0 0 0 1px;			
	float:left;	
	z-index: 85;
	width:162px;	
	float:left;
}

.right-nav ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.right-nav ul li {
	list-style-type:none;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	display:inline;
}

.right-nav li a img{float:left; display:inline; padding-right:6px;}
.right-nav li a .span{ line-height:30px;}
.right-nav li a {	
	width:154px;
	color:#bb9c75;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;		
	float:left;
	padding:7px 0 7px 8px;
	display:block;
	vertical-align:middle;
	outline:none;	
}
.right-nav li a:hover {	
	background:url(../images/spotlight-nav-h.png) no-repeat top left;	
	color:#fde8c4;
	
}
.right-nav li a:active {	
	background:url(../images/spotlight-nav-h.png) no-repeat top left;
	width:162px;
	color:#FFFFFF;
}
.right-nav li a.activeSlide {
	background:url(../images/spotlight-nav-h.png) no-repeat top left;
	color:#FFF;
}

/*    28 Oct 2010  Start   */


/*  show hide div */

/*.slidingDiv { height:auto; background-color: #000; padding:0px;	position: relative; top:-99px; left:-234px; z-index:100; display:none; width:579px; opacity:0.85;}*/

.slidingDiv { height:auto; background-color: #000; padding:0px;	position: absolute; top:205px; left:0px; z-index:999999; display:none; width:579px; opacity:0.85; height:119px;}

.slidingDiv p {	padding:5px 10px 10px 10px;	color:#bfbfbf;}
.slidingDiv h1{ font-size:18px; font-weight:normal; margin:0px; padding:10px 0px 0px 10px; color:#ddb78f;}


.innovation-sliderbg{ background:url(../images/innovation/slider-bg.jpg) repeat-y bottom}

.innovation-slideshow { height: 350px; width:579px; float:left; display:inline; background:url(../images/innovation/slider-bg.jpg) repeat-y bottom;}

.innovation-slideshow01 { height: 350px; width:579px; float:left; display:inline; background:url(../images/innovation/slider-bg.jpg) repeat-y bottom;}

.innovation-slideshow02 { height: 350px; width:579px; float:left; display:inline; background:url(../images/innovation/slider-bg.jpg) repeat-y bottom;}

.innovation-slideshow03 { height: 350px; width:579px; float:left; display:inline; background:url(../images/innovation/slider-bg.jpg) repeat-y bottom;}

.project-about-part {float:left; margin-top:10px; }
.project-weblink { float:right; margin-top:10px; padding-left:110px;}

/* Innovation Projects slide */

.spotlight .hd{ padding:29px 0 0 29px; position:absolute;}
.spotlighttabcon{ padding:0 0 0 176px; width:753px; position:absolute;}
.spotlight-contain{ width:753px; float:left;}
.spotlight-scrollpart {width:579px; float:left; margin:65px 0 0 0 ;}

/*-------------------End -P.T.W.S -For Spotlight pages 28-Oct-2010-------------------------------------*/






.preload1 { background:url(../images/Tour-images/three_1.gif);}
.preload2 { background:url(../images/Tour-images/three_1a.gif);}

#nav2 {padding:0; list-style:none;  position:relative; z-index:500; font-family:Arial, Helvetica, sans-serif;   margin-top:1px; margin-bottom:8px; float:right; font-size:11px; margin-right:13px;}
#nav2 li.top {display:block; float:left; height:31px;}
#nav2 li a.top_link {display:block; float:left; height:31px; line-height:31px; color:#515151; text-transform:uppercase; text-decoration:none; font-size:11px; padding:0 0 0 5px; cursor:pointer;}
#nav2 li a.top_link span {float:left; display:block; padding:0 17px 0 12px; height:31px; }
#nav2 li:hover a.top_link {color:#740604; background:url(../images/Tour-images/three_1.gif)  no-repeat; }
#nav2 li:hover a.top_link span { background:url(../images/Tour-images/three_1.gif) no-repeat right top;}
#nav2 li:hover a.top_link span .active { color:#740604; background:url(../images/Tour-images/three_1.gif)  no-repeat; }

#nav2 li a.top_link2 {display:block; float:left; height:31px; line-height:31px; color:#515151; text-transform:uppercase; text-decoration:none; font-size:11px; padding:0 0 0 5px; cursor:pointer;}
#nav2 li a.top_link2 span {float:left; display:block; padding:0 17px 0 12px; height:31px; }
#nav2 li:hover a.top_link2 {color:#740604; background:url(../images/Tour-images/three_2.gif)  no-repeat; }
#nav2 li:hover a.top_link2 span { background:url(../images/Tour-images/three_2.gif) no-repeat right top;}
#nav2 li:hover a.top_link2 span .active { color:#740604; background:url(../Tour-images/three_2.gif)  no-repeat; }

.content-bg-index {
 background: background:url(../images/home-page-content-bg.jpg) left top no-repeat; margin-top:-5px; padding:0px 7px 0px 7px; float:left;}

.bottom-bg-index {background:url(../images/bottom-bg.jpg) left top repeat-x; float:left;}


/*Webform*/

.webform label
{font-size:16px;}
