body {
	color:#676767;
	font:12px/18px arial, helvetica, sans-serif;
	margin:0;
	background:#dcdcdc;
	min-width:999px;
}
a {color:#0b407a; text-decoration:none;}
a:hover {text-decoration:none;}
p {margin:0;}
img {border-style:none;}
form, fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
input, select, label, textarea {vertical-align:middle;}
input.text,
select,
textarea {
	font:100% arial, helvetica, sans-serif;
	color:#646466;
}
ul {
	margin:0 0 15px 15px;
	padding:0;
}
ul ul {margin:2px 0 2px 15px;}
.hr {
	background:url(../images/dot-hr.gif);
	height:1px;
	overflow:hidden;
	clear:both;
	margin:0 0 20px;
}
#page-box {
	width:973px;
	padding:0 9px 0 9px;
	margin:0 auto;
	background:url(../images/bg-page.gif) repeat-y;
	position:relative;
}
#page-box:after {
	clear:both;
	display:block;
	content:"";
}
.btm-bg {
	height:9px;
	background:url(../images/bg-page-btm.gif) no-repeat;
	overflow:hidden;
	margin:0 -9px;
}

#header {
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
	
}
#header h1 {
	float:left;
	margin:7px 0 0px 12px;
	text-indent:-9999em;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
	width:187px;
	height:60px;
	display:inline;
}
#header h1 a {
	display:block;
	height:100%;
}
.login-area {
	float:right;
	width:310px;
	overflow:hidden;
	background:url(../images/bg-login-area.gif) no-repeat 0 100%;
	padding:1px 0 0;
	color:#000;
}
.login-area .inner {
	width:300px;
	height:33px;
	overflow:hidden;
	padding:8px 5px 5px;
}
.login-area .tabset {
	width:100%;
	overflow:hidden;
	margin:0 0 -1px;
	list-style:none;
	font-weight:bold;
}
.login-area .tabset li {
	float:left;
	margin:1px 1px 0 0;
	padding:0 0 1px;
	display:inline;
}
.login-area .tabset a {
	color:#8c8b8b;
	text-decoration:none;
	line-height:17px;
	background:url(../images/bg-login-area-item.gif) repeat-x;
	white-space:nowrap;
	padding:0 6px;
	float:left;
	outline:none;
	font-size:11px;
}
.login-area .tabset li.active {
	border-top:1px solid #c0c0c0;
	margin:0 1px;
	padding:0;
}
.login-area .tabset li.active a {
	color:#000;
	border:solid #c0c0c0;
	border-width:0 1px;
	margin:0 -1px;
	position:relative;
	background-image:url(../images/bg-login-area-item-a.gif);
	line-height:18px;
}
.btn-securely-login {
	float:left;
	background:url(../images/btn-securely-login.gif) no-repeat;
	width:121px;
	height:25px;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 11px 0 0;
}
.login-area .profileName {
	background-color:#FFFFFF;
	color:#777777;
	float:left;
	height:15px;
	line-height:15px;
	margin:3px 10px 0 5px;
	overflow:hidden;
	padding:3px 4px;
	width:100px;
}
.profileName {
	background-color:#FFFFFF;
	color:#777777;
	float:left;
	height:15px;
	line-height:15px;
	margin:3px 10px 0 5px;
	overflow:hidden;
	padding:3px 4px;
	width:100px;
}

.info {
	float:left;
	background:url(../images/arrow-black.gif) no-repeat 0 50%;
	white-space:nowrap;
	padding:0 0 0 10px;
	color:#505050;
	font-size:10px;
	line-height:25px;
	margin:0 20px 0 0;
}
#header .add-nav {
	float:right;
	font-size:12px;
	margin:40px 30px 0 0;
	list-style:none;
}
#header .add-nav li {
	display:inline;
	margin:0 0 0 20px;
}
#header .add-nav a {
	color:#f00;
	text-decoration:none;
}
#header .add-nav a:hover {text-decoration:underline;}
#nav {
	background:#f00 url(../images/bg-nav.gif) repeat-x 0 100%;
	margin:0;
	list-style:none;
	width:943px;
	overflow:hidden;
	padding:5px 15px 0px 15px;
	font-size:12px;
}
#nav span a{text-decoration:none; color:#ffffff; float:right; padding-top:5px;}

