body{ margin:0; padding:0; background:#999999; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#606060;}



	div#refresh {
		margin-top: 5px;
		font-style: italic;
	}
.capbox-1 {
    background-color: #a04111;
    display: inline-block;
    *: ;
    display: inline-block;
    padding: 3px 5px 3px 5px;
    margin-top: 0;
    float: left;
    padding: 6px 13px;
    border: 3px solid #fff;
    color: #ffff;
    margin-right: 10px;
	margin-bottom:10px;
}





div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px; outline:0;}
img{ border:none;}
ul, li{ list-style-type:none;}
a , a:link{color:#606060; text-decoration:underline;}
a:hover{color:#E57623; text-decoration:underline;}
#main_cointenar{ width:1003px; margin:0 auto;}
#main_cointenar-home{ width:1003px; margin:0 auto; margin-top:20px;}
#cointenar{ width:979px; padding:0px 12px; margin:0 auto; background:url(../images/body-bg.gif) left top repeat-y;}
#waper{   width:100%; margin:0 auto;  }
.bottomseo{ color:#dedddd; padding:5px 10px; text-align:center; font-size:10px;}
.bottomseo a{ color:#dedddd; padding:5px 10px; text-align:center; font-size:10px; text-decoration:none;}
.bottomseo a:hover{ color:#c9c8c8; padding:5px 10px; text-align:center; font-size:10px; text-decoration:underline;}
#top{  border-top:#e8e8e8 solid 7px; background:#fff url(../images/top-bg.gif) center 1px no-repeat; margin-bottom:0px; min-height:100px; height:96px; padding-right:9px;}
.logo{ float:left; font-size:0px; padding-left:18px; padding-top:5px; line-height:2px;}
.top-links-bar{ float:right; font-size:12px; width:180px; height:32px; background:url(../images/top-link-bar-1.jpg) left top no-repeat; text-align:right; padding:6px 0;}
.top-links-bar1{ float:right; font-size:12px; width:375px; height:32px; background:url(../images/top-link-bar-2.jpg) left top no-repeat; text-align:right; padding:6px 0;}
.top-links1{ text-align:center;}
.top-links1 a{ display:inline-block; color:#767676; text-decoration:none; padding:0 3px 0 14px; margin-left:4px;}
.top-links1 a:hover{ color:#e57623; padding:0 3px 0 14px; margin-left:4px;}
.top-links{ text-align:center;}
.top-links a{ display:inline-block; color:#767676; text-decoration:none; padding:0 5px 0 19px; margin-left:4px;}
.top-links a:hover{ color:#e57623;  padding:0 5px 0 19px; margin-left:4px;}
.top-home-link{background:url(../images/top-home.gif) left center no-repeat; }
.top-sitemap-link{background:url(../images/top-sitemap.gif) left center no-repeat;}
.top-search-link{background:url(../images/top-search.gif) left center no-repeat;}
.top-career-link{background:url(../images/top-career.gif) left center no-repeat;}
.top-contact-link{background:url(../images/top-contact.gif) left center no-repeat;}
.top-home-link:hover{background:url(../images/top-home-over.gif)  left center no-repeat;}
.top-sitemap-link:hover{background:url(../images/top-sitemap-over.gif)  left center no-repeat;}
.top-career-link:hover{background:url(../images/top-career-over.gif)  left center no-repeat;}
.top-contact-link:hover{background:url(../images/top-contact-over.gif)  left center no-repeat;}
.top-search-link:hover{background:url(../images/top-search-over.gif)  left center no-repeat;}
.cmmi-level-3{ padding-top:41px;}
.cmmi-level-3-1{padding-top:37px; float:right; padding-right:5px;}
.lan-ico{padding-top:15px; float:right; width:75px;}

#menu-bar{ clear:both; height:32px; font-size:12px; width:979px; /*background-color:#e57623;*/}

.top-button{display:block; float:right; height:20px; padding-right:30px; width:20px; }
.top-button a{background:url(../images/list_bullet4.gif) no-repeat right 5px; color:#333; display:block; height:15px; margin:4px 5px; padding:0 12px 0 0; width:27px; }
#home-flash{ clear:both; font-size:0px; padding-bottom:1px; border-bottom:#919191 solid 5px; }
#middle{padding:6px 0 0 0;  width:979px;}
.middle-left{ float:left; width:750px; overflow:hidden; margin:0 auto; }
.middle-left-inner-page{width:202px;  float:left;}
.middle-right{ width:225px;  float:right; overflow:hidden; margin:0 auto;   }
.middle-inner-page{ float:left; width:534px; overflow:hidden; margin:0 auto; padding:0 0 5px;}
.middle-right-inner-page{ float:right; width:200px; vertical-align:top; }
.box-1-inner, .box-1{ background: url(../images/menu-box1-btm.gif) center bottom no-repeat; padding-bottom:5px; margin-bottom:5px;  }
.box-1-inner dl, .box-1 dl{ border:#dbdbdb solid 1px; background-color:#FFFFFF; width:200px; overflow:hidden; padding-bottom:4px;}
.padding-tab{ padding:0 18px;  }
.right-title-1{background:url(../images/right-title-1.gif) left top repeat-x; font-family:Arial, Helvetica, sans-serif, "Times New Roman"; font-size:15px; clear:both;  min-height:43px; height:auto !important; height:39px; font-weight:bold;}
.right-title-1 img, .right-title-1 strong{ float:left; padding:5px 3px 2px 8px;}
.box-1 dd{clear:both;}
.right-title-1 strong{ padding-top:7px;}
.right-title-1 a:link{ color:#606060; text-decoration:none; font-size:12px; }
.right-title-1 a:hover{color:#606060; text-decoration:none; font-size:12px; }
.right-content{ padding:4px; /*min-height:80px; height:auto !important; height:80px;*/   overflow:auto; background-color:#FFFFFF;}
.technical-flash{ padding:3px 3px 3px 10px; overflow:auto; background-color:#FFFFFF}
.field-box{ border:#c8c8c8 solid 1px;}
.colum1{  width:40px!important; width:40px;float:left; margin:0 0 5px 0;}
.colum2{ float:left; margin:0 0 5px 0;}
.button{background:#eb9554 url(../images/button-repeat.gif) left top repeat-x; border:#b05715 solid 1px; outline:0; color:#FFFFFF; padding:1px 3px; font-size:10px;}
.align-right{ float:right;}
.content-left{float:left; width:770px;}
.content-left1{float:left; width:400px;}
.content-right{float:right; width:202px; }
.services-box{  color:#626262;  margin:0 auto;}
.services-box-title{float:left; width:600px;}
.services-box-title dd{ color:#333333; font-size:14px; padding-left:9px; font-weight:bold; }
.services-box-industry{float:left;}
.clear-para{ clear:left;}
.services-box-industry dd{ color:#333333; font-size:11px; line-height:21px;  }
.services{  padding:5px 5px 26px 5px;}
.border-style{border-top:#cdcdcd solid 1px; height:2px; background-color:#FFFFFF; }
.infrastructure-management{ float:left; width:255px; padding:20px 5px 10px 5px;}
.infrastructure-management1{ float:left; width:225px; padding:20px 0px 0px 0px;}
.infrastructure-management1-img{ float:right;  padding:0px 0px 0px 0px; }
.list-style-1 li{ padding-top:5px; text-align:left; font-weight:bold;}
.li-border {background:url(../images/key-services-bg.gif) repeat-x bottom; padding-top:5px; font-size:2px;}
.list-style li{background:url(../images/key-services-bg.gif) repeat-x bottom;     height:20px; padding-top:5px;  }
.list-style li a{ text-decoration:none; color:#626262; font-size:12px; padding-left:10px;}
.list-style li a:hover{ text-decoration:none; color:#e07322; font-size:12px; padding-left:10px; text-decoration:underline;}
.read-more{ text-align:right; padding-right:20px;}
.boxes{   margin:0px auto; overflow:auto;width:775px;}
.box{ border:#dbdbdb solid 1px; width:378px; margin-right:8px; float:left; background-color:#FFFFFF;  }
.box1{ border:#dbdbdb solid 1px; width:378px; float:left; background-color:#FFFFFF;  height:180px;   }
.box-heading{ background: #e6e6e6 url(../images/box-heading.gif) left top no-repeat;  width:356px; height:28px; color:#000000; font-size:15px; padding-left:20px; padding-top:5px; font-weight:600; border:#FFFFFF solid 1px; }
.spacer{background: url(../images/spacer.gif) left top no-repeat;   height:5px;}
.spacer-gap{ display:block; float:left;  }
.box-right{ width:380px;   float:left; }
.simpal-box{border:#dbdbdb solid 1px; width:378px; float:left; height:140px; background-color:#FFFFFF}
.simpal-box-heading{ background: url(../images/simpal-box-header.gif) left top  repeat-x;  width:357px; height:28px; color:#000000; font-size:15px; padding-left:20px; padding-top:10px; font-weight:600; }
.TechEyeodc{ float:left; padding:15px;}
.TechEyeodc-text{ padding:8px 5px 0px 5px;}
.new-offering-back{background: url(../images/new-offerings-back.gif) left top repeat-x; height:129px; width:367px; }
.new-offering-img{ padding:10px; float:left; width:105px;}
.new-offering-text{ float:left; width:236px;}
.new-offering-style{ width:160px;}
.new-offering-style li span{background: url(../images/bullet-arrow.gif) left 5px no-repeat; line-height:16px; padding-left:15px;}
.new-offering-style li a:link, .new-offering-style li a:visited { font-size:12px; padding-left:8px; text-decoration:underline;}
.new-offering-style li a:hover{ font-size:12px; padding-left:8px; text-decoration:none;}
.new-offering-style li a:active{ font-size:12px; padding-left:8px; text-decoration:none;}
.more-link{ text-align:right; font-size:11px;color:#e57623;  padding-bottom:5px;}
.more-link a:link, .more-link a:visited { text-align:right;  font-size:11px; text-decoration:underline; color:#e57623;}
.more-link a:hover{ text-align:right;  font-size:11px; text-decoration:none; color:#e57623;}
.more-link a:active{ text-align:right;  font-size:11px; text-decoration:underline; color:#e57623;}
.big-box{border:#dbdbdb solid 1px; width:768px; float:left; overflow:hidden; height:202px; background-color:#FFFFFF;}
.big-box-header{background: url(../images/box-heading-big.gif) left top no-repeat;  width:746px; height:22px; color:#000000; font-size:15px; padding-left:20px; padding-top:10px; font-weight:600; border:#FFFFFF solid 1px;}
.infocus-box{ width:740px; margin:0 auto; padding-top:20px;}
.TechEyeidentity{ float:left; width:365px;  padding:10px 0px 0px 5px;  font-weight:bold;}
.TechEyeidentity-title{ color:#e57623; font-size:12px; font-weight:bold; padding-top:5px;}
.TechEyeidentity-content{ clear:left;}
.TechEyeidentity-img{ padding:12px 5px 10px 0px;  float:left;}
.TechEyeidentity-img-right{padding:20px 0px 10px 5px; width:98px; float:left;}
.TechEyeidentity-text{ padding:10px 10px 0px 10px; float:left; width:204px; line-height:18px; color:#626262; font-size:12px; font-weight:normal; }
.TechEyenoc{ float:left; width:350px;  padding:10px 0px 0px 17px;  font-weight:bold;}
.TechEyenoc-title{ color:#e57623; font-size:12px; font-weight:bold; padding-top:5px;}
.TechEyenoc-content{ clear:left;}
.TechEyenoc-img{ padding:12px 5px 10px 0px;  float:left;}
.TechEyenoc-img-right{padding:20px 0px 10px 20px; width:98px; float:left;}
.TechEyenoc-text{ padding:10px 20px 10px 10px; float:left; width:220px; line-height:18px; color:#626262; font-size:12px; font-weight:normal; }
.split-line{ float:left;}
.myhrms{ float:left;}
.new-offering-title{ color:#e57623; font-size:13px; font-weight:bold; padding-bottom:6px; text-decoration:underline; padding-top:5px;}
.awards-img{ padding:12px 16px 12px; float:left}
.awards-text{ padding:11px 6px 2px 0px; float:left; line-height:19px; width:103px; font-size:12px;}
.show-case-img{ text-align:center; padding:5px 15px;}
.show-case-link-box{ background: url(../images/show-case-link.gif) left top no-repeat;  width:75px; height:18px; float:left; padding-top:4px; padding-left:30px; margin-left:5px;}
.show-case-link-box a:link, .show-case-link-box a:visited { color:#606060; font-size:11px; text-decoration:none;}
.show-case-link-box a:hover { color:#606060; font-size:11px; text-decoration:underline;}
.show-case-link-box a:active { color:#606060; font-size:11px; text-decoration:none;}
#pics li a:link, #pics li a:visited { color:#E57623; font-size:12px; text-decoration:underline;}
#pics li a:hover{ color:#E57623; font-size:12px; text-decoration:none;}
#pics li a:active { color:#E57623; font-size:12px; text-decoration:underline;}
.infrastructure-tour{ border:#dbdbdb solid 1px;  background: url(../images/technical-allances-back.gif) left top repeat-x;  width:215px; height:42px;font-family:Arial, Helvetica, sans-serif, "Times New Roman"; font-size:15px;}
.infrastructure-tour-box{  background-color:#FFFFFF; text-align:center;  height:87px; padding-top:4px;}
.infrastructure-tour-bottom{ background: url(../images/infrastructure-tour-box-bottom.gif) left bottom no-repeat;  height:7px;}
.infrastructure-tour img{ padding:7px 10px 3px 10px; float:left; }
.infrastructure-tour strong{ padding:14px 10px 3px 10px;  float:left;}
/*
#NewsVertical{display:block; height:145px; overflow:hidden;  position:relative; width:369px; }
#TickerVertical{display:block;  list-style:none; margin:0; padding:0;  background: url(../images/news-vertical-back.gif) left bottom repeat-x;  height:129px; width:370px; }
#TickerVertical li{background:url(http://techeyesoft.com/css/images/javanews-bg.jpg) left top repeat-x; color:#626262; display:inline; float:left; font-size:12px;  margin:0; text-align:left;    }
#TickerVertical li .NewsFooter{color:#000; display:block; font-size:10px; margin:6px 0 14px; }
#TickerVertical li .NewsImg{border:solid 1px #DEDEDE; float:left; margin-right:10px; }
#TickerVertical li .NewsTitle{color:#000; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-bottom:6px; }
#TickerVertical li .NewsTitle a:link,TickerVertical li .NewsTitle a:Visited{color:#000; display:block; margin-bottom:6px; text-decoration:underline; }
 new */
#NewsVertical{display:block; height:145px; overflow:hidden; position:relative; width:360px; }
#pics{display:block; height:145px; list-style:none; margin:0; padding:0;  }
#pics li{ background: url(../images/news-vertical-back.gif) left bottom repeat-x;  height:145px; color:#626262; display:inline; float:left; font-size:11px;  margin:0; text-align:left; width:367px; }
#pics li .NewsFooter{color:#000; display:block; font-size:10px; margin:6px 0 14px; }
#pics li .NewsImg{border:solid 1px #DEDEDE; float:left; margin-right:10px; }
#pics li .NewsTitle{color:#000; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-bottom:6px; }
#pics li .NewsTitle a:link, #pics li .NewsTitle a:Visited{color:#000; display:block; margin-bottom:6px; text-decoration:underline; }
.phonetitle{color:#4f5d5f; font-size:13px; font-weight:700; line-height:27px; padding-left:22px; font-size:11px; padding-top:4px;}
.phonetitle a{color:#4f5d5f; text-decoration:none;  }
.javaimg{float:left; height:87px;  width:115px;  padding-left:22px; padding-top:5px; }
.javatext{float:left; height:auto!important; min-height:88px; padding-top:3px; width:230px; }
.javatext strong{background:url(../images/bullet-arrow.gif) left 6px no-repeat;   display:block; font-size:12px; font-weight:400; margin-bottom:2px; padding-bottom:2px; padding-left:17px; }
.clijava{float:left; width:330px; text-align:right; padding-right:5px;}
.news-heading, .events-heading{ text-decoration:underline; color:#e57623; font-size:12px; padding-left:15px; padding-top:5px; padding-bottom:10px;}
#pscroller1{width: 350px; height:90px; /*border: 1px solid black;*/ padding: 3px;}
#pscroller2{width: 350px; height: 90px; /*border: 1px solid black;*/ padding: 3px;}
.news-border, .events-border{ height:90px; width:350px; border:#e1e1e1 solid 1px;  margin-left:7px; padding:5px;}
.events-border{background-color:#f9f9f9;}
/*controls*/
.selectindusty{ height:20px; font-size:11px; width:168px; }
#marqueecontainer{ 	overflow: scroll; height:99px; width:353px;}
#vmarquee{  }
.footer{ clear:both; margin:0 auto;  }
.footer-link{ background-color:#7b7b7b; color:#FFFFFF; height:28px; text-align:center;font-size:12px; padding-top:10px; }
.footer-link span{ padding:0px 10px; color:#FFFFFF; font-size:11px;}
.footer-link a:link, .footer-link a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none;}
.footer-link a:hover{color:#FFFFFF; font-size:12px; text-decoration:underline;}
.footer-link a:active{color:#FFFFFF; font-size:12px; text-decoration:none;}
.footer-copyright{ background-color:#9c9c9c; color:#FFFFFF; height:20px; border-bottom:#fff solid 1px; text-align:center; font-size:11px; padding:5px 0px 4px 0px;}
.footer-copyright span{ padding:0px 10px; color:#FFFFFF; font-size:11px; text-decoration:none;}
.footer-copyright a:link, .footer-copyright a:visited{ color:#FFFFFF; font-size:11px; text-decoration:underline;}
.footer-copyright a:hover{color:#FFFFFF; font-size:11px; text-decoration:none;}
.footer-copyright a:active{color:#FFFFFF; font-size:11px; text-decoration:underline;}
.list{ padding-left:2px;}
.list li{ background:url(../images/bullet-square.gif)  left 5px no-repeat; line-height:17px;  }
.list li a{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px;}
.list li a:hover{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px; text-decoration:underline;}
.techlist li{ background:url(../images/tech-icon.gif) left 1px no-repeat; font-size:11px; padding-left:20px; color:#000;padding-bottom:8px;}
.techlist li a{ color:#eb5800; text-decoration:underline;}
.techlist li a:hover{ color:#eb5800; text-decoration:underline;}
.middle-content{ width:550px; margin:0 10px; padding:1px; float:left;  border:1px solid #cccccc; background:#FFFFFF;  }
.middle-content h1{ color:#a84100; font-size:14px; line-height:22px;}
.middle-content h2{ color:#a84100; font-size:13px; line-height:24px;}
.middle-content p{ padding:8px 0px 0px 0px; text-align:justify; font-size:12px; line-height:17px;}
.middle-content p a:link, .middle-content p a:visited{ color:#363636; text-decoration:none; font-size:12px;}
.middle-content p a:hover{ color:#363636; text-decoration:none; font-size:12px;}
.middle-content p a:active{ color:#363636; text-decoration:underline; font-size:12px;}
.middle-content .list{ padding-left:2px;}
.middle-content .list li{ background:url(../images/bullet-square.gif)  left 5px no-repeat; line-height:17px; padding-left:17px;  }
.middle-content .list li a{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px;}
.middle-content .list li a:hover{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px; text-decoration:underline;}
/*---------16-Mar-09------------*/
.ibm-logo{ padding:7px 0 3px 45px; }
.ibm-product-showcase{height:23px; line-height:22px; background:url(../images/bg-show-case.gif) repeat-x center; text-align: center; font-size:13px;}
.prts-logo{ float:left; padding:12px 6px 10px 12px; }
.prts-text{ float:left;  padding-top:16px; font-size:15px; font-weight:bold;}
.linktype1{color:#606060; font-size:12px;}
.linktype1 a,.linktype1 a:link {color:#606060; text-decoration:underline;}
.linktype1 a:hover {color:#E57623; text-decoration:underline;}
/*Bread crums*/
.breadcrums{  font-size:11px; /*line-height:27px;*/ color:#666; }
.breadcrums a{color:#606060;}
.breadcrums a:hover{color:#606060;}
/*innerpage request for contact testimonial and contact us*/
.contact-box-1{ background: url(../images/right-bot-bg.gif) center bottom no-repeat; padding-bottom:7px;  }
.contact-box-1 dl{ border:#dbdbdb solid 1px; padding:1px; background-color:#FFFFFF;  overflow:hidden; padding-bottom:4px;}
.right-inner-content{  /*min-height:80px; height:auto !important; height:80px;*/   overflow:auto; background-color:#FFFFFF;}
.smallbox-inn{background:url(http://techeyesoft.com/css/images/small-box-top-inn.gif) no-repeat left top; color:#477178; float:none; height:auto; margin:0; width:210px; }
.quick-qontact{color:#adc022; font-weight:700; height:auto; margin-left:8px; }
.quick-qontact a{background:url(http://techeyesoft.com/css/images/quick-contact-icon.gif) no-repeat left top; color:#fff; font-size:12px; padding-left:33px; text-decoration:none; }
.quick-qontact a:hover{color:#fff; text-decoration:none; }
.column1{clear:both; float:left; font-size:11px; margin:0; padding:0 0 4px 10px; width:190px; }
.column1 a{color:#477178; display:block; margin-left:-5px; padding-left:5px; width:150px; }
.column1 a:hover{background:url(http://techeyesoft.com/css/images/semaphore-services-bullet.gif) no-repeat -1px 5px; color:#273f42; display:block; }
.TextField1{background-color:#fff; border:1px solid #dfdfdf; color:#003; font-size:11px; height:15px; line-height:13px; padding:1px 0 1px 2px; width:223px; }
.combobox{background-color:#fff; border:1px solid #dfdfdf; color:#003; font-size:11px; height:20px; line-height:13px; padding:1px 0 1px 2px; width:223px; }
.combobox_freewidth{background-color:#fff; border:1px solid #dfdfdf; color:#003; font-size:11px; height:20px; line-height:13px; padding:1px 0 1px 2px;}
.TextArea{background-color:#FFFFFF; border:1px solid #DFDFDF; color:#000033; font-size:11px; height:75px; width:225px; }
.astrict {color:red;font-family:Verdana,Geneva,sans-serif;}
.highlights{width:166px; background-color: #E9E9E9;}
.highlights a{color:#066; text-decoration:underline; }
.highlights a:hover,#middle-body p a{color:#3f3f3f; }
.highlights dd{padding-top:5px; text-decoration:underline;}
.highlights dt{background:url(http://techeyesoft.com/css/images/arrow.gif) no-repeat 1px 2px; color:#477178; font-size:11px; font-weight:700; margin-bottom:5px; margin-right:2px; padding-left:17px; text-align:left; }
.smallredtext{float:left; display:block; margin:0;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-size:9px; color:#ff0000;}
.testimonials-text{padding-left: 10px; padding-right: 10px;}
.line3 {background:url(../images/line.gif) left top no-repeat; height:1px; width:180px; font-size:2px; clear:both; margin:5px 0px 5px 0px;}
.yahoo-massenger-contat {padding:0px 10px 12px 35px; width:140px; text-transform:uppercase; background:url(../images/yahoo-icon.gif) no-repeat left top; margin-left:9px; font-size:10px;}
.yahoo-massenger-contat a { text-decoration:none; color:#000; line-height:18px;}
.yahoo-massenger-contat a:hover {color:#477178; text-decoration:none;}
.events-ttl2 {color:#3f5c61; font-weight:700; font-size:15px; margin:0px 0px 0 0px; /*padding-left:10px;*/ line-height:30px; text-align:center; }
.mail { clear:both; color:#adc022; font-weight: bold; height:auto; margin-left:9px; width:140px; font-size:10px; background:url(../images/mail-icon.gif) no-repeat 6px 5px;}
.mail a { color:#000; padding-left:35px; text-decoration:none; }
.mail a:hover {color:#477178;text-decoration:none;}
.smallboxmainbottom {background:url(http://techeyesoft.com/css/images/small-box-bottom-main.gif) no-repeat left bottom; clear:both; font-size:2px; height:6px;}
/*------------------Inner Page ---------------------*/
.menu-box1{width:200px; border:1px solid #dfdfdf;}
.menu-box1 .title{ background:url(../images/right-title-1.gif) repeat-x; width:200px; height:39px; }
.menu-box1 .title img{float:left; padding:2px 0 0 2px;}
.menu-box1 .title strong{ float:left; font-size:15px; color:#000000; padding:9px 0 0 4px;}
.menu-box1 .menu-box1-content{color:#000000; padding:2px 8px 0 14px; background:#FFFFFF;}
.menu-box1 .menu-box1-content .menu-list li{background:url(../images/mnubox1-bulet.gif) no-repeat left 7px; padding:2px 4px 2px 20px; line-height:18px;}
.menu-box1 .menu-box1-content p{padding-bottom:4px;}
.request-contact dd{padding:2px 0; }
.clontact-list .flag{float:left; padding:2px 10px 2px 0;}
.clontact-list .text-no{ padding:0 0 6px 0;}
.separator1{font-size:1px; line-height:1px; clear:both; height:10px; background:url(../images/menu-box1-btm.gif) top no-repeat ;}
.separator2{font-size:1px; line-height:1px; clear:both; height:10px;}
/*----Board of Directors ----*/
.bod-data{}
.bod-data .sub-title{}
.bod-data .image-box{ width:130px; text-align:left; float:left; padding-top:4px;}
.bod-data .text{ float:left; width:400px;}
/*---- Team ----*/
.teamleade{}
.teamleade .chart{float:left; width:260px; }
.teamleade .charttext{ float:left; width:240px; }
.desiname{clear:both; padding-left:6px; padding-top:6px; width:270px; }
.desiname li{ float:left;  font-size:11px; text-indent:8px; white-space:nowrap; }
.desiname li img{padding-top:2px; }
/*---Career---*/
.career-data{padding-left:10px;}
.center-part-content .applynow{ text-align:right;}
.center-part-content .applynow a{color:#000; text-decoration:none; background:url(../images/btn-bg.gif) repeat-x; height:16px; line-height:17px; border:1px solid #e4e4e4; padding:0 6px; font-size:11px;}
.center-part-content .applynow a:link{color:#000; text-decoration:none; }
.center-part-content .applynow a:hover{color:#E57623; text-decoration:none;}
.center-part-content .pagetoplink{font-weight:bold;}
.center-part-content .pagetoplink a{color:#606060; text-decoration:none; background:url(../images/list_bullet4.gif) no-repeat 0px 4px; padding-left:12px;    }
.center-part-content .pagetoplink a:link{color:#606060; text-decoration:none; }
.center-part-content .pagetoplink a:hover{color:#E57623; text-decoration:none;}
/*---Awards---*/
.awards{height:220px; background:url(../images/awards-bg.gif) 0 126px no-repeat}
.awards .awards-text{color:#4b4b4b; font-size:16px; float:left; width:350px; padding-left:30px; padding-top:140px;}
.awards .awards-imge{ float:right; padding-right:30px;}
.awards1{height:255px; background:url(../images/awards-bg-1.gif) right 133px  no-repeat}
.awards1 .awards-text{color:#4b4b4b; font-size:16px; float:right; width:310px; padding-left:30px; padding-top:136px;}
.awards1 .awards-imge{ float:left; padding-left:30px;}
.awards3{height:225px; background:url(../images/awards-bg-1.gif) right 117px  no-repeat}
.awards3 .awards-text{color:#4b4b4b; font-size:16px; float:right; width:310px; padding-left:30px; padding-top:120px;}
.awards3 .awards-imge{ float:left; padding-left:30px;}
.awards2{height:240px; background:url(../images/awards-bg.gif) 0 128px no-repeat}
.awards2 .awards-text{color:#4b4b4b; font-size:16px; float:left; width:350px; padding-left:30px; padding-top:140px;}
.awards2 .awards-imge{ float:right; padding-right:30px;}
.awards4{height:220px; background:url(../images/awards-bg.gif) 0 126px no-repeat}
.awards4 .awards4-text{color:#4b4b4b; font-size:16px; float:left; width:385px; padding-left:30px; padding-top:132px;}
.awards4 .awards4-imge{ float:right; padding-right:15px; padding-top:90px;}
/*-- Infrastructure --*/ 
.bg-gray{background:#d7d7d7;}
.office-img{border:1px solid #d7d7d7; padding:2px; margin-top:16px;}
.infra-data{padding-left:20px;}
/*-- Business Alliances  --*/
.business-part-1{background:url(../images/bg-alliances-dot.gif) repeat-x bottom; height:100px; padding:15px 0 15px 0;  clear:both;}
.business-part-last{height:100px; padding:15px 0 15px 0;  clear:both;}
.business-logos{background:url(../images/bg-alliances-dot.gif) repeat-y right; width:125px; padding:0 4px 0 4px; height:88px; float:left; text-align:center;}
.business-logos-last{width:125px; padding:0 4px 0 4px; height:88px; float:left; text-align:center;}
/*-- Location --*/
.location-col{width:262px; padding-right:10px; float:left; }
.location-col-r{width:262px;  float:right; }
.location-add{padding-left:20px; padding-bottom:10px;}
.location-phone {padding-left:20px;}
.phone-name{float:left; width:55px; font-weight:bold; }
.loactionindia{padding:20px 0 20px 20px;}
.indiamap {float:left; width:215px; height:236px; }
.flight {float:left; padding-top:68px; width:296px; }
.flightbg {background:url(http://techeyesoft.com/images/india-table.gif) no-repeat scroll left top; height:89px;}
.timeline {background:url(../images/india-plane.gif) no-repeat scroll 47px 9px; color:#000000; font-size:11px; font-weight:700; line-height:29px; text-align:center; }
.fl-1 {float:left; width:84px;}
.fl-1 li {color:#000000; font-size:11px; font-weight:700; line-height:28px; text-align:center; }
.fl-2 {float:left; width:68px; }
.fl-3 {float:left; width:59px; }
.fl-4 {float:left; width:83px; }
.fl-2 li, .fl-3 li, .fl-4 li {color:#606060; font-size:11px; font-weight:700; line-height:28px; text-align:center; }
/*------Link Type ----------*/
.link-type1, .link-type1 a,.link-type1 a:link{color:#000000; text-decoration:none; font-size:12px;}
.link-type1 a:hover{color:#ef4123; text-decoration:none;}
.bottom-right-link {color:#e57623; text-align:right; padding:6px 0; font-size:10px;}
.bottom-right-link a, .bottom-right-link a:link{color:#e57623; text-decoration:underline;} 
.bottom-right-link a:hover{color:#e57623; text-decoration:none;}
.bottom-left-link {color:#e57623; text-align:left; padding:6px 0; font-size:10px;}
.bottom-left-link a, .bottom-right-link a:link{color:#e57623; text-decoration:underline;} 
.bottom-left-link a:hover{color:#e57623; text-decoration:none;}
/*---form ---*/
.button1{background:url(../images/btn-bg.gif) repeat-x; border:1px solid #e4e4e4; height:17px; line-height:16px; font-size:11px;}
.textarea{ border:1px solid #DFDFDF; color:#003; font-size:11px;}
/*--Center part Common Classes --*/
.middle-content-inner-page{ width:960px; margin:0 7px; padding:1px; float:left; line-height:19px;}
.middle-content-inner-page h1{font-size:18px; color:#4b4b4b; background:url(../images/bg-title.gif) left top;  font-weight:normal; text-transform:capitalize; height:33px;  line-height:31px; padding-left:10px;  }
.center-part-content{ padding:10px;}
.center-part-content p{padding-bottom:10px; text-align:justify;}
.center-part-content a, .center-part-content a:link{color:#606060; text-decoration:underline;}
.center-part-content a:hover{color:#E57623; text-decoration:underline;}
.breadcrumb{ color:#b2b2b2; text-decoration:none; font-size:11px; padding-bottom:8px; text-transform:capitalize;}
.breadcrumb a{color:#777; text-decoration:underline; background:url(../images/breadcrumb-bulet.gif) no-repeat right; padding-right:12px; margin-right:6px;}
.breadcrumb a:link{color:#777; text-decoration:underline;}  
.breadcrumb a:hover{color:#E57623; text-decoration:underline;}
.img-brd{border:1px solid #b4b4b4; padding:4px;}
.separator{clear:both; line-height:1px;  height:10px; font-size:1px;}
.sub-title { font-weight:bold; background:#e6e6e6 url(../images/bulet-subtitle.gif) no-repeat 3px 4px; padding:0px 0 0px 20px; margin:10px 0 5px 0; text-decoration:none;}
.sub-title a{text-decoration:none;}
.sub-title a:hover{text-decoration:none;}
.sub-title-1{font-weight:bold; background:url(../images/bulet-subtitle_2.gif) no-repeat 1px 4px; padding:0px 0 0px 19px; margin:0px 0 4px 0;}
.sub-title-2{font-weight:bold; background:url(../images/bulet-subtitle_1.gif) no-repeat 1px 4px; padding:0px 0 0px 19px; margin:0px 0 4px 0; color:#e87524;}
/*--- List Style ---*/
.list_bullet1{ padding-bottom:4px;}
.list_bullet1 li{background:url(../images/list_bullet1.gif) no-repeat left 6px; padding:0px 0px 6px 18px; }
.list_bullet2{ padding-bottom:4px;}
.list_bullet2 li{background:url(../images/list_bullet3.gif) no-repeat left 6px; padding:0px 0px 6px 12px; }
.list_bullet_3{ padding-bottom:4px;}
.list_bullet_3 li{background:url(../images/list_bullet1.gif) no-repeat left 6px; padding:0px 0px 12px 18px; }
/*--- Box Style ---*/
.contentbox1{border:1px solid #cccccc; border-top:2px solid #e57623; background-color:#f3f3f3; margin-bottom:15px;}
.contentbox1 .sub-title{background:#d9d9d9; padding:4px 0 4px 16px; margin:0px; }
.contentbox1 .sub-title-1{background:url(../images/bulet-subtitle_1.gif) no-repeat 1px 4px;}
.contentbox1 .text{padding:10px 10px 0px 16px;}
.left-text-box{ float:left; width:327px; padding-right:10px;}
.right-table{ float:left; width:200px;}
.neticon{background:url(../images/bullet-icon.png) 5px center no-repeat; color:#3c3c3c; display:block; height:25px; line-height:25px; padding-left:45px; }
.neticonseo{background:url(../images/seo-icon.gif) 5px center no-repeat; color:#3c3c3c; display:block; height:25px; line-height:25px; padding-left:40px; }
.pancontent{padding:10px 10px 0; }
.services-listingnew{font-size:12px; line-height:15px; list-style:none; text-align:justify; }
.services-listingnew b{display:block; font-size:12px; font-weight:700; line-height:17px; }
.services-listingnew dd{background:url(../images/semaphore-services-bullet.gif) no-repeat 3px 7px; display:block; padding-bottom:2px; padding-left:15px; }
.services-listingnew span{background:url(../images/semaphore-services-bullet2.gif) no-repeat 5px 7px; display:block; padding-bottom:2px; padding-left:15px;}
.web-icon{ float:left; width:268px; text-align:center;}
.left-text-box1{ float:left; width:364px; padding-right:10px;}
.text-link{ font-weight:bold;}
.text-link a:link{ font-weight:bold; color:#e77213; text-decoration:underline;}
.text-link a:hover { font-weight:bold; text-decoration:none; color:#666666;}
.mobile-table{ padding:10px 12px 20px 0px; overflow:hidden;}
.mobile-box{float:left; padding:0px 0px 0px 12px; text-align:center; font-weight:bold;}
.reportlist{clear:both; padding-top:8px; }
.reportlist dd{background: url(../images/bulet-subtitle_1.gif) no-repeat 4px 5px; font-size:12px; line-height:16px; padding-bottom:5px; padding-left:20px; text-align:justify; width:250px; }
.reportlist ul li{background:url(../images/list_bullet1.gif) no-repeat left 6px; padding:0px 0px 6px 18px;}
.reportlist ul li ul li{background:url(../images/semaphore-services-bullet.gif) left 5px no-repeat; padding-left:12px; text-align:left;}
.dot-line{ border-bottom: #8D8D8D dotted 1px; font-weight:bold;}
.sap-box{width:267px; float:left;  padding:0 10px 0 0px;}
.sap-box-right{width:260px; float:left;}
.sap-part-1{background:url(../images/bg-alliances-dot.gif) repeat-x bottom; padding:1px 25px 1px 25px;  clear:both; margin:0px 10px 0px 10px;}
.tabledataseo{border:1px solid #ccc; font-size:11px; line-height:20px; }
.tabledataseo .alter td{background:#F3F3F3; }
.tabledataseo .tit{border-bottom:1px solid #376971; color:#c00; margin:0; padding:0; text-align:left; }
.tabledataseo .tit h3{color:#606060; font-size:14px; }
.tabledataseo td{padding-left:5px; }
.tabledataseo-head-red{background:#606060; color:#FFF; line-height:20px; padding:2px; }
.enlarge{background:url(../images/icon_enlarge.gif) no-repeat left top; padding:0 0 1px 18px;}
.business-part-1-sm{background:url(../images/bg-alliances-dot.gif) repeat-x bottom; height:80px; padding:15px 0 15px 0;  clear:both;}
.business-part-last-sm{height:63px; padding:15px 0 15px 0;  clear:both;}
.business-logos-sm{background:url(../images/bg-alliances-dot.gif) repeat-y right; width:98px; padding:0 6px 0 4px; height:63px; float:left; text-align:center;}
.business-logos-last-sm{width:97px; padding:0 4px 0 4px; height:63px; float:left; text-align:center;}
/* Technology Srart */
.tech1 {/*background:transparent url(http://techeyesoft.com/images/tech-offer-bg.jpg) no-repeat scroll left top;*/float:left; height:42px; padding-bottom:9px; padding-right:7px; width:172px; }
.techimg {float:left; font-size:2px; padding:2px 2px 0 0; text-align:center; width:56px; }
.techtextti { color:#375358; font-size:11px; font-weight:700; line-height:42px; padding-left:5px; }
.dot-net-frame1 { /*background:transparent url(http://techeyesoft.com/images/dot-net-frame1_1.jpg) no-repeat scroll left top;*/ color:#606060; 
font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; height:38px; padding:10px 0 0 10px; }
.dot-net-frame2 { /*background:transparent url(http://techeyesoft.com/images/dot-net-frame22_1.gif) no-repeat scroll left top;*/ color:#606060; 
font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; height:52px; padding:10px 0 0 10px; }
.dot-net-frame3 { /*background:transparent url(http://techeyesoft.com/images/dot-net-frame32_1.gif) no-repeat scroll left top;*/ color:#606060; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; height:83px; padding:5px 0 0 10px; }
.percentage-style { color:#FF0000; font-size:16px; font-weight:bold; }
.btn_hire a { background:transparent url(../images/button_hire.jpg) no-repeat scroll right 10px; color:#FFF; display:block; font-size:10px; font-weight:700; height:24px; line-height:24px; padding-left:10px; padding-top:10px; text-align:center; width:143px; text-decoration:none; }
.btn_hire a:hover { background:transparent url(../images/button_hire.jpg) no-repeat scroll right 10px; color:#fff; display:block; text-decoration:none; }
.sharepoint {padding-top:2px;}
.sharepoint li { background:transparent url(../images/ajax-ico.gif) no-repeat scroll 20px 7px; font-size:12px; line-height:18px; padding-left:34px; }
/* Technolgoy End */
#popup{ background:#fff; border:#333333 solid 5px; position:absolute; margin:auto auto;}
.closebutton{ font-size:12px; text-align:right; color:#990000;}
.contentbox2{background:url(../images/bg-alliances-dot.gif) repeat-y left; margin-bottom:5px; float:left; width:175px;}
.contentbox2 .text{padding:0px 0px 0px 12px;}
.contentbox2-left{ width:350px; padding:0px 10px 0px 0px; float:left;}
.list_num{ padding-bottom:4px;}
.list_num li{padding:0px 0px 6px 5px; display:block; list-style:decimal; list-style-position:inside;}
.service-title{ padding:0px 0px 0px 20px; font-weight:bold;}
.service-left{ float:left; padding-right:80px;}
.service-right{ float:left;}
.service-bottom{float:left; padding-right:80px; width:207px;}
.serviceslisting li{clear:both; padding:2px 0 15px; }
.serviceslisting li img{ float:left; padding:2px 0 15px; }
.serviceslisting li a{color:#666; display:block; font-size:1.1em; font-weight:700; padding-left:40px; padding-top:5px; text-decoration:underline; }
.side-box1 li{clear:both; padding:5px 0 7px; border-bottom: #8D8D8D dotted 1px; margin:0px 5px 0px 5px; }
.side-box1 li img{ float:left; padding:2px 0 10px 4px; }
.side-box1 li a{display:block; padding-left:30px; padding-top:5px; text-decoration:underline; }
.side-box{ width:163px; border:solid #CCCCCC 1px; margin-left:10px;}
.side-box-bottom{ width:163px; margin-left:10px; padding-top:10px;}
/*portfolio css*/
.thumb{clear:both; margin-top:15px;}
.web-portfolio-data{float:left; margin:18px 0 0; padding:10px 0 0 20px; width:265px; }
.web-portfolio-imgthumb li{float:left; height:110px; padding:0 15px 0 0 !important; width:95px; }
.web-portfolio-mainbox{float:left; margin:12px 0 13px; text-align:center; white-space:normal; }
.web-portfolio-mainbox h5{text-align:left; }
.web-portfolio-mainbox img{margin-top:5px; }
.web-portfolio-mainbox ul li{display:block; margin-top:5px!important; padding:0; text-align:center; vertical-align:middle; }
.web_portlink{color:#3F5C61; }
.web-portfolio-nextbutton{background:url(../images/list_bullet1.gif) no-repeat right; display:block; float:right;  margin:0 0 10px; padding:0 20px 0 0; width:26px; }
.web-portfolio-previousbutton{background: url(../images/list_bullet-left.gif) no-repeat left; display:block; float:left; margin:0 0 10px; padding:0px 0 0 20px; width:52px; }
.seo-portfolio{clear:both; display:block; margin-bottom:10px; overflow:hidden; text-align:justify; }
.seo-portfolio dd li{padding:0 0 6px; text-align:justify; }
.seo-portfolio dd ul ul li{background:url(../images/semaphore-services-bullet.gif) no-repeat left 5px; margin:0 0 2px 5px; padding:0 0 0 10px; }
.seo-portfolio dd,.seo-portfolio dd ul li{float:left; padding-left:10px; line-height:13px; margin-top:5px; text-align:left; width:300px; }
.seo-portfolio dt{color:#434343; float:left; font-size:12px; font-weight:700; height:150px; margin-top:10px; padding-left:8px; text-align:center; width:160px; }
.seobut{clear:both; overflow:hidden; padding-bottom:10px; padding-top:20px; }
.seobut li{float:left; font-size:2px; padding-bottom:5px; padding-right:4px; text-align:center; width:268px; }
.software-portfolio{clear:both; display:block; margin-bottom:10px; margin-right:10px; margin-top:10px; overflow:hidden; text-align:justify; }
.software-portfolio dd{float:right; line-height:15px; margin-top:0; text-align:left; width:365px; }
.software-portfolio dd li{display:block; padding:0 0 6px; text-align:justify; width:365px; }
.software-portfolio dt{color:#434343; float:left; font-size:12px; font-weight:700; height:150px; margin-left:2px; margin-top:2px; text-align:center; width:140px; padding-right:10px; }
.pro-title{font-weight:bold; background:#e6e6e6 url(../images/bulet-subtitle.gif) no-repeat 3px 4px; padding:0px 0 0px 20px; margin:10px 0 5px 0; font-size:12px;}
.coloum3,coloum4,coloum5{display:block; float:left; margin:0 3px 8px; padding:0; }
.content{color:#434343; text-align:left; text-decoration:none; }
.content li{background:url(../images/offshore-devel-bullet.gif) no-repeat 2px 5px; color:#30383a; display:block; padding-bottom:5px; padding-left:20px; }
.bpo-service-link{display:block; padding-bottom:5px; padding-top:4px; }
.bpo-service-link a{display:block; height:27px; padding-left:30px; }
.bpo-service-link a:hover{display:block; }
.listing{color:#3f3f3f; float:left; font-size:12px; list-style:none; }
.listing a{color:#30383a; text-decoration:underline; }
.listing dd{background:url(../images/offshore-devel-bullet.gif) no-repeat 10px 5px; color:#30383a; display:block; padding-bottom:5px; padding-left:28px; }
/****  Site map Start */
.sitemap_sub { background:transparent url(../images/ajax-ico.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:5px; padding-left:18px; text-decoration:none;}
.sitemap_sub_sub { background:transparent url(../images/arowsitemap.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:5px; padding-left:14px; text-decoration:none;}
.sitemap_subul { padding-top:5px;}
.sitemapleft {color:#606060; float:left; font-size:1.1em; list-style-image:none; list-style-position:outside; list-style-type:none; margin-right:22px; padding:5px 0; width:253px; }
.sitemapleft dt { /*border-bottom:1px solid #606060;*/ display:block; font-weight:700; margin-bottom:5px; padding-bottom:2px;}
.sitemapleft dd { background:transparent url(../images/list_bullet1.gif) no-repeat scroll 3px 5px; display:block; padding-bottom:5px; padding-left:20px; text-decoration:none;}
.sitemapleft a { color:#606060;}
.sitemapleft a:hover { color:#E57623;}
.sitemapleft_two {color:#606060; float:left; font-size:1.1em; list-style-image:none; list-style-position:outside; list-style-type:none; margin-right:20px; padding:5px 0; width:240px;}
.sitemapleft_two dt { /*border-bottom:1px solid #606060;*/ display:block; font-weight:700; margin-bottom:5px; padding-bottom:2px;}
.sitemapleft_two dd { background:transparent url(../images/list_bullet1.gif) no-repeat scroll 3px 5px; display:block; padding-bottom:5px; padding-left:20px; text-decoration:none;}
.sitemapleft_two a { color:#606060;}
.sitemapleft_two a:hover { color:#E57623;}
/****  Site map End */
.software-portfolio1 { width:530px; clear:both;}
.software-portfolio1 img{ float:left; padding:0px 20px 0px 20px;}
.software-portfolio1 dd{ border-bottom:dotted 1px #CCCCCC; padding-bottom:5px;}
.noc-bot{ float:left; width:537px;}
.noc-bot span {background:url(../images/list_bullet1.gif) no-repeat left 3px; padding:0px 0px 0px 18px; font-weight:bold; text-align:center;}
.noc-bot dd { width:175px; border-right: dotted 1px #CCCCCC; float:left; padding:0px 0px 0px 3px; min-height:450px; height:auto !important; height:450px; }
.noc-bot img{ clear:both; border:1px solid #CCCCCC;}
.noc-bot p { padding:5px 5px 5px 5px;}
.list_bullet3{ padding:0px 5px 1px 5px;}
.list_bullet3 li{background:url(../images/offshore-devel-bullet.gif) no-repeat left 6px; padding:0px 0px 3px 15px; color:#303030;}
.hosting{ border:1px solid #bebebe; float:left;  padding-left:10px; margin-bottom:15px;}
.quote{ padding:0px 5px 5px 395px; clear:both;}
.solution{ padding-left:20px;}
.solution li{ width:510px; font-weight:bold; height:70px; line-height:70px; display:block; float:left; font-size:15px; color:#777777;}
.solution img{float:left;}
.solution span{ padding-left:20px;}
.sitemap dd{ border-bottom: #8D8D8D dotted 1px; padding:10px 0px 15px 0px; float:left; width:533px;}
.sitemap p{ font-weight:bold; color:#333333; text-decoration:none;}
.sitemap a, .sitemap a:link{color:#333333; text-decoration:none;}
.sitemap a:hover{color:#E57623; text-decoration:none;}
.sitemap img{padding-right:10px; float:left;}
.sitemap{width:225px; float:left; padding-left:4px; text-decoration:none;}
.sitemap li{ width:225px; float:left; background:transparent url(../images/arowsitemap.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:3px; padding-left:14px; text-decoration:none; font-size:11px;}
.sitemap li a, .sitemap li a:link{text-decoration:none; color: #333333;}
.sitemap li a:hover{text-decoration:none; color:#E57623;}
.sitemap li li{ width:225px; float:left; background:transparent url(../images/semaphore-services-bullet.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:3px; padding-left:14px; text-decoration:none; font-size:11px;}
.sitemap li li a, .sitemap li li a:link{text-decoration:none; color: #888888;}
.sitemap li li a:hover{text-decoration:none; color:#E57623;}
/*** mobile portfoio */
.mobile-portfolio { clear:both; background: url(http://techeyesoft.com/portfolio/images/mobile-box-bottom-new.gif) no-repeat scroll 0px bottom;
 height: 385px; /*_height: 248px;*/}
.mobile-portfolio .imgbox {float:left; padding:0px 15px 0px 0px;}
.mobile-portfolio p { margin-top: 18px; float:left}
.mobile-portfolio dl { background: url(http://techeyesoft.com/portfolio/images/mobile-box-new.gif) no-repeat scroll left top;  padding: 15px 20px 0px}
.mobile-portfolio dd {padding-bottom:10px; clear:both; height: 62px; width: 455px}
.noc-bot{ float:left; width:537px;}
.noc-bot span {background:url(../images/list_bullet1.gif) no-repeat left 3px; padding:0px 0px 0px 18px; font-weight:bold; text-align:center;}
.noc-bot dd { width:175px; border-right: dotted 1px #CCCCCC; float:left; padding:0px 0px 0px 3px; min-height:450px; height:auto !important; height:450px; }
.noc-bot img{ clear:both; border:1px solid #CCCCCC;}
.noc-bot p { padding:5px 5px 5px 5px;}
.list_bullet3{ padding:0px 5px 1px 5px;}
.list_bullet3 li{background:url(../images/offshore-devel-bullet.gif) no-repeat left 6px; padding:0px 0px 3px 15px; color:#303030;}
.hosting{ border:1px solid #bebebe; float:left;  padding-left:10px; margin-bottom:15px;}
.quote{ padding:0px 5px 5px 395px; clear:both;}
.solution{ padding-left:20px;}
.solution li{ width:510px; font-weight:bold; height:70px; line-height:70px; display:block; float:left; font-size:15px; color:#777777;}
.solution img{float:left;}
.solution span{ padding-left:20px;}
.sitemap dd{ border-bottom: #8D8D8D dotted 1px; padding:10px 0px 15px 0px; float:left; width:533px;}
.sitemap p{ font-weight:bold; color:#333333; text-decoration:none;}
.sitemap a, .sitemap a:link{color:#333333; text-decoration:none;}
.sitemap a:hover{color:#E57623; text-decoration:none;}
.sitemap img{padding-right:10px; float:left;}
.sitemap{width:225px; float:left; padding-left:4px; text-decoration:none;}
.sitemap li{ width:225px; float:left; background:transparent url(../images/arowsitemap.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:3px; padding-left:14px; text-decoration:none; font-size:11px;}
.sitemap li a, .sitemap li a:link{text-decoration:none; color: #333333;}
.sitemap li a:hover{text-decoration:none; color:#E57623;}
.sitemap li li{ width:225px; float:left; background:transparent url(../images/semaphore-services-bullet.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:3px; padding-left:14px; text-decoration:none; font-size:11px;}
.sitemap li li a, .sitemap li li a:link{text-decoration:none; color: #888888;}
.sitemap li li a:hover{text-decoration:none; color:#E57623;}
/*For pupop Style*/
#tech_cointener {background:#FFFFFF none repeat scroll 0 0;float:left;}
.middle-side-box {background-color:#EEEEED; height:23px; margin:14px 20px 0 20px; text-align:left; }
.middle-side-box h1 {color:#000000; font-size:16px; height:23px; line-height:23px; padding:0 0 0 10px; text-align:left; }
.middle-side-box-new{ width:990px;}
.middle-side-box-new-ch{width:700px;}
.middle-side-box-new dd, .middle-side-box-new-ch dd{background-color:#EEEEED; height:23px; margin:14px 20px 0 15px; text-align:left; color:#000000;font-size:16px;line-height:23px;padding:0 0 0 10px;font-weight:700;}
.tech-page {color:#333333; margin:10px 10px 0 25px;}
.middle-ttl-inn1 {background:transparent url(http://techeyesoft.com/css/images/arrow-inner.jpg) no-repeat scroll left 7px;border-bottom:1px dotted;color:#DA7021;font-size:12px;font-weight:bold;padding:5px 0 5px 20px;width:450px; text-align:left}
.light-text-box {float:left;padding-right:10px;width:444px;}
.list_bullet2 li {background:transparent url(../images/list_bullet1.gif) no-repeat scroll left 6px;color:#30383A;display:block;padding-bottom:5px;padding-left:20px;width:400px; text-align:left; font-size:12px; line-height: 19px; }
.ipone-thum{ width:195px; height:370px; float:left; background:url(http://techeyesoft.com/portfolio/images/iphone-mobile/iphone-mobile.jpg) no-repeat left top;}
.android-thumbnail{ width:197px; height:357px; float:left; background:url(http://techeyesoft.com/portfolio/images/android-mobile/android-mobile.jpg) no-repeat left top;}
.blackberry-thum{width:204px; height:343px; float:left;   background:url(http://techeyesoft.com/portfolio/images/blackberry-mobile/mychapter/blackberry-thum.jpg) no-repeat left top;}
.blackberry-thum-touch{width:200px; height:349px; float:left;   background:url(http://techeyesoft.com/css/images/blackberry-touch-screen.jpg) no-repeat left top;}
.blackberry-thum-not-touch{width:221px; height:378px; float:left;   background:url(http://techeyesoft.com/css/images/blackberry-screen.jpg) no-repeat left top;}
.windows-mobile-thum{width:200px; height:309px; float:left;   background:url(http://techeyesoft.com/portfolio/images/win-mobile/audim/windows-mobile-screen.jpg) no-repeat left top;}
.android-thum { width:187px; height:400px; float:left; background:url(http://techeyesoft.com/css/software-solution/android/android-bg.jpg) no-repeat left top;}
.windows-property-thum {background:url(http://techeyesoft.com/portfolio/images/win-mobile/Property/Property-bg.jpg) no-repeat scroll left top; width: 198px; height: 276px; float:left;}
.windows-trade-show-thum { background:url(http://techeyesoft.com/portfolio/images/win-mobile/trade-show/tradeshow-bg.jpg) no-repeat left top; width:205px; height:336px; float:left}
.ipone-thum-horz{background:url(http://techeyesoft.com/portfolio/images/iphone-mobile/viva-mobile.jpg) no-repeat left top; width:471px; height:250px; float:left; margin-left:245px; /*_margin-left:130px;*/ }
.list_bullet2-horz li {background:transparent url(../images/list_bullet1.gif) no-repeat scroll left 3px;color:#5F5F5F;display:block;padding-bottom:5px;padding-left:20px;width:930px; text-align:left; font-size:12px;}
.left-text-box1-horz {float:left;padding-right:10px;}
.white-class{ color:#FFFFFF;}
/*iPhone portfolio planding page strat*/
.iphone-portfolio-padding{  padding:0px 0px 5px 0px; overflow:auto; border-bottom:#cccccc solid 1px;}
.iphone-portfolio{ float:left; width:253px; padding-right:2px; padding:10px 0px 0px;}
.iphone-portfolio dd.iphone-portfolio-img{ width:100px; text-align:center; float:left; padding:5px 3px 5px 5px;}
.iphone-portfolio dd.iphone-portfolio-img1{ width:60px; text-align:center; float:left;  padding:5px 0px 5px 10px;}
.iphone-portfolio dd.iphone-portfolio-text1 p{ width:150px; float:left; padding:0px 0px 0px 10px; text-align:left}
.iphone-portfolio-title{ color:#585858; font-size:13px; padding:5px 5px 10px 0px; line-height:16px; font-weight:bold}
/*iPhone portfolio planding page end*/
/** mobile-portfolio*/
.win-portfolio{clear:both; display:block;/* margin-bottom:10px;*/ margin-right:0px; margin-top:15px; overflow:hidden; text-align:justify; border-bottom: 1px solid #ccc;}
.win-portfolio dd{float:right; line-height:15px; margin-top:0; text-align:left; width:440px; }
.win-portfolio dt{color:#434343; float:left; font-size:12px; font-weight:700;  margin-left:2px; margin-top:2px; text-align:center; width:66px; padding-right:19px; }
.win-portfolio .title { font-weight: bold; color:#585858; font-size: 16px; padding-bottom: 3px}
.more-button { float:right; padding-bottom: 5px}
.clear-line{ height: 1px;font-size:1px; line-height:1px;  border: 1px solid #ccc; clear:both}
.pro-title{font-weight:bold; background:#e6e6e6 url(../images/bulet-subtitle.gif) no-repeat 3px 4px; padding:0px 0 0px 20px; margin:10px 0 5px 0; font-size:12px;}
.coloum3,coloum4,coloum5{display:block; float:left; margin:0 3px 8px; padding:0; }
.content{color:#434343; text-align:left; text-decoration:none; }
.content li{background:url(../images/offshore-devel-bullet.gif) no-repeat 2px 5px; color:#30383a; display:block; padding-bottom:5px; padding-left:20px; }
.bpo-service-link{display:block; padding-bottom:5px; padding-top:4px; }
.bpo-service-link a{display:block; height:27px; padding-left:30px; }
.bpo-service-link a:hover{display:block; }
.listing{color:#3f3f3f; float:left; font-size:12px; list-style:none; }
.listing a{color:#30383a; text-decoration:underline; }
.listing dd{background:url(../images/offshore-devel-bullet.gif) no-repeat 10px 5px; color:#30383a; display:block; padding-bottom:5px; padding-left:28px; }
/* my hrms form */
.form_li-1, .form_li1 {float:left; padding:0; width:200px; }
.textfield3 { background-color:#FFFFFF; border:1px solid #BABABA; color:#000033; font-size:11px; height:15px; line-height:13px; margin:2px 0; padding:1px 0 1px 2px; width:225px; }
.form_li-1,.form_li1{float:left; padding:0; width:200px; }
.form_li1 span{color:red; }
.oracle { width:530px; clear:both;}
.oracle img{ float:left; padding-right:15px;}
.oracle dd{ border-bottom:dotted 1px #CCCCCC; padding:5px 0px 0px 0px;}
.table-data{border:#BABABA solid 1px; border-left:none; border-top:none; background:#F3F3F3; }
.table-data td{ border:#BABABA solid 1px; border-right:none; border-bottom:none; padding:3px;}
.table-data th{	padding:2px; color:#606060; border:#BABABA solid 1px; border-right:none; border-top:2px solid #e57623; border-bottom:none; font-size:12px; background-color: #D9D9D9 ; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.priority_level{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.side-box2 li{clear:both; padding:1px 0 5px; border-bottom: #8D8D8D dotted 1px; margin:0px 5px 0px 5px; }
.side-box2 li img{ float:left; padding:0px 0 10px 4px; }
.side-box2 li a{padding-left:30px; display:block; padding-top:3px; text-decoration:underline; }
#video-show, #video-show-1{ float:right; margin:11px 0 15px 15px; width:159px; height:119px; display:block; border:#CCCCCC solid 1px; padding:1px;}
#video-show div, #video-show-1 div{ position:absolute; z-index:2;}
#video-img-001, #video-img-002{ z-index:1;}
#load-swf{ display:none; visibility:hidden; width:0; height:0; font-size:0; line-height:0;}
.new-icon{ background:url(../images/new.gif) left 5px no-repeat; padding-left:38px; display:block;}
.tbl-heading{ background-color:#D9D9D9; border-bottom:#E57623 solid 1px; color:#444444;}
.tbl-style{ border:#666 solid 1px; border-collapse:collapse;}
.tbl-style td{ padding:3px;}
.tr-style-alter{ background-color:#f2f2f2;}
.cloud-computing{ padding:5px 0px; text-align:center;}
/* Add by Kirit panchal : 31 Dec  2009 */

div.error {

            color:white;
            padding:3px;
            text-align:left;
            color:#ff0000;
}

input.error, select.error, textarea.error {
            border:1px solid #ff0000;
}


#captchaimage img{
border: 1px solid #447B84;
}

div .display_error_msg{
		color:#ff0000; 
		border:1px dashed #ff0000; 
		padding:10px; 
		margin-top:10px;
		margin-bottom:10px;
}
div .display_success_msg{
		color:#447B84; 
		border:1px dashed #447B84; 
		padding:10px; 
		margin-top:10px;
		margin-bottom:10px;
}

.highlight {
		font-weight:bold;
}


.tbl-heading{ background-color:#D9D9D9; border-bottom:#E57623 solid 1px; color:#444444;}
.tbl-style{ border:#666 solid 1px; border-collapse:collapse;}
.tbl-style td{ padding:3px;}
.tr-style-alter{ background-color:#f2f2f2;}
div.error {color:white; padding:3px; text-align:left; color:#ff0000;}
input.error, select.error, textarea.error {border:1px solid #ff0000;}
#captchaimage img{border: 1px solid #447B84;}
#RCrefreshimg, #refreshimg {border: 1px solid #447B84;margin-bottom: 2px;}
div .display_error_msg{color:#ff0000; border:1px dashed #ff0000; padding:10px; margin-top:10px;margin-bottom:10px;}
div .display_success_msg{color:#447B84; border:1px dashed #447B84; padding:10px; margin-top:10px;margin-bottom:10px;}
.highlight {font-weight:bold;}
#HumanSystemForm div.error {padding:3px 3px 3px 200px;}


#pic {background-color: #FFFFFF; position: relative; width: 202px; height:84px; margin-bottom:5px; z-index:999999999;}
#pic a .large {border: 0px; display: block; height: 1px; left: -1px; position: absolute; top: -1px; width: 1px; visibility:hidden;}
#pic a img {border: 0;}
#pic a.p1, #pic a.p1:visited {display: block; height: 82px;	text-decoration: none; width: 202px;}
#pic a.p1:hover {background-color: #8C97A3; color: #000000; text-decoration: none;}
#pic a.p1:hover .large {display: block; height: 503px; left: -700px; position: absolute; top: -100px; width: 698px; visibility:visible;}



.cebit-style div{ width:202px; overflow:auto; padding-top:2px; .padding-bottom:5px;}
.cebit-style div.cebit-left{ float:left; width:80px;}
.cebit-style div.cebit-right{ float:left; width:122px;}
.cebit-style div a{ padding:0px; margin:0px; font-size:1px;}
.cebit-style{}

.TechEyecebit dl{clear:left; padding-bottom:10px; overflow:auto; }
.cebit-img{ float:left; width:225px; text-align:left;}
.cebit-img-right{ float:left; width:225px; text-align:right;}
.cebit-text{ float:left;  width:311px;}


.box-height-style{ height:302px; .height:299px;}

.testimonial-videos{border-bottom:1px dotted #8D8D8D; padding-bottom:10px; margin-bottom:15px;}
.testimonials-title{ font-size:13px; color:#E57623; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; line-height:18px; padding-top:5px;}
.testimonials-sub-title{font-size:12px; color:#606060; font-family:Arial, Helvetica, sans-serif; text-align:center;}




.ipad-thum-horz{background:url(http://techeyesoft.com/images/ipad-thum.jpg) left top no-repeat; width:358px; height:280px; float:left; margin-left:245px; _margin-left:130px; }

.ipad-portfolio{ width:295px;  float:left; }
.ipad-thum{ width:283px; height:363px; float:left;   background:url(http://techeyesoft.com/images/ipad.jpg) no-repeat left top;}


.ipad-services{ float:left; padding-right:30px; width:250px;}
.ipad-services h3{ color:#2E474B; font-size:18px;}
.ipad-services p{ font-size:13px;line-height:18px;padding:7px 0 3px; text-align:justify;}
.ipad-space{ padding:20px 0px 10px 0px;}
.ipad-game-left{ float:left; width:245px;}
.ipad-game-right{ float:left;}

.middle-content-inner-page h1.bigtitle{font-size:18px; color:#4b4b4b; background:url(../images/bg-title-1.jpg) left top;  font-weight:normal; text-transform:capitalize; height:62px;  line-height:31px; padding-left:10px;  }


/* 170211 */
.footer-link{ background-color:#7b7b7b; color:#FFFFFF; height:28px; text-align:center;font-size:12px; padding-top:10px; border-bottom:#fff solid 1px;  }
.footer-copyright{ background:none; color:#FFFFFF; text-align:center; font-size:11px; padding:5px 0px 4px 0px; border:none; height:auto; display:block;}
#top{min-height:82px;}
.cmmi-level-3-1 {padding-right:0; padding-top:27px;}

/*Contact us page*/

.addressBox{ clear:both;}
.addressBox h3.addressBox { border-top:0 none; padding:0 0 7px; font-size:15px; color:#444444;}
 p.regional-name { padding:0 0 2px; color:#A35525; font-weight:bold; font-size:14px;}
.address li strong{ color:#000;}
.address li .label{ padding:0 19px 0 0;}
.address li .labelphone, .contentBox .addressBox .labelphone{ padding:0 10px 0 0;}
.address li .labelemail, .contentBox .addressBox .labelemail{ padding:0 9px 0 0;}
.address li .labelfax, .contentBox .addressBox .labelfax{ padding:0 25px 0 0;}
.address li .labeltelefax{ padding:0 0 0 0;}
.address li .labelphonesecond, .contentBox .addressBox .labelphonesecond{ padding:0 0 0 58px;}
.addressBox p span.location { display:block; background:url(../images/location.png) left top no-repeat; padding:0px 0 3px 23px; margin-top:10px;}
.addressBox p span.location a {}
.addressBox h3{ color:#F57606; font-size:15px; border-top:1px dotted #999; padding:12px 0;}
.addressBox li{ background:none; padding:0;}
.addressBox li a{ text-decoration:underline;}
ul.address li{ padding-bottom:22px; line-height:20px; font-size:12px; float:left; width:240px; padding-right:19px;}
ul.address li.address-right { padding-right:0px;}
ul.address2 li{ padding-bottom:22px; line-height:20px; font-size:12px; width:auto;}
.addressBox ul li.last{ border-bottom:none; padding-bottom:0;}
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}
.clearfix {display: block;}

.text1 {
	FONT-SIZE: 12px; color:#606060; LINE-HEIGHT: 20px;  font-family:Arial, Helvetica, sans-serif; padding-left:5px;
}
.text1 A {
	color:#606060; TEXT-DECORATION: none;
}
.text1 A:hover {
	color:#606060; TEXT-DECORATION: none;
}
#slideshow{
	width:979px;
	height:170px;
}
.heading
{
text-align:left;
color:#606060;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
padding-left:5px;
font-weight:bold;
}

.real-image {
	/*width: 200px;
	height: 200px;*/
	border: 1px solid #9D9D9D;
	padding-left:5px;
	padding-bottom:2px;
	padding-right:3px;
	padding-top:2px;		
	}
	
.heading3
{
text-align:left;
color:#606060;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
padding-left:8px;
}	


.portfolio-item {

	float: left;
	width: 210px;
	margin: 0 0 20px 10px;}
.portfolio-item a {
	COLOR:#000066;
	TEXT-DECORATION: none;
}
.portfolio-item a:hover {
	COLOR:#000000;
	TEXT-DECORATION: none;
}	
.portfolio-item h4, .portfolio-item p {
	margin: 0 0 .50em;
	padding: 0;
	font-size:12px;
	}
.portfolio-image {
	width: 201px;
	height: 300px;
	border: 1px solid #CECECE;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-top:2px;
	position:relative;
	float:left;	
	}
	
.portfolio-image .text {
	position:absolute;
	top:206px; /* in conjunction with left property, decides the text position */
	left:5px;
	width:180px; /* optional, though better have one */
	text-align:justify;
	clear:left;
	color:#333333;
	overflow: hidden;
	font-size:12px;
}
.portfolio-description {
	clear:left;	
	height: 150px;
	padding: 8px;
	overflow: hidden;
	}
	
.portfolio-image1 {
	width: 205px;
	height: 230px;
	/*border: 1px solid #CECECE;*/	
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-top:2px;
		
}

.head4
{
text-align:left;
color:#606060;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;

}

#div96{
	width:355px;
	height:50px;
	padding-left: 25px;
}
#div97{
	width:350px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:20px;
}
#div100{
	width:80px;
	height:50px;
}
#div99{
	width:80px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
}

.text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height: 18px;
}
.fill3{
	width:290px;
	height:20px;
	background-color:#e7e7e7;
	border:1px  solid;
}
.fill4{
	width:290px;
	height:90px;
	background-color:#e7e7e7;
	border:1px  solid;
}	
.mail{
	color:#00F;
	font-size:12px
}

.enquiry {width:425px; min-height:50px; margin:auto; }

.fild {width:425px; height:30px; margin-bottom:10px; }

.fild1 {width:425px; height:30px; border:1px solid #999; line-height:30px; color:#333; padding-left:10px; border-radius:3px; }

.fildd {width:425px; height:80px; margin-bottom:10px; }

.fildd1 {width:425px; height:80px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999; color:#333; padding-left:10px; border-radius:3px; }


.submitbtn {width:110px; height:30px; background:#990; line-height:30px; color:#FFF; font-weight:bold; border:none; }