body{padding:0px;margin:0px;}
a{outline:none;}
a:visited{outline:none;}
a:active{outline:none;}

/****************backend**********************/
.gen-wholecont-bck{width:1200px;float:left;}
.gen-maincont-bck{width:1186px;float:left;padding:0px 7px 0px 7px;margin:0px;}
.gen-headercont-bck,.gen-bodycont-bck{width:1186px;float:left; }

.subbodycont_royal-bck{width:1186px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(../images/1pxline.gif); background-repeat:repeat-y; background-position:760px 0px;}
.subbodycont_royal_new-bck{width:1186px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

.subbodycont-bck{width:1020px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(../images/1pxline.gif); background-repeat:repeat-y; background-position:760px 0px;}
.subbodycontnew-bck{width:1020px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.subbodycont1-bck{width:1020px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; background:url(../images/1pxline.gif); background-repeat:repeat-y; background-position:760px 0px; }
/****************general classes**********************/
.gen-wholecont{float:left;width:100%;}
.gen-maincont{width:100%;float:left;padding:0px 0px 0px 0px;margin:0px;}
.gen-bodycont{float:left;width:100%; padding-left:0px; }
.gen-headercont{width:985px;float:left;}
.gen-yellow-bg-menu{background-color:#FFDA65; float:left;width:100%;}
.gen-pink-bg-menu{background-color:#CF80D9; float:left;width:100%;}
.gen-yellow-menu{width:985px;float:left;background-color:#FFDA65;padding:4px 0px 4px 0px;margin:0px;}
.gen-mob span{padding:4px 0px 0px 4px;float:left;}
.gen-topmenu{width:720px;float:left;}
.gen-topmenu ul{padding:0px 0px 0px 0px;margin:0px;}
.gen-topmenu li{list-style-type:none;float:left;padding:5px 3px 0px 3px;margin:0px;font:0.75em Lucida Sans Unicode, Lucida Grande;color:#004393;}
.gen-topmenu li a{color:#004393;text-decoration:none; float:left;}
.gen-topmenu li a:hover{color:#C96807;text-decoration:none;}
.gen-topmenu li.blog{list-style-type:none;float:left;padding:3px 0px 3px 15px;margin:0px;font:0.75em Lucida Sans Unicode, Lucida Grande;color:#004393;}
.gen-botmenu{background:url(../../images/home/header-strip.gif) 0px 0px repeat-x;float:left;width:100%;padding:6px 0px 6px 0px;}
.gen-botmenu ul{padding:0px 0px 0px 0px;margin:0px;float:left;}
.gen-botmenu li{background:url(../../images/home/header-divider.gif) 0px 0px no-repeat;list-style-type:none;float:left;padding:0px;margin: 0px;font:0.88em Lucida Sans Unicode, Lucida Grande;color:#004393;}
.gen-botmenu li.health{list-style-type:none;float:left;padding:0px;margin: 0px;font:bold 0.88em Lucida Sans Unicode, Lucida Grande;color:red;background:none;}
.gen-botmenu li a{color:#ffffff;text-decoration:none;padding:0px 10px 0px 10px;float:left;}
.gen-botmenu li a:hover{ color:#fffc00; text-decoration:none;}
.gen-wid990{padding:0px;margin:0px;float:left;width:990px;}
.subbutton_bg{width:60px;background:url(../images/home/submit-button.gif) no-repeat 0px 0px;border:0px; height:20px; cursor:pointer;}
.gen-customer{width:970px;padding:10px 0px 0px 15px;margin:0px;float:left;}
.gen-bgrose{background-color:#FFDEFF;}
.gen-wid647{width:647px;float:left;}
.gen-wid643{width:643px;border-left:2px solid #FFDEFF;border-right:2px solid #FFDEFF;float:left;}
.gen-instabg{background:url(../../images/instarenew-banner.jpg) 0px 0px no-repeat;width:322px;}
.gen-port{background:url(../../images/home/interested-products-bg.jpg) 0px 0px no-repeat;width:322px;height:124;}
.gen-wid322,.gen-prodcont{width:322px;float:left; text-align:left;}
.gen-wid237{width:237px;float:left; text-align:left;}
.gen-blue{color:#004691;}
.gen-red{color:#EE1F17;}
.gen-grey{color:#4E4E4E;}
.gen-lblue{color:#004691;text-decoration:none;}
.gen-req{width:655px;float:left; color:#818181;}
.gen-healthcolortxt{color:#004393;}
.gen-healthcolortxt a{color:#004393;text-decoration:none;}
/******************padding class************************/
.flotlt{float:left;}
.flotrt{float:right;}
.general-padlt{padding-left:20px;}
.general-padlt43{padding-left:33px;}
.general-padlt10{padding-left:10px;}
.general-padlt8{padding-left:8px;}
.general-padlt13{padding-left:13px;}
.general-padlt15{padding-left:15px;}
.general-padlt18{padding-left:18px;}
.general-padlt25{padding-left:25px;}
.general-padlt28{padding-left:31px;}
.general-padlt9{padding-left:9px;}
.general-padlt10{padding-left:10px;}
.general-padrt50{padding-right:50px;}
.general-padlt5{padding-left:5px;height: 16px;}
.padlt5{padding-left:5px;}
.padlt7{padding-left:7px;}
.general-padlt15{padding-left:15px;}
.general-padrt15{padding-right:0px;}
.general-padlt20{padding-left:20px;}
.general-padlt32{padding-left:35px;}
.general-padlt130{padding-left:50px;}
.general-padlt120{padding-left:10px;}
.general-padlt195{padding-left:195px;}
.padlt150{padding-left:150px;}
.padbot10{padding-bottom:10px;}
.padbot20{padding-bottom:20px;}
.padbot8{padding-bottom:8px;}
.padlt10{padding-left:10px;}
.general-padtop11{padding-top:11px;}
.general-padtop3{padding-top:3px;}
.general-padtop5{padding-top:5px;}
.general-padtop8{padding-top:8px;}
.general-padtop15{padding-top:15px;}
.general-padtop10{padding-top:10px;}
.general-padtop20{padding-top:20px;}
.general-padtop35{padding-top:35px;}
.general-padtop30{padding-top:27px;}
.padright5{padding-right:5px;}
.padright10{padding-right:10px;}
.padtop25{padding-top:25px;}
.general-padtop6{padding-top:6px;}
.general-padbot10{padding-bottom:10px;}
.general-padbot15{padding-bottom:15px;}
.general-padbot20{padding-bottom:20px;}
.padbot5{padding-bottom:5px;}
.general-mgntop5{margin-top:8px;}
.gen-padtop70{padding-top:70px;}
.gen-padtop90{padding-top:90px;}
.gen-padtop130{padding-top:130px;}
/******************header class************************/
.inner-instacont{float:left;padding:10px 0px 10px 14px;margin:0px;width:625px;}
.gen-botcurve{background:url(../../images/home/bottom-curve.gif) 0px 0px no-repeat;background-position:bottom;float:left;width:647px;}
.inner-instacont1{float:left;padding:0px 0px 0px 0px;margin:0px;width:615px;background:url(../../images/home/pink-line.gif) 195px 0px repeat-y;}
.inner-instacont2{float:left;padding:0px 0px 0px 0px;margin:0px;width:615px;background:url(../../images/home/pink-line.gif) 410px 0px repeat-y;}	
.inner-instacont3{width:643px;height:2px;padding:0px 0px 0px 0px;margin:0px;background:url(../../images/home/pink-line.gif) repeat-x 0 0;float:left;}
.gen-firstcont,.gen-wid200{width:200px;float:left;}
.gen-firstcont p,.gen-secontcont p,.gen-thirdcont p{width:171px;line-height:15px;padding:5px 0px 5px 0px;margin:0px;float:left;}
.gen-firstcont ul,.gen-secontcont ul,.gen-thirdcont ul{padding:0px;margin:0px;}
.gen-firstcont li,.gen-secontcont li,.gen-thirdcont li{list-style-type:none;padding:0px 0px 5px 15px;margin:0px;float:left;background:url(../../images/home/grey-bullet.gif) 0px 5px no-repeat;color:#525252;width:171px; text-align:left;}
.gen-firstcont li a,.gen-secontcont li a,.gen-linktxt,.gen-thirdcont li a{text-decoration:underline;color:#004393;}
.gen-secontcont{width:200px;float:left;padding:0px 0px 10px 13px;}
.gen-thirdcont{width:187px;float:left;padding-left:13px;}
.gen-insuretxt{width:102px;float:left; text-align:left;}
.gen-butcont1{width:195px;float:left;padding-top:0px;border-right:2px solid #FCDFFD;}
.gen-butcont2{width:200px;float:left;padding-top:0px;border-right:2px solid #FCDFFD;}
.gen-butcont3{width:180px;float:left;padding-top:0px;}
.gen-borderbot{border-bottom:2px solid #FCDFFD;width:188px;float:left;padding:0px;margin:0px;font-size:0;}
.gen-borderbot1{border-bottom:2px solid #FCDFFD;width:198px;float:left;padding:0px;margin:0px 0px 0px 0px;font-size:0;}
.gen-borderbot2{border-bottom:2px solid #FCDFFD;width:199px;float:left;padding:0px;margin:0px 0px 0px 0px;font-size:0;}
.gen-wid150{width:150px;float:left}
.gen-portbg{background:url(../../images/home/create-portfolio-banner.jpg) no-repeat;width:322px;height:91;float:left;border-bottom:1px solid #BECFE1;}
.gen-portbg a,.gen-prodcont a{width:320px;float:left;paddig:0px;margin:0px;color:#004393;text-decoration:none;}
/*******************font classes***********************/
.gen-fnt-11{font:0.69em Lucida Sans Unicode, Lucida Grande;}
.gen-fnt-12{font:0.77em Lucida Sans Unicode, Lucida Grande;}
.gen-fnt-13{font:0.81em Lucida Sans Unicode, Lucida Grande;}
.gen-fnt-14{font:0.88em Lucida Sans Unicode, Lucida Grande;}
.gen-fnt-15{font:0.94em Lucida Sans Unicode, Lucida Grande;}
.gen-fnt-16{font:1.06em Lucida Sans Unicode, Lucida Grande;}
.gen-fnt-18{font:1.13em Lucida Sans Unicode, Lucida Grande;}
.gen-fnt-20{font:1.25em Lucida Sans Unicode, Lucida Grande;}
.txtlt{text-align:left;}
.gen-news a.edititem,.gen-talk a.edititem,.gen-tips a.edititem{font:0.69em Lucida Sans Unicode, Lucida Grande;color:red;text-decoration:underline; }
.fnt-bold{font-weight:bold;}
.gen-orange{color:#C96807;}
.cgen-online{color:#f2b829}
.cgen-blue{color:#003E97;}
/******************home page***********************/
.gen-wid75{width:75px;}
.gen-wid87{width:87px;}
.gen-wid50{width:50px;font-family:Lucida Sans Unicode, Lucida Grande;}
.gen-wid55{width:55px;font-family:Lucida Sans Unicode, Lucida Grande;}
.gen-wid65{width:65px;font-family:Lucida Sans Unicode, Lucida Grande;}
.gen-wid30{width:38px;font-family:Lucida Sans Unicode, Lucida Grande;}
.gen-wid60{width:60px;font-family:Lucida Sans Unicode, Lucida Grande;}
.gen-wid322{width:322px;float:left;}
.gen-wid161{width:145px;border:1px solid #93B0D2; font-family:Lucida Sans Unicode, Lucida Grande;}
.gen-wid141{width:128px;border:1px solid #93B0D2;font-family:Lucida Sans Unicode, Lucida Grande; margin-top:1px; color:#313131;}
.gen-wid141-policy{width:142px;border:1px solid #93B0D2;font-family:Lucida Sans Unicode, Lucida Grande; margin-top:1px; color:#313131;}
.lt-17{line-height:17px;}
.drpdown{width:160px;color:#505050;float:left;font:0.75em Lucida Sans Unicode, Lucida Grande;}
.gen-wid400{width:270px;float:left}
.gen-widauto{width:auto;margin:0 auto;text-align:center;}
.gen-wid213{width:213px;}
.gen-quick{width:308px;background-color:#c0dff4;padding:8px 0px 0px 14px;margin:0px;float:left;}
.gen-select{padding-top:3px;padding-bottom:10px;}
.gen-tel{width:230px;float:left;}
.gen-banner{width:160px;margin:0 auto;text-align:center;}
.gen-banner img{padding-bottom:15px;}
.gen-news{width:340px;float:left;padding:0px;margin:0px;text-align:left;}
.gen-news ul{padding:10px 0px 0px 0px;margin:0px;float:left;}
.gen-news li{list-style-type:none;color:#525252;padding:0px 0px 0px 0px;margin:0px;float:left;width:304px;text-align:left;}
.gen-news li a{text-decoration:none;color:#004393; padding:0px 0px 10px 15px; float:left;background:url(../../images/home/blue-bullet.gif) 0px 5px no-repeat; text-align:left;}
.gen-news li span{padding:0px 0px 5px 15px;margin:0px;float:left;width:290px;color:#525252;}
.gen-talk{width:286px;float:left;padding:0px;margin:0px;text-align:left;}
.gen-talk ul{padding:10px 0px 0px 0px;margin:0px;}
.gen-talk li{ color:#525252;list-style-type:none; padding:0px 0px 0px 0px; clear:left;}
.gen-talk li a{ text-decoration:none; color:#525252;padding:0px 0px 10px 15px; margin:0px; clear:left; float:left;background:url(../../images/home/blue-bullet.gif) 0px 5px no-repeat;}
.gen-tips{width:234px;float:left;padding:0px 0 0 30px;margin:0px;text-align:left;}
.autopercentcont{width:100%; margin:0 auto; padding:0px;}
 .wholepercentcont{width:100%; float:left; }
.gen-tips ul{padding:10px 0px 0px 0px;margin:0px;float:left;text-align:left;}
.gen-tips li{list-style-type:none;padding:0px 0px 0px 15px;margin:0px;float:left;background:url(../../images/home/grey-bullet.gif) 0px 5px no-repeat;width:234px;color:#525252;}
.gen-tips li a{text-decoration:none;color:#004393;text-align:left;}
.linknews{text-align:right;width:300px;float:left;}
.linknews a{ text-decoration:underline;}
/*******************footer class************************/
.pinktxtcont div.txtcenter{ text-align:center;}
.pinktxtcont div.txtleft{ text-align:left;}
.pinktxtcont div.txtright{ text-align:right;}
.pinktxtcont div.txtjustify{ text-align:justify;}
.hmefoot-cont{width:100%;padding:0px 0px 0px 0px;margin:10px 0 0 0;float:left; text-align:left;}
.hmefoot-cont1{width:100%;padding:0px 0px 0px 0px;margin:0px 0 0 0;float:left; text-align:left;}
.pinknavfoot-cont{width:100%;padding:0px 0px 0px 0px;margin:10px 0 0 0;float:left;}
.pinktxtcont{color:White; padding:5px 12px 5px 12px; margin:0px; text-decoration:none;}
.pinktxtcont a{color:White;text-decoration:none;}
.pinktxtcont a:hover{color:#FFFC00;text-decoration:none;}
.pinknav-cont{width:985px;background-color:#CF80D9;float:left;color:#ffffff;}
.footnav-cont{width:985px;height:20px;background-color:#FFDC6D;float:left;text-align:left;}
.footnav-cont ul{width:auto;list-style:none;margin:0;padding:0;text-align:center;} 
.footnav-cont ul li{margin:0;padding:0px;line-height:16px;display:inline;}
.footnav-cont{padding:4px 0 0 0;}
.footnav-cont span{padding:0 3px 0 3px;}
.hmefoot2-cont{width:1002px;padding:0px 0px 0px 0px;margin:0px 0 0 0;float:left;}
.hmefoot2-contback{width:1186px;padding:0px;margin:20px 0 0 0;float:left;}
.hmefoot2-ltcont{width:379px;padding:8px 0px 0 8px;color:#818181;float:left;}
.hmefoot2-icon-cont{width:auto;margin:4px 0 0 0;float:right; padding-left:5px;}
.hmefoot2-icon-cont ul{padding:0px; margin:0px;}
.hmefoot2-icon-cont li{margin:0;padding:0px 3px  0 3px;line-height:16px;display:inline;float:left;}
.hmefoot2-rtcont{width:170px;margin:3px 0 0 0;padding:0px 0 0 0px;float:right ;}
.hmefoot2-rtcont img{vertical-align:bottom;}
.srch-fld{width:115px;float:left;}
.scrh-btn{width:27px;height:22px;background-image:url(../../images/home/search-button.gif);background-repeat:no-repeat;padding:0 5px 0 0;margin:0px 0px 0 0;float:right ;}
.scrh-btn:hover{background-position:0% -22px;}
.gen-wid30{width:30px;}
.insurecontent{width:95%;text-align:left;}
.txtnone{text-decoration:none;}
.newclass{font:1.3em Lucida Sans Unicode, Lucida Grande;float:left;color:red; text-align:left;width:200px;padding:10px 0px 0px 0px;}
/****************************************************/
.pagefound{width:480px; float:left; padding:0px 0px 0px 20px; margin:0px; text-align:center; color:#424242;}
.pagefound a{text-decoration:underline;color:#062778;}
.pagecont{float:left; width:500px; padding:40px 0px 0px 0px; margin:0px;}
.pagefound1{font-family:Lucida Sans Unicode, Lucida Grande;font-size:1.2em;color:#062778;text-align:center;float:left;padding:40px 0px 10px 0px;margin:0px;width:480px;}
/************subrightnav*****************************/
.genwid-237{width:237px; float:left;text-align:left;}
.gen-subquick{width:222px;background-color:#c0dff4;padding:8px 0px 0px 15px;margin:0px;float:left;}
.gen-wid111{width:112px;border:1px solid #93B0D2;font-family:Lucida Sans Unicode, Lucida Grande;}
.gen-subinstabg{background:url(../../images/home/instarenew-sub-banner.jpg) 0px 0px no-repeat;width:237px;}
.gen-nriinstabg{background:url(../../images/instarenew-nri.jpg) 0px 0px no-repeat;width:237px;}
.gen-subportbg{background:url(../../images/home/create-portfolio-subpage-ba.jpg) no-repeat;width:237px;height:91px;float:left;border-bottom:1px solid #BECFE1;}
.gen-subportbg a{width:210px;float:left;padding:0px;margin:0px;color:#004393;text-decoration:none;}
.gen-subport{background:url(../../images/home/interested-products-subpage.jpg);width:237px;height:124px;float:left;}
/*************************************/
.bookmark{width:auto;float:left;padding:15px 0px 10px 160px;margin:0px;}
.bookwholecont{width:100%;float:left; padding:0px; margin:0px;}
.productbook{float:left; padding:10px 0px 10px 100px; margin:0px;}
.dntcallbook{width:700px; float:left;}
.flashimg-cont{width:100%; float:left;}
.ful-cont{width:100%; float:left;}
.footcolor{color:#4F4F4F; text-align :left ;}
.imgrotastrip{background-color:#c0dff4; height :200px;}
.curser{ cursor: pointer;}
/********************************/
.fnt-12{font-size:0.88em;font-family:Lucida Sans Unicode, Lucida Grande;}
.button_bg{width:30px;height:27px;background:url(../images/home/go-button.gif) no-repeat 0px 0px;border:0px;}
/******************************/
/*******Bredcum***********/
.gen-breadcum a{color:#43678A;text-decoration:none;padding:0px 5px 0px 10px;float:left;}
.gen-breadcum a:hover{ color:#43678A; text-decoration:none;}
.gen-breadcum b{color:#43678A;}
.gen-breadcum{background-color:#E6E0E0; width:999px; height:26px;padding:7px 0px 0px 0px;float:left;margin-left:3px;margin-top:5px;margin-bottom:5px;font-size:11px;font-family:Lucida Sans Unicode, Lucida Grande;}