#nav li {
	float:left;
	padding:1px 0 0;
	margin:0 1px;
	display:inline;
}
#nav li a {
	float:left;
	padding:4px 15px 14px;
	color:#fff;
	text-decoration:none;
	margin:0 -1px;
	position:relative;
}
#nav li a:hover {text-decoration:underline;}
#nav li.active {
	background:#fff;
}
#nav li.active a {
	background:#fff;
	font-weight:bold;
	color:#11467d;
}
#nav li.active a:hover {text-decoration:none;}
#nav li span {
	border-bottom:2px solid #f00;
	padding:0 0 4px;
	display:block;
}
.footer {
	background:#1f1a17;
	font-size:12px; 
	color:#fff;
	width:913px;
	padding:15px 30px;
	overflow:hidden;
	margin:25px 0 0;
}
.footer p{float:left; padding-top:12px;}
.footer a {
	color:#fff;
	text-decoration:none;
}
.footer a:hover {text-decoration:underline;}
.footer img {float:right;}
.footer ul {
	float:left;
	margin:12px 0 0;
	list-style:none;
	overflow:hidden;
}
.footer li {
	float:left;
	padding:0 5px;
	margin:0 5px 0 -5px;
	display:inline;
	border-left:1px solid #fff;
}
#container {
	width:940px;
	overflow:hidden;
	padding:9px 13px 0 13px;
}

.biz-bg {
	background:url(../images/buz-bg.gif) repeat-x;
	float:left;
	height:78px;
	
	}
.biz-bg ul {
	margin:0px;
	padding:0px;
	}
.biz-bg li {
	padding:11px 14px;
	list-style:none;
	float:left;
	}
.biz-bg li a:hover {
	color:#ff0000;
	}
.biz-bg li a {
	color:#a2a2a2;
	}
.biz-bg .industry {
	font-size:16px;
	color:#a2a2a2;
	padding-top:28px;
	padding-right:15px;
	
	}
#products-tab {
	font-size:12px;
	float:left;
	margin:0px 10px 15px 0px;
	}
#products-tab h3 {
	font-size:14px;
	color:#e4392b;
	margin:0px;
	margin:0px 0px 10px 10px;
	}
#products-tab ul {
	margin:0px;
	padding:0px;
	}
#products-tab li {
	list-style:none;
	padding:10px 8px;
	border-right:1px solid #ececee;
	width:140px;
	}
#products-tab .active a {
	color:#676767;
	}
#products-tab .active {
	background:url(../images/arrow-red1.gif) #f7f7f7 no-repeat 138px;
	/*background:#f7f7f7;*/
	border:1px #ececec solid;
	border-right:none;
	/*background-image:url(../images/arrow-red.gif);
	background-repeat:no-repeat;
	background-position:right;*/
	}
.list-border {
	background:url(../images/list-btm-border.gif) no-repeat bottom ;
	width:130px;
	}
#products-switch {
	width:460px; 
	background:#f7f7f7; 
	border:1px #ececec solid; 
	border-left:none; 
	float:left;
	height:190px;
	}
#products-switch-body {
	padding:4px 15px;
	}	
#products-switch h3{
	font-size:12px;
	color:#646464;
	margin:5px 0px 0px;
	padding:0px 0px 0px;
	}
#products-switch p {
	font-size:12px;
	line-height:17px;
	color:#717171;
	margin:0px;
	padding:0px;
	}
#products-switch p a{
	font-size:11px;
	margin:0px;
	padding:0px 0px 5px;
	/*text-decoration:underline;*/
	float:right;
	}
#2, #3, #4, #5 {display:none;}

#global {
	margin:-10px 0px 10px;
	*margin:0px 0px 10px;
	float:right;
	width:290px;
	}
	
#global h3 {
	color:#e4392b;
	padding-bottom:5px;
	font-size:14px;
	border-bottom:1px #999 dashed;
	margin-bottom:10px;
	padding-left:3px;
	}


#global-div {
	margin:0px 0px;
	clear:both;
	}
	
#global-div h4 {
	font-size:12px;
	font-weight:bold;
	color:#646464;
	margin:0px;
	padding-left:5px;
	}
	
#global-div p{
	color:#7a7a7a;
	font-size:12px;
	padding-left:5px;
	margin:0px;
	width:290px;
	}
#global-div p a{
	margin:0px;
	width:290px;
	/*text-decoration:underline;*/
	font-size:11px;
	padding-bottom:5px;
	*padding-bottom:0px;
	text-align:right;
	}
	
#global-border {
	border-bottom:1px #eae8e8 solid;
	width:290px;
	margin:8px 0px 3px;
	*margin:-11px 0px 3px;
	padding:0px;
	clear:both;
	}

#newsdesk {
	width:370px;
	float:left;
	}
#newsdesk li:hover {
	background:#f8f8f8;
	}	
#newsdesk h3 {
	color:#e4392b;
	font-size:14px;
	border-bottom:1px #999 dashed;
	margin-bottom:10px;
	padding-left:3px;
	padding-bottom:5px;
	}
	
#newsdesk ul {
	margin:0px;
	padding:0px;
	}
	
#newsdesk li {
	list-style:none;
	font-size:12px;
	font-style:italic;
	color:#7a7a7a;
	padding:3px 5px;
	border-bottom:#eae8e8 1px solid;
	}
