/* CSS Document */
body{margin:0px; overflow:scroll;}
img{margin:0px; border:0px;}
a:active{outline:none;}
p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555; line-height:18px; margin:0px;}
li{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555; line-height:18px;}
li a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#717d85; text-decoration:none;}
li a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#6b9629; text-decoration:none;}
h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3f72ae; margin:0px;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#6b9629; margin:0px;}
h3{font-family:"trebuchet MS"; font-size:17px; font-weight:bold; color:#3F72AE; margin:0px;}
h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; margin:0px;}
h4 a{color:#000000; text-decoration:none;}
h4 a:hover{color:#3F72AE; text-decoration:none;}
h5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#848793; margin:0px;}
h6{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#6b9629; margin:0px;}
form{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555;}

#headwrap{width:960px; margin:auto; clear:both;}
#logo{width:170px; margin-top:29px; float:left;}
#links{width:600px; margin-top:20px; float:right;}
#links ul{margin:0px; list-style:none;}
#links li{float:right; margin-left:25px;}
#links li a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#717d85; text-decoration:none; display:block; padding-top:3px;}
#links li a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#6b9629; text-decoration:none; background:url(../images/top-nav-bar.png) repeat-x top; display:block; padding-top:3px;}
#headerimage{width:960px; height:295px; margin:0px; background:url(../images/header_iPhone-new.png) no-repeat; float:left; overflow:hidden;}
#headerimage-small{width:960px; height:5px; margin:0px; background:url(../images/header-image-small.png) no-repeat top; float:left; overflow:hidden;}
#bodywrap{width:960px; margin:auto; clear:both;}
#bodywrap-term{width:960px; padding-top:10px;}
#navigation{width:560px; margin:10px 0 10px 0; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4072cd;}
#navigation a{margin:0 10px 0 10px;}
#navigation a:hover{margin:0 10px 0 10px;}
#navigation1{width:960px; margin:10px 0 10px 0; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4072cd;}
#navigation1 a{margin:0 10px 0 10px;}
#navigation1 a:hover{margin:0 10px 0 10px;}
#crumb{width:550px; margin-bottom:7px; font-family:Verdana; font-size:13px; font-weight:normal; color:#6c6c6c;}
#crumb a{color:#4072cd; text-decoration:none;}
#crumb a:hover{color:#6c6c6c; text-decoration:underline;}
#port-crumb{width:550px; margin:12px 0 7px 0; font-family:Verdana; font-size:13px; font-weight:normal; color:#6c6c6c; padding-top:10px;}
#port-crumb a{color:#4072cd; text-decoration:none;}
#port-crumb a:hover{color:#6c6c6c; text-decoration:underline;}
#body-left{width:680px; margin-top:10px; float:left;}
#body-left-test{width:880px; margin-top:10px; float:left;}
#body-left h3{margin-bottom:4px;}
#contactwrap{width:680px; margin:auto; clear:both; overflow:hidden;}
#contact-form{width:320px; margin:0px; float:left;}
#contact-text{width:320px; margin:0px; float:right;}
#ideawrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#ideatext{width:510px; margin:0px; float:left;}
#ideaimage{width:450px; height:326px; margin:0px; float:right; background:url(../images/approach/idea.png) no-repeat right top;}
#featurewrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#featureimage{width:400px; height:286px; margin:0px; float:left; background:url(../images/approach/acs_feature.png) no-repeat right top;}
#featuretext{width:550px; margin:0px; float:right;}
#screenwrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#screentext{width:530px; margin:0px; float:left;}
#screenimage{width:425px; height:285px; margin:0px; float:right; background:url(../images/approach/screenflow.png) no-repeat right top;}
#designwrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#designimage{width:535px; height:200px; margin:0px; float:left; background:url(../images/approach/ACS_images.png) no-repeat right top;}
#designtext{width:420px; margin:0px; float:right;}
#techwrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#techtext{width:420px; margin:0px; float:left;}
#techimage{width:540px; height:280px; margin:0px; float:right; background:url(../images/tech_archi.png) no-repeat right top;}
#developwrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#developtext{width:420px; margin:0px; float:right;}
#developimage{width:540px; height:345px; margin:0px; float:left; background:url(../images/approach/code.png) no-repeat right top;}
#testwrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#testimage{width:525px; height:340px; margin:0px; float:right; background:url(../images/approach/testing.png) no-repeat right top;}
#testtext{width:435px; margin:0px; float:left;}
#releasewrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#releasetext{width:550px; margin:0px; float:right;}
#releaseimage{width:360px; height:245px; margin:0px; float:left; background:url(../images/approach/appstore.png) no-repeat right top;}
#body-right{width:250px; margin:36px 0 0 10px; float:right;}
#update{width:230px; background:url(../images/right-blue.png) top repeat-x; padding-top:2px;}
#study{width:230px; background:url(../images/right-green.png) top repeat-x; margin-bottom:20px; padding-top:2px;}
#portfoliowrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#portfolio-leftwrap{width:620px; margin:0px; float:left;}
#portfolioApps{width:300px; margin:0 10px 0 10px; height:500px; float:left;}
#portfolio-left{width:300px; margin:0px; float:left;}
#portfolio-right{width:300px; margin:0px; float:right;}
#portfolio-rightwrap{width:300px; margin:0px; float:right;}
#appdetailwrap{width:960px; margin:auto; clear:both; overflow:hidden;}
#appdetail-left{width:480px; margin-bottom:5px; float:left;}
#appdetail-right{width:480px; margin-bottom:5px; float:right;}
#paginationwrap{width:960px; margin:auto; clear:both;}
#body-textwrap{width:830px; margin:auto; clear:both; overflow:hidden;}
#textleftwrap{width:400px; margin-bottom:37px; float:left;}
#textleftwrap-left{width:188px; margin:0px; float:left;}
#textleftwrap-right{width:188px; margin:0px; float:right;}
#textrightwrap{width:400px; margin-bottom:37px; float:right;}
#textrightwrap-left{width:188px; margin:0px; float:left;}
#textrightwrap-right{width:188px; margin:0px; float:right;}
#footerwrap{width:960px; margin:auto; clear:both;}
#titlewrap{width:960px; margin:auto; clear:both;}
#titleleft{width:350px; margin:9px 0 3px 0; float:left;}
#titleright{width:180px; margin:5px 0 5px 0; float:right;}
#navigatewrap{width:950px; margin:auto; clear:both; overflow:hidden;}
#navigateleft{width:500px; margin:5px 0 20px 0; float:left;}
#navigateright{width:450px; margin:5px 0 20px 0; float:right;}
#appimagewrap{width:500px; margin:auto; clear:both; overflow:hidden;}
#appimageleft{width:80px; margin:0px; float:left;}
#appimageright{width:420px; margin:0px; float:right;}
#develop1wrap{width:680px; margin:auto; clear:both; overflow:hidden;}
#develop1image{width:380px; height:250px; margin:0px; float:left; background:url(../images/develop1.png) no-repeat;}
#develop1text{width:300px; margin:0px; float:right;}
#develop2wrap{width:680px; margin:auto; clear:both; overflow:hidden;}
#develop2text{width:300px; margin:0px; float:left;}
#develop2image{width:380px; height:320px; margin:0px; float:right; background:url(../images/develop2.png) right no-repeat;}
#iphoneiphoneright{background:url(../images/iPhone-header.png) no-repeat center; float: left; height: 488px; width: 960px;}
#right-links{width:210px;  margin-top:75px;}
#applicationwrap{width:680px; margin:auto; clear:both; overflow:hidden;}
#applicationimage{width:350px; height:400px; margin-top:8px; float:left; background:url(../images/application.png) no-repeat right top;}
#applicationtext{width:320px; margin:0px; float:right;}
#cloudwrap{width:680px; margin:auto; clear:both; overflow:hidden;}
#cloudtext{width:380px; margin:0px; float:left;}
#cloudimage{width:295px; margin:0px; float:right; background:url(../images/cloud-computing.png) no-repeat; height:250px;}
#sitemap{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; width:960px; border-top-width:thin; border-top-style:solid; border-top-color:#cccccc; float: left; position: relative;}
#contactfooter{float:left; width:660px; margin-top:5px;}
#footertextsComp{float:right; margin:5px 0 20px 0; height:35px; width:500px; text-align:right;}
#footer{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555555;	width:960px; border-top-width:thin; border-top-style:solid; border-top-color:#cccccc; float: left; position: relative;}
#android{width:960px;  margin-top:10px; background:url(../images/header_android.png) no-repeat;}
#android-upwrap{width:960px; margin:auto; clear:both;  padding-top:300px;}
#blackberry{width:960px;  margin-top:10px; background:url(../images/header_blackberry.png) no-repeat;}
#symbian{width:960px;  margin-top:10px; background:url(../images/header_symbian.png) no-repeat;}
#java-j2me{width:960px;  margin-top:10px; background:url(../images/header_java.png) no-repeat;}
#windows{width:960px;  margin-top:10px; background:url(../images/header_windows.png) no-repeat;}
#android-lefttext{width:650px; margin-top:450px; float:left;}
#android-rightimage{width:250px; height:260px; margin-top:450px; background:url(../images/android1.png) no-repeat right center; float:right;}
#android-botwrap{width:900px; margin:auto; clear:both; overflow:hidden;}
#android-leftimage{width:250px; height:200px; margin-top:20px; background:url(../images/android2.png) no-repeat left center; float:left;}
#android-righttext{width:650px; margin-top:20px; float:right;}
#knowingwrap{width:680px; margin:auto; clear:both;}
#knowing-text{width:560px; margin:0px; float:left;}
#knowing-image{width:120px; height:150px; margin:0px; float:right; background:url(../images/learning-about-users.png) no-repeat;}
#simplewrap{width:680px; margin:auto; clear:both;}
#simple-image{width:120px; margin:0px; float:left; height:150px; background:url(../images/keeping-it-simple.png) no-repeat;}
#simple-text{width:560px; margin:0px; float:right;}
#focuswrap{width:680px; margin:auto; clear:both;}
#focus-text{width:560px; margin:0px; float:left;}
#focus-image{width:120px; height:120px; margin:0px; float:right; background:url(../images/experiance.png) no-repeat;}
#createwrap{width:680px; margin:auto; clear:both;}
#create-image{width:120px; margin:0px; float:left; height:100px; background:url(../images/business-goals.png) no-repeat;}
#create-text{width:560px; margin:0px; float:right;}
#webwrap{width:680px; margin:auto; clear:both;}
#web-text{width:460px; margin:0px; float:left;}
#web-image{width:220px; height:410px; margin:0px; float:right; background:url(../images/web-image.png) no-repeat right;}
#peoplewrap{width:680px; margin:auto; clear:both;}
#peopletext{width:680px; margin:0px; float:left;}
#peopleimage{width:200px; height:225px; margin:0px; float:right; background:url(../images/viresh-new.png) right top no-repeat;}
#sitemapwrap{width:680px; margin:auto; clear:both;}
#sitemap-left{width:300px; margin:0px; float:left;}
#sitemap-right{width:300px; margin:0px; float:right;}
#appwrap{width:300px; margin:auto; clear:both;}
#appleft{width:190px; margin-bottom:5px; float:left;}
#appright{width:110px; margin-bottom:5px; float:right;}
#ipadwrap{width:960px; margin:auto; clear:both;}
#ipadleft{width:395px; margin-top:30px; float:left;}
#ipadright{width:540px; height:685px; margin-top:10px; float:right; background:url(../images/ipad.png) no-repeat;}

/*Links*/
.body-link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3F72AE; text-decoration:none; text-transform:none;}
.body-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3F72AE; text-decoration:underline; text-transform:none;}
.hor-links{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#3F72AE; text-decoration:none;}
.hor-links:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#3F72AE; text-decoration:none;}
.blue{font-family:arial; font-size:12px; font-weight:normal; color:#3F72AE; text-decoration:none;}
.blue:hover{font-family:arial; font-size:12px; font-weight:normal; color:#3F72AE; text-decoration:underline;}
.head-link{font-size:11px; font-weight:bold; color:#3F72AE; text-decoration:underline;}
.head-link:hover{font-size:11px; font-weight:bold; color:#767676; text-decoration:none;}
.page-link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px; font-weight:normal; color:white; text-decoration:none;}
.page-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px; font-weight:normal; color:white; text-decoration:none;}
.footer-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3F72AE; text-decoration:none; margin:0 15px 0 15px;}
.footer-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3F72AE; text-decoration:underline; margin:0 15px 0 15px;}
.footer-email{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3F72AE; text-decoration:none; margin:0 5px 0 7px;}
.footer-email:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3F72AE; text-decoration:underline; margin:0 5px 0 7px;}
.site-link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555; text-decoration:none; text-transform:none;}
.site-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3F72AE; text-decoration:underline; text-transform:none;}

