body, html {
	background-color : #f4f4f4;
	background:url(../images/bg.gif) repeat;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	font-size : 11px;
}
p {
	line-height : 18px;
	margin : 0 0 1em;
}
a:link, a:visited {
	color : #9e2155;
	text-decoration : none;
}
a:hover {
	color : #9e2155;
	text-decoration : underline;
}
img {
	border : 0;
}
h1 {
	font-size : 18px;
	color : #606b74;
	font-weight : bold;
	margin-bottom : 2px;
	margin-top : 2px;
}
ul, li {
	margin-left : 10px;
	padding : 0;
}
li {
	list-style-image : url('../images/list-bg.gif');
	line-height : 18px;
}
.reaperInner h3 {
	width : auto;
	height : 15px;
	margin : 0;
	padding : 0;
	margin-top : 4px;
	margin-bottom : 15px;
	display : block;
	font-size : 14px;
	background:url('../images/headerBg.gif');
	background-repeat : repeat-x;
	background-position : top;
}
.reaperInner h3 span {
	background : #FFFFFF;
	padding : 0px 8px 0px 0px;
}
h3 {
	margin : 0;
	padding : 0;
	margin-top : 4px;
	margin-bottom : 4px;
	font-size : 14px;
}
h4 {
	margin : 0;
	padding : 0;
	margin-top : 4px;
	margin-bottom : 4px;
	font-size : 12px;
}
h6 {
	font-size : 11px;
	color : #B12056;
	margin:0;
	padding:0;
}
b, strong {
	font-weight : bold;
	color : #4F5A63;
	font-size:12px;
}
b span, strong span {
	font-weight : bold;
	color : #FFFFFF;
	font-size:12px;
}
hr {
	border:none;
	border-top: 1px solid transparent;
	border-bottom: 1px solid #e0e3e6;
	margin:0px;
	padding:0px;
}
.bod {
	float : left;
	margin-right : 10px;
	margin-bottom : 10px;
}
.sip {
	width : auto;
	height : auto;
	float : left;
	padding-top : 10px;
	padding-left: 20px;
}
.sip img {
	width : 90px;
	height : 30px;
	float : left;
	margin : 10px 10px 10px 0;
	border : 1px solid #ccc;
}
.leftbox {
	width : 177px;
	height : 100%;
	margin-top : 18px;
	float : left;
}
.box1 {
	background:#f0f1f3;
	padding:10px;
}
.leftbox_content {
	padding : 4px 9px 4px 9px;
	border-left:1px solid #DBA7BC;
	border-right:1px solid #DBA7BC;
	margin-top:-4px;
}
.careers {
	margin-left:200px;
}
.canada {
	margin-top : 37px;
	margin-left:15px;
	padding : 8px;
	line-height : 14px;
	float : left;
	background:#FFFFFF;
	border:1px solid #999999;
	opacity: 0.65;
}
.usa {
	margin-top : 170px;
	margin-left:15px;
	padding : 8px;
	line-height : 14px;
	float : left;
	background:#FFFFFF;
	border:1px solid #999999;
	opacity: 0.65;
}
.dubai {
	margin-left:30px;
	margin-top:50px;
	padding : 8px;
	line-height : 14px;
	float : left;
	background:#FFFFFF;
	border:1px solid #999999;
	opacity: 0.65;
}
.india {
	padding: 8px;
	line-height:14px;
	margin-top:75px;
	background:#FFFFFF;
	border:1px solid #999999;
	opacity: 0.65;
}
.singapore {
	padding:8px;
	line-height:14px;
	margin-top:62px;
	background:#FFFFFF;
	border:1px solid #999999;
	opacity: 0.65;
}
.uk {
	padding:8px;
	line-height:14px;
	margin-right:30px;
	margin-top:5px;
	background:#FFFFFF;
	border:1px solid #999999;
	opacity: 0.65;
}
.resources {
	border-bottom : 1px solid #ddd;
	padding-bottom : 5px;
	margin-bottom : 5px;
}
.whatsnew { /*leftcontent */
	width : 100%;
	height : 100%;
	padding-left : 0px;
	float : left;
}
.knowledgecenter {
	width : 250px !important;
	float : right;
}
.knowledgecenter fieldset {
	width:240px;
	border:solid 1px #e3e7ee;
	padding:10px;
	margin-left:10px;
	margin-right:5px;
margin-right:-15px !ie6;
	background:#fff url(../images/bg-kc.gif) 100%;
}
.knowledgecenter ul li, .rightinfoblock ul li {
	width: 230px;
}
#portfoliolinks a, .knowledgecenter ul li a {
	color: #666;
	text-decoration: none;
	display: block;
}
#portfoliolinks a:hover, .knowledgecenter ul li a:hover {
	color: #B41E5B;
}
.registered {
	width : 100%;
	margin-top : 10px;
	line-height : 13px;
	height :	100%;
	margin-left : 10px;
	float :left;
}
.registered p, .corporate p {
	margin-top : 15px;
}
.rtagents_text {
	margin-top : 30px;
	border-bottom : 1px solid #ddd;
	border-top : 1px solid #ddd;
	padding : 5px 0 5px 0;
}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, select, span, table, b, strong {
	font-family : "Trebuchet MS";
}
html, body {
	color : #606b74;
}
form, input, textarea, select {
	font-size : 11px;
	margin : 0;
	padding : 0;
}
.table {
	width:100%;
	height:100%;
	margin-top:20px;
	float:left;
}
#tdfixed td, .tdfixed td, #tdfixed2 td, .tdfixed td {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #CCC;
}
.row_red {
	background-color:#AD1A54;
	color :#FFFFFF;
}
.globalNavigationContainer, .bodyTextContainer {
	background : url('../images/master-image.jpg');
}
.globalNavigationContainer ul {
	list-style:none;
	margin:0px;
}
.globalNavigationContainer li {
	float:left;
	list-style:none;
	line-height:27px;
	font-weight:bold;
	font-size:12px;
	width:90px;
	text-align:center;
	margin-left:0px;
	background:url(../images/divider.gif) no-repeat right;
	display:block;
	border:0px solid #000;
}
.globalNavigationContainer li a:link, .globalNavigationContainer li a:visited {
	color:#606b74;
}
.globalNavigationContainer li:hover, .globalNavigationContainer li a:hover {
	background:url(../images/bg-mainnavhover.gif) repeat-x;
	text-decoration:none;
	color:#FFFFFF;
}
.globalNavigationContainer a:link {
	color:#FFFFFF;
}
.container {
	width : 983px;
	height : auto !important;
	min-height : 100%;
	height : 100%;
	margin-left : auto;
	margin-right : auto;
	background : #fff;
}
.container .cellA {
	width : 983px;
	height : auto;
	float : left;
	padding-left : 0px;
	padding-right : 0px;
	background : #FFFFFF;
}
.container .cellA .cellB {
	width : 100%;
	height : auto;
	float : left;
	background : #FFFFFF;
	border:1px solid #d6dbdf
}
.headerContainer {
	width : 100%;
	height : 91px;
	float : left;
	background : #ffffff;
}

