/* Start of CMSMS style sheet 'PeppySoft CSS' */
/* CSS Document */



body{

	background:url(images/peppysoft/bg.gif) repeat;

	margin:0px auto;

	padding:0px;

	color:#999999;

}



div, p, h1, h2, h3, ul, li{padding:0px; margin:0px;}

ul{list-style-type:none;}



.clr{ clear:both; margin:0px; padding:0px;}



img{

 border:none;

 padding:0px;

 margin:0px;}

img a{

 border:none;

 padding:0px;

 margin:0px;}



img a:hover{

 border:none;

 padding:0px;

 margin:0px;}

 

/* -----------------wraper ----------------------------- */



#wrapper{

	width:940px;

	height:auto;

	margin:0px auto;

	padding:0px 0px 5px 0px;

	background:#FFFFFF;

}





/* -----------------Header ----------------------------- */



#header{

	width:900px;

	height:284px;

	margin:0px auto;

	padding:0px;

}



#header .logo{

	width:293px;

	height:89px;

	margin:0px auto;

	margin-right:367px;

	padding:0px;

	float:left;

	border:none;

}



#header .logo a{

border:none;

margin:0px auto;

padding:0px;

}



#header .toplinks{

	width:240px;

	height:59px;

	margin:0px auto;

	background:url(images/peppysoft/top_nav_img.jpg);

	padding:0px;

	padding-top:20px;

	padding-bottom:10px;

	float:left;

	border:none;

	color:#cf6f02;

	font-family:Tahoma;

	font-size:10px;

	font-weight:bold;

}

#header .toplinks ul{

 margin-right:10px;}



#header .toplinks li{

float:left;

list-style:none;

padding:5px 10px 3px 10px;}



#header .toplinks li a{

 text-decoration:none;

 color:#cf6f02;

 font-family:Tahoma;

 font-size:10px;

 font-weight:bold;}



#header .toplinks li a:hover{

 text-decoration:underline;

 color:#003366;}



#header .search{

 width:220px;

 height:auto;

 color:#003366;

 margin:25px 0px 0px 15px;

}



#header .searchtxtfeild{

 width:100px;

 height:12px;

 font-size:10px;

 margin-left:5px;

 margin-right:3px;

 }



#header .submit{

 width:40px;

 height:20px;

 font-size:10px;

  }





#banner{

 width:293px;

 height:195px;

 padding:0px;

 margin:0px;

 float:left;

}



/* -----------------navigation ----------------------------- */ 



#navbg{

 width:580px;

 height:30px;

 background-image:url(images/peppysoft/nav_bg_img.jpg);

 padding:0px;

 padding-left:27px;

 margin:0px;

 float:right;

 text-align:center;

}



#navbg ul{

	width:auto;
	height:30px;
	margin:0px auto;
	padding:0px;
	text-align:right;
	list-style:none;

}

#navbg ul li.home{

	width:auto;
	height:auto;
	font:bold 11px Tahoma;
	color:#9edafd;
	text-align:right;
	float:left;
	padding:8px 38px;

}
#navbg ul li.services{

	width:auto;
	height:auto;
	font:bold 11px Tahoma;
	color:#9edafd;
	text-align:right;
	float:left;
	padding:8px 0px 0px 17px;

}
#navbg ul li.pricing{

	width:auto;
	height:auto;
	font:bold 11px Tahoma;
	color:#9edafd;
	text-align:right;
	float:left;
	padding:8px 0px 0px 58px;

}
#navbg ul li.aboutus{

	width:auto;
	height:auto;
	font:bold 11px Tahoma;
	color:#9edafd;
	text-align:right;
	float:left;
	padding:8px 0px 0px 58px;

}
#navbg ul li.contact{

	width:auto;
	height:auto;
	font:bold 11px Tahoma;
	color:#9edafd;
	text-align:right;
	float:left;
	padding:8px 0 0 58px;

}
/*
#navbg ul li .serv{

	padding:7px 35px;

}
*/
#navbg ul li a{

	font:bold 11px Tahoma;

	color:#9edafd;

	text-align:center;

	float:left;

	text-decoration:none;

}



#navbg ul li a:hover{

	font:bold 11px Tahoma;

	color:#60b5ff;

	text-align:center;

	text-decoration:none;

}



#flashbanner{

 width:607px;

 height:165px;

 padding:0px;

 margin:0px;

 float:right;

}



#content{

	width:900px;

	height:auto;

	margin:0px auto;

	padding:0px;

}



#leftpan {

	width:200px;

	height:auto;

	margin:11px 0px 0px 0px;

	padding:0px;

	float:left;

}

#leftpan div.Ourtech{

	width:200px;

	height:auto;

	margin:0px auto 0px auto;

	padding:0px;

}

/*

#leftpan div.Ourtech h3{

	width:200px;

	height:41px;

	margin:0px auto;

	padding:0px;

	font:normal 11px Arial, Helvetica, sans-serif;

	background:url(images/peppysoft/our%20tech_img.jpg) top no-repeat;

}





#leftpan div.Ourtech ul{

	width:200px;

    height:203px;

	margin:0px;

	padding:15px 0 0 0;

	list-style:none;

	background:url(images/peppysoft/our%20tech1_img.jpg) no-repeat top;

	

}

#leftpan div.Ourtech ul li{

	width:190px;

	height:20px;

	margin:0px 0px 0px 10px;

	padding:0px 0px 0px 15px;

	font:bold 11px Tahoma;

	color:#025483;

	background:url(images/peppysoft/listicon2.png) no-repeat left top;

}*/





