html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, p, blockquote, th, td {
	color: #787878;
	margin:0;
	padding:0;
	font-weight:normal
}
html, body {
	font-size:100%
}
body label.valid {
	display:none !important
}
div.row {
	z-index:1
}
h3 {
	font-size:1.125em
}

.masterWrapperLeft hr {
	display:none;
}
.span9 {
	width: 75%;
	margin-left: 0;
}
div.span3 h3.categoryHeading a, div.span9 h3.categoryHeading a, div.media h3 a, div.PrintArea h3, div.sixcolumn_roundedcorner h3 a {
	color:#002b5c;
	text-decoration:none;
	margin:0;
	font-weight:bold
}
div.accoladeItems a:hover {
	color:#0496fd;
	text-decoration:none
}

.media {
	margin-left: 0px !important;
}

.masterWrapperLeft ul li a {
	color: #2570e0;
}

.navbar-inner ul.nav li.dropdown.menu ul#topmenu3.dropdown-menu li a.secLevel {
	/*background:#0496fd ;*/
	white-space: normal;
	padding-right: 30px;
}

.topNav .active a {
	color:#0396fd !important;
}

.navbar-inner ul.nav li.dropdown.menu ul#topmenu3.dropdown-menu li a.secLevel:hover {
	background: url('../images/icon_arrow_white.png') no-repeat 92% 59% #0496fd !important;
}

.ui-accordion .ui-accordion-header, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	/*background:#f26d07;
	background:-moz-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f26d07), color-stop(99%, #f49a4e));
	background:-webkit-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:-o-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:-ms-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:linear-gradient(to bottom, #f26d07 0, #f49a4e 99%)*/
}
div.span6 h3.grey a, div.span3 h3.grey a, div.span2 h3.grey a, div.span9 h3.grey a, div.span12 h3.grey a {
	font-size:1.2em;
	margin:0;
	line-height:2;
	color:#424242;
	text-decoration:none
}
.span6 {
	margin-left: 0 !important;
	margin-right: 6px;
}
div.span3 h5, div.span6 h5, div.span9 h5, div.span12 h5 {
	padding:0 0 5px 0
}
.teaserimgContainer {
	width:100%;
	height:auto;
	margin:7px 0 10px
}
.teaserimgContainer {
	width:100%;
	height:auto
}
.promotional_para {
	min-height:211px
}
.promotion_teaser {
	float:right;
	margin:2px
}
.dkLink > .select-icon {
	right: 2%;
	top: 0px;
}
.grey a{
	font-size:12px !important;
}
div.span3 h5.grey a, div.span6 h5.grey a, div.sixcolumn_roundedcorner h5.grey a {
	color:#424242;
	text-decoration:none;
	font-size:1.075em;
	text-decoration:none;
	font-weight:400
}
body .carousel-inner>.item {
	height:100% !important;
}
.navbar .nav {
	position:static
}
.carousel-inner {
	height:369px;
}
.carousel-cont {
	border-radius: 0 !important;
	position:absolute;
	/* float:right; */
	display:inline;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	background:#737373;
	border:2px solid #777;
	right: 2%;
	width:60px;
	height:35px;
	font-size:2.500em;
	line-height:30px;
	color:#fff;
	text-align:center;
	bottom: 3.4% !important;
}
.carousel-cont a {
	color:#fff
}
.carousel-cont a:hover {
	text-decoration:none;
	font-weight:300;
	color:#fff !important;
	opacity:1;
	filter:alpha(opacity=70)
}
.footerContentBar div.span3 ul li a:hover, .footerContentBar div.span2 ul li a:hover {
	color:#0496fd;
	text-decoration:none
}
.footerContentBar div.span3 ul li:last-child > a{
	margin-left:0;
}
div.footerContentBar h3 {
	color:#acacac;
	font-size:.750em !important;
	font-weight:bold;
	line-height:20px;
	padding:0
}
#AboutUs .more-btn a:hover,#AboutUs .prodServHl > a:hover {	
	background: url(../images/icon_arrow_white.png) no-repeat #C4962E 82% 50% !important;
width: 54px;
/* height: 36px; */
display: block;
padding: 8px 8px 8px 14px;
color: #fff;
font-size: 14px;
}
.more-btn a, .prodServHl > a {
	background: url(../images/icon_arrow_white.png) no-repeat #0396fd 82% 50%;
width: 54px;
/* height: 36px; */
display: block;
padding: 8px 8px 8px 14px;
color: #fff;
font-size: 14px;
}
.topbanner_bg {
	background:url("../images/topbanner_bg.png") repeat-x scroll transparent
}
.fBanner > .row > .span3 {
	width: 22.8% !important;
	padding: 0 !important;
	padding-right: 28px !important;
}
.fBanner .row .span3:last-child {
padding-right: 0 !important;
}
div.actionBar {
	/* height:23px; */
	/* padding:2px; */
	/* border:1px solid #b4bbc3; */
	/* border-radius:4px 4px 4px 4px; */
	/* background:#f1f1f1; */
	background:-moz-linear-gradient(top, rgba(241, 241, 241, 1) 0, rgba(216, 216, 216, 1) 100%);
	/* background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(241, 241, 241, 1)), color-stop(100%, rgba(216, 216, 216, 1))); */
	/* background:-webkit-linear-gradient(top, rgba(241, 241, 241, 1) 0, rgba(216, 216, 216, 1) 100%); */
	background:-o-linear-gradient(top, rgba(241, 241, 241, 1) 0, rgba(216, 216, 216, 1) 100%);
	background:-ms-linear-gradient(top, rgba(241, 241, 241, 1) 0, rgba(216, 216, 216, 1) 100%);
	/* background:linear-gradient(to bottom, rgba(241, 241, 241, 1) 0, rgba(216, 216, 216, 1) 100%); */
	float:right}
div.actionBar input[type="text"] {
	width:83%;
	font-size:.97em;
	padding:0;
	margin:0
;background: none repeat scroll 0 0 #fff;  border: 0 none;  color: #828282;  float: left;  margin: 0;  padding: 10px;  transition: background 0.3s ease-in-out 0s;  width: 130px;  font-size: 12px;  border-radius: 0 !important;
	margin-top: 0;
	box-shadow: inset 0 1px 0 0 #E0DEDE;
	display: inline-block;
}
div.actionBar input[type="text"]:focus {
	color:#c4962e
}
#ajaxFormSubmit_SBGCS_Enquiry_Form a {
	color: #000 !important;
}

#ajaxFormSubmit_SBGCS_Enquiry_Form {
	background: #d9d9d9;
	border: 1px solid rgba(0, 0, 0, 0);
	width: 80px;
	border-radius: 0;
	height:30px;
	display: inline-block;
	color:#636363;
}



div.actionBar input.search[type="submit"] {
	margin-top: 4px;
	background: url(../images/search.png) #0396fd no-repeat center;  
	cursor: pointer;  
	height: 37px;  color: #FFFFFF;  transition: background 0.3s ease-in-out 0s;  
	width: 40px;  border: none;  outline: none;  
	display: block;  
	border-left: 1px solid #fff;
}
div.span3 p, div.span9 p, div.span6 p {
	padding-right:1.5em;
	font-size: 12px !important;
}

div.span3 h3.categoryHeading a:hover, div.span9 h3.categoryHeading a:hover {
	/*color:#0496fd*/
}
p {
	font-size:.85em;
	margin:0 0 5px
}
.portlet_border {
	/* background-image:url("../images/portletborder.jpg"); */
	background-repeat:no-repeat;
	float:right;
	/*height:265px;*/
	margin:5px 0 0;
	width:8px
}
.portletText {
	background:#e7e7e7;
	padding:5px;
}
.portletText p {
	color:#787878 !important;
}
select option {
	color:#5f869f;
	background:#f7f5ec
}
#sitemap table {
	max-width: 50%;
	margin:0 auto !important;
}
select option:active {
	color:#0496fd;
	background:#f7f5ec;
	padding:10px
}
select:focus, select:hover {
	color:#0496fd;
	background:#f7f5ec
}
#home.NigeriaHome > .row:nth-child(4), #cib > .row:nth-child(4), #AboutUs > .row:nth-child(4) {
background: url("../images/bg_pattern.png") repeat-x;
background-size: 411px;
}
.hero-unit {
	padding:25px
}
div.mainbanner {
	height:auto !important;
	overflow:hidden !important
}
div.accordion_productdetails .ui-widget-content, div.accordion_productdetails .ui-widget-content, div#accordion_productralternative .ui-widget-content {
	border:0;
	/* padding-left:55px
 */}
div.accordion_productdetails .ui-widget-content p, div.accordion_productAlt .ui-widget-content p, p, div.accordion_productAlt_second p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em
}
div.accordion_productAlt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.750em !important;
	line-height:21px !important
}
div.accordion_productdetails .ui-corner-all, div.accordion_productAlt .ui-corner-all, div.accordion_productAlt_second div.accordion_productAlt .ui-corner-all div.accordion_productdetails .ui-corner-top, div.accordion_productAlt .ui-corner-top, div.accordion_productdetails .ui-corner-tr div.accordion_productdetails .ui-state-hover, div.accordion_productAlt .ui-corner-tr div.accordion_productAlt .ui-state-hover, div.accordion_productdetails .ui-widget-content .ui-state-hover, div.accordion_productAlt .ui-widget-content .ui-state-hover, div.accordion_productdetails .ui-widget-header .ui-state-hover, div.accordion_productAlt .ui-widget-header .ui-state-hover, div.accordion_productdetails .ui-state-focus, div.accordion_productAlt .ui-state-focus, div.accordion_productdetails .ui-widget-content .ui-state-focus, div.accordion_productAlt .ui-widget-content .ui-state-focus, div.accordion_productdetails .ui-widget-header .ui-state-focus, div.accordion_productAlt .ui-widget-header .ui-state-focus {
	border:none !important;
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px
}
div.accordion_productAlt .ui-widget-content {
	border:0 !important
}
.ui-accordion-content .ui-helper-reset .ui-widget-content .ui-corner-bottom .ui-accordion-content-active {
	height:auto !important
}
div.collapsable div.accordion_productAlt {
	margin-left:10px
}
div.collapsable div.accordion_productAlt h3 {
	padding:5px 0 5px 36px
}
div.sixcolumn_roundedcorner {
	border-radius:3px;
	background:#f7f5ec;
	padding:1px 10px 10px 15px;
	min-height:225px
}
div.accordion_productdetails h3 .ui-accordion .ui-state-default, div.accordion_productdetails .ui-corner-all, div.accordion_productAlt .ui-corner-all {
	color:#5f869f;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:10px
	font-size:0.773em !important; /* [Changed from 1em to 0.773em for Accordion]*/
}

.carousel-caption > h1 {
	margin-top:5px !important;
}
.carousel-caption p {
	margin-bottom: 0;
	padding-bottom: 5px;}
.carousel-caption {
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.75);
	left:0;
	padding: 0px 5px 0px 15px;
	position:absolute;
	right:0;
	bottom: 2%;
	width: 100%;
}
.carousel-caption .btn {
	margin-bottom: 6px;
	border-radius: 0;
}
.lead {
	font-size:1em;
	font-weight:200;
	line-height:20px;
	margin-bottom:20px
}
div.carousel-caption h1 {
	font-size:1.49em;
	margin:0;
	padding:0;
	color:#fff;
	margin-top: 5px;
}
.btn-large {
	border-radius:6px 6px 6px 6px;
	font-size:1.25em;
	padding:8px 16px
}

.slider2-pager li {
	display:inline;
}

#home.NigeriaHome .masterWrapperLeft > .row > .span6 {
	width:65.8%;
}

#home.NigeriaHome .masterWrapperLeft > .row > .span3 {
	/*margin-top: 15px;*/
}

#home.NigeriaHome .masterWrapperLeft > .row {
	/*margin-top:0;*/
}

.dropdown-menu {
	top:70px;
	left:0;
	border-radius:0;
	padding:20px 5px 20px 5px;
	margin-left:-140px
}
.menu-no-child a, body .navbar-inner ul.nav li.dropdown.menu ul#topmenu3.dropdown-menu li.menu-no-child a.secLevel:hover {
	background-image:none !important;
}
.menu-no-child {
	border-bottom:none !important;
	background-image:none !important;
}
body .navbar .nav > li:hover .span3 h3 a, body .navbar .nav > li .span3 h3 a {
	color:#0496fd !important;
	font-weight:bold;
	font-size:14px;
}
.navbar .nav > li:hover .span3 .linkList.subMenuTxt li a, .navbar .nav > li .span3 .linkList.subMenuTxt li a {
	color:#0496fd !important;
	font-weight:normal;
	font-size:14px;
	background:none;
}
.navbar .nav > li:hover .dropdown-menu .span3,.navbar .nav > li .dropdown-menu .span3 {
	/* margin-left:20px; */
	width: 25%;
}
.navbar .nav > li:hover .span3 .linkList.subMenuTxt li:hover {
	background:#0496fd;
}
.navbar .nav > li:hover .span3 .linkList.subMenuTxt li:hover a {
	color:#fff !important;
}
.navbar .nav > li:hover .span3 .linkList li a:before , .navbar .nav > li:hover .span3 .linkList.subMenuTxt li a:after {
	background: none !important;
}
.dropdown-menu {
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:2px 0 0 -140px;
	list-style:none outside none;
	border:0;
	border-radius:0;
	box-shadow:none;
	background-clip:padding-box;
	background:#f7f7f7
}
ul.dropdown-menu.thirdLevel ul.linkList li a {
	color:#5f869f;
	margin-left:0;
	font-size: 14px;}
ul.dropdown-menu.thirdLevel .marLeftMinus30 {
	margin-left:0;
}
body, ul, li {
	font-size:.875em;
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	text-align:left
}
.media, .media .media, .marTop10 {
	margin-top:10px;
	margin-left:20px;
}
#menu {
	list-style:none;
	width:100%;
	margin:1px auto;
	display:block;
	z-index:999999999;
	position:relative
}
#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding:5px;
	margin-right:2px;
	border-left:1px solid #b7c0c7;
	border-radius:6px 6px 0 0;
	border-right:1px solid #9ca3a9;
	border-top:1px solid #c0c7cd;
	background:#f1f1f1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f1f1), color-stop(35%, #fff), color-stop(63%, #f2f2f2), color-stop(100%, #fffefe));
	background:-webkit-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
	background:-o-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
	background:-ms-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
	background:linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#fdfdfd', GradientType=0);
	background:-moz-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%)
}
#menu li:hover {
	padding:5px;
	background:#000676;
	background:-moz-linear-gradient(top, #236097 0, #010a71 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #236097), color-stop(100%, #010a71));
	background:-webkit-linear-gradient(top, #236097 0, #010a71 100%);
	background:-o-linear-gradient(top, #236097 0, #010a71 100%);
	background:-ms-linear-gradient(top, #236097 0, #010a71 100%);
	background:linear-gradient(top, #236097 0, #010a71 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#236097', endColorstr='#010a71', GradientType=0)
}
#menu li a {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#777;
	display:block;
	outline:0;
	text-decoration:none;
	text-shadow:none;
	background:linear-gradient(center top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%) repeat scroll 0 0 transparent
}
#menu li:hover a {
	color:#fff
}
#menu li .drop {
	background:url("images/drop.png") no-repeat right 8px;
	margin:0
}
#menu li:hover .drop {
	background:url("images/drop.png") no-repeat right 7px
}
.navbar .nav ul#topmenu3.dropdown-menu li a.secLevel{
	color:#0496fd !important;	
	background: url("../images/icon_arrow_luminous_blue.png") no-repeat scroll 92% 50% transparent;
	margin-left:0;
	border-radius:0;
	font-size: 14px !important;
	display: block;
	word-wrap: break-word;
	word-break: break-word;
	/* padding-right: 81px; */
}

.navbar .nav ul#topmenu3.dropdown-menu li a.secLevel:hover{
	color:#0496fd !important;	
	background: transparent;
	margin-left:0;
	border-radius:0;
	color:#fff !important;
}

.navbar .nav ul#topmenu3.dropdown-menu .dropdown-submenu:hover a{
	background: url("../images/icon_arrow_white.png") no-repeat scroll 92% 50% transparent;
}

.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns, .dropdown_5columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em;
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #c0c7cd;
	border-top:0;
	background:#fff;
	background:-moz-linear-gradient(top, #fff 0, #f6f6f6 47%, #ededed 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));
	background:-webkit-linear-gradient(top, #fff 0, #f6f6f6 47%, #ededed 100%);
	background:-o-linear-gradient(top, #fff 0, #f6f6f6 47%, #ededed 100%);
	background:-ms-linear-gradient(top, #fff 0, #f6f6f6 47%, #ededed 100%);
	background:linear-gradient(to bottom, #fff 0, #f6f6f6 47%, #ededed 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0);
Color format:Comments -moz-border-radius:0 5px 5px 5px;
	-webkit-border-radius:0 5px 5px 5px;
	border-radius:0 5px 5px 5px;
	z-index:555555
}
.dropdown_1column {
	width:140px
}
.dropdown_2columns {
	width:280px
}
.dropdown_3columns {
	width:420px
}
.dropdown_4columns {
	width:560px
}
.dropdown_5columns {
	width:700px
}
#menu li:hover .dropdown_1column, #menu li:hover .dropdown_2columns, #menu li:hover .dropdown_3columns, #menu li:hover .dropdown_4columns, #menu li:hover .dropdown_5columns {
	left:-1px;
	top:auto
}
.col_1, .col_2, .col_3, .col_4, .col_5 {
	display:inline;
	float:left;
	position:relative;
	margin-left:5px;
	margin-right:5px
}
.col_1 {
	width:130px
}
.col_2 {
	width:270px
}
.col_3 {
	width:410px
}
.col_4 {
	width:550px
}
.col_5 {
	width:690px
}
body .container > .row > .span3 {
	width: 22%;
margin-left: 0;
padding-left: 3%;
}
#menu .menu_right {
	float:right;
	margin-right:0
}
#menu li .align_right {
	-moz-border-radius:5px 0 5px 5px;
	-webkit-border-radius:5px 0 5px 5px;
	border-radius:5px 0 5px 5px
}
#menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto
}
#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:.750em;
	text-align:left;
	text-shadow:1px 1px 1px #fff
}
#menu h2 {
	font-size:1.313em;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666
}
#menu h3 {
	font-size:.875em;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0
}
#menu li:hover div a {
	font-size:.750em;
	color:#015b86
}
#menu li:hover div a:hover {
	color:#029feb
}
.strong {
	font-weight:bold
}
.italic {
	font-style:italic
}
.imgshadow {
	background:#fff;
	padding:4px;
	border:1px solid #777;
	margin-top:5px;
	-moz-box-shadow:0 0 5px #666;
	-webkit-box-shadow:0 0 5px #666;
	box-shadow:0 0 5px #666
}
.img_left {
	width:auto;
	float:left;
	margin:5px 15px 5px 5px
}
#menu li .black_box {
	background-color:#333;
	color:#eee;
	text-shadow:1px 1px 1px #000;
	padding:4px 6px 4px 6px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:inset 0 0 3px #000;
	-moz-box-shadow:inset 0 0 3px #000;
	box-shadow:inset 0 0 3px #000
}
#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0
}
#menu li ul li {
	font-size:.750em;
	line-height:24px;
	position:relative;
	text-shadow:1px 1px 1px #fff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px
}
#menu li ul li:hover {
	background:0;
	border:0;
	padding:0;
	margin:0
}
#menu li .greybox li {
	background:#f4f4f4;
	border:1px solid #bbb;
	margin:0 0 4px 0;
	padding:4px 6px 4px 6px;
	width:116px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px
}
#menu li .greybox li:hover {
	background:#fff;
	border:1px solid #aaa;
	padding:4px 6px 4px 6px;
	margin:0 0 4px 0
}
#navBar {
	background:linear-gradient(to bottom, #f8f5ee 0, #e5e3d6 98%) repeat scroll 0 0 transparent;
	border-bottom:5px solid #000676;
	border-top:1px solid #eee9d3;
	height:30px;
	padding-top:10px
}
.navbar {
	margin:0;
	padding:0;
	border-radius:0;
	position:relative
}
.topheaderbg {
	 background:url("../images/topHeader_Bg.jpg") repeat-x scroll 0 0 transparent; 
	margin:0 auto;
	padding:0;
	position:relative;
	z-index:2147483647;
	/*background: -webkit-linear-gradient(top, #0118ca, #000771);        
	background: -o-linear-gradient(bottom, #0118ca, #000771);          
	background: -moz-linear-gradient(bottom, #0118ca, #000771);          
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0118ca), color-stop(100%, #000771));        
	background: -o-linear-gradient(#0118ca, #000771);           
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0118ca', endColorstr='#000771');       
	 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0118ca', endColorstr='#000771')";        
	 background: linear-gradient(#0118ca, #000771);  */   }
#topHeader {
	/* background:url("../images/topHeader_Bg.jpg") repeat-x scroll 0 0 transparent; */
	margin:0 auto;
	padding:0;
	position:relative;
	z-index:2147483647;
}
div#topTools {
	float:right;
	height:30px;
	margin:0 5px 0 2px
;
	display: none;
}
#sitemap td {
    padding: 0 20px;
    color: #666666;
    background-size: 3px;
}

#sitemap > table  > tbody > tr {
    line-height: normal;
}

#sitemap td a {
    padding: 0 10px;
    color: #666666;
    background: url(../images/slider_disabled.png) no-repeat 0% 50%;
    background-size: 3px;
}

#sitemap table > tbody > tr > td > .contentheadings {
    background: url(../images/headline_gradient_green.png) no-repeat -100px bottom !important;
    padding-bottom: 5px !important;
    padding-left: 0 !important;
    color: #26428b !important;
    display: block;
}

#sitemap table > tbody > tr > td {
    padding: 4px 10px 4px 10px !important;
    color: #2570e0 !important;
    background: none !important
}

.siteBanner_web {
	height:100px;
	position:relative
}
div.CountrySelector {
	width:150px;
	height:20px;
	background-color:#004795;
	position:relative;
	left:830px;
	top:70px;
	color:#fff;
	border-radius:3px 3px 3px 3px
}
div#visitgolbalLabel {
	left:950px
}
.site-logo {
	float:left
}
.footerContentBar .span3 {

}
.downloadbtn  {
	margin-top:15px;
}
.footermorebtn  {
	/*margin-top:15px;*/}
.footermorebtn > a.arrowLink, .downloadbtn > a.arrowLink , .footerContentBar .span3 p a{
	background: url(../images/icon_arrow_luminous_blue.png) no-repeat 95% 50% #ffffff;
	padding: 11px 26px 11px 12px;
	color: #0088cc;
}

.footermorebtn > a.arrowLink:hover, .downloadbtn > a.arrowLink:hover, .footerContentBar .span3 p a:hover {
	background:url(../images/icon_arrow_white.png) no-repeat 95% 50% #0396fd;
	color:#fff;
	text-decoration:none;
}

.footermorebtn > a.arrowLink, .downloadbtn > a.arrowLink:hover, .footerContentBar .span3 p a:hover {
	text-decoration: none;
}
div.CountrySelector {
	background-color:#004795;
	border-radius:3px 3px 3px 3px;
	color:#fff;
	height:20px;
	left:785px;
	position:relative;
	top:45px;
	width:150px
}
.site_selector #scroller {
	background-color:#02075b;
	height:auto;
	left:87px;
	margin:0;
	padding:10px 4px 20px 10px;
	position:absolute;
	top:70px;
	width:469px;
	z-index:1000
}
div.CountrySelector {
	left:85.55%
}
div#visitgolbalLabel {
	left:87%
}
.site_selector #scroller {
	background-color:#02075b;
	height:auto;
	left:57%;
	margin:0;
	padding:10px 4px 20px 10px;
	position:absolute;
	top:66px;
	width:467px;
	z-index:1000;
	border-radius:0 0 5px 5px
}
div.countrymap {
	position:absolute;
	width:203px;
	height:88px;
	top:0;
	background:url("../images/headermap.png") no-repeat scroll 0 -5px transparent;
	right:15%;
	margin-right:30px
}
.site_selector #scrollWrap {
	position:absolute;
	width:220px;
	top:-3px;
	left:571px;
	height:50px
}
.site_selector #scroller {
	background-color:#02075b;
	height:auto;
	left:-63%;
	margin:0;
	padding:10px 4px 20px 10px;
	position:absolute;
	top:71px;
	width:465px;
	z-index:1000;
	border-radius:0 0 5px 5px;
}
div.site_global a {
	margin:25px 0 0 20px;
	float:left;
	color:#c0d6e3;
	text-decoration:none
}
.panel-heading h3 {
	background:linear-gradient(to bottom, #f4aa6e 0, #f58320 33%, #f58320 100%) repeat scroll 0 0 transparent;
	color:#fff;
	font-size:1.2em;
	margin:0;
	padding:0
}n
footer.row .footerContentBar {
	padding-bottom:20px;
	display:inline-block;
	padding-top:15px
}
.faceBookIcon, .twitterIcon, .blogIcon, .uTubeIcon, .telephoneIcon, .emailIcon, .LinkedInIcon {
	background:url("../images/socialMedia.png") no-repeat scroll 0 0 transparent
}

/*Start LinkedInIcon Chido M Addition 18 September 2014*/

.LinkedInIcon {
    background: url(../images/LinkenIn_logo.jpg);
}

.faceBookIcon, .twitterIcon, .blogIcon, .uTubeIcon, .telephoneIcon, .emailIcon, .contactIcon, .LinkedInIcon {
	display:block;
	float:left;
	height:16px;
	margin-right:10px;
	width:16px
}
/*End LinkedInIcon Chido M Addition 18 September 2014*/


.footerContentBar div.span3 ul, .footerContentBar div.span2 ul, ul.linkList {
	padding:0;
	margin:0
}
.navbar ul.linkList li {
	padding: 0 8px !important;
	font-size:.85em !important
;
	width: 100%;
}
ul.linkList li a, #home ul.linkList li a {
	color:#026cb8;
	width:100%;
}
ul.linkList li a:hover, #home ul.linkList li a:hover {
	text-decoration:none;
	color:#0496fd
}
#home ul.linkList li a:active {
	text-decoration:none;
	color:#acacac
}
#home ul.linkList li a:visited {
	text-decoration:none;
	color:#026cb8