.logoContainer {
	width : 150px;
	height : 64px;
	float : left;
}
.logo {
	height : 45px;
	padding-top : 8px;
	padding-left : 18px;
	padding-bottom : 11px;
}
.globalNavigationContainer {
	width : 100%;
	height : 27px;
	float : left;
	background-repeat : repeat-x;
	background-position : 0 0;
	padding : 0;
	margin : 0;
}
.globalNavigationContainer .cell {
	width : auto;
	height : 13px;
	display : block;
	float : left;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 18px;
	padding-right : 18px;
	font-size : 12px;
	font-weight : bold;
	border-right : 1px solid #c9d1cf;
}
.globalNavigationContainer .cell a:link, .globalNavigationContainer .cell a:visited {
	color : #000000;
	text-decoration : none;
}
.globalNavigationContainer .cell a:hover {
	color : #000000;
	text-decoration : underline;
}
.subPageInnerHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.subPageInnerHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.subPageInnerHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.subPageInnerHeader .lift .pageHeader h1 {
	font-size : 18px;
	font-weight : bold;
	color:#606b74;
}
.subPageInnerHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/subPageHeaderImage.jpg');
	background-repeat : no-repeat;
}
.breadCrumb {
	width : auto;
	height : 18px;
	float : left;
	padding-left : 15px;
	padding-top : 6px;
}
.barrow {
	margin:0px 8px 0px 8px;
}
.bodyContainer {
	width : 100%;
	height : 400px;
	min-height : 400px;
	float : left;
	background : #ffffff;
}
div[class] .bodyContainer {
	height : auto;
}
.companyWelcomeMessage {
	width : 983px;
	height : 226px;
	float : left;
}
.bodyTextContainer {
	width : 100%;
	min-height : 241px;
	height : auto;
	float : left;
	background-repeat : repeat-x;
	background-position : 0 -469px;
	padding : 0;
	margin : 0;
}