#newsdesk li a{
	list-style:none;
	font-size:12px;
	font-weight:bold;
	color:#044272;
	text-decoration:none;
	}
#awards {
	width:208px;
	float:left;
	margin:0 0 0 25px;
	}
#awards h3 {
	color:#e4392b;
	font-size:14px;
	border-bottom:1px #999 dashed;
	margin-bottom:16px;
	padding:2px 0px 5px 3px;
	}
#presence {
	float:right;
	margin:0px 0 10px;
	width:290px;
	}
#presence h3 {
	color:#e4392b;
	padding-bottom:5px;
	font-size:14px;
	border-bottom:1px #999 dashed;
	margin-bottom:16px;
	padding-left:3px;
	}
#presence p{
	color:#7a7878;
	font-size:11px;
	padding-left:5px;
	margin:0px;
	width:290px;
	}
.bottom-bar {
	background:#FAFAFA url(../images/bg-bottom-bar.gif) repeat-x scroll 0 0;
	border-top:1px solid #CBCBCB;
	color:#A09F9F;
	font-size:12px;
	overflow:hidden;
	padding:20px 30px 30px;
	width:913px;
	}
.main-nav {
	font-size:11px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 15px;
	overflow:hidden;
	text-transform:uppercase;
	width:100%;
	}

ul {
	margin:0 0 15px 15px;
	padding:0;
	}
.main-nav li {
	float:left;
	margin:0 30px 0 0;
	}
.main-nav li a {
	color:#575353 !important;
	}
.main-nav li a:hover {
	text-decoration:underline;
	}
.bottom-bar a {
	color:#A09F9F;
	text-decoration:none;
	}
.bottom-bar .add-nav {
	line-height:16px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 30px;
	overflow:hidden;
	width:100%;
	}
.bottom-bar .add-nav li {
	border-right:1px solid #787878;
	display:inline;
	float:left;
	margin:0 5px 0 -5px;
	padding:0 5px;
	}
.bottom-bar .add-nav li a {
	color:#787878;
	}
.bottom-bar .add-nav li a:hover {
	text-decoration:underline;
	}
	
	
/* ***************** Category Page **************** */	

.content {
	width:737px;
	float:right;
}
#inner-content {
	padding:2px 0px 2px 0;
	}
#inner-content p{
	padding:5px 0px;
	}
#inner-content h3 {
	border-bottom:1px dotted #666666;
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
	color:#444444;
	width:351px;
}
#inner-content h3 a {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
#inner-content h2 {
	color:#8A8989;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:5px 0 0px;
}
#inner-content h2 a{
	color:#8A8989;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0 0px;
}
#inner-content ul {
	margin:0px;
	padding:0px;
}
#inner-content ul ol {
	margin:5px 5px;
	}
	
#inner-content ul ol li {
background:transparent none repeat scroll 0 0;
color:#676767;
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
padding:0 10px 2px 2px;
}
#inner-content ul li{
	list-style:none;
	padding:5px 15px;
}
#inner-content span {
	padding-bottom:2px 0px;
	}
#inner-content h3 a{
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
.fl-rt {
	float:right;
	}
#inner-content1 {    padding:2px 0px 2px 0;    /*float:left;*/    }

#inner-content1 p{
	padding:15px 0px 0px;
	}
#inner-content1 h3 {
	border-bottom:1px dotted #666666;
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
#inner-content1 h3 a{
	color:#444444;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:5px 0;
}
#inner-content1 h2 {
	color:#444;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0px;
	clear:both;
}
#inner-content1 h2 a{
	color:#444;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0px;
}

.span {
	border-bottom:1px dotted #666666;
	}
