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;
}

#content a {
	color: #0088cc;
}

.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;
}

.general-contact-us{
		background-color: #e7e7e7;
	}

	.contact-datails{
		border-bottom: 2px solid #ffffff;
		padding-left: 20px;
		padding-bottom: 10px;
		
	}
	.contact-us-heading{
		background-color: #f3f3f3;
	}

	.contact-number img {
    float: left;
    margin-right: 10px;
        width: 16px;
}

.contact-email img {
    float: left;
    margin-right: 10px;
        width: 16px;
        margin-top: 5px;
}

	.contact-us-heading h3{		
  		font-family: Arial;
  		font-size: 18px;
  		text-align: left;
  		color: #284489;
  		 padding-left: 15px;
  		border-bottom: 2px solid #284489;
  	clear: both;
    margin: 0px;
}

p.contact-sub-heading {
    margin-left: 0px !important;
}
	.contact-banking h3{
	 font-family: Arial;	
  font-size: 14px;
  text-align: left;
  color: #284489;
  margin: 0px;
      padding-top: 10px;
}

	.contact-banking p{
		font-family: Arial;
  		font-size: 13px;
  		text-align: left;
  		color: #333333;
  		margin-bottom: 10px;
  		 margin-left: 27px;
	}

	.contact-number p{
		font-family: Arial;
  		font-size: 12px;
  		line-height: 1.67;
  		text-align: left;
  		color: #666666;
  		margin-left: 27px;
	}


.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 {
	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: 5.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;
}
.more-btn a, .prodServHl > a {
	background: url(../images/icon_arrow_white.png) no-repeat #0396fd 82% 50%;
	width: 76px;
	/* height: 36px; */
	display: block;
	padding: 8px 21px 8px 14px;
	color: #fff;
	font-size: 14px;
}

.more-btn a:hover, .prodServHl > a:hover {
	background: url(../images/icon_arrow_white.png) no-repeat #f58320 82% 50%;
	width: 76px;
	/* height: 36px; */
	display: block;
	padding: 8px 8px 8px 14px;
	color: #fff;
	font-size: 14px;
	text-decoration: none;
}

div.footerContentBar h3 {
	color:#acacac;
	font-size:.750em !important;
	font-weight:bold;
	line-height:20px;
	padding:0
}
.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: 0px 12px;
	transition: background 0.3s ease-in-out 0s;
	width: 112px;
	font-size: 12px;
	border-radius: 0 !important;
	margin-top: 0;
	box-shadow: inset 0 1px 0 0 #E0DEDE;
	display: inline-block;
	height: 39px;
	/*margin-right: 40px;*/
	position: relative;
	left: -16px;
}

/*.navbar-inner > div.actionBar input[type="text"] {
	left: -54px;
}*/
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;
}

/*.sprite-search {
	width: 15px;
	height: 14px;
	background-position: -189px -125px;
	float: right;
	position: relative;
	top: 13px;
	right: -10px;
	display: inline-block;
}
*/
div.actionBar in {

	width: 15px;
	height: 14px;
	background-position: -189px -125px;
	float: right;
	position: relative;
	top: 13px;
	right: -10px;
	display: inline-block;	}put.search[type="submit"] {
								   margin-top: 1px;
								   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
}
select option:active {
	color:#0496fd;
	background:#f7f5ec;
	padding:10px
}
select:focus, select:hover {
	color:#0496fd;
	background:#f7f5ec
}
#Individual > .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*/
	height: auto !important ;
}
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 p {
	margin-bottom: 0;
	padding-bottom: 5px;}
.carousel-caption {
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.75);
	left:0;
	padding: 5px 5px 7px 15px;
	position:absolute;
	right:0;
	bottom: 2%;
	width: 100%;
}
.carousel-caption > h1 {
	margin-top:5px !important;
}
.carousel-caption .btn {
	margin-bottom: 6px;
	border-radius: 0;
}
.carousel-cont {
	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
}
.btn-large {
	border-radius:6px 6px 6px 6px;
	font-size:1.25em;
	padding:8px 16px
}

#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);
	  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;
}
.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_white.png) no-repeat 95% 50% #0396fd; */
	padding: 11px 26px 11px 12px;
	color: #fff;
}

.footermorebtn > a.arrowLink:hover, .downloadbtn > a.arrowLink:hover, .footerContentBar .span3 p a:hover {
	/* background: url(../images/icon_arrow_white.png) no-repeat #f58320 94% 50%; */
	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
}
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 {
	/* padding:15px; */
	margin-top:60px;
}

