/* Initial Styles */
	*{padding:0;margin:0}
	.clearfix:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
		.clearfix{/*IE needs layout*/zoom:1;}
	img{border:none;}
	table{border-collapse:collapse;}
	p{padding:0 0 0.625em 0}
        p.bad_user{color:red;}
	p a{color:#009cff;text-decoration:none;}
	p a:hover{color:#aaa;}
        p a b{color:#000;text-decoration:none;}
        p a b:hover{color:#aaa;}
	a{outline:none;}
	.left{float:left}
	.right{float:right;}
	.col{width:200px;}
	.colb{width:460px;}	
/* Initial Styles */
body{background:url("../images/all_bg.jpg") no-repeat scroll 50% 0 #BAB8B9}
.container{width:970px;margin:0px auto;font-family:Arial;}
	.header{margin-top:40px}
		.menu{width:970px;margin:0 auto;}
			.ButHome{float:left;}
				.home {display:block;top:90px;left:0;width:63px;height:62px;background:url('../images/home.png') no-repeat 0% 0%;}
				.home:hover{background:url('../images/home.png') no-repeat 0% -62px;}
				body#home a.home {background:url('../images/home.png') no-repeat 0% -62px;}
			.ButNav{float:left;}
				ul.menu-nav {padding:0 0 0  0 !important;margin:0 0 0 0 !important;zoom:0;top:90px;z-index:15000;background:url('../images/menu_bg.png') no-repeat 0% 0;width:907px;height:62px}
				ul.menu-nav li	{display:block;padding:0 0 0 0;float:left;margin:0 -200px 0 0;padding:0 200px 0 0 !important;position:relative;}
				ul.menu-nav li a  {border:none;text-decoration:none !important;float:left;margin:0 0 0 0;padding:0 0 0 0;display:block;width:140px;text-align:center;text-transform:uppercase;line-height:1.2em;background:url(../images/menu_spacer.gif) no-repeat 100% 0;}
				ul.menu-nav li a:hover, ul.menu-nav li.active a {}
				ul.menu-nav li a strong	{display:block;color:#f9f9f9;font-size:14px;text-decoration:none;float:left;padding:25px 0px 0px 0px;position:relative;font-weight:bold;width:134px;text-align:center;text-transform:uppercase;line-height:1.2em;height:37px;}
				ul.menu-nav li.parent a strong	{display:block;color:#f9f9f9;font-size:14px;text-decoration:none;float:left;padding:25px 0px 0px 15px;position:relative;font-weight:bold;width:134px;text-align:left;text-transform:uppercase;line-height:1.2em;height:37px;background:url(../images/arrow_down.gif) no-repeat 100px 25px;}
				ul.menu-nav li a:hover strong,  ul.menu-nav li.active a  strong {color:#343434}
			body#people a#peopleNav,
                        body#telephony a#telephonyNav,
			body#solutions a#solutionsNav,
			body#process a#processNav,
			body#relationships a#relationshipsNav,
			body#services a#servicesNav,
			body#contact a#contactNav{text-decoration:none;color:#fff;background:#0fa4cc}
		.slider{margin-top:30px;position:relative;z-index:1}
			.logo{width:208px;height:158px;padding-left:25px;margin-top:50px;position:absolute;z-index:9999}

	.content{margin-top:30px;background:#fff;padding:20px;-moz-border-radius:8px;}
	.content h1{font-weight:normal;padding:10px 0 10px 0px;color:#121011;margin-bottom:10px;font-size:30px}
	.content h2{font-weight:bold;padding:10px 0 10px 0;font-size:16px;color:#121011;}
		.content_subNav{width:224px;float:left;}
				.content_subNav	ul {list-style:none;display:block;color:#d5d5d5;font-size:14px;display:block;width:200px;margin:0px 15px 0 0px}
						.content_subNav li {display:block;margin-bottom:1px;line-height:26px;}
						.content_subNav li a{text-decoration:none;color:#888888;display:block;padding:0 0px 0px 20px;background:url('../images/subMenu.gif') 0px 7px no-repeat;}
						.content_subNav li a:hover{text-decoration:none;color:#009cff;}
			#subNavActive{text-decoration:none;color:#009cff;}
		.content_left{width:690px;float:left;font-size:14px;color:#888888;line-height:24px}
			.content_left ul{margin-left:13px}
			.content_left h3{font-weight:normal;padding:5px 0 5px 0;font-size:14px;text-transform:uppercase;color:#333}
			.content_left ul{margin-bottom:10px;}
		.content_left2{float:left;font-size:14px;color:#888888;line-height:24px}
			.content_left2 h3{font-weight:normal;padding:5px 0 5px 0;font-size:14px;text-transform:uppercase}
			.content_left2 ul{margin-left:13px}
		.content_right{float:right}

		.footer{padding-top:10px;color:#aaa;font-size:11px;margin-top:20px;font-family:Arial;margin-left:60px}
			.footer_content{width:970px;margin:0 auto;}
			.footerPannel{float:left;margin-right:40px}
				.footer h1{font-weight:bold;padding:10px 0 10px 0;font-size:12px;color:#2D2D2D;text-transform:uppercase}
				.footer	ul{margin-left:13px;font-size:11px}
				.footer	li {color:#2D2D2D}
				.footer	li a{color:#009cff;text-decoration:none;}
				.footer	li a:hover{color:#888888}


		.homePannel{float:left;width:293px;font-size:14px;color:#888;margin-right:15px}
			.homePannel li {display:block;margin-bottom:1px;line-height:26px;color:#888888;display:block;padding:0 0px 0px 20px;background:url('../images/subMenu.gif') 0px 7px no-repeat;}

		.form textarea, input{border:1px solid #999}

.positionRel
{
	position:relative;
}		
a.loginPortal {
	text-decoration:none;
	position:absolute;
	top:0;
	right:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	display:block;
	width:138px;
	height:52px;
	background:url('../images/button-bg.jpg') no-repeat 0 0;
	text-align: center;	
	line-height:50px;
}
a.loginPortal:hover {
	background:url('../images/button-bg.jpg') no-repeat 0 -52px;
}



/* accordion */
.ui-icon-triangle-1-e {
    background: url('../images/icon-plus.gif') no-repeat scroll 0 0 transparent;
}
.ui-icon-triangle-1-s {
    background: url('../images/icon-minus.gif') no-repeat scroll 0 0 transparent;
}
.ui-icon-triangle-1-s, .ui-icon-triangle-1-e {
    display: inline-block;
    height: 13px;
    margin-left: -20px;
    margin-right: 5px;
    padding-top: 3px;
    position: absolute;
    top: 15px;
    width: 13px;
}
.accord {
    background: none repeat scroll 0 0 transparent;
	position:relative;
}
.accord h5
{
	color: #333333;
    font-size: 14px;
    padding: 5px 0;
    text-transform: uppercase;
}
.accord h5, .accord div {
    padding: 10px 20px;
}
.accord a {
	color: #333333;
	text-decoration:none;
}
.accord a :hover{
	color: #009CFF;
}
