/* Created by R.S.Rana 0n 1-12-2007 */

body{
margin:0px;
font-family:verdana,arial;
font-size:11px;
color:#0d1116;
}

a{
font-family:verdana,arial;
font-size:11px;
color:#336699;
text-decoration:none;
}
a:hover{
font-family:verdana,arial;
font-size:11px;
color:#ff0000;
}

.index{
font-family:verdana,arial;
font-size:11px;
color:#0d1116;
letter-spacing:.5px;
}
ul{
padding:0px;
margin:0px;
}
ul{
padding:0px;
margin-left:25px;
line-height:20px;
}
/* TOP PART CSS STARTS HERE */
#top-layout{
margin:0px auto;
width:737px;
}

/* tab CSS starts here*/
#top-layout .tab-left{
background-image:url(../images/top-tab-left.gif);
width:21px;
background-repeat:no-repeat;
background-color:#282e43;
}

#top-layout .tab-right{
background-image:url(../images/top-tab-right.gif);
width:21px;
background-repeat:no-repeat;
background-color:#282e43;
}

#top-layout .tab-active{
background-color:#282e43;
height:31px;
font-size:11px;
font-weight:bold;
color:#ffffff;
font-family:verdana;
}
#top-layout .tab-active:hover{
color:#93bbf4;
font-family:verdana;
}

#top-layout a{
font-size:11px;
color:#34609f;
font-family:verdana;
text-decoration:none;
font-weight:bold;
}

#top-layout a:hover{
font-size:11px;
color:#ff1e00;
font-family:verdana;
}
/* tab CSS ends here*/


/* TOP PART CSS ENDS HERE */

/* MIDDLE PART CSS STARTS HERE */
#middle-layout{
margin:0px auto;
width:737px;
}


#middle-layout #leftpart{
font-family:arial,verdana;
font-size:12px;

}

/*left link CSS starts here*/

#link-outer{
width:166px;
border:red 0px solid;
text-align:left;
margin-right:8px;
margin-top:17px;
}
#link-outer .link-dot{
background-image:url(../images/blue-dot.gif);
height:1px;
background-repeat:repeat-x;
}
#link-outer .link-active-dot{
background-image:url(../images/red-dot.gif);
height:1px;
background-repeat:repeat-x;
}
#link-outer .left{
margin-bottom:8px;
}
.left-link{
color:#1d2230;
text-decoration:none;
font-family:arial,verdana;
font-size:12px;
}
.left-link:hover{
color:#ff0000;
font-family:arial,verdana;
font-size:12px;
}

.left-link-active{
color:#ff2f00;
text-decoration:none;
font-family:arial,verdana;
font-size:12px;
}
.left-link-active:hover{
color:#2d4f7f;
font-family:arial,verdana;
font-size:12px;
}
.web-design{
background-image:url(../images/img-web-design.jpg);
WIDTH:244px;
HEIGHT:62px;
}
.web-appliaction{
background-image:url(../images/img-web-appliaction.jpg);
WIDTH:244px;
HEIGHT:62px;
}
.ecommerce-development{
background-image:url(../images/img-e-commerce-development.jpg);
WIDTH:244px;
HEIGHT:62px;
}
.graphic-multimedia{
background-image:url(../images/img-graphic.jpg);
WIDTH:244px;
HEIGHT:62px;
}
.searchengine{
background-image:url(../images/img-search-engine.jpg);
WIDTH:244px;
HEIGHT:62px;
}
.what-say-customer{
background-image:url(../images/what-say-customer.jpg);
WIDTH:222px;
HEIGHT:106px;
background-repeat:no-repeat;
color:#333333;
text-transform:uppercase;
font-weight:bold;
}
.customer-text-bg{
background-image:url(../images/our-say-customer-text.jpg);
WIDTH:222px;
height:83px;
background-repeat:no-repeat;
color:#333333;
padding:5px 17px 0px 17px;
font-size:11px;
background-color:#b7b7b7;
font-family:arial;
}
.customer-orange-text{
font-size:11px;
color:#be372e;
font-weight:bold;
font-family:arial;
}
.customers{
color:#003366;
text-transform:uppercase;
font-weight:bold;
}
.tdBg{
background:#b2b2b2;
padding-left:23px;
padding-right:12px;
padding-bottom:10px;
padding-top:10px;
font-weight:bold;
color:#ffffff;
;
}
.footerbg{
background:#F1F1F1;
height:30px;
line-height:30px;

}
/*left link CSS ends here*/


