@charset "utf-8";
/* CSS Document */
body{ margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff; }
.table_bgcolor{ background:#fff}
a{ outline:none}
.header{ height:70px;}
.toplinks{ font-size:11px;}
.toplinks a{ color:#000; text-decoration:none; padding:0 5px; }
.toplinks a:hover{ color:#0a91b2; text-decoration:none; }

.fltl{ float:left}
.fltr{ float:right}
.text-align{ text-align:right}
.padding-5{ padding:5px}
.padding-5l{ padding-left:5px}
.padding-5r{ padding-right:5px}
.padding-5t{ padding-top:5px}
.padding-5b{ padding-bottom:5px}

.padding-10l{ padding-left:10px}
.padding-10r{ padding-right:10px}
.padding-10t{ padding-top:10px}
.padding-10b{ padding-bottom:10px}

.heading{ font-family:"Trebuchet MS", TriacSeventyone, Arial; font-size:24px; color:#009ec3; padding:3px 0 3px 10px; }
.heading_bg{ background:url(../images/header_bg.gif) repeat-y left top; }
.text{ line-height:22px;}
.date{ font-weight:bold; color:#6d6a6a}
.clear{ clear:both}
.list_item{ list-style-type:none; margin:10px 0 0 20px; padding:0px;}
.list_item li{ background:url(../images/arrow.gif) no-repeat left top; padding-left:20px;}
.list_item li a{ color:#000; text-decoration:none;}
.list_item li a:hover{ color:#000; text-decoration:underline;}
.footer{ background:#c6dfe5; height:40px; color:#4f4d4d;}
.footerlinks a{color:#4f4d4d; text-decoration:none; padding:0 3px; font-size:11px; }
.footerlinks a:hover{text-decoration:underline; }


/******  Tabs Css  ************/
.menu_bg { background:url(../images/menu_bg1.gif) repeat-x left top; height:35px;} 

#tabs {
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:10px;
	
}
#tabs ul {
	margin:0;
	padding:1px 0 0 1px;
	list-style:none;
}
#tabs li {
	display:inline;
	margin:0;
	
}
#tabs a {
	float:left;
	background:url(../images/tab_left1.gif) no-repeat left top;
	margin:0;
	padding:0;
	text-decoration:none;
}
#tabs a span {
	float:left;
	display:block;
	background:url(../images/tab_right1.gif) no-repeat right top;
	padding:12px 25px 12px 22px;
	color:#fff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {
	float:none;
}
/* End IE5-Mac hack */
    #tabs a:hover span {
	color:#fff;
}
#tabs a:hover {
	background-position:0% -35px;
}
#tabs a:hover span {
	background-position:100% -35px;
	color:#000;
}
#tabs .selected a {
	background-position:0% -35px;
}
#tabs .selected a span {
	background-position:100% -35px;
	color:#000;
}

.dropmenudiv{
position:absolute;
top: 0;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
font:normal 11px Verdana;
line-height:18px;
z-index:9999;
background-color:#79b3f7;
width: 250px;
visibility: hidden;
text-align:left;
margin:10px 0 0 0;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #fff; /*THEME CHANGE HERE*/
padding: 3px 10px;
text-decoration: none;
font-weight: bold;
clear:both;
color: #fff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #79b3f7;
color:#000;
}
/************  Rotator CSs **************/
div#rotator2
{
	position: relative;
	height: 196px;
}
/* rotator css */
div#rotator2 ul li
{
	float: left;
	position: absolute;
	list-style: none;
}
div#rotator2 ul li.myfirst
{
	z-index: 500;
}
div#rotator2 ul li.mysecondnone
{
	opacity: 0.0;
}


.slidingimage_div
{
/*	width: 980px; */
	height:250px;
	background:url(../images/sliding_bg.gif) repeat-x left bottom;
	margin: 0px ;
}

.first_slide
{
	background: url(../images/homesprite.png) no-repeat 0 0;
	width: 970px;
	height: 250px;
}

.second_slide
{
	background: url(../images/homesprite.png) no-repeat 0 -259px;
	width: 970px;
	height: 250px;
}
.third_slide
{
	background: url(../images/homesprite.png) no-repeat 0 -519px;
	width: 970px;
	height: 250px;
}
.fourth_slide
{
	background: url(../images/homesprite.png) no-repeat 0 -780px;
	width: 970px;
	height: 250px;
}
.bpo_slide
{
	background: url(../images/homesprite.png) no-repeat 0 -1592px;
	width: 970px;
	height: 250px;
}
.contact_slide
{
	background: url(../images/homesprite.png) no-repeat 0 -1305px;
	width: 970px;
	height: 250px;
}
.product_slide
{
	background: url(../images/homesprite.png) no-repeat 0 -1045px;
	width: 970px;
	height: 250px;
}

.sliding_txt22 {
	font-family:"Trebuchet MS", TriacSeventyone, Arial;
	font-size:20px;
	color:#0787a8;
	padding-top:30px;
	line-height:30px;
}
.sliding_txt16 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	padding-top:15px;
}

.wid_600{ width:600px; float:left}
.wid_300{ width:300px; float:left}



/*******************    toggling css  ***********************/
	.accordion
        {
            width: 960px;
        }
        .accordion h2
        {
            background: #e9e7e7 url(../images/arrow-square.gif) no-repeat right -51px;
            padding: 7px 15px;
            margin: 3px 0 0 0;
            font: bold 120%/100% Arial, Helvetica, sans-serif;
            border: solid 1px #c4c4c4;
            cursor: pointer;
        }
        .accordion h2:hover
        {
            background-color: #e3e2e2;
        }
        .accordion h2.active
        {
            background-position: right 5px;
        }
        .accordion .mymenu
        {
            background: #fbfcfc;
            margin: 0;
            padding: 10px 15px 20px;
            border: solid 1px #c4c4c4;
        }
	
.padding-7l{ padding-left:6px}




.menu_bg1 { background:url(../images/mid.gif) repeat-x left top; height:35px;} 

#tabs1 {
	width:956px;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:9px;
	
}
#tabs1 ul {
	margin:0;
	padding:0px;
	list-style:none;
}
#tabs1 li {
	display:inline;
	margin:0;
	padding:0px;
	
}
#tabs1 a {
	float:left;
	margin:0;
	padding:0 25px;
	text-decoration:none;
	color:#fff;
	border-right:1px solid #ccc;
/*	background:url(../images/liner.gif) no-repeat right top; */
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

/* End IE5-Mac hack */
    #tabs1 a:hover {
	color:#000;
}

#tabs1 .selected a {
	color:#000;
}
.bdrnone{ border-right:none}

.border2{ border-left:1px solid #79b3f7;  border-right:1px solid #79b3f7; }