@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
font-family:"Segoe UI", Arial, sans-serif;
font-size:12px;
}
.right-pic-bdr{
border:solid 1px #c3f0fd;
}
p{
margin:0;
}
.red-arrow{
background:url('../images/red-arrow.jpg') no-repeat right 50%;
width:6px;
height:10px;
border:medium none;
padding-right:5px;
background-position-x:right; background-position-y:50%
}
.inner-red-arrow{
background:url('../images/inner-red-arrow.jpg') no-repeat right 50%;
width:7px;
height:11px;
border:medium none;
padding-right:5px;
background-position-x:right; background-position-y:50%
}
.services-txt{
font-family:verdana;
font-size:11px;
color:#ffffff;
padding-left:15px;
line-height:20px;
text-decoration:none;
}
.services-txt a{
font-family:verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.services-txt a:hover{
font-family:verdana;
text-decoration:none;
font-size:11px;
color:#24a2ca;
}
.inner-services-txt{
font-family:verdana;
font-size:11px;
color:#6f7075;
padding-left:15px;
line-height:20px;
text-decoration:none;
}
.inner-services-txt a{
font-family:verdana;
font-size:11px;
color:#6f7075;
text-decoration:none;
}
.inner-services-txt a:hover{
font-family:verdana;
text-decoration:none;
font-size:11px;
color:#24a2ca;
}
.logo-bg{
background:url('../images/logo-bg.jpg') repeat-x;
}

.bdy-main-inner-area{
background:url('../images/inner-aboutus.jpg') no-repeat top center;
height:117px
}
.main-pic-inner-area-bgrpt{
background:url('../images/inner-aboutus-rpt.jpg') repeat-x top center;
height:117px
}
.bdy-main-pic-bg-area{
background:url('../images/main-pic-area-bg.jpg') no-repeat top center;
}
.main-pic-area-bgrpt{
background:url('../images/main-pic-area-bg-rpt.jpg') repeat-x top center;
}
.main-site-bg-rpt{
background:url('../images/main-site-bgrpt.jpg') repeat-y top center;
}
.main-site-bg{
background:url('../images/main-site-bg.jpg') no-repeat top center;
}
.menu-bg-rpt{
background:url('../images/inner-menu.jpg') repeat-x;
font-family:"Segoe UI", Arial, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center
}
.menu-bg-rpt a{
height:52px;
font-family:"Segoe UI", Arial, sans-serif;
padding-top:20px;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}
.menu-bg-rpt a:hover{
background:url('../images/inner-menu-over.jpg') repeat-x;
height:52px;
font-family:"Segoe UI", Arial, sans-serif;
text-decoration:none;
font-size:12px;
color:#FFFFFF;
text-align:center

}
.menu-home{
background:url('../images/home-mdl-pic-part.png') repeat-x;
height:52px;
font-family:"Segoe UI", Arial, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center
}
.spacer-menu{
background:url('../images/spacer-menu.jpg') no-repeat;
width:2px;
height:52px
}
.service-area-bg-rpt{
background:url('../images/services-area-bgrpt.jpg') repeat-x;
}
.bdy-horz-line-rpt{
background:url('../images/main-site-body-bg.jpg') repeat-y top center;
}
.service-area-bg{
background:url('../images/services-bg.jpg') no-repeat top center;
height:245px
}
.main-txt{
font-family:verdana;
font-size:11px;
color:#000000;
line-height:20px;
text-align:justify;
padding-right:20px;
}
.blue-txt{
font-family:verdana;
text-decoration:none;
font-size:11px;
color:#2297bd;
line-height:20px;
text-align:justify;
}
.blue-txt a{
font-family:verdana;
text-decoration:none;
font-size:11px;
color:#2297bd;
line-height:20px;
text-align:justify;
}
.blue-txt a:hover{
font-family:verdana;
text-decoration:none;
font-size:11px;
color:#ccc;
line-height:20px;
text-align:justify;
}
/* FOR UL and LI Tag  */
ul { list-style-position: outside; margin-top:0; margin-left: 0px; padding-left: 20px; list-style:disc; vertical-align: middle; }
li { margin: 0px; padding: 0px; } 

/* END HERE */
.right-box-mdltop{
background:url('../images/right-box-mdl-topbg.jpg') no-repeat;
}
.right-box-mdlbtm{
background:url('../images/right-box-mdl-btmbg.jpg') repeat-y;
}
.footer-logo-bg{
background:url('../images/footer-logo-box.jpg') no-repeat top center;
height:75px
}
.footer-logo-box-rpt{
background:url('../images/footer-logo-box-rpt.jpg') repeat-x;
}
.footer-links-bg-rpt{
background:url('../images/footer-links-bg-rpt.jpg') repeat-x;
}
.footer-links-txt-heading{
font-family:"Segoe UI", Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#b2babf;
text-decoration:none;
}
.footer-links-txt-heading a{
font-family:"Segoe UI", Arial, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#b2babf;
}
.footer-links-txt-heading a:hover{
font-family:"Segoe UI", Arial, sans-serif;
font-size:12px;
text-decoration:underline;
font-weight:bold;
color:#b2babf;
}
.footer-links-txt{
color:#85888a;
font-family:Verdana, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
line-height:18px;
}
.footer-links-txt a{
color:#85888a;
font-weight:normal;
font-family:Verdana, sans-serif;
font-size:11px;
line-height:18px;
text-decoration:none;
}
.footer-links-txt a:hover{
color:#85888a;
font-family:Verdana, sans-serif;
text-decoration:underline;
font-size:1em;
font-weight:normal;
line-height:18px;
}

.footer-links-bg{
background:url('../images/footer-links-bg.jpg') no-repeat top center;
height:249px
}
.inner-right-box-head-txt{
color:#077496;
font-family:Verdana, sans-serif;
font-size:13px;
font-weight:bold;
}
.inner-right-box-head-txt a{
color:#077496;
font-family:Verdana, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.inner-right-box-head-txt a:hover{
color:#9c9d9d;
text-decoration:none;
font-family:Verdana, sans-serif;
font-size:13px;
font-weight:bold;
}
h2{
margin:0;
font-family:arial;
font-size:14px;
color:#b80909;
font-weight:bold;
}
h2 a{
margin:0;
font-family:arial;
font-size:14px;
color:#b80909;
font-weight:bold;
text-decoration:none;
}
h2 a:hover{
margin:0;
text-decoration:underline;
font-family:arial;
font-size:14px;
color:#b80909;
font-weight:bold;
}
h2.co-founder-txt{
color:#00aff0;
margin:0;
}
.spacer-footer{
background:url('../images/spacer-footer.jpg') no-repeat top left;

}
.spacer-footer-2{
background:url('../images/spacer-footer-2.jpg') no-repeat top left;

}
h1{
font-family:"Segoe UI", "HelveticaNeue-Bold", "Helvetica Neue Bold", Arial, sans-serif;
font-size:2.5em;
font-size:30px;
color:#4c4d52;
font-weight:normal;
letter-spacing:-0.05em;
margin:0px;
}
.red-arrow-padd{
padding-left:20px;
}
.line-padd{
padding-bottom:0px;
}
.inner-headign-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#FFFFFF;
padding-left:15px;
font-weight:bold;
}
.inner-top-banner-txt{
font-family:verdana;
font-size:11px;
color:#ffffff;
padding-left:15px;
line-height:20px;
text-decoration:none;
}
.inner-top-banner-txt a{
font-family:verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.inner-top-banner-txt a:hover{
font-family:verdana;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}
.padd15{padding-left:10px;}
.client-logo-bdr{
border:solid 1px #CCCCCC;
}
.client-td-bdr{
border-left: solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
}
.client-td-bdr2{
border-bottom:solid 1px #CCCCCC;
}
.php-box-bg{
background:url('../images/php-mdl-box.jpg') repeat-x;
height:93px
}