/* General */
body{
	padding:0px;
	margin:0px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#4A4949;
}
p, td, input, img{
	padding:0px;
	margin:0px;
}
/*------------------Header starts--------------------*/
.headertop{
	background:url(images/header-top-pic.jpg) no-repeat left top;
}
.header_middle{
	background:url(images/headder-midel-pic.jpg) no-repeat left top;
	padding:15px 0 69px 23px;
}
.pattern{
	background:url(images/prattern.gif) repeat left top;
}
.logo{
	padding:15px 0 69px 23px;
}
/*------------------Header ends--------------------*/
/*------------------Body starts--------------------*/
.bodybg{
	background:url(images/body-bg.gif) repeat-x left top #35A3BE;
}
.body_bottom{
	padding:0 0 3px 0;
	background:url(images/body-bottom.gif) no-repeat left bottom #35A3BE;
	background-color:#fff;
}
.header_bottom{
	border-bottom:2px solid #FFFFFF;
	background-color:#D0E3E7;
}
.headder_bottompic{
	background:url(images/header-bottom-pic.jpg) no-repeat left top;
}
.complitesolution{
	font:normal 18px "Times New Roman", Times, serif;
	color:#000; padding:12px 0 0 19px;
}
.mainblurb{
	font: 14px verdana
}
/*------------------link starts--------------------*/
.linkboder{
	border-bottom:2px solid #FFFFFF;
}
.linkboder01{
	border-bottom:1px solid #FFFFFF;
}
.linkboder02{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.link_text01{
	padding:0 0 0 10px;
}
.link_text01 a{
	font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#000; text-decoration:none;
}
.link_text02{
	padding:0 0 0 10px;
}
.link_text02 a{
	font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none;
}
.link_text02 a:hover{
	color:#000; text-decoration:none;
}
ul.link{
	list-style-type:none;
	padding:0 0 0 139px;
	margin:0px;
}
ul.link li{
	background:url(images/link-divider.gif) no-repeat center right;
	float:left;
}
ul.link li.noimg{
	background-image:none;
}
ul.link li a{
	font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#A9AAAA; text-decoration:none;
	padding:0 15px 0 15px;
}
ul.link li a:hover{
	color:#fff; text-decoration:none;
}
/*------------------link ends--------------------*/
.comunication{
	padding:12px 0 0 22px;
}
.comunication_text01{
	padding:14px 20px 0 22px;
}
.comunication_text02{
	padding:0 20px 0 22px;
}
ul.comunication01{
	list-style-type:none;
	padding:10px 0 10px 0;
	margin:0px;
}
ul.comunication01 li{
	background:url(images/comunication-bulet.gif) no-repeat 40px 9px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4A4949; padding:4px 0 4px 59px;
}
.boder_right{
	border-right:3px solid #D0E3E7;
}
/*------------------Product starts--------------------*/
.product{
	background:url(images/product-arrow.gif) no-repeat 6px 8px;
	border-bottom:2px solid #D0E3E7;
	background-color:#30B6BF;
	padding:0 0 0 24px;
	font:normal 18px/25px Georgia, "Times New Roman", Times, serif;
	color:#FCFDFD;
}
.product_text01{
	padding:5px 0 0 13px;
}
.viewmore{
	padding:5px 10px 8px 0;
}
.viewmore a{
	color:#1067AD; text-decoration:underline;
}
.viewmore a:hover{
	color:#1067AD; text-decoration:none;
}
.viewmore01{
	padding:2px 10px 0 0;
}
.viewmore01 a{
	color:#1067AD; text-decoration:underline;
}
.viewmore01 a:hover{
	color:#1067AD; text-decoration:none;
}
/*------------------Product ends--------------------*/

/*------------------Services starts--------------------*/
.services{
	background:url(images/services-arrow.gif) no-repeat 6px 8px;
	border-bottom:2px solid #D0E3E7;
	background-color:#00549D;
	padding:0 0 0 24px;
	font:normal 18px/25px Georgia, "Times New Roman", Times, serif;
	color:#FCFDFD;
}
.servicespic{
	padding:3px 0 0 8px;
}
ul.servicestext{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
ul.servicestext li{
	background:url(images/arrow-services.gif) no-repeat 10px 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4A4949; padding:2px 0 2px 26px;
}
/*------------------Services ends--------------------*/

/*------------------Mobile Solution starts--------------------*/
.solution{
	background:url(images/arroe-solution.gif) no-repeat 6px 8px;
	border-bottom:2px solid #D0E3E7;
	background-color:#30B6BF;
	padding:0 0 0 24px;
	font:normal 18px/25px Georgia, "Times New Roman", Times, serif;
	color:#FCFDFD;
}
.solutionpic{
	padding:0 0 0 22px;
}
/*------------------Mobile Solution ends--------------------*/
/*------------------Body ends--------------------*/
/*------------------Footer starts--------------------*/
.footer{
	border-top:1px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
	background:url(images/footerbg.gif) repeat-x left top;
	font:normal 11px/63px Arial, Helvetica, sans-serif;
	color:#000; padding:0 20px 0 0;
} 
/*------------------Footer ends--------------------*/