/*START: Reset */
body, div, h1, h2, h3, h4, h5, h6, p, hr, ul, li, img, header, figure, section, aside, footer, button, * { margin: 0; padding:0; border: 0; list-style:none; outline:none; }
.clear { clear:both; height:1%; }
/*:focus{outline: 0 !important; border:0 !important}*/
* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.clearfix { display: inline-block; }
a, a:hover { text-decoration:none; }
/*END: Reset */

@font-face {
 font-family: 'RNHouseSansW01Regular';
 src: url('../fonts/RNHouseSansW01Regular.eot');
 src: url('../fonts/RNHouseSansW01Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/RNHouseSansW01Regular.woff') format('woff'), url('../fonts/RNHouseSansW01Regular.ttf') format('truetype'), url('../fonts/RNHouseSansW01Regular.svg#RNHouseSansW01Regular') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'RNHouseSansW01Bold';
 src: url('../fonts/RNHouseSansW01Bold.eot');
 src: url('../fonts/RNHouseSansW01Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/RNHouseSansW01Bold.woff') format('woff'), url('../fonts/RNHouseSansW01Bold.ttf') format('truetype'), url('../fonts/RNHouseSansW01Bold.svg#RNHouseSansW01Bold') format('svg');
 font-weight: normal;
 font-style: normal;
}
body { font-size:62.5%; font-family:RNHouseSansW01Regular,sans-serif; }
#wrapper { width:960px; margin: 0 auto; position:relative; }
.headerWrap, .navWrap, .footerWrap { width:100%; float:left; }
.headerWrap { padding-bottom:27px; }
.navWrap { padding-bottom:23px; position:relative; z-index:5; }
.contentWrap { width:98%; float:left; padding:0px 1%; }
.breadCrumbdiv { width:98%; float:left; padding:0px 1% 35px; }
.innerContainer p { color:#6F2C91;}
p{font-size:1.3em;}
p a, .innerContainer ul li a { color:#6F2C91; }
/*Header start*/
.headerWrap .topContent { width:770px; margin-top:20px; padding:0px 10px; float:left; }
.topContent .logoDiv { width:140px; height: 70px; float:left; }
.searchTop { width:221px; height:27px; float:right; padding-top:10px; }
.searchTop .searchBox { background: url(../images/search-bg.gif) no-repeat; float: left; padding: 0 0px 0 0px; width: 198px; height:25px; }
.searchTop .searchBox input { width:90%; padding:4px 10px; float:left; background:none; color:#a9a9a9; }
.searchTop .searchBoxbtn { background: url(../images/search-btn.gif) no-repeat; float: left; padding: 0 0px 0 0px; width: 23px; height:25px; cursor:pointer; }
.loginBigdiv { float: right; height: 100px; margin-left: 10px; position: absolute; right: 10px; top: 35px; width: 142px; }
.loginBigdiv .topSection { background:url(../images/loginBig-topcurve.png) no-repeat; height:8px; width:100%; }
.loginBigdiv .bottomSection { background:url(../images/loginBig-bottomcurve.png) no-repeat; height:8px; width:100%; }
.loginBigdiv .midSection { background:#ebebeb; width:100%; padding:0px;}
.loginBigdiv .midSection p { color:#666666; font-size:1.1em; text-align:center; padding:5px 0 10px; }
.loginBigdiv .netbankingBtn { background:url(../images/blueBtn-leftcurve.png) no-repeat left 0; height: 27px; margin:0px auto; width: 96px; }
.loginBigdiv .netbankingBtn a { background:url(../images/blueBtn-rightcurve.png) no-repeat right 0; color: #FFFFFF; float: left; font-size: 1.3em; height: 21px; margin-left: 6px; padding-top: 6px; text-transform: uppercase; width: 90px; }
.headerWrap .header { width:100%; padding:0px; float:left; margin-top:20px; }
.header .Cornerdiv { width:10px; height:30px; float:left;margin-top:1px; }
.header .leftCorner { background:url(../images/nav-lefCorner.gif) no-repeat; }
.header .rightCorner { background:url(../images/nav-rightCorner.gif) no-repeat }
/*Banner start*/
.contentWrap .bannerWrap { width:100%; float:left; height:221; position:relative; z-index:3;}
.noBorder { border:none!important; }
.bannerWrap .bannerWrapimg { width:462px; float:left;}
.bannerWrap .bannerWrapcontent { background:url(../images/bannerContent-bg.jpg) repeat-x bottom #ffff; width:440px; float:left; margin-left:18px; padding:0px 10px; height:421px; }

h1, .bannerWrap .bannerWrapcontent h1 { border-bottom: 1px solid #B3B3B3; color: #42145f; float: left; font-size: 1.8em; font-weight: bold; margin-bottom: 10px; padding-bottom:10px; width: 100%; font-family:RNHouseSansW01Regular,sans-serif; }
.bannerWrap .bannerWrapcontent h1 { padding-bottom:0px!important; float:left; line-height:30px; }
.bannerWrapcontent p { color: #6F2C91; font-size: 1.3em; }
.bannerWrapcontent  .hideinfoHeads{ color: #42145F; font-size: 1.3em; }
.bannerWrapcontent p.introPara { margin: 10px 0; }
.bannerWrapcontent .contentInfo { width:100%; float:left; /*border-bottom: 1px solid #b3b3b3;*/ /*padding-bottom: 5px;*/ padding-bottom: 15px;}
.bannerHome { height:195px; left: 0; padding: 0px; position: relative; top: 0; width: 95%; z-index: 0; display:none; }
.bannerHome-rotation { float: right; height: 20px; position: relative; right: 20px; top: -10px; width: auto; z-index: 5; }
.bannerHome-rotation ul { float:left; padding: 1px 0 0; }
.bannerHome-rotation ul li { color: #FFFFFF; float: left; list-style: none outside none; margin: 0; background:none; padding:0px 2px; width:10px; }
.bannerHome-rotation ul li a.selected { background: url(../images/pagination-selected.png) no-repeat 0 0; height: 9px; width: 9px; z-index:10; }
.bannerHome-rotation ul li a { background: url(../images/pagination.png) no-repeat 0 0; display: block; height: 9px; text-indent: -9999em; width:9px; z-index:10; }
.contentInfo .headsInfo, .hideinfoHeads { color: #42145f; float: left; font-size: 1.5em; font-weight: bold; padding: 5px 0; width: 100%; }
.contentInfo .headsInfo { padding: 10px 0 5px!important; }
a.contentInfolink { background: url("../images/ext-link-icon-grey.png") no-repeat scroll right 8px; line-height:1.3em; color: #6F2C91; float: left; font-size: 1.3em; font-weight: bold; padding: 5px 20px 0 0px; width:auto; display:block; }
a.contentInfolink span { background: url("../images/arrows.png") no-repeat scroll 0 4px; float: left; height: 12px; width: 15px; position:relative; top:0px; z-index:5; display:block; }
.contentInfolink.noExtlink { background:none; }
.contentInfolink.noExtlink img { float: left; left: 95px; position: relative; top: 2px; *top:-15px;
*left:85px;
}
p a.contentInfolink { font-size:1.0em; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
 a.contentInfolink {
height:20px;
}
}
a.contentInfolink span.paddingRight { padding-right:75px; }
/*Banner end*/

/*Content wrapper start*/
.midContent { width:100%; padding:5% 0 0; float:left; }
.midContent .midContentbox { width:47%; float:left; padding:0px 10px; background:url(../images/mid-content-boxbg.png) bottom repeat-x #fff; min-height:210px; }
.midboxright { float:right!important; }
.midContentbox h2 { color:#42145f; border-bottom:1px solid #b3b3b3; font-size:1.8em; font-weight:bold; margin-bottom:10px; padding-bottom:5px; }
p.midContentboxinfo { color:#607080; font-size:1.3em; width:215px; float:left; }
.midContentbox img { float:right; }
.midcontentLink { top:10px; position:relative; }
/*Content wrapper end*/

/*Banner start*/
.footerWrap { float: left; /*padding-top:60px;*/ padding-top:30px; }
.footerWrap .footerWrapcontent { width:98%; padding:5px 1% 20px; float:left; /*background:url(../images/footerBg.jpg) repeat-x #FFFF; */min-height:140px; float:left; }
.headsfooter { color:  #5F2D82; float: left; font-size: 1.4em; font-weight: bold; padding: 5px 0 10px; width: 100%; }
.footerWrap .footerWraptop { /*background:url(../images/footer-topBg.png) no-repeat;*/ border-bottom: 1px solid #5F2D82; width:100%; float:left; height:10px; }
.footerWrapcontent ul { width:300px; float:left;}
.footerWrapcontent ul li { width:250px; background: url("../images/arrows.png") no-repeat scroll 0 3px; padding:0px 0px 5px 15px; list-style:none; float:left; color:#6f2c91; font-size:1.3em; font-weight:bold; }
.footerWrapcontent ul li a { color: #5F2D82; }
.footerWrapbottom { width:100%; }
.footerWrapcontent .footerLeft { width:33.3%; float:left; }
.footerWrapcontent .footerCenter { width:33.3%; float:left; }
.footerWrapcontent .footerRight { width:33.3%; float:left; }
.footerRight ul, .breadCrumbdiv ul { width:100%; float:left; }
.footerRight ul li { width:98%; float:left; }
.footerBottom { bottom: 0; float: left; padding:10px 0; height:50px; position: relative; width: 100%; background:#FFF; border-top: 1px solid #5F2D82; }
.footerBottom p { color:#5F2D82; font-size:1.1em; float:left; width:50%; line-height: 1.1em; }
.footerBottom ul.footerLinks { /*width:310px;*/ width:auto; float:right; }
ul.footerLinks li { border-right: 1px solid #c0c0c0; display: inline-block; float: left; font-size: 1.1em; font-weight: bold; list-style: none outside none; padding:0px 10px; width: auto; }
ul.footerLinks li, ul.footerLinks li a { color: #5F2D82; }
ul.footerLinks li.lastLink { border-right:none; padding-right:0px; }
/*BreadCrumbdiv start*/
.breadCrumbdiv ul li { background: url("../images/arrowRight.png") no-repeat scroll 0 4px; padding:0px 10px 5px; list-style:none; display:inline; color:#42145f; font-size:1.1em; font-weight:bold; }
.breadCrumbdiv ul li a { color:#42145f; }
.breadCrumbdiv ul li.sel { background:none; color:#6f2c91; }
.sel a { color:#6f2c91!important; }
/*BreadCrumbdiv end*/

/*lhs-navigation start*/
.lhs-navigation { width:220px; float:left; }
.lhs-navigation h2 { border-bottom: 2px solid #B3B3B3; color: #42145f; font-size: 1.5em; font-weight: bold; line-height: 35px; padding-bottom: 7px; }
.lhs-navigation ul { width:100%; float:left; padding-top:10px; }
.lhs-navigation ul li { float:left; list-style:none; background: url(../images/lhs-nav-arrow.jpg) no-repeat right -50px; width:100%; color:#6f2c91; font-size:1.4em; font-weight:bold; border-bottom: 1px solid #d9d9d9; padding:9px 0px; }
.lhs-navigation ul li.navsel { background: url(../images/lhs-nav-arrow-selected.jpg) no-repeat right 14px; color:#42145f; }
.lhs-navigation ul li.navselOther { color:#6F2C91; }
.lhs-navigation ul li.navselsinglelink { color:#42145f; }
.lhs-navigation ul li.navselsinglelink a { color:#42145f; }
.lhs-navigation ul li.navsel span.listBorder { width:100%; height:1px; background:#d9d9d9; float:left; margin-top: 10px; }
.lhs-navigation ul li.navsel ul { width:92%; float:left; padding-left:15px; padding-top:0px; }
.lhs-navigation ul li.navsel ul li { list-style:none; background: url(../images/lhs-nav-arrow.jpg) no-repeat right -50px; width:100%; color:#6f2c91; font-size:0.9em; font-weight:bold; padding:9px 0px; }
.lhs-navigation ul li a { color:#6f2c91; width:96%; float:left; }
.lhs-navigation ul li a:hover, .lhs-navigation ul li a:active { color:#42145f; }
.lhs-navigation ul li.selList { color:#42145f; }
.lhs-navigation ul li.navsel ul li.selList { list-style:none; background: url(../images/lhs-nav-arrow.jpg) no-repeat right 14px; width:100%; color:#42145f; font-size:0.9em; font-weight:bold; padding:9px 0px; }
.lhs-navigation ul li.navsel ul li.selList a { color:#42145f; }
.lhs-navigation ul li.navsel ul li.last { border-bottom:none; }
.rhs-contentDiv { width:700px; float:left; padding-left:20px; }
.withoutLhscol { padding-left:0px; padding-top:0px; }
.withoutlht_rightcol { width:180px; float:left; background:#F1F1F1; min-height:115px; margin-left:20px; margin-top: 20px; padding:20px; }
.withoutlht_rightcol h3 { border-bottom: 1px solid #FFFFFF !important; border-top: 1px solid #FFFFFF !important; font-size: 1.3em !important; padding: 5px 0; color:#42145f; margin-bottom: 15px; }
.withoutlht_rightcol a:hover { color:#42145f; text-decoration:underline; }
.withoutlht_rightcol p { text-align:left; }
.withoutlht_rightcol ul { float: left; margin-left: 15px; padding-top: 10px; width: 100%; }
.withoutlht_rightcol ul li { color: #607080; font-size: 1.2em; list-style: disc outside none; padding: 0 0 3px 5px; }
.withoutlht_rightcol ul li a { color:#6F2C91; }
.contentWrap h1{ border-bottom: 2px solid #B3B3B3; color: #42145f; font-family: RNHouseSansW01Regular; font-size: 4.2em; font-weight: normal; margin: 0; padding-bottom:12px; line-height:35px; }
.rhs-contentDiv h1 {border-bottom: 2px solid #B3B3B3; color: #42145f; font-family: RNHouseSansW01Regular; font-size:3.5em; font-weight: normal; margin: 0; line-height:30px;  }
h1.bigpageHeads { font-size: 2em; }
.rhs-contentDiv .innerBannerimg { width:700px; height:150px; float:left; padding-bottom:20px; }
.rhs-contentDiv .innerContainer { width:100%; float:left; padding:20px 0 20px 0; }
.innerContainer ul { float: left; margin-left: 15px; padding:0px; width: 100%; }
.innerContainer ul.twoList { width:45%; float:left; }
.innerContainer ul li { color: #6F2C91; font-size: 1.3em; /*list-style: disc outside none;*/ background: url("../images/listBull.jpg") no-repeat 0 7px; list-style:none; padding:0px 0px 5px 20px; line-height:1.5em; clear:both; }
.innerContainer ul li a:hover { text-decoration:underline; }
.innerContainer ul li.twoList { width:45%; float:left }
.rhs-contentDiv h3 { color:#42145f; font-size:1.8em; font-weight:bold; padding:20px 0px 10px; }
h3.noTopspace { padding-top:0px!important; }
.rhs-contentDiv h4 { color:#42145f; font-size:1.6em; font-weight:bold; padding: 20px 0px 10px 0px; }
.innerContainer ul li ul li { color: #6F2C91; font-size: 1.0em; /*list-style: disc outside none;*/ background: url("../images/listBull.jpg") no-repeat 0 7px; list-style:none; padding: 0 0 5px 20px; }
.innerContainer .customerCentre { width:90%; float:left; padding: 0 0 0 15px; }
.customerInfo, .customerInfo2,.customerInfo3 { width:100%; height:auto; display:none; padding:0 0px 15px; font-size:1.0em; }
.customerInfo p, .customerInfo2 p,.customerInfo3 p { font-size:1.1em; }
.customerCentre ul { padding-top:0px; }
.customerCentre ul li{font-size:1.2em;}
.customerCentre .customerInfo ul li,.customerCentre .customerInfo2 ul li,.customerCentre .customerInfo3 ul li{font-size:1.1em;}
.customerInfo ul{padding:10px 0px;}

/*lhs-navigation end*/
.subnavDiv { background: #f1f1f1; border: 1px solid #b3b3b3; padding-bottom: 25px; /*position: absolute;*/ top: 33px; z-index: 2; display:none; position:relative; }
.impMsgdiv-wrap { width:960px; position:fixed; bottom:0px; height:28px; float:left;  z-index:5;}
.impMsgdiv { width: 220px; height:28px; cursor:pointer; overflow:hidden; bottom:0px; z-index:10; float:right; position: absolute; float:left; margin-left: 740px; cursor:default; }
.impMsgdivhead { background: url("../images/imp-Msg-bg.png") no-repeat scroll; cursor: default; height: 28px; margin: 0 auto; padding: 0; position: relative; width: 173px; z-index: 2; }
.impMsgdivhead h2 { color: #FFFFFF; cursor: pointer; font-size: 1.1em; font-weight: bold; line-height: 16px; padding: 5px 0 5px 25px; text-transform: uppercase; width: 148px; }
.impMsgdivhead h2 span { background: url(../images/imp-Msg-bg-span.png) no-repeat 0 0px; left:10px; width:10px; height:15px; float:left; top:10px; position:absolute; }
.impMsgdivhead h2 span.arrow { background: url(../images/imp-Msg-bg-span.png) no-repeat 0 -40px; padding-left:10px; width:10px; height:15px; float:left; }
.impMsgdiv .hideimpMsg { width:208px; border:1px solid #b3b3b3; background:#fff; float:right; color:#6f2c91; *height:170px;
position:relative; padding:0px 5px; color: #6F2C91; font-size:1em; z-index:0; height:170px; cursor:default; }
.hideimpMsg ul { width:100%; float:left; }
.hideimpMsg ul li { width:90%; background: url(../images/arrowRight.png) no-repeat scroll 0 3px; padding:0px 0px 5px 15px; list-style:none; display:inline-block; color:#6f2c91; font-size:1em; }
.hideimpMsg ul li a { color:#6f2c91; }
.banner { height: 170px; left: 0; padding: 0 5px; position: relative; top: 0; width: 200px; z-index: 0; }
.banner-rotation { bottom: 0; float: right; height: 18px; position: absolute; right: 0; width:98px; z-index: 5; }
.banner-rotation ul { float:left; padding: 1px 0 0; }
.banner-rotation ul li { color: #FFFFFF; float: left; list-style: none outside none; margin: 0; background:none; padding:0px 2px; width:10px; }
.banner-rotation ul li a.selected { background: url(../images/pagination-selected.jpg) no-repeat 0 0; height: 9px; width: 9px; z-index:10; }
.banner-rotation ul li a { background: url(../images/pagination.jpg) no-repeat 0 0; display: block; height: 9px; text-indent: -9999em; width:9px; z-index:10; }
.pointer_edge { background: url(images/edge.jpg) no-repeat 0 0; bottom:-65px; height:26px; left:70px; position:absolute; width:39px; }
/* Navigations start*/
.mainNav { width:960px; float:left; font-size:1.2em; }
.mainNav .nav { width:940px; float:left; margin:0; padding:0; background:url(../images/nav-midbg.gif) repeat-x 0 0; height:30px; }
.Cornerdiv { width:10px; height:30px; float:left; }
.leftCorner { background:url(../images/nav-lefCorner.gif) no-repeat; }
.rightCorner { background:url(../images/nav-rightCorner.gif) no-repeat }
.nav ul { float: left; margin: 0; padding: 0; width: 100%; }
.nav li { font-weight: bold; list-style: none outside none; text-transform:uppercase; padding:0px 5px; height:30px; position:relative; display:inline-block; border-right: 1px solid #FFFFFF;text-align:center; }
.expanded { background: url(../images/arrowRight.png) no-repeat scroll 10 10px; }
.nav li a:link, .nav li a:visited { color: #FFF; float: left; margin: 0; text-decoration: none; padding-top:7px; }
.nav li a.last { border-right:none; }
.subdiv { display:none; width:255px; height:auto; padding-bottom:20px; position:absolute; top:30px; left:0px; border:1px solid #e5e5e5; border-top:none; /*background: url(../images/nav-hide-bg.jpg) repeat-x #6f2c91;*/ background: linear-gradient(to bottom, #42145f 0%, #6f2c91 100%); z-index:5;}
.home, .nav li.home a { float: left; width:70px; }
.about, .nav li.about a { float: left; width:100px; }
.ourBusiness, .nav li.ourBusiness a { float: left; width:120px; }
.publicOffering, .nav li.publicOffering a { float: left; width:140px; }
.career, .nav li.career a { float: left; width:100px; }
.contact, .nav li.contact a { float: left; width:100px; }
.nav li.home a.active { background: url("../images/home-hover.png") no-repeat; height: 23px; padding-top: 17px; position: relative; top: -10px; z-index: 100; }
.nav li.about a.active { background: url("../images/about-hover.png") no-repeat; height: 23px; padding-top: 17px; position: relative; top: -10px; z-index: 100; }
.nav li.ourBusiness a.active { background: url("../images/ourbusiness-hover.png") no-repeat; height: 23px; padding-top: 17px; position: relative; top: -10px; z-index: 100; }
.nav li.publicOffering a.active { background: url("../images/public-offerning-nav-hover.png") no-repeat; height: 23px; padding-top: 17px; position: relative; top: -10px; z-index: 100; }
.nav li.career a.active { background: url("../images/about-hover.png") no-repeat; height: 23px; padding-top: 17px; position: relative; top: -10px; z-index: 100; }
.nav li.contact a.active { background: url("../images/about-hover.png") no-repeat; height: 23px; padding-top: 17px; position: relative; top: -10px; z-index: 100; }
/*.subdiv { width:18%; float:left; position:absolute; height:150px; border:1px solid #e5e5e5; display:none; background:#f6f6f6; font-weight: bold; top:151px; *top:180px; }*/
.subdiv .col1 { width:255px; float:left; position:relative; font-size: 1em; padding-top:20px; }
.subdiv .col2 { width:255px; float:left; position:relative; padding-left:155px; }
.subdiv .col3 { width:255px; float:left; position:relative; padding-left:500px; }
.subdiv ul { width:95%; padding-left:10px; }
.subdiv ul li { background: url("../images/arrowRight.png") no-repeat scroll 0 10px; border-right: medium none; padding-left: 10px; width: 90%;}
.subdiv ul li a { background-color:#9898989;border-right: medium none !important; color: #FFFF; !important; text-align: left; width: 100% !important; }
/* Navigations end*/


/*Select City Dropdown*/
.selectCountrydiv { width:100%; float:left; }
.selectCountrydiv p { color: #607080; font-size: 1.3em; padding-bottom: 10px; }
.dropdownWrap { background:#cfd3d7; width:230px; height:30px; }
.selectbg { background:url(../images/dropDown-arrowbg.jpg) no-repeat right top; cursor: pointer; display: block; float: left; height: 100%; position: relative; width: 100%; z-index:1; }
.selectbg .selectedvalue { color: #42145f; font-size: 1.3em; font-family: 'RNHouseSansW01Regular'; height: 24px; left: 0; line-height: 1.8em; overflow: hidden; padding:3px 5px 0px 5px; position: absolute; top: 0; width: 90%; }
.selectbg select { cursor: pointer; height: 30px; opacity: 0; filter: alpha(opacity = 0); position: absolute; top: 0; width: 100%; z-index: 100; }
.selectbg select option { background: none repeat scroll 0 0 #EFEFEF; border-bottom: 1px solid #EEEEEE; color: #42145f; cursor: pointer; float: left; padding: 5px 5px 10px 5px !important; width: 100%; }
a.roundBtn { background: url("../images/blueBtn-leftcurve.png") no-repeat scroll left 0; float: left; height: 27px; margin-left: 240px; position: relative; top: -29px; width: 80px; }
a.roundBtn span { background: url("../images/blueBtn-rightcurve.png") no-repeat scroll right 0; color: #FFFFFF; float: left; font-size: 1.3em; height: 22px; margin-left: 10px; padding-left: 10px; padding-top: 5px; text-transform: uppercase; width: 60px; }
/*Select City Dropdown end*/


/*Table styling start*/
table { margin: 20px 0 20px 0; padding: 0 0 20px; width: 98%; border-collapse: collapse; }
table tr th { background: #42145f; color:#fff; border: 1px solid #FFFFFF; padding: 8px; vertical-align: top; font-size:1.2em; }
table tr td { background: #EFEFEF; color:#42145F; border: 1px solid #FFFFFF; padding: 8px; vertical-align: top; font-size:1.2em; }
table tr td a { color:#6F2C91; }
table tr td.innerTable table tr td { border:none; font-size:1.0em; }
/*Table styling end*/


/*Complaint Form start*/
.complaintFormdiv { border-bottom: 2px solid #B3B3B3; float: left; padding-bottom: 10px; padding-top: 30px; width: 100%; }
.complaintFormdiv .cfContent { width:50%; float:left; }
.complaintFormdiv .cfContent { padding-bottom:10px; }
.cfContent label.cfLable { color: #607080; font-size: 1.2em; width:150px; float:left; }
.cfContent label.cfLable span { color: #f00; font-size: 1.0em; }
.radioInput { float: left; padding-left: 20px; width: 60px; }
.radioInput label { color: #607080; font-size: 1.2em; padding-left:10px; }
.complaintFormdiv .cfContent input.txtField { border:1px solid #999; width:165px; height:20px; padding:3px; color: #607080; font-size:1.3em; }
.complaintFormdiv .cfContent input.stdcodeField { border:1px solid #999; width:45px; height:20px; padding:3px; color: #607080; font-size:1.3em; }
.complaintFormdiv .cfContent input.mobField { border:1px solid #999; width:105px; margin-left:5px; height:20px; padding:3px; color: #607080; font-size:1.3em; }
.complaintFormdiv .cfContent textarea.txtFieldbig { border:1px solid #999; width:165px; height:auto; min-height:80px; padding:3px; color: #607080; font-size:1.3em; resize:none; }
.errorMsg { color: #FF0000; float: left; padding-left: 150px; width:100px; }
.dropdownWrapCompform { background:#fff; border:1px solid #999999; width:172px; height:29px; float:left; }
.btnContainer { width:200px; margin:0px auto; }
.btnForm { background: url("../images/blueBtn-leftcurve.png") no-repeat scroll left 0; float: left; height: 27px; width: 80px; }
.btnForm input { background: url("../images/blueBtn-rightcurve.png") no-repeat scroll right 0; color: #FFFFFF; float: left; font-size: 1.3em; height: 27px; margin-left: 10px; padding-right: 10px; text-transform: uppercase; width: 70px; cursor:pointer; }
.btnFormright { margin-left:40px; }
.mandatoryNote { font-size:1.1em; text-align:left; }
.impInfo { color:#f00; }
/*Complaint Form end*/


/*Sitemap start*/
.sitemapFirst, .sitemapSecond { width:200px; padding-right:30px; float:left; }
.sitemapThird { width:200px; float:left; }
.sitemapFirst ul, .sitemapSecond ul, .sitemapThird ul { float: left; margin-left: 0px; padding-bottom: 10px; width: 100%; }
.sitemapFirst ul li, .sitemapSecond ul li, .sitemapThird ul li { background: url("../images/arrows.png") no-repeat scroll 0 -63px; display: block; float: left; height: 12px; position: relative; top: 0; z-index: 5; padding-left:20px; padding-bottom:5px; width:90%; height:auto; line-height:1.3em; }
.sitemapFirst ul li a, .sitemapSecond ul li a, .sitemapThird ul li a { color:#6F2C91 }
.sitemapFirst ul li a:hover, .sitemapSecond ul li a:hover, .sitemapThird ul li a:hover { color:#42145f }
.sitemapFirst p, .sitemapSecond p, .sitemapThird p { border-bottom: 1px solid #B3B3B3; border-top: 2px solid #B3B3B3; color:#f00; float: left; height: 20px; margin: 5px 0; padding: 5px; width: 100%; font-size:1.4em; color:#42145f; }
.sitemapSinglepage { border-bottom:none!important; }
/**/
.mar20 { float: left; margin-top: 20px; width: 100%; }
.mar30 { float: left; margin-top: 30px; width: 100%; }
.spaceLesstop { padding-top:10px!important; }
 @media(max-width:768px) {
 .topContent .logoDiv {
float: left;
width: 50%;
}
.searchTop {
width: 45%;
}
.impMsgdiv {
width: 220px;
height:28px;
cursor:pointer;
position:fixed;
overflow:hidden;
bottom:58px\9;
bottom:62px;
right:0;
z-index:3;
}
}
.key{
font-family: RNHouseSansW01Regular,sans-serif;
font-size: 16px;
font-weight:bold;
margin-top: 0px;
margin-bottom: 1px;
color: #42145f;
padding-bottom:5px;
}
