/* HC COMMON */
body{
background:url(images/bg.jpg) left top repeat-x;
background-color:#ffffff;
padding:0px;
margin:0px;
width:100%;
}
#container{
margin:0px auto;
padding:0px;
width:985px;
min-height:100%;
border:0px solid red;
}
#header_box{
width:985px;
height:167px;
padding:0px;
margin:0px;
float:left;
border:0px solid red;
}
#flash-header_box{
width:985px;
height:225px;
padding:0px;
margin:0px;
float:left;
border:0px solid red;
}

#header_box #logo{
width:167px;
height:114px;
padding-left:12px;
padding-top:50px;
margin:0px;
border:0px solid red;
background-color:#f6f5e7;
float:left;
}
#header_box #right-header{
background:url(images/lets-talk-bg.jpg) left top no-repeat;
width:180px;
height:auto;
padding:0px;
margin:0px;
border:0px solid red;
float:left;
}
#header_box #right-header .talk-box{
width:115px;
height:auto;
padding-left:65px;
padding-top:54px;
margin:0px;
border:0px solid red;
float:left;
}
#header_box #right-header .text-box{
width:180px;
height:auto;
padding-top:14px;
margin:0px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#61b3ca;
border:0px solid red;
float:left;
}
#header_box #right-header .text-box a{
text-decoration:none;
color:#aedeeb;
}
#header_box #right-header .text-box a:hover{
text-decoration:underline;
color:#61b3ca;
}
#header_box #middle-header{
width:610px;
height:169px;
padding:0px;
margin-left:10px;
border:0px solid red;
float:left;
}
#header_box #middle-header .text-box{
width:600px;
height:88px;
padding:0px;
padding-top:38px;
margin:0px;
font-family:sans-serif;
font-size:24px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#e65758;
float:left;
border:0px solid red;
}
#header_box #middle-header .text-box h1{
padding:0px;
margin:0px;
font-family:sans-serif;
font-size:24px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#e65758;

}
#header_box #middle-header .text-box .heading{
padding:0px;
margin:0px;
font-family:sans-serif;
font-size:24px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#c2c4cf;
}


#content_box{
width:985px;
height:auto;
padding:0px;
margin-bottom:0px;
float:left;
border-bottom:0px solid #cbcbcb;
border:0px solid red;
}
#content_box #left{
width:374px;
height:auto;
padding-left:10px;
padding-right:10px;
padding-top:22px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #left1{
width:750px;
height:auto;
padding-left:10px;
padding-right:10px;
padding-top:22px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #left .hire-profesional{
width:350px;
height:67px;
padding-right:10px;
padding-top:15px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #left .hire-profesional-box{
width:260px;
height:10px;
padding-top:30px;
margin:0px;
color: #2d8f43;
text-decoration: none;
font-size:21px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:22px;
float:left;
border:0px solid red;
}
#content_box #left .hire-profesional-box h1 b{
padding:px;
margin:0px;
color: #2d8f43;
text-decoration: none;
font-size:21px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:22px;
float:left;
border:0px solid red;
}

#content_box #left .hire-profesional-box h1{
color: #000000;
text-decoration: none;
font-size:21px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:22px;
padding-bottom:0px;
margin:0px;
}
#content_box #left .hire-profesional-box h1 a{
color: #000000;
text-decoration: none;
}
#content_box #left .hire-profesional-box h1 a:hover{
color: #35557e;
text-decoration: none;
}
#content_box #left .hire-profesional .more-buttn{
width:152px;
height:14px;
padding-left:20px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
text-align:right;
float:right;
border:0px solid red;
}
#content_box #left .hire-profesional .more-buttn a{
color: #000000;
text-decoration: none;
}
#content_box #left .hire-profesional .more-buttn a:hover{
color: #000000;
text-decoration:underline;
}
#content_box #left .bottom-text-box{
background:url(images/hire-web-profesional.jpg) left top no-repeat;
width:320px;
height:67px;
padding-left:10px;
padding-right:10px;
padding-top:15px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #center{
background-color:#f8f8f8;
width:370px;
height:auto;
padding-left:10px;
padding-right:10px;
padding-top:10px;
margin-top:12px;
float:left;
border:0px solid red;
}
#content_box .thank-you-text{
width:500px;
height:auto;
padding-left:10px;
padding-right:10px;
padding-top:10px;
margin-top:12px;
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
float:left;
border:0px solid red;
}
#content_box #right{
background-color:#eef2ec;
width:197px;
height:auto;
padding-top:10px;
margin-top:12px;
float:right;
border:0px solid red;
}
#content_box #right h2{
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:18px;
padding-bottom:20px;
padding-left:10px;
margin:0px;
}
#content_box #right ul{
width:197px;
height:auto;
padding:0px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #right ul li{
width:197px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Arial;
font-weight:normal;
text-align:left;
float:left;
list-style-type:none;
border:0px solid red;
}
#content_box #right ul li a{
background:url(images/li-bg.jpg) left top repeat-x;
width:185px;
height:21px;
padding-left:12px;
padding-top:11px;
color: #000000;
text-decoration: none;
list-style-type:none;
float:left;
}
#content_box #right ul li a:hover{
background:url(images/li-bg-active.jpg) left top repeat-x;
width:185px;
height:21px;
padding-left:12px;
padding-top:11px;
color: #000000;
text-decoration: none;
list-style-type:none;
float:left;
}
#content_box #right .active{
background:url(images/li-bg-active.jpg) left top repeat-x;
width:185px;
height:21px;
padding-left:12px;
padding-top:11px;
color: #000000;
text-decoration: none;
list-style-type:none;
float:left;
}
#content_box #right .testimonials-box .more-buttn{
width:93px;
height:14px;
padding-top:2px;
margin:0px;
text-decoration: none;
font-size:9px;
font-family:Tahoma;
font-weight:normal;
text-align:center;
float:right;
}
#content_box #right .testimonials-box .more-buttn a{
color: #000000;
text-decoration: none;
}
#content_box #right .testimonials-box .more-buttn a:hover{
color: #000000;
text-decoration:underline;
}
#content_box #right .bottom-link{
width:197px;
height:10px;
padding:0px;
margin:0px;
float:left;
}
#content_box #right .bottom-link1{
background-color:#ffffff;
width:197px;
height:30px;
padding:0px;
margin:0px;
float:left;
}
#content_box #right .testimonials-box{
background:url(images/testimonials-icon.gif) right top no-repeat;
background-color:#ffffff;
width:182px;
height:auto;
padding-left:10px;
padding-right:5px;
padding-top:35px;
margin:0px;
float:right;
}
#content_box #right .testimonials-box-new{
width:197px;
height:auto;
margin:0px;
padding:0px;
float:left;
}
#content_box #right .testimonials-box-new .inner{
width:197px;
height:auto;
padding:0px;
margin:0px;
float:left;
}
#content_box #right .testimonials-box-new .heading{
background-color:#ffa200;
width:192px;
height:20px;
padding-left:5px;
padding-right:0px;
padding-top:5px;
color:#ffffff;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
margin-bottom:10px;
margin-top:5px;
float:left;
}
#content_box #right .testimonials-box-new .buttn{
background:url(images/gap-bg.gif) right top  repeat;
width:187px;
height:40px;
padding-top:10px;
padding-right:10px;
text-align:right;
margin:0px;
float:left;
}