.top-panel {
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.breadcrumbs {
	float:left;
	margin:0;
	list-style:none;
	color:#000;
	font-size:20px;
	line-height:22px;
}
.breadcrumbs li {
	float:left;
	white-space:nowrap;
}
.breadcrumbs a {
	padding:0 10px 0 0;
	margin:0 5px 0 0;
	color:#757474;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	background:url(../images/split.gif) no-repeat 100% 50%;
}
.breadcrumbs a:hover {text-decoration:underline;}
.main-column {
	float:left;
	width:560px;
	margin-left:6px;
}
.promo-unit {
	margin:0 0 20px -3px;
	*margin:0 0 20px 0px;
	border:1px solid #c2c2c2;
	height:155px;
}
.promo-unit img{padding:1px 0px 0px 2px;}
.promo-unit a {
	color:#053262;
	text-decoration:none;
}
.promo-unit a:hover {text-decoration:underline;}
.top-unit {
	font-size:18px;
	margin:0;
	list-style:none;
	position:absolute;
	top:125px;
	left:15px;
	width:535px;
	list-style:none;
	font-size:18px;
	line-height:22px;
}
.top-unit li {
	display:inline;
	margin:0 20px 0 0;
}
div .bottom-unit{margin:0px; border-top:1px solid #e2e2e2;}
.bottom-unit img{float:left;padding:0px 0px 0px 2px;}
.bottom-unit a {
	display:block;
	padding:0 9px 0 0px;
	line-height:26px;
	float:left;
	padding-left:10px;
	/*background:url(../images/arrow.gif) no-repeat;*/
}
.wrap {
	width:100%;
	overflow:hidden;
}
.page-content {
	float:left;
	width:97%;
	padding:0 0 0 5px;
}
.page-content h3 {
	color:#053262;
	font-size:12px;
	font-weight:normal;
	margin:0 0 5px;
}
.title {
	overflow:hidden;
	margin:0 0 10px 0px;
	position:relative;
	color:#8a8989;
}
.title img {
	float:left;
	margin:0;
	border-right:7px solid #fff;
}
.title h2 {
	font-size:16px;
	line-height:18px;
	margin:0;
	color:#444;
	padding:2px 0px;
}
.title h3 {
	color:#444444;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0;
}
.title span {
	border-bottom:1px dotted #666666;
	width:93%;
	float:left;
}

.union-box p {
	padding:5px 0px;
	}
.more {
	padding:6px 0 0 8px;
	background:url(../images/ico-more.gif) no-repeat 0 1px;
	color:#fff;
	font-size:1px;
	margin:0 0 0 5px;
	text-decoration:none;
	letter-spacing:-2px;
}
.button {
	margin-right:160px;
	overflow:hidden;
	font-size:8px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg-btn-right.gif) no-repeat 100% 0;
}
.button a {
	margin:0 21px 0 0;
	background:url(../images/bg-btn-left.gif) no-repeat;
	line-height:24px;
	color:#fff;
	text-decoration:none;
	padding:0 3px 0 10px;
	float:right;
}
.button a:hover {text-decoration:underline;}
.button.blue {background-image:url(../images/bg-btn-blue-right.gif);}
.button.blue a {
	margin:0 15px 0 0;
	background-image:url(../images/bg-btn-blue-left.gif);
}
.grey-box .button {background-image:url(../images/bg-btn-blue-right-grey.gif);}
.grey-box .button a {
	margin:0 15px 0 0;
	background-image:url(../images/bg-btn-blue-left-grey.gif);
}
.general-info {
	background:#e1f0fc;
	width:309px;
	margin:15px 0 0;
	border:1px solid #c3c3c3;
	color:#767272;
}
.general-info .btm {
	background:url(../images/bg-general-info-btm.gif) no-repeat;
	height:9px;
	overflow:hidden;
	margin:0 -1px -1px;
	position:relative;
	padding:0 1px;
}
.general-info .inner {
	background:url(../images/bg-general-info-top.gif) no-repeat;
	width:291px;
	overflow:hidden;
	margin:-1px -1px 0;
	position:relative;
	padding:10px 10px 0;
}
.general-info .more {color:#e1f0fc;}

.union-box {
	width:100%;
	margin:0 0 27px 0px;
}
.union-box ul{margin:0px;}
.union-box ul p{padding:7px 0px;}
.union-box ul li{
	padding:4px 10px 5px 15px;
	background:url(../images/arrow-red.gif) no-repeat 0px 7px;
	list-style:none;
}	
.union-box ul li a{color:#003366; text-decoration:none;}
.union-box ul li.download {background:url(../images/ico-download.gif) no-repeat 0px 0px; list-style:none; padding-left:30px;}	
.union-box .loan-images{padding:0px 0px 10px 40px;}
.union-box .loan-images img{padding:10px;}
.fleft{float:left;}	
.key-features{padding:10px 0px 0px 0px;}
.key-features h3{float:left; font-size:14px; color:#b4b4b4; font-weight:bold;}
.key-features ul{float:left; padding-left:25px;}
.key-features ul li{
	padding:2px 10px 5px 15px;
	background:url(../images/red-square-listitem.gif) no-repeat 0px 9px;
	list-style:none;
}

.union-box table{width:100%; border:1px solid #999999; margin:5px 0px; font-size:11px;}
.union-box td{padding:2px 4px 2px 4px; vertical-align:top;}
.union-box .sechead{background-color:#676767; color:#FFFFFF; font-weight:bold; padding:4px 4px;}

.no-outline table {
	border:none;
	width:200px;
	}
.no-outline td{
	background:#f1f1f1;
	border:1px solid #e7e7e7;

	}
.sidebar {
	float:left;
	width:195px;
}
.left-nav {
	background:#787878;
	margin:0 1px 12px;
	padding:1px 0;
	width:188px;
}
.left-nav .inner {
	background:#787878;
	margin:0 -1px;
	padding:5px 10px;
	width:170px;
	overflow:hidden;
	position:relative;
}
.left-nav strong {
	display:block;
	color:#fff;
	font-size:12px;
	margin:0 0 5px;
	font-weight:bold;
}
.left-nav strong a{
	display:block;
	color:#fff;
	font-size:12px;
	margin:0 0 5px;
	font-weight:bold;
}
.left-nav ul {
	margin:0 -9px;
	list-style:none;
	background:#eeeeee;
	font-size:12px;
	width:188px;
}
.left-nav li {
	vertical-align:top;
	border-top:1px solid #C5C7C5;
	padding:0px;
	margin:0px;
}
.left-nav li a {
	color:#4b4b4b;
	text-decoration:none;
	display:block;
	padding:5px 10px;
	font-weight:bold;
	line-height:10px;
}
.left-nav li a:hover {text-decoration:underline;}
.left-nav ul ul {
	background:#fff;
	font-size:11px;
	overflow:hidden;
	width:100%;
	margin:0;
}
.left-nav li li {
	border-top:1px solid #c5c7c5;
}
.left-nav li li a {
	color:#194b82;
	padding:4px 10px 5px 22px;
	background:url(../images/arrow-red.gif) no-repeat 10px 9px;
}
.contact-box {
	background:url(../images/bg-contact-box.gif) repeat-y;
	margin:0 0 20px;
}
.contact-box .btm {
	background:url(../images/bg-contact-box-btm.gif) no-repeat;
	height:9px;
	overflow:hidden;
}
.contact-box .inner {
	background:url(../images/bg-contact-box-top.gif) no-repeat;
	padding:10px;
	width:175px;
	overflow:hidden;
}
.contact-box strong {
	display:block;
	font-size:15px;
	margin:0 0 8px;
	color:#2a2a2a;
}
.contact-box ul {
	margin:0;
	list-style:none;
}
.contact-box li {
	padding:4px 0 4px 35px;
	background-repeat:no-repeat;
	margin:0 0 5px;
	background-position:0 3px;
	position:relative;
}
.contact-box a {color:#0b407a;}
.contact-box .phone {background-image:url(../images/ico-phone.gif);}
.contact-box .email {background-image:url(../images/ico-email.gif);}
.contact-box .chat {background-image:url(../images/kotak-logo-band.gif);}
.contact-box dl {
	color:#6e6d6d;
	margin:0;
	line-height:14px;
}
.contact-box dd {
	color:#010101;
	margin:0 0 4px;
}

.quick-access {
	background:url(../images/bg-quick-access.gif) repeat-y;
	margin:0 0 10px;
	float:right;
}
.quick-access .btm {
	background:url(../images/bg-quick-access-btm.gif) no-repeat;
	height:9px;
	overflow:hidden;
	width:160px;
}
.quick-access .inner {
	background:url(../images/bg-quick-access-top.gif) no-repeat;
	padding:10px;
	width:140px;
	overflow:hidden;
}
.quick-access strong {
	display:block;
	font-size:13px;
	margin:0 0 8px;
	color:#ff0000;
}
.quick-access ul {
	margin:0;
	list-style:none;
}
.quick-access li {
	padding:4px 0 4px 14px;
	background:url(../images/arrow-red.gif) no-repeat 2px 9px;
}
.quick-access a {
	color:#0a3768;
	text-decoration:none;
}
.no-border table{
	border:0px;
	}
.team-mgnt {
	border:1px solid #e5e1e1;
	width:155px;
	float:right;
	color:#676767;
	margin:0px 0px 20px;
	}
.team-mgnt ul {
	margin:0px;
	padding:0px;
	}
.team-mgnt li {	
	background:url(../images/arrow-red.gif) no-repeat 2px 8px;
	list-style:none;
	padding:2px 12px;
	font-size:11px;
	}
.team-mgnt h5{
	margin:0px;
	color:#003366;
	font-weight:bold;
	font-size:11px;
	padding:3px 0px 10px 5px;
	}
.team-mgnt h3 {
	font-size:13px;
	margin:0px;
	padding:3px 5px;
	font-weight:bold;
	color:#ff0000;
	}
.team-mgnt img {
	padding:5px 0px 15px;;
	}
.team-mgnt p {
	font-size:11px;
	padding:3px 0px 5px 5px;
	line-height:16px;
	}
.awards-kotak {
	border:1px solid #e5e1e1;
	width:155px;
	float:right;
	color:#676767;
	margin:0px 0px 20px;
	}
.awards-kotak ul {
	margin:0px;
	padding:0px;
	}
.awards-kotak li {	
	background:url(../images/arrow-red.gif) no-repeat 5px 7px;
	list-style:none;
	padding:2px 16px;
	font-size:11px;
	}
.awards-kotak h3 {
	font-size:13px;
	margin:0px;
	padding:3px 0px;
	font-weight:bold;
	color:#2a2a2a;
	}
.awards-kotak img {
	margin:5px 5px 15px 3px;
	}
.awards-kotak p {
	font-size:11px;
	padding:3px 0px 5px 5px;
	line-height:16px;
	}
.inner-sidebox{
	float:right;
	padding:5px 5px 5px 0px;
	margin:0px 5px;
}

.add-content {
	float:right;
	width:178px;
}
.grey-box {
	margin:0 0 15px;
	padding:0px 9px 0px 9px;
	overflow:hidden;
	width:158px;
	color:#787878;
	border:3px solid #d2d2d2;
	background:#f7f7f7;
}
.grey-box p{font-size:11px; padding:0px 0px 5px 0px;}
.grey-box h3 {
	font-size:12px !important;
	line-height:24px;
	font-weight:bold !important;
	margin:0 0 5px !important;
	/*padding:0 0 0 2px;*/
	border-bottom:solid 1px #efeeee !important;
	background-repeat:no-repeat;
	color:#535353 !important;
}
.grey-box span {
	font-size:12px;
	color:#0a3768;
	}
.grey-box li {
	background:url(../images/arrow-red.gif) no-repeat;
	list-style:none;
	color:#828181;
	font-size:11px;
	line-height:14px;
	}
.white-box {
	margin:0 0 15px;
	padding:10px 10px 10px 10px;
	overflow:hidden;
	width:158px;
	color:#787878;
	border:3px solid #d2d2d2;
}
.white-box h3 {
	font-size:12px;
	line-height:24px;
	font-weight:bold;
	margin:0 0 5px;
	padding:0 0 0 2px;
	background-repeat:no-repeat;
	color:#535353;
}
.white-box ul li{
	padding:4px 10px 5px 15px;
	background:url(../images/arrow-red.gif) no-repeat 0px 8px;
	list-style:none;
}
.white-box img {
	padding-right:5px;
	}
#recentdeals {
	margin:10px 0px;
	}
#recentdeals h3{
	font-size:12px;
	color:#676767;
	margin:10px 0 0 0;
	border:none;
	}
#recentdeals h4{
	font-size:12px;
	color:#676767;
	margin:0px;
	border:none;
	}
#recentdeals ul {
	margin:0px;
	}
#recentdeals .sechead {
	background-color:#676767;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
}

#recentdeals td {
padding:2px 4px 2px 4px;
}
#recentdeals li {
	background:url(../images/red-square-listitem.gif) no-repeat 0px 12px;
	list-style:none;
	line-height:20px;
	padding:5px 15px;
	}