#toolPalete ul.linkList {
	padding-bottom:0 !important;
}
#afford_tool.ui-accordion .ui-accordion-content {
	padding-bottom:0;
}

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;
}
.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: 0;
	margin-bottom: 0;
	/*display: inline-block;
    width: 100%;*/
	font-weight: normal;
}

.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
}
.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 h2 , .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;
}
.accolades ul#accoladeList li h6 {
	color: #000;
	font-size:1.2em;
	list-style:none outside none;
	margin:0;
	padding:0;
	padding-left: 9px;
	font-weight: bold;
}
.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;
}
#brachAtmSearch:hover {
	text-decoration: none;
}
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: 20px;
	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:#E7E7E6;
	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;
	display: none !important;
}
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%;
	display:none !important;
}
div.row #share {
	width:11%;
}

div.row #comment{
	width:11%;
	display: none;
}

div.row #printdoc {
	/*width:31%*/
}
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#Individual 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
}
.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
}
.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;
}


.navbar .nav li:hover a {
	color: #fff !important;
}

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;
}
#Individual ul.breadcrumb {
	background:transparent !important;
}
ul.breadcrumb {
	padding:2px 5px 2px 10px;
	border-radius:0;
	font-size:11px !important;
	background-color:#fff !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:10px 10px 10px 10px;
	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 {
	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 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
	}
	.navbar-inner > div.actionBar .sprite-search {
		top: -17px !important;
		right: 27px !important;
	}

	.sprite-search {
		right: 35px !important;
		top: 0px !important;
	}
	.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;
		margin-top: -30px;
	}
	.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;
		margin-top: 19px;
	}
	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:-47%;
		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
	}
	.navbar-inner > div.actionBar input.search[type="submit"] {
		background: #0396fd no-repeat center;
		width: 40px;
		height: 33px;
		float: right;
		border: 0px;
		position: absolute;
	}
	div.actionBar input.search[type="submit"] {
		background: url(../images/search.png) #0396fd no-repeat center;
		width: 40px;
		height: 37px;
		position: absolute;
		border: 0px;
	}
	div.navbar-inner ul.nav li.dropdown.menu {
		height:25px;
		margin:2px;
		display:inline-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 #printdoc, 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 {
	background-color: #f3f3f3;
	color: #26428b;
	border-bottom: 2px solid #000771;
	padding: 15px;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 0;
	display: inline-block;
	width: 100%;
	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 {
	-moz-border-radius:0 0 5px 5px;
	height: 128px;
	background: #fff !important;
}

.introTextField {
	display: block;
	background-color: #ededed;
	width: 100%;
}

#Individual .blueBg p {
	background:#fff !important;
}

.blueBg p {
	background: #e7e7e7;
}

.blueBg {
	-moz-border-radius:0 0 5px 5px;
	height: 128px;
	background: #e7e7e7 !important;
}

.b2

#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#articleSearch 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#articleSearch 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:52px
}
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:21px; */
	display: inline-block;
	padding: 8px 26px 8px 14px;
	color: #fff;
	font-size: 14px;
}

body .mainCntrRowMrgn div.span3 > a:hover, body .masterWrapperLeft .row div.span3 > a:hover {
	background: url(../images/icon_arrow_white.png) no-repeat #f58320 94% 50%;
	text-decoration: none;
}

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;
}

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 {
	font-size:1.058em !important;
	padding:3px 0
}
#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:block;
	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 {
	position:relative;
	background: url('../images/standard_tile_homepage.png' ) no-repeat;
	width: 213px;
	/* margin-bottom: 20px; */
}

#home .loginRegister, #Individual .loginRegister, #SMEs .loginRegister, #noninterestbanking .loginRegister, #privateClients .loginRegister, #About Us .loginRegister{
	position:relative;
	background: url('../images/standard_tile_homepage.png' ) no-repeat;
	width: 213px;
	/* margin-bottom: 20px; */
}

.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
}
#Individual .searchOutline {
	padding: 18px 15px 0 15px;
	background: #ffffff;
}

.searchOutline {
	padding: 18px 15px 0 15px;
	background: #e7e7e7;
}



.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: 14px;
	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;
}
.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;
}
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
}
body #atmAndBrnLoc .span9, #Branch_ATM_Locator .span9{
	width: 100% !important;
}
#wheretoFindDropDwn .searchOutline {
	padding:0 !important;
}
#wheretoFindDropDwn, #wheretoFindDropDwn .searchOutline {
	position:relative
}
.dispNone {
	display:none
}
#map_canvas {
	height:400px;
	z-index:0 !important;
	width: 742px;
}
.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
}