#content_box #right .testimonials-box-new .box01{
width:192px;
height:auto;
padding-left:5px;
padding-right:0px;
padding-top:5px;
padding-bottom:10px;
color:#006600;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:center;
margin:0px;
float:left;
}

#content_box #right .testimonials-box-new .box1{
width:192px;
height:auto;
padding-left:5px;
padding-right:0px;
padding-top:3px;
padding-bottom:3px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
margin:0px;
float:left;
}
#content_box #right .testimonials-box-new .box2{
width:192px;
height:auto;
padding-left:3px;
padding-right:0px;
padding-top:5px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
margin:0px;
float:left;
}
#content_box #right .testimonials-box-new .box-more{
width:102px;
height:auto;
padding-left:90px;
padding-right:0px;
padding-top:5px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
margin:0px;
float:right;
}
#content_box #right .testimonials-box-new .testimonials{
background:url(images/side-testimonials-bg.gif) left top no-repeat;
width:197px;
padding-top:102px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
margin:0px;
float:left;
}
#content_box #right .testimonials-box-new .thumb-box{
width:197px;
height:auto;
padding-left:0px;
padding-right:0px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
margin:0px;
float:left;
}
#content_box #right .testimonials-box-new .thumb-box .inner{
width:185px;
height:auto;
padding-left:0px;
padding-right:0px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
margin-left:5px;
margin-top:5px;
float:left;
border:1px solid #d1d4cf;
}
#content_box #right .testimonials-box-new .thumb-box .inner .pic-box{
width:84px;
height:77px;
padding:0px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
margin:2px;
float:left;
border:1px solid #d1d4cf;
}
.title-heading-text-black{
padding-top:10px;
padding-bottom:10px;
margin:0px;
font-family:sans-serif;
font-size:24px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;

}
h1{
color: #000000;
text-decoration: none;
font-size:21px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:22px;
padding-bottom:0px;
margin:0px;
}
h1 a{
color: #000000;
text-decoration: none;
}
h1 a:hover{
color: #35557e;
text-decoration: none;
}
h2{
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:18px;
padding-bottom:20px;
margin:0px;
}
h6{
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:18px;
padding-bottom:5px;
margin:0px;
}
h3{
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:18px;
padding-bottom:18px;
margin:0px;
}
p{
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Arial;
font-weight:normal;
text-align:left;
line-height:17px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
width:auto;
}
p a{
color: #000000;
text-decoration: none;
}
p a:hover{
color: #093542;
text-decoration:underline;
}

.testimonials-link{
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:left;
line-height:17px;
padding-bottom:10px;
margin:0px;
width:auto;
}
.testimonials-link a{
color: #02334a;
text-decoration: none;
}
.testimonials-link a:hover{
color: #000000;
text-decoration:underline;
}

#footer{
width:985px;
height:60px;
padding:0px;
margin:0px auto;
border-top:0px solid #cbcbcb;
}
#footer .text{
color: #898d90;
text-decoration: none;
font-size:11px;
font-family: Arial;
font-weight:normal;
text-align:center;
line-height:20px;
padding:0px;
margin:0px;
}
#footer .text a{
color: #898d90;
text-decoration: none;
}
#footer .text a:hover{
color: #2f9316;
text-decoration:underline;
}

/*portfolio page css added*/
#content_box-index{
width:985px;
height:auto;
padding:0px;
margin:0px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#content_box-port{
width:985px;
height:100%;
padding:0px;
margin:0px;
float:left;
border-bottom:1px solid #cbcbcb;
}

#content_box-port #categories{
width:267px;
height:auto;
padding-top:40px;
margin:0px;
float:left;

}
#content_box-port #categories #main {
width:185px;
min-height:640px;
padding:0px;
margin-bottom:15px;
float:right;
border-right:0px solid #dddddd;
}

#content_box-port #categories #main .heading-text{
background:url(images/bulet.jpg) left top no-repeat;
width:163px;
height:20px;
color: #000000;
text-decoration: none;
font-size:13px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:16px;
padding-left:18px;
margin-bottom:10px;
margin-top:10px;
float:left;
}
#content_box-port #categories #main .heading-text a{
color: #000000;
text-decoration: none;
}
#content_box-port #categories #main .heading-text a:hover{
color: #099f2b;
text-decoration: none;
}
#content_box-port #categories #main .title{
width:163px;
height:auto;
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:16px;
padding-left:22px;
margin:0px; 
float:left;
}

