body
{
	font-family:  Verdana, Arial, Tahoma, Trebuchet MS, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	background-color:#dadada;
}
.table, td, tr 
{
	font-family:Verdana;
	font-size : 11px;
	color:#101010;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
} 
.txt 
{
	font-family:Verdana;
	font-size : 11px;
	color:#444444;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
} 
.bold 
{
	font-family:Verdana;
	font-size : 11px;
	color:#555555;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:bold;
} 
a
{
	font-family: Verdana;
	font-size : 11px;
	color:#047EB2;
	font-weight:none;
	text-decoration:underline;
	outline:none;
}
a:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#E25500;
	font-weight:none;
	text-decoration:none;
}
.top
{
	font-family: Verdana;
	font-size : 11px;
	color:#4D4D4D;
	font-weight:none;
	text-decoration:none;
	height:30px;
	padding-right:50px;
}
a.top
{
	font-family: Verdana;
	font-size : 11px;
	color:#4D4D4D;
	font-weight:none;
	text-decoration:none;
	height:0px;
	padding-right:0px;	
}
a.top:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#047EB2;
	font-weight:none;
	text-decoration:underline;
}
.top-sel
{
	font-family:Verdana;
	font-size : 11px;
	color:#047EB2;
	font-weight:bold;
	text-decoration:none;
}
.top-sel:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#047EB2;
	font-weight:bold;
	text-decoration:underline;
}
.h1-b 
{
	font-family:Trebuchet MS;
	font-size : 16px;
	color:#303030;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:bold;
} 
.h2-b 
{
	font-family:Trebuchet MS;
	font-size : 13px;
	color:#303030;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:bold;
} 
.h1-y 
{
	font-family:Trebuchet MS;
	font-size : 15px;
	color:#E36A06;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:bold;
} 
.more
{
	font-family: Verdana;
	font-size : 11px;
	color:#EA840B;
	font-weight:bold;
	text-decoration:none;
}
.more:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#017600;
	font-weight:none;
	text-decoration:none;
}
.copyright
{
	font-family:Verdana;
	font-size : 11px;
	color:#4C4C4C;
	font-weight:bold;
	text-decoration:none;
	height:23px;
	padding-left:20px;
	vertical-align:top;
}
.foot
{
	font-family: Verdana;
	font-size : 11px;
	color:#4C4C4C;
	font-weight:none;
	text-decoration:none;
	height:20px;
	padding-left:20px;
}
a.foot
{
	font-family: Verdana;
	font-size : 11spx;
	color:#4C4C4C;
	font-weight:none;
	text-decoration:none;
	height:0px;
	padding-left:0px;
}
.foot:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#EB890B;
	font-weight:none;
	text-decoration:none;
}
.field 
{
		border : 1px solid #999999;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:Verdana;
		letter-spacing:0px;
		word-spacing:0px;
}
.page_h 
{
	font-family:Trebuchet MS;
	font-size : 15pt;
	color:#2D6497;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:none;
	height:30px;
	padding-top:5px;
} 

.page_b 
{
	font-family:Verdana;
	font-size : 11pt;
	color:#2D6497;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:bold;
	height:30px;
	padding-top:5px;
} 

.h_line 
{
	height:10px;
	background-image:url(../images/h-tile-pageh.gif);
} 
.bread
{
	font-family: Verdana;
	font-size : 11px;
	color:#101010;
	font-weight:none;
	text-decoration:none;
	height:30px;
	padding-right:30px;
}
a.bread
{
	font-family: Verdana;
	font-size : 11px;
	color:#333666;
	font-weight:none;
	text-decoration:underline;
	height:0px;
	padding-right:0px;	
}
a.bread:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#111111;
	font-weight:none;
	text-decoration:none;
}
.grb
{
	font-family:verdana;
	font-size : 11px;
	color:#007000;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:bold;
} 
.blb
{
	font-family:verdana;
	font-size : 11px;
	color:#2D6497;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:0px;	
	font-weight:bold;
} 
.lnk_ora
{
	font-family: Verdana;
	font-size : 11px;
	color:#047EB2;
	font-weight:none;
	text-decoration:none;
}
.lnk_ora:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#E25500;
	font-weight:none;
	text-decoration:underline;
}
.left
{
	font-family: verdana;
	font-size : 11px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:2px;
	padding-left:1px;
}

.job_title
{
	font-family: verdana;
	font-size : 12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:2px;
	padding-left:1px;
}