;
	display: none;
}
.footerContentBar div.span3 ul li, .footerContentBar div.span2 ul li {
	padding:2px;
	margin:0;
	font-size:.972em;
	color:#333;
}
.footerContentBar div.span3 ul li a, .footerContentBar div.span2 ul li a {
	color:#333
}

.footerContentBar div.span2 ul li {
	border-bottom: 1px solid #d4d4d4;
}

.footerContentBar li a{
	display: inline-block;
	text-decoration: none;
	width: 100%;
	height: auto !important;
	color: #0396fd !important;
	font-size: 12px;
	margin-left: 12px;
	line-height: 20px;
}

.footerContentBar div.span2 ul li {
	padding:0
}
.blogIcon {
	background-position: -144px 0;}
.twitterIcon {
	background-position: -36px 0;}
.uTubeIcon {
	background-position: -72px 0;}
ul, ol {
	list-style:none ;
}
.ui-accordion-content ul, ol {
	list-style: outside;
}
footer {
	background:#eeeeee;
	display:block
}
div#footerNavBar.row {
	background:none repeat scroll 0 0 #f5f5f5;
	height:47px;
	line-height:1.4;
	margin-top:10px
;
	border-bottom: 1px solid #fff;
}
div.topNav ul.mainMenu {
	float:left;
	padding-left:25px;
	padding-top:15px
}
div.topNav ul.mainMenu li {
	float:left
}
.activeTab a {
	color:#0496fd !important;
}
.socialIconset {
	margin-top:25px;
}
div.appmessgaebox {
    width: 250px;
    float: left;
}
div.appmessgaebox p {
    float: left;
    width: 134px;
    font-size: 0.84em;
    color: #000000;
    font-weight: normal;
}
div.appmessgaebox div.AppImg {
    float: left;
    width: 60px;
    height: 74px;
}

.footerContentBar .span3 {
	width: 23.3%;
}
div#footerNavBar.row ul.mainMenu li a {
	padding: 9px 20px 9px 20px;
	color: #666666;
	text-decoration:none;
	font-size: 14px;}
div#footerNavBar.row ul.mainMenu li a:hover {
	color:#0496fd
}
.footerContentBar, div.topNav {
	margin:0 auto
}
footer ul, ol {
	padding:0
}
div.footerContentBar h1 {
	color:#000771;
	font-size: 18px;
	/*font-weight:bold;*/
	padding:5px 0 5px;
	line-height:18.7px
;
	margin-bottom: 5px;
}
.customer_care {
    background: #e7e7e7;
    /*width: 100%;*/
    padding: 5px;
}
.customer_care--details {
    padding: 10px 0px;
    border-bottom: 1px solid #ffffff;
    float: left;
    margin-right: 5px;
    width: 87.5%;
    margin-left: 15px;
}
.customer_care--details a {
    color: #2570e0;
}
.customer_care--details p {
    padding-left: 31px;
    margin-bottom: 0;
}
.customer_care--details:nth-child(3) {
    border: none;
}
.customer_care--img {
    float: left;
    margin-right: 5px;
}

.Tellmeabout_content {
	width: 95%;
	/*margin-top:39px;*/
}


div.quicklinksbox {
    height: auto;
    padding: 0px;
    margin: 0;
    margin-top: 20px;
    width: 100%;
}
div.quicklinksbox h4 {
    height: 40px;
    color: #26428b;
    margin: 0px;
    padding: 8px;
    font-size: 16px !important;
    font-weight: normal;
}
div.quicklinksbox h4 span.glyphicon-lock {
    padding-right: 10px;
}
div.quicklinksbox h4 {
    height: 33px;
    background-color: #f3f3f3;
    color: #26428b;
    margin: 0px;
    font-weight: normal;
    font-size: 1.35em;
    padding: 10px 0px 0px 12px;
    border-bottom: 2px solid #26428b;
}
.business div.quicklinksbox h4 {
    border-bottom: 2px solid #ba4d30;
}
div.quicklinksbox ul {
    margin: 0;
    padding: 0;
    width: 100%;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    background: #ffffff;
}
div.quicklinksbox ul li {
    list-style: none;
    border-bottom: 1px solid #e7e7e7;
    background: url(../images/icon_arrow_blue.png) no-repeat 92% 50%;
}
.business div.quicklinksbox ul li {
    list-style: none;
    border-bottom: 1px solid #e7e7e7;
    background: url(../images/icon_arrow_brick_red.png) no-repeat 92% 50%;
}
div.quicklinksbox ul li a {
    color: #333333;
    cursor: pointer;
    display: block;
    display: inline-block;
    text-indent: 0px;
    text-decoration: none;
    width: 87%;
    height: auto;
    padding: 9px 14px;
    font-size: 12px;
}
div.quicklinksbox ul li a img {
	padding-right: 5px;
}
.business .spannericon {
    background: url(../images/icon_sprites_business.png) no-repeat -47px -71px;
}
.business .mouseicon {
    background: url(../images/icon_sprites_business.png) no-repeat -52px -98px;
}
.business .ucounticon {
    background: url(../images/icon_sprites_business.png) no-repeat 0px -100px;
}
div.quicklinksbox ul li a:hover {
    background: url(../images/icon_arrow_white.png) no-repeat 92% 50% #26428b;
    position: relative;
    color: white;
}
.product .quicklinksbox ul li a {
    background: url(../images/icon_arrow_blue.png) no-repeat 92% 50% #e7e7e7;
    position: relative;
    color: #000000;
}
.product .quicklinksbox ul li {
    list-style: none;
    border-bottom: 1px solid #ffffff;
    background: url(../images/icon_arrow_blue.png) no-repeat 92% 50%;
}
.business div.quicklinksbox ul li a:hover {
    background: url(../images/icon_arrow_white.png) no-repeat 92% 50% #ba4d30;
    position: relative;
    color: white;
}
div.quicklinksbox .tools_and_calculators:hover span {
    background: url(../images/icon_tools_and_calculators.png) no-repeat 92% 50%;
}
div.quicklinksbox .apply_online:hover span {
    background: url(../images/icon_apply_online.png) no-repeat 92% 50%;
}
div.quicklinksbox .ucount:hover span {
    background: url(../images/icon_ucount.png) no-repeat 92% 50%;
}


div.Tellmeabout_content h3 {
background-color: #f3f3f3;
color: #26428b;
border-bottom: 2px solid #000771;
padding: 4px 0px 4px 10px;
font-size: 16px;
margin-top: 40px;
margin-bottom: 0;
/*display: inline-block;
width: 100%;*/
font-weight: normal;
}

#home div.Tellmeabout_content h3 {
	background-color: #f3f3f3;
color: #26428b;
border-bottom: 2px solid #000771;
padding: 4px 0px 4px 10px;
font-size: 16px;
margin-top: 40px;
margin-bottom: 0;
width: 100%;
font-weight: normal;
}

#home .customer_care {
	width: 100%;
}

.quicklinksbox li a.ucount

.feedback {
    margin-left: 15px;
    width: 86%;
}
.feedback p {
    font-weight: bold;
}
.feedback_icon_delighted {
    background: url(../images/feedback_delighted.png) no-repeat 8% 50% #ffffff;
    color: #666666;
    padding: 8px 35px;
    margin-bottom: 10px;
}
.feedback_icon_delighted:hover {
    background: url(../images/feedback_delighted_hover.png) no-repeat 8% 50% #5fa33b;
    color: #ffffff;
    padding: 8px 35px;
    margin-bottom: 10px;
}
.feedback_icon_disappointed {
    background: url(../images/feedback_disappointed.png) no-repeat 8% 50% #ffffff;
    color: #666666;
    padding: 8px 35px;
    margin-bottom: 10px;
}
.feedback_icon_disappointed:hover {
    background: url(../images/feedback_disappointed_hover.png) no-repeat 8% 50% #df9911;
    color: #ffffff;
    padding: 8px 35px;
    margin-bottom: 10px;
}
.feedback_icon img {
    margin-right: 10px
}
.feedback a {
    text-decoration: none;
}

div.footerContentBar h3 {
	color:#787878;
	font-size:.857em !important;
	font-weight: normal;
	line-height:20px;
	padding:0
}
.footerContentBar li {
	padding:5px 0
}
.footerContentBar div.span3 p {
	padding:0;
	margin:0;
	font-size:.85em;
	height:74px;
}
.footerLegalBar {
	background-color: #fff;
	border-top: 4px solid #0496FD;
}
#legalLinks {
	/* border:1px solid #787878
 */
	padding-top: 15px;
}
#legalLinks .copyright {
	color: #787878;}
#legalLinks .copyright {
	clear:left;
	font-size: 12px;}
#legalLinks li {
	border-left:1px solid #acacac;
	float:left;
	font-size:.816em;
	padding:0 4px
}
#legalLinks li.first {
	border-left:medium none;
	padding-left:0
}
.footerLegalBar a {
	color: #000;
	font-size: 12px;
}
#footer #footerContentBar #customerCare div.MoreArrow div {
	float:left;
	padding:5px;
	margin:0 0 15px;
	display:inline
}
div.span3 h3.categoryHeading, div.span9 h3.categoryHeading, div.media h3 {
	font-size:1.275em;
	margin:7px 0 10px 0;
	line-height:normal
}.special_service {
	 background-color:#f5f5f5; 
	border:none;
	min-height:200px;
	padding:2px 10px 20px;
	margin:25px 27px 5px 1px;
	width: 87%;
}

.special_service ul.linkList li:hover {
background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #f58320;
color: #fff;
}

.special_service h4 {
	font-size:1.25em;
	line-height:1.4;
	background: url(../images/headline_gradient_orange.png) no-repeat left bottom !important;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.special_service h4 a {
	color:#002b5c;
	font-size:.999em;
	font-weight:bold;
	text-decoration:none;
	font-size: 14px;
	/* background: url('../images/headline_gradient_red.png') left bottom no-repeat; */
	/* padding-bottom: 6px; */
}

.special_service.finance h4 {
	font-size:1.25em;
	line-height:1.4;
	background: url(../images/headline_gradient_red.png) no-repeat left bottom !important;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.special_service.finance ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #BA4D30;
	color: #fff;
}
.media-heading {
	color:#026cb8
}
.media-heading a {
	color:#000000;
	font-weight:bold;
}
.media-body {
	padding-left:11px;
	padding-top: 5px;
	background: url('../images/icon_arrow_blue.png') no-repeat 98% 50%;
	padding-right: 1%;
	border-bottom: 1px solid #D2D2D2;
}

.latestNews {
	/* background-color:#efefef; */
	min-height:auto;
	/* margin-right:15px; */
	padding:0;
	line-height:1.45;
	overflow:auto;
	width:100%;
	padding-bottom:10px;
	margin-top: 15px;
}
div.latestNews .media h2, .marLeft10 {
	margin-left:10px !important
}
div.latestNews .media img {
	margin-top:5px
}
h4.media-heading {
	color:#428bca
}
#home div.media h3 a, body div h3 a.ltstNws {
	color: #000771 !important;
	margin:0;
	text-decoration:none;
	padding-left: 10px;
	font-weight: normal;
}
div.media h3 {
	padding:1px 10px
}

#cib div.Tellmeabout_content h3 {
	width: 100%;
}
.accolades, .business {
	background-color: transparent;
	height:315px;
	padding:0;
	margin:0 5px;
	/*overflow:auto*/
}
body div#home div.accolades {
	height:377px;
	padding-left:4%;
	margin-top:14px;
}
.news-list {
	border: 1px solid #e7e7e7;
}
.accolades h2, .business h3, .latestNews h3 {
	margin:0;
	padding: 2px 2px 3px 13px;
	font-size:1.5em;background-color: #f3f3f3;  color: #000771;  border-bottom: 2px solid #26428b;
	font-size: 16px;
	font-weight: normal;
}

#cib .promotion > .business {
	margin-bottom: 0 !important;
}

.accolades ul#accoladeList li h6 {
	color: #000;
	font-size:1.2em;
	list-style:none outside none;
	margin:0;
	padding:0;
	font-weight: bold;
	padding-left: 9px;
}
.accolades p, .business p {
	color:#fff;
	margin:0;
	padding:0
}
.accolades #accoladeList p {
	color: #888888 !important;
	font-size:12px;
	padding-left: 9px;
}

.accolades ul#accoladeList {
	color:#fff;
	font-size:.9em;
	list-style:none outside none;
	margin:0;
	padding:0;
	/*background: #002B5C;*/
	border: 1px solid #e7e7e7;
}


.accolades ul#accoladeList li {
	color:#fff;
	font-size:.8em;
	list-style:none outside none;
	margin:0;
	padding:5px;
	border-bottom: 1px #D2D2D2 solid;
}
.ui-state-default .ui-icon {
	background-image:url("../images/ui-icons_888888_256x240.png")
}
.ui-state-active .ui-icon {
	background-image:url(images/ui-icons_454545_256x240.png)
}
.ui-state-active .ui-icon {
	background-image:url(../images/ui-icons_454545_256x240.png)
}
.accordion_productdetails {
	
}
.accordion_productdetails .ui-state-active .ui-icon, div.accordion_productAlt .ui-state-active .ui-icon, div.accordion_productAlt .ui-state-default .ui-icon, .accordion_productdetails .ui-state-default .ui-icon {
	background-image:url(../images/actionBarIcons.png);
	margin-top:-15px;
	left:.9em
}
div.accordion_productAlt .ui-state-default .ui-icon {
	left:0
}
div#ExpandAll, div#CollapseAll {
	width:100px;
	background-image:url(../images/actionBarIcons.png)
}
div#ExpandAll {
	float:right
}
div#CollapseAll {
	float:right;
	background-position:10px -10px
}
div#ExpandAll div.expand {
	background-position:10px -20px;
	width:16px;
	height:16px
}
div#CollapseAll div.collapse {
	background-position:10px -10px;
	width:16px;
	height:16px
}
.accordion_productdetails .ui-icon-triangle-1-s, div.accordion_productAlt .ui-icon-triangle-1-s {
	background-position:-275px -6px
}
.accordion_productdetails .ui-icon, div.accordion_productAlt .ui-icon {
	width:25px;
	height:30px
}
.accordion_productdetails .ui-icon-triangle-1-e, div.accordion_productAlt .ui-icon-triangle-1-e {
	background-position:-250px -6px
}
.ui-icon-triangle-1-e {
	background-position:0 -193px
}
.ui-icon-triangle-1-s {
	background-position:-64px -127px
}
div#accordion h3 {
	color:#fff;
	font-size:.87em
}
#brachAtmSearch {
	background: url(../images/icon_arrow_white.png) no-repeat #0396fd 88% 50%;
	/* width: 76px; */
	height: 36px;
	display: block;
	border:none;
	color:#fff;
	padding: 2px 24px 2px 9px;
	margin-bottom: 10px;
}

#brachAtmSearch:hover {
	 text-decoration: none;	
}

#atmAndBrnLoc > .span9.leftMar0 > .span2.leftMar0 {
 	width: 101px;
}

div.accordion_productdetails h3 {
	color: #636363;
	font-size: 0.773em !important;
}
div.PrintArea h3, div#ArticleList h3, div#searchList h3, div#toolsAndCalc h3, div#applyOnlineList h3, div#contactUs h1, #branchLocatorList h3, #atmAndBrnLoc h3 {
	font-size:1.285em;
	color:#000771;
	font-weight:bold;
	background: url(../images/headline_gradient_orange-6-col.png) no-repeat left bottom;  margin-bottom: 50px;
	font-size: 14px;
}
.accordion_productdetails h3, div.accordion_productAlt h3 {
	font-size:1.285em;
	padding-left:48px
}
div#ArticleList select, div#searchList select {
	width:auto;
	height:25px
}
div#articleFilter div select {
	height:25px;
	font-size:.95em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0
}
.ui-accordion .ui-accordion-header, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	/*background:#f26d07;
	background:-moz-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f26d07), color-stop(99%, #f49a4e));
	background:-webkit-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:-o-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:-ms-linear-gradient(top, #f26d07 0, #f49a4e 99%);
	background:linear-gradient(to bottom, #f26d07 0, #f49a4e 99%);*/
	color:#424242 !important;
	font-family:Arial, Helvetica, sans-serif
}
div.accordion_productdetails h3, div.accordion_productdetails h3 a {
	background:#fff !important
}
.ui-accordion .ui-accordion-content {
	border-top:0 none;
	overflow:auto;
	padding:.5em 1em
}
div.accordion_productAlt .ui-accordion-content, div.accordion_productAlt div {
	height:auto !important;
	margin-top:5px;
	padding:10px 10px 10px 35px !important;
}
.collapsable div.accordion_productAlt p {
	padding:0
}
div.accordion_productAlt h4 {
	font-size:.750em;
	color:#232323
}
div.accordion_productAlt h4, div.accordion_productAlt p, div.accordion_productAlt div {
	background-color:#f8f5ea
}
div.row div#shareIcons {
	background:none repeat scroll 0 0 #f7f7ef;
	border:1px solid #c9c8c3;
	border-radius:0 0 0 0 !important;
	display:none;
	height:auto;
	left:0;
	padding:10px 0 0 5px;
	position:absolute;
	top:-109px;
	width:89px;
z-index:2;
margin-top: 90px;
}
div.row #ratingBox {
	height:25px
}
div.row #rating, div.row #currentratingbox, div.row #ratingBox .ratetxt {
	float:left;
	line-height: 17px;
	/* padding:2px */
	margin-left: 5px;
}

#ratescore {
	margin-left:5px;}


div.row #printdoc, div.row #comment, div.row #share, div.row #ratingBox {
	background:none repeat scroll 0 0 #f3f3f3;
	border:1px solid #c9c8c3;
	float:left;
	height:25px;
	/*line-height:25px;*/
	margin:0 3px 0 0;
	padding:5px;
	font-size:.85em;
	color:#787878;
	display:inline-block
}
div.row #printdoc a, div.row #comment a, div.row #share a, div.row #ratingBox a {
	color:#787878;
	text-decoration:none
}
/*Start Added by jai for moving the social wrapper icons*/
div#comment img, div#share img, div#printdoc img{
	
	padding-left:4px;
}
div#ratingBox img
{
	padding-left:1px;
}
/*End Added by jai for moving the social wrapper icons*/
div.row #ratingBox {
	width:40%
}
div.row #comment, div.row #share {
	width:11%
}
/*div.row #printdoc {
	width:10%
}*/
div#commentMaster h2 {
	float:left;
	margin:10px 0 0 5px;
	width:90%
}
div.socialwrapper {
	margin:5px 0;
	display:block;
	position:relative
}
div#comment_wrapper, div#replywapper, div#comment_wrapper1 {
	float:right;
	margin:10px 0 2px;
	padding:0
}
div#replywapper {
	float:right;
	margin:10px 0;
	position:relative
}
div#commentMaster ul#stanbic.ViewAllCmments {
	border-bottom:1px solid #f5f5f5 !important;
	float:left;
	font-weight:bold;
	height:30px;
	margin:10px 0;
	width:97%
}
div#commentMaster h2 span {
	color:#026cb8 !important
}
div#commentMaster h2 {
	float:left;
	margin:10px 0 0 5px;
	width:100%
}
div#commentMaster h2 {
	float:left;
	width:100%;
	margin:10px 0 0 5px;
	font-size:1.4em
}
.leftBubble-content {
	background:none repeat scroll 0 0 #fff;
	border:1px solid #ccc;
	border-radius:8px 8px 8px 8px;
	box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
	padding:2px;
	position:relative;
	margin:0 0 0 10px
}
.leftBubble-content textarea {
	width:95%;
	margin:0;
	color:#5f869f;
	overflow: auto;
	height: 35px;
}
div.leftBubble-content:after {
	border-bottom:6px solid rgba(0, 0, 0, 0);
	border-right:6px solid #fff;
	border-top:6px solid rgba(0, 0, 0, 0);
	content:"";
	display:inline-block;
	left:-6px;
	position:absolute;
	top:10px
}
div.leftBubble-content:before {
	border-bottom:7px solid rgba(0, 0, 0, 0);
	border-right:7px solid rgba(0, 0, 0, 0.2);
	border-top:7px solid rgba(0, 0, 0, 0);
	content:"";
	display:inline-block;
	left:-8px;
	position:absolute;
	top:9px
}

div#comment_wrapper {
	float:left;
	margin:20px 0 10px 0;
	padding:0;
	width:99%
}
div#reply_wrapper {
	float:left;
	margin:0 0 0 16px;
	padding:0
}
div.commentbox {
	margin:0 0 0 15px;
	padding:0;
	position:relative
}
div#reply_wrapper div.commentbox {
	margin:0 0 0 15x;
	padding:0;
	position:relative
}
div#comment_wrapper .img_comment, div#reply_wrapper .img_comment {
	float:left;
	margin:5px 5px 5px 1px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.leftBubble:before, .leftBubble:after {
background:none repeat scroll 0 0 #fff;
top:15px;
content:"";
height:10px;
left:0;
margin-left:-5px;
position:absolute;
-webkit-transform:rotate(45deg);
width:10px;
z-index:0;
border:solid #ccc 1px
}
}
div#commentuser_Info {
	background:none repeat scroll 0 0 #f2f0e7;
	clear:both;
	display:block;
	min-height:30px
}
div#commentuser_Info p {
	padding:5px;
	margin:0
}
.leftBubble-content p {
	padding:5px;
	min-height:20px
}
.fltLeft {
	float:left
}
.fltRight {
	float:right
}
div#commentMaster ul#stanbic.ViewAllCmments {
	border-bottom:1px solid #f5f5f5 !important;
	float:left;
	font-weight:bold;
	height:30px;
	margin:10px 0;
	width:98.4%
}
div#ArticleList ul#stanbic li#previous_next, ul#stanbic.ViewAllCmments li#Expand_Collapse {
	float:right;
	width:45px
}
ul#stanbic.pagination li, ul#stanbic.ViewAllCmments li {
	display:inline
}
ul#stanbic.ViewAllCmments li#Expand_Collapse .expand {
	background:url("../images/actionBarIcons.png") no-repeat scroll -120px -32px transparent;
	float:left;
	height:16px;
	width:16px
}
ul#stanbic.ViewAllCmments li#Expand_Collapse .collapse {
	background:url("../images/actionBarIcons.png") no-repeat scroll -169px -32px transparent;
	float:right;
	height:16px;
	width:16px
}
ul.ViewAllCmments li:first-child a span {
	background:url("../images/actionBarIcons.png") no-repeat scroll -136px -32px transparent;
	display:inline-block;
	height:11px;
	width:17px
}
div#commentMaster ul#stanbic.ViewAllCmments li a {
	text-decoration:none
}
.leftBubble-content textarea {
	border:medium none;
	padding:10px;
	resize:none
}
div.comment_selectusername {
	border-bottom:1px solid #ccc;
	clear:both;
	float:right;
	width:90%;
	Margin-top:15px;
}
div.comment_selectusername div {
	display:inline;
	margin:0;
	font-size:.875em
}
div#notify {
	clear:both;
	display:inline-block;
	height:30px;
	width:100%
}
div#notify input[type="checkbox"] {
	line-height:normal;
	margin:0
}
div#notify label {
	color:#026cb8;
	margin:5px 0 0 5px;
	display:inline-block
}
div.selectNotifyType {
	background-color:#f5f5f5;
	border-radius:5px 5px 5px 5px;
	clear:both;
	color:#eee;
	min-height:150px;
	margin:10px 5px 0 10px;
	padding:10px;
	width:500px
}
div.selectNotifyType h5 {
	color:#000
}
.form-horizontal {
	margin:10px 0
}
.form-horizontal .control-label {
	float:left;
	padding-top:7px;
	text-align:left;
	width:auto;
	margin-right:5px;
	vertical-align:top;
	font-size:.85em
}
.form-horizontal .controls {
	margin-left:15px;
	margin-top:10px
}
.form-horizontal .controls input[type="text"] {
	margin-left:10px
}
.form-horizontal .smslabel {
	margin-left:5px
}
.form-horizontal .emaillabel {
	color:#0496fd
}
.loginRegister {
	/* display:inline-block; */
	/* width:100%; */
	/* margin-bottom:5px
 */}
div.promotion, div.accolades {
	margin:0 0 20px 0;
	width: 100%;
}
div#home.NigeriaHome div.promotion {
	margin: 0;
	width: 213px;
	/*background: #fff;*/
	margin-top: 20px;
	padding: 27px 0;
}
#dropMenu li a, .loginRegister h2, .splitButton ul.splitMenu li a:hover, #pageHeader fieldset.searchForm, #topBarFrame #navBar ul.mainMenu li a, table th, .actionBar, #information a.moreInfo:hover, .leftNav2Columns.option3 #products .portletItem:hover, .countryOffices .return a, a.button, ul.galleryDisplay.listView .viewButton, ul.countryContacts ul li.hover, #topMenuBar {
	
}
.contactIcon {
	background-position:2px -302px
}
.contactIcon {
	background-position:2px -302px
}
.loginRegister p {
	color: #666666;
	margin:0
;
	/* margin-top: 20px; */
	font-size: 12px !important;
	background: #fff;
}
.loginRegister h2, .loginRegister p {
	padding:10px
}
.loginRegister .internetBanking.actionBar {
	/* margin:5px
 */}