.bodyTextContainer .reaper {
	padding : 12px;
	padding-bottom: 0px !ie;
	width : 959px;
	float : left;
	overflow:hidden;
}
.bodyTextContainer .reaperSub {
	width : 983px;
	float : left;
	overflow:hidden;
}
.bodyTextContainer .reaperInner {
	width : 959px;
	float : left;
	overflow:hidden;
}
.reaperInnerSub {
	width : 983px;
	float : left;
	overflow:hidden;
}
.bodyTextContainer .reaper .textContainerA {
	width : 224px;
	float : left;
	padding:0px 10px 10px 0px;
	border-right : 1px solid #DFE1E3;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}
.bodyTextContainer .reaper .textContainerA .link {
	display : block;
	height : auto;
	float : right;
	text-align : right;
}
.bodyTextContainer .reaper .textContainerB {
	width : 224px;
	float : left;
	border-right : 1px solid #DFE1E3;
	border-left : 1px solid #DFE1E3;
	padding:0px 10px 10px 10px;
	margin-left : -1px;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}
.bodyTextContainer .reaper .textContainerB div {
	text-align : center;
}
.bodyTextContainer .reaper .textContainerB .link {
	display : block;
	height : auto;
	float : right;
	text-align : right;
}
.bodyTextContainer .reaper .textContainerC {
	width : 224px;
	float : left;
	border-right : 1px solid #DFE1E3;
	border-left : 1px solid #DFE1E3;
	margin-left : -1px;
	padding:0px 10px 10px 10px;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}
.bodyTextContainer .reaper .textContainerC .link {
	display : block;
	height : auto;
	float : right;
	text-align : right;
}
.bodyTextContainer .reaper .textContainerD {
	width : 224px;
	float : left;
	border-left : 1px solid #DFE1E3;
	padding:0px 0px 10px 10px;
	margin-left : -1px;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}
.bodyTextContainer .reaper .textContainerD .link {
	display : block;
	height : auto;
	float : right;
	text-align : right;
}
.bodyTextContainer .subPageTextContainer {
	width : 743px;
	height : 318px;
	min-height : 318px;
	float : left;
	background : #FFFFFF;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 4px; /*margin-bottom : -10000px; padding-bottom : 10020px; */
}
.topPadding {
	padding-top:12px;
}
.purple {
	color:#936
}
fieldset {
	width:45%;
	margin-right:2%;
	float:left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-color: #d0d0bf;
	-webkit-border-color: #d0d0bf;
	padding:1%;
}
legend {
	font-size:12px;
	color:#4f5050;
	font-weight:bold
}
#blanket, #blanket1, #blanket2 {
	background-color:#111;
	opacity: 0.65;
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
}
#popUpDiv, #popUpDiv1, #popUpDiv2, #popUpDiv3 {
	position:absolute;
	margin:0px auto !important;
	z-index: 9002;
	width:100%;
	text-align:center;
}

#popUpDiv img, #popUpDiv1 img, #popUpDiv2 img, #popUpDiv3 img {
	border:3px solid #333
}
div[class] .subPageTextContainer {
	height : auto;
}
.subPageTextContainer .columnA {
	width : 355px;
	height : auto;
	float : left;
	background : #FFFFFF;
	margin-right : 19px;
}
.subPageTextContainer .columnB {
	width : 355px;
	height : auto;
	float : left;
	background : #FFFFFF;
}
.bodyTextContainer .rightNavigationColumn {
	width : 203px;
	height : 318px;
	min-height : 318px;
	float : right;
	background : url('../images/rightNavigationColumnBg.jpg') #FFFFFF;
	background-repeat : repeat-y;
	background-position : left top;
	padding-left : 7px;
	padding-top : 5px;
padding-top : 10px !ie;
	margin-bottom : -10000px;
	padding-bottom : 10000px; /*clear:all;*/
}
div[class] .rightNavigationColumn {
	height : auto;
}
.rightNavigationColumn ul, .rightNavigationColumn li {
	padding : 0px;
	margin:3px 0px 3px 10px;
margin:0px 0px 0px 10px !ie;
}
.rightNavigationColumn li {
	list-style-image : url('../images/list-bg.gif');
	line-height : 18px;
}
li.rightNavigationAct {
	list-style-image : url('../images/bullet-selected.gif');
	line-height : 18px;
}
li.rightNavigationAct1, li.rightNavigationAct2 {
	list-style-image : url('../images/bullet-selected1.gif');
	line-height : 18px;
}
.rightNavigationLink a:link, .rightNavigationLink a:visited {
	width : 189px;
	height : 24px;
	float : left;
	padding-left : 12px;
	padding-top : 6px;
	background:url('../images/rightNavigationLinkBg.gif');
	background-repeat : no-repeat;
	font-size : 11px;
}
.rightNavigationLink a:hover {
	width : 189px;
	height : 24px;
	float : left;
	padding-left : 12px;
	padding-top : 6px;
	background-repeat : no-repeat;
	font-size : 11px;
}
.footer {
	width : 961px;
	height : 10px;
	float : left;
	background : #fff;
	border-top : 1px solid #d6dbdf;
	padding-top : 8px;
	padding-bottom : 15px;
	font-size : 11px;
	padding-left : 11px;
	padding-right : 11px;
}
.footer .textContainer {
	width : 300px;
	height : auto;
	float : left;
}
.footer .links {
	width : 250px;
	height : 10px;
	float : right;
	text-align : right;
}
.links a:link, .links a:visited {
	color : #930f47;
	text-decoration : none;
}
.links a:hover {
	color : #930f47;
	text-decoration : underline;
}
element.style {
	width:none !important;
}
.ddsmoothmenu {
	background : url('../images/master-image.jpg');
}
.ddsmoothmenu ul {
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.ddsmoothmenu ul li {
	position: relative;
	display: inline;
	float: left;
	text-decoration:none;
}
.ddsmoothmenu ul li a {
	display: block;
	color: white;
	color: #000;
	text-decoration: none;
}
* html .ddsmoothmenu ul li a {
	display: inline-block;
}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
	color: #4f5050;
}
.ddsmoothmenu ul li a.selected {
	background:url(../images/bg-mainnavhover.gif) repeat-x;
	color: white;
display:list-item !ie;
	list-style-image:none;
}
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li:hover/*, .ddsmoothmenu ul li a:active*/ {
	background:url(../images/bg-mainnavhover.gif) repeat-x;
	color: white;
display:list-item !ie;
	list-style-image:none;
}
.ddsmoothmenu ul li ul li a.selected, .ddsmoothmenu ul li ul li a:hover, .ddsmoothmenu ul li ul li:hover {
	color: #000;
	background:#c3c7cc;
	line-height:23px;
display:list-item !ie;
	list-style-image:none;
}
.ddsmoothmenu ul li ul {
	position: absolute;
	left: 0;
	background:#e3e6e9;
	display: none;
	visibility: hidden;
}
.ddsmoothmenu ul li ul li {
	display: list-item;
	float: none;
	padding:0px 8px 0px 8px;
	text-align:left;
	font-weight:normal;
	white-space:nowrap;
	background:none;
	line-height:23px;
	list-style-image:none;
	text-decoration:none;
margin-bottom:-5px !ie
}
.ddsmoothmenu ul li ul.productmenu li {
margin-bottom:0px !ie !important
}