div.accordion_productdetails .ui-state-active {
	background: url(../images/icon_arrow_up-orange.png) no-repeat 94% 50% #f3f3f3 !important;
	color: #f26d07 !important;
	padding-left: 5px;
	border-bottom: 1px solid #f26d07 !important;
	border-radius:0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px !important;
}


.accordion_productdetails .ui-state-active .ui-icon {
	background-image: url("../images/pillar-up-arrows.png");
	margin-top: -15px;
	top: 80%;
	left: 97%;
	background-position: 0% 0;
}

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 #f58320;
	color: #fff;
}

ul.linkList li:hover a {
	color:#fff !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;
	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(4) {
	background:#e7e7e7;
}
#Individual > .row.marTop5 {
	background:#e7e7e7;
}
div.row {
	/* margin-bottom:1px
 */
	margin-left: 0;
}

#Individual .loginRegister {
	position: relative;
	background: url('../images/standard_tile_homepage.png') no-repeat;
	width: 213px;
	/* margin-bottom: 20px; */
}

#Individual .blueBg p, #Individual .searchOutline, #Individual .blueBg {
	background: #fff !important;
}

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
	}
	i.sprite-search {
		position:absolute;
		right:70px;
	}
	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 5px 5px 5px;/*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: 14px;
	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%;
}

.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%
}

#video {
	position: fixed;
	top: 10%;
	left: 50%;
	z-index: -1050;
	width: 560px;
	margin-left: -280px;
	background-color: none;
	border: none;
	border: none;
	-webkit-border-radius: none;
	-moz-border-radius: 6px;
	border-radius: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	box-shadow: none;
	-webkit-background-clip: none;
	-moz-background-clip: none;
	background-clip: none;
	outline: none;
}
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;
}

.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_green.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_gold.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 #8d847b 82% 50%;
	font-size: 14px !important;
}
.corporate_investment h3 {
	background: url(../images/headline_gradient_navy.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 #034a63 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;
}


.sixcolumn_roundedcorner .categoryHeading, .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 {
	color: #26428b !important;
	background: url(../images/headline_gradient_orange.png) no-repeat left bottom !important;
	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;
	display: none !important;
}
.rgtCntWrapper .span3 {
	margin: 0 !important;
}
#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%px !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;
}

body .span9.masterWrapperLeft > .row > .span9 {
	width: 100%;

}

#null .blueBg p, #null .searchOutline, #null .blueBg {
	background: #e7e7e7 !important;
}

.footerContentBar .span3:first-child ul li a {
	margin-left:0;
}

#Particulares .latestNews {
	margin-top: 0 !important;
}

/*style the main menu*/

body#individual .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;
}

.footermorebtn > a.arrowLink, .downloadbtn > a.arrowLink {
	color: #0088cc;
}

/*.navbar-inner >.actionBar .search {
	background: url(../images/search.png) #0396fd no-repeat center;
	width: 40px;
	height: 37px;
	position: absolute;
	border: 0px !important;
	top: 1px;
	right: 14px;
}*/

.actionBar .search {
	background: url(../images/search.png) #0396fd no-repeat center;
	width: 40px;
	height: 37px;
	position: relative;
	border: 0px !important;
	/*top: 1px;*/
	right: 14px;
}

body i.sprite-icon_arrow_white_more {
	position: absolute;
	margin-left: 37px;
	margin-top: -18px;
}
.site_selector #scroller {
	left: -108px !important;
}
/*.nav-inner .sprite-search {
	width: 15px;
	height: 14px;
	background-position: -189px -125px;
	float: right;
	position: relative;
	top: 3px !important;
	right: 38px !important;
	display: inline-block;
}
.navbar-inner > div.actionBar .sprite-search {
	position: relative;
    right: 39px;
    top: 0px;
}
.sprite-search {*/
/*right: 342px;*/
/*    top: 1472px;
}*/

.actionBar form {

	position: relative;

}

.actionBar form .sprite-search {

	position: absolute;
	top: 0;
	right: 39px;

}

h4.modal-title {
	margin: 0px 0 0px;
}

.modal.fade.in {
	z-index: 1050 !important;
}

.ot-video-content object {
	height: 100% !important;
	width: 100%;
}

.modal-content div.modal-header {
	height: 8% !important;
}

.modal-content div.modal-footer {
	height: 8% !important;
}

/*HTML5 Video Player*/
.mejs__mediaelement video {
	height: 100% !important;
}
select#ot_Monthly_Income {
    width: 100%;
}
select#ot_Branch {
    width: 100%;
}