.our-recent-work{
background-image:url(../images/recent-work-bg.jpg);
width:244px;
height:164px;
background-repeat:repeat-y;
}
.our-recent-work-bg{
background-image:url(../images/our-recent-work-bg.gif);
width:244px;
background-repeat:repeat-y;
}

.recent-work-heading{
font-size:10px;
color:#e6e6e6;
padding-bottom:6px;
font-weight:bold;
font-family:verdana;
}

.recent-work-txt{
font-size:10px;
color:#000000;
font-family:verdana;
}
.recent-work-viewlink{
font-size:9px;
color:#ffffff;
font-weight:bold;
padding-top:6px;
font-family:verdana;
}

.recent-work-viewlink:hover{
color:#fab469;
font-size:9px;

}

.special-offer{
background-image:url(../images/special-offer.gif);
WIDTH:469px;
HEIGHT:82px;
color:#000000;
font-size:10px;
font-family:verdana;
}
.special-offer a{
color:#000000;
font-size:10px;
font-family:verdana;
}
.special-offer a:hover{
color:#fe4b1e;
font-size:10px;
font-family:verdana;
}
.business-content{
color:#000000;
font-family:verdana;
font-size:10px;
padding:5px 11px 5px 11px;
}
.controlling-cost{
color:#000000;
font-family:verdana;
font-size:10px;

}
.view-details{
color:#be372e;
font-family:verdana;
font-size:9px;
font-weight:bold;
text-decoration:underline;
}
.view-details:hover{
color:#44699c;
font-family:verdana;
font-size:9px;

}
.content-box-bg{
background-image:url(../images/content-box-bg.gif);
WIDTH:469px;
background-repeat:repeat-y;
}

.content-layout{
height:498px;
}
.content-layout-fix{
height:536px;
}

.content-layout2{
height:487px;
}
.page-heding{
color:#282f44;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding:10px 0px 25px 0px;
}

.page-heding-2line{
color:#282f44;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding:10px 0px 15px 0px;
}
.heading2line{
text-align:right;
padding:2px 0px 0px 0px;
}

