body{
		background-image:url(images/bg.jpg);
		background-repeat:repeat-x;
		background-color:#3A6576;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-weight:normal;
		line-height:16px;
		margin:0px auto;
		padding:0px;
}
ul{
		padding:0;
		margin:0;
}
br{
		line-height:normal;
}


.logobg{
	background-image:url(images/background-image.jpg);
	background-repeat:no-repeat;
	padding-top:44px;
	padding-bottom:15px;
}

.contact-banner{
	background-image:url(images/contact-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}

.wap-banner{
	background-image:url(images/w-a-p-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}

.expertise-banner{
	background-image:url(images/our-expertise-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}

.how-we-work-banner{
	background-image:url(images/how-we-work-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}


.help-business-banner{
	background-image:url(images/help-business-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}

.team-banner{
	background-image:url(images/team-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}

.sitemap-banner{
	background-image:url(images/sitemap-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}

.whitepaper-banner{
	background-image:url(images/whitepaper-banner.jpg);
	background-repeat:no-repeat;
	width:809px;
	height:130px;
	padding:29px 0 0 18px;
	display:block;
}

.heading1{
	font-size:35px;
	font-family:Times New Roman, Times, serif;
	color:#0E678F;
	font-weight:normal;
	padding-top:13px;
	padding-bottom:12px;
}
.heading2{
	font-size:24px;
	font-family:Times New Roman, Times, serif;
	color:#5ACEFF;
	font-weight:normal;
	line-height:25px;
	padding-top:30px;
	padding-bottom:30px;
}

.heading3{
	font-size:24px;
	font-family:Times New Roman, Times, serif;
	color:#5ACEFF;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:10px;
}

.footer{
	padding-top:14px;
	padding-bottom:25px;
	border-top:1px solid #457A94;
	line-height:20px;
}

.copyright{
	color:#6597AF;
}

.link{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	}
.link:a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	}
.link:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	}


.nav{
	background-color:#114054;
	border-bottom:1px solid #447A94;
	height:32px;
	font:12px/25px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:16px;
	/*padding-right:48px;*/
	}
.nav ul{

	}
.nav ul li{
	/*background:url(images/nav_div.gif) top right no-repeat;*/
	color:#4991AF;
	line-height:34px;
	/*height:25px;*/
	display:block;
	float:left;
	}
.nav ul li.end{
	background:none;
	}
.nav ul li a{
	color:#4991AF;
	display:block;
	padding:0 8px;
	text-decoration:none;
	}
.nav ul li a:hover{
	color:#84DBFF;
	font-weight:bold;
	display:block;
	background:url(images/nav_hover.gif) 0 0 repeat-x;
	}
.nav ul li span{
	color:#84DBFF;
	font-weight:bold;
	display:block;
	background:url(images/nav_hover.gif) 0 0 repeat-x;
	padding:0 8px;
	}
	
.normal-text{
	padding:20px 20px 20px 20px;
/*	color:#A9BEC7;*/
	color:#FFFFFF;
	font-size:14px;
	line-height:18px;
}

.ul{
	list-style:square;
	/*color:#A9BEC7;*/
	color:#FFFFFF;
	padding-left:30px;
	padding-top:15px;
	padding-bottom:10px;
}


.ul li{
	padding-left:4px; padding-bottom:8px;
}


.link2{
/*	color:#84DBFF;*/
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	}
.link2:a{
	color:#84DBFF;
	font-weight:normal;
	text-decoration:underline;
	}
.link2:hover{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	}
.small-heading{
	color:#84DBFF;
	font-weight:bold;
}

.textfield{
	width:180px;
	height:15px;
	border:1px solid #5ACEFF;
}

.textarea{
	width:180px;
	height:45px;
	border:1px solid #5ACEFF;

}

.form-table{
	border:1px solid #457A94;
	padding-left:10px;

}

.ul1{
	list-style:disc;
/*	color:#A9BEC7;*/
	color:#FFFFFF;
	padding-left:45px;
	padding-top:15px;
	padding-bottom:10px;
}


.ul1 li{
	padding-left:4px; padding-bottom:8px;
}


.padding{
padding:0 0 0 20px;
}



/*Default style for SPAN icons. Edit if desired: */

.iconspan{
float: right;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
background-color: #EEF5D3;
font-weight: bold;
border: 1px solid black;
padding: 3px;
}

div.eg-bar{
width: 500px;
}

.icongroup1{
width: 500px;
}

.icon-link{
	color:#84DBFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
}
.icon-link:a{
	color:#84DBFF;
	font-weight:bold;
	text-decoration:none;
}
.icon-link:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.link3{
/*	color:#84DBFF;*/
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
.link3:a{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
.link3:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	}
	
.ul3{
	list-style:square;
	/*color:#A9BEC7;*/
	color:#000000;
	padding-left:30px;
	padding-top:15px;
	padding-bottom:10px;
}


.ul3 li{
	padding-left:4px; 
	padding-bottom:8px;
}	

.small-heading2{
	color:#000000;
	font-weight:bold;
}

.privacy{
	color:#6597AF;
	text-decoration:underline;
}
.privacy:a{
	color:#6597AF;
	text-decoration:underline;
}
.privacy:hover{
	color:#84DBFF;
	text-decoration:underline;
}


.white-paper-heading{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5ACEFF;
}

.download{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#A4CDE1;
	text-decoration:underline;
}

.download:a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#A4CDE1;
	text-decoration:underline;
}

.download:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

.white-paper-border{
	border-bottom:1px dotted #A4CDE1;
}