.internetBanking.actionBar {
	height:25px
}
.colRight, .topNavSearch.actionBar, .internetBanking.actionBar, .settings, #topBarFrame #breadCrumbBar .shortLinks, #topBarFrame .site_selector, #topMenuSub li a.banners, #footer #movingForward, .right {
	float:right
}
.countryOffices .return a, a.button, .actionBar, ul.galleryDisplay.listView .viewButton {
	/* border:1px solid #b4bbc3; */
	/* border-radius:4px 4px 4px 4px; */
	/* height:23px; */
	/* padding:2px */}
#dropMenu li a, .loginRegister h2, .splitButton ul.splitMenu li a:hover, #pageHeader fieldset.searchForm, #topBarFrame #navBar ul.mainMenu li a, table th, .actionBar, #information a.moreInfo:hover, .leftNav2Columns.option3 #products .portletItem:hover, .countryOffices .return a, a.button, ul.galleryDisplay.listView .viewButton, ul.countryContacts ul li.hover, #topMenuBar {
	/*background:-moz-linear-gradient(center top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%) repeat scroll 0 0 transparent*/
}
.loginRegister h2, .loginRegister {
	/* border-radius:4px 4px 0 0
 */}
.loginRegister h2 {
	/* border:1px solid #b4bbc3
 */}
.loginRegister h2, .loginRegister p {
	padding:3px;
	font-size:1em
;
	padding-left: 16px;
}
.datePickerIcon, .formPopup form p .datePickerIcon, a.pin, a.unPin, .settings a.settingIcon, .practiceIcon, .liveAccIcon, .help, .helpBeigeBkg, .headerSBG_SFXTrade .sfxInfoPortals .portlet a.articleLink, .liveChatIcon, .loginIcon, .telephoneIcon, .emailIcon, .contactIcon, .myAccountIcon {
	background:url("../images/iconStrip.png") no-repeat scroll 0 0 transparent
}
.actionBar input.go[type="submit"], .actionBar input.go[type="button"] {
	cursor:pointer;  
	background: url('../images/icon_arrow_white.png') no-repeat center #0396fd;  padding: 8px 10px;  
	display: inline-block;  height: 30px;
	border: 0;
	width: 27px !important;
}
.telephoneIcon {
	background-position:-2px -318px
}
.emailIcon {
	background-position:-2px -332px
}
.loginRegister .internetBanking select {
	height:25px;
	width:90%;
	line-height:20px !important
;
}
.loginRegister .internetBanking.actionBar {
	float: none;
	display: inline;
}
div#articleFilter {
	margin:5px 5px 25px 10px;
	padding:0;
	width:100%;
	display:block
}
div#articleFilter div {
	margin:5px 5px 0 10px;
	padding:0;
	display:inline-block;
	float:left;
	font-size:.95em;
	font-family:Arial, Helvetica, sans-serif
}
div#articleFilter select.count {
	padding:2px;
	width:60px
}
div#articleFilter select.category {
	padding:2px;
	width:150px
}
div#CampaignList div.campaignresult_wrapper, div#ArticleList div.articlelist_wrapper, div#searchList div.articlelist_wrapper, div#toolsAndCalc div.articlelist_wrapper, div#applyOnlineList div.articlelist_wrapper {
	margin:2px;
	padding:10px 0 10px 0;
	border-top:1px solid #ebebeb
}
ul#searchResults li, ul#articleSearch li, ul#articleSearchAudio li {
	padding:2px 0
}
div#CampaignList div.campaignresult_wrapper h2, div#ArticleList div.articlelist_wrapper h2, div#searchList div.articlelist_wrapper h2, div#toolsAndCalc div.articlelist_wrapper h2, div#applyOnlineList div.articlelist_wrapper h2 {
	font-weight:bold !important;
	font-size:1.18em;
	padding:0
}
div.span9 ul li h2 span.searchResultsIcon, .calcIcon, .toolIcon, .applIcon, .forexIcon, .videoIcon, .articleIcon, .atmIcon, .fileIcon, .searchResultsIcon, .audioIcon, .prodIcon, .branchIcon, .trophyIcon, .advisorIcon, div.span9 #ToolHeading .BorrowIcon {
	background:url("../images/gwaIcons.gif") no-repeat scroll 0 0 transparent;
	height:27px;
	width:33px;
	display:block
}
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] {
	border-radius: 0;
}
#searchLocationDiv {
	width: 25%;
	margin-top: 10px;
	margin-bottom: 7px;
}
select, input[type="file"] {
	height: 25px;
}
.branchDropDwns .span2{
	margin-left:0px;
	padding-right:10px;
}
ul h2 .dealsIcon, ul h2 .newsIcon, ul h2 .articleIcon, ul h2 .searchResultsIcon, ul h2 .videoIcon, ul h2 .audioIcon, div.colRight.col_1 #ToolHeading .BorrowIcon, ul h2 .fileIcon {
	float:left;
	margin-right:17px;
	margin-left:7px;
	margin-top:11px
}
.videoIcon {
	background-position:-33px 0
}
.audioIcon {
	background-position:-66px 0
}
.fileIcon {
	background-position:-129px 0
}
.articlelist_wrapper > li > h2 > span {
    display:none;
}

div#ArticleList p {
    margin-left:0 !important;
    font-size: 12px !important;
}

.grayBgarticle > h2 > a, div#ArticleList ul#articleSearch h2 a {
    color: #0000ff;
    font-size: 12px !important;
}

ul#articleSearch li {
    background: transparent;
}

ul#articleSearch li.hr {
    border-bottom: 1px solid #EEEEEE;
}

.news4 {
	background:url("../SiteDrivenImages/news4.jpg") no-repeat scroll 0 0 transparent;
	height:91px;
	width:111px;
	display:block;
	float:left;
	margin-right:17px;
	margin-left:7px;
	margin-top:11px
}
.news6 {
	background:url("../SiteDrivenImages/news6.jpg") no-repeat scroll 0 0 transparent;
	height:91px;
	width:111px;
	display:block;
	float:left;
	margin-right:17px;
	margin-left:7px;
	margin-top:11px
}
.news7 {
	background:url("../SiteDrivenImages/news7.jpg") no-repeat scroll 0 0 transparent;
	height:91px;
	width:111px;
	display:block;
	float:left;
	margin-right:17px;
	margin-left:7px;
	margin-top:11px
}
.grayBg {
	background-color:#f3f0e4;
	border:solid #ccc 1px
}
.grayBgarticle {
	background-color:#efefef;
	border:solid #ccc 1px
}
.onhover:hover {
	background-color:#efefef;
	border:solid #ccc 1px
}
div#ArticleList ul h2 a, div#searchList ul h2 a, div#ArticleList ul#articleSearchAudio h2 a, div#searchList ul#articleSearchAudio h2 a, div#toolAndCalc ul#articleSearchAudio h2 a {
	margin:0 50px 0 0;
	font-weight:bold
}
ul#searchResults li, ul#articleSearch li, ul#articleSearchAudio li {
	border:1px solid #fff;
	padding:2px 0
}
/*ul#searchResults li:hover, ul#articleSearch li:hover, ul#articleSearchAudio li:hover {
	background:none repeat scroll 0 0 #efefef;
	border:1px solid #adaba4
}*/
div#cib ul#searchResults li:hover, div#cib ul#articleSearch li:hover, div#cib ul#articleSearchAudio li:hover {
	background:#f8f5ea;
	border:1px solid #adaba4
}
div#cib ul#searchResults li:hover h2 a, div#cib ul#articleSearch li:hover h2 a, div#cib ul#articleSearchAudio li:hover h2 a {
	color:#c4962e !important
}
div#personal ul#searchResults li:hover, div#personal ul#articleSearch li:hover, div#personal ul#articleSearchAudio li:hover {
	background:none repeat scroll 0 0 #f4f1ee;
	border:1px solid #adaba4
}
div#personal ul#searchResults li:hover h2 a, div#personal ul#articleSearch li:hover h2 a, div#personal ul#articleSearchAudio li:hover h2 a {
	color:#f58320 !important
}
div#privateClient ul#searchResults li:hover, div#privateClient ul#articleSearch li:hover, div#privateClient ul#articleSearchAudio li:hover {
	background:none repeat scroll 0 0 #f4f1ee;
	border:1px solid #adaba4
}
div#privateClient ul#searchResults li:hover h2 a, div#privateClient ul#articleSearch li:hover h2 a, div#privateClient ul#articleSearchAudio li:hover h2 a {
	color:#026cb8 !important
}
div#ArticleList ul#articleSearch h2 a, div#ArticleList ul#articleSearchAudio h2 a, div#toolsAndCalc ul#articleSearchAudio h2 a, div#applyOnlineList ul#articleSearchAudio h2 a {
	margin:0 30px 0 0;
	font-weight:bold
}
div#ArticleList p, div#toolsAndCalc p, div#searchList #articleSearch p, div#applyOnlineList p {
	margin-left:60px
}
div#rating_likes, div#rating_likes div {
	display:inline;
	margin:5px -15px 6px 55px
}
div#ArticleList ul#stanbic li, div#branchatmpagination li {
	float:left
}
ul#stanbic li {
	float:left
}
ul.pagination a:link, ul.pagination a:visited, ul.pagination span.inactive {
	float:left
}
ul#stanbic.pagination li {
	border-right:1px solid #ccc
}
ul#stanbic.pagination li.active a {
	color:#777 !important;
	font-size:1.11em
}
ul#stanbic.pagination a:link, ul#stanbic.pagination a:visited {
	border:medium none !important;
	color:#5f869f;
	display:block;
	padding:3px 6px;
	text-decoration:none;
	font-size:1.11em
}
div#ArticleList ul#stanbic li#previous_next, div#CampaignList ul#stanbic li#previous_next, div#branchatmpagination ul#stanbic li#previous_next {
	float:right;
	width:53px;
	border:0;
	margin-right:10px
}
div#ArticleList ul li#previous_next .next, div#CampaignList ul li#previous_next .next {
	background:url("../images/actionBarIcons.png") no-repeat scroll -90px -16px transparent;
	height:13px;
	width:10px;
	float:right
}
div#ArticleList ul#stanbic li#previous_next .previous, div#CampaignList ul li#previous_next .previous {
	background:url("../images/actionBarIcons.png") no-repeat scroll -226px -16px transparent;
	height:13px;
	width:10px;
	float:left
}

body .navbar .nav li.dropdown-submenu a.secLevel  {
/* color:#0496fd !important; */
background:#f3f3f3;
}

body #nav-bg_active {
	background: #0496fd !important;
	color: #fff !important;
}

body .navbar .nav ul#topmenu3.dropdown-menu #nav-bg_active a.secLevel {
	color: #fff !important;
}

body .navbar .nav .dropdown-menu.thirdLevel a {
	color:#0496fd !important;
	background:transparent !important;
}


body .navbar .nav .dropdown-menu.thirdLevel li:hover {
	color:#f3f3f3 !important;
	background:#0496fd !important;
	padding: 0 11px;
}

body .navbar .nav .dropdown-menu.thirdLevel li:hover a {
	color:#fff !important;
}

body .navbar .nav .dropdown-menu.thirdLevel li a:hover {
	color:#f3f3f3 !important;
	/*background:#0496fd !important;*/
}

body .navbar .nav .dropdown-menu.thirdLevel a:before, body .navbar .nav .dropdown-menu.thirdLevel a:after {
	background:none !important;
}

body .navbar .nav .dropdown-menu.thirdLevel li {
	color:#0496fd !important;
	/* background:#f3f3f3 !important; */
	background-image:none !important;
	margin-top: -2px;
	border-bottom: none;
	padding: 3px 8px !important;
}


.navbar .nav li.dropdown-submenu a.secLevel:hover {
color: #fff !important;
background:#0496fd !important;
}

ul#stanbic li#previous_next {
	border:0
}
ul#stanbic.pagination li:last-child {
	border:0 !important
}
.dropdown-menu.thirdLevel {
	width:197px;
	/* min-height:275px; */
	padding: 5px 0px 10px 0px;
	background:none repeat scroll 0 0 #f7f7f7;
	border-radius:0;
	top:-22px;
	z-index:9999999;
	-moz-box-shadow:1px 1px 1px 1px #ccc;
	/* -webkit-box-shadow:1px 1px 1px 1px #ccc; */
	/* box-shadow:1px 1px 1px 1px #ccc; */
	margin-left:1px;
	/* min-height:305px
; */
	background: #f3f3f3;
}
.contactIcon, .faceBookIcon, .twitterIcon, .blogIcon, .uTubeIcon {
	height: 36px;
	width: 36px;}
span.contactIcon, .datePickerIcon, .formPopup form p .datePickerIcon, a.pin, a.unPin, .settings a.settingIcon, .practiceIcon, .liveAccIcon, .help, .helpBeigeBkg, .headerSBG_SFXTrade .sfxInfoPortals .portlet a.articleLink, .liveChatIcon, .loginIcon, .telephoneIcon, .emailIcon, .contactIcon, .myAccountIcon {
	background:url("../images/iconStrip.png") no-repeat scroll 0 0 transparent
}
.dropdown-menu.thirdLevel h3 {
	font-size:1.5em
}
h2 span.contactIcon {
	background-position:2px -302px;
	margin-top:13px
}
#topBarFrame .site_selector #scrollWrap {
	position:absolute;
	width:300px;
	top:5px;
	left:596px;
	height:50px
}
.site_selector {
	position:absolute;
	float:right;
	display:none
}
.site_selector #scroller {
	padding:10px 4px 20px 10px;
	margin:0;
	position:absolute;
	top:73px;
	left:-116px;
	width:469px;
	height:auto;
	background-color:#02075b;
	z-index:1000
}
.site_selector #scroller li h1 {
	clear:both;
	color:#fff;
	padding:0;
	font-size:1.306em !important;
	font-weight:bold;
	line-height:1.7;
	margin-top:0
}
.site_selector #scroller>li {
	cursor:pointer;
	float:left;
	line-height:7px;
	list-style-type:none;
	margin:0 10px 0 0;
	padding:0 5px 0 0;
	width:138px;
	border-right:1px solid #02277f
}
.site_selector #scroller>li:last-child {
	border:0
}
#topBarFrame .site_selector #scroller li h1 {
	clear:both;
	color:#fff;
	padding:10px 5px 10px 0;
	font-size:.875em !important
}
#topBarFrame .site_selector #scrollWrap {
	position:absolute;
	width:300px;
	top:5px;
	left:613px;
	height:50px
}
#topBarFrame .site_selector .current {
	padding:5px 0 5px 190px;
	display:block
}
div#visitgolbalLabel a {
	color:#999 !important;
}
div#visitgolbalLabel {
	width:115px;
	height:20px;
	position:absolute;
	left:84%;
	top:40px;
	color:#c0d6e3;
	font-size:.85em;
	font-family:Arial, Helvetica, sans-serif
}
#topBarFrame .site_global {
	padding:17px 0 0 19px;
	float:left
}
div.CountrySelector {
	background-color: #0066cc;
	border-radius: 0;
	color:#fff;
	height:20px;
	left:785px;
	position:absolute;
	top:66px;
	width:150px
}
#topBarFrame .site-logo {
	float:left
}
#topBarFrame .site-logo a {
	display:block;
	height:90px;
	width:303px
}
.site_global {
	padding:17px 0 0 19px;
	float:left;
	margin-left:-36px;
	color:#c0d6e3;
	font-size:.925em
}
.dropdown-menu.secondLevelNavigation {
	-moz-box-shadow:1px 1px 1px 1px #ccc;
	-webkit-box-shadow:1px 1px 1px 1px #ccc;
	box-shadow:1px 1px 1px 1px #ccc
}
.dropdown-menu.thirdLevel h3, .dropdown-menu.secondLevelNavigation div.span3 h3, .dropdown-menu.secondLevelNavigation div.span9 h3 {
	font-weight:bold;
	color:#acacac;
	font-size:1.95em;
	line-height:1.4;
	padding:10px 0;
	font-weight:bold
;
	padding-left: 8px;
}
#topBarFrame .site_selector #scroller {
	padding:10px 4px 20px 10px;
	margin:0;
	position:absolute;
	top:73px;
	left:-116px;
	width:469px;
	height:auto;
	background-color:#02075b;
	z-index:1000
}
#scroller>li {
	cursor:pointer;
	float:left;
	line-height:12px;
	list-style-type:none;
	margin:0 10px 0 0;
	padding:0 5px 0 0;
	width:138px;
	border-right:1px solid #02277f
}
.site_selector #scrollWrap a.scrollDot {
	position:absolute;
	display:block;
	width:2px;
	height:2px;
	background-color:#295993;
	padding:0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	z-index:99999999999
}
div.CountrySelector {
	padding:2px
}
div.CountrySelector a {
	display:block;
	color:#fff;
	padding:0 0 0 2px;
	background: url("../images/downArrow.png") no-repeat scroll 134px 10px transparent;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	position:absolute;
	width:100%
}
div.CountrySelector a.normalstate {
	display:block;
	color:#fff;
	padding:0 0 0 2px;
	background:url("../images/drop.png") no-repeat scroll 135px 10px transparent;
	text-decoration:none
}
div.CountrySelector a.hoverstate {
	display:block;
	color:#fff;
	padding:0 0 0 2px;
	background:url("../images/ui-icons_ffffff_256x240.png") no-repeat scroll 133px -13px transparent;
	text-decoration:none
}
.site_selector #scrollWrap a.scrollDot:hover, #scrollWrap a.scrollDot.hover {
	background-color:#6d8aac;
	border:2px solid #4394f7;
	padding:1px
}
.site_selector #scroller li a {
	display:inline-block;
	color:#c0d6e3;
	font-size:1.448em
}
.site_selector #scroller li a:hover {
	color:#0496fd;
	background-color:transparent;
	text-decoration:none
}
#scrollWrap .AR.scrollDot {
	top:52px;
	left:62px
}
#scrollWrap .BR.scrollDot {
	top:45px;
	left:68px
}
#scrollWrap .US.scrollDot {
	top:13px;
	left:50px
}
#scrollWrap .CN.scrollDot {
	top:17px;
	left:158px
}
#scrollWrap .HK.scrollDot {
	top:21px;
	left:155px
}
#scrollWrap .IM.scrollDot {
	top:1px;
	left:90px
}
#scrollWrap .JP.scrollDot {
	top:8px;
	left:173px
}
#scrollWrap .JE.scrollDot {
	top:10px;
	left:89px
}
#scrollWrap .RU.scrollDot {
	top:1px;
	left:111px
}
#scrollWrap .SG.scrollDot {
	top:35px;
	left:152px
}
#scrollWrap .TW.scrollDot {
	top:23px;
	left:160px
}
#scrollWrap .TR.scrollDot {
	top:11px;
	left:108px
}
#scrollWrap .AE.scrollDot {
	top:20px;
	left:121px
}
#scrollWrap .UK.scrollDot {
	top:7px;
	left:90px
}
#scrollWrap .AO.scrollDot {
	top:39px;
	left:101px
}
#scrollWrap .BW.scrollDot {
	top:44px;
	left:106px
}
#scrollWrap .CD.scrollDot {
	top:32px;
	left:106px
}
#scrollWrap .GH.scrollDot {
	top:29px;
	left:90px
}
#scrollWrap .KE.scrollDot {
	top:32px;
	left:113px
}
#scrollWrap .LS.scrollDot {
	top:48px;
	left:108px
}
#scrollWrap .MW.scrollDot {
	top:41px;
	left:109px
}
#scrollWrap .MU.scrollDot {
	top:44px;
	left:123px
}
#scrollWrap .MZ.scrollDot {
	top:43px;
	left:110px
}
#scrollWrap .NA.scrollDot {
	top:42px;
	left:113px
}
#scrollWrap .NG.scrollDot {
	top:26px;
	left:95px
}
#scrollWrap .ZA.scrollDot {
	top:50px;
	left:104px
}
#scrollWrap .SZ.scrollDot {
	top:48px;
	left:111px
}
#scrollWrap .TZ.scrollDot {
	top:36px;
	left:111px
}
#scrollWrap .UG.scrollDot {
	top:29px;
	left:112px
}
#scrollWrap .ZM.scrollDot {
	top:42px;
	left:108px
}
#scrollWrap .ZW.scrollDot {
	top:45px;
	left:109px
}
body > div > .row > .container > .row {
	margin-top:20px !important;
}
.NigeriaHome ul.breadcrumb {
	background:transparent !important;
}
ul.breadcrumb {
	padding:2px 5px 2px 10px;
	border-radius:0;
	font-size:11px !important;
	background-color:transparent !important;
	margin:6px 0 7px;
	padding-left: 0;
}
ul.breadcrumb li {
	font-size:.97em
}

ul.breadcrumb li#vgnCurrentChannel {
	color:#0396fd;
}

ul.breadcrumb li a {
	color: #232323;
}

@media screen and (min-width:980) and (max-width:1024px) {
div#topTools {
float:right;
height:30px;
margin:20px 5px 0 2px;
width:154px
}
.site_selector #scrollWrap {
position:absolute;
width:195px;
top:-3px;
left:571px;
height:50px
}
.site_selector #scroller {
left:-124px;
top:71px
}
div.countrymap {
position:absolute;
width:203px;
height:88px;
top:0;
background:url("../images/headermap.png") no-repeat scroll 0 -5px transparent;
right:15%;
margin-right:30px
}
.navbar .nav ul#topmenu3.dropdown-menu li a.secLevel{
	color:#0496fd !important;	
}
.navbar .nav>li>.dropdown-menu.secondLevelNavigation {
width:500px;
height:300px;
padding:10px;
left:-20px;
background:#fff;
}
.dropdown-menu {
left:-50px
}
div.CountrySelector {
width:150px;
height:20px;
background-color:#004795;
position:relative;
left:830px;
top:70px;
color:#fff;
border-radius:3px 3px 3px 3px
}
}
.telephoneIcon {
	background-position:-2px -318px
}
.emailIcon {
	background-position:-2px -332px
}
.navbar-inner {
	min-height:35px;
	padding-left:0;
	padding-right:5px;
	background:0;
	border:0 solid #d4d4d4;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	margin-top:10px
}
.navbar .nav>li>.dropdown-menu.secondLevelNavigation {
	width: 738px;
	height:auto;
	min-height:230px;
	padding:0px;
	left:0;
	margin-left:100px;
	background:none repeat scroll 0 0 #f7f7f7;
	top: 42px;
	float:left
}
/*.navbar .nav>li>ul#topmenu1.dropdown-menu:before {
	content:'';
	display:inline-block;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid #ccc;
	border-bottom-color:rgba(0, 0, 0, 0.2);
	position:absolute;
	top:-11px;
	left:-130px;
	margin-left:-310px
}
.navbar .nav>li>ul#topmenu1.dropdown-menu:after {
	content:'';
	display:inline-block;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #fff;
	position:absolute;
	top:-12px;
	left:-130px;
	margin-left:-310px
}*/
.dropdown-menu>li>a {
	display:block;
	padding:3px 10px;
	clear:both;
	font-weight:normal;
	line-height:20px;
	color:#333;
	white-space:nowrap;
	margin-left:5px
}
.navbar .nav>li>ul#topmenu3.dropdown-menu {
	top: 43px;
	padding-bottom: 20px;
	margin-left:0; /*Changed from Margin-left:-220px to Margin-left:0px;*/	
	min-height: inherit;/*Changed from min-height:280px to auto*/
	width: 237px;}
.topbarbg {
	background: #f3f3f3;
	border-bottom: 3px solid #0496fd;
}
@media screen and (max-width:979px) {
.site_selector #scrollWrap {
position:absolute;
width:150px;
top:5px;
left:610px;
height:25px
}
div.row div#shareIcons {
background:none repeat scroll 0 0 #f7f7ef;
border:1px solid #c9c8c3;
border-radius:0 0 0 0 !important;
display:none;
height:auto;
left:0;
padding:10px 0 0 5px;
position:absolute;
top:-137px;
width:89px;
z-index:2;
margin-top: 90px;
}
div.CountrySelector {
background-color:#004795;
border-radius:3px 3px 3px 3px;
color:#fff;
height:20px;
left:77%;
position:relative;
top:66px;
width:150px
}
div#visitgolbalLabel {
width:150px;
height:20px;
position:absolute;
left:588px;
top:36px;
color:#c0d6e3;
font-size:.85em;
font-family:Arial, Helvetica, sans-serif
}
div#accordion {
width:98%;
margin:25px auto;
display:inline-block
}
.ui-accordion .ui-accordion-content {
border-top:0 none;
overflow:auto;
padding:.25em;
min-height:150px
}
.breadcrumb {
background:none !important;
border-radius:0;
list-style:none outside none;
padding:0;
border:0;
float:left;
width:75% !important
}
}
a.chat, a.afford_tools, a.atm, a.contact_phone {
	background:url("../images/TopTools.png") no-repeat scroll 0 0
}
body div#topTools a {
	float:left;
	margin:0 3px;
	width:32px !important;
	height:32px
}
div#topTools a.chat {
	background-position:-4px -1px
}
div#topTools a.afford_tools {
	background-position:-46px -1px
}
div#topTools a.atm {
	background-position:-86px -1px;
	width:32px !important;
	padding:0 !important
}
div#topTools a.contact_phone {
	/*background-position:-127px -1px;*/
    background-position:-123px -1px; /*CJM Change 18 June 2014*/
}
div#topTools a:hover.chat {
	background-position:-4px -47px
}
div#topTools a:hover.afford_tools {
	background-position:-46px -47px
}
div#topTools a:hover.atm {
	background-position:-86px -47px
}
div#topTools a:hover.contact_phone {
	/*background-position:-127px -47px;*/
    background-position:-123px -47px; /*CJM Change 18 June 2014*/
}
#topBarFrame .site_selector #scroller {
	padding:10px 4px 20px 10px;
	margin:0;
	position:absolute;
	top:73px;
	left:-50px;
	width:500px;
	height:auto;
	background-color:#02075b;
	z-index:1000
}
.dropdown-submenu>.dropdown-menu {
	margin-top: -8px !important;
}
li.dropdown-submenu>.dropdown-menu.thirdLevelDiv {
	border-radius:0 6px 6px 6px;
	left:100%;
	width:300px
}
.navbar .nav>li>.dropdown-menu:before {
	display:none;
}
.navbar .nav>li>.dropdown-menu:after {
	border-bottom:6px solid #fff;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	content:"";
	display:inline-block;
	left:435px !important;
	position:absolute;
	top:-4px;
	margin-right:-100px
}
.navbar .nav>li {
	float:left;
	padding:0;
	margin:0 0 0 2px;
	min-height:30px;
}
.dropdown-menu {
	background: #f3f3f3;
	color:#fff
}