#content_box-port #categories #main .title ul{
width:141px;
padding:0px;
margin:0px;
list-style-type:none;
border:0px solid red;
float:left;
}
#content_box-port #categories #main .title ul li{
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
line-height:16px;
padding:0px;
margin-bottom:3px;
}
#content_box-port #categories #main .title ul li a{
color: #000000;
text-decoration: none;
}
#content_box-port #categories #main .title ul li a:hover{
color: #2d8f43;
text-decoration:underline;
}
#content_box-port #categories .heading{
width:185px;
height:auto;
margin:0px;
float:right;
color: #000000;
text-decoration: none;
font-size:16px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:20px;
padding-bottom:40px;
margin:0px;
}
#content_box-port #categories #main .heading{
color: #000000;
text-decoration: none;
font-size:18px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:20px;
padding-bottom:40px;
margin:0px;
}
h4{
color: #000000;
text-decoration: none;
font-size:20px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:20px;
padding-bottom:0px;
margin:0px;
}

#content_box-port #portfolio-box{
width:680px;
height:auto;
padding-top:40px;
margin:0px;
float:left;
border-bottom:0px solid #cbcbcb;
}

#content_box-port #portfolio-box .page-title{
background:url(images/blue-bird.jpg) left top no-repeat;
width:600px;
height:38px;
padding-left:40px;
padding-top:5px;
margin-bottom:20px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
float:left;
border-bottom:0px solid #cbcbcb;
}
#content_box-port #portfolio-box .page-title b{
width:auto;
height:38px;
padding:0px;
margin:0px;
color: #787878;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;

}
#content_box-port #portfolio-box .page-title span{
width:auto;
height:38px;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;

}
#content_box-port #portfolio-box .page-title strong{
width:auto;
height:38px;
padding:0px;
margin:0px;
color: #ff0000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
}
#content_box-port #portfolio-box .inner-box{
width:640px;
height:auto;
padding-top:5px;
padding-left:20px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
float:left;
border-left:1px solid #cbcbcb;
}
#content_box-port #portfolio-box .inner-box .common-box-new{
width:580px;
height:auto;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
float:left;
border-top:1px solid #dedede;
}
#content_box-port #portfolio-box .inner-box .pic-box{
width:171px;
height:auto;
margin:0px;
padding-bottom:40px;
padding-right:30px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
float:left;
}
#content_box-port #portfolio-box .inner-box .pic-box .thumb-box{
background:url(images/thumb-bg.jpg) left top no-repeat;
width:163px;
height:114px;
padding-left:12px;
padding-top:13px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
}
#content_box-port #portfolio-box .inner-box .pic-box .thumb-box-top{
background:url(images/thumb-box-top.jpg) left top no-repeat;
width:169px;
height:19px;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
}
#content_box-port #portfolio-box .inner-box .pic-box .thumb-box-middle{
width:144px;
height:auto;
padding-left:23px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}
#content_box-port #portfolio-box .inner-box .pic-box .thumb-box-bottom{
background:url(images/thumb-box-bottom.jpg) left top no-repeat;
width:169px;
height:19px;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
}
#content_box-port #portfolio-box .inner-box .pic-box .link-box{
background:url(images/click-here-bg.jpg) left top no-repeat;
width:110px;
height:21px;
padding-top:3px;
margin-left:30px;
margin-top:12px;
color:white;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:center;
border:0px solid red;
}
#content_box-port #portfolio-box .inner-box .pic-box .link-box a{
color: rgb(255,253,253);
text-decoration: none;
}
#content_box-port #portfolio-box .inner-box .pic-box .link-box a:hover{
color: #000000;
text-decoration:underline;
}
#content_box-bottom{
background:url(images/bottom-page.jpg) left top repeat-x;
width:985px;
height:92px;
padding:0px;
margin:0px;
float:left;
border-bottom:0px solid #cbcbcb;
}

/*development page css added*/
#content_box-port #development-box{
width:680px;
height:auto;
padding-left:29px;
margin-top:40px;
padding:0px;
float:left;
border:0px solid red;
}
#content_box-port #development-box .page-title{
background:url(images/box-icon.jpg) left top no-repeat;
width:auto;
height:38px;
padding-left:40px;
padding-top:10px;
padding-bottom:5px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border-bottom:0px solid #cbcbcb;
}
#content_box-port #development-box .page-title b{
width:auto;
height:38px;
padding:0px;
margin:0px;
color: #787878;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
}
#content_box-port #development-box .page-title span{
width:auto;
height:38px;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border-bottom:1px solid red;
}
#content_box-port #development-box .inner-box{
width:640px;
height:auto;
padding-left:20px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
float:left;
border-left:1px solid #cbcbcb;
}

/*#content_box-port #development-box .inner-box1{
width:640px;
height:100%;
padding-top:5px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
float:left;
border-bottom:0px solid #cbcbcb;
}*/

#content_box-port #development-box .inner-box .common-box-new{
width:640px;
height:auto;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
float:left;
border-top:1px solid #dedede;
}
#content_box-port #development-box .inner-box .common-box{
width:640px;
height:auto;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
float:left;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .pic-box{
width:324px;
height:auto;
margin:0px;
padding-bottom:20px;
padding-right:20px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
float:left;
}
#content_box-port #development-box .inner-box .common-box .pic-box .thumb-box{
width:324px;
height:114px;
padding-left:12px;
padding-top:13px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .pic-box .thumb-box-top{
background:url(images/development-box-top.jpg) left bottom no-repeat;
width:324px;
height:15px;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .thumb-box-middle{
width:305px;
height:auto;
padding-left:17px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border-left:1px solid #dedede;
border-right:1px solid #dedede;
}
#content_box-port #development-box .inner-box .common-box .thumb-box-bottom{
background:url(images/development-box-bottom.jpg) left top no-repeat;
width:324px;
height:15px;
padding:0px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .description-box{
width:290px;
height:auto;
padding:0px;
margin:0px;
float:right;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .description-box .link{
padding-top:3px;
padding-bottom:5px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:15px;
font-family:Arial;
font-weight:bold;
text-align:left;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .description-box .link a{
color: #000000;
text-decoration: none;
}
#content_box-port #development-box .inner-box .common-box .description-box .link a:hover{
color: #ff0000;
text-decoration: none;
}
#content_box-port #development-box .inner-box .common-box .description-box .text{
padding-top:3px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Arial;
font-weight:normal;
text-align:left;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .description-box .link-box{
width:110px;
height:21px;
padding-top:3px;
margin-top:10px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
border:0px solid red;
}
#content_box-port #development-box .inner-box .common-box .description-box .link-box a{
color: #000000;
text-decoration:underline;
}
#content_box-port #development-box .inner-box .common-box .description-box .link-box a:hover{
color: #ff0000;
text-decoration: none;
}

