@charset "utf-8";
/* CSS Document */
body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:0;
margin:0;
}
div, span, td, tr, p, a, i,
b, h1, h2, h3, h4, h5, h6, br,
hr, strong, img, table, ul, li
{
margin:0;
border:0;
}
.headerwrapper
{
width:auto;
height:278px;
background-image:url(Images/softwarefirm.jpg);
background-repeat:repeat-x;
}
.menubg
{
width:959px;
height:44px;
background-image:url(Images/seoservices.jpg);
background-repeat:no-repeat;
padding:17px 0px 0px 14px;
}
.menubg ul
{
width:959px;
height:42px;
padding:2px 0px 0px 0px;
float:left;
}
.menubg ul li
{
width:auto;
height:26px;
text-decoration:none;
list-style-type:none;
padding:12px 19px 0px 19px;
float:left;
background-image:url(Images/pcplsoftwaredevelopment.jpg);
background-repeat:no-repeat;
background-position:right;
}
.menubg ul li.last
{background-image:url(Images/pcplsoftwaredevelopment1.jpg);
}
.menubg ul li a
{
text-decoration:none;
color:#ffffff;
}
.menubg ul li a:hover
{
text-decoration:none;
color:#00CCFF;
}
.headercontent
{
width:973px;
height:217px;
}
.logo
{
width:329px;
height:172px;
float:left;
padding:45px 0px 0px 0px;
}
.aboutcontent
{
width:644px;
height:217px;
background-image:url(Images/softwaredevelopment.jpg);
background-repeat:no-repeat;
float:right;
}
.aboutcontent p
{
margin:0;
padding:80px 15px 0px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#a3cbf4;
text-align:left;
line-height:150%;
}

.aboutcontent_inner
{
width:644px;
height:217px;
background-image:url(Images/softwaredevelopment.jpg);
background-repeat:no-repeat;
float:right;
}
.aboutcontent_inner p
{
margin:0;
padding:34px 8px 0px 6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#a3cbf4;
text-align:left;
line-height:150%;
}


.contentarea
{
width:973px;
height:622px;
}
.maincontent
{
width:688px;
height:622px;
float:left;
}
.contentbox
{
width:344px;
height:200px;
float:left;
}
.contentbox h1
{
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#4e93ce;

padding:10px 0px 0px 14px;
text-align:left;
font-variant:normal;
}
.contentbox p
{
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#696969;
font-style:normal;
padding:20px 10px 0px 14px;
text-align:left;
font-variant:normal;
font-size:12px;
line-height:150%;
}
.contentbox a
{
float:right;
text-align:left;
padding:10px 30px 0px 0px;
text-decoration:none;
color:#996600;
border:none;
}
.testimonials
{
width:688px;
height:222px;
float:left;
border-bottom:dashed 1px #cccccc;
}
.testimonialsimageleft
{
width:13px;
height:222px;
float:left;
background-image:url(Images/bposervices.jpg);
background-repeat:no-repeat;
}
.testimonialcontent
{
width:666px;
height:222px;
float:left;
background-image:url(Images/websitedevelopment.jpg);
background-repeat:repeat-x;
}
.testimonialcontent h1
{
font-size:16px;
color:#FFFFFF;
font-style:normal;
font-weight:bold;
padding:25px 0px 0px 10px;
float:left;
text-align:left;
}
.testimonialcontent h2
{
font-size:14px;
color:#4e93ce;
font-weight:bold;
padding:15px 0px 0px 10px;
float:left;
}
.testimonialcontent p
{
font-size:12px;
color:#696969;
padding:15px 10px 0px 10px;
float:left;
text-align:left;
line-height:180%;

}
.testimonialcontent p img
{
float:left;
}
.testimonialsimageright
{
width:9px;
height:222px;
float:left;
background-image:url(Images/sofwarecompanymuvattupuzha.jpg);
background-repeat:no-repeat;
}
.rightcontent
{
width:285px;
height:622px;
float:left;
}
.greetingarea
{
width:285px;
height:160px;
float:left;
background-repeat:no-repeat;
background-position:center;
}
.smsbox
{
width:285px;
height:94px;
float:left;
background-image:url(Images/smsservice.jpg);
background-repeat:no-repeat;
}
.smsbox h1
{
font-size:16px;
float:left;
color:#FFFFFF;
text-align:left;
padding:33px 0px 0px 90px;
}
.hostingbox
{
width:285px;
height:106px;
float:left;
background-image:url(Images/hostingservices.jpg);
background-repeat:no-repeat;
}
.hostingbox h1
{
font-size:16px;
float:left;
color:#FFFFFF;
text-align:left;
padding:42px 0px 0px 90px;
text-decoration:none;
}
.requestbox
{
width:285px;
height:261px;
float:left;
}
.requestboxtop
{
width:285px;
height:13px;
float:left;
background-image:url(Images/webdesigning.jpg);
background-repeat:no-repeat;
}
.requestarea
{

width:285px;
height:231px;
float:left;
background-image:url(Images/php,java,.net.jpg);
background-repeat:repeat-y;
}
.requestarea h1
{
font-size:14px;
color:#144b84;
padding:5px 0px 0px 30px;
float:left;
text-align:left;
margin:0;
}