.dropdown-menu .span2 {
	margin-left: 0;
	width: 92%;
}

.dropdown-menu li a, body .dropdown-submenu a {
	
	font-size:1.46em;
	background: url("../images/actionBarIconsxxx.png") no-repeat scroll 98% 50% transparent;}
.secLevel {
	font-size:1.46em !important
}
.dropdown-menu li a:hover {
	color:#777;
	background:url("../images/actionBarIconsxxx.png") no-repeat scroll 194px -25px #f7f7f7
}
.dropdown-menu li a:active {
	color:#777;
	background:#FFF
}
.navbar .nav>li>.secondLevelNavigation {
	width:900px;
	height:200px;
	padding:10px;
	left:-400px;
	background:#fff;
	z-index:7777
}
ul.dropdown-menu.secondLevelNavigation.hidden-phone.hidden-tablet div.row div.span4 h3 {
	font-size:1.1em;
	font-weight:bold;
	line-height:1.5
}
.navbar .nav li:hover a {
	color: #fff !important;
}
.navbar .nav li {
	padding:0;
	margin:0
}
.navbar .nav > li:hover {
	background:#0496fd;
	color: #fff;
	text-shadow: none;
}

.navbar .nav li:hover a {
	color:#fff !important;
	text-shadow: none;
	margin-top: 0;
}

.navbar .nav>li>a {
	font-size: 14px;
	color: #666666;
 }
.navbar .nav {
	background: #f3f3f3 ;
	}
.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
    color: #0496fd;
	
	
 
    background: transparent;
    box-shadow: none;
    padding-top: 11px;
}
.navbar-inner {
	padding:0;
	margin:0
}
@media screen and (min-width:768px) and (max-width:979px) {
ul#scrollWrap {
position:absolute;
width:220px;
top:5px;
left:613px;
height:20px
}
.site_selector #scrollWrap a.scrollDot {
z-index:-99999999999;
top:-100px
}
.actionBar input.go[type="submit"], .actionBar input.go[type="button"] {
background:url("../images/actionBarIcons.png") no-repeat scroll -151px -16px transparent;
border:medium none;
cursor:pointer;
height:20px;
width:7%
}
.site_selector #scroller {
background-color:#02075b;
height:200px;
left:-61px;
margin:0;
padding:10px 4px 20px 10px;
position:absolute;
top:69px;
width:150px;
z-index:1000;
overflow:auto
}
.site_selector #scroller>li {
border:0
}
.siteBanner_web {
/*background:url("../images/headerSBG_Ng_LowResolution.jpg") no-repeat scroll 0 0 transparent;*/
height:100px;
position:relative
}
div#visitgolbalLabel {
width:150px;
height:20px;
position:absolute;
left:595px;
top:36px;
color:#c0d6e3;
font-size:.85em;
font-family:Arial, Helvetica, sans-serif
}
.loginRegister .internetBanking.actionBar {
margin:5px;
width:91%
}
div.actionBar {
background:linear-gradient(to bottom, #f1f1f1 0, #d8d8d8 100%) repeat scroll 0 0 transparent;
border:1px solid #b4bbc3;
border-radius:4px 4px 4px 4px;
margin-left:10px;
height:23px;
padding:2px;
width:125px
}
div.actionBar input[type="text"] {
width:77%;
font-size:.97em;
padding:0;
margin:0
}
div#topTools {
float:right;
height:30px;
margin:20px 0 0 0;
width:152px
}
.breadcrumb {
background:none !important;
border-radius:0;
list-style:none outside none;
padding:0;
border:0;
float:left;
width:97%
}
.navbar .nav>li>ul#topmenu3.dropdown-menu {
top:38px;
padding-bottom:40px;
margin-left:-50px;
min-height:280px;
width:225px
}
.navbar .nav>li>ul#topmenu3.dropdown-menu:before {
border-bottom:7px solid rgba(0, 0, 0, 0.2);
border-left:7px solid transparent;
border-right:7px solid transparent;
content:"";
display:inline-block;
left:-250px;
margin-left:-350px;
position:absolute;
top:-10px
}
.navbar .nav>li>ul#topmenu3.dropdown-menu:after {
border-bottom:6px solid #fff;
border-left:6px solid transparent;
border-right:6px solid transparent;
content:"";
display:inline-block;
left:-250px;
margin-left:-350px;
position:absolute;
top:-11px
}
.navbar .nav>li>.dropdown-menu.secondLevelNavigation {
width:600px;
height:auto;
overflow:auto
}
div.row #printdoc {
/*width:32%;*/
margin:5px 0 0
}
div.row #comment, div.row #share {
width:23%
}
div.row #printdoc, div.row #comment, div.row #share, div.row #ratingBox {
font-size:.688em
}
div.row #ratingBox {
width:44%
}
div.row #printdoc, div.row #comment, div.row #share, div.row #ratingBox {
font-size:.825em
}
.leftBubble-content textarea {
width:95%;
margin:0;
color:#5f869f
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
background:url("../images/actionBarIconsxxx.png") no-repeat scroll 198px -25px #f7f7f7;
margin:0;
border-radius:0
}
.breadcrumb {
background:none !important;
border-radius:0;
list-style:none outside none;
padding:0;
border:0;
float:left;
width:97%
}
div.promotion {
margin:20px 0 15px 0
}
}
.navbar-inner {
	padding:0;
	margin:0
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
	text-decoration:none;
	color:#777;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	/* background-color:#f7f7f7 !important; */
	background:url("../images/actionBarIconsxxx.png") no-repeat scroll 194px -25px #f7f7f7;
	filter:none !important
}
body .dropdown-menu li a.thirdLvlSel {
	text-decoration:none;
	color:#777
}
.submenuanchor {
	color:#353535;
	background-color:#f7f7f7;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px
}
div.site_global a {
	margin:-5px;
	float:left;
	color:#c0d6e3;
	text-decoration:none;
	margin:1px 0 0 20px
}
.dropdown-submenu>a:after {
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
	border-width:0;
	border-left-color:#ccc;
	margin-top:0;
	margin-right:0
}
.dropdown-submenu:hover>a:after {
	border-left-color:#fff
}
@media(min-width:1200px) {
div.row div#shareIcons {
background:none repeat scroll 0 0 #f7f7ef;
border:1px solid #c9c8c3;
border-radius:0 0 0 0 !important;
display:none;
height:auto;
left:0;
padding:10px 0 0 1px;
position:absolute;
top:-137px;
width:89px;
z-index:2;
margin-top: 90px;
}
div.CountrySelector {
left: 84.1%;}
div#visitgolbalLabel {
/* left: 0%; */}
.site_selector #scroller {
background-color:#02075b;
height:auto;
left:57%;
margin:0;
padding:10px 4px 20px 10px;
position:absolute;
top:66px;
width:467px;
z-index:1000;
border-radius:0 0 5px 5px
}
div.countrymap {
position:absolute;
width:203px;
height:88px;
top:0;
background:url("../images/headermap.png") no-repeat scroll 0 -5px transparent;
right:15%
}
.site_selector #scrollWrap {
position:absolute;
width:194px;
top:-5px;
left:599px;
height:50px
}

#afford_tool ul.linkList li:hover {
	background: url(../images/icon_arrow_light_blue.png) 96% 50% no-repeat;
}

#afford_tool ul.linkList li:hover a {
	color: #026cb8 !important;
}

.site_selector #scroller {
background-color:#02075b;
height:auto;
left:-55.5%;
margin:0;
padding:10px 4px 20px 10px;
position:absolute;
top:71px;
width:465px;
z-index:1000;
border-radius:0 0 5px 5px
}
div.site_global a {
margin:25px 0 0 20px;
float:left;
color:#c0d6e3;
text-decoration:none
}
}
@media(max-width:767px) {
#shareModal {
left:0 !important;
width:80% !important;
overflow:scroll !important;
height:auto !important
}
body {
margin:0;
padding:0;
width:100% !important
}

div.masterWrapperLeft #salaryField {
margin-top:-160px !important
}
div#topTools {
float:right;
height:30px;
margin:0 5px 0 0;
width:153px
}


.loginRegister {
background:linear-gradient(to right, #000771 0, #0c169c 100%) repeat scroll 0 0 transparent;
background:-moz-linear-gradient(top, #000771 0, #0c169c 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000771), color-stop(100%, #0c169c));
background:-webkit-linear-gradient(top, #000771 0, #0c169c 100%);
background:-o-linear-gradient(top, #000771 0, #0c169c 100%);
background:-ms-linear-gradient(top, #000771 0, #0c169c 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000771', endColorstr='#0C169C', GradientType=0);
display:block;
margin:5px;
width:98%;
float:left
}
.navbar .nav {
width:98%;
display:block;
margin-top:-15px
}
.dropdown-menu li a {
background:url("../images/actionBarIconsxxx.png") no-repeat scroll -5px -22px rgba(0, 0, 0, 0)
}
body #topmenu1 .subMenuTxt a {
background-position:-5px -22px !important
}
body .nav .linkList a:hover, body .nav .prvtClientBank li a:hover, body .nav .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:hover, .nav .prodServHl .linkList li a:hover, #personal .nav .linkList li a:hover, body .nav ul.subMenuTxt li a:hover, body ul.thirdLevel ul li a:hover, .nav ul.dropdown-menu.thirdLevel ul.linkList li a:hover {
background:url("../images/actionBarIconsxxx.png") no-repeat scroll -5px -22px rgba(0, 0, 0, 0) !important
}
body .nav .linkList a:hover:after, body .nav .prvtClientBank li a:hover:after, body .nav .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:hover:after, .nav .prodServHl .linkList li a:hover:after, #personal .nav .linkList li a:hover:after, body .nav ul.subMenuTxt li a:hover:after, body .nav ul.thirdLevel ul li a:hover:after, .nav ul.dropdown-menu.thirdLevel ul.linkList li a:hover:after {
background:none !important
}
body .nav .linkList a:hover:before, body .nav .prvtClientBank li a:hover:before, body .nav .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:hover:before, .nav .prodServHl .linkList li a:hover:before, #personal .nav .linkList li a:hover:before, body .nav ul.subMenuTxt li a:hover:before, body .nav ul.thirdLevel ul li a:hover:before, .nav ul.dropdown-menu.thirdLevel ul.linkList li a:hover:before {
background:none !important
}
.navbar .nav>li>.dropdown-menu.secondLevelNavigation {
width:91% !important;
margin-left:103px !important;
top:30px !important
}
#topmenu1 div {
margin:0;
padding:0
}
.subMenuTxt {
font-size:1.3em
}
.dropdown-menu.secondLevelNavigation div.span3 h3 {
padding:0 0 10px
}
.dropdown-menu li a {
background:url("../images/actionBarIconsxxx.png") no-repeat scroll -5px -25px rgba(0, 0, 0, 0);
padding-left:15px !important
}
div.navbar-inner ul.nav li.dropdown.menu a {
margin:0 !important
}
.navbar .nav>li>ul#topmenu1.dropdown-menu:before, .navbar .nav>li>ul#topmenu1.dropdown-menu:after {
border:0 none !important
}
.open>.dropdown-menu {
display:block !important
}
.active #topmenu1 {
display:block !important
}
div.actionBar input.search[type="submit"] {
width:17px
}
div.navbar-inner ul.nav li.dropdown.menu {
height:25px;
margin:2px;
display:display-block;
border:0;
border-radius:0
}
.navbar .nav {
width:98%;
display:block
}
.navbar .nav>li>ul#topmenu3.dropdown-menu {
top:38px;
padding-bottom:40px;
margin-left:-50px;
min-height:280px;
width:225px
}
.navbar .nav>li>ul#topmenu3.dropdown-menu:before {
border-bottom:7px solid rgba(0, 0, 0, 0.2);
border-left:7px solid transparent;
border-right:7px solid transparent;
content:"";
display:inline-block;
left:-250px;
margin-left:-350px;
position:absolute;
top:-10px
}
.navbar .nav>li>ul#topmenu3.dropdown-menu:after {
border-bottom:6px solid #fff;
border-left:6px solid transparent;
border-right:6px solid transparent;
content:"";
display:inline-block;
left:-250px;
margin-left:-350px;
position:absolute;
top:-11px
}
.ui-accordion .ui-accordion-content {
border-top:0 none;
overflow:auto;
padding:1.125em 1em;
min-height:150px
}
div#accordion_phone {
width:98%;
margin:0 auto
}
/* Changes for Carousel*/
.carouselImage{
                height:75%;
                width:100%;
                min-height:75% !important;
}
.carouselOverLay{
                max-height:23%;
                min-height:23%
}
.carouselContainer{
                height:23%;
                width:100%;
}
.carouselItem{
                height:275px !important;
}
/* Changes for Carousel End*/

.carousel-caption {
background:none repeat scroll 0 0 rgba(0, 0, 0, 0.75);
left:0;
padding:.25em 0 3em .25em;
position:absolute;
right:0;
bottom:0;
margin-bottom:.5em
}
body div.span9.shareTracker {
margin:5px auto !important
}
div.span3, div.span6, div.span2 {
width:98%;
margin:20px auto
}
div.row, .marTop5 {
margin-top:5px
}
div.actionBar {
background:linear-gradient(to bottom, #f1f1f1 0, #d8d8d8 100%) repeat scroll 0 0 transparent;
border:1px solid #b4bbc3;
border-radius:4px 4px 4px 4px;
float:left;
border-radius:4px 4px 4px 4px;
float:left;
height:29px;
margin:1px 0 2px 1px;
padding:2px;
width:45%
}
div.actionBar input[type="text"] {
width:80%;
font-size:.97em;
padding:0;
margin:0
}
div#footerNavBar.row {
background:none repeat scroll 0 0 #f5f5f5;
height:75px;
line-height:1.4
}

.actionBar input.go[type="button"] {
width:23px
}
div.navbar-inner ul.nav li.dropdown.menu {
width:100%;
margin:2px;
border-radius:none
}
.navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
border-radius:0;
border-bottom:1px solid #c0c7cd
}
div.navbar-inner ul.nav li.dropdown.menu a {
margin:2px 2px 2px 2px;
border-radius:none;
border-bottom:1px solid #c0c7cd
}
div.navbar-inner ul.nav li.dropdown.menu a:hover {
border-radius:0
}
.navbar .nav>li>ul#topmenu3.dropdown-menu {
top:38px;
padding-bottom:40px;
left:150px;
min-height:280px;
width:150px
}
.navbar .nav {
margin-bottom:10px
}
.special_service {
height:auto
}
.site_selector #scrollWrap a.scrollDot {
top:-10000000px
}
div.CountrySelector a {
padding:10px
}
.siteBanner_web {
height:100px;
position:relative;
right:0
}
ul#scrollWrap {
position:absolute;
width:220px;
top:5px;
left:613px;
height:20px
}
.siteBanner_web {
height:100px;
position:relative
}
div.CountrySelector {
background-color:#004795;
border-radius:3px 3px 3px 3px;
color:#fff;
height:20px;
position:relative;
top:66px;
width:150px;
left:60%
}
.site_selector #scroller {
background-color:#02075b;
height:200px;
left:60%;
margin:0;
padding:10px 4px 20px 10px;
position:absolute;
top:70px;
width:150px;
z-index:1000;
overflow:auto
}
div.CountrySelector a {
padding:1px
}
.navbar .nav>li>a, li.dropdown.menu.open a {
color:#60869d;
border:0 solid #c0c7cd;
border-radius:none !important;
padding:6px;
margin:2px 1px 1px 1px;
min-width:95%;
text-align:left;
font-size:1.14em;
font-family:Arial, Helvetica, sans-serif;
padding:5px
}
.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
border:0 solid #c0c7cd;
border-radius:none !important;
font-size:1.14em;
font-weight:normal;
text-shadow:none
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
text-decoration:none;
color:#777;
border-top-left-radius:3px;
border-bottom-left-radius:3px;
background:url("../images/actionBarIconsxxx.png") no-repeat scroll 194px -25px #f7f7f7
}
.shareTracker {
height:75px !important
}
.shareTracker span:first-child {
display:inline
}
div#comment_wrapper, div#comment_wrapper1 {
float:left;
margin:20px 0 10px;
padding:0;
width:100%
}
div.commentbox {
margin:0 0 0 62px;
padding:0;
position:relative;
width:87%
}
.leftBubble-content {
background:none repeat scroll 0 0 #fff;
border:1px solid #c9c8c3;
border-radius:3px 3px 3px 3px;
height:100%;
min-height:50px;
position:relative;
width:85%;
z-index:10
}
.leftBubble-content textarea {
color:#5f869f;
margin:0;
padding:2px;
width:80%
}
div.comment_selectusername {
border-bottom:1px solid #ccc;
clear:both;
float:left;
height:60px;
margin:22px 0 10px;
width:75%
}
div.selectNotifyType {
padding:10px;
width:95%
}
div#reply_wrapper {
float:right;
margin:0;
padding:0;
width:85%
}
div#reply_wrapper div.commentbox {
margin:0 0 0 56px;
padding:0;
position:relative;
width:85%
}
 div.row #ratingBox {
width:61%
}
div.row #comment, div.row #share {
width:25%
}
.breadcrumb {
width:100% !important
}
.navbar {
float:left;
width:100%
}
.carousel {
min-height:0 !important
}
.toolsViewSub .span3 {
float:left;
width:100%
}
.toolsViewSub .span3 a.iconPlaceHolder {
float:left
}
.toolsViewSub .span2 {
float:left;
margin:0 0 0 10px !important;
width:50%
}
#afford_tool, #afford_tool_phone {
margin-left:0 !important
}
.loginRegister h2 {
border-radius:4px 4px 0 0 !important
}
div.item {
height:258px !important
}
}
div#accordion_productdetails div p {
	height:auto;
	padding:0;
	margin:0;
	line-height:1.47;
	min-height:30px
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	font-size:.850em;
	font-family:Arial, Helvetica, sans-serif
}
div.selectNotifyType form.form-horizontal input[type="text"]:focus, div.selectNotifyType form.form-horizontal textarea:focus, input[type="radio"]:focus {
	color:#5f869f
}
.form-horizontal .control-group {
	margin-bottom:10px
}
.appMenuSelect option, .appMenuSelect options:focus, .appMenuSelect option:hover {
	background-color:#f7f5ec;
	padding:5px;
	color:#0496fd;
	border-bottom:1px solid #787878
}
.appMenuSelect option {
	color:#5f869f
}
div#ArticleList form.form-inline label, div#searchList form.form-inline label {
	font-size:.688em
}
div#ArticleList form.form-inline select, div#searchList form.form-inline select, div#toolsAndCalc form.form-inline select, #advSearch select, div#applyOnlineList form.form-inline select {
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:.750em
}
div#ArticleList form.form-inline select:focus, div#toolsAndCalc form.form-inline select:focus, div#applyOnlineList form.form-inline select:focus, div#searchList form.form-inline select:focus, div#ArticleList form.form-inline select:hover, div#searchList form.form-inline select:hover, div#toolsAndCalc form.form-inline select:hover, #advSearch select:hover, #advSearch select:focus, div#applyOnlineList form.form-inline select:hover, {
height:27px;
font-family:Arial, Helvetica, sans-serif;
color:#5f869f
}
body ul.subMenuTxt li a {
	color:#5f869f !important;
	font-size:1.58em
}
body ul.thirdLevel ul li {
	padding:0 0 5px 0 !important
}
.podcast, .video, .txtnews {
	background:url("../images/gwaIcons.gif") no-repeat scroll -66px transparent
}
.video {
	background:url("../images/gwaIcons.gif") no-repeat scroll -33px transparent
}
.article {
	background:url("../images/gwaIcons.gif") no-repeat scroll -132px transparent
}
.podcast, .video, .article {
	display:block;
	float:left;
	height:27px;
	margin-right:10px;
	width:33px
}
.relatedcont {
	float:left;
	display:inline
}
.relatedcont h2 {
	font-size:1.000em;
	color:#ccc;
	font-weight:bold
}
.relatedcont a {
	padding:0;
	text-decoration:none
}
.grayheading, body p.grayheading {
	background-color: #f3f3f3;
	color: #26428b;
	border-bottom: 2px solid #000771;
	padding: 12px 15px;
	font-size: 16px !important;
	margin-top: 0;
	margin-bottom: 0;
	display: inline-block;
	width: 186px;
	font-weight: normal;
}
.errormsg404 {
	border:solid #ccc 1px;
	background-color:#f7f7ef;
	padding:10px 10px 10px 20px;
	border-radius:5px
}
.holdingcontent404 {
	border:solid #ccc 1px;
	background-color:#f5f5f5;
	padding:10px 10px 10px 20px;
	border-radius:0 0 5px 5px
}
.gradientBg {
	padding:5px 0 5px 10px;
	border:solid #ccc 1px;
	border-radius:5px 5px 0 0;
	background:#f7f7f7;
	background:-moz-linear-gradient(top, #f7f7f7 35%, #d8d8d8 100%) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #f7f7f7), color-stop(100%, #d8d8d8)) !important;
	background:-webkit-linear-gradient(top, #f7f7f7 35%, #d8d8d8 100%) !important;
	background:-o-linear-gradient(top, #f7f7f7 35%, #d8d8d8 100%) !important;
	background:-ms-linear-gradient(top, #f7f7f7 35%, #d8d8d8 100%) !important;
	background:linear-gradient(to bottom, #f7f7f7 35%, #d8d8d8 100%) !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d8d8d8', GradientType=0) !important
}


a.sendnow {
	width:87px;
	height:27px;
	display:block;
	background-image:url(../images/sendnow.png)
}
a.sendnow:hover {
	width:87px;
	height:27px;
	display:block;
	background-image:url(../images/sendnow-hover.png)
}
a.homebtn {
	width:68px;
	height:31px;
	display:block;
	background-image:url(../images/home.png)
}
a.homebtn:hover {
	width:68px;
	height:31px;
	display:block;
	background-image:url(../images/home-hover.png)
}
a.backtoNewsbtn {
	width:114px;
	height:29px;
	display:block;
	background-image:url(../images/bactoallnews.png)
}
a.backtoNewsbtn:hover {
	width:114px;
	height:29px;
	display:block;
	background-image:url(../images/bactoallnews-hover.png)
}
.cBoth {
	clear:both
}
.whitespacer10px {
	height:10px
}
.whitespacer20px {
	height:20px
}
body .arrow-ex2 {
	margin:0;
	padding:0;
	position:absolute
}
body ul.arrow-ex2 li a {
	background:none repeat scroll 0 0;
	border-radius:0;
	border-color:#f7f7f7;
	color:blue;
	float:left;
	font-size:.750em;
	height:24px;
	line-height:24px;
	margin:0;
	padding:0 10px 0 10px;
	position:relative;
	text-decoration:none
}
body ul.arrow-ex2 li a:after {
	border-color:transparent transparent transparent;
	border-style:solid;
	border-width:12px 0 12px 12px;
	content:"";
	height:0;
	position:absolute;
	right:-12px;
	top:0;
	width:0
}
body ul.arrow-ex2 li a:hover {
	background:url(../images/background.png) repeat-x #e2e2e2
}
body ul.arrow-ex2 li a:hover:after {
	border-color:transparent transparent transparent #e2e2e2
}
.borderbottom {
	/*border-bottom:solid #eee 1px; Chido Disable Bottom border 9May 2014*/
}
body #searchPagination li a:hover, body #searchPagination li a:focus {
	text-decoration:none !important;
	cursor:pointer
}
.searchRes {
	float:right;
	color:#999;
	font-weight:bold
}
.searchNxt {
	color:#08c;
	font-weight:bold
}
.searchPrev {
	color:#acacac;
	font-weight:bold;
	padding:5px 25px 5px 5px;
	cursor:default !important
}
body #searchPagination li a:hover, body #searchPagination li a:focus {
	text-decoration:none
}
body #searchPagination li a.searchPrev:hover, body #searchPagination li a.searchPrev:focus {
	text-decoration:none;
	color:#acacac
}
#searchPagination {
	padding:10px 0
}
.fright {
	float:right
}
#advSearch {
	background:#e7e7e7;
/* 	background:-moz-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f1f1), color-stop(35%, #fff), color-stop(63%, #f2f2f2), color-stop(100%, #fffefe));
	background:-webkit-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
	background:-o-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
	background:-ms-linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
	background:linear-gradient(top, #f1f1f1 0, #fff 35%, #f2f2f2 63%, #fffefe 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#fdfdfd', GradientType=0); */
	border-radius:0;
	
	overflow:hidden
}
.toolsViewSub .span3:hover, .toolsViewSub .span3:focus {
	background:none repeat scroll 0 0 #eeebe1;
	border:1px solid #adaba4
}
#advSearch .advSrch {
	color:#006892 !important;
	width:300px;
	float:left;
	font-size:.928em;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px
}
#advSearch .advSrch:hover, #advSearch .advSrch:focus {
	color:#c4962e !important;
	text-decoration:none
}
#advSearch.closedState .advSrchExpCol {
	background:url("../images/actionBarIcons.png") no-repeat scroll -133px -32px transparent;
	float:right;
	height:20px;
	margin:5px 12px 0 0;
	width:20px
}
#advSearch .advSrchExpCol {
	background:url("../images/actionBarIcons.png") no-repeat scroll -213px -32px transparent;
	float:right;
	height:20px;
	margin:5px 12px 0 0;
	width:20px
}
#toolsView, #toolsView ul, #applyOnlineListView, #applyOnlineListView ul {
	display:block;
	overflow:hidden;
	margin-bottom:5px;
	margin-left:18px
}
.toolsViewSub .span3 {
	border-bottom:1px solid #eee;
	margin:0 5px 5px 0 !important;
	padding:10px 0 10px 5px
}
.toolsViewSub .span3 a.iconPlaceHolder {
	margin:8px 0 0 0
}
.toolsViewSub .span2 {
	margin-left:10px
}
.toolsViewSub .span2 a, .toolsViewSub li .rateAndLike, .toolsViewSub .span3 a {
	font-size:1.46em !important
}
.toolsViewSub .toolIcon {
	background-position:-99px 0 !important
}
.toolsCont {
	border-right:1px solid #eee;
	padding-right:4px
}
.toolsSearch {
	margin-left:15px
}
#toolsAndCalc .select, #applyOnlineList .select, #ArticleList .select {
	margin-right:9px
}
.advToolSearch h2, .advToolSearch p {
	font-size:1em
}
.advToolSearch select, .advToolSearch label {
	cursor:default !important
}
.advToolSearch select {
	margin-bottom:6px
}
.toolsSearch select {
	padding:4px 6px
}
div#toolsAndCalc form.form-inline label, div#applyOnlineList form.form-inline label, div#ArticleList form.form-inline label {
	font-size:.928em;
	cursor:default !important
}
.toolsViewSub li .rateAndLike img {
	vertical-align:top
}
#toolsAndCalc #articleFilter, #applyOnlineList #articleFilter {
	margin:0 0 0 2px !important
}
#applyOnlineList, .marBtm20 {
	margin-bottom:20px
}
div#toolsAndCalc form .radio, div#applyOnlineList form .radio, div#ArticleList form .radio {
	color:#5f869f
}
.fntBold {
	font-weight:bold
}
div#applyOnlineList #articleFilter form .showLbl {
	color:#787878
}
.loginRegister h2 {
	border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	padding-left: 22px;
	color: #26428b;
	font-size: 16px;
	margin-bottom: 12px;
}
#home .blueBg ,#cib .blueBg {
	-moz-border-radius: 0 0 5px 5px;
	height: 128px;
	background: #fff !important;
}

