@charset "utf-8";

/* CSS Document */

body {

	margin:0;

	padding:0;

	background:url(../images/bgnd.jpg) no-repeat center top #e4e3e8;

}

ul ,li{margin:0; padding:0;}

/* ---------------------- global class------------------------ */



.bold {

	font-weight:bold

}

.italics {

	font-style:italic;

	color:#039;

}

.float_left {

	float:left

}

.float_right {

	float: right

}

.thumb {

	margin:0 10px 10px 0;

	padding:0;

	float:left;

}

.thumb_1 {

	margin:10px;

	padding:0;

	float:left; border:1px solid

	#999

}

.clear {

	clear:both;

}

.star{ color:#F00; font-weight:bold; margin:5px 0 0 0; padding: 0}

.link{ margin:0; padding:5px 0 }

.link a{ text-decoration:underline; font-size:12px;color: #069; }



img {

	border:none;

}

/*----------------------------------list-------------------------------------*/



.list {

	margin:0 0 0 15px;

	padding:0px

}

.list ul {

	margin:0;

	padding:0

}

.list li {

	list-style-image:url(../images/bulletin_03.png);

	font-family: 'News Cycle', sans-serif;

	font-size:15px;

	margin:8px 0 0 0;

	padding:0px 0 0 5px

}

.list li a{

	list-style-image:url(../images/bulletin_03.png);

	font-family: 'News Cycle', sans-serif;

	font-size:15px;

	margin:8px 0 0 0;

	padding:0px 0 0 5px; color:#666; text-decoration:none

}

/*----------------------------------box_200-------------------------------------*/

.box_200{ width:175px; height:200px; margin:5px 10px 5px 0; padding:10px; border:1px solid #CCC}

/*----------------------------------box_300-------------------------------------*/

.box_300{ width:270px; height: auto; margin:0; padding:10px 20px; border:1px solid #CCC}

	/*-------------------------------------newsticker---------------------------------------------------*/

#newsticker-demo { 

width:285px; 



padding:5px 5px 0; 



font-size:12px;

margin:20px auto;

}



#newsticker-demo a { text-decoration:none; }

/*#newsticker-demo img { border: 1px solid #999; padding:0 ; margin:1px 0}*/



#newsticker-demo .title {

text-align:center;

font-size:14px;

font-weight:bold;

padding:0px;

}



.newsticker-jcarousellite { width:270px; height:138px }

.newsticker-jcarousellite ul{ padding:0 ; margin:0}

.newsticker-jcarousellite ul li{ list-style:none;text-align:center;border: 1px solid #999; padding:0 ; margin:4px 0 0 0}



.newsticker-jcarousellite .thumbnail { border:1px solid #CCC ; margin:3px 0}

.newsticker-jcarousellite .info { float:right; width:220px;text-align: justify; font-size:13px;  color:#333333; font-family:Tahoma, Geneva, sans-serif; }

.newsticker-jcarousellite .info a{ text-decoration:none; font-weight:bold; color:#333333  }



.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080;text-align: justify; line-height:16px; font-size:12px; color:#333333; font-family:Tahoma, Geneva, sans-serif; }

/*-------------END newsticker-----------------*/

/*-------------wraper-----------------*/

.wraper{ margin:10px 0 0 0; padding:0 0 20px 0; height: auto; overflow:hidden; background:#FFF}

/*-------------container-----------------*/

#container{ margin:0 auto; padding:0; height:auto; overflow:hidden; width:1000px;}

/*-------------logo-----------------*/

#logo{ margin:0; padding:0;  width:484px; height:113px}

/*-------------social_icons-----------------*/

#social_icons{ margin:50px 0 0 0; padding:0;  width:200px; height:30px}

#social_icons .iconbox{ margin:0 8px 0 0; padding:0;  width:30px; height:30px; float:left}

#social_icons p{ margin:5px 8px 0 0; padding:0;float:left; font-size:14px; color:#333333;}



a {

	text-decoration:none;

}



h1, h2, h3, h4 {

	text-transform:capitalize;

}

p {

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	margin:10px 0;

	padding:0;

}

h1 {

	font-family: 'News Cycle', sans-serif;

	color:#164492;

	font-size:24px;

	font-weight:bold;

	margin:0 0 10px 0;

	padding:0;

}

h1 span {

	color: #C30;

}

h2 {

	font-family: 'News Cycle', sans-serif;

	color: #4c86e7;

	font-size:20px;

	font-weight:bold;

	margin:10px 0;

	padding:0;

}

h3 {

	font-family: 'News Cycle', sans-serif;

	color: #666;

	font-size:18px;

	font-weight: bold;

	margin:20px 0 ;

	padding:0;

}

/*----------------------------------main-------------------------------------*/

.main {

	width:100%;

	height:auto;

	overflow:hidden; margin:0; padding:0;

/*background:#ffffff;*/}

.header {

	width:1000px;

	height: auto; margin:0; padding:0; overflow:hidden

	

}

.top_bg {

	width:100%;

	height: auto; overflow:hidden;

	background:url(../images/header.jpg)repeat-x; margin:0; padding:0;

}

.download {

	height:18px;

	width:277px;

	padding-top:5px;

	padding-bottom:48px;

	float:left;

	padding-left:8px;

	padding-right:8px;

}

.headercont {

	width:1000px;

	height:auto;

	margin:0 auto;

}

.headertp {

	width:100%;

	height:92px;

	float:left;

}



.headerbm {

	width:100%;

	height:64px;

	float:left;

}

.sancolor {

	color:#FFFFFF;

}

.headerbm1 {

	width:100%;

	height:64px;

	float:left;

	padding-top:30px;

	margin:0;

}

/*----------------------------------menu-------------------------------------*/



.menu {

	height:40px;

	width:1000px;

	float: right;

	margin:10px 0 0 0;

	padding:0;

}

.menu ul {

	margin:0;

	padding:0;

	float:right;

	background:url(../images/shadow.jpg) no-repeat bottom left;

	height: 38px;

}

.menu li {

	margin:0;

	padding:0;

	list-style:none;

	display:block;

	float:left

}

.menu li a {

	margin:0 1px;

	padding:9px 15px;

	list-style:none;

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:15px;

	font-size:13px;

	background:url(../images/menuback.jpg) repeat-x;

	font-family: 'News Cycle', sans-serif;

	color:#FFF;

	text-decoration:none;

	display:block;

	float:left

}

.menu li a:hover {

	margin:0 1px;

	padding:9px 15px;

	list-style:none;

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:15px;

	font-size:13px;

	background: #83be3d;

	font-family: 'News Cycle', sans-serif;

	color:#ffffff;

	text-decoration:none;

	display:block;

	float:left

}

.menu li .active {

	margin:0 1px;

	padding:9px 15px;

	list-style:none;

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:15px;

	font-size:13px;

	background: #83be3d;

	font-family: 'News Cycle', sans-serif;

	color: #FFF;

	text-decoration:none;

	display:block;

	float:left

}

.radius {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

}

.menus {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:23px;

	margin-left:2px;

	background-repeat:repeat-x;

	float:right;

	width:0 auto;

	padding: 6px 8px;

	font-size:13px;

	background-image:url(../images/menuback.jpg);

	font-family: 'News Cycle', sans-serif;

}

.menushover {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:23px;

	margin-left:2px;

	background-repeat:repeat-x;

	float:right;

	width:0 auto;

	padding: 6px 8px;

	font-size:13px;

	background-image:url(../images/menubak.jpg);

	font-family: 'News Cycle', sans-serif;

}

.menushover_current {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:23px;

	margin-left:2px;

	background-repeat:repeat-x;

	float:right;

	width:0 auto;

	padding: 6px 8px;

	font-size:13px;

	background-image:url(../images/menubak.jpg);

	font-family: 'News Cycle', sans-serif;

}



.cont {

	width:622px;

	height:auto;

	padding-left:17px;

	text-align:justify;

	font-size:12px;

	line-height:18px;

	font-family:Verdana, Geneva, sans-serif;

}

.menusprduct {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:23px;

	background-repeat:repeat-x;

	float:left;

	width:0 auto;

	padding: 6px 22px;

	font-size:15px;

	background-image:url(../images/menuback.jpg);

	font-family: 'News Cycle', sans-serif;

}

#it_resources {

	width:308px;

	height: auto;

	float:left;

	padding:0 5px 10px 0;

	overflow:hidden;

	background-color:#ececec;

}



#products ul {

	padding:0;

	margin:0 0 10px 8px

}

.rghtlist {

	/*list-style-image:url(../images/bulletin_03.png);*/

	font-family: 'News Cycle', sans-serif;

	font-size:15px;

	margin:-1px 0 0 0;

	padding:0px 0  0 25px;

	background:url(../images/list_bg1.jpg) no-repeat left; height:28px

}

.rghtlist1 {

	font-family: 'News Cycle', sans-serif;

	font-size:15px;

	margin:1px 0 0 0;

	padding:0 0 0 30px;

	background:url(../images/list_bg1.jpg);

	list-style:none;

	height:28px

}

.rghtlist2 {

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	margin:5px 0 0 0;

	padding:0 0 0 20px;

	background:url(../images/bulletin_03.png) no-repeat 0px 4px;

	list-style:none;

}

.businessmenu {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:27px;

	width:0 auto;

	padding: 0 30px;

	background-image:url(../images/menuback.jpg);

	background-repeat:repeat-x;

	float:left;

	font-family: 'News Cycle', sans-serif;

	background-repeat:repeat-x;

	font-size:15px;

	margin:7px 0 5px 5px;

}

.boxpdt {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:26px;

	width:0 auto;

	padding: 7px 30px 3px 30px;

	background-image:url(../images/menuback.jpg);

	background-repeat:repeat-x;

	float:left;

	font-size:15px;

	font-family: 'News Cycle', sans-serif;

}

.radiuss {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	border-bottom-left-radius:10px 10px;

	border-bottom-right-radius:10px 10px;

}



.s {

	width:144px;

	height:33px;

}

.solu {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	height:26px;

	background-image:url(../images/menuback.jpg);

	background-repeat:repeat-x;

	padding:4px 16px;

	font-size:15px;

	font-family: 'News Cycle', sans-serif;

	float:left; width: auto;

}

.s1 {

	width:310px;

	height:144px;

	border: solid #ababa9;

	background-image:url(../images/boxback.jpg);

	background-repeat:repeat-x;

	border-width:thin;

}

.s3 {

	width:75px;

	height:123px;

	float:left;

	padding-top:21px;

	margin-left:9px;

}

.cnt {

	text-align:justify;

	font-size:12px;

	line-height:18px;

	font-family:Verdana, Geneva, sans-serif;

}

.bus {

	border-top-left-radius: 10px 10px;

	border-top-right-radius: 10px 10px;

	border-bottom-left-radius: 10px 10px;

	border-bottom-right-radius: 10px 10px;

	width:100%;

	height:99px;

	float:left;

	border-color:#ababa9;

	border-width:thin;

	border-style:solid;

}

.solucont {

	width:206px;

	height:123px;

	float:left;

	padding-top:21px;

	margin-left:20px;

	font-size:12px;

	font-family:Verdana, Geneva, sans-serif;

	line-height:18px;

}

.header1 {

	width:181px;

	height:156px;

	float:left;

}

.header2 {

	width:685px;

	height:156px;

	float:left;

	background-color:#0066FF;

}

.header21 {

	width:685px;

	height:78px;

	float:left;

	background-color:#FF0000;

}

.headericon {

	width:285px;

	height:156px;

	float:right;

	background-color:#FF0099;

}



.main-content {

	width:1000px;

	height:auto;

	margin:0 auto;

	overflow:hidden;

	background-color:#ffffff; padding:10px 0

}

.slider {

	width:680px;

	height:377px;

	float:left;

	background-color:#ffffff;

	padding-bottom:13px; margin:0; padding:8px 12px 15px 15px ;

}

.slider-seo {

	width:971px;

	height:377px;

	float:left;

	background-color:#ffffff;
    -webkit-box-shadow: 0px 0px 7px 1px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 7px 1px rgba(0,0,0,0.75);
box-shadow: 0px 0px 7px 1px rgba(0,0,0,0.75);
	padding-bottom:13px; margin:0; padding:8px 12px 15px 15px ;
	background-image:url(../images/bnr.jpg);
	background-repeat:no-repeat;
	background-position:center;

}

#products {

	width:277px;

	height:335px;

	padding:0;

	overflow:hidden;margin:0;

}

#slider_right {

	width:277px;

	height:380px;

	float:left;

	padding:0;

	overflow:hidden;  margin:0;

}

.box {

	width:100%;

	height:176px;

	background:#ffffff; padding:0 18px 30px 18px; overflow:hidden

}

.box h1{

	width:155px;

	height:20px;

	background: url(../images/menuback.jpg) repeat-x; padding:0 ; border-top-left-radius: 10px 10px;border-top-right-radius: 10px 10px;

	padding:6px ; margin:0; text-align:center;

	font-size:15px;

	font-family: 'News Cycle', sans-serif; color:#FFFFFF; font-weight: bold;

}



.box_1{ width:329px; height:182px; background:url(../images/box_bg.jpg) no-repeat bottom left; margin:0; padding:0px;}


.box-seo-main { height:300px; padding:10px 20px; width:1000px;}
.box_1 p{ width: auto; height:85px; margin:15px 25px 0 15px; padding:0; overflow:hidden; color:#666}

.seo-p {width:auto; font-family:Tahoma, Geneva, sans-serif; font-size:15px; line-height:19px; color:#000; height:260px; margin:15px 25px 0 15px; padding:0; overflow:hidden; text-shadow: 1px 1px rgba(255, 255, 255, 0.85); text-align:justify;}

.box_2{ width:313px; height:182px; background:url(../images/box_bg.jpg) no-repeat bottom left; margin:0; padding:0px;}

.box_2 p{ width: auto; height:85px; margin:15px 25px 0 15px; padding:0; overflow:hidden; color:#666}

.more{ margin:0 0px 0 190px; padding:0; width:105px; height:30}

.seo-box{ background-image:url(../images/box_bg1.png);   height:265px; width:310px; float:left; margin-top:10px; margin-right:15px;
-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
}
.seo-head { background-image:url(../images/seo-bg.jpg); background-repeat:no-repeat; height:38px; width:278px; margin:5px 0px 0px 12px; text-align:center; padding-top:4px; font-family:Tahoma, Geneva, sans-serif; font-size:22px; color:#FFF; }

.boxinside1 {

	width:309px;

	height:178px;

	margin-left:15px;

	float:left;

	background-color:#ffffff

}

.boxinside2 {

	height:178px;

	width:310px;

	margin-left:23px;

	float:left;

	background-color:#ffffff;

}

.boxinside3 {

	height:178px;

	width:311px;

	margin-right:12px;

	margin-left:20px;

	float:left;

	background-color:#ffffff;

}

.shadow {

	width:309px;

	height:2px;

	float:left;

	background-image:url(../images/shabox.jpg);

}

.content {

	width:641px;

	height:auto;

	float:left;

	background-color:#ffffff;

 padding:0px 20px 0px 15px; margin:0

}

.content p{ color:#333; font-size:12px; text-align:justify; line-height:18px;}

.businesspattern {

	height:133px;

	width:641px;

	float:left;

	padding-left:15px;

	padding-right:20px;

	background-color:#ffffff;

	padding-bottom:28px;

}

.righttopcont {

	width:277px;

	height:379px;

	float:left;

	background-color:#f3f5f8; margin:7px 0 0 0; padding:0;

}

.rightbottomcont {

	width:312px;

	padding-right:12px;

	height:317px;

	float:right;

	padding-bottom:37px;

	background-color:#ffffff;

}

/*---------------------------slider-----------------------------------------*/

#slider_container_2 {

	float: left;

	margin: 0 0 0 -15px;

	padding:0 0 0 16px;

	width: 680px;

	background: url(images/bg.png) no-repeat 0 0;

}

.SliderName_2 {

	float: left;

	width: 680px;

	height: 377px;

	overflow: hidden;

}

.SliderNamePrev_2 {

	background: url(images/left.png) no-repeat left center;

	width: 50px;

	height: 450px;

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	text-decoration: none;

}

.SliderNameNext_2 {

	background: url(images/right.png) no-repeat right center;

	width: 50px;

	height: 450px;

	display: block;

	position: absolute;

	top: 0;

	right: 0;

	text-decoration: none;

}

.SliderName_2Description {

	padding: 10px;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 14px;

	line-height: 30px;

	letter-spacing: 1px;

	text-align: center;

	color: #ffffff;

	text-shadow: 0 1px 3px #000000;

}

#SliderNameNavigation_2 {

	margin: 0;

	padding: 10px 0 0 0;

	height: 16px;

	text-align: center;

	overflow-y: hidden;

}

#SliderNameNavigation_2 a:link, #SliderNameNavigation_2 a:active, #SliderNameNavigation_2 a:visited, #SliderNameNavigation_2 a:hover {

	margin: 0;

	padding: 0;

	font-size: 0;

	line-height: 0;

	text-decoration: none;

}

#SliderNameNavigation_2 a img {

	border: none;

	width: 16px;

	height: 16px;

	background: url(images/bullet.png) no-repeat center center;

}

#SliderNameNavigation_2 a.active img {

	background: url(images/bullet_active.png) no-repeat center center;

}

/*--------------------------------footer-----------------------------------*/

.footer {

	height:100px;

	width:100%;

	background-color:#275faf; margin:0; padding:0;

}

.footer_cont {

	height:65px;

	width:1000px;

	margin:0 auto; padding:35px 0 0 0;

}



#copyright {

	

	width: auto;

	height:auto;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	color:#ffffff; text-align:center; margin:0; padding:0;

}

#footmenu { margin:0 auto; padding:5px 0 0 0; text-align:center;}

#footmenu ul { margin:0 ; padding:0;}

#footmenu li { margin:0 ; padding:0 2px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:12px; display:inline}

#footmenu li a{ margin:0 ; padding:0; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:12px; text-decoration:none;}