#recentdeals span {
	width:250px;
	float:left;
	}
.industryexp {
	background:url(../images/bg-quick-access.gif) repeat-y #fdfdfd;
	margin:0 0 10px;
	float:right;
}
.industryexp .btm {
	background:url(../images/bg-quick-access-btm.gif) no-repeat;
	height:9px;
	overflow:hidden;
	width:160px;
}
.industryexp .inner {
	background:url(../images/bg-quick-access-top.gif) no-repeat;
	padding:10px;
	width:140px;
	overflow:hidden;
}
.industryexp strong {
	display:block;
	font-size:13px;
	margin:0 0 0px;
	color:#ff0000;
}
.industryexp ul {
	margin:0;
	list-style:none;
}
.industryexp li {
	padding:5px 0px;
	color:#0a3768;
	float:left;
}
.industryexp a {
	color:#0a3768;
	text-decoration:none;
}
.senior-mgmt img {
	margin:5px 15px 3px 0px;
	float: left; 
	border:1px solid;
	}
#rightside {
	float:right;
	width:155px;
	}
#career {
	font-size:12px;
	color:#676767;
	background:#f7f7f7;
	}
/*
#career input,select, textarea{
	border:1px solid #e7e7e7;
	font-size:11px;
	color:#aaa;
	padding:5px;
	margin:2px;
	}
	*/