#home .blueBg p, #cib .blueBg p {
	background:#fff !important;
}

.blueBg p {
	background: #e7e7e7;
}

.blueBg {
	-moz-border-radius:0 0 5px 5px;
	height: 128px;
	background: #e7e7e7 !important;
}

.b

#advSearch .searchBar {
	margin-bottom:0;
	font-size:1.143em;
	margin-left:10px
}
.leftMar0 {
	margin-left:0
}
.searchHdrDiv {
	padding:10px 0
;
}
.adVSrchHid, .jobs {
	margin-left:10px
}
.textRight, .paginationMenu {
	text-align:right
}
#advSearch .textRight input {
	color:#000;
	font-size:1.143em
}
.jobsCont {
	margin:10px 0
}
.advSrchHidContent {
	display:none
}
ul.paginationNo .previousOff, ul.paginationNo .nextOff {
	color:#666;
	font-weight:bold;
	padding:4px 6px
}
ul.paginationNo li {
	font-size:.98em;
	float:left
}
ul.paginationNo a:hover, ul.paginationNo a:focus {
	color:#005580
}
ul.paginationNo a {
	color:#0063e3;
	display:block;
	padding:3px 6px;
	text-decoration:none;
	font-weight:bold
}
.searchResultsIcon {
	background-position:-395px 0
}
.clear {
	clear:both
}
/*ul#searchResults li.hr:hover, ul#articleSearchAudio li:hover {
	background:0;
	border:0
}*/
div#cib ul#searchResults li.hr:hover, div#personal ul#searchResults li.hr:hover, div#privateClient ul#searchResults li.hr:hover, ul#articleSearchAudio li:hover, div#cib ul#articleSearch li.hr:hover, div#personal ul#articleSearch li.hr:hover, div#privateClient ul#articleSearch li.hr:hover, div#cib ul#articleSearchAudio li:hover, div#personal ul#articleSearchAudio li:hover, div#privateClient ul#articleSearchAudio li:hover, ul#articleSearchAudio li:hover {
	background:0;
	border:0
}
#toolsView .toolsViewSub .tooltip-inner, #applyOnlineListView .toolsViewSub .tooltip-inner {
	background:#efefef !important;
	color:#787878;
	font-weight:bold;
	border:1px solid #b4b4b4
}
#toolsView .toolsViewSub .tooltip.top .tooltip-arrow, #applyOnlineListView .toolsViewSub .tooltip.top .tooltip-arrow {
	border-top-color:#efefef;
	bottom:1px
}
#toolsView .toolsViewSub .tooltip.top, #applyOnlineListView .toolsViewSub .tooltip.top {
	margin-top:5px
}
.advToolSearch input {
	width:85%
}
.advToolSearch select {
	width:82%
}
.rgtCntWrapper {
	/* min-height:310px
 */}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.rgtCntWrapper {
/* min-height:300px
; */
width: 213px;
}
}
@-moz-document url-prefix() {
.rgtCntWrapper {
min-height:330px
}
.accolades, .business {
height:338px
}
}
.dropdown-menu.thirdLevel h3 a {
	font-weight:bold;
	color:#acacac;
	font-size:1.3em;
	line-height:1.4;
	padding:10px 0;
	font-weight:bold
}
body .dropdown-menu li h3 a.thirdLvlSel, body .dropdown-menu.thirdLevel h3 a {
	text-decoration:none;
	color:#acacac;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	background-color:#f7f7f7;
	background:0;
	font-size:1.29em
}
div#share {
	position:relative
}
.borderBottom {
	/*border-bottom:1px solid #d2d2d2*/
}
.mainCntrRowMrgn {
	margin-bottom:20px;
	margin-top:20px
}
body div h3 a.ltstNws {
/* 	color:#777 !important */
}
.business {
	height:auto
}
.business p {
	padding:0 5px
}
.relatedRate span, #rating_likes span, .rateAndLike span {
	font-size:1.027em !important
}
.margBtm10 {
	margin-bottom:10px;
}

body .mainCntrRowMrgn div.span3 > a img.more_btn.margBtm10 {
	display:none !important;
}

body .mainCntrRowMrgn div.span3 > a, body .masterWrapperLeft .row div.span3 > a {
	background: url(../images/icon_arrow_white.png) no-repeat #0396fd 94% 50%;
	/* width: 54px; */
	/* height: 36px; */
	display: inline;
	padding: 8px 23px 8px 14px;
	color: #fff;
	font-size: 14px;
}

body .mainCntrRowMrgn div.span3 > a, body .masterWrapperLeft .row div.span3 > a:hover {
	background: url(../images/icon_arrow_white.png) no-repeat #f58320 94% 50% ;
	text-decoration: none;
	display: inline;
	padding: 8px 23px 8px 14px;
	color: #fff;
	font-size: 14px;
}

#cib .sixcolumn_roundedcorner .categoryHeading,#cib .span6 .categoryHeading {
	background:url(../images/headline_gradient_navy.png) no-repeat left bottom !important;
}

body .masterWrapperLeft .row div.span3 > a img.more_btn.margBtm10 {
	display:none !important;
}

.promoNew {
	background-color:#f7f5ec;
	border:1px solid #ededed;
	padding:2px 20px 20px 20px;
	margin:1px 17px 5px 1px;
	overflow:hidden
}
.promoNew h3 a {
	color:#08c !important;
	font-size:1.125em;
	font-weight:bold;
	text-decoration:none
}
.promoSpace {
	background:url("../SiteDrivenImages/promoteaser.png") no-repeat scroll right top transparent;
	clear:both;
	float:right;
	height:auto;
	margin-bottom:0;
	min-height:150px;
	width:101px
}
#comment_wrapper .fBanner, .marTop20 {
	margin-top:20px
}
.accordian li h3 {
	border:0;
	margin:0 !important;
	
}
.accordian li {
border-bottom: 1px #fff solid !important;
}
#toolPalete.portlet, #toolPaletePhone.portlet, #accordian_phone {
	margin: 20px 0 0 11px;
	padding:0 0 10px;
	width:95%
}
.rightColumnDivider {
	background-image:url("../images/rightcolumn_leftborder.png");
	background-repeat:no-repeat;
	float:left;
	height:465px;
	margin:0 5px 0 0;
	width:10px
}
ul.accordian, #accordian_phone ul.accordian {
	list-style:none outside none;
	padding:0 !important
}
#toolPalete ul.accordian h3, ul.accordian h3 a, #accordian_phone ul.accordian h3, #accordian_phone ul.accordian h3 a, #toolPaletePhone ul.accordian h3 {
	background: #f58320;
	color:#fff;
	padding:5px 5px 10px 5px
}
ul.accordian h3, ul.accordian h3 a {
	font-size:.813em !important
}
ul.countryContacts li h3 a, ul.accordian li h3 a {
	border-top:1px solid #ebebeb;
	display:block;
	padding:10px 0
}
#toolPalete ul.accordian h3, ul.accordian h3 a, #toolPaletePhone ul.accordian h3, ul.accordian h3 a {
	background: #f58320;
	color:#fff;
	padding: 15px 0;
	border-radius: 0;
}
ul.accordian h3, ul.accordian h3 a, #accordian_phone ul.accordian h3 {
	font-size:.97em !important
}
#toolPalete ul.accordian h3, ul.accordian h3 a, #accordian_phone ul.accordian h3, #accordian_phone ul.accordian h3 a, #toolPaletePhone ul.accordian h3 {
	color:#fff !important
}
.arrowDn, .arrowDnOver, .arrowUp, .arrowUpOver {
	background-position:-135px -32px;
	float:right;
	margin-right:10px;
	width:20px
}
#toolPalete ul.accordian h3 div.SalesToolIcons {
	width:45px;
	height:25px;
	background:url("../images/SalesToolsWhiteIcons.png") no-repeat transparent;
	float:left;
	margin-top:-6px;
	margin-left:-10px
}
#toolPalete ul.accordian h3 div#AffordabilityIcon.SalesToolIcons {
	background-position:-38px -1px
}
#toolPalete ul.accordian h3 div#RatesFees.SalesToolIcons {
	background-position:-39px -49px
}
#toolPalete ul.accordian h3 div#CallBack.SalesToolIcons {
	background-position:10px -49px
}
#toolPalete ul.accordian h3 div#ApplyOnline.SalesToolIcons {
	background-position:8px 0
}
#toolPalete ul.accordian .panel, #toolPaletePhone ul.accordian .panel {
	padding-left:3px
}
#toolPalete form, .padLeft5, #toolPaletePhone form, .padLeft5 {
	padding-left:5px
;
	width: 100%;
}
#afford_tool h2, #afford_tool_phone h2 {
	color:#232323
}
#afford_tool table, #afford_tool_phone table {
	border-color:#dedede;
	border-style:solid;
	border-width:0 0 1px 1px;
	width:100%
}
#afford_tool table td, table th, #afford_tool_phone table td {
	border-color:#e7e7e7;
	border-style:solid;
	border-width:1px 1px 0 0
}
#afford_tool div, #afford_tool_phone div {
	margin:0;
	padding:3px;
	vertical-align:middle;
	font-size: 12px;
	width: 96%;
	border-radius: 0;
	font-weight: normal;
}
#afford_tool input[type="text"], #afford_tool input[type="password"], #result2, #result2Phone, #afford_tool_phone input[type="text"], #afford_tool_phone input[type="password"] {
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
	border-radius: 0;
	border-style:solid;
	border-width:1px;
	height:16px;
	padding: 6px 8px;
	width: 87%;
	margin-bottom:0;
	color:#5f869f;
	font-size:1em
}
a.calculateBtn {
	background: #d9d9d9;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 0;
	display: inline-block;
	color: #636363;
	text-align: center;
	padding: 10px 13px;
	font-size: 12px;
	font-weight: bold;
}
#toolPalete ul.linkList, #toolPaletePhone ul.linkList, .span3 ul.linkList {
    list-style: none outside none;
    margin: 0 0 0 0px !important;
    padding: 10px 0;
    width: 95%;
}

#toolPalete ul.linkList li, #toolPaletePhone ul.linkList li, #toolPalete ul.linkList li:hover, #toolPaletePhone ul.linkList li:hover {
	font-size:1.058em !important;
	padding:3px 0;
	background: transparent;
	padding-left: 10px;
}
#afford_tool h2, #afford_tool h2 a, #afford_tool_phone h2, #afford_tool_phone h2 a {
	font-size:1.275em !important
}
#afford_tool h2, #afford_tool h2 a, #afford_tool_phone h2, #afford_tool_phone h2 a {
	color:#232323
}
#afford_tool h2, #afford_tool h2 a, .subPages table caption, #afford_tool_phone h2, #afford_tool_phone h2 a {
	font-weight: normal;
	padding: 0 0px 5px 6px;
	line-height: 20px;
	color: #787878;
	font-size: 14px !important;
}
#toolPalete .ui-widget-content, #toolPaletePhone .ui-widget-content {
	border: 1px solid #f0f0f0!important;
	background: #f0f0f0;
}
#accordian_phone .ui-accordion .ui-accordion-header .ui-accordion-header-icon, #toolPalete .ui-accordion .ui-accordion-header .ui-accordion-header-icon, #toolPaletePhone .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position:relative;
	float:right;
	top:0;
	left:0;
	margin:2px 4px 0 0
}
#accordian_phone .ui-accordion .ui-accordion-content, #afford_tool.ui-accordion .ui-accordion-content, #afford_tool_phone.ui-accordion .ui-accordion-content {
	overflow:hidden !important
}
#accordian_phone .ui-state-active .ui-icon, #afford_tool .ui-state-active .ui-icon, #afford_tool .ui-state-default .ui-icon, #accordian_phone .ui-state-default .ui-icon, #afford_tool_phone .ui-state-active .ui-icon, #afford_tool_phone .ui-state-default .ui-icon {
	background:url("../images/actionBarIcons.png") no-repeat scroll 0 0 transparent;
	margin-top:2px
}
#afford_tool .ui-icon-triangle-1-s, #afford_tool_phone .ui-icon-triangle-1-s {
	background:url("../images/acc_UpArrow.png") no-repeat scroll 0 0 transparent !important
}
#afford_tool .ui-icon-triangle-1-e, #afford_tool_phone .ui-icon-triangle-1-e {
	background:url("../images/acc_DownArrow.png") no-repeat scroll 0 0 transparent !important
}
#afford_tool, .marLeft, #afford_tool_phone {
	margin-left:10px
}
.ui-accordion .ui-accordion-icons {
	padding-left:53px
}
.resetBtn {
	color:#424242
}
/* #afford_tool a, #afford_tool_phone a {
	color:#026cb8;
	background: #d9d9d9;
}
.calculateBtn img {
	display:none !important ;
}
	 */
}
#afford_tool a:hover, #afford_tool_phone a:hover {
	color:#0496fd;
	text-decoration:none
}
.fleft {
	float:left
}
body .padTopBtm0 {
	padding-top:0 !important;
	padding-bottom:0 !important
}
#afford_tool select, #afford_tool_phone select {
	padding:4px !important;
	color:#5f869f
}
p a img {
	margin-top:5px
}
body #articleSearch li.span9 h2 span, #rating_likes span, .rateAndLike span {
	color:#999;
	font-weight:normal !important
}
body .prvtClientBank li a {
	color:#026cb8;
	font-size:.688em
}
body .prvtClientBank li a:active {
	color:#acacac
}
body .prvtClientBank li a:visited {
	color:#026cb8
}
.searchImg {
	display:block;
	margin-top:10px
}
body .corporates ul.dropdown-menu.thirdLevel ul.linkList li a {
	color:#026cb8
}
body .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:active {
	color:#acacac
}
body .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:visited {
	color:#006892
}
.prodServ {
	color:#002b5c;
	font-size:1.275em;
	line-height:normal;
	font-weight:bold
}
.prodServHl {
	padding:0 0 0 10px
}
.prodServHl .linkList li a:hover {
	color:#f58320
}
.prodServHl:hover {
	/*background:#f8f5ea;*/
	padding:0px 0 0 10px
}
.wrdWrap {
	word-wrap:break-word
}
.padRt5 {
	padding-right:5px
}
.mar5 {
	margin:5px
}
.padBtm10 {
	padding-bottom:10px
}
.marLeftMinus30 {
	margin-left:-30px}
.marTop45 {
	margin-top:45px
}
.dispInline {
	display:inline
}
.width97 {
	width:97%
}
.curWidth {
	cursor:pointer;
	width:100px
}
.marLeft3 {
	margin-left:3px
}
.dwnld {
	margin-left:10px;
	float:right;
	padding-right:5px;
	width:auto
}
.dwnldPdf {
	margin-right:3px
}
.marBtm20MarRyt60 {
	margin-bottom:20px;
	margin-top:15px
}
.shareTracker {
	padding:2px;
	border:1px solid #d2d2d2;
	border-radius:4px 4px 4px 4px;
	background:#f3f1e5;
	background:-moz-linear-gradient(top, #fff 0, #f3f1e5 44%, #f3f1e5 64%, #fff 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(44%, #f3f1e5), color-stop(64%, #f3f1e5), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, #fff 0, #f3f1e5 44%, #f3f1e5 64%, #fff 100%);
	background:-o-linear-gradient(top, #fff 0, #f3f1e5 44%, #f3f1e5 64%, #fff 100%);
	background:-ms-linear-gradient(top, #fff 0, #f3f1e5 44%, #f3f1e5 64%, #fff 100%);
	background:linear-gradient(top, #fff 0, #f3f1e5 44%, #f3f1e5 64%, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f1e5', GradientType=0);
	margin-bottom:10px
}
.shareTracker {
	font-size:.688em;
	color:#787878;
	margin:20px 0 10px
}
.shareHead {
	color:#5a5a5a;
	font-size:1.142em
}
.marLeft5 {
	margin-left:5px
}
.green {
	color:#6e9e41
}
.red {
	color:red
}
@media screen and (max-width:768px) {
div#topTools {
margin-top:20px
}
.carousel-caption {
top:84px
}
.rgtCntWrapper {
min-height:0
}
}
@media screen and (width:800px) {
.carousel-caption {
top:129px
}
.rgtCntWrapper {
min-height:0
}
div.item {
height:268px !important
}
}
.height360px {
	height:360px}
div.item {
	height:275px
}
@media screen and (width:768px) {
div.item {
height:220px !important
}
}
.paddingleft20px {
	padding-left:20px
}
.paddingleft30px {
	padding-left:30px
}
.whitespace5px {
	height:5px
}
#home .media-body p, #cib .media-body p, #personal .media-body p {
	color: #888888;}
.prodServHl:hover .linkList li a, #privateClient .prodServHl:hover .linkList li a {
	color:#424242 !important
}
.prodServHl:hover .linkList li a:hover {
	color: #fff!important;}
#privateClient .prodServHl:hover {
	background:#f4f1ee;
	padding:0px 0 0 10px
}
#privateClient .prodServHl:hover h3 {
	color:#5f869f
}
#privateClient .prodServHl:hover .linkList li a:hover, div#privateClient div.interest .linkList li a:hover {
	color:#8d857c !important
}
#privateClient .sixcolumn_roundedcorner {
	background:#f4f1ee
}
#personal div.span3 h3.categoryHeading, #personal div.span9 h3.categoryHeading, #personal div.media h3 {
	color:#002b5c
}
#personal .prodServHl:hover h3.categoryHeading {
	color:#5f869f
}
body #personal .prodServHl:hover .linkList li a {
	color:#026cb8 !important
}
body #personal .prodServHl:hover .linkList li a:hover, div#personal div.interest .linkList li a:hover {
	color:#f58320 !important
}
#cib .latestNews {
	/*background:#f8f5ea !important*/
}
ul.linkList li a {
	width:195px;
	height:25px;
	display:inline;
	padding:1px 0 0 0}
body #personal #interest .linkList li a:hover {
	color:#f58320 !important
}
.bannerCont {
	min-height: 254px;}
.bannerCont img {
	min-height:275px
}
body .navbar-inner ul.linkList li a {
	height:25px !important
}
body .adVSrchHid {
	padding-right:0 !important
}
#cib .toolsViewSub li:hover {
	background-color:#f8f5ea;
	color:#c4962e;
	cursor:pointer
}
#cib .toolsViewSub li:hover a {
	color:#c4962e !important
}
#cib .toolsViewSub li a:hover {
	text-decoration:none
}
#cib #toolsView .toolsViewSub .tooltip.top, #applyOnlineListView .toolsViewSub .tooltip.top {
	margin-top:-10px
}
.tooltip.top .tooltip-arrow {
	left:7% !important
}
#privateClient .toolsViewSub li:hover {
	background-color:#f4f1ee;
	color:#8d857c;
	cursor:pointer
}
#privateClient .toolsViewSub li:hover a {
	color:#8d857c !important
}
#privateClient .toolsViewSub li a:hover {
	text-decoration:none
}
#privateClient #toolsView .toolsViewSub .tooltip.top, #applyOnlineListView .toolsViewSub .tooltip.top {
	margin-top:-10px
}
#personal .toolsViewSub li:hover {
	background-color:#f7f5ec;
	color:#f5872c;
	cursor:pointer
}
#personal .toolsViewSub li a {
	color:#026cb8
}
#personal .toolsViewSub li a:active {
	color:#acacac
}
#personal .toolsViewSub li a:visited {
	color:#026cb8
}
#personal .toolsViewSub li:hover a {
	color:#f5872c !important
}
#personal .toolsViewSub li a:hover {
	text-decoration:none
}
#personal #toolsView .toolsViewSub .tooltip.top, #applyOnlineListView .toolsViewSub .tooltip.top {
	margin-top:-10px
}
#cib .toolsViewSub li:active, #personal .toolsViewSub li:active, #privateClient .toolsViewSub li:active {
	background-color:#efefef;
	color:#c4962e;
	font-size:.750em;
	cursor:pointer
}
#cib .toolsViewSub li:active a, #privateClient .toolsViewSub li:active a, #personal .toolsViewSub li:active a {
	color:#acacac
}
body div#cib ul.subMenuTxt li a:hover, body div#cib ul.thirdLevel ul li a:hover, body div#cib ul.dropdown-menu.thirdLevel ul.linkList li a:hover {
	/*color:#c4962e !important*/
}
body div#personal ul.subMenuTxt li a:hover, body div#personal ul.thirdLevel ul li a:hover, body div#personal ul.dropdown-menu.thirdLevel ul.linkList li a:hover {
	color:#f58320 !important
}
body div#privateClient ul.subMenuTxt li a:hover, body div#privateClient ul.thirdLevel ul li a:hover, body div#privateClient ul.dropdown-menu.thirdLevel ul.linkList li a:hover {
	color:#8d857c !important
}
.fade.in {
	filter:alpha(opacity=100) !important;
	-ms-filter:"alpha(opacity=100)" !important
}
.droplist {
	position:absolute;
	width:100%;
	background-color:#fff
}
#searchTxt span, .searchTxt span {
	float:right;
	margin-right:3px
}
.caret {
	vertical-align:middle;
	border-top:4px solid #858480
}
#home .loginRegister, #AboutUs .loginRegister {
	position:relative;
	background: url('../images/standard_tile_homepage.png' ) no-repeat;
	width: 213px;
	/* margin-bottom: 20px; */
}

#AboutUs .blueBg p,#AboutUs .searchOutline , #AboutUs .blueBg{
	background: #fff !important;
}

#home .loginRegister, #Individuals .loginRegister, #SMEs .loginRegister, #noninterestbanking .loginRegister, #privateClients .loginRegister, #About .loginRegister, #cib .loginRegister{
	position:relative;
	background: url('../images/standard_tile_homepage.png' ) no-repeat;
	width: 213px;
	/* margin-bottom: 20px; */
}

#toolPalete ul.linkList {
	padding-bottom:0 !important;
}
#afford_tool.ui-accordion .ui-accordion-content {
	padding-bottom:0;
}



.loginRegister {
	position:relative;
	background: url('../images/standard_tile_product_grey.png' ) no-repeat;
	width: 213px;
	/* margin-bottom: 20px; */
}

.searchOutline input.go[type="submit"], .searchOutline input.go[type="button"] {
	width:100%
}
.searchGoBtn {
	float:right;
}
.searchBx {
	background:none repeat scroll 0 0 #fff;
	border:1px solid #dadada;
	float:left;
	width:89%
}
.searchBx a#searchTxt, .searchBx a.searchTxt {
	font-size:.750em
}
#searchTxt, #searchTxtPhone, .searchTxt {
	display:block;
	padding:0 0 0 10px;
	font-size:.688em
}
body .searchBg {
	/* background:#ebebeb; */
	background:-moz-linear-gradient(top, #ebebeb 0, #fff 100%);
	/* background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ebebeb), color-stop(100%, #fff)); */
	/* background:-webkit-linear-gradient(top, #ebebeb 0, #fff 100%); */
	background:-o-linear-gradient(top, #ebebeb 0, #fff 100%);
	background:-ms-linear-gradient(top, #ebebeb 0, #fff 100%);
	background:linear-gradient(top bottom, #ebebeb 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEBEB', endColorstr='#FFFFFF', GradientType=0)
}
#searchTxt:hover, .searchTxt:hover, #searchTxtPhone:hover {
	background-color:#f8f5ec !important;
	text-decoration:none;
	color:#0496fd
}
#searchTxt, .searchTxt, .droplist li a, #searchTxtPhone {
	color:#5f869f
}
.droplist li a:hover {
	color:#0496fd
}
#SMEs .searchOutline, #home .searchOutline {
    padding: 18px 15px 0 15px;
    background: #ffffff;
}

.searchOutline {
    padding: 18px 15px 0 15px;
    background: #e7e7e7;
}


#cib .searchOutline {
	background: #fff !important;
}