.left-sel
{
	font-family: verdana;
	font-size : 11px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:2px;
	padding-left:1px;
	background-color:#E3E3E3;
}
.left-in
{
	font-family: verdana;
	font-size : 10px;
	color:#333333;
	font-weight:none;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:8px;
}
.left-sel-in
{
	font-family: verdana;
	font-size : 10px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:8px;
	background-color:#F3F3F3;
}
.left-in1
{
	font-family: verdana;
	font-size : 10px;
	color:#333333;
	font-weight:none;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:14px;
	background-color:#F9F9F9;
}
.left-sel-in1
{
	font-family: verdana;
	font-size : 10px;
	color:#000000;
	font-weight:none;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:14px;
	background-color:#DDDDDD;
}
.blnk
{
	font-family: Verdana;
	font-size : 11px;
	color:#047EB2;
	font-weight:none;
	text-decoration:underline;
}
.blnk:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#007000;
	font-weight:none;
	text-decoration:none;
}
.smb
{
	font-family: Verdana;
	font-size : 11px;
	color:#006600;
	font-weight:bold;
	text-decoration:underline;
}
.smb:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#CC6600;
	font-weight:bold;
	text-decoration:none;
}
.sm
{
	font-family: Verdana;
	font-size : 11px;
	color:#006699;
	font-weight:none;
	text-decoration:none;
}
.sm:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#CC6600;
	font-weight:none;
	text-decoration:underline;
}
.sms
{
	font-family: Verdana;
	font-size : 11px;
	color:#006600;
	font-weight:none;
	text-decoration:none;
}
.sms:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#CC6600;
	font-weight:none;
	text-decoration:none;
}
.blue-bg
{
background-image:url(../images/blue-box.gif);
width:191px;
padding-left:12px;
padding-top:10px;
padding-bottom:10px;
}
.green-bg
{
background-image:url(../images/box3.gif);
width:191px;
padding-left:12px;
padding-top:10px;
padding-bottom:10px;

}
.grey-bg
{
background-image:url(../images/box2.gif);
width:191px;
padding-left:12px;
padding-top:10px;
padding-bottom:10px;
}
.bg-txt
{
padding-left:8px;
padding-top:10px;
padding-right:10px;
}
.box-menu
{
	font-family: Verdana;
	font-size : 11px;
	color:#101010;
	font-weight:none;
	text-decoration:none;
}
.box-menu:hover
{
	font-family:Verdana;
	font-size : 11px;
	color:#2D6497;
	font-weight:none;
	text-decoration:none;
}
.whitebold
{
	font-family: Trebuchet MS;
	font-size : 16px;
	color:#F8F6F6;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	
}
.whitehead
{
	font-family: Trebuchet MS;
	font-size : 20px;
	color:#F8F6F6;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;
}
.bullet
{
background-image:url(../images/bullet-list.gif); background-repeat:no-repeat; background-position:6px 8px;
padding-left:12px;
}
#contact-reg
{
float:left;
}
#contact-corp
{
float:right;
width:400px;
}
#office-corp
{
float:right;
width:200px;
}
.icons
{
 border-top:1px solid #CCCCCC; width:140px; letter-spacing:10px; padding:20px 0px 0px 0px;
}

/*..............Top-menus...................*/
/*Top-menus*/
.ddsmoothmenu{float:left;  width:923px; height:30px;}
.ddsmoothmenu ul{z-index:500; margin: 0; padding: 0; list-style-type: none;}
.ddsmoothmenu ul li{position: relative; display: inline; float: left; padding-left:0px;   }
.ddsmoothmenu ul li a{height:30px; display: block; font-weight:bold; text-decoration:none;}
/** html .ddsmoothmenu ul li a{display: inline-block;color:#484747;}*/
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#000000;}
.ddsmoothmenu ul li a.selected{ background-position:0 30px; height:30px;}
.ddsmoothmenu ul li a:hover{background-position: 0 30px; color:#AC132C;}
.ddsmoothmenu ul li :hover > a{background-position: 0 30px;}

a.itservices {background-image:url(../images/itservices-menu.gif); width:135px;}
a.industries {background-image:url(../images/industries-menu.gif); width:126px;}
a.bpo {background-image:url(../images/bpo-menu.gif); width:77px;}
a.technology {background-image:url(../images/technology-menu.gif); width:219px;}
a.partners {background-image:url(../images/partners-menu.gif); width:135px;}

.itserviceson {background-image:url(../images/itservices-menu.gif); background-position:0 30px; height:30px; width:135px;}
.industrieson {background-image:url(../images/industries-menu.gif);background-position:0 30px; height:30px; width:126px;}
.bpoon {background-image:url(../images/bpo-menu.gif);background-position:0 30px; height:30px; width:77px;}
.technologyon {background-image:url(../images/technology-menu.gif);background-position:0 30px; height:30px; width:219px;}
.partnerson {background-image:url(../images/partners-menu.gif);background-position:0 30px; height:30px; width:135px;}

* html .ddsmoothmenu ul ul {top:25px;t\op:30px; background-image:none;}
.ddsmoothmenu ul li ul{position: absolute; left: 0; margin-left:0px; display: none; visibility: hidden;}
.ddsmoothmenu ul li ul li{display: list-item; float:none; background-color:#FFFFFF; line-height:11px; padding-left:0px; padding-right:0px;}
.ddsmoothmenu ul li ul li ul{top: 0;}
.ddsmoothmenu ul li ul li a{ font-size:12px; font-family:Arial; font-weight:normal; /*width:150px; */background-color:#E2DFDF; padding-left:15px; margin: 0; border-top-width: 0; border-bottom: 1px solid  #264A49; border-left: 1px solid #264A49; border-right: 1px solid #264A49; text-decoration:none; line-height:25px; height:25px; color:#131F69; background-image:url(../images/menu-arr.gif); background-repeat:no-repeat; background-position:5px 12px;}
.ddsmoothmenu ul li ul li a:hover{ font-size:12px; font-family:Arial; font-weight:normal; line-height:25px; height:25px; background-color:#777777; color:#FFFFFF; background-image:url(../images/menu-arr-on.gif); background-repeat:no-repeat; background-position:5px 12px;}
.downarrowclass{position: absolute; top: 6px; right: 0px;}
.rightarrowclass{position: absolute; top: 6px; right: 0px;}
.ddshadow{position: absolute; left: 0; top: 0; width: 0; height: 0; background: transparent;}
/*.toplevelshadow{ opacity: 0.6; filter:alpha(opacity=60); -moz-opacity:0.6;}*/

/*......................end of top menus.......................*/

.red { color:#FF0000; }
