@charset "utf-8";
/* CSS Document */

.body-master
{
	margin:0 auto;
	width:100%;
	height:1400px;
}
.header
{
	margin:0 auto;
	width:100%;
	height:444px;
	background:url(/images/banner.png) center no-repeat;
}
.header-in
{
	margin:0 auto;
	position:relative;
	width:1013px;
	height:136px;
}
.logo
{
	position:absolute;
	top:0px;
	left:0px;
	width:219px;
	height:136px;
	background:url(/images/logo.png) no-repeat;
}
.details
{
	position:absolute;
	top:0px;
	right:25px;
	width:470px;
	height:18px;
	line-height:18px;
	font-size:12px;
	color:#b8b8b8;
}
.details a
{
	text-decoration:none;
	color:#b8b8b8;
}
.details a:hover
{
	text-decoration:underline;
	color:#b8b8b8;
}

.menu
{
	position:absolute;
	right:25px;
	top:40px;
	width:630px;
	height:30px;
	z-index:0;
	font-size:20px;
	font-family: 'robotoregular', Arial;
}

ul.menu-shw
{

list-style:none;
margin:0;
padding:0;
}

ul.menu-shw li
{
float:left;
padding:0;
color:#999999;
margin:0;
width:130px;
height:30px;
line-height:30px;
text-align:center;
text-decoration:none;
}
ul.menu-shw li a
{
color:#999999;
 text-decoration:none;
 display:block;
}
ul.menu-shw li a:hover
{
text-decoration:none;
color:#ffffff;
}



.login-bg
{
	margin:0 auto;
	width:100%;
	height:112px;
	background:url(/images/bg-strip.png) center no-repeat;
}
.login-bg-in
{
	margin:0 auto;
	position:relative;
	width:1000px;
	height:112px;
}
.login
{
	position:absolute;
	top:0px;
	left:15px;
	width:700px;
	height:111px;
}
.btn
{
	position:absolute;
	top:40px;
	right:25px;
	width:81px;
	height:53px;
	background:url(/images/btn.png) no-repeat;
}
.btn:hover
{
	background:url(/images/btn_hvr.png) no-repeat;
}
.register
{
	position:absolute;
	right:15px;
	top:0px;
	width:267px;
	height:111px;
	background:url(/images/register.png) no-repeat;
}





.body-content
{
	margin:0 auto;
	width:100%;
	height:818px;
}
.body-content-in
{
	margin:0 auto;
	position:relative;
	width:1013px;
	height:818px;
}
.welcome-head
{
	position:absolute;
	left:18px;
	top:20px;
	width:720px;
	height:30px;
	color:#171717;
	font-size:27px;
	line-height:30px;
	font-family: 'robotoregular', Arial;
}
.welcome
{
	margin:0 auto;
	position:absolute;
	top:60px;
	left:20px;
	width:650px;
	height:180px;
	font-family: 'robotoregular', Arial;
	font-size:14px;
	line-height:25px;
	color:#343435;
}
.sip-ad
{
	position:absolute;
	left:722px;
	top:10px;
	width:266px;
	height:267px;
	background:url(/images/sip.png) no-repeat;
}
.online-trans
{
    position:absolute;
	top:275px;
	left:15px;
	width:245px;
	height:240px;
	background:url(/images/online-trans.png) no-repeat;
}
.invest-online-select
{
	position:absolute;
	left:2px;
	top:165px;
	width:242px;
	height:32px;
	background:url(/images/select-amc.png) no-repeat;
}
.go-btn
{
	position:absolute;
	bottom:3px;
	left:80px;
	width:98px;
	height:28px;
	background:url(/images/go-btn.png) no-repeat;
}

.fin-plan
{
	position:absolute;
	top:280px;
	left:277px;
	width:240px;
	height:243px;
	background:url(/images/financial-planning.png) no-repeat;
}
.fin-plan:hover
{
	background:url(/images/financial-planning_hvr.png) no-repeat;
}
.latest-tips
{
	position:absolute;
	top:280px;
	left:518px;
	width:234px;
	height:243px;
	background:url(/images/latest-tips.png) no-repeat;
}
.latest-tips:hover
{
	background:url(/images/latest-tips_hvr.png) no-repeat;
}
.referral
{
	position:absolute;
	top:280px;
	left:753px;
	width:235px;
	height:243px;
	background:url(/images/refer.png) no-repeat;	
}
.referral:hover
{
	background:url(/images/refer_hvr.png) no-repeat;	
}


