/*  New styles  */

.blfo{
font: bold 14px arial,verdana;
letter-spacing: 0.2pt; 
color:#3684C1;
}
.getincur1{
background-image: url(/images/cur.gif);
background-repeat:no-repeat;
height:25px;
}


.blubg{
background-color:#273052;}

.grid{
background-image: url(/images/grid.gif);
background-repeat: repeat-y;
}
.getincur{
background-image: url(../images/getintouchcur.gif);
background-repeat:no-repeat;
height:65px;
background-position: top center;

}

.unln{
background-image: url(/images/sepln.jpg);
background-repeat:repeat-y;
background-color:#eeeeee;
}
.botborder{
border-bottom: 1px solid #ffffff;
background-color:#FF9900;

}
.heading{
border-bottom: 1px solid #3684C1;
height:25px;

}	
.topimg1{
background-image: url(/images/topimg3.jpg);
background-repeat:no-repeat;
width:229px;
}
	td {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.2pt;
	color: #666666;
}
		.td {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.2pt;
	color: #666666;
}
.case1
{font: bold 11px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.2pt;
	color: #e76c00;
	height:15px;}
.case2
{font: bold 11px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.2pt;
	color: #4c74b1;
	height:15px;}	
.case3
{font: bold 11px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.2pt;
	color: #b14c4c;
	height:15px;}	
.case4
{font: bold 11px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.2pt;
	color: #9db14c;
	height:15px;}	
.grbg{
background-color:#e3e3e3;

}	
.footer{
border-top:1px solid #c3c3c3;
color: #3684C1;

}
.footer1{
color: #ff9900;

}
.topbor{height:30px;
border-top:1px solid #c3c3c3;}
.botbor2{
border-bottom:1px solid #c3c3c3;
}
.topmenufo{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 0.1pt;
	color: #ffffff;
}
.ln{
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
/*.borrt{

border-left:1px dotted #e3e3e3;
border-right:1px dotted #e3e3e3;}*/
/*  New styles end */	
	
	
/* mainmenu start */
	#mm1 ul {
	margin: -6px 0 0 0;
	padding: 0;
	list-style: none;
	width: 228px; 
	z-index: 999;
	}
#mm1 ul li {
	position: relative;
	border-right: 0px solid #ffcc66;
	z-index: 999;
	}
#mm1 li ul {
	position: absolute;
	right: 228px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}
#mm1 li ul.small, #mm1 li ul.small5 {
	position: absolute;
	right: 228px; /* Set 1px less than menu width */
	width:135px;
	top: 0;
	display: none;
	margin-top: -2px;
	}
#mm1 li ul.small5 {
	margin-top: -10px;
	}
	#mm1 li ul.small1 {
	position: absolute;
	right: 228px; /* Set 1px less than menu width */
	width:160px;
	top: 0;
	display: none;
	margin-top: -25px;
	}
#mm1 li ul.small2 {
	position: absolute;
	right: 228px; /* Set 1px less than menu width */
	width:195px;
	top: 0;
	display: none;
	margin-top: -32px;
	}
#mm1 li ul.small3 {
	position: absolute;
	right: 228px;
	width:180px;
	top: 0;
	display: none;
margin-top: -49px;

	}
#mm1 .borbot {
 border-bottom: 1px solid #999999;
}
/* Styles for Menu Items */
#mm1 ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	padding: 2px;
	border: 1px solid #999999; /* IE6 Bug */
	border-bottom: 0px;
	}
	#mm1 ul li a.mainmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #999999;
	display: block;
	text-decoration: none;
	padding: 3px; /* IE6 Bug */
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	height:14px;
	z-index: 999;
	}
#mm1 ul li a.mainmenu:hover {
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	background-image: url(/images/softunln.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #6699cc;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height:14px;
	}
	#mm1 ul li a.mainmenu1 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	display: block;
	text-decoration: none;
	padding: 3px; /* IE6 Bug */
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	height:14px;
	}
	#mm1 ul li a.mainmenu1:hover {
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	background-image: url(/images/infounln.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #6699cc;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height:14px;
	}

	#mm1 ul li a.mainmenu2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	display: block;
	text-decoration: none;
	padding: 3px; /* IE6 Bug */
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	height:14px;
	}

	#mm1 ul li a.mainmenu2:hover {
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	background-image: url(/images/bpounln.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #6699cc;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height:14px;
	}
