.background {

	background-color: #61b8e4;

	background-image: url(images/back.gif);

	background-repeat:  repeat-x;

	background-position: top;

}

a.links {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

}

a.links:hover {

	text-decoration: underline;

}

.textnoindent {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.linkdiv {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #304165;

}

.whiteline {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

.backgroundinner {

	background-image: url(images/back-inner-modified.gif);

	background-repeat:  repeat-x;

	background-position: top;

}.baseline {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #9ab1c2;

}

.center-box {

	background-color: #e8f1f8;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #72aed6;

	border-left-color: #72aed6;

}

.line-boxes-title {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #abc0ce;

}

a.menuhome {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b8cad7;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menuabout {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b6c9d6;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menunews {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b4c8d5;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menucareers {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b2c7d5;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menudevelopment {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b0c5d4;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menutelephony {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #adc4d3;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menuinternet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #abc3d3;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menuintegration {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #a9c1d2;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menucontactcenter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #a7c0d1;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menubpo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #a5bfd1;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menuworkforce {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #a2bdd0;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menusupply {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #a1bccf;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menubrand {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #9fbbcf;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menucontact {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	width: 195px;

	display: block;

	color: #3b526d;

	text-align: left;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

}

a.menuhome:hover {

	background-color: #f7fbfd;

}

a.menuabout:hover {

	background-color: #f5f9fc;

}

a.menunews:hover {

	background-color: #f2f8fb;

}

a.menucareers:hover {

	background-color: #f0f6fa;

}

a.menudevelopment:hover {

	background-color: #edf5fa;

}

a.menutelephony:hover {

	background-color: #e9f2f8;

}

a.menuinternet:hover {

	background-color: #e6f0f7;

}

a.menuintegration:hover {

	background-color: #e2eef6;

}

a.menucontactcenter:hover {

	background-color: #dfecf5;

}

a.menubpo:hover {

	background-color: #dcebf4;

}

a.menuworkforce:hover {

	background-color: #dae9f3;

}

a.menusupply:hover {

	background-color: #d7e7f2;

}

a.menubrand:hover {

	background-color: #d5e6f2;

}

a.menucontact:hover {

	background-color: #d3e5f1;

}.textbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: justify;

	padding-right: 5px;

	padding-left: 5px;

}
.text3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-align: justify;

	padding-top: 5px;

	

}
.text2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	


}
.subtitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.subtitleb {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}

a.careertitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: underline;

}

a.news {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #000000;

}

a.news:hover {

	text-decoration: underline;

}

.titles {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #0c2c55;

	padding-bottom: 5px;

}

.contactdiv {



	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #C2CCD6;

}



.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