.f-left {
	float:left !important;
}
.swidth {
	width:200px;
}
.menuabout li {
	width:120px;
}
.productmenu li {
	width:147px;
}
.menusolutions li {
	width:150px;
}
.menuanalytics li {
	width:200px;
}
.menuinvestors li {
	width:170px;
}
.ddsmoothmenu ul li ul li ul {
	top: 0;
}
.ddsmoothmenu ul li ul li a {
	width: auto;
	margin: 0;
}
.downarrowclass {
	position: absolute;
	top: 12px;
	right: 7px;
}
.rightarrowclass {
	position: absolute;
	top: 6px;
	right: 5px;
}
.ddshadow {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
}
.toplevelshadow {
	opacity: 0.8;
}
body#products a#productsgn, body#solutions a#solutionsgn, body#customers a#customersgn, body#alliances a#alliancesgn, body#investors a#investorsgn, body#about-us a#about-usgn, body#news a#newsgn, body#events a#eventsgn, body#revenue-assurance a#productsgn, body#fraud-management a#productsgn, body#risk-management a#productsgn, body#interconnect-billing a#productsgn, body#interparty-management a#productsgn, body#route-optimization a#productsgn, body#cost-management a#productsgn, body#service-provisioning-activation a#productsgn, body#order-management a#productsgn, body#network-optimization a#productsgn, body#data-integrity-management a#productsgn, body#solutions a#solutionsgn, body#business-optimization a#solutionsgn, body#revenue-operations-centre a#solutionsgn, body#xdsl a#solutionsgn, body#iptv a#solutionsgn, body#voip a#solutionsgn, body#triple-play a#solutionsgn, body#mobile-fulfillment a#solutionsgn, body#business-ethernet a#solutionsgn, body#ip-vpn a#solutionsgn, body#wimax a#solutionsgn, body#overview a#customersgn, body#success-stories a#customersgn, body#alliances a#alliancesgn, body#system-integration-partners a#alliancesgn, body#technology-partners a#alliancesgn, body#investors a#investorsgn, body#corporate-governance a#investorsgn, body#stock-information a#investorsgn, body#quarterly-results a#investorsgn, body#shareholding-pattern a#investorsgn, body#annual-reports a#investorsgn, body#corporate-social-responsibility a#investorsgn, body#investors-faqs a#investorsgn, body#offices a#investorsgn, body#about-us a#about-usgn, body#board-of-directors a#about-usgn, body#management-team a#about-usgn, body#awards a#about-usgn, body#news a#newsgn, body#press-releases a#newsgn, body#in-the-news a#newsgn, body#media-kit a#newsgn, body#press-archives a#newsgn, body#events a#eventsgn, body#ngoss a#solutionsgn, body#revenue-maximization a#productsgn, body#fulfillment-and-assurance a#productsgn, body#application-config-manager a#productsgn, body#net-provision a#productsgn, body#network-provisioning-and-activation a#network-provisioning-and-activation, body#subex-managed-services a#solutionsgn, body#service-fulfillment a#productsgn, body#network-provisioning-and-activation a#productsgn, body#ROCcloud a#solutionsgn, body#subexlive1 a#subexlive, body#subexlive1-uc a#subexlive, body#CashAutomation a#solutionsgn, body#MobileMoney a#solutionsgn, body#analytics a#analytics, body#propensity-profiler a#analytics, body#product-performance-management a#analytics, body#capacity-management a#analytics, body#rocware a#productsgn {
	background:url('../images/bg-mainnavhover.gif') repeat-x;
	color: white;