#mm1 ul li a.mainmenu3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	display: block;
	text-decoration: none;
	padding: 3px; /* IE6 Bug */
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	height:14px;
	}
#mm1 ul li a.mainmenu3:hover {
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	background-image: url(/images/entunln.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #6699cc;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height:14px;
	}
#mm1 ul li a.mainmenu4 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999999;
	display: block;
	text-decoration: none;
	padding: 3px; /* IE6 Bug */
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	height:14px;
	}
#mm1 ul li a.mainmenu4:hover {
	border-bottom: 1px solid #cccccc;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	background-image: url(/images/vertunln.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #6699cc;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height:14px;
	}
#mm1 a.dropdown
	{
	border-right: 7px solid #9999CC;
	background:#fff;
	height:14px;
}
	#mm1 a.dropdown:hover,  #mm1 #nav li.sfhover ul, #mm1 #nav li li.sfhover ul
	{
	background-color: #ccccff;
	border-right: 7px solid #9999CC;
	color:#333333;
}
	#mm1 a.dropdown1
	{
	border-right: 7px solid #669999;
	background:#fff;
	height:14px;
}
	#mm1 a.dropdown1:hover
	{
	border-right: 7px solid #669999;
	background-color: #99cccc;
	color:#333333;
}
	#mm1 a.dropdown2
	{
	border-right: 7px solid #cc9832;
	background:#fff;
	height:14px;
	}
	#mm1 a.dropdown2:hover
	{
	border-right: 7px solid #cc9832;
	background-color: #f3e6cd;
	color:#333333;
	}
	#mm1 a.dropdown3
	{
	border-right: 7px solid #999999;
background:#fff;
height:14px;
	}
	#mm1 a.dropdown3:hover
	{
	border-right: 7px solid #999999;
	background-color: #e6e6e6;
	color:#333333;
	}
	#mm1 a.dropdown4
	{
	border-right: 7px solid #999966;
background:#fff;
height:14px;
	}
	#mm1 a.dropdown4:hover
	{
	border-right: 7px solid #999966;
	background-color: #cccc99;
	color:#333333;
	}
/* IE Requirement \*/
* html #mm1 ul li { float: left; height: 1%; }
* html #mm1 ul li a { height: 1%; }
/* End */
#mm1 li:hover ul, #mm1 li.over ul, #mm1  li.sfhover ul, #mm1  li li.sfhover ul { display: block; } 

.popheading{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#336699;
}
.lfsmallbg {
	background-image: url(/images/leftmenubg.jpg);
	background-repeat: repeat-x;
}
.morecasebg{
	background-image: url(/images/morecasebg.jpg);
	background-repeat: repeat-x;
	text-align:left;
}

.grayline{
background-image: url(/images/grayln.jpg);
	background-repeat: repeat-x;
}
.vryeln {
border-left:1px solid #ffcc33;
border-right:1px solid #ffcc33;
}
.vryelfln{
border-left:1px solid #ffcc33;
}
.vryelfln1{
border-left:1px solid #ffcc33;
border-right: 1px dashed #999999;
}
.vryertln{
border-right:1px solid #ffcc33;
}
.grayrtdotted{
border-right:1px dashed #999999;
}
.botbg{
	background-image: url(/images/botbg.gif);
	background-repeat: no-repeat;
	background-position:bottom ;
	padding:0 0 3px 0;
}
.bpodotted1{
border-left: 1px dashed #000000;
}
.bpodotted{
border-left: 1px dashed #999999;
}
.bpobordertop{
border-top: 1px solid #ffcc33;
}
.bpoborderbot{
border-bottom: 1px solid #ffcc33;
}
.bpoborderright{
border-right: 1px solid #ffcc33;
}
.bpoborderleft{
	border-left: 1px solid #ffcc33;
	border-right: 1px solid #ffcc33;
}
.bpobotln{
background-image:url(/images/yelbotcur01.gif);
background-repeat:no-repeat;
background-position: top;
z-index:1;
 }