/*about us page css added*/
#content_box #about-us-left{
width:570px;
height:auto;
padding-left:10px;
padding-right:10px;
padding-top:20px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #about-us-left1{
width:770px;
height:auto;
padding-left:10px;
padding-right:10px;
padding-top:20px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #about-us-left .hire-profesional{
background:url(images/hire-web-profesional.jpg) left top no-repeat;
width:320px;
height:67px;
padding-left:10px;
padding-right:10px;
padding-top:15px;
margin:0px;
float:left;
border:0px solid red;
}
#content_box #about-us-left .hire-profesional .more-buttn{
width:93px;
height:14px;
padding-left:10px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
text-align:center;
float:right;
}
#content_box #about-us-left .hire-profesional .more-buttn a{
color: #000000;
text-decoration: none;
}
#content_box #about-us-left .hire-profesional .more-buttn a:hover{
color: #000000;
text-decoration:underline;
}

#content_box #about-us-right{
background:url(images/line.gif) left top no-repeat;
width:428px;
height:auto;
padding-top:61px;
margin:0px;
float:left;
border:0px solid red;
}

/*contact us css*/
#contact-us-block1{
width:800px;
float:left;
margin:0px;
padding-bottom:10px;
height:auto;
border:#cbc7aa 0px solid;
position:static;
}
#contact-us-block {
width:400px;
float:left;
margin:0px;
padding:20px;
height:auto;
border:#cbc7aa 1px dashed;
position:static;
}

#quick-contact-title {
font-family:Verdana;
width:300px;
height:45px;
margin:0px;
font-size:18px;
font-weight:bold;
color:#149431;
padding:0px;
text-align:left;
text-decoration:none;
}
#left-block {width:120px; float:left; padding-right:5px;}
#right-block {width:230px; float:left; height:auto;}

#textarea-padding {width:259px; height:auto; margin-top:5px; border:#cbc7aa 1px solid;}
.left-block-text {
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
width:120px;
float:left;
padding:7px 5px 5px 0px;
}

.input-padding {width:190px; height:19px; border:#cbc7aa 1px solid; margin-top:5px;}
.input-padding1 {width:190px; height:19px; border:#cbc7aa 0px solid; margin-top:5px; font-family:Arial; font-size:16px; font-weight:bold;
text-align:left;}
.input-padding-project-type {width:114px; height:19px; margin-top:5px;}
.input-padding-project-time {width:95px; height:19px; margin-top:5px;}
.input-padding-project-budget {width:137px; height:19px; margin-top:5px;}


.submit-btn {width:69px; height:21px; float:left; margin:10px 0px 0px 0px;}

/*content ul li*/

#content_box #about-us-left .title{
width:530px;
padding:0px;
margin:0px;
list-style-type:none;
border:0px solid red;
float:left;
}
#content_box #about-us-left .title ul{
width:530px;
padding:0px;
margin:0px;
list-style-type:none;
}
#content_box #about-us-left .title ul li{
background:url(images/bulet.jpg) left top no-repeat;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
line-height:16px;
padding-left:20px;
margin-bottom:8px;
margin-top:8px;
}
#content_box #about-us-left .title h5{
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:16px;
padding:0px;
margin-bottom:0px;
margin-top:10px;
}
#content_box #about-us-left .title ul li a{
color: #000000;
text-decoration: none;
}
#content_box #about-us-left .title ul li a:hover{
color: #2d8f43;
text-decoration:underline;
}

#content_box #about-us-left p{
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Arial;
font-weight:normal;
text-align:left;
line-height:17px;
padding-bottom:10px;
margin:0px;
width:530px;
}
#content_box #about-us-left .title1{
width:520px;
padding-left:10px;
margin-top:3px;	
color: #000000;
text-decoration: none;
font-size:11px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
list-style-type:none;
border:0px solid #dbdada;
float:left;
}
.common-box{
width:170px;
height:auto;
padding:0px;
margin-right:15px;	
color: #000000;
text-decoration: none;
font-size:11px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
list-style-type:none;
border:0px solid red;
float:left;
}
.box1{
width:170px;
padding:0px;
margin-bottom:10px;	
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
list-style-type:none;
border:0px solid red;
float:left;
}
h5{     
width:170px;
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding:0px;
margin:0px;
float:left;
}
h7{     
width:40px;
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding:0px;
margin:0px;
float:left;
}
.box1 ul{
width:170px;
padding:0px;
margin:0px;
float:left;
list-style-type:none;
}
.box1 ul li{
width:170px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
line-height:16px;
padding-BOTTOM:5px;
margin:0px;
float:left;
}

.box1 ul li a{
color: #000000;
text-decoration: none;
}
.box1 ul li a:hover{
color: #2d8f43;
text-decoration:underline;
}
#content_box #about-us-left .title1 .box2{
width:300px;
padding:0px;
margin-left:40px;	
color: #000000;
text-decoration: none;
font-size:11px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
list-style-type:none;
border:0px solid red;
float:left;
}
#content_box #about-us-left .title1 .box2 h5{
color: #2d8f43;
text-decoration: none;
font-size:18px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding:0px;
margin:0px;
 }