#career input,select, textarea{
	border:1px solid #e7e7e7;
	font-size:11px;
	color:#000;
	padding:5px;
	margin:2px;
	}
#career .mandatory {
	font-size:9px;
	}
#career td {
	padding:2px 20px;
	}
#career td .applybtn {
	border:0px;
	}
div.alert {
	color:red;
	font-size:10px;
	font-family:normal ms sans serif, arial, verdana, Times new roman;
	background:url(../images/alert.gif) left 6px no-repeat;
	padding-left:14px;
	clear:both;
	margin-left:3px;
}

#name_alert,#label-02 {
	display:none;
}
#phone_alert {
	display:none;
}
#email_alert {
	display:none;
}
#sel_alert {
	display: none;
}
#dob_alert {
	display: none;
}
#address_alert {
	display: none;
}
#degree_alert {
	display: none;
}
#colg_alert {
	display: none;
}
#exp_alert {
	display: none;
}
#resume_alert {
	display: none;
}


/* slider */

/*slider starts here*/
.slider{
	height:75px;
	width:950px;
}
.slider-lt{
	background:url(../images/slider-lt.gif) no-repeat;
	float:left;
	height:75px;
	overflow:hidden;
	width:8px;
}
.slider-main{
	background:url(../images/slider-bg.gif) repeat-x;
	color:#bdbdbd;
	float:left;
	height:75px;
	width:935px;
}
.slider-main h2{
	font-size:17px;
	float:left;
	margin:0px;
	padding:30px 0px 0px 0px;
	text-align:center;
	width:170px;
}
.slider-rt{
	background:url(../images/slider-rt.gif) no-repeat;
	float:left;
	height:75px;
	overflow:hidden;
	width:7px;
}