.requestboxbottom
{
width:285px;
height:17px;
float:left;
background-image:url(Images/softarecompany.jpg);
background-repeat:no-repeat;
}
.footerwrapper
{
width:auto;
height:auto;
background-color:#1a5273;
/*background-image:url(Images/livesoftwareprojects.jpg);*/
/*background-repeat:repeat-x;*/
overflow:hidden;
padding-bottom:5px;
}
.footerarea
{
width:973px;
height:auto;
overflow:hidden;
}
.footerboxleft
{
width:420px;
height:auto;
float:left;
overflow:hidden;
}
.footerboxmiddle
{
width:276px;
height:auto;
float:left;
overflow:hidden;

}
.footerboxmiddle h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#e0efff;
font-style:normal;
font-variant:normal;
margin:0;
padding:10px 0px 0px 20px;
float:left;
text-align:left;
}
.footerboxmiddle a
{
	text-align:left;
	text-decoration:none;
	color:White;
	float:left;
	padding-left:20px;
	
}

  
.softicons
{
float:left;
padding:10px 30px 0px 0px;
}
.footerlinkbox
{
width:380px;
height:80px;
float:left;
padding:0px 0px 0px 10px;
}
.footerlinkbox ul
{
width:400px;
height:80px;
float:left;
padding:20px 0px 0px 0px;
margin:0;
}
.footerlinkbox li
{
width:71px;
height:20px;
float:left;

margin-left:10px;
list-style-type:none;
text-align:left;
border-left:solid 1px #1d6189;
padding:0px 0px 0px 10px; 
}
.footerlinkbox a
{
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.footerlinkbox a:hover{color:#59cbff;
text-decoration:underline;
}
.footerlinkboxrow
{
width:90px;
height:25px;
float:left;
}
.footerboxright
{
width:276px;
height:auto;
overflow:hidden;
float:left;
}
.footerboxright h1
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#e0efff;
font-style:normal;
font-variant:normal;
margin:0;
padding:10px 0px 0px 10px;
float:left;
text-align:left;

}
.footerboxright p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
text-align:left;
margin:0;
padding:15px 0px 0px 5px;
}
.copyrightwraper
{
	width:auto;
	height:39px;
	background-image:url(Images/software-developements.jpg);
	background-repeat:repeat-x;

}

.copyright
{
width:973px;
height:39px;
}
.copyright p
{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
text-align:left;
padding:10px 0px 0px 20px;
}
.copyright p a
{
color:#CCCCCC;
text-decoration:none;
}
input[type=text]
{
width:170px;
border:solid 1px #adcbf3;
} 
.textareamessage
{
width:170px;
border:solid 1px #adcbf3;
}
/*-------innner-------*/
                                                                   
                                             
/*-------innner-------*/
.innercontent
{
width:973px;
height:auto;
display:block;
text-align:left;
overflow:hidden;

}
.innercontent h1
{
font-size:18px;
font-weight:bold;
color:#4e93ce;
float:left;
text-align:left;
padding:0px 0px 5px 20px;

}
.innercontent p
{
font-size:12px;
font-weight:normal;
color:#696969;
float:left;
text-align:left;
padding:10px 20px 10px 20px;
line-height:170%;
margin:0;
}
.innercontent h2
{
font-size:14px;
font-weight:bold;
color:#FF9900;
float:left;
text-align:left;
padding:10px 0px 0px 20px;
}
.innercontent a
{
float:left;
text-align:left;
color:#0099FF;
text-decoration:none;
font-size:10px;
}
.innercontent a:hover {
	text-decoration: none;
	color: red;
}
.innercontent img
{
float:left;
padding:0px 0px 0px 0px;
display:block;
}
.innercontent p img
{
float:left;
padding:0px 30px 10px 30px;
}
.innercontent h1 img
{
float:left;
padding:10px 10px 10px 10px;
}
.methedology
{
width:973px;
height:355px;
float:left;
background-image:url(Images/progrssivecybernetics.jpg);
background-repeat:no-repeat;
}
.methedology h1
{
float:left;
text-align:left;
color:#000000;
font-size:14px;

margin:0;
padding:20px 0px 0px 20px;
}
/*--------------servicesbegins-------------------*/
.servicesouter
{
width:973px;
height:218px;
float:left;
}
.servicebox
{
width:320px;
height:193px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 4px;
}
.servicebox a
{
text-decoration:none;
margin:0;
}

