body{
	margin:0px;
	background:#ffffff url(/images/landing_4/topHdr_tile.jpg) repeat-x 0px 0px;
}

h2{
	font-weight:normal;
	color:#438bce;
	font-size:24px;
	letter-spacing:0px;
	margin:0px 0px 5px 0px;
	padding:0px;
	text-align:left;
}

ul{
	margin:0px;
	padding:0px;
}

ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}

h1.hdrTitle{
	color:#ffffff;	
	font-size:11px;
	font-family:arial;
	font-weight:normal;
	margin:0px 0px 0px 18px;
}

.main_wrapper{
	font-family:Arial;
	font-size:13px;
	background:url(/images/landing_4/outerShade.png) repeat-y top center;
	position:relative;
	margin:0px 0px 0px 0px;
}

#clouds_bg{
	width:100%;
	margin:0px 0px 0px 0px;
	background:url(/images/landing_4/clouds_bg.jpg) repeat-x 0px 142px;
	text-align:center;
}

#outerWrapper{
	width:980px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	position:relative;
}

/* HEADER Styles Begin */
.headerWrapper{
	position:relative;
}

.headerContent{
	width:980px;
	height:150px;
}

.logoImg{
	float:left;
	margin:20px 0px 0px 18px;
}

.header{
	font-size:11px;
	position:absolute;
	background:url(/images/landing_4/socialMedLinks_bg.png) no-repeat 142px 0px;
	width:947px;
	height:75px;
}

.headerLinks{	
	text-align:right;	
	position:absolute;
	top:0px;
	right:0px;
	padding:5px 0px 0px 0px;
}

.headerLinks img{
	padding:0px 8px 0px 5px;
}

.header .goMobile_title{
	right:4px;
	top:104px;
	position:absolute;
}

#banner{
	color:#ffffff;
	height:277px;
	width:980px;
	padding:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	/*background:url(/images/landing_4/handsets_lineUp.png) no-repeat 243px 138px;*/
	position:relative;
}

#banner #banner_txt{
  position:absolute;
  top:18px;
  left:241px;
  /*width:400px; /* Set your image width */
  /*height:300px; /* Set your image height */
}
#banner #banner_txt img{
  display:none;
}
#banner #banner_txt img.active{
  display:block;
}

#banner #download_btn{
	position:absolute;
	top:16px;
	right:14px;	
}

#banner ul#points{
	background:url(/images/landing_4/list_bg.png) no-repeat 0px 0px;
	width:214px;
	height:284px;
	float:left;
	text-align:left;
}

#banner ul#points li{
	margin:0px;
	padding:17px 0px 17px 15px;
	background:url(/images/landing_4/list_divider.png) no-repeat bottom left;
}

#banner ul#points li a{
	color:#fff;
}

#banner ul#phones{
	float:left;
	height:152px;
	left:240px;
	position:absolute;
	text-align:left;
	top:144px;
	width:712px;
	z-index:1;
}

#banner ul#phones li{
	margin:0px;
	padding:0px 54px 0px 0px;
	display:inline;
}

#banner ul#phones li#lastHandset{
	padding:0px 0px 0px 0px;
}

#banner ul#phones li a{
	color:#fff;
}

#clients{
	width:1000px;
	position:relative;
	background:url(/images/landing_4/hdrImg.jpg) 0px 0px no-repeat;
	padding:10px 0px 0px 0px;
}

#clients h3{
	color:#b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 0px 28px;
	height:24px;
}

#clients .clientLogos{
	background:url(/images/landing_4/clientLogos_bg.gif) 0px 0px repeat-x;
	height:90px;
	margin:0px 10px 0px 10px;
	padding:3px 16px 0 14px;
}

/* Hack for chrome & safari */
@media screen and (-webkit-min-device-pixel-ratio:0){ 
#clients{
	background:url(/images/landing_4/hdrImg.jpg) 1px 0px no-repeat;
}

#clients .clientLogos{
	margin:0px 9px 0px 11px;
}
}
/* end of Hack */

#clients .clientLogos ul{
	margin:0px;
	padding:0px;
	background:#ffffff;
	height:84px;
	display:inline;
	float:left;
	width:100%;
	border-left:1px solid #eeeeee;
	border-right:1px solid #c7c7c7;
}

#clients .clientLogos ul li{
	display:inline;
	border-left:1px solid #eeeeee;
	border-right:1px solid #c7c7c7;
	height:84px;
	float:left;
	position:relative;
	text-align:center;
}

#clients .clientLogos ul li.firstLi{border-left:1px solid #c7c7c7!important;}
#clients .clientLogos ul li.lastLi{border-right:none!important;}

#clients .btn_chooseMob{
	position:absolute;
	top:118px;
	left:36px;
}