.droplist li a, .searchOutline a {
	text-decoration:none
;
	/* display: inline; */
	padding-top: 4px;
}
.droplist li {
	padding:5px 10px
}
#scrollbar1, #scrollbar2 {
	visibility:hidden
}
#scrollbar1, #scrollbar2 {
	width:82%;
	margin:22px 0 10px 1px;
	position:absolute;
	border:1px solid #dadada;
	background:#fff
}
#scrollbar2 {
	z-index:1 !important
}
#scrollbar1 .viewport, #scrollbar2 .viewport {
	height:100px;
	overflow:hidden;
	border-right:1px solid #dadada
}
#scrollbar1 .overview, #scrollbar2 .overview {
	list-style:none;
	position:relative;
	left:0;
	top:0;
	padding:0;
	margin:0
}
#scrollbar1 .scrollbar, #scrollbar2 .scrollbar {
	float:right
}
#scrollbar1 .track, #scrollbar2 .track {
	height:100%;
	width:13px;
	position:relative;
	padding:0 1px
}
#scrollbar1 .thumb, #scrollbar2 .thumb {
	height:20px;
	width:3px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	top:0;
	left:3px;
	border-radius:5px;
	border:1px solid #5f869f;
	background:#5f869f
}
#scrollbar1 .thumb .end, #scrollbar2 .thumb .end {
	background:transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;
	overflow:hidden;
	height:5px;
	width:25px
}
#scrollbar1 .disable, #scrollbar2 .disable {
	display:none
}
.noSelect {
	user-select:none;
	-o-user-select:none;
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none
}
.droplist li a {
	font-size:.688em
}
#cib #searchTxt, #cib .droplist li a, #searchTxtPhone {
	color:#026cb8
}
#cib .droplist li:hover a {
	color:#c4962e
}
#privateClient #searchTxt, #cib .droplist li a, #searchTxtPhone {
	color:#026cb8
}
#privateClient .droplist li:hover a {
	color:#8d857c
}
#personal #searchTxt, #cib .droplist li a, #searchTxtPhone {
	color:#026cb8
}
#personal .droplist li:hover a {
	color:#f58320
}
#cib .droplist a, #privateClient .droplist a, #personal .droplist a {
	color:#026cb8
}
.carousel-cont:hover {
	background:#323332;
	text-shadow:1px 1px 1px #fff
}
.carousel-cont:active {
	background:#737373
}
.carousel-cont:active a {
	text-shadow:0 4px 4px #fff;
	color:#000
}
div.infobannercontainer {
	margin:0 0 20px 15px
}
div.infopage_viewratingbox {
	width:100%;
	height:25px;
	display:block;
	font-size:.875em;
	padding:0
}
div.readers {
	font-size:.875em
}
div.infopage_viewratingbox div {
	float:left;
	margin:0;
	font-size:.875em;
	border-right:1px solid #acacac;
	padding:2px;
	font-weight:700
}
div.infopage_viewratingbox div:last-child {
	border:0
}
div.infopage_viewratingbox div:first-child {
	border:0
}
div.commentbox div.leftBubble-content {
	margin:0 0 0 55px
}
div.replyIconBox {
	margin:7px 0;
	display:inline-block
}
@media screen and (max-width:1024px) {
ul.dropdown-menu.thirdLevel div.row.marLeftMinus30 div.span2 {
width:175px !important
}
}
div.container div.navbar {
	background:trasparent !important
}
div.promoBanners.fBanner {
	margin:15px 0 34px 0 !important;
	width:100%
}
div#home.NigeriaHome div.promoBanners.fBanner {
	margin: 0 !important;
	width:100%
}
div.rgtCntWrapper div.business {
	margin:5px 0 68px 0;
	width:100%
}
div#personal div.interest {
	margin:20px 0 20px 20px !important
}
div#home div.mediacontainer, div#personal div.mediacontainer, div#privateclient div.mediacontainer, div#cib div.mediacontainer {
	min-height:300px
}
div.competition_status {
	margin:0 0 0 10px;
	display:inline-block
}
#campaignresult li {
	padding:10px 0
}
#campaignresult div.campaignresult_wrapper li img.pull-left {
	margin:10px 10px 25px
}
#campaignresult div.campaignresult_wrapper li div.rating_likes, #campaignresult div.campaignresult_wrapper div#rating_likes {
	margin:0
}
div#rating_likes div {
	margin:0 0 0 2px
}
div#CampaignList ul#stanbic li {
	float:left
}
div#CampaignList li.grayBgarticle {
	border:0 none;
	background:0;
	padding-bottom:5px;
	display:inline-block;
	width:100%;
	padding-top:5px
}
div#home div#CampaignList li.grayBgarticle:hover {
	background-color:#efefef
}
div#CampaignList div.campaignresult_wrapper h2, div#ArticleList div.articlelist_wrapper h2, div#searchList div.articlelist_wrapper h2, div#toolsAndCalc div.articlelist_wrapper h2, div#applyOnlineList div.articlelist_wrapper h2 {
	line-height:normal !important;
	margin:7px 0 5px 0
}
div#CampaignList div.campaignresult_wrapper h2 a, div#ArticleList div.articlelist_wrapper h2 a, div#searchList div.articlelist_wrapper h2 a, div#toolsAndCalc div.articlelist_wrapper h2, div#applyOnlineList div.articlelist_wrapper h2 a {
	display:inline-block;
	margin:0 10px 0 0;
	width:70%
}
div#personal ul#campaignresult li:hover {
	background:none repeat scroll 0 0 #f4f1ee;
	border:1px solid #adaba4
}
div#personal ul#campaignresult li:hover h2 a {
	color:#f58320 !important
}
div#cib ul#campaignresult li:hover {
	background:none repeat scroll 0 0 #f8f5ea;
	border:1px solid #adaba4
}
div#cib ul#campaignresult li:hover h2 a {
	color:#c4962e !important
}
div#privateClient ul#campaignresult li:hover {
	background:none repeat scroll 0 0 #f4f1ee;
	border:1px solid #adaba4
}
div#privateClient ul#campaignresult li:hover h2 a {
	color:#026cb8 !important
}
#siteMapwrapper h1 {
	font-size:1.3em;
	color:#020973;
	line-height:normal;
	padding-bottom:10px
}

#siteMapwrapper h2 {
	font-size:1.2em;
	color:#232323;
	font-weight:bold;
	line-height:normal;
	padding-bottom:5px
}
#siteMapwrapper h4 {
	font-size:1em;
	color:#767676;
	font-weight:bold;
	line-height:normal
}
.padLeft20px {
	padding-left:30px
}
.padLeft10px {
	padding-left:11px
}
.whitefill {
	color:white !important;
	text-indent:-9999px
}
div#home div#siteMapwrapper div.padLeft20px:hover {
	background-color:#efefef
}
div#home div#siteMapwrapper div.padLeft20px:hover {
	background-color:#efefef
}
div#home div#siteMapwrapper div.padLeft20px:hover {
	background-color:#f5f5f5
}
div#cib div#siteMapwrapper div.padLeft20px:hover {
	background-color:#f8f5ea
}
div#cib div#siteMapwrapper div.padLeft20px:hover ul.linkList li a {
	color:#424242
}
div#cib div#siteMapwrapper div.padLeft20px:hover ul.linkList li a:hover {
	color:#c4962e
}
div#personal div#siteMapwrapper div.padLeft20px:hover {
	background-color:#f8f5ea
}
div#personal div#siteMapwrapper div.padLeft20px:hover ul.linkList li a {
	color:#026cb8
}
div#personal div#siteMapwrapper div.padLeft20px:hover ul.linkList li a:hover {
	color:#f58320
}
div#privateClient div#siteMapwrapper div.padLeft20px:hover {
	background-color:#f4f1ee
}
div#privateClient div#siteMapwrapper div.padLeft20px:hover ul.linkList li a {
	color:#026cb8
}
div#privateClient div#siteMapwrapper div.padLeft20px:hover ul.linkList li a:hover {
	color:#8d867c
}
#contactUs h3 {
	color:#acacac;
	font-size:1.286em
}
.tabbable .nav li:hover {
	padding-bottom: 4px;
}
.tabbable .nav li a {
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	font-weight: bold;
}
.tabbable .nav-tabs>.active>a, .tabbable .nav-tabs>.active>a:hover, .tabbable .nav-tabs>.active>a:focus {
	
	color:#555 !important;
	background: transparent;
	border: none;
	font-weight: bold;
}
.tabbable .nav li {
	background: #e7e7e7;
	border-bottom: 2px solid #f58320;
	padding: 4px 0px;
	border-radius:0;
	color:#555 !important;
	border-right: 4px solid #e7e7e7;
}
.tabbable .nav-tabs>.active {
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	background:#efefef;
	padding-bottom: 5px;
}
.tabbable .nav li:first-child {
	border-left:1px solid #ddd}
.nav-tabs>li {
	border-radius:0
}
.tabbable .nav {
	margin-bottom:0
;
	border-bottom: none;
	background: #e7e7e7;  
}
.tabbable .tab-content, .accContactCont {
	border:1px solid #ddd;
	background: #fff;
	overflow: inherit;
	display: inline-block;
	width: 99.7%;
}
.nav-tabs>li {
	margin-bottom:0
}
.tabViewCntArea {
	width:98%;
	margin:0 auto
}
.tabViewInnerCont {
	border-top:1px solid #ddd;
	width:100%;
	float:left;
	margin:10px 0 20px 0
;
	font-size: 14px;  
	border-top: none !important;
}
.tabViewInnerCont.span3 {
	margin-left:10px
}
.contactUsCol1 p strong {
	font-weight:normal !important;
}
.contactUsCol1 {
	width: 26%;
	float:left
;
	font-size: 14px;  border-right: none !important;
}
.contactUsCol2 {
	width:34%;
	float:left;
	font-size: 12px;
	border-right: none !important;
	padding-right: 20px;
}
.tabViewCntArea p {
	font-size: 14px;
	font-weight: normal !important;
}
.tabViewCntArea p b {
	font-size:1.091em !important;
	color:#424242 !important
}
.brdRgt {
	border-right:1px solid #ddd
}
.tabViewIncnt {
	border-bottom:1px solid #ddd;
	float:left;
	width: 100%; /*17 June Change CJM*/
	/* margin-left:3%; */ /*17 June Change CJM*/

	font-size: 14px;  
	border-bottom: none !important;
}
#specDiv .tabbable .tab-content {
	border:0 none;
	background:0 none
}
#specDiv .ui-accordion .ui-accordion-header, #specDiv .ui-state-active, #specDiv .ui-widget-content .ui-state-active, #specDiv .ui-widget-header .ui-state-active, #specDiv .ui-state-default, #specDiv .ui-widget-content .ui-state-default, #specDiv .ui-widget-header .ui-state-default {
	background:0;
	color:#424242 !important
}
#specDiv .ui-state-default, #specDiv .ui-widget-content .ui-state-default, #specDiv .ui-widget-header .ui-state-default {
	border-radius:0 !important;
	border-top:0 none;
	border-bottom:1px solid #d2d2d2;
	border-left:0 none;
	border-right:0 none
}
#branchLocator .tab-content {
	overflow:hidden !important
}
#branchLocator .tabViewCntArea {
	width:100%
}
#branchLocator .toolsViewSub .span3:hover, .toolsViewSub .span3:focus {
	background:0;
	border:0 none
}
#branchLocator .toolsViewSub .span3 {
	border-bottom:0 none;
	margin:0 5px 5px 0 !important;
	padding:10px 0 10px 5px
}
#branchLocator .toolsViewSub:hover, .toolsViewSub:focus {
	background:#f8f5ec;
	border:1px solid #dadada
}
#branchLocator .toolsViewSub {
	border-bottom:0 none;
	margin:0 !important;
	padding:0
}
#branchLocator .tabbable .tab-content {
	background:none repeat scroll 0 0 #fff;
	border:0 none
}
#branchLocator #branchLocatorListView, #branchLocator #branchLocatorListView ul {
	margin-bottom:0 !important;
	display:block;
	overflow:hidden;
	width:100%
}
#branchLocator .branchLi {
	border-bottom:1px solid #eee;
	padding-bottom:10px
}
#branchLocator div#branchLocatorList .rateAndLike p {
	margin-left:0;
	padding-bottom:0;
	margin-bottom:0;
	font-size:.917em !important
}
#branchLocator div#branchLocatorList span p {
	font-size:1.339em !important
}
#branchLocator div#branchLocatorList div p {
	font-size:1.339em !important;
	margin-bottom:0 !important
}
#countryContactDet {
	font-size:.750em
}
#specDiv .tabbable {
	position:relative
}
.collapsable p {
	/*padding:0 10px 1em; Chido Align Text 9May 2014 */
}
.switch {
	position:absolute;
	top:.5em;
	right:0;
	padding:3px !important
}
.post .switch {
	position:static;
	text-align:right
}
.post .main {
	margin-bottom:.3em;
	padding-bottom:0
}
.other li, .summary {
	margin-bottom:.3em;
	padding:1em;
	border:1px solid #e8e7e8;
	background-color:#f8f7f8
}
.other ul {
	list-style-type:none;
	text-align:center
}
.expandable a {
	display:block;
	padding:3px 10px
}
.expandable a:link, .expandable a:visited {
	background:url(../images/downArrowAcc.png) no-repeat 97%
}
.expandable a.open:link, .expandable a.open:visited {
	background:url("../images/upArrowAcc.png") no-repeat 97%
}
.switch span {
	background:url("../images/downArrowAcc.png") no-repeat;
	width:20px;
	height:16px;
	float:left;
	margin-top:3px;
	margin-left:5px
}
.switch .open+span {
	background:url("../images/upArrowAcc.png") no-repeat;
	width:20px;
	height:16px;
	float:right;
	margin-top:5px;
	margin-left:5px
}
.collapsable {
	overflow:hidden
}
h3.expandable {
	font-size:.85em !important
}
h3.expandable a, #contactUs #FAQ a {
	color:#005580
}
h3.expandable a:hover {
	text-decoration:none
}
.collapsable .contactUsCol1 p, .collapsable .contactUsCol2 {
	padding-top:10px !important
}
#countryContactDet .span2 {
	margin-left:4px;
	margin-top:10px
}
.tabbable .nav>li>a:hover, .tabbable .nav>li>a:focus {
    background-color: transparent;
    /*border: none;*/
}

.tabbable .nav>li>a:hover {
    /*margin-bottom: 1px;*/
    margin-top: 1px;
    padding-left: 6px;
    padding-top: 8px;
}
.tabbable .nav>li>a:active {
	text-decoration:none;
	/* background: #ffffff; */
	/* color:#acacac !important; */
	border-radius: 0;
}
.tabbable .nav>li:active {
	background:#efefef
}
#contactUs .promoBanners {
	margin:20px 0
}
#countryContactDet .tabViewIncnt img {
	padding-right:5px
}
.contactUsCol2 img {
	width:20px;
	height:20px
}
.tabContents {
	margin:5px 0
;
	margin-top: 32px;
}

#branchLocatorList .tabContents > h3 {
	border:none !important;
}


.tabContents > h3 {
	font-size: 1.715em !important;
color: #26428b;

	font-size: 16px !important;
background: #f3f3f3;
padding-left: 5px;
border: 1px solid #d8d8d8;
}
.hidden {
	display:none
}
.email {
	color:#08c !important;
	word-wrap: break-word;
	word-break: break-all;
	font-size: 12px;
}
h3.popover-title {
	color:#555 !important;
	font-size:.750em !important;
	font-weight:bold
}
.popover-content p {
	font-size:.750em !important
}
.popover-content div span {
	color:#555 !important;
	font-weight:bold
}
.givFeedback div span, .givFeedback div span a {
	font-size:.91em !important
}
.givFeedback {
	margin-bottom:15px;
	border-bottom:1px solid #ddd;
	padding-bottom:15px
}
.feedBk a {
	color:#000 !important;
	text-decoration:none
}
#wheretoFindDropDwn .droplist {
	position:absolute;
	background-color:#fff
}
#whereDropDwn {
	position:absolute;
	display:none;
	height:97px;
	top:23px;
	width:100%;
	z-index:1
}

.span9 span {
	font-size:12px !important;
}

body #atmAndBrnLoc .span9, #Branch_ATM_Locator .span9{
	width: 100% !important;
}
#wheretoFindDropDwn .searchOutline {
	padding:0 !important;
}
#wheretoFindDropDwn, #wheretoFindDropDwn .searchOutline {
	position:relative
}
.dispNone {
	display:none
}
#searchLocationDiv a:hover {
	 text-decoration: none !important;	
}
#map_canvas {
	height:400px;
	z-index:0 !important;
	width: 742px;
	margin-bottom: 30px;
}
.searchWid {}
.dk_toggle {
background-color: transparent !important; 
color: #5f869f;
overflow: hidden;
white-space: nowrap;
border: 0;
height: 30px;
width: 158px !important;
}
.searchWid .dk_options_inner {
	max-height:100px !important
}
#cib .dk_toggle:hover, #cib .dk_toggle:focus, #cib .dk_focus .dk_toggle {
	background-color:#f8f5ec;
	color:#c4962e;
	outline:0
}
.dk_container  {
	width:84.1% !important;
	border: 1px solid #D3D3D3;
	/* border-right:0; */
	height:28px;
	background:#fff;
}
.dk_toggle {
	border:none !important;
}
.dk_label {
	float: none !important;
	padding-left: 12px !important;  
	color: #0396fd !important;  
	font-size: 12px !important;  
	padding-right: 20px !important;
	width: 94% !important;
}
#cib .dk_toggle:hover .dk_label, #cib .dk_focus .dk_toggle .dk_label {
	color:#c4962e
}
#cib .dk_options a:hover {
	background-color:#f8f5ec;
	color:#c4962e
}
#cib .dk_options a, #cib .dk_label, body #cib .dk_toggle {
	color:#026cb8
}
#cib .dk_toggle:active .dk_label, #cib .dk_open .dk_label {
	color:#c4962e !important
}
#privateClient .dk_toggle:hover, #privateClient .dk_toggle:focus, #privateClient .dk_focus .dk_toggle {
	background-color:#f8f5ec;
	color:#8d857c;
	outline:0
}
#privateClient .dk_toggle:hover .dk_label, #privateClient .dk_focus .dk_toggle .dk_label {
	color:#8d857c
}
#privateClient .dk_options a:hover {
	background-color:#f8f5ec;
	color:#8d857c
}
#privateClient .dk_options a, #privateClient .dk_label, body #privateClient .dk_toggle {
	color:#026cb8
}
#privateClient .dk_toggle:active .dk_label, #privateClient .dk_open .dk_label {
	color:#8d857c !important
}
#personal .dk_toggle:hover, #personal .dk_toggle:focus, #personal .dk_focus .dk_toggle {
	background-color:#f8f5ec;
	color:#f58320;
	outline:0
}
#personal .dk_toggle:hover .dk_label, #personal .dk_focus .dk_toggle .dk_label {
	color:#f58320
}
#personal .dk_options a:hover {
	background-color:#f8f5ec;
	color:#f58320
}
#personal .dk_options a, #personal .dk_label, body #personal .dk_toggle {
	color:#026cb8
}
#personal .dk_toggle:active .dk_label, #personal .dk_open .dk_label {
	color:#f58320 !important
}

.displaynone {
	display:none
}
div#declaration ul li {
	list-style-type:square !important;
	font-size:1.143em !important
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div#declaration ul li {
list-style-type:square !important
}
}
input.error {
	border:1px solid red !important
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input.error {
border:1px solid red
}
.starimage, .starimages {
background:url('../images/unchecked.gif') no-repeat;
padding-left:16px;
margin-left:.3em
}
.starimages {
background:url('../images/unchecked.gif') no-repeat;
padding-left:16px;
margin-left:.3em;
background-position:0 5px
}
.starimages:after {
content:" required";
margin-right:99px
}
}
.starimage, .starimages {
	background:url('../images/unchecked.gif') no-repeat;
	padding-left:16px;
	margin-left:.3em
}
.starimages {
	background:url('../images/unchecked.gif') no-repeat;
	padding-left:16px;
	margin-left:.3em;
	background-position:0 5px
}
.starimages:after {
	content:" required";
	margin-right:99px
}
#toolPalete ul.accordian h3 div.SalesToolIcons, #toolPaletePhone ul.accordian h3 div.SalesToolIcons {
	width:39px;
	height:25px;
	background:url("../images/SalesToolsWhiteIcons.png") no-repeat transparent;
	float:left;
	margin-top:-6px;
	margin-left:-10px
}
#toolPalete ul.accordian h3 div#AffordabilityIcon.SalesToolIcons, #toolPaletePhone ul.accordian h3 div#AffordabilityIcon.SalesToolIcons {
	background-position:-26px -1px
}
#toolPalete ul.accordian h3 div#RatesFees.SalesToolIcons, #toolPaletePhone ul.accordian h3 div#RatesFees.SalesToolIcons {
	background-position:-30px -41px
}
#toolPalete ul.accordian h3 div#CallBack.SalesToolIcons, #toolPaletePhone ul.accordian h3 div#CallBack.SalesToolIcons {
	background-position:12px -41px
}
#toolPalete ul.accordian h3 div#ApplyOnline.SalesToolIcons, #toolPaletePhone ul.accordian h3 div#ApplyOnline.SalesToolIcons {
	background-position:12px 2px
}
.accordion_productdetails h3 {
	font-size:0.85em !important;
	border:none !important
}
.ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom {
	min-height:327px !important
}
div.accordion_productAlt h4, div.accordion_productAlt p, div.accordion_productAlt div {
	background-color:#f8f5ea
}
div#myModal h3, div#personaldetails h3 {
	line-height:normal;
	font-size:1.275em;
	color:#026cb8 !important
}
div.accordion_productdetails .ui-corner-all, div.accordion_productAlt .ui-corner-all, div.accordion_productAlt_second div.accordion_productAlt .ui-corner-all div.accordion_productdetails .ui-corner-top, div.accordion_productAlt .ui-corner-top, div.accordion_productdetails .ui-corner-tr div.accordion_productdetails .ui-state-hover, div.accordion_productAlt .ui-corner-tr div.accordion_productAlt .ui-state-hover, div.accordion_productdetails .ui-widget-content .ui-state-hover, div.accordion_productAlt .ui-widget-content .ui-state-hover, div.accordion_productdetails .ui-widget-header .ui-state-hover, div.accordion_productAlt .ui-widget-header .ui-state-hover, div.accordion_productdetails .ui-state-focus, div.accordion_productAlt .ui-state-focus, div.accordion_productdetails .ui-widget-content .ui-state-focus, div.accordion_productAlt .ui-widget-content .ui-state-focus, div.accordion_productdetails .ui-widget-header .ui-state-focus, div.accordion_productAlt .ui-widget-header .ui-state-focus {
	border:medium none !important;
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.773em; /*[Changed from 1em to 0.773em for Accordion]*/
	font-weight:bold;
	padding-bottom:3px
}
.accordion_productdetails .ui-icon-triangle-1-e, div.accordion_productAlt .ui-icon-triangle-1-e {
	background-position: -135px -32px;}
.accordion_productdetails .ui-icon, div.accordion_productAlt .ui-icon {
	height:30px;
	width: 19px;}
.accordion_productdetails .ui-icon-triangle-1-s, div.accordion_productAlt .ui-icon-triangle-1-s {
	background-position:-275px -6px
}
#specDiv .ui-accordion .ui-accordion-header, #specDiv .ui-state-active, #specDiv .ui-widget-content .ui-state-active, #specDiv .ui-widget-header .ui-state-active, #specDiv .ui-state-default, #specDiv .ui-widget-content .ui-state-default, #specDiv .ui-widget-header .ui-state-default {
	background:0;
	color:#5f869f !important
}
#specDiv .ui-state-default, #specDiv .ui-widget-content .ui-state-default, #specDiv .ui-widget-header .ui-state-default {
	border-color:-moz-use-text-color -moz-use-text-color #d2d2d2;
	border-radius:0 0 0 0 !important;
	border-style:none none solid;
	border-width:0 0 1px;
	color:#424242 !important
}
div.collapsable div.accordion_productAlt h3 {
	padding:5px 0 5px 36px
}
.accordion_productdetails .ui-state-active .ui-icon {
	background-position:-167px -32px;
	width:14px;
}
.accordion_productdetails .ui-state-active .ui-icon, div.accordion_productAlt .ui-state-active .ui-icon, div.accordion_productAlt .ui-state-default .ui-icon, .accordion_productdetails .ui-state-default .ui-icon {
	background-image:url("../images/actionBarIcons.png");
	margin-top:-15px
;
	top: 80%;
	left: 97%;
}
div.accordion_productAlt h4 {
	color:#424242;
	font-size:.750em;
	font-weight:bold
}
div.accordion_productAlt h4, div.accordion_productAlt p, div.accordion_productAlt div {
	background-color:#f8f5ea
}
div.accordion_productAlt p {
	font-size:.75em !important;
	line-height:21px !important
}
div.accordion_productAlt h4, div.accordion_productAlt p, div.accordion_productAlt div {
	background-color:#f8f5ea
}
legend h4 {
	color:#026cb8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.750em;
	font-weight:normal
}
#secondform {
	margin-left:10px
}
div.accordion_productdetails h3 .ui-accordion .ui-state-default, div.accordion_productdetails .ui-corner-all {
	color:#5f869f !important;
	margin-bottom:10px
}