#content_box #about-us-left .title1 .box2 ul{
width:300px;
padding:0px;
margin:0px;
list-style-type:none;
}
#content_box #about-us-left .title1 .box2 ul li{
background:url(images/bulet.jpg) left top no-repeat;
color: #000000;
text-decoration: none;
font-size:11px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
line-height:16px;
padding-left:18px;
margin:0px;
}

#content_box #about-us-left .title1 .box2 ul li a{
color: #000000;
text-decoration: none;
}
#content_box #about-us-left .title1 .box2 ul li a:hover{
color: #2d8f43;
text-decoration:underline;
}

/*New css added on 15-09-09*/
#about-us-box{
background:url(images/line.gif) right top repeat-y;
width:985px;
height:auto;
padding-bottom:0px;
margin:0px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#about-us-box-inner{
background:url(images/gen-y1.gif) right bottom no-repeat;
width:985px;
height:auto;
padding-bottom:0px;
margin:0px;
float:left;
border-bottom:0px solid #cbcbcb;
}
#services-box{
background:url(images/services-inner-bg.gif) right bottom no-repeat;
width:985px;
height:auto;
padding-bottom:20px;
margin:0px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#testimonials-box{
background:url(images/testimonials-inner-bg.gif) right bottom no-repeat;
width:985px;
height:auto;
padding-bottom:40px;
margin-top:15px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#expartise-box{
width:985px;
height:auto;
padding-bottom:40px;
margin-top:15px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#design-box{
width:985px;
height:auto;
padding-bottom:40px;
margin-top:15px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#development-box{
width:985px;
height:auto;
padding-bottom:40px;
margin-top:15px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#contact-box{
background:url(images/contact-us-inner-bg.gif) right bottom no-repeat;
width:985px;
height:auto;
padding-bottom:40px;
margin-top:15px;
float:left;
border-bottom:1px solid #cbcbcb;
}

.devider-box{
width:570px;
height:auto;
padding:0px;
margin:0px;
float:right;
}
.dot-devider-box{
width:610px;
height:auto;
padding-left:60px;
padding-top:20px;
padding-bottom:20px;
margin:0px;
float:left;
}
.testimonial-common{
width:570px;
height:auto;
padding:0px;
margin:0px;
float:right;
}
.testimonial-name{
width:200px;
height:auto;
padding:0px;
margin-bottom:10px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:right;
}
#contact-form-box{
width:505px;
height:auto;
padding:0px;
margin-bottom:15px;
float:left;
border-bottom:0px solid #cbcbcb;
}
#contact-form-box .common-new{
width:300px;
height:auto;
padding-bottom:5px;
margin:0px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border:0px solid red;
}
#contact-form-box .common-new a{
text-decoration:none;
color:#000000;
}
#contact-form-box .common-new a:hover{
text-decoration:underline;
color:#006600;
}
#contact-form-box .top{
background:url(images/contact-form-box-top.jpg) left bottom no-repeat;
width:326px;
height:10px;
padding:0px;
margin-top:20px;
float:left;
border-bottom:0px solid #cbcbcb;
} 
#contact-form-box .bottom{
background:url(images/contact-form-box-bottom.jpg) left top no-repeat;
width:326px;
height:11px;
padding:0px;
margin:0px;
float:left;
border-bottom:0px solid #cbcbcb;
}
#contact-form-box .middle{
background:url(images/contact-form-box-middle.jpg) left top repeat-y;
width:326px;
height:auto;
padding:0px;
margin:0px;
float:left;
border-bottom:0px solid #cbcbcb;
}
#contact-form-box .middle .inner{
width:300px;
height:auto;
padding-left:26px;
padding-top:20px;
margin:0px;
float:left;
border:0px solid red;
}
#contact-form-box .middle .inner .common{
width:250px;
height:auto;
padding:0px;
margin:0px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border-bottom:0px solid #cbcbcb;
}
#contact-form-box .middle .inner .common a{
text-decoration:none;
color:#000000;
}
#contact-form-box .middle .inner .common a:hover{
text-decoration:underline;
color:#006600;
}
#contact-form-box .middle .inner .common1{
width:450px;
height:auto;
padding:0px;
margin:0px;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#006600;
border-bottom:0px solid #cbcbcb;
}
#contact-form-box .middle .inner .text{
width:83px;
height:20px;
padding-top:5px;
padding-bottom:0px;
margin:0px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border-bottom:0px solid #cbcbcb;
}
#contact-form-box .middle .inner  .text1{
width:83px;
height:5px;
padding:0px;
margin:0px;
float:left;
border-bottom:0px solid #cbcbcb;
}
#contact-form-box .middle .inner  .text-box{
background:url(images/contact-form-text-box.jpg) left center no-repeat;
width:200px;
height:20px;
padding-top:5px;
margin-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border-bottom:0px solid red;
}
#contact-form-box .middle .inner  .text-field-box{
width:200px;
height:25px;
padding-bottom:5px;
margin:0px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border-bottom:0px solid red;
}
#contact-form-box .middle .inner  .text-field{
width:183px;
height:25px;
padding:0px;
margin-bottom:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:right;
border-bottom:0px solid red;
}
#contact-form-box .middle .inner  .text-field{
width:183px;
height:25px;
float:left;
border-bottom:1px solid #c2c2c2;
}
#contact-form-box .middle .inner  .text-area{
width:183px;
height:auto;
float:left;
border-bottom:1px solid #c2c2c2;
}
#contact-form-box .middle .inner  .text-field-box1{
width:183px;
height:5px;
padding-bottom:5px;
margin:0px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border-bottom:0px solid red;
}
#contact-form-box .middle .inner .text-field-box3{
width:183px;
height:auto;
padding-bottom:5px;
margin:0px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border-bottom:0px solid red;
}
#contact-form-box .middle .inner  .submit{
width:87px;
height:auto;
padding-bottom:5px;
margin:0px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
border-bottom:0px solid red;
}
#contact-form-box .middle .inner .text-field-box a{
text-decoration:none;
color:#000000;
}
#contact-form-box .middle .inner  .text-field-box a:hover{
text-decoration:underline;
color:#000000;
}