#leftpan div.flashpan{

	width:200px;

	height:auto;

	margin:11px 0px 0px 0px;

    padding:0px;

}

#leftpan div.flashpan h3{

    width:200px;

	height:54px;

	background:url(images/peppysoft/our%20exprt_img.jpg);

}



#leftpan div.flashpan h4{

    width:200px;

	height:30px;

	background:url(images/peppysoft/our%20exprt2_img.jpg);

	margin:0px;

	padding:0px;

}







#bodyText {

width:460px;

height:auto;

margin:20px;

float:left;

}



#bodyText p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#05517c;

line-height:16px;

text-align:justify;}

 

#bodyText p.heading{

font-family:Tahoma;

font-size:12px;

font-weight:bold;

color:#ea7712;

line-height:18px;

text-align:justify;}







#rightpan {

	width:200px;

	height:auto;

	margin:11px 0px 0px 0px;

	padding:0px;

	float:left;

}

.Ourserv{

	width:200px;

	height:auto;

	margin:0px auto;

	margin-bottom:11px;

	padding:0px;

}

h3{

	width:200px;

	height:41px;

	margin:0px auto;

	padding:0px;

	font:normal 11px Arial, Helvetica, sans-serif;

	background:url(images/peppysoft/our%20srev_img.jpg) top no-repeat;

}

h3.lefth3{

	width:200px;

	height:41px;

	margin:0px auto;

	padding:0px;

	font:normal 11px Arial, Helvetica, sans-serif;

	background:url(images/peppysoft/our%20tech_img.jpg) top no-repeat;

}



.Ourservdiv{

 width:200px;

 height:243px;

 background:url(images/peppysoft/our%20srev1_img.JPG) no-repeat top;

 margin:0px;

 padding:0px;

 list-style:none;

}



.Ourservdiv ul{

	width:190px;

	height:auto;

    margin:0px 0px 0px 23px;

	/*padding:0px 0px 0px 15px;*/

	list-style:none;

	display:block;

}

.Ourservdiv ul li{
	width:180px;
	/*margin:0px 0px 5px 0px;
	padding:0px 0px 0px 15px;*/
	font:bold 11px Tahoma;
	color:#025483;
	margin:0px;
	position:relative;
	height:20px;
	padding:0px;
	list-style-image:url(images/peppysoft/listicon2.png);
}


.OurservdivC ul{
	width:390px;
	height:auto;
       margin:0px 0px 0px 23px;
	list-style:none;
	display:block;
}

.OurservdivC ul li{

	width:380px;
	font:bold 11px Tahoma;
	color:#025483;
	margin:0px;
	position:relative;
	height:20px;
	padding:0px;
	list-style-image:url(images/peppysoft/listicon2.png);
}
a.technology
{
color:#025483;
text-decoration:none;
}
a:hover.technology
{
color:#025483;
text-decoration:underline;
}
.Ourservdiv ul li.extra{

    width:180px;

	font:bold 11px Tahoma;

	color:#025483;

	margin:0px;

	position: relative;

	height:30px;

	padding:0px;

	font-size:11px;

	/*background:url(images/peppysoft/listicon2.png) no-repeat left top;

	background-position:left;*/

}

	



#footer{

 width:900px;

 height:20px;

 margin:0px auto;

 margin-top:5px;

 background:url(images/peppysoft/footer.jpg);

 padding:0px;

 padding-top:4px;

 text-align:center;

 font:normal 11px Verdana, Arial, Helvetica, sans-serif;

 color:#FFF;

}
/* Sidebar Messanger Starts */

#messenger-box { background:url(images/peppysoft/bg-messenger.gif) no-repeat top center; width:200px; height:157px; overflow:hidden; }

#messenger-box .livechat-img { width:186px; height:44px; margin:18px auto 0px auto;}

div.white-block { margin:0px 5px; padding:5px; background-color:#FFFFFF;}



#messenger{ clear:both; padding:2px 0px 0px 0px;  margin-left:5px;}

#messenger div.icons{background:url(images/peppysoft/icon-msgs.gif) no-repeat top left; margin-top:20px; width:36px; height:40px; line-height:45px; cursor:pointer;}

#messenger div.m11{background-position:-0px 0px;}

#messenger div.m22{background-position:-36px 0px;}

#messenger div.m33{background-position:-72px 0px;}

#messenger div.m44{background-position:-108px 0px;}

#messenger div.m55{background-position:-144px 0px;}

div.bg-sb-msg{  width:201px; height:47px; margin-left:0px; margin-top:0px;}

div.txts {line-height:14px; padding:10px; text-align:center; font:normal 10px Tahoma;}

.floatL {float:left; width:0px;}

.floatR {float:right; width:0px;}

.clear{clear:both; height: 1px;}

/* Sidebar Messanger Ends *//* CSS Document */
li.searchresults
{
    color:#05517C;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}

ul.searchresults
{
    color:#05517C;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}
.searchresults ul li, li
{
    color:#05517C;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}
.searchresults ul li a
{
    color:#05517C;
    font-weight:bold;
    text-decoration:none;
}
.searchresults ul li a:hover
{
    color:#05517C;
    font-weight:bold;
    text-decoration:underline;
}
.feedback textarea, feedback
{
    height:150px;
    width:300px;
    color:#05517C;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}
.feedbacktext  input, feedbacktext, label, legend
{
    color:#05517C;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}
.feedbacktitle
{
    color:#05517C;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}

.error_message, h4
{
    color:#ea7712;
    font-weight:bold;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}

/* End of 'PeppySoft CSS' */