/*Text*/
.big{font-family:Verdana; font-size:13px; font-weight:normal; color:#555555;}
.pagelink{position:absolute; color:white; padding-left:5px;}
.curpagelink{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px; font-weight:normal; color:white; text-decoration:none;position:absolute; color:white; padding-left:5px;}
.blue-text{color:#3F72AE;}
.input{width:183px; height:22px; border:#cccccc 1px solid;}
.input1{width:183px; height:90px; border:#cccccc 1px solid;}
.input2{width:186px; height:22px; border:#cccccc 1px solid;}
.input3{width:250px; height:22px; border:#cccccc 1px solid;}
.input4{width:250px; height:100px; border:#cccccc 1px solid;}
.input5{width:253px; height:22px; border:#cccccc 1px solid;}
.input6{width:125px; height:22px; border:#cccccc 1px solid;}
.invalid{width:183px; height:22px; border:#cc0000 1px solid;}
.invalid1{width:183px; height:90px; border:#cc0000 1px solid;}
.redcen{color:#cc0000;}
.greencen{color:#6B9629;}
.black{width:250px;}
.padding{padding-right:11px;}
.active-link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#6b9629; text-decoration:none; margin:0 10px 0 10px;}
.active-menu{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#6b9629; text-decoration:none; background:url(../images/top-nav-bar.png) repeat-x top; display:block; padding-top:3px;}
.slide-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#555555; line-height:16px; text-decoration:none; text-transform:none;}
.selected{color:#666; cursor:default; background:url(../images/selected.png) repeat-x;}
.bar{background:url(../images/grey-bar) repeat-x;}
.cloud{background:url(../images/body-image.png) no-repeat; height:66px}
.head{font-family:"trebuchet MS"; font-size:15px; font-weight:bold; margin:0px; color:#555555;}
.apphead{font-family:verdana; font-size:12px; font-weight:bold; color:#000000;}
.apphead:hover{font-family:verdana; font-size:12px; font-weight:bold; color:#3F72AE;}
.italic{font-style:italic;}
.linkcontainer{text-align:right; float:left; width:300px; padding-top:5px; padding-bottom:5px; height:15px;}

a.allShow, a.allHide{background-color:#FFFFFF; border:1px dotted #EEEEEE; color:#004080; display:inline; float:left; font-size:12px; margin:0 5px 10px 0; padding:4px; text-align:center; width:54px;}
.faq{clear:both;}
a.aaShow, a.aaHide{border:1px solid #FFFFFF; color:#232323; float:left; font-size:10px; margin:0 5px 0 0; padding:0 2px; text-align:center; text-decoration:none; width:16px;}
a.aaHide{border:1px dotted #EEEEEE;}
a.allShow, a.allHide{background-color:#FFFFFF; border:1px dotted #EEEEEE; color:#004080; display:inline; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0 5px 10px 0; padding:4px; text-align:center; width:54px;}
a.aaShow:hover, a.aaHide:hover{border:1px dotted #004080;}
a.aaHide:hover{color:#004080;}
a.aaShow:hover{color:#004080;}
.oo .aaShow{display:none;}
.xx .aaHide{display:none;}
a.aaShow, a.aaHide, a.allHide, a.allShow{display:none;}
.imgLinks .qq{background-position:left center; background-repeat:no-repeat; padding-left:18px; color:#666666; cursor:pointer;}
.imgLinks .oo .qq{background-image:url(../images/open.gif); font-weight:normal;}
.imgLinks .xx .qq{background-image:url(../images/closed.gif); font-weight:normal;}
.aa{padding-left:15px;}

/*Live Chat Section*/
#messenger-box { background:url(../images/bg-messenger.gif) no-repeat top center; width:230px; height:157px; overflow:hidden; }
#messenger-box .livechat-img {  width:200px; height:44px; margin:18px 0 0 16px; background:url(../images/contact.png) no-repeat;}
div.white-block { margin:0px 5px; padding:5px; background-color:#FFFFFF;}
#messenger{ clear:both; padding:5px 0px 0px 3px;  margin-left:5px;}
#messenger div.icons{background:url(../images/icon-msgs.gif) no-repeat top left; width:43px; height:40px; line-height:45px; cursor:pointer;}
#messenger div.m11{background-position:-3px 0px;}
#messenger div.m22{background-position:-47px 0px;}
#messenger div.m33{background-position:-89px 0px;}
#messenger div.m44{background-position:-133px 0px;}
#messenger div.m55{background-position:-175px 0px;}
div.bg-sb-msg{  width:220px; height:39px; margin-left:5px; margin-top:5px;}
div.txts {line-height:14px; padding:10px; text-align:center; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#555555; font-weight:normal;}
.floatL {float:left;}
.floatR {float:right;}
.clear{clear:both; height: 1px;}
#body-middle{width:960px; margin:auto; clear:both;}
#body-middle-l{width:680px; margin:10px 0 0 0; float:left;}
#body-middle-l h3{margin-bottom:10px;}
#body-middle-r{width:280px; margin:10px 0 0 0; float:right; text-align:right;font:normal 11px Arial; color:#000000;}
.text-11{font:normal 11px Arial; color:#555555;}
#body-middle-m{width:960px; margin:0;padding:10px 0 15px 0; float:left;}
.logo-main-r{width:144px;padding:0 30px 0 0; float:left;}
.logo{width:144px;padding:0; float:left;}
.logo-name{width:144px;padding:15px 0 0; float:left; text-align:center;font:normal 12px Arial; color:#000000;}
.logo-main-l{width:144px;padding:0 0 0 30px; float:left;}
.logo-main-lr{width:144px;padding:0 30px 0 30px; float:left;}
#body-middle2{width:760px; margin:0; padding:70px 0 0 200px; font:bold 12px Arial; color:#000000; }
#body-middle3{width:900px; margin:0; padding:70px 0 0 60px; font:bold 12px Arial; color:#000000; }
.font-12{font:bold 12px Arial; color:#000000;}
.itunes {
background-image:url(../images/itunes_serial_number.jpg);
height:556px;
width:899px;
}
#about-logo{
float:left;margin:10px 0 0 80px;width:600px; display:inline; }
#body-middle-4{width:680px; margin:18px 0 18px 0; float:left; }
#portfolio{border: 1px solid #CCCCCC; width:983px;-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);
background:#FFFFFF none repeat scroll 0 0; -moz-border-radius: 4px;-webkit-border-radius:4px; float:left; width:958px; margin:0; padding:20px 0 10px  0;float:left;border:1px solid #d7d7d7;}
.portfolio1{width:908px margin:0; padding:0 20px;float:left;text-align:center;}
.portfolio1 h2{text-align:center; margin:0; padding:20px 0 0 0;}
.portfolio1 h3{font-size:16px; font-family:Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;font-variant:normal;font-weight:normal; line-height:24px; color:#888888;margin: 0; padding:8px 23px 40px 23px; text-align:center;}
.portfolio11{width:958px ;margin:0; padding:0;float:left;}
.portfolio2{width:908px; margin:0 20px 0 0; padding:30px 0 0 20px;float:left; background:url(../images/photo-ipad.png) no-repeat right 30px; height:404px;}
.portfolio2-l{width:70px;float:left;text-align:left;}
.portfolio2-r{width:718px;float:left;text-align:left;}
.portfolio2-r h3{font-family:Arial;font-size:24px; font-weight:normal; line-height:24px;color:#000000;margin:0;padding:19px 0 15px 0;}
.portfolio2 p{font-family:Arial;font-size:14px; font-weight:normal; line-height:24px;color:#333333;padding:13px 500px 0 0;margin:0;}
.video-link:link,.video-link:visited,.video-link:active{text-decoration:none;font-family:verdana;font-size:12px; font-weight:normal; line-height:24px;color:#0088cc;}
.video-link:hover{text-decoration:underline;color:#0088cc;}
.portfolio2 p span{font-family:verdana;font-size:17px; font-weight:normal; line-height:24px;color:#000000;}
.clear:{clear:both;}
#body-al{width:406px; margi:0; float:left;}
#body-ar{width:274px; margin:0; float:left;}
#body-ar1{width:230px; margin:0; padding:10px 0; float:left;text-align:center;}


.grid-view-client {
clear:both;
left:0;
margin:0;
padding-left:50px;
padding-top:20px;
width:910px;
position:relative;
}

.grid-view-client .grid-element {
float:left;
height:130px;
width:130px;
}

.grid-element, .grid_bottom .grid-element {
position:relative;
}
element.style {
opacity:0;
}
.anim {
  background:transparent url(../images/test-hover.png) no-repeat scroll 2px 4px;
  display:block;
  position:absolute;
  left:0;
  top:0;
  /*z-index:1;*/
  height:98px;
  width:100%;
  opacity:0;
  }
.grid-view-client .grid-element img{
	display: block;
}
.grid-element img, .grid_bottom .grid-element img {
position:relative;
/*z-index:100;*/
}
.grid-view-client .anim {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/test-hover.png) no-repeat scroll 2px 4px;
height:98px;
width:100%;
}
.grid-view.icon .grid-element, .grid_bottom.icon .grid-element{
	height: 130px;
}
.icon .grid-element img{
	margin:0 0;
}
.grid-view .thumbs-nav, .grid-view-client .thumbs-nav{
	margin:0;
}

.content-inner{
	margin:0 auto;
	width:910px;
	float:left;
	position:relative;
	height:auto;
	min-height:275px;
}


.content-header{
	margin:0 auto;
	width:910px;
	float:right;
	padding:12px 20px 0;
	position:relative;
	height:60px;
}

.content-header h1{
	padding:3px 0 0px !important;
	font-size:24px;
}


.content-inner .left{
	width:440px;
	padding:0px;
}

.content-inner .right{
	padding:0px;
	width:290px;
}


.content-inner-bottom .content-inner .left, .content-inner-bottom .content-inner .right{
	width:48%;
	padding: 10px 0 0;
	line-height:17px;
}

.content-inner-bottom .content-inner .left p, .content-inner-bottom .content-inner .right p{
	margin:0px 0 10px;
}

.content-inner2{
	margin:0 auto;
	width:960px;
	float:left;
	position:relative;
	height:auto;
	min-height:275px;
}
.client-details{
	color:#777777;
	font-size:13px;
	font-family:Arial;
	font-size:12px;
}

.client-details a{
	color:#29ABE2;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
}

.client-testimonials-l{
	padding:6px 0 0 0;
	text-align:justify;
	float:left;
	width:470px;
}

.testimonials{
	padding:30px 0px 0 0;
}

.testimonial-{
	width:910px !important;
	padding:0;
	margin:0;
	float:left;
	
}
.testimonial{
	width:500px !important;
	padding:0;
	margin:0;
	float:left;
	
}

.tleft{
	float:left;
	width:470px;
	padding:10px 30px 30px 0;
	margin:0;
	
}
.tleft h6{
padding:0 0 5px 0;
}
.testimonial2{
	width:450px !important;
	padding:0;
	margin:0;
	float:left;
	
}
.tright{
	float:left;
	width:450px;
	padding:10px 10px 30px 0;
	margin:0;
	
}
.client-testimonials-r{
	padding:6px 0 0 0;
	text-align:justify;
	float:left;
	width:450px;
}
.tright h6{
padding:0 0 5px 0;
}
.tright-{
	float:right;
	width:430px;
	padding:10px 0 0 0;
	margin:0;
	
	
}
.tclient-testimonials{
	padding:10px 0 0 0;
	text-align:justify;
	float:left;
	width:450px;
}

.blue-bold{
	color:#174073;
	font-size:14px;
}

/*.grid-view-client .anim  a{
height:98px;
width:100%;
}
.grid-view-client .anim  a:hover{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url(../images/test-hover.png) no-repeat scroll 2px 4px;
height:98px;
width:100%;
display:block;
position:absolute;
left:0;
top:0;
z-index:1;
}*/


/*.anim:link,.anim:visited,.anim:active{
background:none;
}
.anim:hover{
background:url(../images/test-hover.png) no-repeat scroll center top;
}
*/