html, body, div, span, h1, h2, h3, h4, h5, h6, p, ul, li, form, label, img, tr, td{margin:0px;padding:0px;border:0px;outline:0px;}
:focus{outline:0;}
body,td,th{font-family:Arial, Helvetica, sans-serif, tahoma;font-size:13px;}
body{background-image:url(../img/master-bg-sub-inner.jpg);background-color:#FFFFFF;background-repeat:repeat-x;}
#master-container{margin-right:auto;margin-left:auto;overflow:hidden;width:997px;}
#top-master{background-image:url(../img/top-master-sub.jpg);clear:both;float:left;height:158px;width:997px;background-repeat:no-repeat;background-position:left top;}
#top-box{clear:both;float:left;width:997px;height:68px;}
#logo{float:left;padding-top:0px;padding-right:56px;}
#nav{float:left;font-size:13px;text-transform:uppercase;color:#FFFFFF;font-weight:bold;width:715px;line-height:13px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#nav{float:left;font-size:13px;text-transform:uppercase;color:#FFFFFF;font-weight:bold;width:715px;line-height:13px;}
}
#nav img{margin-right:11px;}
#nav a{color:#FFFFFF;margin-right:20px;text-decoration:none;padding:0px;}
#nav a:hover{color:#01C3E7;text-decoration:none;}
#nav #active-page{color:#01C3E7;}
#header{clear:both;float:left;height:65px;width:997px;margin:0px;padding:30px 0px 0px 0px;color:#FFFFFF;text-align:left;vertical-align:middle;}
#header h2{text-transform:uppercase;text-align:right;padding-right:20px;padding-top:15px;}
#main-content{float:left;width:997px;padding-top:10px;padding-bottom:51px;}
.home-cont-box{background-image:url(../img/bg-cont-boxes.jpg);background-repeat:no-repeat;background-position:left top;padding:5px;float:left;height:253px;width:315px;}
#middle-cont-box{margin-right:11px;margin-left:11px;}
.home-cont-box .heading{font-size:19px;color:#FFFFFF;float:left;padding-top:12px;padding-left:10px;line-height:23px;}
.heading h2{font-size:21px;color:#FFFFFF;float:left;line-height:23px;}
.text-content{line-height:20px;color:#000000;clear:both;float:left;font-size:12px;font-weight:bold;padding-right:10px;padding-left:10px;width:977px;}
.designSection{line-height:20px;color:#000000;clear:both;float:left;font-size:12px;font-weight:bold;padding-right:10px;padding-left:10px;width:977px;}
.home-cont-box #hdng-enterprise{background-image:url(../img/hdng-bg-enterprise.jpg);background-repeat:no-repeat;background-position:left top;clear:both;float:left;height:33px;width:305px;margin-bottom:25px;}
.home-cont-box #hdng-smbusiness{background-image:url(../img/hdng-bg-small-business.jpg);background-repeat:no-repeat;background-position:left top;clear:both;float:left;height:33px;width:305px;margin-bottom:25px;}
.home-cont-box #hdng-homeoffice{background-image:url(../img/hdng-bg-home-office.jpg);background-repeat:no-repeat;background-position:left top;clear:both;float:left;height:33px;width:305px;margin-bottom:25px;}
a#learn-more-enterprise{background-image:url(../img/lrn-more-enterprise.jpg);background-repeat:no-repeat;background-position:left top;float:left;height:31px;width:140px;display:block;}
a#learn-more-enterprise:hover{background-image:url(../img/lrn-more-hover.jpg);}
a#learn-more-sm-business{background-image:url(../img/lrn-more-smbusiness.jpg);background-repeat:no-repeat;background-position:left top;float:left;height:31px;width:140px;display:block;}
a#learn-more-sm-business:hover{background-image:url(../img/lrn-more-hover.jpg);}
a#learn-more-home-office{background-image:url(../img/lrn-more-homeoff.jpg);background-repeat:no-repeat;background-position:left top;float:left;height:31px;width:140px;display:block;}
a#learn-more-home-office:hover{background-image:url(../img/lrn-more-hover.jpg);}
#footer{font-size:11px;color:#636363;clear:both;float:left;width:997px;text-align:center;margin-bottom:10px;margin-top:-10px;padding-top:0px;}
#footer p{margin-bottom:10px;margin-top:0px;}
#footer span{font-size:10px;}
#footer a{color:#636363;text-decoration:none;}
#footer a:hover{color:#000000;}
#top-box h1{font-size:10px;color:White;padding-bottom:10px;padding-top:1px;}
#main-content-top{width:997px;height:8px;}
#main-content-bottom{width:997px;height:8px;}
#main-content-middle{width:997px;}
#hdng-green{background-image:url(../img/hdng-bg-inner-green.jpg);background-repeat:no-repeat;background-position:left top;clear:both;float:left;height:45px;width:987px;margin-bottom:0px;margin-left:5px;padding:12px 5px 5px 10px;}
#divProject{float:left;width:600px;padding-top:20px;margin-left:50px;}
#divSideofForm{float:left;width:300px;font-weight:normal;}
.formLeft{float:left;width:300px;text-align:left;color:Black;font-size:12px;}
.formRight{float:left;width:300px;text-align:left;color:Black;font-size:12px;}
.formFull{width:600px;color:Black;font-size:12px;}
.formCenter{width:525px;color:Black;font-size:12px;text-align:center;padding-top:6px;}
.textBox{width:270px;border:solid 1px #D8D8D8;height:24px;font-family:Arial, Helvetica, sans-serif, tahoma;padding-top:5px;}
.textBoxMulti{width:570px;border:solid 1px #D8D8D8;height:60px;font-family:Arial, Helvetica, sans-serif, tahoma;}
.textBoxMultiWorkflow{width:370px;border:solid 1px #D8D8D8;height:60px;font-family:Arial, Helvetica, sans-serif, tahoma;}
.submitlink{color:#15435D;font-size:11px;text-decoration:none;padding-left:0px;}
.buttonSubmit{border:solid 1px #c6c6c6;background:url('../img/bg_button.gif') repeat-x 0 0px;font-size:10px;margin:2px;cursor:pointer;margin-left:50px;}
.buttonSubmitWorkflow{border:solid 1px #c6c6c6;background:url('../img/bg_button.gif') repeat-x 0 0px;font-size:14px;margin:2px;cursor:pointer;}
.contactTitle{font-weight:bold;font-size:14px;}
.red12ArialB{color:Red;font-size:11px;}
.portImage{float:left;padding-right:10px;}
.portText{float:left;width:600px;font-size:14px;font-weight:normal;}
.portTech{float:left;width:140px;text-align:center;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
.clear{clear:both;height:0px;font-size:1px;line-height:0;overflow:hidden;}
#header a{color:White;text-decoration:none;}
.portText a{color:Black;text-decoration:none;}
.text-content a{color:Black;text-decoration:none;}
.portBox{background-image:url(../img/portfolio-title.jpg);background-repeat:no-repeat;background-position:center top;border:solid 3px #BDBDBD;width:297px;height:188px;background-color:White;float:left;margin-left:10px;margin-right:10px;}
.portBox h3{color:White;padding-left:15px;padding-top:13px;height:34px;font-size:16px;}
.portBoxText{width:297px;height:188px;float:left;margin-left:13px;margin-right:13px;font-size:11px;color:#636363;font-weight:normal;line-height:16px;padding-top:10px;}
.portBoxText a{font-size:11px;color:#636363;font-weight:normal;}
.designBox{background-image:url(../img/box_webdesign.png);background-repeat:no-repeat;background-position:center top;width:454px;height:263px;float:left;margin-left:10px;margin-right:10px;margin-bottom:10px;}
.designSection h3{color:#3E3E3E;font-size:14px;padding-left:12px;padding-bottom:15px;text-transform:uppercase;}
.designBox h4{color:White;padding-left:16px;font-size:18px;padding-top:18px;height:32px;}
.designBox img{float:left;padding-left:21px;padding-top:22px;width:205px;}
.designBox .text{float:left;padding-left:10px;padding-right:5px;padding-top:15px;color:#3E3E3E;font-weight:normal;text-align:left;width:205px;}
.designBox .text a{color:#3E3E3E;text-decoration:none;}
.developmentSection h3{color:#2A2A2A;text-transform:uppercase;padding-top:30px;padding-bottom:20px;}
.developmentSectionLeft{float:left;width:540px;padding-left:20px;color:#666666;font-weight:bold;line-height:18px;}
.contactSectionLeft{float:left;width:700px;padding-left:20px;color:#666666;font-weight:bold;line-height:18px;padding-right:20px;}
.developmentSectionFull{float:left;width:940px;padding-left:20px;color:#666666;font-weight:bold;line-height:18px;}
.contactSectionLeft a{text-decoration:none;color:#666666;}
.developmentSectionFull a{text-decoration:none;color:#666666;}
.developmentSectionLeft a{text-decoration:none;color:#666666;}
.developmentSectionRight{float:left;padding-left:50px;margin-top:-20px;}
.developmentSectionRightSEO{float:left;padding-left:50px;margin-top:40px;}
.developmentSectionRightAbout{float:left;padding-left:120px;margin-top:40px;}
.developmentSectionRightClients{float:left;padding-left:80px;margin-top:15px;color:#666666;font-size:12px;font-weight:bold;}
.developmentSectionRightClients .text{color:#666666;font-size:12px;font-weight:bold;padding-bottom:5px;text-align:center;}
.dev_bottom{background-image:url(../img/dev-bg-bottom.jpg);background-repeat:no-repeat;background-position:center top;width:988px;height:300px;margin-top:5px;padding-left:22px;padding-top:10px;}
.contactSectionLeft h4{color:#1276B9;padding-top:10px;font-size:13px;text-transform:uppercase;}
.contactSectionLeft .text{font-weight:normal;font-size:11px;margin-top:10px;}
.developmentSectionLeft h4{color:#1276B9;padding-top:10px;font-size:13px;text-transform:uppercase;}
.developmentSectionLeft .text{font-weight:normal;font-size:11px;margin-top:10px;}
.developmentSectionFull h4{color:#1276B9;padding-top:10px;font-size:13px;text-transform:uppercase;}
.developmentSectionFull .text{font-weight:normal;font-size:11px;margin-top:10px;}
.developmentSectionFull img{float:left;padding-right:10px;}
.developmentSectionLeft img{float:left;padding-right:10px;}
.dev_bottom_box1{float:left;width:157px;font-weight:bold;}
.dev_bottom_box1 .text{padding-left:10px;}
.dev_bottom_box1 .subtext{padding-left:10px;color:#8D8D8D;font-weight:normal;font-size:11px;padding-top:10px;padding-right:2px;}
.dev_bottom_box2{float:left;width:160px;font-weight:bold;}
.dev_bottom_box2 .text{padding-left:10px;}
.dev_bottom_box2 .subtext{padding-left:10px;color:#8D8D8D;font-weight:normal;font-size:11px;padding-top:10px;padding-right:2px;}
.dev_bottom_box3{float:left;width:157px;margin-left:3px;font-weight:bold;}
.dev_bottom_box3 .text{padding-left:10px;}
.dev_bottom_box3 .subtext{padding-left:10px;color:#8D8D8D;font-weight:normal;font-size:11px;padding-top:10px;padding-right:2px;}
.dev_bottom_box4{float:left;width:158px;margin-left:5px;font-weight:bold;}
.dev_bottom_box4 .text{padding-left:9px;}
.dev_bottom_box4 .subtext{padding-left:8px;color:#8D8D8D;font-weight:normal;font-size:11px;padding-top:10px;padding-right:4px;}
.dev_bottom_box5{float:left;width:158px;margin-left:3px;font-weight:bold;}
.dev_bottom_box5 .text{padding-left:9px;}
.dev_bottom_box5 .subtext{padding-left:8px;color:#8D8D8D;font-weight:normal;font-size:11px;padding-top:10px;padding-right:4px;}
.dev_bottom_box6{float:left;width:163px;margin-left:3px;font-weight:bold;}
.dev_bottom_box6 .text{padding-left:7px;}
.dev_bottom_box6 .subtext{padding-left:6px;color:#8D8D8D;font-weight:normal;font-size:11px;padding-top:10px;padding-right:4px;}
.dev_bottom_box6 .subtext a{color:#8D8D8D;text-decoration:none;}
.dev_bottom img{margin-left:10px;}
.seo_bg{background-image:url(../img/seo_bg.jpg);background-repeat:no-repeat;background-position:center top;width:980px;height:232px;}
.developmentSectionRightClients .testimonial{font-size:14px;font-weight:normal;padding-left:25px;margin-top:-15px;float:left;}
.contactSectionRight{width:200px;float:left;}
.contactSectionRight h4{color:#1276B9;padding-top:40px;font-size:12px;text-transform:uppercase;}
.contactSectionRight .text{font-weight:normal;font-size:13px;margin-top:10px;color:#6C6C6C;font-family:tahoma;}
.contactSectionRight .text h5{font-family:tahoma;font-size:14px;color:Black;margin-bottom:5px;}
#divConfirmation{padding-top:50px;color:Black;}
#Loading{padding-top:50px;color:Black;}
ul{padding-left:60px;padding-right:60px;text-align:justify;}
.designUnder{padding-left:15px;padding-right:30px;padding-top:10px;font-weight:bold;color:#666666;}
.designUnder a{text-decoration:none;font-weight:bold;color:#666666;}
