@charset "utf-8";
body
{
	margin: 0px;
	padding: 0px;
}
.bg
{
background-image: url(../Images/gray-line.jpg);
background-repeat:repeat;
}
.logo
{
	background-image:url(../Images/logo.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:230px;
	height:59px;
}
.top-01
{
	background-image: url(../Images/top-01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:10px;
	height: 90px;
}
.banner-01
{
	background-image:url(../Images/banner.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	width:541px;
	height:218px;	
}

.banner-about
{
	background-image:url(../Images/banner-about.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-career
{
	background-image:url(../Images/banner-career.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-Man
{
	background-image:url(../Images/banner-Man.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-Netw
{
	background-image:url(../Images/banner-Netw.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-ecomm
{
	background-image:url(../Images/banner-ecomm.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-prosales
{
	background-image:url(../Images/banner-prosales.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-services
{
	background-image:url(../Images/banner-services.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-solutions
{
	background-image:url(../Images/banner-solutions.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-contact
{
	background-image:url(../Images/banner-contact.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-emp
{
	background-image:url(../Images/banner-emb.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-software
{
	background-image:url(../Images/banner-software.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-test
{
	background-image:url(../Images/banner-Test.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-project
{
	background-image:url(../Images/banner-project.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-DF
{
	background-image:url(../Images/banner-DF.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-EPDK
{
	background-image:url(../Images/banner-epdk.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-fgk
{
	background-image:url(../Images/banner-fgk.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-ProHR
{
	background-image:url(../Images/banner-proHR.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-BM
{
	background-image:url(../Images/banner-bm.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-ProMenu
{
	background-image:url(../Images/banner-ProMenu.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-mdk
{
	background-image:url(../Images/banner-mdk.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}

.banner-ASI
{
	background-image:url(../Images/banner-asi.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}
.banner-ERP
{
	background-image:url(../Images/banner-ERP.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:218px;
	width:541px;	
}







.menu-bg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#5a5a5a;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../Images/menu-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 38px;
	width: 215px;
	text-align: right;
	vertical-align: middle;
}
.gray-line
{
	background-image: url(../Images/gray-line.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 4px;
	width:215px;
}
.news-events
{
	background-image: url(../Images/news-events.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
}

.some-about
{
	background-image: url(../Images/some-about.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
}
.IT-left
{
	background-image:url(../Images/it-left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
}
.software-left
{
	background-image:url(../Images/software-left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
}
.embe-left
{
	background-image:url(../Images/emb-left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
}

.test-mon
{
	background-image:url(../Images/testimo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
}
.virtu-tour
{
	background-image:url(../Images/virtual-tour.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
}
.bullet-02
{
	background-image:url(../Images/bullet-02.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:12px;
}
.bullet-01
{
	background-image:url(../Images/bullet-01.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:10px;
}
.bullet-03
{
	background-image:url(../Images/bullet.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:10px;
}
.news-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0573b0;
}

.text-block
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	padding:2px;
	border-left:solid 1px #999;
}
.Software-Development
{
	background-image: url(../Images/soft-development.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 180px;
}
.main-brd
{
		border-top:solid 1px #999;
}
.software-img
{
	background-image: url(../Images/software-img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 161px;
}
.Emb-Solutions
{
	background-image: url(../Images/emb-solutions.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 180px;
}

.Emb-img
{
	background-image: url(../Images/emb-Img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 161px;
}
.IT-Consulting
{
	background-image: url(../Images/IT-Consulting.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 180px;
}

.IT-img
{
	background-image: url(../Images/it-Img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 161px;
}

.more
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #0573b0;
}
.more a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	padding-right:5px;
	color: #0573b0;
}


.menu-bg a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#1a6990;
	text-transform: uppercase;
	text-decoration: none;
	display:block;
	padding-right:40px;
		padding-top:3px;
	line-height:27px;
	height:32px;
}
.menu-bg a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#1a6990;
	text-transform: uppercase;
	text-decoration: none;
	display:block;
	background-color:#d8f4ff;
	padding-right:40px;
	padding-top:3px;
	line-height:27px;
	height:32px;
	filter: Alpha(Opacity=70);
}

.inside-text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#121;
	text-align:justify;
	padding:3px;
}
.inside-hdr-text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1a6990;
	text-align:justify;
	padding:3px;
}
.main-hdr-text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1a6990;
	text-align:justify;
	padding:3px;
}
.h-white
{
	border-left:solid 2px #ffffff;
	width:4px;
}


a.hlink:link { font-family: Verdana, Geneva, sans-serif;; font-size: 11px;	color: #000000;	letter-spacing: 1px;
	text-decoration:none;}
a.hlink:visited {font-family: Verdana, Geneva, sans-serif;; font-size: 11px; letter-spacing: 1px; color: #000000;
	text-decoration:none;}
a.hlink:hover {
	font-family: Verdana, Geneva, sans-serif;;
	font-size: 11px;
	letter-spacing: 1px;
	color: #2F76E4;
	text-decoration:none;
	font-style: normal;
}
a.hlink:active {	font-family: Tahoma; font-size: 11px; color: #2F76E4; letter-spacing: 1px;
	text-decoration:none;}
	
a.hlink2:link { font-family: Tahoma; font-size: 11px;	color: #2A1FFF;	letter-spacing: 1px;
	text-decoration:none;}
a.hlink2:visited {font-family: Tahoma; font-size: 11px; letter-spacing: 1px; color: #2A1FFF;
	text-decoration:none;}
a.hlink2:hover {
	font-family: Verdana, Geneva, sans-serif;;
	font-size: 11px;
	letter-spacing: 1px;
	color: #2A1FFF;
	text-decoration:none;
	font-style: normal;
}
a.hlink:active {	
	font-family: Verdana, Geneva, sans-serif;; font-size: 11px; color: #000000; letter-spacing: 1px;
	text-decoration:none;}
.bottom
{
	background-image:url(../Images/bottom.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:78px;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}
.bottom td a 
{
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}

.bottom td a:hover
{
	color:#FFF;
	font-size:10px;
	font-weight:bold;
		font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline;
}

.hdr-table
{
	background-image:url(../Images/hdr-table.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:22px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1a6990;
	border:solid 1px #dbdbdb;
}

#marqueecontainer{
position: relative;
width: 190px; /*marquee width */
height: 120px; /*marquee height */
background-color: #f5f5f5;
overflow: hidden;
border: 0px solid #999;
padding: 2px;
padding-left: 4px;
}