div.jMyCarousel .prev{
	background: url(../images/left.png) center center no-repeat;
	cursor:pointer;
	width:20px;
	height:26px;
	border:0px;
	margin-top:10px;
}
div.jMyCarousel .next{
	background: url(../images/right.png) center center no-repeat;
	cursor:pointer;
	width:20px;
	height:31px;
	border:0px;
	margin-top:10px;
}

/** Carousel 2 **/
div.jMyCarousel{
	/*margin:auto;*/
	height:61px !important;
}

div.jMyCarousel ul{
	/*background-color:#000;	*/
	height:61px !important;
}

div.jMyCarousel ul li{
	cursor:pointer;
	margin:0px 10px 0px 10px;
	text-align:center;
	font-size:11px;
	padding:3px;
}

div.jMyCarousel ul li a{ /* in case of link */
	display:block;
	color:#bdbdbd;
	margin:0px;
	text-decoration:none;
	padding:0px;
}

div.jMyCarousel ul li p{
	margin:0px;
	padding:0px;
}

div.jMyCarousel ul li a:hover{
	text-decoration:none;
	color:#ff0000;
}

div.jMyCarousel ul li a img{
	display:block;
	border:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

/*slider ends here*/


/*awards starts here*/
#awards{
	color:#bbb4b4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	width:210px;
}
#awards h2{
	font-size:14px;
	color:#e4392b;
	font-weight:bold;
	line-height:30px;
	border-bottom:1px dotted #000000;
	text-transform:uppercase;
	text-align:center;
}
#awards ul{
	list-style:none;
	color:#bbb4b4;
	margin:0px auto;
	padding:0px;
	width:190px;
}
#awards ul li{
	border:1px solid #EAE8E8;
	color:#bbb4b4;
	list-style:none;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	width:190px;
}
#awards ul p{
	margin:0px;
	padding:0px;
}
span.year{
	background:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
/*awards ends here*/

/*vertical slider starts here*/
#vertical-slider{
	width:159px;
}
.vertical-slider-tp{
	background:url(../images/vertical-slider_top.gif) no-repeat;
	height:7px;
	overflow:hidden;
}
.vertical-slider-mid{
	background:url(../images/vertical-slider_bg.gif) repeat-y;
	padding:5px;
}
.vertical-slider-mid h2{
	font-size:14px;
	color:#e4392b;
	font-weight:bold;
	line-height:30px;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	padding-left:10px;
}
.vertical-slider-btm{
	background:url(../images/vertical-slider_btm.gif) no-repeat;
	height:6px;
	overflow:hidden;
}
div.jMyCarouselv .up{
	background: url(../images/up.png) center center no-repeat;
	cursor:pointer;
	width:16px;
	height:16px;
	border:0px;
}

div.jMyCarouselv .down{
	background: url(../images/down.png) center center no-repeat;
	cursor:pointer;
	width:16px;
	height:16px;
	border:0px;
}

div.jMyCarouselv{
	width:259px !important;
}

div.jMyCarouselv ul{
	list-style:none;
}

div.jMyCarouselv ul li{
	border:1px solid #FFFFFF;
	margin:5px 0px 5px 0px;
	*margin:7px 0px 7px 0px;
	line-height:0px;
	padding:3px;
	cursor:pointer;
	width:140px;
}

div.jMyCarouselv ul li a{ 
	display:block;
}

div.jMyCarouselv ul li a img{
	display:block;
	border:0px;
}
/*vertical slider ends here*/


/*our-presence starts here*/
#our-presence{
	width:296px;
}

#our-presence h2{
	font-size:14px;
	color:#e4392b;
	font-weight:bold;
	line-height:30px;
	border-bottom:1px dotted #000000;
	text-transform:uppercase;
	margin:0px 0px 5px 5px;
}
.map{
	background:url(../images/map.jpg) no-repeat;
	height:162px;
	margin-left:18px;
	width:265px;
}
.address{
	color:#7a7878;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	padding:10px 10px 10px 30px;
}
.map-ponter{
	padding:5px;
	position:absolute;
}
#map-pointer1{
	margin:113px 0px 0px 169px;
}
#map-pointer2{
	margin:74px 0px 0px 167px;
}
#map-pointer3{
	margin:104px 0px 0px 215px;
}
#map-pointer4{
	margin:60px 0px 0px 52px;
}
#map-pointer5{
	margin:42px 0px 0px 111px;
}
#map-pointer6{
	margin:73px 0px 0px 176px;
	*margin:73px 0px 0px 180px;
}
#map-pointer7{
	margin:65px 0px 0px 185px;
}
#map-pointer8{
	margin:84px 0px 0px 185px;
}
#address1, #address2, #address3, #address4, #address5, #address7, #address8, #address19, #address110, #address111,{
	display:none;
}
#qTip {
	padding: 10px;
	display: none;
	background:none;
	font-size:11px;
	color:#7A7878;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: left;
	position:absolute;
	z-index:1000;
}