/*pagination css
.pagination-box{
width:650px;
height:15px;
margin:0px;
padding:0px;
float:right;
text-align:center;
border-top:1px solid #cbcbcb;
}
.page-details-box{
width:260px;
height:15px;
margin-right:28px;
margin-top:8px;
margin-bottom:0px;
padding:0px;
float:right;
text-align:center;
border:0px solid red;
}
.page-details-box p{
width:140px;
height:15px;
margin:0px;
padding-right:5px;
padding-left:0px;
border:0px solid red;
float:left;
}
.page-details-box p a{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#0b414e;
border:0px solid red;
}
.page-details-box p a:hover{
background-color:#073f4c;
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#ffffff;
border:0px solid red;
}
.page-details-box p .active{
background-color:#093c48;
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#ffffff;
border:0px solid red;
}
.page-details-box b{
width:52px;
height:14px;
margin:0px;
padding-top:6px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
float:left;
border:0px solid red;
}
.page-details-box b a{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#093e4b;
border:0px solid red;
}
.page-details-box b a:hover{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#ff0000;
border:0px solid red;
}
.page-details-box em{
width:52px;
height:14px;
margin:0px;
padding-top:6px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
font-style:normal;
text-align:left;
text-decoration:none;
float:left;
border:0px solid red;
}
.page-details-box em a{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
font-style:normal;
text-align:right;
text-decoration:none;
color:#083d4a;
border:0px solid red;
}
.page-details-box em a:hover{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
font-style:normal;
color:#ff0000;
border:0px solid red;
}
*/
.title-heading{
width:745px;
height:auto;
padding:0px;
margin:0px;
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading .it-heading{
width:175px;
height:32px;
background:url(images/it-icon.jpg) right top no-repeat;
padding-right:47px;
padding-top:10px;
margin:0px;
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading .ecom-heading{
width:175px;
height:32px;
background:url(images/ecom-icon.jpg) right top no-repeat;
padding-right:47px;
padding-top:20px;
margin:0px;
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading .design-heading{
width:135px;
height:32px;
background:url(images/design-icon.jpg) right top no-repeat;
padding-right:47px;
padding-top:20px;
margin-top:10px;
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading .progrmming-heading{
width:150px;
height:32px;
background:url(images/programing-icon.jpg) right top no-repeat;
padding-right:47px;
padding-top:20px;
margin:0px;
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading .marketing-heading{
width:135px;
height:32px;
background:url(images/marketing-icon.jpg) right top no-repeat;
padding-right:47px;
padding-top:5px;
margin:0px;
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading h6{
width:650px;
height:auto;
padding:0px;
margin:0px;
font-family:sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading ul{
width:650px;
height:auto;
padding:0px;
margin:0px;
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#000000;
float:left;
}
.title-heading ul li{
background:url(images/bold-arrow.jpg) left top no-repeat;
width:650px;
height:19px;
padding-left:26px;
margin-top:10px;
font-family:sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
list-style-type:none;
float:left;
}
.title-heading p{
width:740px;
height:auto;
margin:0px;
padding-top:6px;
padding-bottom:5px;
font-family:sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
list-style-type:none;
float:left;
border:0px solid red;
}

/*popup css added*/
#pop-up-container{
background-color:#fff;
margin:0px;
padding:10px;
width:577px;
height:auto;
border:0px solid red;
float:left;
}
#pop-up-container #pop-up-content{
background-color:#f6f5e7;
margin:0px;
padding:9px;
width:558px;
height:auto;
text-align:center;
border:0px solid red;
float:left;
}
#pop-up-container .pop-up-url-textbox{
margin:0px;
padding-top:10px;
width:577px;
height:auto;
font-family:sans-serif;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000000;
border:0px solid red;
float:left;
}
#pop-up-container .pop-up-url-textbox a{
text-decoration:none;
color:#000000;
}
#pop-up-container .pop-up-url-textbox a:hover{
text-decoration:underline;
color:#033242;
}


#pop-up-container #pop-up-content .top{
background-color:#f9f9f9;
margin:0px;
padding-top:14px;
padding-bottom:14px;
border-left:3px solid #ffffff;
border-top:3px solid #ffffff;
border-right:3px solid #ffffff;
width:552px;
height:auto;
text-align:center;
}
#pop-up-container #pop-up-content .middle{
background-color:#f9f9f9;
margin:0px;
padding:0px;
width:558px;
height:43px;
float:left;
border:0px solid red;
}
#pop-up-container #pop-up-content .middle .left{
background:url(images/pop-uo-link-box-left.jpg) left top no-repeat;
margin:0px;
padding:0px;
width:153px;
height:43px;
float:left;
border:0px solid red;
}
#pop-up-container #pop-up-content .middle .right{
background:url(images/pop-uo-link-box-right.jpg) left top no-repeat;
margin:0px;
padding:0px;
width:153px;
height:43px;
float:left;
border:0px solid red;
}
#pop-up-container #pop-up-content .middle .center{
background:url(images/pop-uo-link-box-middle.jpg) left top repeat-x;
margin:0px;
padding-top:25px;
width:252px;
height:18px;
font-family:sans-serif;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000000;
float:left;
border:0px solid red;
}
#pop-up-container #pop-up-content .middle .center a{
text-decoration:none;
color:#000000;
}
#pop-up-container #pop-up-content .middle .center a:hover{
text-decoration:underline;
color:#0975d1;
}
#pop-up-container #pop-up-content .bottom{
background-color:#b8e7ef;
margin:0px;
padding:0px;
width:558px;
height:170px;
float:left;
border-top:8px solid #f6f5e7;
}
#pop-up-container #pop-up-content .bottom .inner{
margin:0px;
padding:0px;
width:556px;
height:168px;
float:left;
border:1px solid #42e2ff;
}
#pop-up-container #pop-up-content .bottom .inner .left{
margin:0px;
padding-top:70px;
width:40px;
height:100px;
float:left;
}
#pop-up-container #pop-up-content .bottom .inner .right{
margin:0px;
padding-top:70px;
width:40px;
height:100px;
float:left;
}
#pop-up-container #pop-up-content .bottom .inner .center{
margin:0px;
padding:0px;
width:473px;
height:170px;
float:left;
border:0px solid red;
}
#pop-up-container #pop-up-content .bottom .inner .center .thumb-box{
margin-right:8px;
margin-left:8px;
padding-top:14px;
width:141px;
height:auto;
float:left;
border:0px solid red;
}
#pop-up-container #pop-up-content .bottom .inner .center .thumb-box .top-image{
margin:0px;
padding:0px;
width:141px;
height:10px;
float:left;
}
#pop-up-container #pop-up-content .bottom .inner .center .thumb-box .bottom-image{
margin:0px;
padding:0px;
width:141px;
height:6px;
float:left;
}
#pop-up-container #pop-up-content .bottom .inner .center .thumb-box .center-box{
background:url(images/scroll-box-middle.jpg) right top repeat-y;
margin:0px;
padding-right:6px;
width:135px;
height:auto;
float:left;
border:0px solid red;
}