display:list-item !ie;
	list-style-image:none;
}
body#knowledgecentergn li#knowledgecenter, body#thoughtleadershipgn li#thoughtleadership, body#products li#products, body#revenue-assurance li#revenue-assurance, body#fraud-management li#fraud-management, body#risk-management li#risk-management, body#interconnect-billing li#interconnect-billing, body#interparty-management li#interparty-management, body#route-optimization li#route-optimization, body#cost-management li#cost-management, body#service-provisioning-activation li#service-provisioning-activation, body#order-management li#order-management, body#network-optimization li#network-optimization, body#data-integrity-management li#data-integrity-management, body#solutions li#solutions, body#business-optimization li#business-optimization, body#revenue-operations-centre li#revenue-operations-centre, body#xdsl li#xdsl, body#iptv li#iptv, body#voip li#voip, body#triple-play li#triple-play, body#mobile-fulfillment li#mobile-fulfillment, body#business-ethernet li#business-ethernet, body#ip-vpn li#ip-vpn, body#wimax li#wimax, body#customers li#customers, body#success-stories li#success-stories, body#alliances li#alliances, body#system-integration-partners li#system-integration-partners, body#technology-partners li#technology-partners, body#investors li#investors-nav, body#corporate-governance li#corporate-governance, body#stock-information li#stock-information, body#quarterly-results li#quarterly-results, body#shareholding-pattern li#shareholding-pattern-nav, body#annual-reports li#annual-reports, body#corporate-social-responsibility li#corporate-social-responsibility, body#investors-faqs li#investors-faqs, body#offices li#offices, body#about-us li#about-us, body#board-of-directors li#board-of-directors, body#management-team li#management-team, body#awards li#awards, body#news li#news, body#press-releases li#press-releases, body#in-the-news li#in-the-news, body#media-kit li#media-kit, body#press-archives li#press-archives, body#events li#events, body#contact-us li#contact-us, body#our-offices li#our-offices, body#careers li#whysubex, body#subex-culture li#subex-culture, body#life-at-subex li#life-at-subex, body#subexian-values li#subexian-values, body#subex-locations li#subex-locations, body#your-career-your-reward li#your-career-your-reward, body#current-career-opportunities li#current-career-opportunities, body#knowledgecenter li#knowledgecenter, body#thought-leadership li#thought-leadership, body#white-papers li#white-papers, body#kc-success-stories li#success-stories, body#americas li#americas, body#subex-culture li#subex-culture, body#emea li#americas, body#apac li#americas, body#mobilegn li#mobile, body#enterprisegn li#enterprise, body#residentialgn li#residential, body#smallmediumgn li#smallmedium, body#revenue-maximization li.rightNavigationAct1, body#fulfillment-and-assurance li.rightNavigationAct2, body#ngoss li.rightNavigationAct1, body#whitepaperform li#white-papers, body#successstoriesform li#success-stories, body#rocware li#rocware, body#subex-managed-services li#subex-managed-services, body#network-provisioning-and-activation li#network-provisioning-and-activation, body#service-fulfillment li#service-fulfillment, body#ROCcloud li#roc-cloud, body#tmf li#tmf, body#subexlive1 li#oc, body#subexlive1-uc li#uc, body#CashAutomation li#CashAutomationli, body#events li#eventsArchives, 
body#MobileMoney li#MobileMoneyli, body#fraud-alerts li#fraud-alerts, body#analytics li#analytics, body#propensity-profiler li#propensity-profiler, body#product-performance-management li#product-performance-management, body#capacity-management li#capacity-management {
	list-style-image : url('../images/bullet-selected.gif');
	line-height : 18px;
	font-weight:bold;
}

/*-----------------------------------------------------------------------------------------(22/12/2009)-------------*/
.conciliaPageHeader {
	padding-left:65px;
	font-size:24px;
	color:#930f47;
}
.quickFacts {
	width:826px;
	height:190px;
	background:url('../images/quick-facts-about-concilia.jpg');
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
}
.quickFacts .boxA {
	width:232px;
	height:160px;
	margin-right:20px;
	padding:15px;
	float:left;
	font-size:21px;
	color:#000;
	font-size:21px;
	color:#000000;
}
.quickFacts .boxC {
	width:232px;
	height:160px;
	padding:15px;
	float:left;
	font-size:21px;
	color:#000;
	font-size:21px;
	color:#000000;
}

.quickFacts .boxA b, .quickFacts .boxC b {
	font-size:22px;
	color:#930f47;
	font-weight:bold;
}

/*-----------------------------------------------------------------------------------------(22/12/2009)-------------*/



/*---------------------------------------------------------------------- (17/2/2010) ----*/
.contactSales {
	background:url('../images/bg-for-contact-sales.jpg');
	background-repeat:no-repeat;
	height:37px;
	margin-top:0px;
	padding-top:5px;
}
/*---------------------------------------------------------------------- (17/2/2010) ----*/




/*---------------------------------------------------------------------- (12/4/2010) ----*/
.americasUserMeetPageHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.americasUserMeetPageHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.americasUserMeetPageHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.americasUserMeetPageHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/americasUserMeetPageHeaderImage.jpg');
	background-repeat : no-repeat;
}
/*---------------------------------------------------------------------- (12/4/2010) ----*/


/*---------------------------------------------------------------------- (13/4/2010) ----*/