.serviceheadbox
{
width:320px;
height:25px;
float:left;
padding:0px 0px 0px 4px;
background-image:url(Images/recruitements.jpg);
background-repeat:repeat-x;
}
.serviceheadbox h1
{
text-align:center;
padding:0px 0px 0px 20px;
margin:0;
color:#333333;
font-size:14px;
}
/*--------------servicesbeginsendings-------------------*/
/*----------clientlist begins----------------*/
.clientlistouter111
{
width:960px;
height:auto;
float:left;
background-image:url(Images/progrssivecybernetics.jpg);
background-position:top;
background-repeat:no-repeat;
margin:0;
padding:20px 0px 0px 2px
}

.clientlistleft
{
width:800px;
height:auto;
float:left!important;
padding:0px 0px 20px 0px;
}
.clientlistleft ul 
{
width:358px;
margin:0;
border:0;
float:left;
}
.clientlistleft ul li
{
width:454px;
height:auto;
float:left;
margin:0;
padding:10px 0px 0px 10px;
list-style-type:none;
border:0;
}
.clientlistleft ul li h1
{
text-align:left;
float:left;
color:#990000;
margin:0px;
padding:0px 0px 0px 0px;
font-size:14px;
}
.clientlistleft ul li p
{
text-align:left;
float:left;
padding:0px 0px 0px 0px;
margin:0;
}
.clientlistleft ul li p img 
{
padding:3px 5px 0px 0px;
margin:0;
}
.clientlistleft ul li p a 
{
padding:0px 0px 0px 0px;
margin:0;
color:#696969;
text-decoration:none;
}
.clientlistleft ul li p a:hover
{
text-decoration:underline;
color:#66CC33;
}

.testimonialss
{
 width:890px; 
height:auto!important;
float:left;
margin-left:10px;
border-bottom:dashed 1px #CCCCCC; 

padding-bottom:5px;
}

/*----------clientlistendings----------------*/

/*-------------------fortpolio-------------*/
                                             
.fortpolio
{
/* width:890px; */ 
width:330px;
height:auto!important;
float:left;
margin-left:10px;
/* border-bottom:dashed 1px #CCCCCC; */

padding-bottom:5px;
}
.fortpoliophotoouter
{
width:239px;
height:210px;
float:left;
margin:0;
/* padding:25px 15px 15px 35px; */
padding:25px 15px 3px 35px;
background-image:url(Images/web-development.jpg);
background-repeat:no-repeat;
}



.fortpoliocontentarea
{
width:510px;
height:auto!important;
float:left;
}
.fortpoliocontentarea h2
{
font-size:14px;
font-weight:bold;
color:#FF9900;
float:left;
text-align:left;
padding:10px 0px 0px 20px;
}
.fortpoliocontentarea p
{
font-size:12px;
font-weight:normal;
color:#696969;
float:left;
text-align:left;
padding:10px 20px 10px 20px;
line-height:170%;
margin:0;
width:570px;
}
.fortpoliocontentarea a
{
padding:5px 20px 10px 20px;
}



/*-------------------fortpolio-------------*/
/*-----------innerfor aspx end----------------*/
/*--------------product list start..................*/
.pcpl-product
{
height:auto!important;
float:left;

}
.pcpl-productPhoto
{
width:210px;
height:170px;
float:left;
margin:0;
padding:25px 15px 15px 35px;
background-image:url(Images/web-development.jpg);
background-repeat:no-repeat;
}