#pop-up-container #pop-up-content .big-pop-up{
background-color:#f9f9f9;
margin:0px;
padding:13px;
border:3px solid #ffffff;
width:524px;
height:auto;
text-align:center;
float:left;
}


/*popup flash css added*/
#pop-up-container-flash{
margin:0px;
padding:10px;
width:auto;
height:auto;
border:0px solid red;
float:left;
}
#pop-up-container-flash #pop-up-content-flash{
background-color:#f6f5e7;
margin:0px;
padding:9px;
width:auto;
height:auto;
text-align:center;
border:0px solid red;
float:left;
}
#pop-up-container-flash .pop-up-url-textbox{
margin:0px;
padding-top:10px;
width:auto;
height:auto;
font-family:sans-serif;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#000000;
border:0px solid red;
float:left;
}
#pop-up-container-flash .pop-up-url-textbox a{
text-decoration:none;
color:#000000;
}
#pop-up-container-flash .pop-up-url-textbox a:hover{
text-decoration:underline;
color:#033242;
}

.msg{
color:#006600;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
}
/*new css added*/
.design-heading{     
width:170px;
color: #ffa200;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding-bottom:10px;
margin:0px;
float:left;
}
.programming-heading{     
width:170px;
color: #093542;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding-bottom:10px;
margin:0px;
float:left;
}
.e-commerce-heading{     
width:170px;
color: #ed2324;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding-bottom:10px;
margin:0px;
float:left;
}
.it-heading-text{     
width:170px;
color: #2d8f43;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding-top:20px;
padding-bottom:10px;
margin:0px;
float:left;
}
.cms-heading{     
width:170px;
color: #a4b739;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding-top:20px;
padding-bottom:10px;
margin:0px;
float:left;
}
.seo-heading{     
width:170px;
color: #044b5f;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight:bold;
text-align:left;
line-height:18px;
padding-top:20px;
padding-bottom:10px;
margin:0px;
float:left;
}
/*css added for development*/

#content_box-port #categories1{
width:267px;
height:auto;
padding-top:40px;
margin:0px;
float:left;
border-right:0px solid red;
}
#content_box-port #categories1 #main {
width:210px;
height:640px;
padding:0px;
margin-bottom:15px;
float:right;
border-right:0px solid #dddddd;
}

#content_box-port #categories1 #main .heading-text{
background:url(images/bulet.jpg) left top no-repeat;
width:163px;
height:20px;
color: #000000;
text-decoration: none;
font-size:13px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:16px;
padding-left:18px;
margin-bottom:10px;
margin-top:10px;
float:left;
}
#content_box-port #categories1 #main .heading-text a{
color: #000000;
text-decoration: none;
}
#content_box-port #categories1 #main .heading-text a:hover{
color: #099f2b;
text-decoration: none;
}
#content_box-port #categories1 #main .title{
width:163px;
height:auto;
color: #000000;
text-decoration: none;
font-size:15px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:16px;
padding-left:22px;
margin:0px; 
float:left;
}

#content_box-port #categories1 #main .title ul{
width:141px;
padding:0px;
margin:0px;
list-style-type:none;
border:0px solid red;
float:left;
}
#content_box-port #categories1 #main .title ul li{
color: #000000;
text-decoration: none;
font-size:12px;
font-family:sans-serif;
font-weight:normal;
text-align:left;
line-height:16px;
padding:0px;
margin-bottom:3px;
}
#content_box-port #categories1 #main .title ul li a{
color: #000000;
text-decoration: none;
}
#content_box-port #categories1 #main .title ul li a:hover{
color: #2d8f43;
text-decoration:underline;
}
#content_box-port #categories1 .heading{
width:210px;
height:auto;
margin:0px;
float:right;
color: #000000;
text-decoration: none;
font-size:16px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:20px;
padding-bottom:35px;
padding-top:5px;
margin:0px;
}
#content_box-port #categories1 #main .heading{
color: #000000;
text-decoration: none;
font-size:18px;
font-family:sans-serif;
font-weight: bold;
text-align:left;
line-height:20px;
padding-bottom:20px;
margin:0px;
}
/*End of css added for development*/