div.tableFormating table {
	width:743px;
	height:auto;
	border-collapse:collapse !important;
}
div.tableFormating table td {
	padding:3px;
	border:1px solid #b98098;
}
div.tableFormating table tr td {
	background-color:#fff;
}
div.tableFormating table tr.alternateRow td {
	background-color:#f2f4f6;
}
div.tableFormating table tr.header td {
	background-color:#9e2155;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #9e2155;
}
div.tableFormating table tr.header1 td {
	background-color:#e9e9e9;
	color:#000;
	font-weight:bold;
	border:1px solid #9e2155;
}
.rightNavigationColumnNew {
	width : 203px;
	height : 318px;
	min-height : 318px;
	float : right;
	background : url('../images/rightNavigationColumnBg.jpg') #FFFFFF;
	background-repeat : repeat-y;
	background-position : left top;
	padding-left : 7px;
	padding-top : 5px;
 padding-top : 10px !ie;
}
div[class] .rightNavigationColumnNew {
	height : auto;
}
.rightNavigationColumnNew ul, .rightNavigationColumnNew li {
	padding : 0px;
	margin:3px 0px 3px 10px;
margin:0px 0px 0px 10px !ie;
}
.rightNavigationColumnNewe li {
	list-style-image : url('../images/list-bg.gif');
	line-height : 18px;
}
.bodyContainerAnchor {
	width : 100%;
	height: auto;
	min-height : 400px;
	float : left;
	background : url('../images/anchor-page-bg.jpg') #FFFFFF;
}
/*---------------------------------------------------------------------- (13/4/2010) ----*/


/*---------------------------------------------------------------------- (15/6/2010) ----*/
.roc-margin-managementPageHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.roc-margin-managementPageHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.roc-margin-managementPageHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.roc-margin-managementPageHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/roc-margin-management-HeaderImage.jpg');
	background-repeat : no-repeat;
}
div.webinarsTableFormating table {
	width:100%;
	height:auto;
	border-collapse:collapse !important;
	border:1px solid #b98098;
}
div.webinarsTableFormating table td {
	padding:5px;
	border:0px solid #b98098;
}
div.webinarsTableFormating table tr td {
	background-color:#fff;
}
div.webinarsTableFormating table tr.alternateRow td {
	background-color:#f3e5e9;
}
div.webinarsTableFormating table tr.header td {
	background-color:#9e2155;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #9e2155;
	font-size:14px;
}
/*---------------------------------------------------------------------- (15/6/2010) ----*/

.accelerating-service-rolloutPageHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.accelerating-service-rolloutPageHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.accelerating-service-rolloutPageHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.accelerating-service-rolloutPageHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/Accelerating-Service-Rollout-HeaderImage.jpg');
	background-repeat : no-repeat;
}
.subexlive {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.subexlive .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.subexlive .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.subexlive .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/subex-live.jpg');
	background-repeat : no-repeat;
}
.minimizing-costsPageHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.minimizing-costsPageHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.minimizing-costsPageHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.minimizing-costsPageHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/minimizing-costs-HeaderImage.jpg');
	background-repeat : no-repeat;
}
.Partner-Settlement-PageHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.Partner-Settlement-PageHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.Partner-Settlement-PageHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.Partner-Settlement-PageHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/Partner-Settlement-HeaderImage.jpg');
	background-repeat : no-repeat;
}
/*---------------------------------------------------------------------- (12/10/2010) ----*/
.newRightContainer {
	width:150px;
	padding:3px;
	float:right;
	background-color:#f3e5e9;
	border:1px solid #9e2155;
	text-align:center;
	clear:both;
	margin-top:10px;
}
.tmforum {
	width:150px;
	height:120px;
	padding:3px;
	float:right;
	background-color:#f3e5e9;
	border:1px solid #9e2155;
	text-align:center;
	margin-top:5px;
}
/*---------------------------------------------------------------------- (12/10/2010) ----*/

.Partner-Settlement-PageHeader .right1 {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/Partner-Settlement-HeaderImage1.jpg');
	background-repeat : no-repeat;
}
/*---------------------------------------------------------------------- (28/1/2011) ----*/

.contact {
	background-image:url(../images/contactus-ico.jpg);
	background-repeat:no-repeat;
	float:right;
	width:105px;
	height:30px;
	padding-top:6px;
	padding-right:20px;
	margin:0;
}
.contact a {
	float:right;
	padding-right:14px;
	text-align:center;
}
.contact a:hover {
	text-decoration:none;
	color:#999999;
}
/*---------------------------------------------------------------------- (28/1/2011) ----*/
.midday {
	width:196px;
	height:130px;
	margin-bottom:25px;
	padding-top:15px;
	margin-right:7px;
	text-align:center;
}
/*---------------------------------------------------------------------- (28/1/2011) ----*/



/*------------------------------------------------------ (28-3-2011 ) -----*/
.flash_client {
	float:left;
	width:100%;
	clear:both;
	height:70px;
	 margin: 5px 0;
}
.our_customer {
	width:983px;
	margin-bottom:5px;
}
.our_customer h3 {
	width : 948px;
	height : 15px;
	margin-left:10px;
	padding : 0;
	margin-top : 4px;
	margin-bottom : 10px;
	display : block;
	font-size : 14px;
	background:url('../images/headerBg.gif');
	background-repeat : repeat-x;
	background-position : top;
}
.our_customer h3 span {
	padding : 0px 8px 0px 0px;
	width:auto;
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-size:auto auto;
	background-attachment:scroll;
	background-color:#FFFFFF;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-left:0;
	padding-top:0;
}



