@charset "utf-8";
body{padding:0;margin:0;background:#fff;color:#666;font:12px/16px Arial,Helvetica,sans-serif}
input{border:1px solid #afafaf;color:#666;line-height:17px;font-size:12px}
select{border:1px solid #afafaf;color:#666;font-size:12px}
textarea{border:1px solid #afafaf;color:#666;font-size:12px}
a:link,a:visited{color:#666;text-decoration:none;cursor:hand;outline:none}
a:hover{text-decoration:none;color:#00b1fe;outline:none}
a.ghost:link,a.ghost:visited,a.ghost:hover{text-decoration:none;cursor:text;outline:none;color:#666}
.check{border:none}
#wrapper{margin:0 auto;padding:0;position:relative;width:968px}
#header{height:95px}
#logo{float:left;padding:0 0 0 49px}
#call{float:right;width:426px;height:26px;background:url(../images/call-bg.gif) top right no-repeat}
#call ul{padding:0;margin:0}
#call ul li{list-style:none;display:inline;padding-left:39px;font-size:11px;line-height:26px}
#toll-free-number{float:right;clear:right;padding-top:18px}
#menu{height:30px;background:#f1f1f1}
.banner{height:309px}
.home-content{float:left;width:686px}
.tab-col1{float:left;padding:2px}
.tab-col2{float:left;padding:2px}
.testimonials{float:right;margin:2px;width:278px;height:109px;background:url(../images/testimonials.jpg) top left no-repeat;text-align:right}
.testimonial-content{text-align:right;padding:0 10px 0 70px}
.testmonial-name{padding:10px 10px 0 0;text-align:right;font-weight:bold}
.live-support{padding:35px 11px 0 10px;text-align:center}
.clients{float:right;margin:2px;width:278px;height:116px;background:url(../images/clients.jpg) top right no-repeat}
.clients-content{padding-top:31px;text-align:center}
.n-request{float:right;margin:2px;width:278px;height:49px}
.middle-tabs{float:left;width:968px}
.whats-new{float:left;margin:2px;width:281px;height:226px;background:url(../images/whats-new.jpg) top left no-repeat;overflow:hidden}
.whats-new-content{padding:42px 0 0 19px}
.whats-new-tab{float:left}
.whats-new-col1{float:left;padding:3px}
.whats-new-col2{float:left;padding:5px;overflow:hidden}
.whats-new-title{line-height:24px;clear:left}
.featured-project{float:left;margin:2px;background:url(../images/featured-project.jpg) top left no-repeat;width:396px;height:226px;overflow:hidden}
.featured-project-content{margin:10px;text-align:center;overflow:hidden}
.request-call-back{float:right;margin:2px;width:277px;height:226px;background:url(../images/request-call-back.jpg) top left no-repeat;overflow:hidden}
.request-call-back-conent{padding:37px 0 0 28px}
.request-call-back-tab{margin:4px 0;height:20px;clear:both}
.request-call-back-col1{float:left;width:50px}
.request-call-back-col2{float:left}
.button{width:63px;height:20px;background:url(../images/submit-button.png) top left no-repeat;border:none;outline:none;margin:6px;color:#7f7f7f;font-size:11px}
.footer-links{float:left;padding-top:2px;width:100%}
.footer-tabs{float:left;width:25%}
.footer-heading{background:url(../images/footer-heading-bg.png) top left no-repeat;overflow:hidden;text-transform:uppercase;line-height:40px;font-weight:bold;padding-left:23px}
.footer-heading h1{overflow:hidden;text-transform:uppercase;padding:0;margin:0;font-weight:bold;font-size:12px;line-height:40px}
.footer-links-list{background:url(../images/footer-bg.png) top left no-repeat;overflow:hidden}
.footer-links-list ul{padding:0;margin:0}
.footer-links-list li{display:block;line-height:18px;background:url(../images/footer-links-bullet.png) top left no-repeat;padding:0 5px 6px 25px;list-style-type:none;list-style:none;margin-left:20px}
.footer-links-list li h2{padding:0;margin:0;font-size:12px;font-weight:normal}
.footer-links-text{background:none}
.footer-links-list1{overflow:hidden;height:160px}
.footer-links-list2{background:url(../images/footer-testimonial.png) top left no-repeat;overflow:hidden;height:160px}
.footer-links-list1 ul{padding:0;margin:0}
.footer-links-list1 li{display:block;line-height:18px;background:url(../images/footer-links-bullet.png) top left no-repeat;padding:0 5px 6px 25px}
#footer{height:58px;background:#9a9a9a;color:#fff;clear:both;overflow:hidden}
.copy-right{float:left;line-height:58px;padding-left:21px}
.footer-menu{float:right;width:600px;padding-right:21px}
.footer-menu ul{padding:0;margin:0}
.footer-menu li{list-style:none;display:inline-block;float:right;line-height:58px;padding:0 10px;background:url(../images/footer-bullet.gif) top left no-repeat}
.lang-flags{height:45px;clear:both;background:#CCC}
.lang-flags div{padding:10px}
.lang-flags ul{padding:0;margin:0}
.lang-flags li{list-style:none;display:inline;padding:0 29px;text-align:center}
.contact{height:32px;text-transform:uppercase;font-weight:bold}
a.contact-msn:link,a.contact-msn:visited{display:block;padding:7px 7px 7px 50px;text-transform:uppercase;font-weight:bold;background:url(../images/msn.jpg) top left no-repeat;color:#666;text-decoration:none}
a.contact-msn:hover{background:url(../images/msnh.jpg) top left no-repeat}
a.contact-yahoo:link,a.contact-yahoo:visited{display:block;padding:7px 7px 7px 50px;text-transform:uppercase;font-weight:bold;background:url(../images/yahoo.jpg) top left no-repeat;color:#666;text-decoration:none}
a.contact-yahoo:hover{background:url(../images/yahooh.jpg) top left no-repeat}
a.contact-skype:link,a.contact-skype:visited{display:block;padding:7px 7px 7px 50px;text-transform:uppercase;font-weight:bold;background:url(../images/skype.jpg) top left no-repeat;color:#666;text-decoration:none}
a.contact-skype:hover{background:url(../images/skypeh.jpg) top left no-repeat}
a.contact-email:link,a.contact-email:visited{display:block;padding:7px 7px 7px 50px;text-transform:uppercase;font-weight:bold;background:url(../images/email.jpg) top left no-repeat;color:#666;text-decoration:none}
a.contact-email:hover{background:url(../images/emailh.jpg) top left no-repeat}
.footer-tag{clear:both;font-size:10px}
.footer-tag div{text-align:center;line-height:25px}
a.footer:link,a.footer:visited{color:#fff;text-decoration:none;cursor:hand;outline:none}
a.footer:hover{text-decoration:none;color:#666;outline:none}
.support{text-align:center;padding-top:10px}
.ui-dialog-titlebar{text-align:right;padding:5px 0 0 375px;position:absolute}
#header #front-header-promo{float:left;padding:4px 0 0 188px;_padding:4px 0 0 140px}