/*pagination css*/
.page-details-box-main{
width:620px;
height:15px;
margin:0px;
padding:0px;
float:right;
text-align:center;
border-top:1px solid #dddddd;
}
.page-details-box{
width:auto;
height:15px;
margin-top:5px;
margin-bottom:20px;
padding:0px;
float:right;
text-align:right;
border:0px solid red;
}
.page-details-box p{
width:auto;
height:15px;
margin:0px;
padding-right:5px;
padding-left:0px;
border:0px solid red;
float:left;
}
.page-details-box p a{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#0b414e;
border:0px solid red;
}
.page-details-box p a:hover{
background-color:#073f4c;
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#ffffff;
border:0px solid red;
}
.page-details-box p .active{
background-color:#093c48;
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#ffffff;
border:0px solid red;
}
.page-details-box b{
width:52px;
height:14px;
margin:0px;
padding-top:7px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
float:left;
border:0px solid red;
}
.page-details-box b a{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#093e4b;
border:0px solid red;
}
.page-details-box b a:hover{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#ff0000;
border:0px solid red;
}
.page-details-box em{
width:52px;
height:14px;
margin:0px;
padding-top:7px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
font-style:normal;
text-align:left;
text-decoration:none;
float:left;
border:0px solid red;
}
.page-details-box em a{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
font-style:normal;
text-align:right;
text-decoration:none;
color:#083d4a;
border:0px solid red;
}
.page-details-box em a:hover{
width:auto;
height:14px;
margin:0px;
padding-right:5px;
padding-left:5px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
text-align:right;
text-decoration:none;
font-style:normal;
color:#ff0000;
border:0px solid red;
}


/*css added on 23-09-10*/
#development-container{
width:985px;
height:auto;
padding:0px;
margin:0px;
float:left;
border-bottom:1px solid #cbcbcb;
}
#development-section{
width:880px;
height:auto;
padding-left:54px;
margin-top:24px;
float:left;
border-top:0px solid #cbcbcb;
}
#development-section .development-heading{
background:url(images/box-icon.jpg) left top no-repeat;
width:840px;
height:38px;
padding-left:40px;
padding-top:5px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:left;
float:left;
}
#development-section .development-heading b{
width:auto;
height:38px;
padding:0px;
margin:0px;
color: #787878;
text-decoration: none;
font-size:17px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align:left;
}
#development-section .development-link{
width:860px;
height:33px;
padding-top:9px;
margin:0px;
color: #a0a0a0;
text-decoration: none;
font-size:13px;
font-family:Verdana;
font-weight: bold;
text-align:left;
float:left;
}
#development-section .development-link a{
color: #6a6969;
text-decoration: none;
}
#development-section .development-link a:hover{
color: #000000;
text-decoration: none;
}
#development-section .development-link .active{
color: #000000;
text-decoration: none;
}

.development-inner-box{
width:880px;
height:auto;
margin:0px;
padding-bottom:20px;
float:left;
}
.left{
width:450px;
height:auto;
padding:4px;
margin:0px;
background-color:#FFFFFF;
border:1px solid #e6e6e6;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
behavior: url(ie-css3.htc);
float:left;
}

.box {
   background:url(images/box-inner-bg.jpg) left top repeat-y;
	width:453px;
	margin:0px;
	padding:0px;
	float:left;

}
.box-inner {
	width:453px;
	margin: 0px;
	padding:0px;
	float:left;
}
.box-pic {
	width:433px;
	margin:0px;
	padding-left:6px;
	float:left;
}
.thumb{
	width:427px;
	height:140px;
	margin:0px;
	padding:6px;
	float:left;
}

.development-inner-box .right{
width:390px;
height:auto;
padding:0px;
margin-left:20px;
border:0px solid red;
float:left;
}
.right h3{
padding-bottom:18px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Verdana;
font-weight: bold;
text-align:left;
line-height:14px;
}
.right h3 a{
color: #000000;
text-decoration: none;
}
.right h3 a:hover{
color: #000000;
text-decoration: none;
}
.right p{
padding-bottom:18px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Verdana;
font-weight: normal;
text-align:left;
line-height:14px;
}
.right .view-buttn{
background:url(images/view-details-buttn.jpg) left top no-repeat;
width:97px;
height:20px;
padding-top:5px;
padding-left:12px;
margin:0px;
color: #000000;
text-decoration: none;
font-size:12px;
font-family:Verdana;
font-weight: normal;
text-align:left;
line-height:14px;
}
.right .view-buttn a{
background:url(images/black-arrow.jpg) right center no-repeat;
padding-right:14px;
color: #000000;
text-decoration: none;
}
.right .view-buttn a:hover{
background:url(images/black-arrow.jpg) right center no-repeat;
padding-right:14px;
color: #000000;
text-decoration: underline;
}
.heading-title{
width:860px;
height:20px;
padding-top:9px;
padding-bottom:0px;
margin-bottom:14px;
color: #aaaaaa;
text-decoration: none;
font-size:11px;
font-family:Verdana;
font-weight: normal;
text-align:left;
border-bottom:1px solid #e4e4e4;
}
.heading-title span{
padding-right:10px;
margin:0px;
color: #d80000;
text-decoration: none;
font-size:11px;
font-family:Verdana;
font-weight: bold;
text-transform:uppercase;
text-align:left;
float:left;
}

#buttn-box{
width:880px;
height:auto;
padding:0px;
margin-left:54px;
margin-top:24px;
margin-bottom:15px;
float:left;
}
.next-buttn{
margin:0px;
color: #ffffff;
text-decoration: none;
font-size:26px;
font-family:Arial;
font-weight: normal;
text-align:left;
line-height:26px;
float:right;
}
.next-buttn a{
background:url(images/next-buttn-bg.jpg) left top no-repeat;
width:124px;
height:37px;
padding-top:11px;
padding-left:29px;
color: #ffffff;
text-decoration: none;
float:right;
}
.next-buttn a:hover{
background:url(images/next-buttn-bg-h.jpg)  left top no-repeat;
width:124px;
height:37px;
padding-top:11px;
padding-left:29px;
color: #ffffff;
text-decoration: none;
float:right;
}