/*------------------------------------------------------ (28-3-2011 ) -----*/


/*------------------------------------------------------ (28-4-2011 ) -----*/

.fulfillment-webinar-PageHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.fulfillment-webinar-PageHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.fulfillment-webinar-PageHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.fulfillment-webinar-PageHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/fulfillment-webinar.jpg');
	background-repeat : no-repeat;
}
/*-------------------------------------*/


div.stdv img {
	width:88px;
	height:30px;
}
body#interconnect-billing #popUpDiv1 img {
	border:0px solid #333 !important;
}
/*---------------------------------------*/
.history-text {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#666666;
	padding-left:10px;
}
/*------------------------------------------------------*/


.history-back {
	background-image:url(../images/history-bg-back.jpg);
	background-repeat:repeat-x;
	height:74px;
	width:5px;
}
.history-bg-red {
	background-image:url(../images/history-bg.jpg);
	background-repeat:repeat-x;
	height:74px;
	width:60px;
}
.history-bg-red p {
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
}
.history-arrow {
	background-image:url(../images/history-arrow.jpg);
	background-repeat:no-repeat;
	height:74px;
	width:17px;
}
.history-back-gr {
	background-image:url(../images/history-bg-gr-back.jpg);
	background-repeat:repeat-x;
	height:74px;
	width:5px;
}
.history-bg-grey {
	background-image:url(../images/history-bg-gr.jpg);
	background-repeat:repeat-x;
	height:74px;
	width:60px;
}
.history-bg-grey p {
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
}
.history-arrow-gr {
	background-image:url(../images/history-bg-gr-arrow.jpg);
	background-repeat:no-repeat;
	height:74px;
	width:17px;
}
/*-----------------------------------------------------------------------------------*/

ul.liNone {
	padding-left:0px;
	margin-left:0px;
}
.liNone li {
	list-style-image:none;
	list-style:none;
	padding-left:0px;
}
/*--------------------------------------------*/

.headerLinkContainer {
	width : 760px;
	height : 34px;
	float : right;
	text-align : right;
	padding-top : 18px;
	padding-bottom : 12px;
	padding-right : 11px;
}


.headerLinkContainer .cell {
	width:750px;
	height:34px;
	float:right;
}
.headerLinkContainer .cell .innerCellA {
	width:70px;
	height:34px;
	float:right;
	margin: 0 7px 0 7px;
}

.headerLinkContainer .cell .innerCellB {
	width:90px;
	height:34px;
	float:right;
	margin: 0 5px 0 5px;
	text-align:center;
}
.headerLinkContainer .cell .innerCellC {
	width:50px;
	height:34px;
	float:right;
	margin: 0 7px 0 7px;
}
.headerLinkContainer .cell .innerCellD {
	width:50px;
	height:34px;
	float:right;
	margin: 0 7px 0 7px;
}
.headerLinkContainer .cell .innerCellA img{
	text-align:center;
	vertical-align:middle;
}

.headerLinkContainer .cell a:link, .headerLinkContainer .cell a:visited { color : #a6acb1; text-decoration : none; text-align:center; }
.headerLinkContainer .cell a:hover { color : #9e2155; text-decoration : none; text-align:center; }


.community {
	width:100px;
	height:36px;
	float:right;
	margin: 0 7px 0 5px;
}


.community #innerCellA {
	width:100px; 
	height:12px; 
	font-size:8px;
	float:right;
	text-align:center; 
	font-weight:normal;
	padding-bottom:2px;
}

.community #innerCellB {
	 width:100px; 
	 height:22px; 
	 float:right;
	 text-align:center;
}



/*----------------------------------------------------------------------------------------------------------------*/

.flash_object img {
	border:1px solid #999;
	width:90px;
	height:30px;
	/*margin-left:5px;
	margin-right:5px;*/
}
/*-----------------------------------------Nithin---------------------------------------------------*/

.banner_space {
	width : 735px;
	height : 226px;
	float : left;
	border:0px;
}
.portfolio {
	background-image:url(../images/bg-portfolio.jpg);
	border:#FFFFFF 1px  solid;
	background-repeat:repeat-x;
	width:246px;
	height:226px;
	margin:0;
	float:right;
	text-align:center;
}

.bodyTextContainer .reaper .textContainerE {
	width : 223px;
	float : left;
	border-left : 1px solid #DFE1E3;
	padding:0px 0px 10px 11px;
	margin-left : -1px;
	margin-bottom:-1000px;
	padding-bottom:1000px;
}


/*-----------------------------    -----------------------------------------------------------*/

body#homegn #popUpDiv1 img, body#homegn #popUpDiv2 img, body#homegn #popUpDiv3 img {
border:0;	
}
/*----------------------------------Banner JS CSS--------------------------*/