#clients .moreDet_btn_tda{
	position:absolute;
	top:118px;
	left:58px;
}

#clients .moreDet_btn_opx{
	position:absolute;
	top:118px;
	left:231px;
}

#clients .moreDet_btn_fxcm{
	position:absolute;
	top:118px;
	left:377px;
}

#clients .moreDet_btn_ct{
	position:absolute;
	top:118px;
	left:515px;
}

#clients .moreDet_btn_pfg{
	position:absolute;
	top:118px;
	left:667px;
}

#clients .moreDet_btn_tm{
	position:absolute;
	top:118px;
	left:834px;
}

/* CONTENT Styles Begin */
.contentWrapper_layout{
	clear:both;
	position:relative;
	padding:10px 0px 0px 0px; *padding:5px 0px 0px 0px;
	*margin:-5px 0px 0px 0px;	
}

/* Bottom Content Styles Begin */
.rowThree{
	text-align:left;
	clear:both;
	float:left;	*float:auto;
	padding:18px 0px 0px 18px;
}

.rowThree a{
	background:url(/images/pop_out.gif) no-repeat 0px 4px;
	padding:0px 0px 0px 10px;
	color:#0254a1;
	text-decoration:none;
}

.rowThree a:hover{text-decoration:underline;}

/* Left-side Content Styles begin [Contains styles for News and SaaS Content] */
div.leftContent{
	float:left;
	width:576px;
	padding:0px 0px 0px 0px;
	background:#ffffff;
	position:relative;
}

/* News Content Styles Begin */
ul.news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	float:left;
	margin:19px 0px 0px 0px;
}

ul.news li{
	padding:0px 0px 20px 160px;
	min-height:72px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

ul.news li a{
	color:#6f984c;
	font-size:16px;
	font-weight:bold;
	padding-left:14px;
}

ul.news li p{
	border-left:2px solid #95c56c;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	line-height:16px;
	color:#555555;
	min-height:45px;
	text-align:justify;
}

ul.news li.news_last{
	margin:0px 0px 0px 0px!important;
	padding:5px 0px 10px 165px!important;
	min-height:0px;
}

/* Saas Content styles */
/* Client Speaks styles */
.clientSpeak{
	width:595px;
	float:left;
	position:relative;
	margin:46px 0px 0px -19px;
	background:url(/images/landing_4/clientSpeak_bg.png) no-repeat left bottom;
}
.clientSpeaks_title{
}
.clientSpeak .clientSpeak_txt{
	padding:10px 0px 0px 20px;
}
.clientSpeak .clientSpeak_txt blockquote{
	background:url(/images/landing_4/closeQuotes.png) no-repeat bottom right;
	padding:0px;
	margin:0px;
}
.clientSpeak .clientSpeak_txt blockquote p{
	color:#5a5a5a;
	line-height:21px;	
	background:url(/images/landing_4/openQuotes.png) no-repeat 0px 0px;
	text-indent:45px;	
	font-style:italic;
}
.clientSpeak .clientTitle{}
.clientSpeak .clientTitle span{
	font-size:13px;
	font-weight:bold;
	color:#004ac4;
}

/* Right-side Content Styles begin [Contains styles for Contact Us and client Speak] */
div.rightContent{
	float:right;
	/**float:auto;*/		
	width:339px;
	padding:0px 0px 0px 46px;
	background:#ffffff;
	position:relative;
}

/* Contact Us Content styles begin */
.contactUs_stuff{
	/*background:url(/images/landing_4/contactUs_bg.png) -2px 24px no-repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	position:relative;
}

.contactUs_stuff table tr{
	background:url(/images/landing_4/contactUs_bg.png) no-repeat 8px 0px;
}

.contactUs_stuff table tr td{
	padding:11px 0px 11px 10px;
}

.contactUs_stuff td.more_link a, .contactUs_stuff td.more_link a:visited{
	color:#c8773b;
	font-weight:bold;
}

.contactUs_stuff a, .contactUs_stuff a:visited{
	background:none;
	padding:0px;
}

.aws_link{
	float:right;
	position:relative;
	margin:25px 15px 0px 0px;
}

.aws_link a{
	background:none;
}

.globalFootprint{
	width:320px;
	height:213px;
	float:right;
	position:relative;
	background:url(/images/landing_4/globalFootprint.png) 0px 0px no-repeat;
	margin:27px 0px 0px 0px;
}


/* FOOTER styles */
.footer{
	font-size:11px;	
	font-family:Arial, Helvetica, sans-serif;
	padding:70px 0px 40px 0px;
	background:#212121 url(/images/landing_4/footerImg.jpg) no-repeat top center;
	color:#ffffff;
	clear:both;
}

.footer a{
	color:#ffffff;
	text-decoration:underline;
}