.pcpl-productContent
{
width:250px;
height:auto!important;
float:left;
}
.pcpl-product h2
{
font-size:14px;
font-weight:bold;
color:#FF9900;
float:left;
text-align:left;
padding:10px 0px 0px 20px;
}
.pcpl-product p
{
font-size:12px;
font-weight:normal;
color:#696969;
float:left;
text-align:left;
padding:10px 20px 10px 20px;
line-height:170%;
margin:0;
width:250px;
}
.pcpl-product a
{
padding:5px 20px 10px 20px;
}
/*................product list end---------------------*/




#gridlist
{
width:800px;
height:120px;
margin:0;
padding:0px 0px 0px 0px;
float:left;
text-align:left;
}
#gridlist h1
{
float:left;
text-align:left;
color:#0033FF;
margin-bottom:5px;
padding:0px 0px 0px 0px;
font-size:16px;

}
#gridlist p
{

color:gray;
margin:0;
padding:0px 0px 0px 0px;
float:left;
width:780px;
font-size:1.09em;
font-family:verdana,arial,helvetica,clean,sans-serif;
line-height:1.13em;
font-style:normal;
}
#gridlist img
{
width:120px;
float:left;
text-align:left;
margin-right:10px;
padding:0px 0px 0px 0px;
border:solid 1px #4e93ce;

}


#gridlist img:hover {
		BORDER-BOTTOM:#993366  1px solid;border-top: #993366 1px solid;border-left: #993366 1px solid;border-right: #993366 1px solid;
}




#ul1, #ul1a, #ul1b { list-style-image:url(Images/bullet1.gif); margin-bottom:5px; }
#ul2	{ list-style-image:url(images/bullet2.gif); margin-left:12px; padding-left:12px; }
#ul3	{ list-style-image:url(images/bullet2.gif); margin-top:1px; }
#ul4	{ margin-top:1px; }
#ul5	{ list-style-image:url(images/bullet2.gif); margin-left:10px; padding-left:10px; margin-top:0px; padding-top:0px; }
.ul1	{ list-style-image:url(images/bullet1.gif); margin-left:12px; padding-left:12px;}
.ul2	{ list-style-image:url(images/bullet2.gif); margin-left:12px; padding-left:12px;}
.ul3	{ list-style-image:url(images/bullet2.gif); margin-top:1px; }


a.sm:link 			{ font-size: 12px; font-weight:normal; color:#155a99;}
a.sm:visited 		{ font-size: 12px; font-weight:normal; color:#155a99; text-decoration:none; }
a.sm:active			{ font-size: 12px; font-weight:normal; color:#155a99; text-decoration:none; }
a.sm:hover 			{ font-size: 12px; font-weight:normal; color:#ff6600; text-decoration:none; }
.nopic	{clear:both;}

.testimonialsphotoouter
{
width:140px;
height:100px;
float:left;
margin:0;
padding:35px 35px 35px 35px;
background-image:url(Images/Software-company-in-Muvattupuzha.jpg);
background-repeat:no-repeat;
}

.servicelist
{
width:140px;
height:100px;
float:left;
margin:0;
padding:35px 35px 35px 35px;
background-image:url(Images/web-designing-company.jpg);
background-repeat:no-repeat;
}

.productslist1
{
width:450px;
height:220px;
float:left;
margin:0;
padding:15px 15px 15px 15px;
background-image:url(Images/web-designing-company.jpg);
background-repeat:no-repeat;
}

.productslist
{
width:140px;
height:100px;
float:left;
margin:0;
padding:35px 35px 35px 35px;
background-image:url(Images/web-designing-company.jpg);
background-repeat:no-repeat;
}
#offshoresoftwaredevelopment
{  width:140px;
	height:30px;
	padding-left:8px;
	float:left;
    padding-top :3px;
	background-image:url(Images/Custom_Software_Development.png);
	background-repeat:no-repeat;
	
}

.site_map
{
width:973px;
float:left;
background-image:url(Images/Site-map.jpg);
background-repeat:no-repeat;
}

.sitemap
{
width:auto;
height:auto;
float:left;
margin:0;
padding:0px 0px 0px 170px;
}
.sitemap p a
{
float:left;
margin:0;
padding:0px 0px 0px 0px;
text-decoration:none;
color:#4e93ce;
font-weight:bold;
}
.sitemap p a:hover
{
text-decoration:underline;
}
.sitemap p a img
{
margin:0;
padding:8px 7px 0px 0px;
}

.portfoliotec
{
font-size:10px;
font-weight:bold;
color:#696969;
text-align:left;
padding:0px 0px 5px 10px;
}


select 
{
	border:1px solid #cccccc;

 color: #999999;
}