.careerwords{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#999933;
}
.execname{
font:bold 10px Verdana,arial;
color:#999999;
}
.bporttopbg{
background-image:url(/images/bporttopbg.jpg);
background-repeat:no-repeat;
background-position:top;
}
.topcur{
	background-image: url(/images/topcur.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sbstopcur{
	background-image: url(/images/sbstopcur.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.sbsdotbg{
	border-right: 1px dashed #999999;
	border-left: 1px dashed #999999;
}
.bpoyellnbg{
	background-image: url(/images/bpoyellnbg.gif);
	background-repeat: no-repeat;
}
.infocur{
	background-image: url(/images/infolfcur.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.topbgimg, .topbgimg1, .softtopbgimg, .infotopbgimg, .entertopbgimg, .verticalstopbgimg, .bpotopbgimg, .bpotopbgimghome
{
	background-repeat: no-repeat;
	background-position: center top;
	right: 200px;
}
.topbgimg {
	background-image: url(/images/sbstopbg.jpg) ;
	right: 200px;
}
.topbgimg1 {
	background-image: url(/images/topwinhome1.jpg) ;
	right: 200px;
}
	
.softtopbgimg {
	background-image: url(/images/softwaretopbg.jpg);
	height:146px;
	}
.infotopbgimg {
	background-image: url(/images/infotopbg.jpg);
	height:166px;
}
.entertopbgimg {
	background-image: url(/images/entertopbg.jpg);
	height:166px;
}
.verticalstopbgimg {
	background-image: url(/images/verttopbg.jpg);
	height:166px;
}
.bpotopbgimg {
	background-image: url(/images/sbstopbg.jpg);
	height:146px;
}
.bpotopbgimghome {
	background-image: url(/images/sbstopbg_words1.jpg);
	height:146px;
}

.topmenubg {
	background-image: url(/images/topmenubg1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.topmenu {
	font: bold 9px Verdana, Arial;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
}
.toptxt {
	font: bold 13px Arial,Verdana;
	color: #999999;
}
.searchbg {
	background-image: url(/images/search.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 30px;
}
.hmlogobg {
	background-image: url(/images/hmlogobg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:90px;
	vertical-align:top;
}
.sbshomebg {
	background-image: url(/images/bpoh1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:80px;
		}
.imgborder{
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}
.imgborder1{
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 0px solid #999999;
}
.graybtln{
border-bottom: 1px solid #999999;
}
.hmwords {
	font: normal 10px Verdana, Arial,;
	color: #666666;
}
p {
	text-align: left;
}
.technology {
	font: bold 8pt Verdana, Arial;
	text-transform: uppercase;
	color: #99cccc;
	vertical-align:middle;
}
.careers {
	font: bold 8pt Verdana, Arial;
	text-transform: uppercase;
	color: #cccc66;
	vertical-align:middle;
}
.partners {
	font: bold 8pt Verdana, Arial;
	text-transform: uppercase;
	color: #ff9933;
	vertical-align:middle;
}
.newsroom {
	font: bold 8pt Verdana, Arial;
	text-transform: uppercase;
	color: #999966;
	vertical-align:middle;
}
.menutxt {
	font: bold 11px Verdana, Arial;
	text-transform: uppercase;
	color: #999999;
	margin: 0px;
	padding: 0px;
}
.menutxt A:link,.menutxt A:visited {
	font-family: bold 11px Verdana, Arial,;
	text-transform: uppercase;
	color: #999999;
	TEXT-DECORATION: none;
	border-bottom: 1px solid #ffffff;
	display: block;
	padding: 3px 3px 3px 0px;
	
}
.menutxt A:hover {
	background-image: url(/images/softunln.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font: bold 11px Verdana, Arial;
	text-transform: uppercase;
	color: #999999;
	TEXT-DECORATION: none;
	border-bottom: 1px none #ffffff;
	display: block;
	padding: 3px 3px 4px 0px;
}
.whiteln {
	border-bottom-width: 1px solid #ffffff;
}
.yelcur {
	background-image: url(/images/yelcur1.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.nav_highlight, .nav1_highlight{
	font: normal 10px verdana, arial;
	padding-bottom:inherit;
	background-color: #eeeeee;
	}
.dottedgray{
	background-image:url(/images/dottedgray.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;
}
.nav1_highlight{
	border-right: 1px dashed #666666;
}
.nav, .nav1{
	font: normal 10px Verdana, Arial;
	padding:0 0 -5px 0;
}
.nav1{
border-right: 1px dashed #666666;
}
.nav2, .nav4{
	font: normal 10px Verdana, Arial;
	border-right: 0px dashed #666666;
}
.nav2_highlight, .nav4_highlight{
	font: normal 10px Verdana, Arial;
	border-right: 0px dashed #666666;
	background-color: #eeeeee;
}
.nav2_highlight{
/*border-bottom: 1px solid #ffcc33; */
}
.tdln {
	border-right: 1px dashed #000000;
	height: 100%;
}
 /* common styling */
.menu1 {
	float:right;
	width:100%;
	font: normal 9px verdana, arial;
	border-top:1px solid #003399;
	height:30px;
}
.menu1 ul {
padding:0;margin:0;list-style-type:none;
}
.menu1 ul li {
float:right; position:relative; 
}
.menu1 ul li a, .menu1 ul li a:visited {
float:left; display:block; text-decoration:none;color:#ffffff; padding:0px 20px 0px 5px; line-height:13px; height:20px; border-bottom:5px solid #6699cc; 
}
* html .menu1 ul li a, .menu1 ul li a:visited {height:23px; he\ight:20px;}
 
.menu1 ul li:hover {width:auto; padding:2;}

.menu1 ul li a.menu1one:hover {border-color:#ffcc33; color:#ffffff; font-weight:normal;}
.menu1 ul li a.menu1two:hover {border-color:#ffcc33; color:#ffffff; font-weight:normal;}
.menu1 ul li a.menu1three:hover {border-color:#ffcc33; color:#ffffff;font-weight:normal;}
.menu1 ul li a.menu1four:hover {border-color:#ffcc33; color:#ffffff;font-weight:normal;}
.menu1 ul li a.menu1five:hover {border-color:#ffcc33; color:#ffffff;font-weight:normal;}
.menu1 ul li a.menu1six:hover {border-color:#ffcc33; color:#ffffff;font-weight:normal;}
.menu1 ul li a.menu1seven:hover {border-color:#ffcc33; color:#ffffff;font-weight:normal;}
.menu1 ul li a.menu1eight:hover {border-color:#ffcc33; color:#ffffff;font-weight:normal;}

.menu1 ul li ul {
display: none;
}
p {
	text-align:left;
}
h1 {
	font: bold 12px Verdana, Arial;
	color: #666666;
	border-bottom: 3px solid #ffcc33;
	bottom: 2px;
	padding:0px 0px 3px 0px;
	height:18px;
	vertical-align:middle;
}
.botyelln {
	border-bottom: 1px solid #ffcc33;
	vertical-align:bottom;
	}
.rtborln {
	border-right: 1px solid #ffcc33;
	border-left: 1px dashed #999999;
}
.rtborln1 {
	border-right: 1px solid #ffcc33;
}
.lfborln {
	border-bottom: 1px solid #ffcc33;
	border-left: 1px dashed #999999;
}
.botln {
	background-image: url(/images/sepbotln.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.submenutop {
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
}
.blbotln {
	padding-bottom: 1px;
	border-top: 1px solid #336699;
	border-right: 1px none #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px none #336699;
}
.graybotln {
border-bottom: 1px solid #999999;
}
.graybotln1 {
padding-bottom: 1px;
border-top: 1px solid #999999;
border-right: 1px none #999999;
border-bottom: 1px solid #999999;
border-left: 1px none #999999;
}
.graybg{
	background-color: #eeeeee;
	border-bottom: 1px solid #999999;
}
.lfgraybg{
background-color: #eeeeee;
}
.border2 {
	background-image: url(/images/rtyelcur01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.border1 {
	background-image: url(/images/lfyelcur01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.border3 {
	background-image: url(/images/rtbotyelcur01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.border4 {
	background-image: url(/images/lfbotyelcur01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*  Menu css  */
body {
	font: normal 10px verdana;
	margin-top: 0px;	
	}
.td{
	font: normal 10px verdana;
	color:#666666;
	margin-top: 0px;	
	}
.topbl{
	background-color: #336699;
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font: 10px verdana ;
	/*font-weight: bold;	*/
	border-right: 1px solid #ffcc33;
	width:184px;
	}
.topbl2{
	background-color: #336699;
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font-weight: bold;	
	border-right: 0px solid #ffcc33;
	width:184px;
	}	
.softtopbl{
	background-color: #9999cb;
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;*/
	border-right: 1px solid #ffcc33;
	width:184px;
	}
.infotopbl{
	background-color: #669999;
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;	*/
	border-right: 1px solid #ffcc33;
	width:184px;
	}
.sbstopbl{
	background-color: #cc9832;
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;	*/
	border-right-color: 1px solid #ffcc33;
	width:184px;
	}
.entertopbl{
	background-color: #999999;
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;	*/
	border-right-color: 1px solid #ffcc33;
	width:184px;
	}
.verttopbl{
	background-color: #999965;
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;	*/
	border-right: 1px solid #ffcc33;
	width:184px;
	}
.topbl1{
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;*/
	background-image: url(/images/factsbgimg.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
		}
.softtopbg{
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;*/
	background-image: url(/images/softfactbg.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	}
.infotopbg{
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;*/
	background-image: url(/images/inforttopbg.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	}
.sbstopbg{
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;*/
	background-image: url(/images/sbsfactbg.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	}
.enterprisetopbg{
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;*/
	background-image: url(/images/entertopbg1.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	}
.verticalstopbg1{
	border-top: 1px solid #ffcc33;
	color: #ffffff;
	font:10px verdana;
	/*font-weight: bold;*/
	background-image: url(/images/verticalsrttopbg.jpg);
	background-repeat: repeat-x;
	vertical-align: middle;
	}
.topyelln {
	border-top: 1px solid #ffcc33;
}
.lfyelln {
	border-left: 1px solid #ffcc33;
	background-image: url(/images/leftmenubg.jpg);
	background-repeat: repeat;
	border-right: 0px solid #ffcc33;
	}
.lfbot {
	border-bottom:  1px solid #ffcc33;
	background-image: url(/images/leftmenubg.jpg);
	background-repeat: repeat;
	border-right: 1px solid #ffcc33;
}
/* Top Menu css  */
.rsmenu1 {
	width:192px; margin-left:0px;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	margin:0 2px 0 0;
	background-repeat: repeat-x;
	background-position: left middle;
	vertical-align:middle;
}
.rsmenu1 ul {
list-style: none;margin:10px;
padding:3px;
vertical-align:middle;
}
.rsmenu1 ul li {
	margin: 0px;
	padding: 2px;
}
.rsmenu1 ul li a, .rsmenu1 ul li a:visited {
text-decoration:none;
	width:193px;
	color:#666666;
	border-left:7px solid #ffffff;
	padding: 0px 5px 5px 10px;
	margin: -15px;
}
* html .rsmenu1 ul li a, .rsmenu1 ul li a:visited {height:33px; he\ight:30px;}

.rsmenu1 ul li:hover {width:auto;}
.rsmenu1 ul li a.rsmenu1one:hover {border-color:#ffcc33; color:#6699CC;}
.rsmenu1 ul li a.rsmenu1two:hover {border-color:#ffcc33; color:#6699CC;}
.rsmenu1 ul li a.rsmenu1three:hover {border-color:#ffcc33; color:#6699CC;}
.rsmenu1 ul li a.rsmenu1four:hover {border-color:#ffcc33; color:#6699CC;}
.rsmenu1 ul li a.rsmenu1five:hover {border-color:#ffcc33; color:#6699CC;}
.rsmenu1 ul li a.rsmenu1six:hover {border-color:#ffcc33; color:#6699CC;}
.rsmenu1 ul li a.rsmenu1seven:hover {border-color:#ffcc33; color:#6699CC;}
/* end  */

/* software products css  */
.rsmenu2 {
	width:192px; margin-left:0;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	margin:0 2px 0 0;
	background-repeat: repeat-x;
	background-position: left;
	vertical-align:middle;
}
.rsmenu2 ul {
	list-style: none;margin:10px;
	padding:3px;
	vertical-align:middle;
}
.rsmenu2 ul li {
	margin: 0px;
	padding: 2px;
}
.rsmenu2 ul li a, .rsmenu2 ul li a:visited {
text-decoration:none;
	width:193px;
	color:#666666;
		border-left:7px solid #ffffff;
		
	padding: 0px 5px 5px 10px;
	margin: -15px;
}
* html .rsmenu2 ul li a, .rsmenu2 ul li a:visited {height:33px; he\ight:30px;}
.rsmenu2 ul li:hover {width:auto;}
.rsmenu2 ul li a.rsmenu2one:hover {border-color:#9999cb; color:#6699CC;}
.rsmenu2 ul li a.rsmenu2two:hover {border-color:#9999cb; color:#6699CC;}
.rsmenu2 ul li a.rsmenu2three:hover {border-color:#9999cb; color:#6699CC;}
.rsmenu2 ul li a.rsmenu2four:hover {border-color:#9999cb; color:#6699CC;}
.rsmenu2 ul li a.rsmenu2five:hover {border-color:#9999cb; color:#6699CC;}
.rsmenu2 ul li a.rsmenu2six:hover {border-color:#9999cb; color:#6699CC;}
.rsmenu2 ul li a.rsmenu2seven:hover {border-color:#9999cb; color:#6699CC;}
/* end  */
/* infotech services css  */
.rsmenu3 {
	width:192px; margin-left:0px;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	margin:0 2px 0 0;
	background-repeat: repeat-x;
	background-position: left middle;
	vertical-align:middle;
}
.rsmenu3 ul {
	list-style: none;margin:10px;
padding:3px;
vertical-align:middle;
}
.rsmenu3 ul li {
	margin: 0px;
	padding: 2px;
}
.rsmenu3 ul li a, .rsmenu3 ul li a:visited {
text-decoration:none;
	width:193px;
	color:#666666;
	border-left:7px solid #ffffff;
	padding: 0px 5px 5px 10px;
	margin: -15px;
}
* html .rsmenu3 ul li a, .rsmenu3 ul li a:visited {height:33px; he\ight:30px;}
.rsmenu3 ul li:hover {width:auto;}
.rsmenu3 ul li a.rsmenu3one:hover {border-color:#669999; color:#6699CC;}
.rsmenu3 ul li a.rsmenu3two:hover {border-color:#669999; color:#6699CC;}
.rsmenu3 ul li a.rsmenu3three:hover {border-color:#669999; color:#6699CC;}
.rsmenu3 ul li a.rsmenu3four:hover {border-color:#669999; color:#6699CC;}
.rsmenu3 ul li a.rsmenu3five:hover {border-color:#669999; color:#6699CC;}
.rsmenu3 ul li a.rsmenu3six:hover {border-color:#669999; color:#6699CC;}
.rsmenu3 ul li a.rsmenu3seven:hover {border-color:#669999; color:#6699CC;}
/* end  */
/* enterprise services css  */
.rsmenu4 {

	width:192px; margin-left:0px;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	margin:0 2px 0 0;
	background-repeat: repeat-x;
	background-position: left middle;
	vertical-align:middle;
}

	.rsmenu4 ul {
	list-style: none;margin:10px;
padding:3px;
vertical-align:middle;
}
.rsmenu4 ul li {
	margin: 0px;
	padding: 2px;
}
.rsmenu4 ul li a, .rsmenu4 ul li a:visited {
text-decoration:none;
	width:193px;
	color:#666666;
	border-left:7px solid #ffffff;
	padding: 0px 5px 5px 10px;
	margin: -15px;
}
* html .rsmenu4 ul li a, .rsmenu4 ul li a:visited {height:33px; he\ight:30px;}
.rsmenu4 ul li:hover {width:auto;}
.rsmenu4 ul li a.rsmenu4one:hover {border-color:#999999; color:#6699CC;}
.rsmenu4 ul li a.rsmenu4two:hover {border-color:#999999; color:#6699CC;}
.rsmenu4 ul li a.rsmenu4three:hover {border-color:#999999; color:#6699CC;}
.rsmenu4 ul li a.rsmenu4four:hover {border-color:#999999; color:#6699CC;}
.rsmenu4 ul li a.rsmenu4five:hover {border-color:#999999; color:#6699CC;}
.rsmenu4 ul li a.rsmenu4six:hover {border-color:#999999; color:#6699CC;}
.rsmenu4 ul li a.rsmenu4seven:hover {border-color:#999999; color:#6699CC;}
/* end  */

/* verticals services css  */
.rsmenu5 {

	width:192px; margin-left:0px;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	margin:0 2px 0 0;
	background-repeat: repeat-x;
	background-position: left middle;
	vertical-align:middle;
}

	.rsmenu5 ul {
	list-style: none;margin:10px;
padding:3px;
vertical-align:middle;
}
.rsmenu5 ul li {
	margin: 0px;
	padding: 2px;
}
.rsmenu5 ul li a, .rsmenu5 ul li a:visited {
text-decoration:none;
	width:193px;
	color:#666666;
	border-left:7px solid #ffffff;
	padding: 0px 5px 5px 10px;
	margin: -15px;
}
* html .rsmenu5 ul li a, .rsmenu5 ul li a:visited {height:33px; he\ight:30px;}
.rsmenu5 ul li:hover {width:auto;}
.rsmenu5 ul li a.rsmenu5one:hover {border-color:#999966; color:#6699CC;}
.rsmenu5 ul li a.rsmenu5two:hover {border-color:#999966; color:#6699CC;}
.rsmenu5 ul li a.rsmenu5three:hover {border-color:#999966; color:#6699CC;}
.rsmenu5 ul li a.rsmenu5four:hover {border-color:#999966; color:#6699CC;}
.rsmenu5 ul li a.rsmenu5five:hover {border-color:#999966; color:#6699CC;}
.rsmenu5 ul li a.rsmenu5six:hover {border-color:#999966; color:#6699CC;}
.rsmenu5 ul li a.rsmenu5seven:hover {border-color:#999966; color:#6699CC;}
/* end  */

/* BPO POP-UP css  */
.rsmenu6 {
	width:192px; margin-left:0px;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	margin:0 2px 0 0;
	background-repeat: repeat-x;
	background-position: left middle;
	vertical-align:middle;
}
	.rsmenu6 ul {
	list-style: none;margin:10px;
padding:3px;
vertical-align:middle;
}
.rsmenu6 ul li {
	margin: 0px;
	padding: 2px;
}
.rsmenu6 ul li a, .rsmenu6 ul li a:visited {
text-decoration:none;
	width:193px;
	color:#666666;
	border-left:7px solid #ffffff;
	padding: 0px 5px 5px 10px;
	margin: -15px;
}
* html .rsmenu6 ul li a, .rsmenu6 ul li a:visited {height:33px; he\ight:30px;}
.rsmenu6 ul li:hover {width:auto;}
.rsmenu6 ul li a.rsmenu6one:hover {border-color:#CC9832; color:#6699CC;}
.rsmenu6 ul li a.rsmenu6two:hover {border-color:#CC9832; color:#6699CC;}
.rsmenu6 ul li a.rsmenu6three:hover {border-color:#CC9832; color:#6699CC;}
.rsmenu6 ul li a.rsmenu6four:hover {border-color:#CC9832; color:#6699CC;}
.rsmenu6 ul li a.rsmenu6five:hover {border-color:#CC9832; color:#6699CC;}
.rsmenu6 ul li a.rsmenu6six:hover {border-color:#CC9832; color:#6699CC;}
.rsmenu6 ul li a.rsmenu6seven:hover {border-color:#CC9832; color:#6699CC;}
/* end  */

.yellowline {
	background-image: url(/images/yelln.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.submenubor {
	background-color: #FFFFFF;
	background-image: url(/images/submenubor.jpg);
	background-repeat: repeat-y;
}

.rttxt
{
	color: #8c8c8c;
	border-bottom: 1px solid #cccccc;
	background-color: #f2f2f2;
	padding: 4px 0 4px 0;
	font-weight: bold;
	text-align:left;
}
a{
	text-decoration: none;
}
.highlight {
background-color:#CCCCCC;
}
.nohighlight{
background-color:#FFFFFF;
}
.white{
	color:#FFFFFF;
		}
		.nochange{
			font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.2pt;
	color: #666666;
}
.change{

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.2pt;
	color: #ff9900;
}


.PopupTitle td {padding: 4px; color: #fff; background-color: #003366; font-weight: bold}
.PopupContent {padding: 4px; background-color: #ffffff; border: solid 1px #003366;}