#banner { width:735px;}

.lof-slidecontent, .lof-slidecontent a {
	color:#FFF;	
}
.lof-slidecontent a.readmore{
	color:#fff;
	font-size:12px;
	text-decoration:none;
	background-color: #993366;
	padding:3px 5px 3px 5px;
	border-radius:3px;
}

.lof-slidecontent a.readmore:hover{
	text-decoration:underline;
	}
.lof-slidecontent{
	position:relative;
	overflow:hidden;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	text-align:center;
	background:#FFF
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	width:900px;
	z-index:3px;
	overflow:hidden;
}


/*******************************************************/
.lof-main-item-desc{
	position:absolute;
	top:10px;
	left:0px;
	width:446px;
	
	/* filter:0.7(opacity:60) */
	padding:10px;
}
.lof-main-item-desc p{
	font-family:"Trebuchet MS";
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	color:#666;
	padding-left:15px;
	margin:0px;
}
.lof-main-item-desc h2{
	font-family:"Trebuchet MS";
	font-size:21px;
	color:#a02051;
	padding-left:15px;
	margin:0;
	font-weight:normal;
	line-height:26px;
}

.lof-main-item-desc h3 i {
	font-size:70%;
}

/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	position:absolute;
	overflow:hidden;
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:0px;	
}

/* item navigator */
.lof-navigator-wapper {
	position:absolute;
	bottom:0px;
	background:url(../images/transparent_bg.png) repeat;
	padding:5px 0px 2px;
	width:100%;
	
}
.lof-navigator-outer{
	position:relative;
	z-index:90;
	height:180px;
	width:310px;
	overflow:hidden;
	color:#FFF;
	margin-left:190px;
}
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	padding:0;
	margin-left:0px;
	overflow:hidden;
	float:left;
	display:block;

}
ul.lof-navigator li img{
	margin: 0 5px;
	border:#fcb813 solid 2px;	
}
ul.lof-navigator li.active img, ul.lof-navigator li:hover img {
	border:#993366 solid 2px;
}
.lof-navigator-wapper .lof-next,  .lof-navigator-wapper .lof-previous{
	display:block;
	width:22px;
	height:30px;	
	color:#FFF;
	cursor:pointer;

}
.lof-navigator-wapper .lof-next {
	float:left;	
	text-indent:-999px;
	margin-right:5px;
	display:none;
}
.lof-navigator-wapper .lof-previous {
	float:left;	
	text-indent:-999px;
	margin-left:5px;
	display:none;
}
/*---------------------------------------------------*/

.tTip {
	position: absolute;
	cursor: pointer;
	color: #666;
	bottom:0px;
}

#cloud1 {
	top: 0;
	left: 0;
	z-index:5000;
	border-radius:4px;
}
#cloud2 {
	top: 0;
	left: 60px;
	z-index:5000;
	border-radius:4px;
}
#cloud3 {
	top: 0;
	left: 120px;
	z-index:5000;
	border-radius:4px;
}
#cloud4 {
	top: 0;
	left: 180px;
	z-index:5000;
	border-radius:4px;
}
#cloud5 {
	top: 0;
	left: 240px;
	z-index:5000;
	border-radius:4px;
}
#cloud6 {
	top: 0;
	left: 300px;
	z-index:5000;
	border-radius:4px;
}
/*-----------------------------------------------------------------------------------------------*/
/*                                         TOOLTIP STYLES                                        s
/*-----------------------------------------------------------------------------------------------*/

.tip {
	width: 100px;
	padding:8px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 500;
	background:#993366;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-radius:5px;
}


/*-----------------------------------------------------------------------------------------------*/


/*---------------------------------------------------------------------- (15/6/2010) ----*/
.telestrategies-webinarPageHeader {
	width : 983px;
	height : 82px;
	float : left;
	background : url('../images/subPageHeaderBg.jpg');
	background-repeat : repeat-x;
}
.telestrategies-webinarPageHeader .lift {
	height : 82px;
	width : 530px;
	float : left;
	background : transparent;
}
.telestrategies-webinarPageHeader .lift .pageHeader {
	width : 504px;
	height : 30px;
	float : left;
	padding-top: 10px;
padding-top: 10px !ie;
	padding-left : 14px;
	font-size : 18px;
	font-weight : bold;
}
.telestrategies-webinarPageHeader .right {
	height : 82px;
	width : 444px;
	float : right;
	background : url('../images/telestrategies-webinar-headerImage.jpg');
	background-repeat : no-repeat;
}


/*------------------------------------------------------------------------- (30/12/2012) ----------*/
body#analytics .subPageTextContainer, 
body#propensity-profiler .subPageTextContainer,
body#product-performance-management .subPageTextContainer,
body#capacity-management .subPageTextContainer {
width : 730px;
}


body#analytics .rightNavigationColumn,
body#propensity-profiler .rightNavigationColumn,
body#product-performance-management .rightNavigationColumn,
body#capacity-management .rightNavigationColumn {
width : 216px;
}
/*------------------------------------------------------------------------- (30/12/2012) ----------*/