#AboutUs .accordion_productdetails .ui-state-active .ui-icon {
	background-image: url("../images/pillar-up-arrows.png");
	margin-top: -15px;
	top: 80%;
	left: 97%;
	background-position: 100% 0;
}



#AboutUs div.accordion_productdetails .ui-state-active {
	background: url(../images/icon_arrow_up-gold.png) no-repeat 94% 50% #f3f3f3 !important;
	color: #C4962E !important;
	padding-left: 5px;
	border-bottom: 1px solid #C4962E !important;
	border-radius:0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px !important;
}

#cib div.accordion_productdetails .ui-state-active {
	background: url(../images/icon_arrow_up-cib.png) no-repeat 94% 50% #f3f3f3 !important;
	color: #034A63 !important;
	padding-left: 5px;
	border-bottom: 1px solid #034A63 !important;
	border-radius:0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px !important;
}

#cib .accordion_productdetails .ui-state-active .ui-icon {
	background-image: url("../images/pillar-up-arrows.png");
	margin-top: -15px;
	top: 80%;
	left: 97%;
	background-position: 37% 0;
}

div.accordion_productdetails .ui-state-active {
	background: url(../images/icon_arrow_up-dark.png) no-repeat 94% 50% #f3f3f3 !important;
	color: #254288 !important;
	padding-left: 5px;
	border-bottom: 1px solid #254288 !important;
	border-radius:0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px !important;
}


div.accordion_productdetails .ui-corner-all {
	background: url(../images/icon_arrow_down-dark.png) no-repeat 94% 50% #f3f3f3 !important;
	color: #254288 !important;
	padding-left: 5px;
	border-bottom: 1px solid #254288 !important;
	border-radius:0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px !important;
}

#FAQ .switch {
	top:-30px
}
#clp, #exp {
	float:left;
	color: #555;
}
#FAQ .odd {
	background-color:#f6f6f6
}
#FAQ .even {
	background-color:#f9f7eb
}
body #specDiv #FAQ .ui-accordion .ui-accordion-header, body #specDiv #FAQ .ui-state-active, body #specDiv #FAQ .ui-widget-content .ui-state-active, body #specDiv #FAQ .ui-widget-header .ui-state-active, body #specDiv #FAQ .ui-state-default, body #specDiv #FAQ .ui-widget-content .ui-state-default, body #specDiv #FAQ .ui-widget-header .ui-state-default {
	background:0;
	color:#60869d !important;
	font-weight:normal;
	font-size:.86em !important
}
#FAQ div.accordion_productAlt h4, #FAQ div.accordion_productAlt p, #FAQ div.accordion_productAlt div {
	background-color:#fff;
	color:#555 !important
}
#FAQ #accordion_tab1 #content .ui-accordion-header-active {
	color:#555 !important
}
.odd a.open, .even a.open {
	border-bottom:0 none;
	border-radius:4px 4px 0 0;
	color:#000771
}
.odd a, .even a {
	border:1px solid #dadada;
	border-radius:4px
}
#FAQ .collapsable {
	border:1px solid #dadada;
	border-top:0 none;
	border-radius:0 0 4px 4px
}
#FAQ .collapsable.evenBG #content .ui-widget-content, #FAQ .collapsable.evenBG #content p, #FAQ .collapsable.evenBG #content div, #FAQ .collapsable.evenBG #content h4, .evenBG, .oddBG, #FAQ h3 a.open {
	background-color:#fff !important
}
#FAQ h3.expandable {
	border:0 none;
	margin:2px 0
}
#afford_tool textarea, #afford_tool_phone textarea {
	width:75% !important
}

#afford_tool select, #afford_tool_phone select {
	width:83%
}
#afford_tool .searchWid, #afford_tool_phone .searchWid {
	padding:4px 4px 4px 0 !important;
	width:81% !important
}
#afford_tool .searchWid .dkLink, #afford_tool_phone .searchWid .dkLink {
	padding:5px 0
}
#afford_tool .searchWid .select-icon, #afford_tool_phone .searchWid .select-icon {
	padding:5px
}
#afford_tool .dk_options, #afford_tool_phone .dk_options {
	padding:4px 0
}
#afford_tool .jspVerticalBar, #afford_tool_phone .jspVerticalBar {
	display:none
}
#afford_tool .dk_options_inner, #afford_tool_phone .dk_options_inner {
	width:98% !important
}
#articleFilter .select .dk_container.searchWid {
	width:63%;
	margin:0 !important;
	float:right
}
#articleFilter .select.fright {
	width:41%
}
div#articleFilter .dk_container div, div#articleFilter .dk_container {
	margin:0;
!important
}
div#articleFilter .dk_container {
	margin-left:5px !important
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div#articleFilter .dk_container {
margin-left:5px !important;
margin-top:-20px
}
}
#dk_container_showDrpDwn, #dk_container_resultsList {
	float:right !important
}
#dk_container_categoryDrpDwn, #dk_container_yearSpec, #dk_container_cntType, #dk_container_queryTitle {
	width: 90% !important;
	/* border: 1px solid #000; */
}
#personaldetails .initialDrpDwn {
	width:25%
}
#privateClient #toolPalete ul.accordian h3, #privateClient ul.accordian h3 a, #privateClient #toolPaletePhone ul.accordian h3, #privateClient ul.accordian h3 a {
	           background: linear-gradient(to bottom, #C7C4C0 0%, #8D857C 33%, #8D857C 100%) repeat scroll 0 0 transparent !important;
			   background:-moz-linear-gradient(to bottom, #C7C4C0 0%, #8D857C 33%, #8D857C 100%) repeat scroll 0 0 transparent !important;
			   background:-webkit-linear-gradient(to bottom, #C7C4C0 0%, #8D857C 33%, #8D857C 100%) repeat scroll 0 0 transparent !important;

               filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C7C4C0', endColorstr='#8D857C');
               color: #FFFFFF;
               padding:5px 5px 10px 5px;/*Added by saravanan for salestool on 16/10/2013 */
}
.contactUsTabContents .switch span {
	float:right !important
}
@media(min-width:768px) and (max-width:979px) {
div.promoBanners.fBanner {
margin:20px 0 80px !important;
width:100%
}
div.fBanner.span3.leftMar0, div.fleft.fBanner, div.fBanner.fright.padTopBtm0 {
margin-left:0 !important
}
}
@media(min-width:980px) and (max-width:1280px) {
div.videocontainer {
width:100% !important
}
div.promoBanners.fBanner {
margin:20px 0 55px !important;
width:100%
}
div.fBanner.span3.leftMar0, div.fleft.fBanner, div.fBanner.fright.padTopBtm0 {
margin-left:0 !important
}
}
@media(max-width:767px) {
div.siteBanner_web {
width:100%
}
.fleft {
float:left;
width:100%
}
div.row.topheaderbg {
margin-top:0
}
div.site-logo {
display:none
}
div.site_selector {
display:none
}
ul#stanbic.ViewAllCmments {
margin-top:35px
}
div.loginRegister {
position:absolute;
top:415px;
left:-2px
}
div.blueBg {
position:relative
}
.searchGoBtn {
float:right;
margin-right:6px;
width:17px
}
div.internetBanking {
top:25px !important;
position:relative
}
div.actionBar {
position:absolute;
top:-103px;
left:0
}
div.navbar-inner {
position:absolute;
left:0;
top:101px;
width:100%
}
body div.span9.shareTracker {
display:none
}
div.masterWrapperLeft {
margin-top:360px
}
.mainCntrRowMrgn {
margin-top:-35px !important
}
div#topTools {
position:absolute;
top:-120px;
right:0
}
div.container.fBanner.marTop20 div.row {
margin-left:0 !important
}
#toolPalete ul.accordian .panel, #toolPaletePhone ul.accordian .panel {
height:auto !important
}
.jspDrag {
width:20% !important
}
div#applyOnlineList {
margin-top:-10px
}
div.salesToolIconBox {
float:right;
margin:-43px 10px 0 0;
display:none
}
div.SalesToolMobileView {
position:absolute;
left:2px;
top:195px;
width:99%;
background:white
}
div.salesToolIconBox a {
font-weight:bold
}
div.salesToolIconBox a span {
font-weight:bold;
background:url("../images/actionBarIcons.png") no-repeat scroll -135px -35px rgba(0, 0, 0, 0);
width:16px;
height:8px;
display:inline-block;
margin-top:5px
}
div.salesToolIconBox a span.UpArrowCloseMenu {
font-weight:bold;
background:url("../images/actionBarIcons.png") no-repeat scroll -166px -35px rgba(0, 0, 0, 0);
width:16px;
height:8px;
display:inline-block;
margin-top:5px
}
div#footerLegal div.container div.span9 {
margin:0
}
.navbar .nav>li>ul#topmenu3.dropdown-menu {
left:52px;
top:28px;
width:98%;
padding-left:10px
}
.navbar .nav>li>ul#topmenu3.dropdown-menu:after, .navbar .nav>li>ul#topmenu3.dropdown-menu:before {
border:0
}
.dropdown-menu li a {
background:url("../images/actionBarIconsxxx.png") no-repeat scroll -5px -22px rgba(0, 0, 0, 0)
}
.dropdown-menu li a:hover {
background:url("../images/actionBarIconsxxx.png") no-repeat scroll -5px -22px #f1f1f1
}
.navbar .nav {
display:block;
width:100%
}
div.siteBanner_web {
height:auto !important;
width:100%
}
div.commentbox div.leftBubble-content {
margin:0
}
div.replyIconBox {
margin:7px 0;
display:inline-block
}
div#commentMaster ul#stanbic.ViewAllCmments {
width:90% !important
}
}
@media(min-width:768px) {
div.siteBanner_web .fleft {
float:left
}
div.siteBanner_web .fleft img {
/*width:334px*/
}
div.salesToolIconBox {
display:none !important
}
}
body .linkList a {
	width:auto;
	height:25px;
	display:inline-block;
	color:#026cb8
}
body .linkList a:hover, body .prvtClientBank li a:hover, body .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:hover, .Hl .linkList li a:hover, #personal .linkList li a:hover, body ul.subMenuTxt li a:hover, body ul.thirdLevel ul li a:hover, ul.dropdown-menu.thirdLevel ul.linkList li a:hover {
	width:auto;
	height:25px;
	/* background:url("../images/anchorHoverBg.jpg") repeat-x; */
	display:inline-block;
	color:#0496fd
}
body .linkList a:hover:after, body .prvtClientBank li a:hover:after, body .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:hover:after, .prodServHl .linkList li a:hover:after, #personal .linkList li a:hover:after, body ul.subMenuTxt li a:hover:after, body ul.thirdLevel ul li a:hover:after, ul.dropdown-menu.thirdLevel ul.linkList li a:hover:after {
	content:" ";
	width:17px;
	height:25px;
	/* background:url("../images/hoverarrowedge.png") no-repeat; */
	position:absolute;
	display:inline-block;
	margin-top:-1px;
	margin-left:0
}
body .linkList a:hover:before, body .prvtClientBank li a:hover:before, body .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:hover:before, .prodServHl .linkList li a:hover:before, #personal .linkList li a:hover:before, body ul.subMenuTxt li a:hover:before, body ul.thirdLevel ul li a:hover:before, ul.dropdown-menu.thirdLevel ul.linkList li a:hover:before {
	content:" ";
	width:17px;
	height:25px;
/* 	background:url("../images/anchorHoverLeftBg.jpg") no-repeat; */
	position:absolute;
	display:inline-block;
	margin-top:-1px;
	margin-left:-8px
}
body .prvtClientBank li a:hover {
	color:#8d867c !important
}
body .corporates ul.dropdown-menu.thirdLevel ul.linkList li a:hover {
	color:#c4962e !important
}
body ul.subMenuTxt li a:hover, body ul.thirdLevel ul li a:hover, ul.dropdown-menu.thirdLevel ul.linkList li a:hover {
	color:#0496fd !important
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body .linkList a {
display:inline-block !important
}
}
body #recaptcha_area, body #recaptcha_table {
	width:94% !important
}
body .recaptchatable #recaptcha_image {
	border:0 none !important
}
#callbackid {
	height:100% !important
}
#recaptcha_logo {
	width:45px !important
}
#recaptcha_image, #recaptcha_image img {
	width:100% !important
}
#callbackid table td {
	width:100% !important;
	padding:0 !important
}
#recaptcha_response_field {
	width:90% !important
}
#recaptcha_image {
	padding:0 !important
}
.recaptcha_only_if_privacy {
	text-align:center !important
}
#afford_tool, #afford_tool_phone {
	margin-left:-10px !important
}
body .jspDrag {
	margin:0 auto !important
}
body .jspVerticalBar *, .jspHorizontalBar * {
	display:block !important;
	float:none !important
}
body #dk_container_showDrpDwn .jspVerticalBar {
	width:20% !important
}
body #dk_container_showDrpDwn .jspPane {
	width:30px !important
}
.branchDropDwns .dk_options_inner {
	max-height:100px !important
}
div#myModal div.form-inline {
	margin-left:15px
}
.navbar p {
	font-size:1.15em !important
}
ul.linkList li {
	padding:2px;
	font-size:.975em;
	background: url('../images/icon_arrow_light_blue.png') 96% 50% no-repeat;
	border-bottom: 1px solid #cccccc;
	/* line-height: normal; */
	/* height: 20px; */
}

ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #219595;
	color: #fff;
}

ul.linkList li:hover a {
	color:#fff !important;
}

.jspVerticalBar {
	display: none;
}

.dk_options {
	top:27px !important;
}

#articleSearch p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.98em !important
}
#campaignresult p {
	font-size:.98em !important
}
.toolsViewSub.careers .span2 a {
	font-size:1.12em !important
}
.givFeedback .feedBk li a {
	font-size:1.12em !important
}
#countryContactDet h3 {
	font-size:1.715em !important
;color: #26428b;  font-size: 20px;  background: #f3f3f3;
	padding-left: 5px;
	border: 1px solid #d8d8d8;
}
#countryContactDet .tabbable #contactTabs.nav li a {
	font-size: 14px !important;}
#countryContactDet .tab-content .countryPopup .inCnt {
	font-size:1.143em !important
}
#contactus ul li {
	font-size:.95em !important
}
body .relatedcont .rateAndLike span {
	font-size:.8em !important
}
#stanbic.ViewAllCmments li a {
	font-size:1.307em !important
}
body #advSearch select {
	font-size:1.143em !important
}
#applyOnlineList .relatedRate span, #applyOnlineList #rating_likes span, #applyOnlineList .rateAndLike span {
	font-size:.916em !important
}
#contactUs .breadcrumb a {
	color:#08c
}
#contactUs div.footerContentBar h3 {
	color:#787878
}
div.media.inlinereplybox {
	display:none;
	margin:5px 0 0 16px !important
}
#comment_wrapper .fBanner {
	margin-top:7px !important
}
@media screen and (min-width:768px) and (max-width:1024px) {
div.reply_wrapper div.fBanner, div.media.inlinereplybox div.fBanner {
margin-left:0 !important
}
}
div.replyIconBox a, div.ViewAllCmments a.expand, div.ViewAllCmments a.in.collapse, div#comment a, li#Expand_Collapse a, ul.ViewAllCmments li:first-child a, div.salesToolIconBox a {
	cursor:pointer
}
@media screen and (min-width:768px) and (max-width:1024px) {
div.replyIconBox {
float:right;
margin-right:85% !important;
width:65px
}
}
.overlay {
	background:transparent url(images/overlay.png) repeat top left;
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:100
}
.box {
	position:fixed;
	top:-200px;
	left:30%;
	right:30%;
	background-color:#fff;
	color:#7f7f7f;
	padding:20px;
	border:2px solid #ccc;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	-khtml-border-radius:20px;
	-moz-box-shadow:0 1px 5px #333;
	-webkit-box-shadow:0 1px 5px #333;
	z-index:101
}
.box h1 {
	border-bottom:1px dashed #7f7f7f;
	margin:-20px -20px 0 -20px;
	padding:10px;
	background-color:#ffefef;
	color:#ef7777;
	-moz-border-radius:20px 20px 0 0;
	-webkit-border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-khtml-border-top-left-radius:20px;
	-khtml-border-top-right-radius:20px
}
a.boxclose {
	float:right;
	width:26px;
	height:26px;
	background:transparent url(images/cancel.png) repeat top left;
	margin-top:-30px;
	margin-right:-30px;
	cursor:pointer
}
.message {
	position:absolute;
	left:-5000px;
	top:300px;
	padding:10px 0;
	background-color:#efa;
	border:solid 1px #bd8;
	width:100%;
	height:30px;
	z-index:1;
	text-align:center
}
div#secondform {
	display:none
}
div.videocontainer div {
	width:100% !important;
	height:auto !important;
	display:block;
	clear:both;
	overflow:hidden;
	min-height:100px
}
div.videocontainer div.ot-video-main, div.videocontainer ot-video-content {
	width:100% !important;
	background-color:none !important
}
div.videocontainer div img.ot-video-loadingicon, div#videobanner img.ot-video-loadingicon, div#audiobanner img.ot-video-loadingicon {
	display:none !important
}
body div#videobanner .ot-video-main, body div#videobanner .ot-video-content, body div#videobanner .ot-video-object, body div#videobanner .ot-video-embed {
	width:100% !important;
	height:275px !important
}
body div#audiobanner .ot-video-main, body div#audiobanner .ot-video-content, body div#audiobanner .ot-video-object, body div#audiobanner .ot-video-embed {
	width:100% !important;
	height:45px !important
}
video {
	width:100% !important;
	height:auto !important
}
ul#stanbic li#previous_next {
	border:medium none;
	float:right;
	margin-right:10px;
	width:53px
}
li#previous_next .next {
	background:url("../images/actionBarIcons.png") no-repeat scroll -90px -16px rgba(0, 0, 0, 0);
	float:right;
	height:13px;
	width:10px
}
ul li#previous_next .previous {
	background:url("../images/actionBarIcons.png") no-repeat scroll -226px -16px rgba(0, 0, 0, 0);
	float:left;
	height:13px;
	width:10px
}
#toolPalete.carrier ul.accordian h3, .carrier ul.accordian h3 a {
	background:linear-gradient(to bottom, #f4aa6e 0, #f58320 33%, #f58320 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important
}
div.toolsCont #applyOnlineList p {
	margin-left:0 !important
}
#applyOnlineList .ui-accordion-header {
	margin-left:-5px !important
}
#applyOnlineList div.accordion_productdetails .ui-widget-content, #applyOnlineList div.accordion_productdetails .ui-widget-content, #applyOnlineList div#accordion_productralternative .ui-widget-content {
	padding:0 0 0 4px !important
}
#applyOnlineList .toolsViewSub .span2 a {
	color:#08c;
	font-size:1.3265em !important
}
#applyOnlineList .toolsViewSub li .rateAndLike {
	font-size:1.3265em !important
}
#applyOnlineList div select {
	width:20% !important
}
fieldset#salaryField .radio input[type="radio"] {
	margin-right:8px
}
#salaryField hr {
margin:15px 0 5px margin: 15px 0 5px;
	position: inherit;
	width: auto;
}
.careers .ui-accordion-header {
	padding-left:32px !important
}
.careers .ui-accordion-header-icon {
	left:0 !important
}
.careers .ui-accordion-content {
	padding-left:0 !important
}
.careers .linkList li a {
	text-align:right !important
}
.careers .linkList li {
	float:right
}
#applyOnlineList .ui-accordion-content {
	margin-left:4px !important
}
.salAdvReq legend {
	padding-bottom:5px !important
}
.salAdvFromLeft {
	float:left;
	width:30% !important
}
.salAdvFromRight {
	float:right;
	width:65% !important
}

.span9 .row .span6 {
	width: 65% !important;
}

.marRgt20 {
	margin-right:20px !important
}
#inputTel {
	margin-top:10px !important
}
.txtCenter {
	text-align:center !important
}
body div#cib div.accolades {
	height: 100%;}
div.accoladeItems p a {
	color:#fff
}
.toolsViewSub .span3 {
	width:250px !important
}
hr {
	margin:5px 0
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width:970px;
}
#home.NigeriaHome > .row:nth-child(5) {
	/*background:#e7e7e7;*/
}
.NigeriaHome > .row.marTop5, .null > .row.marTop5 {
	background:#e7e7e7;
}
#cib > .row.marTop5 {
	background:#e7e7e7;
}

.introTextField {
display: block;
background-color: #ededed;
width: 100%;
}

 #cib .masterWrapperLeft .row div.span3 > a:hover , #cib .more-btn a:hover {
 	background: url(../images/icon_arrow_white.png) no-repeat #034A63 82% 50%;
 }

 .promotion > .business > .accoladeItems h2 {
	background-color: #f3f3f3;
	color: #26428b;
	border-bottom: 2px solid #000771;
	padding: 4px 0px 4px 10px;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 0;
	/*display: inline-block;
	width: 100%;*/
	font-weight: normal;
}
.promotion > .business > .accoladeItems {
	margin-top: 20px;
}

#cib .promotion > .business > .accoladeItems {
	margin-top: 40px;
}
#sitemap table > tbody > tr > td > .contentheadings:hover {
	text-decoration: none;
}
#sitemap hr {
	display: none;
}
#cib .accoladeItems > .portletText br {
	display: none;
}

#cib .customer_care {
	width: 100%;
}

#cib .mainCntrRowMrgn {
	margin-top: 47px;
}

#cib .span9.masterWrapperLeft > .row {
	margin-bottom:20px;
}

div.rgtCntWrapper div.business {
	margin-bottom: 0 !important;
}

div.rgtCntWrapper div.business {
	padding-left: 0;
}
div.row {
	/* margin-bottom:1px
 */
	margin-left: 0;
}

body .masterWrapperLeft .span3 {
	width: 33.3%;
	margin-left: 0;
}
body div#privateClient div.portlet_border {
	height:245px !important
}
#applyOnlineList .accordion_productdetails .ui-accordion-content {
	height:auto !important
}
#applyOnlineList #applyOnlineListView .toolsViewSub .span3 {
	width:30% !important
}
#artList .dk_options .jspPane {
	width:100% !important
}
.inlinereplybox .comment_selectusername {
	margin-left:6em;
	padding-bottom:10px !important
}
.comment_selectusername {
	padding-bottom:5px !important
}
body #content.careers .linkList li a {
	width:auto;
	height:25px;
	background:url("../images/anchorHoverBg.jpg") repeat-x;
	display:inline-block;
	color:#026cb8
}
body #content.careers .linkList li a:after {
	content:" ";
	width:17px;
	height:25px;
	background:url("../images/hoverarrowedge.png") no-repeat;
	position:absolute;
	display:inline-block;
	margin-top:-1px;
	margin-left:0
}
body #content.careers .linkList li a:before {
	content:" ";
	width:17px;
	height:25px;
	background:url("../images/anchorHoverLeftBg.jpg") no-repeat;
	position:absolute;
	display:inline-block;
	margin-top:-1px;
	margin-left:-8px
}
body #content.careers .linkList li a:hover {
	color:#0496fd
}
#personaldetails .span3, #personaldetails .span2, #personaldetails .span8 {
	margin:0 !important
}
.responseInfo {
	color:red;
	font-size:.9em;
	margin:10px 0;
	padding:5px;
	background-color:#e9e3bb;
	border:1px dashed red
}
#branchLocatorListView .toolsViewSub .span3 {
	width:220px !important
}
@media screen and (min-width:320px) and (max-width:767px) {
#siteMapwrapper {
margin-top:183px
}
li.dropdown-submenu a.secLevel {
color:#0496fd !important
}
li.dropdown-submenu a:hover.secLevel {
color:#5f869f !important
}
ul.linkList li a {
width:auto !important
}
#applyOnlineList #applyOnlineListView .toolsViewSub .span3 {
width:25% !important
}
.advToolSearch h3 {
clear:both !important
}
}
.careers .linkList li {
	margin-right:20px
}
@media screen and (min-width:320px) and (max-width:979px) {
body .ui-widget-content {
height:auto !important
}
}
div.span9 ul li:hover h2 span.videoIcon {
	background-position:-33px 0;
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -33px transparent
}
div.span9 ul li:hover h2 span.audioIcon {
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -33px transparent;
	background-position:-66px 0
}
div.span9 ul li:hover h2 span.fileIcon {
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -33px transparent;
	background-position:-129px 0
}
div.span9 ul li:hover h2 span.searchResultsIcon {
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -33px transparent;
	background-position:0 0
}
body div#privateClient #toolPalete .ui-widget-content {
	border:1px solid #c4c1bc !important
}
.toolsViewSub .span3:hover a.calcIcon {
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll 0 transparent
}
.toolsViewSub .span3:hover a.toolIcon {
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -99px transparent
}
@media screen and (min-width:768px) and (max-width:1024px) {
div.rgtCntWrapper div.business {
margin:20px 0 100px !important;
width:100%
}
.business {
height:105px;
overflow:auto
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.rgtCntWrapper div.business {
margin-bottom:65px !important
}
.shareTracker {
margin-top:0
}
div.promoBanners.fBanner {
margin-top:15px !important
;
}
}
div#CampaignList div.campaignresult_wrapper h2 span {
	display:inline-block;
	margin-right:0
}
#campaignresult div.campaignresult_wrapper li div.rating_likes, #campaignresult div.campaignresult_wrapper div#rating_likes {
	display:inline-block;
	margin-top:24px !important
}
#aboutUs .span3 .accolades {
	height:260px !important
}
.latestNews div.media h3 {
	/* margin-left: -10px !important; */
    background-image:none;
	padding-top: 14px !important;
	background-color: #f3f3f3;  color: #000771;  border-bottom: 2px solid #26428b;  padding: 15px;  font-size: 16px;  margin-top: 0;  margin-bottom: 0;  
	padding-bottom: 12px;
	padding-left: 0;
}
.fBanner.marTop20 {
	margin-top:15px !important
}