.services
{
	position:absolute;
	top:530px;
	left:10px;
	width:222px;
	height:275px;
	background:url(/images/services.png) no-repeat;
}
.compare-fund
{
	position:absolute;
	top:55px;
	left:13px;
	width:141px;
	height:21px;
	background:url(/images/compare-fund.png) no-repeat;	
}
.compare-fund:hover
{
	background:url(/images/compare-fund_hvr.png) no-repeat;	
}
.sip-planner
{
	position:absolute;
	left:13px;
	top:93px;
	width:116px;
	height:21px;
	background:url(/images/sip-planner.png) no-repeat;
}
.sip-planner:hover
{
	background:url(/images/sip-planner_hvr.png) no-repeat;
}
.tips
{
	position:absolute;
	left:13px;
	top:130px;
	width:121px;
	height:21px;
	background:url(/images/tips.png) no-repeat;
}
.tips:hover
{
	background:url(/images/tips_hvr.png) no-repeat;
}
.tax-saving
{
	position:absolute;
	left:13px;
	top:163px;
	width:173px;
	height:21px;
	background:url(/images/tax-sav.png) no-repeat;
}
.tax-saving:hover
{
	background:url(/images/tax-sav_hvr.png) no-repeat;
}
.tax-slabs
{
	position:absolute;
	left:13px;
	top:202px;
	width:151px;
	height:21px;
	background:url(/images/latest-tax-slab.png) no-repeat;
}
.tax-slabs:hover
{
	background:url(/images/latest-tax-slab_hvr.png) no-repeat;
}
.nri-tax
{
	position:absolute;
	left:13px;
	top:242px;
	width:127px;
	height:21px;
	background:url(/images/nri-tax.png) no-repeat;
}
.nri-tax:hover
{
	background:url(/images/nri-tax_hvr.png) no-repeat;
}




.mf-performance
{
	position:absolute;
	top:530px;
	left:265px;
	width:479px;
	height:275px;
	background:url(/images/mf-performance.png) no-repeat;
}
.mf-performance-in
{
	position:absolute;
	top:50px;
	left:2px;
	width:476px;
	height:222px;
}
.form-bg
{
	position:absolute;
	top:530px;
	right:18px;
	width:240px;
	height:275px;
	background:url(/images/form-bg.png) no-repeat;
}
.kyc-ind
{
	position:absolute;
	top:70px;
	left:20px;
	width:150px;
	height:28px;
	background:url(/images/kyc-indi.png) no-repeat;
}
.kyc-ind:hover
{
	background:url(/images/kyc-indi_hvr.png) no-repeat;
}
.kyc-nonind
{
	position:absolute;
	top:115px;
	left:20px;
	width:185px;
	height:28px;
	background:url(/images/kyc-nonindi.png) no-repeat;
}
.kyc-nonind:hover
{
	background:url(/images/kyc-nonindi_hvr.png) no-repeat;
}
.pan
{
	position:absolute;
	top:160px;
	left:20px;
	width:148px;
	height:28px;
	background:url(/images/pan.png) no-repeat;
}
.pan:hover
{
	background:url(/images/pan_hvr.png) no-repeat;
}
.pan-change
{
	position:absolute;
	top:205px;
	left:20px;
	width:168px;
	height:28px;
	background:url(/images/pan-change.png) no-repeat;
}
.pan-change:hover
{
	background:url(/images/pan-change_hvr.png) no-repeat;
}
.hor-line
{
	position:absolute;
	top:105px;
	left:15px;
	width:200px;
	height:1px;
	background:url(/images/hor-line.png) no-repeat;
}




.footer
{
	margin:0 auto;
	width:100%;
	height:28px;
	background:#212121;
}
.footer-in
{
	margin:0 auto;
	position:relative;
	width:1000px;
	height:28px;
	font-family: 'NokiaStandard-Light', Arial;
	color:#ffffff;
	font-size:14px;
	line-height:28px;
}


.contact-head
{
	position:absolute;
	top:30px;
	left:150px;
	width:697px;
	height:33px;
	background:url(/images/contact-head.png) no-repeat;
}

.man
{
	position:absolute;
	left:165px;
	top:170px;
	width:59px;
	height:67px;
	background:url(/images/man.png) no-repeat;
}
.man-txt
{
	position:absolute;
	left:240px;
	top:190px;
	width:230px;
	height:25px;
	line-height:25px;
	font-size:24px;
	color:#323232;
	font-family: 'robotoregular', Arial;
}
.atdrate
{
	position:absolute;
	left:565px;
	top:180px;
	width:58px;
	height:51px;
	background:url(/images/atdrate.png) no-repeat;
}
.atdrate-txt
{
	position:absolute;
	left:640px;
	top:185px;
	width:200px;
	height:50px;
	line-height:25px;
	font-size:19px;
	color:#323232;
	font-family: 'robotoregular', Arial;
}
.atdrate-txt a
{
	text-decoration:none;
	color:#323232;
}
.atdrate-txt a:hover
{
	text-decoration:none;
	color:#f7941d;
}

.div-ver
{
	position:absolute;
	left:500px;
	top:140px;
	width:1px;
	height:143px;
	background:url(/images/line-ver.png) no-repeat;
}
.div-hor
{
	position:absolute;
	left:80px;
	top:310px;
	width:870px;
	height:1px;
	background:url(/images/line-hor.png) no-repeat;
}

.mail
{
	position:absolute;
	left:145px;
	top:370px;
	width:71px;
	height:41px;
	background:url(/images/mail.png) no-repeat;
}
.mail-txt
{
	position:absolute;
	left:230px;
	top:370px;
	width:270px;
	height:125px;
	line-height:27px;
	font-size:19px;
	color:#323232;
	font-family: 'robotoregular', Arial;
}
.phone
{
	position:absolute;
	left:575px;
	top:370px;
	width:34px;
	height:51px;
	background:url(/images/phone.png) no-repeat;
}
.phone-txt
{
	position:absolute;
	left:640px;
	top:370px;
	width:200px;
	height:60px;
	line-height:27px;
	font-size:19px;
	color:#323232;
	font-family: 'robotoregular', Arial;
}