.portflio{
background-color:#B2B2B2;
height:23px;
padding:0px 0px 0px 23px;
line-height:23px;
color:#ffffff;
font-size:12px;
font-weight:bold;
}
.viewsite{
padding-right:12px;
text-align:right;
color:#666666;
font-weight:bold;
font-size:11px;
font-family:arial;
}
.viewsite:hover{
color:#fc5f38;
font-size:11px;
font-family:arial;
}
.rankings{

color:#336699;
font-weight:bold;
font-size:11px;
font-family:arial;
}
.rankings:hover{
color:#ff0000;
font-size:11px;
font-family:arial;
}
.page-name{
color:#fe4b1e;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding:10px 0px 25px 0px;
}
.content-heading{
color:#336699;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding:0px 0px 10px 0px;
}
.content-heading-first{
color:#336699;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding:0px 0px 5px 0px;
}
.content-heading-whyus{
color:#336699;
font-family:verdana;
font-size:12px;
font-weight:bold;
padding:15px 0px 5px 0px;
}
.content-red-dot{
background-image:url(../images/contnt-red-dot.gif);
HEIGHT:33px;
background-repeat:repeat-x;
}
.points{
color:#336699;
font-family:verdana;
font-size:11px;
font-weight:bold;
}
.points-normal{
color:#2a639c;
font-family:verdana;
font-size:11px;
font-weight:normal;
}
.request-img{
padding-bottom:5px;
padding-top:10px;
}
.portfolio{
background-image:url(../images/portfolio-box-middle-bg.gif);
WIDTH:440px;
background-repeat:repeat-y;
padding:20px 18px 20px 27px;
}
.packages-border{
border:#CCCCCC 1px solid;
border-collapse:collapse;
}
.packages-bordertd{
border:#CCCCCC 1px solid;
}
.sitemap-link{
color:#44699c;
text-decoration:none;
font-family:arial,verdana;
font-size:12px;
padding-bottom:12px;
font-weight:bold;
}
.sitemap-link:hover{
color:#fc5f38;
font-family:arial,verdana;
font-size:12px;
}
.sitemap-link-active{
color:#fc5f38;
text-decoration:none;
font-family:arial,verdana;
font-size:12px;
font-weight:bold;
}
.sitemap-link-active:hover{
color:#44699c;
font-family:arial,verdana;
font-size:12px;
}
.services-link{
font-family:verdana,arial;
font-size:11px;
color:#fc5f38;
text-decoration:none;
}
.services-link:hover{
font-family:verdana,arial;
font-size:11px;
color:#336699;
}
.needs-poins{
font-family:verdana,arial;
font-size:11px;
color:#fc5f38;
font-weight:bold;
}
.packages-points{
font-family:verdana,arial;
font-size:11px;
color:#515560;
font-weight:bold;
padding-bottom:13px;
}
.content-spacer{
background-image:url(../images/content-middle-spacer.gif);
WIDTH:122px;
HEIGHT:115px;
}

.points-content{
font-family:verdana,arial;
font-size:10px;
color:#484848;;
padding-bottom:5px;
text-transform:uppercase;
}
.content-top-bg{
background-image:url(../images/content-topbg.gif);
height:13px;
background-repeat:no-repeat;
}
.content-bottom-bg{
background-image:url(../images/content-bottom-bg.gif);
height:6px;
background-repeat:no-repeat;
}

.istyle{
background-color:#ffffff;
height:12px;
font-family:verdana,arial;
font-size:11px;
color:#484848;
border: 1px #b2b2b2 solid;
}
.istyle-textarea{
background-color:#ffffff;
font-family:verdana,arial;
font-size:11px;
color:#000000;
border: 1px #b2b2b2 solid;
}
.submit{
background-color:#466b9f;
font-family:verdana,arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
padding:2px;
border: 0px #b2b2b2 solid;
}
/* MIDDLE PART CSS ENDS HERE */

/* FOOTER PART CSS STARTS HERE */
#footer-layout{
margin:0px auto;
width:737px;
color:#545454;
font-size:11px;
font-family:arial;
}
#footer-layout .copyright{
color:#44689b;
font-size:11px;

}
#footer-layout a{
color:#545454;
font-size:11px;
text-decoration:none;
}
#footer-layout a:hover{
color:#ff1e00;
font-size:11px;
}

#footer-layout .validator-link{
color:#44689b;
font-size:11px;
text-decoration:none;
}
#footer-layout .validator-link:hover{
color:#ff1e00;
font-size:11px;
}

.lnks{
	margin:0px;
	font-family:verdana,arial;
	font-size:11px;
	color:#0d1116;
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;
	padding-left: 19px;
	background-position: 2px 6px;

}
.lnks a{
margin:0px;
font-family:verdana,arial;
font-size:11px;
color:#0d1116;
text-decoration: none;
}

.lnks a:hover{
margin:0px;
font-family:verdana,arial;
font-size:11px;
color:#e00000;
text-decoration: underline;
}

.h1{
font-size:10px; color:#CCCFFF; 
display:inline; 
text-decoration:none; 
vertical-align:middle
}

/* FOOTER PART CSS ENDS HERE */