/* CSS Document */
/*---------------General----------------*/
body{
	background:url(images/bg-img.gif) repeat-x 0 0 #fff;
	padding:0;
	margin:10px 0 0 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#656565;
}
p, td, input, form, img{
	padding:0px;
	margin:0px;
}
.body_rightbg{
	background:url(images/body-right-bg.gif) repeat-x 0 0 #fff;
}
img { border:none; }
/*---------------Header starts----------------*/
.headerpic{
	background:url(images/header-pic.jpg) no-repeat 0 0;
}
.headerpic{
}

.headerpic ul {
	height:38px; padding:0; margin:0;
	list-style:none;
}
.headerpic ul li {
	background:url(images/divider.gif) repeat-y right bottom;
	float:left; padding:0 16px 0 16px;
}
.headerpic ul li a {
	font:bold 11px/38px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none;
}
.headerpic ul li a:hover {
	color:#FBFF8F;
}
.headerpic ul li a.selected {
	color:#FBFF8F;
}
.headerpic ul li.right {
	background:none;
}

/*---------------Company logo----------------*/
.logo{
	margin:0 0 0 6px;
}
/*---------------Top Link starts----------------*/
ul.toplink{
	list-style-type:none;
	padding:0;
	margin:0;
}
ul.toplink li{
	background:url(images/divider.gif) repeat-y right bottom;
	float:left; padding:0 16px 0 16px;
}
ul.toplink li.noimg{
	background-image:none; 
}
ul.toplink li a.home_top{
	font:bold 11px/38px Tahoma, Arial, Helvetica, sans-serif;
	color:#FBFF8F; text-decoration:none;
}
ul.toplink li a.othertop_link{
	font:bold 11px/38px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none;
}
ul.toplink li a.othertop_link:hover{
	color:#FBFF8F; text-decoration:none;
}

/*---------------Top Link ends----------------*/
.headerpic_part{
	width:238px; padding:40px 0 0 534px;
}
p.header_telephone{
	background:url(images/telephone-system-nobg.gif) no-repeat 0 19px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000; padding:28px 0 49px 20px;
}
p.header_telephone span{
	color:#535353;
}  
/*---------------Header endss----------------*/
/*---------------body link starts----------------*/
ul.bodylink{
	list-style-type:none;
	padding:0;
	margin:0 0 0 0px;
}
ul.bodylink li{
	background:url(images/divider.gif) repeat-y right top;
	float:left;
}
ul.bodylink li.noimg{
	background-image:none;
}
ul.bodylink li a.link_text{
	font:bold 11px/36px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none; margin:0 18px 0 18px;
}
ul.bodylink li a.link_text:hover{
	color:#FBFF8F; text-decoration:none;
}
/*---------------body link ends----------------*/
/*---------------Welcome starts----------------*/
.welcome{	
	background:url(images/boder.gif) no-repeat 0 80px;
	padding:40px 0 0 0;
}
.welcomeimg{
	margin:0 0 30px 325px;
}
p.welcome_text01{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#656565;
}
p.welcome_text01 span{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
}
p.welcome_text02{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#32486B;
}
.welcomeboder{
	border-bottom:1px solid #D9D9D9;
	padding:0 0 31px 0;
}
ul.welcomelink{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;		
}
ul.welcomelink li{
	background:url(images/orange-bulate.gif) no-repeat 20px 6px;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#000; text-decoration:none; padding:0 0 0 30px;
}
ul.welcomelink02{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;		
}
ul.welcomelink02 li{
	background:url(images/orange-bulate.gif) no-repeat 0px 6px;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#000; text-decoration:none; padding:0 0 0 13px;
}
/*---------------Welcome ends------------*/
/*---------------why digital start----------------*/

.digitalboder{
	border-bottom:1px solid #D9D9D9;
}
.digital{
	background:url(images/boder-02.gif) no-repeat left bottom;
}
.technology{
	margin:28px 0 0 90px;
}
.whydigital{
	margin:36px 0 0 266px;	
}
.whydigital_text{
	margin:20px 20px 0 0;
	text-align:justify;
}
.whydigital_text span{
	color:#000; font-weight:bold;	
}
.knowmore{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0E3793; text-decoration:underline;
}
.knowmore:hover{
	color:#0E3793; text-decoration:none;
}
/*---------------why digital ends----------------*/
/*---------------maintenance & support starts----------------*/
.maintenance_boder{
	border-bottom:1px solid #D9D9D9;
	border-top:1px solid #D9D9D9;
}
.maintenance_pic{
	margin:20px 0 0 9px;
}
.maintenance_text{
	margin:16px 0 0 13px;
	color:#000;
}
.testimonials{
	padding:15px 23px 0 13px;
	text-align:justify;
}
.callusnow{
	padding:40px 0 0 0;
	border-left:1px solid #D9D9D9;
}
/*---------------maintenance & support ends----------------*/
/*---------------foter starts----------------*/
.copyright{
	color:#000; padding:0 26px 0 0;
}
/*---------------foter ends----------------*/

#footerlink a:link {
	text-decoration: none;
	color:#000000;
	font-weight: bold;
}
#footerlink a:visited { text-decoration: none; color:#000000; font-weight: bold; }
#footerlink a:active { text-decoration: none; color:#000000; font-weight: bold; }
#footerlink a:hover { text-decoration: none; color:#000000; font-weight: bold; }