.prodServHl p:last-of-type {
	margin-bottom:-5px !important
}
div.leftMar0.branchDropDwns div.span2 select {
	height:1.75em;
	padding:3px
}
div.sixcolumn_roundedcorner h3.categoryHeading {
	margin-top:10px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
body div.accolades {
overflow:none
;
height: 100%;
}
}
#myform #modal input {
	color:#555 !important
}
.padLft15 {
	padding-left:15px
}
.countryCntDet {
	width:100% !important;
	float:left;
	margin-top:5px;
    
	clear: both;/*CJM Change 17 June*/
    
	padding: 5px 0px;/*CJM Change 17 June*/
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 17px;
}
.countryCntDetCol1.imgBnk p{
	display: inline;
}
.countryCntDetCol1 {
	width: 22%;
	float:left;
	font-size:1.1em;
	padding-left: 1%;
}
.countryCntDetCol1 p b {
	font-size: 12px;
	font-weight: normal;
}
.imgBnk {
	background:url("../images/iconStrip.png") no-repeat 2px -301px;
	height:17px;
	padding-left:23px;
	width: 34%/*CJM Change 20 June 2014*/;}
.phnBnk {
	background:url("../images/iconStrip.png") no-repeat 2px -316px;
	height:17px;
    text-indent:28px; /*CJM Change 20 June*/
	/*padding-left:23px; CJM Change 17 June*/
	width: 23%; /*CJM Change 20 June*/
	padding-right: 1.1%;
	font-size: 12px;
}

.contactus_mailBnk {
	background:url("../images/mail.png") no-repeat;
}
.contactus_phoneBnk {
	background:url("../images/contact us.png") no-repeat;
}

.mailBnk {
	background:url("../images/iconStrip.png") no-repeat 2px -331px;
	height:17px;
	padding-left:23px;
	width:10%
}
.cntryCntDetAlign {
	padding:0 0 0 5px !important
}
div.PhoneLabel {
	width:75% !important
}
label.error {
	color:#5f869f;
	font-size:.875em;
	padding:0 2px
}
.branchSearch {
	margin-top:-3px !important
}
.tabMarLft {
	padding:10px 0 0 11px
}
.DrpDwnErr {
	color:#5f869f;
	font-size:.85em;
	display:none;
	margin-left:0 !important
}
.sitemap ul.breadcrumb {
	margin:6px 0 12px
}
ul#articleSearch li {
	padding-bottom:10px
}
.pad0 {
	padding:0 !important
}
.relPodCast:hover span.podcast {
	background-position:-55px 0;
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -66px transparent
}
.relVideo:hover span.video {
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -33px transparent
}
.relArticle:hover span.article {
	background:url("../images/gwaIcons_hover.gif") no-repeat scroll -132px transparent
}
.relatedcont .relArticle .article + span,.relatedcont .relPodCast .podcast + span,.relatedcont .relVideo .video + span{float:left;width:80%}
.relatedcont .relArticle .article,.relatedcont .relPodCast .podcast,.relatedcont .relVideo .video{width:33px;}

div.continuecancelbtn a {
	padding-left:5px
}
div#personaldetails fieldset, div#declaration fieldset {
	border:1px solid #026cb8;
	padding:10px;
	margin:10px 0
}
#salaryField legend {
	color:#026cb8
}
div#personaldetails fieldset legend, div#declaration fieldset legend {
	border:0;
	margin-bottom:0 !important;
	color:#004795;
	width:auto;
	padding:0 10px
}
.span3 #inputresaddr, .span3 #inputName {
	margin:2px 0x;
	padding:5px 0
}
div.continuecancelbtn, div.submitCancelButtonBox {
	height:30px;
	background:#fff;
	background:-moz-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(168, 168, 168, 1) 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 1)), color-stop(100%, rgba(168, 168, 168, 1)));
	background:-webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(168, 168, 168, 1) 100%);
	background:-o-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(168, 168, 168, 1) 100%);
	background:-ms-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(168, 168, 168, 1) 100%);
	background:linear-gradient(to right, rgba(255, 255, 255, 1) 0, rgba(168, 168, 168, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a8a8a8', GradientType=1)
}
.modal {
	width:60%;
	left:40%
}
div.lineseparator {
	border-bottom:1px solid #f2f2f2;
	margin-bottom:10px
}
span.salAdvFromRight input {
	margin:0;
	padding:0
}
select#idType, select#paymentfrequency, select#titleId {
	padding:5px 0
}
.countrycodetextbox {
	width:60% !important
}
.localnumbertextbox {
	width:90% !important
}
.span1width60px {
	width:55px !important
}
.span1width110px {
	width:110px !important
}
.marginleft75px {
	margin-left:75px
}
.popupthankyou {
	margin-left:30px;
	list-style-type:disc
}
.popupborder {
	border:solid #ccc 1px;
	padding:5px
}
ul#stanbic {
	width:100%;
	display:block;
	height:25px
}
.togglereadmoreicon {
	background:url("../images/actionBarIcons.png") no-repeat scroll -168px -32px rgba(0, 0, 0, 0) !important
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	height:1.25em
;
	border-radius: 0;
}
@media screen and (max-width:1366px) {
form#calBckFrm .span1, form#enqFrm .span1 {
width:4em !important
}
div.localnumber {
width:10em !important
}
}
@media screen and (min-width:980px) and (max-width:1024px) {
form#calBckFrm .span1, form#enqFrm .span1 {
width:4em !important
}
div.localnumber {
width:8em !important
}
}
@media screen and (max-width:800px) {
form#calBckFrm .span1, form#enqFrm .span1 {
width:auto !important
}
div.localnumber {
width:auto !important
}
}
body label.error {
	display:inline-flex;
	padding:1px 0;
	margin:0 !important
}
#myform {
	padding:0
}
#myform, #myform p, #myform div, #myform input, #myform span, #myform button, #myform label {
	font-size:.975em !important
}
div.queryWrap {
	display:block;
	border:1px solid #eaeaea !important;
	margin:15px
}
div#myModal {
	top:3px
}
.modal-footer {
	padding:5px
}
#siteMapwrapper a {
	text-decoration:none
}
textarea#yourquery {
	font-size:.975em
}
div.accordion_productdetails div {
	height:auto !important
}
div.accordion_productdetails div p {
	padding:2px;
	margin:2px
}
form#enqFrm #EqDetail {
	height:50px;
	color:#5f869f;
	font-size:.925em
}
.marLeftMinus {
	margin-left:-10px !important
}
.wid70 {
	width:70%
}
.wid80 {
	width:80%
}
.pstCmt {
	width:100%;
	float:left
}
.readablCnt {
	display:none
}
@media print {
.PrintArea {
	margin:20px 5px;
	padding:10px
}
}
.comment_selectusername .emailErrMsg {
	display:none;
	color:red
}
.wherDet {
	float:left;
	padding-left:5px
}
.marLeftMns {
	margin-left:-3px
}
#queryTitle {
	height:25px
}
div#declaration #recaptcha_area {
	width:300px !important;
	height:auto;
	display:block;
	margin-left:18em
}
div.txtCenter a#sendEnquery {
	float:right;
	margin:2px 70px 2px 0
}
div.pstCmt a {
	float:right;
	margin-right:135px
}
div.media.inlinereplybox a.inlinePostbtn {
	margin-right:70px !important;
	margin-top:0;
	float:right
}
@media screen and (max-width:1024px) {
div.pstCmt a {
float:right;
margin-right:90px !important
}
div.media.inlinereplybox a.inlinePostbtn {
margin-right:12px !important;
margin-top:0;
float:right
}
.marLeftMinus {
margin-left:0 !important
}
div.comment_selectusername {
width:93%
}
div#shareModal.modal {
left:40%;
width:0px;
height: 0px;
}
}
h3.categoryHeading {
	color:#002B5C;
	padding:10px 0 0;
	font-weight:bold
}
div#shareModal.modal {
	left:40%;
	width:35%;
	padding:0;
	border:7px solid #acacac;
	display: none;
}
div#shareModal form#shareForm div.modal-body {
	min-height:auto !important
}
div#shareModal .salAdvFromRight {
	float:right;
	width:60% !important
}
div.shareFormwrap {
	border:1px solid #eaeaea !important;
	display:block;
	margin:15px;
	overflow:hidden
}
textarea#shareMessage {
	height:50px
}
form#shareForm div.modal-footer {
	background-color:none !important
}
form#shareForm span.salAdvFromLeft, form#shareForm span.salAdvFromRight {
	margin:5px 0
}
a#shareEmail {
	margin-right:10px
}
form#shareForm .modal-header {
	border:0
}
@media screen and (orientation:landscape) and (max-width:640px) {
div.shareFormwrap {
height:250px !important;
overflow:scroll !important
}
}
form#shareForm label {
	color:#000
}
form#shareForm label.error {
	color:#5f869f
}
div#shareModal.modal h3 {
	text-align:center !important
}
@media screen and (orientation:portrait) and (max-width:360px) {
div#shareModal.modal {
width:auto !important
}
}
form#enqFrm div.span3.leftMar0 {
	width:98%
}
a#shareAnchorlink {
	width:100px;
	height:30px;
	display:block
}
a#shareAnchorlink span {
	display:inline !important;
	margin-left:5px
}
a#shareAnchorlink img {
	margin-right:5px
}
.emailBubblecount {
	margin-top:5px;
	position:relative;
	width:35px;
	height:15px;
	padding:0;
	background:#fff;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:#acacac solid 1px;
	font-size:11px
}
.emailBubblecount:after {
	content:'';
	position:absolute;
	border-style:solid;
	border-width:4px 6px 4px 0;
	border-color:transparent #fff;
	display:block;
	width:0;
	z-index:1;
	left:-6px;
	top:3px
}
.emailBubblecount:before {
	content:'';
	position:absolute;
	border-style:solid;
	border-width:4px 6px 4px 0;
	border-color:transparent #acacac;
	display:block;
	width:0;
	z-index:0;
	left:-7px;
	top:3px
}
a.btn, a.btn span {
	height:auto;
	color:#fff;
	background-color:#006dcc;
	background:#006dcc;
	border-radius:6px 6px 6px 6px;
	font-size:1.25em;
	padding:8px 16px;
	margin:0 6px 0 0
}
a.btn:hover, .btn:focus {
	color:#fff;
	background-color:#04c;
	text-decoration:none;
	background-position:0 -15px;
-webkit-transition:background-position .1s linear;
-moz-transition:background-position .1s linear;
-o-transition:background-position .1s linear;
transition:background-position .1s linear
}
div.span9.masterWrapperLeft h1 {
	color:#020973;
	font-size:1.5em;
	line-height:normal
}
span.clear {
	display:block;
	clear:both;
	height:3px
}
div.carousel-caption h1 {
	color: #FFFFFF !important;
	font-size: 1.49em;
	margin: 0;
	padding: 0;
	font-size: 16px !important;
	font-weight: bold;
}

/*Headings*/

.buzsolution h3 {
    background: url(../images/headline_gradient_orange.png) no-repeat left bottom !important;
    margin-bottom: 20px;
}
.whatweoffer h3 {
    background: url(../images/headline_gradient_red.png) no-repeat left bottom  !important;
    margin-bottom: 20px;
}
.col-sm-6.whatweoffer h3, .col-sm-6.whatweoffers h3 {
    background: url(../images/headline_gradient_blue-6-col.png) no-repeat left bottom  !important;
    margin-bottom: 20px;
}
.startbusiness h3 {
    background: url(../images/headline_gradient_grey.png) no-repeat left bottom !important;
    margin-bottom: 20px;
}
.insurance h3 {
    background: url(../images/headline_gradient_navy.png) no-repeat left bottom !important;
    margin-bottom: 20px;
}
.commercial_banking a h3, .corporate_investment a h3, .private_clientsa h3, .private_clients_content a h3, .corporate_investment_content a h3, .commercial_banking_content a h3 {
    color: #26428b;
    text-decoration: none;
    font-size: 16px !important;
    font-weight: normal;
}
.commercial_banking h3 {
    /*background: url(../images/headline_gradient_grey.png) no-repeat left bottom;*/
	background: url(../images/headline_gradient_green.png) no-repeat left bottom !important; /*15 October CJM change*/
    margin-bottom: 20px;
    font-size: 14px !important;
    padding-bottom: 15px;
}
.commercial_banking .morebtn:hover {
    background: url(../images/icon_arrow_white.png) no-repeat #6C9E41 82% 50%;
    font-size: 14px !important;
}
.corporate_investment h3 {
    background: url(../images/headline_gradient_green.png) no-repeat left bottom !important;
    margin-bottom: 20px;
    font-size: 14px !important;
    padding-bottom: 15px;
}
body .whatweoffer_content .linkList li {
list-style: none;
border-bottom: 1px solid rgb(204, 204, 204);
background: url(../images/icon_arrow_light_blue.png) 96% 50% no-repeat;
padding: 3px 13% 3px 3%;
list-style-image: none !important;
margin-left: 0;
}
.corporate_investment .morebtn:hover {
    background: url(../images/icon_arrow_white.png) no-repeat #6C9E41 82% 50%;
}
.private_clients h3 {
    /*background: url(../images/headline_gradient_gold.png) no-repeat left bottom;*/
	background: url(../images/headline_gradient_grey.png) no-repeat left bottom !important; /*15 October CJM change*/
    margin-bottom: 20px;
    padding-bottom: 15px;
}
.private_clients .morebtn:hover {
    background: url(../images/icon_arrow_white.png) no-repeat #c4962e 82% 50%;
}
.business .insurance h3, .business .startbusiness h3, .business .whatweoffer h3, .business .buzsolution h3, .business .products h3 {
    background: url(../images/headline_gradient_red.png) no-repeat left bottom;
    margin-bottom: 20px;
}

/*more buttons*/

body .masterWrapperLeft .row div.span3.buzsolution > a:hover {
background: url(../images/icon_arrow_white.png) no-repeat #f58320 94% 50%;
text-decoration: none;
}

body .masterWrapperLeft .row div.span3.whatweoffer > a:hover {
    background: url(../images/icon_arrow_white.png) no-repeat #ba4d30 94% 50%;
    text-decoration: none;
}
body .masterWrapperLeft .row div.span3.startbusiness > a:hover {
    background: url(../images/icon_arrow_white.png) no-repeat #8d847b 94% 50%; /*Slate Grey*/
    text-decoration: none;
}
body .masterWrapperLeft .row div.span3.insurance > a:hover {
    background: url(../images/icon_arrow_white.png) no-repeat #034A63 94% 50%;
    text-decoration: none;
}

body .masterWrapperLeft .row div.span3.corporate_investment > a:hover {
background: url(../images/icon_arrow_white.png) no-repeat #6C9E41 94% 50%;
text-decoration: none;
}

body .masterWrapperLeft .row div.span3.private_clients > a:hover {
background: url(../images/icon_arrow_white.png) no-repeat #8d847b 94% 50%;
text-decoration: none;
}

body .masterWrapperLeft .row div.span3.commercial_banking > a:hover {
background: url(../images/icon_arrow_white.png) no-repeat #6C9E41 94% 50%;
text-decoration: none;
font-size: 14px !important;
}

/*End*/

/*Links*/

.buzsolution ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #f58320;
	color: #fff;
}

.whatweoffer ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #ba4d30;
	color: #fff;
}

.startbusiness ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #8d847b;
	color: #fff;
}

.insurance ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #034A63;
	color: #fff;
}

.corporate_investment ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #6C9E41;
	color: #fff;
}

.private_clients ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #8d847b;
	color: #fff;
}

.commercial_banking ul.linkList li:hover {
	background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #6C9E41;
	color: #fff;
}

.sixcolumn_roundedcorner .categoryHeading, .span6 .categoryHeading {
	background:url(../images/headline_gradient_orange-6-col.png) no-repeat left bottom !important;
}

#cib .span6 .categoryHeading {
	background:url(../images/headline_gradient_orange-6-col.png) no-repeat left bottom !important;
}

body #home div.span3 h3.categoryHeading,div.span3 h3.categoryHeading, div.span9 h3.categoryHeading, div.media h3 {
	color: #26428b !important;
	background: url('../images/headline_gradient_red.png') left bottom no-repeat;
	padding-bottom: 11px;
	font-size: 14px;
}

#cib div.span3 h3.categoryHeading,#cib div.span3 h3.categoryHeading,#cib div.span9 h3.categoryHeading {
	color: #26428b !important;
	background: url('../images/headline_gradient_navy.png') left bottom no-repeat;
	padding-bottom: 11px;
	font-size: 14px;
}
/** custom css for pagination **/
.has_previous_page {
	background:url("../images/actionBarIcons.png") no-repeat scroll -74px -1px rgba(0, 0, 0, 0);
	float: left;
	height: 13px;
	width: 10px;
}
.page_last {
	background:url("../images/actionBarIcons.png") no-repeat scroll -130px -16px rgba(0, 0, 0, 0);
	float: right;
	height: 13px;
	width: 10px;
	pointer-events: none;
	cursor: default;
}
.pagination_no_active {
	color: #5F869F;
}
.pagination_no_not_active {
	color: #777777 !important;
	pointer-events: none;
	cursor: default;
}
#recaptcha_table {
	position:relative;
}
#preview {
	position:absolute;
	border:1px solid #ccc;
	display:none;
	color:#fff;
	background:#fff
}
a.btn, a.btn span {
	height: auto;
	color: #ffffff;
	background-color: #006DCC;
	background:#006DCC;
	border-radius: 6px 6px 6px 6px;
	font-size: 1.25em;
	padding: 8px 16px;
	margin : 0 6px 0 0
}
a.btn:hover, .btn:focus {
	color: #ffffff;
	background-color:#0044cc;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	-moz-transition: background-position 0.1s linear;
	-o-transition: background-position 0.1s linear;
	transition: background-position 0.1s linear;
}
#myModal.modal {
	height:auto;
}
.rgtCntWrapper .span3 {
	margin: 0 !important;
}
.special_service {
	padding-left:0 !important;
	padding-right:0 !important;
} 

.special_service .linkList {
	width:100% ;
}

body .special_service .linkList {
	padding-left:0px !important;
}
body .special_service .linkList li {
	padding-right:10px !important;
	padding-left:5px;
}
#home .special_service {
	/* background-color: #F5F5F5; */
	/*border: 1px solid #EDEDED;*/
	min-height: 200px;
	padding:2px 10px 20px;
	margin: 12px 27px 5px 1px;
}

/* Start of menu change */
@media (min-width: 1024px) {
.navbar .nav > li.lastThirdLvl > ul#topmenu3.dropdown-menu{
                top: 42px;
                padding-bottom: 40px;
                margin-left: 0px !important;
                /*min-height: 280px;*/
                width: 225px;
}
li.lastThirdLvl .dropdown-menu.thirdLevel
{                left:100% !important;
}
 .navbar .nav > li.lastThirdLvl  > .dropdown-menu:before {
                left:70px !important
}
.navbar .nav > li > .dropdown-menu:after {
                left:71px !important
				margin-left:188px !important;
                top:-11px !important
}
body .navbar .nav > li.lastThirdLvl > .dropdown-menu:after {
                margin-left:-180px !important;
                top:-11px !important
}
 
 body .navbar .nav > li > .dropdown-menu.secondLevelNavigation:after{
                margin-left:55px !important;
}

body li.lastThirdLvl .dropdown-submenu a.secLevel{
                background: url("../images/leftArrow.png") no-repeat scroll -3px 0px rgba(0, 0, 0, 0);
   padding-left:20px;   
}
}
@media (min-width: 810px) {
 
.nav .menu .twoColumns{
                width:582px !important
}
.nav .menu .oneColumn{
                width:210px !important
}
.nav .menu .twoColumnsSub{
                width:382px !important
}
.nav .menu .OneColumnSub{
                width: 197px !important;
                top: 3px !important;
                padding-top: 7px;
            	}
 
 }
 
  @media (min-width: 768px)  and (max-width:978px){
  
  .nav .menu .oneColumn{
                width:120px !important
}
.nav .menu .twoColumns{
                width:352px !important
}
.nav .menu .twoColumnsSub{
                width:250px !important
}
  .nav .menu .OneColumnSub{
                width:100px !important
}
}
@media (min-width: 985px) {
   body li.lastThirdLvl .dropdown-menu.thirdLevel.twoColumnsSub{
                left:-410px !important;
}
   body li.lastThirdLvl .dropdown-menu.thirdLevel.OneColumnSub{
                left:100% !important;
}
}
/* End of menu change */
}
@media (min-width: 985px) {
   body li.lastThirdLvl .dropdown-menu.thirdLevel.twoColumnsSub{
                left:-410px !important;
}
   body li.lastThirdLvl .dropdown-menu.thirdLevel.OneColumnSub{
                left:100% !important;
}
}
/* End of menu change */

.icon_telephone {
    background: url(../images/icon_telephone.png) no-repeat;
    margin: 0px 10px 0px 0px;
    padding: 0 14px;
}
.icon_email--grey {
    background: url(../images/icon_email--grey.png) no-repeat;
    margin: 0px 10px 0px 0px;
    padding: 0 14px;
}

.icon_email--grey {
    background: url(../images/icon_email--grey.png) no-repeat;
    margin: 0px 10px 0px 0px;
    padding: 0 14px;
}


.footerContentBar .icon_email--grey, .footerContentBar .icon_email {
    background: url(../images/icon_email--grey.png) no-repeat;
    margin: 0px 10px 0px 0px;
    padding: 0 26px;
}

.footerContentBar .icon_email {
	float: left;
  /* display: inline-block; */
  height: 18px;
  width: 0px;
    padding-right: 0;
  margin-right: 5px;
}

.footerContentBar .span3:first-child ul > li:nth-child(3) a {
	  float: left;
  width: 85.7%;
}

body #AboutUs div.span3 h3.categoryHeading, body #AboutUs div.span3 h3.categoryHeading, body #AboutUs div.span9 h3.categoryHeading {
		background: url('../images/headline_gradient_gold.png') left bottom no-repeat !important;
}

#AboutUs .linkList li:hover {
list-style: none;
border-bottom: 1px solid rgb(204, 204, 204);
background: url(../images/icon_arrow_white.png) 96% 50% no-repeat #C4962E;
}

body #AboutUs .mainCntrRowMrgn div.span3 > a:hover, body #AboutUs .masterWrapperLeft .row div.span3 > a:hover , #Careers body .masterWrapperLeft .row div.span3 > a  {
background: url(../images/icon_arrow_white.png) no-repeat #C4962E 82% 50% !important;
}

body .span9.masterWrapperLeft > .row > .span9 {
	width: 100%;

}

#AboutUs .latestNews {
	margin-top: 0 !important;
}

body .container > h1 {
	font-size:  16px;
	font-weight: bold; 
}

#null .blueBg p, #null .searchOutline, #null .blueBg {
	background: #e7e7e7 !important;
}

.footerContentBar .span3:first-child ul li a {
	margin-left:0;
}

/*style the main menu*/

body#Individuals .searchOutline {
	padding: 18px 0px 0 0px;
}
.myMenu {
	margin:0;
	padding:0;
}
.current {
	display: block !important;
}
.myMenu li {
	line-height: 20px;
	list-style:none;
	float:left;
	font:12px Arial, Helvetica, sans-serif #111;
	width: 149px;
	background: url(../images/select-arrow.png) 95% 50% no-repeat #ffffff;
}

.myMenu li a:link, .myMenu li a:visited {
	display:block;
	text-decoration:none;
	/*background-color: #fff;*/
	padding: 0.5em 4px;
	margin:0;
	border: 1px solid #D3D3D3;
	color:#111;
	font-size: 12px;
}

.myMenu li a:hover {
	/*background-color:#0CF;	*/
}

.searchOutline > div {
	/*background: url(../images/select-arrow.png) 95% 50% no-repeat !important;*/
display: inline-block;
}
/*style the sub menu*/
.myMenu li ul {
	position:absolute;
	visibility:hidden;
	border-top:1px solid #fff;
	margin:0;
	padding:0;
	top: 0;
	background: #fff;
}

.myMenu li ul li {
	display:inline;
	float:none;
	/*background: #fff;*/
}

.myMenu li ul li a:link, .myMenu li ul li a:visited {
	/*background-color:#09F;*/
	width: 139px;
	word-break: break-all;
	font-size: 11px;
}

.myMenu li ul li a:hover {
	/*background-color:#0CF;	*/
}

.myMenu {
	position: relative ;
}
#goButton {
	background: url(http://www.standardbank.co.za/standimg/SBG/FaceLift/images/icon_arrow_white.png) no-repeat center #0396fd;
padding: 8px 10px;
display: inline-block;
height: 34px;
border: 0;
width: 34px !important;
margin-top: 0px !important;   
cursor: auto;

}

.rslides_tabs {
	bottom: 3.4% !important
;	left: 6% !important;
}

.featured_slider {
	position: relative;
}

#slider2-pager li {
	display:inline;
}



div.footerContentBar h1 {
	color: #000771;
font-size: 18px !important;
font-weight: normal !important; 
padding: 5px 0 5px;
line-height: 18.7px;
margin-bottom: 5px;
background:none !important;
}

#toolPalete .linkList li a {
	width:94% !important;
}