/* For Bottom Nav */

.navb {background:#f00 url(../images/red_band_top.jpg) repeat-x 0 100%;margin:0;list-style:none;width:943px;overflow:hidden;padding:8px 15px 0px;font-size:12px;margin-bottom:5px;}
.navb li {float:left;padding:1px 0 0;margin:0px 5px;display:inline;}
.navb li a, .navb .barTitle {float:left;padding:5px 10px 15px;color:#fff;text-decoration:none;margin:0 -1px;position:relative;font-weight:bold;}
/*.nav li a:hover {background:#fff; color:#f00;}*/
.navb li a span.menuArrow{ padding-left:2px; font-size:9px;}
.navb li a.focused {background:#fff; color:#036; }
.navb li a.focused span{ border-bottom:solid 2px #f00;padding-bottom:2px;}
*html .navb li a.focused span{ border-bottom:solid 2px #f00;padding-bottom:2px;}
.navb li a.focused span.menuArrow{ border-bottom:solid 3px #fff !important; color:#777;}
.navb li.active {background:#fff;}
.navb li.active a {background:#fff;font-weight:bold;color:#11467d;}
.navb li.active a:hover {text-decoration:none;}
.navb li.active span {border-bottom:2px solid #f00;padding:0 0 4px;display:block;}
*html .navb li.active a:hover span {padding:0 0 4px;}
#bottomNav {background:#f00 url(../images/red_band_bot.jpg) repeat-x; padding:15px 15px 0px;height:35px; margin-top:25px;}
#bottomNav li {background:#cc0000; margin-right:5px;}
#bottomNav li a{padding:8px 15px 7px; background:#cc0000; font-weight:bold;}
#bottomNav li.active {background:#fff;}
#bottomNav li.active a{background:#fff; padding:7px 15px 15px;}
.navb .barTitle { font-weight:bold; font-size:14px; margin-left:-10px; padding-top:5px; background:none !important;}

/*----- Footer Links ---- */
.footerLinksContainer{overflow:auto; margin-top:-5px; }
.footerLinksContainer .row{overflow:auto;margin-bottom:20px; clear:both;}
.footerbottom {color:#6D6D6D;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;width:100%;}
.footerLinksContainer a {font-size:11px;color:#003366;text-decoration:none;font-weight:bold;}
.footerLinksContainer a:hover {color:#f00; text-decoration:none;font-weight:bold;}
.footer_head,  .footer_head a{font-weight:bold;line-height:normal;padding-bottom:15px;font-size:14px;color:#707070;text-decoration:none;}
.box {float:left;line-height:1.6em;margin-right:15px;width:170px;}
.lastbox {float:left;line-height:1.9em;margin-right:15px;width:160px;}
.footerExtraLinks{overflow:auto;width:600px; margin:0px; padding:0px;}
*html .footersFoot{height:1%;}
.footerExtraLinks {padding:2px 0px;}
.footerExtraLinks  a{color:#fff; margin-right:3px; margin-left:3px; text-decoration:none;}

.fl{float:left;}
.fr{float:right;}
.fc {clear:both;}
.txtup{text-transform:uppercase;}

.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}

/***** font sizes *****/
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs16{font-size:16px;}
.fs17{font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs22{font-size:22px;}
.fs23{font-size:23px;}
.fs24{font-size:24px;}
.b{font-weight:bold;}
.fr{float:right;}

.footer p{float:left; padding-top:15px;}
.footer a {
	color:#fff;
	text-decoration:none;
}
.footer a:hover {text-decoration:underline;}
.footer img {float:right;}
.footer ul {
	float:left;
	margin:12px 0 0;
	list-style:none;
	overflow:hidden;
}
.footer li {
	float:left;
	padding:0 5px;
	margin:0 5px 0 -5px;
	display:inline;
	border-left:1px solid #fff;
}

.buttonb {
background-color:#9CCFEF;
border-color:#B8DFF5 #80AAC5 #7195AC #AAD7F2;
border-style:solid;
border-width:1px;
color:#000000;
font-family:Tahoma,Arial,Verdana,"Times New Roman";
font-size:11px;
font-weight:bold;
height:20px;
padding:1px;
}

