body{font:normal 12px Georgia,"Times New Roman",Times,serif;color:#434343;padding:0;margin:0;background:url(../images/topPannelBg.jpg) repeat-x 0 0;background-color:inherit;background-position: 0 -72px; 
margin:0;padding:0;
}div,img,p,a,ul,h1,h2,h3,h4,form,input,select,textarea{margin:0;padding:0;}a{cursor:pointer;text-decoration:none;outline:none;color:#000;background-color:inherit;}img{border:none;display:block;}ul{list-style:none;margin:0;padding:0;}.spacer{clear:both;line-height:0;font-size:0;}div#m2container{width:990px;margin:0 auto;padding:0 0 45px 0; margin-top: 80px;}div.m2topPannel{margin:35px 0 0 0;}div.m2logoPannel{height:100%;overflow:hidden;margin:0 0 27px 0;}div.m2logo{width:251px;float:left;}div.m2logo img{margin:0 0 11px 0;}div.m2logoupadte{width:223px;height:20px;text-align:center;padding:0 5px;border:1px solid #d1d2d4;}div.m2logoupadte p{color:#000;background-color:inherit;font:normal 10px/20px Arial,Verdana,Helvetica,sans-serif;}div.m2logoBanner{width:731px;height:90px;float:right;}div.m2mainNav{clear:both;width:990px;height:47px;padding:3px 0 0 0;}div.m2mainNav ul{position:relative;z-index:100;}div.m2mainNav ul li{font:bold 17px/47px Arial,Helvetica,sans-serif;background:url(../images/div.jpg) no-repeat 100% 50%;float:left;position:relative;}div.m2mainNav ul li a{padding:0 15px;color:#000;display:block;background-color:inherit;}div.m2mainNav ul li a:hover,div.m2mainNav ul li.activehdr a{color:#fff;background-color:inherit;background:url(../images/navhover.gif) repeat-x 0 0 #a67c32;}div.m2mainNav ul li.m2noimg{background:none;}div.m2mainNav ul li ul.extra{visibility:hidden;position:absolute;left:0;top:47px;z-index:1000;height:auto;padding:31px 20px 20px 20px;width:948px;margin:0;background:#f6f4e5;border:#c5c3b7 1px solid;border-width:0 1px 1px;display:block;}div.m2mainNav ul li ul.extra01{margin:0 0 0 -656px;}@-moz-document url-prefix(){div.m2mainNav ul li ul.extra01{margin:0 0 0 -655px;}}div.m2mainNav ul li ul.extra02{margin:0 0 0 -854px;}@-moz-document url-prefix(){div.m2mainNav ul li ul.extra02{margin:0 0 0 -852px;}}div.m2mainNav ul li ul.extra li{float:left;padding:0;margin:0;border-right-width:0;background:0;font:normal 16px/20px "Times New Roman",Times,serif;}div.m2mainNav ul li ul.extra li.firstsec{width:329px;display:block;}div.m2mainNav ul li ul.extra li.firstsec div.divimg{float:left;width:127px;margin:0 34px 0 0;text-align:center;font:normal 16px/18px "Times New Roman",Times,serif;color:#5a5859;background-color:inherit;}div.m2mainNav ul li ul.extra li.firstsec div.divimg span{font:normal 11px/13px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#9b1619;padding:5px 0 10px 0;display:block;}div.m2mainNav ul li ul.extra a{width:100%;color:inherit;background-color:inherit;padding:0;margin:0;background:none;}div.m2mainNav ul li ul.extra a:hover{color:#000;background-color:inherit;}div.m2mainNav ul li ul.extra li.secondsec{width:324px;display:block;padding:0 20px;border-right:1px solid #909086;border-left:1px solid #909086;}div.m2mainNav ul li ul.extra li.secondsec ul li{width:324px;display:block;font:bold 16px/60px "Times New Roman",Times,serif;color:#000;margin:0;background-color:inherit;background:none;padding:0;border-top:1px dotted #999;}div.m2mainNav ul li ul.extra li.secondsec ul li:first-child{border-top-width:0;}div.m2mainNav ul li ul.extra li.secondsec ul li a{color:#000;display:block;background-color:inherit;background:none;padding:0;margin:0;}div.m2mainNav ul li ul.extra li.secondsec span{font:normal 11px/13px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#9b1619;padding:0 0 3px 0;display:block;}div.m2mainNav ul li ul.extra li.thirdsec{display:block;font-family:Arial,Helvetica,sans-serif;padding:0 0 0 20px;z-index:1000;text-transform:uppercase;}div.m2mainNav ul li ul.extra li.thirdsec p{font:normal 11px/34px Arial,Helvetica,sans-serif;color:#666;display:block;}div.m2mainNav ul li ul.extra li.thirdsec p a{color:#666;background-color:inherit;}div.m2mainNav ul li ul.extra li.thirdsec p span{font:normal 11px/13px Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0 0 10px 0;color:#9b1619;display:block;}div.m2susbscribe{height:100%;border-bottom:4px #e7e7e8 solid;}div.m2susbscribeLeft{/*background:url(../images/susbscribeLeft.jpg) no-repeat 0 0;*/width:566px;height:76px;float:left;padding:0 0 0 20px;margin:20px 0 0 0;}div.m2susbscribeLeft01{width:304px;float:left;}a.smartsaver{width:155px;height:47px;margin:10px 30px 0 0;float:right;display:block;}div.m2susbscribeLeft h2{font:bold 11px/14px Arial,Verdana,Helvetica,sans-serif;color:#000;background-color:inherit;padding:30px 0 0 48px;}div.m2susbscribeLeft ul{padding:7px 0 0 10px;}div.m2susbscribeLeft ul li{font:normal 11px/14px Arial,Verdana,Helvetica,sans-serif;float:left;background:url(../images/susbscribeLeftDiv.gif) no-repeat 100% 50%;padding:0 10px;}div.m2susbscribeLeft ul li a{color:#000;background-color:inherit;}div.m2susbscribeLeft ul li a:hover{color:#f00;background-color:inherit;}div.m2susbscribeLeft ul li.m2noImg{background:none;}div.m2susbscribeRight{width:348px;float:right;margin:16px 0 0 0;}div.m2socailMedia{width:180px;float:left;}div.m2socailMedia img{margin:6px 8px 0 0;float:left;}div.m2socailMedia img.nomar{margin:6px 0 0 0;}div.m2susbscribeRightForm{width:160px;float:right;}.m2susbscribeRightInput{background:url(../images/searchinput_bar.png) no-repeat 0 0;background-position:right; width:208px;margin-left: -6px;height:28px;line-height:28px;border:0;padding:1px 0 0 10px;color:#999;}div.m2newsScroll{height:100%;overflow:hidden;margin:26px 0 0 0;}div.m2newsScrollLeft{background:url(../images/newsScrollLeft.gif) no-repeat 0 0;width:814px;height:28px;float:left;margin:3px 0 0 0;}div.m2newsScrollLeftArrowL{width:25px;float:left;}div.m2newsScrollLeftArrowR{width:25px;float:left;}div.m2newsScrollLefContent{width:763px;float:left;}div.m2newsScrollLefContent ul li{font:bold 11px/28px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;padding:0 0 0 10px;float:left;}div.m2newsScrollLefContent ul li span.m2red{color:#f00;background-color:inherit;font-weight:normal;padding:0 0 0 8px;}div.m2newsScrollLefContent ul li span.m2green{color:#366206;background-color:inherit;font-weight:normal;padding:0 0 0 8px;}div.m2newsScrollSerch{width:160px;float:right;}div.m2bodyPannel{margin:30px 0 0 0;}div.m2bodyTop{height:100%;overflow:hidden;}div.m2bodyTopLeft{width:430px;float:left;margin:0 22px 0 0;}h2.m2heading{font-size:30px;line-height:32px;color:#000;background-color:inherit;padding:0 0 15px 0;}h2.m2heading a:hover{text-decoration:underline;}p.m2subheading{font:normal 11px/13px Arial,Helvetica,sans-serif;color:#414042;background-color:inherit;padding:0 0 15px 0;text-transform:uppercase;}p.m2bodyTopLefttext{font-size:18px;line-height:24px;color:#000;background-color:inherit;padding:15px 0 0 0;}p.m2bodyTopLefttext a:hover{text-decoration:underline;}div.m2bodyTopMiddle{width:259px;float:left;}div.m2bodyTopMiddle ul{padding:10px 0 0 14px;}div.m2bodyTopMiddle ul li{background:url(../images/topNewsBullet.gif) no-repeat 0 12px;padding:0 0 15px 20px;font-size:16px;line-height:19px;}div.m2bodyTopMiddle ul li a{color:#434343;background-color:inherit;}div.m2bodyTopMiddle ul li span{color:#0572a6;background-color:inherit;}div.m2bodyTopMiddle ul li a:hover,div.m2bodyTopMiddle ul li a:hover span{color:#f00!important;background-color:inherit;text-decoration:underline;}div.m2bodyTopRight{width:263px;float:right;}div.m2moneylIfeHeadig{background:url(../images/monerLifeVideoHead.jpg) no-repeat 0 0;height:18px;width:58px;padding:17px 0 0 200px;}div.m2monerLifeBottom{background:url(../images/monerLifeBottombg.gif) no-repeat 0 100%;background-color:#f1f1f2;color:#000;margin:0 5px 0 0;}p.m2monerLifeBottomText{font-size:16px;line-height:24px;color:#434343;background-color:inherit;padding:25px 0;width:221px;margin:0 auto;text-align:center;}p.m2monerLifeBottomText a:hover{text-decoration:underline;}div.m2monerLifeImage{padding:0 0 34px 0;height:100%;overflow:hidden;}div.m2monerLifeImage ul li{font:normal 11px/13px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;display:block;padding:0 0 16px 16px;float:left;width:107px;}div.m2monerLifeImage ul li a:hover{text-decoration:underline;}div.m2monerLifeImage ul li img{border:3px solid #fff;margin:0 0 8px 0;display:block;}div.m2bodyMiddle{background:url(../images/bodyMiddle.gif) no-repeat 0 0;height:223px;margin:35px 0;padding:29px 0 0 0;}div.m2freeAccidentCover{background:#fff;width:500px;height:186px;margin:0 0 0 33px;padding:0px 0px 0px;float:left;}div.m2freeAccidentCover p{font:normal 11px/15px Arial,Helvetica,sans-serif;color:#000;width:100%;background-color:inherit;width:256px;margin:0 0 0 10px;}div.m2freeAccidentCover p a{font-weight:bold;color:#000;background-color:inherit;}div.m2freeAccidentCover p a:hover{text-decoration:underline;}div.m2freeAccidentCover img{padding:0 0 12px 0;}div.m2greatBenefit{width:414px;float:right;margin:0 24px 0 0;}.m2greatBenefitImage{padding:0 0 20px 24px;}div.m2sliderContainer{width:414px;height:140px;}.m2content_slider{width:115px;height:140px;}.m2content_slider p{font:normal 11px/15px Arial,Helvetica,sans-serif;color:#373e41;background-color:inherit;text-align:center;margin-top:7px;}p.m2smallheading{font:normal 10px/15px Arial,Helvetica,sans-serif;color:#808285;background-color:inherit;padding:0 0 5px 0;text-transform:uppercase;}h2.m2heding{color:#231f20;background-color:inherit;font-size:22px;line-height:26px;padding:0 0 10px 0;}h2.m2heding a:hover{text-decoration:underline;}div.mainBlock{margin:33px 0 0 0;height:100%;overflow:hidden;}div.mainLBlock{width:716px;float:left;}div.mainRBlock{width:263px;float:right;}div.m2mainLBlockHolder{background:url(../images/topsahdow.jpg) no-repeat 50% 0;padding:26px 0 55px 0;}div.m2mainLBlockAInner{height:100%;overflow:hidden;padding:0 0 23px 0;}div.m2mainLBlockAInner img{float:left;}div.m2mainLBlockAInnerRight{width:511px;float:right;}p.m2mainLBlockAInnerRightText{background-color:inherit;color:#808285;font-size:17px;line-height:24px;}p.m2mainLBlockAList{background-attachment:scroll;background-clip:border-box;background-color:inherit;background-image:url("../images/mainLBlockAList.gif");background-origin:padding-box;background-position:0 2px;background-repeat:no-repeat;background-size:auto auto;color:#000;font-size:16px;padding:0 0 15px 30px;}p.m2mainLBlockAList a:hover{text-decoration:underline;}.m2pad01{padding:0 0 0 30px!important;}.m2pad02{padding:15px 0!important;}.m2mainLBlockBSlder{margin:35px 0 0 0;height:197px;}div.m2mainLBlockC_Head{background:url(../images/m2mainLBlockC_head.gif) repeat-x 0 0;height:39px;margin:0 0 19px 0;}div.m2mainLBlockC_Head img{float:left;}div.m2mainLBlockC_Head ul{float:right;}div.m2mainLBlockC_Head ul li{font:normal 11px/20px Arial,Helvetica,sans-serif;float:left;padding:2px 0 0 35px;text-transform:uppercase;position:relative;}div.m2mainLBlockC_Head ul li a{color:#808285;background-color:inherit;}div.m2mainLBlockC_Head ul li a:hover{text-decoration:underline;}div.m2mainLBlockC_Head ul li ul.extra{visibility:hidden;}div.m2mainLBlockC_Head ul li ul.extra{position:absolute;right:0;top:17px;z-index:200;height:auto;padding:10px;margin:0;background:#dfdfdf;border:#ccc 1px solid;display:block;}div.m2mainLBlockC_Head ul li ul.extra li{float:left;padding:0;margin:0;clear:both;}div.m2mainLBlockC_Head ul li ul.extra li a{border-bottom:1px dotted #666;display:block;color:#666;padding:0;margin:0;}div.m2mainLBlockC_Content{height:100%;overflow:hidden;}div.m2mainLBlockC_Content div.left{width:166px;float:left;margin:0 22px 0 0;}div.m2mainLBlockC_Content div.middle{width:250px;float:left;}div.m2mainLBlockC_Content div.right{width:253px;float:right;}div.m2mainLBlockC_Content div.left h2{color:#000;background-color:inherit;font-size:22px;line-height:26px;}div.m2mainLBlockC_Content div.middle h2{color:#000;background-color:inherit;font-size:16px;line-height:22px;padding:0 0 25px 0;font-weight:bold;}div.m2mainLBlockC_Content div.middle h2 a:hover{text-decoration:underline;}div.m2mainLBlockC_Content h2 a:hover{text-decoration:underline;}div.m2mainLBlockC_Content div.right p{color:#000;background-color:inherit;font-size:16px;line-height:22px;padding:0 0 15px 0;border-bottom:1px solid #e8e8e9;margin:15px 0 0 0;}div.m2mainLBlockC_Content div.right p a:hover{text-decoration:underline;}div.m2mainLBlockC_Content div.right p.noPad{margin:0!important;}div.m2mainLBlockC_Content div.right p.noBor{border:0!important;}div.m2mainLBlockD_Head{background:url(../images/m2mainLBlockC_head.gif) repeat-x 0 0;height:39px;margin:0 0 47px 0;}div.m2mainLBlockHolderE{padding:0 0 55px 0;}div.m2mainLBlockE{height:100%;overflow:hidden;}div.m2mainLBlockE h2{background:url(../images/m2mainLBlockE-Head.jpg) no-repeat 0 0;height:51px;text-align:center;font-size:22px;line-height:51px;color:#000;background-color:inherit;}div.m2mainLBlockE p{font:11px/14px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;border-bottom:1px dashed #767374;padding:0 0 15px 0;margin:15px 0 0 0;}div.m2mainLBlockE a:hover{color:#f00;background-color:inherit;}div.m2mainLBlockE p.noBor{border:0!important;}div.m2mainLBlockE div.left{width:50%;float:left;}div.m2mainLBlockE div.right{width:341px;float:right;}div.m2mainRBlockHolder{overflow:hidden;padding:0 0 30px 0;display:table;}div.m2mainRBlockC{float:right;}div.m2mainRBlockD01{height:519px;margin:0 0 0 6px;}div.m2mainRBlockD01box{background:#f5eed2;overflow:hidden;height:410px;}.m2Voice{margin:0 auto;padding:12px 0 16px 0;}div.m2mainRBlockD01 p{font:18px/30px Arial,Helvetica,sans-serif;color:#231f20;background-color:inherit;width:229px;margin:0 auto;text-align:center;}.m2Free{padding:16px 0 10px 100px;}.m2mainRBlockD02{margin:0 0 0 6px;}.m2mainRBlockD04{height:344px;margin:0 0 0 6px;}.m2more{margin:0 0 0 100px;}div.m2mainRBlockDSlider{padding:17px 0 0 0;height:137px;background:#deff00;border-bottom:none;}div.m2mainRBlockD03{margin:0 0 0 6px;background:url(../images/brownround.jpg) no-repeat 0 100%;}div.m2mainRBlockD03 ul{text-align:center;text-transform:uppercase;}div.m2mainRBlockD03 ul li{display:inline;font:normal 11px/33px Arial,Helvetica,sans-serif;border-right:1px solid #fff;padding:0 10px;}div.m2mainRBlockD03 ul.m2nospace_li li{padding:0;margin:0;}div.m2mainRBlockD03 ul li a{color:#fff;background-color:inherit;}div.m2mainRBlockD03 ul li a:hover{text-decoration:underline;}div.m2mainRBlockD03 ul li.noImg{border:none;}div.m2mainRBlockE{background-color:#edeacc;color:#434343;margin:0 0 0 5px;}div.m2mainRBlockEHead{background:url(../images/mostreadHead.gif) no-repeat 0 0 #edeacc;height:66px;}div.m2mainRBlockEHead img{float:left;margin:15px 0 0 15px;}div.m2mainRBlockE ul li{font:normal 14px/20px Arial,Helvetica,sans-serif;background:url(../images/bullwet.gif) no-repeat 0 11px;padding:0 0 10px 16px;}div.m2mainRBlockE ul li a{color:#434343;background-color:inherit;}div.m2mainRBlockE ul li a:hover{text-decoration:underline;}div.m2mainRBlockE ul li a span{text-decoration:underline;}div.m2mainRBlockF{width:262px;background:url(../images/moneyPollBor.gif) repeat-y 0 0;}div.m2mainRBlockF h2{text-align:center;font-size:25px;color:#231f20;background-color:inherit;padding:12px 0;}div.m2mainRBlockF div.smailltext{color:#000;background-color:#e7e7e8;padding:8px 12px 8px 20px;font-size:14px;margin:0 0 0 4px;line-height:18px;font-weight:bold;}div.m2mainRBlockF div.mform{border-bottom:4px solid #e7e7e8;height:198px;}.mchart{margin:0 0 0 16px;}div.m2mainRBlockF p{font:normal 11px/15px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;padding:0 0 0 16px;}div.m2mainRBlockF p a{color:#f00;display:block;background-color:inherit;}div.m2mainRBlockF p a:hover{text-decoration:underline;}div.m2mainRBlockG{background-color:#fbeda2;color:#000;margin:0 0 0 5px;}div.m2mainRBlockG #news-container ul{width:226px;margin:0;overflow:hidden;}div.m2mainRBlockG #news-container ul li{border-bottom:1px dotted #827a5a;font-size:13px;line-height:17px;font-weight:bold;max-height:150px;min-height:12px;display:block;height:100%;overflow:hidden;}div.m2mainRBlockG #news-container ul li a{padding:15px 0;display:block;height:100%;overflow:hidden;}div.m2mainRBlockG #news-container ul li a:hover{background-color:inherit;color:#f00;}div.m2mainRBlockG ul li.noBor{border:none;}div#m2footer{width:100%;margin:0 auto;color:#000;background:url(../images/footer.jpg) repeat-x 0 0 #f58220;}div.m2footerMain{width:990px;margin:0 auto;padding:0 0 25px 0;}div.footerTop{border-bottom:3px solid #231f20;height:100%;overflow:hidden;}div.footerTop img{padding:15px 0 32px 0;}div.footerTop ul li{font:normal 13px/18px Arial,Helvetica,sans-serif;}div.footerTop ul li a{color:#000;background-color:inherit;}div.footerTop ul li a:hover{text-decoration:underline;}div.f01{width:197px;margin:0 21px 0 0;background:url(../images/footerBorder.jpg) no-repeat 100% 0;float:left;padding:0 0 15px 0;}div.f02{width:179px;margin:0 21px 0 0;background:url(../images/footerBorder.jpg) no-repeat 100% 0;float:left;padding:0 0 33px 0;}div.f03{width:181px;margin:0 19px 0 0;background:url(../images/footerBorder.jpg) no-repeat 100% 0;float:left;padding:0 0 33px 0;}div.f04{width:184px;background:url(../images/footerBorder.jpg) no-repeat 100% 0;float:left;padding:0 0 51px 0;}div.f05{width:165px;float:right;}div.footerBottom{padding:40px 0 0 0;height:100%;overflow:hidden;}div.footerBottom img{margin:0 0 17px 0;}div.bF01{width:344px;margin:0 25px 0 0;float:left;}div.bF01 p.testo{font-size:23px;line-height:26px;color:#000;background-color:inherit;padding:0 0 14px 0;}div.bF01 p.name{font:normal 12px/20px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;}div.bF01 p.name span{display:block;font-weight:bold;}div.bF02{width:261px;float:left;}div.bF02 ul li{background:url(../images/footerBulet.gif) no-repeat 0 50%;font:normal 12px/28px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;padding:0 0 0 15px;}div.bF02 ul li span{font-size:18px;}div.bF03{width:326px;float:right;}div.bF03 p{font:normal 18px/20px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;}div.bF03 p a:hover{text-decoration:underline;}p.m2innerLBlockText000{color:#000;background-color:inherit;font-size:15px;line-height:17px;padding:0;margin:0;display:block;}h2.m2innerLBlockText001{color:#000;background-color:inherit;font-size:54px;line-height:85px;font-weight:normal;display:block;padding:0;}h2.m2paginationheading{color:#fff;background-color:inherit;font-size:28px;line-height:49px;font-weight:normal;display:block;background:url(../images/yellowheading.gif) no-repeat 0 0;padding:0 0 0 17px;margin:0;}p.m2followinsurance a{color:#fff;background-color:inherit;font-size:10px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:17px;width:128px;background:url(../images/followbg.gif) no-repeat 0 0;padding:0 0 0 7px;display:block;}p.m2followinsurance a:hover{background:url(../images/followbghv.gif) no-repeat 0 0;}p.m2innerLBlockText005{color:#000;background-color:inherit;font-size:22px;line-height:28px;padding:0;margin:0;font-weight:bold;padding:10px 0 0 0;display:block;}p.m2innerLBlockText002{color:#000;background-color:inherit;font-size:33px;line-height:37px;padding:0;margin:0;display:block;font-weight:bold;}p.m2innerLBlockText003{color:#7c7c7c;background-color:inherit;font-size:10px;line-height:20px;font-family:Arial,Helvetica,sans-serif;padding:0;display:block;margin:7px 0 20px 0;}p.m2innerLBlockText006{color:#7c7c7c;background-color:inherit;font-size:16px;line-height:38px;display:block;background:url(../images/arrow001.gif) no-repeat 0 50%;padding:0 0 0 20px;border-bottom:1px solid #b1b1b1;border-top:3px solid #b1b1b1;font-weight:bold;margin:45px 0 0 0;}p.m2innerLBlockText007{color:#000;background-color:inherit;font-size:1.4em;line-height:20px;display:block;}p.m2innerLBlockText007 a{color:#7c7c7c;background-color:inherit;font-size:11px;line-height:13px;padding:0 0 0 3px;font-family:Arial,Helvetica,sans-serif;}p.m2innerLBlockText007 a:hover{text-decoration:underline;}p.m2innerLBlockText003 span{color:#000;font-weight:bold;background-color:inherit;padding:0;margin:0 2px 0 0;text-transform:uppercase;}p.m2innerLBlockText003 span.span001{color:#000;font-weight:bold;line-height:11px;border:0;display:block;}.m2greatBenefitBlockB{height:100%;overflow:hidden;padding:0 0 25px 0;margin:0 0 25px 0;clear:both;}.m2nobrdrspc{padding:0;margin:0;border:0;}.m2authorbtmcont{padding:20px 0 15px 0;background:url(../images/dot00.gif) repeat-x 0 100%;overflow:hidden;height:100%;}.m2authorbtm{color:#7c7c7c;background-color:inherit;font-size:11px;line-height:13px;font-family:Arial,Helvetica,sans-serif;margin:15px 0 0 0;display:block;overflow:hidden;}.m2authorbtm li{float:left;}.m2authorbtm li.m2width290{width:290px;}.m2authorbtm li.m2commenbox{background:url(../images/commentboxbg.jpg) no-repeat 0 0;width:318px;height:44px;padding:5px 0 0 0;margin:0 8px 0 0;}.m2authorbtm li.m2commenbox ul li{display:inline;padding:0 0 0 7px;line-height:24px;}.m2authorbtm li a{color:#880404;background-color:inherit;line-height:36px;}.m2imagepad{padding:0 0 10px 0;}.m2aboutBlockC1{padding:20px 0 0 0;height:100%;overflow:hidden;}.m2shadowbtm{background:url(../images/shadowbtm.jpg) no-repeat 0 100%;padding:25px 0 25px 0;border:0;margin:0;}.m2shadowbtm1{padding:40px 0 40px 0;border-top:1px solid #c7c7c7;margin:40px 0 0 0;}.m2shadowbtm2{background:url(../images/shadowbtm.jpg) no-repeat 0 100%;padding:40px 0 50px 0;border-top:1px solid #c7c7c7;}.m2shadowbtm3{background:url(../images/shadowbtm.jpg) no-repeat 0 100%;padding:40px 0 50px 0;border:0;margin:0;position:relative;}.m2innerLBlockText00a{width:345px;overflow:hidden;height:100%;float:left;}.m2rightside{float:right;}p.m2vspace25{padding-bottom:0;}.m2width319{width:319px;float:right;overflow:hidden;height:100%;}.m2width409{width:100%;overflow:hidden;height:100%;}p.m2nospace{padding:0;}.m2greatBenefitBlockB01Left002{width:210px;padding:0 45px 0 0;overflow:hidden;float:left;}.m2greatBenefitBlockB01Left img{padding:8px 20px 10px 0;}.m2greatBenefitBlockB01Left{float:left;overflow:hidden;height:100%;}.m2greatBenefitBlockB01mid002{width:210px;overflow:hidden;float:left;}.m2greatBenefitBlockB01{width:317px;border-right:1px solid #bfbfbf;padding:0 25px 25px 0;float:left;}.m2greatBenefitBlockB02{width:317px;float:right;padding:28px 0 0 0;}.m2greatBenefitBlockB01width345{width:345px;padding:0;border:0;}.m2greatBenefitBlockB02Left{float:left;}.m2greatBenefitBlockB02Left img{padding:0 0 15px 0;}.m2greatBenefitBlockB02 p{float:right;width:155px;color:#6c6c6c;background-color:inherit;font-size:12px;line-height:20px;}.m2greatBenefitBlockB01rght002{width:210px;overflow:hidden;float:right;}.jPaginate{height:34px;position:relative;color:#a5a5a5;background-color:inherit;font-size:small;width:100%;}.jPaginate a{line-height:15px;height:18px;cursor:pointer;padding:2px 5px;margin:2px;float:left;}.jPag-control-back{position:absolute;left:0;}.jPag-control-front{position:absolute;top:0;}.jPaginate span{cursor:pointer;}ul.jPag-pages{float:left;list-style-type:none;margin:0;padding:0;}ul.jPag-pages li{display:inline;float:left;padding:0;margin:0;}ul.jPag-pages li a{float:left;padding:2px 5px;}span.jPag-current{cursor:default;font-weight:normal;line-height:15px;height:18px;padding:2px 5px;margin:2px;float:left;}ul.jPag-pages li span.jPag-previous,ul.jPag-pages li span.jPag-next,span.jPag-sprevious,span.jPag-snext,ul.jPag-pages li span.jPag-previous-img,ul.jPag-pages li span.jPag-next-img,span.jPag-sprevious-img,span.jPag-snext-img{height:22px;margin:2px;float:left;line-height:18px;}ul.jPag-pages li span.jPag-previous,ul.jPag-pages li span.jPag-previous-img{margin:2px 0 2px 2px;font-size:12px;font-weight:bold;width:10px;}ul.jPag-pages li span.jPag-next,ul.jPag-pages li span.jPag-next-img{margin:2px 2px 2px 0;font-size:12px;font-weight:bold;width:10px;}span.jPag-sprevious,span.jPag-sprevious-img{margin:2px 0 2px 2px;font-size:18px;width:15px;text-align:right;}span.jPag-snext,span.jPag-snext-img{margin:2px 2px 2px 0;font-size:18px;width:15px;text-align:right;}ul.jPag-pages li span.jPag-previous-img{background:transparent url(../images/previous.png) no-repeat center right;}ul.jPag-pages li span.jPag-next-img{background:transparent url(../images/next.png) no-repeat center left;}span.jPag-sprevious-img{background:transparent url(../images/sprevious.png) no-repeat center right;}span.jPag-snext-img{background:transparent url(../images/snext.png) no-repeat center left;}#m2paginationdemo{overflow:hidden;height:100%;width:716px;}.m2pagipara{color:#7c7c7c;background-color:inherit;font-size:1.4em;line-height:27px;margin:0;display:block;padding:12px 0 14px 0;background:url(../images/dot00.gif) repeat-x 0 100%;}.m2thickgreyborder{border-bottom:2px solid #cdcdcd;background:none;margin:0 0 14px 0;}.m2blacklist{position:absolute;right:0;bottom:30px;bottom:-5px;height:50px;}.m2blacklist select{background:#535353;border:2px #000 solid;font-size:11px;line-height:12px;height:22px;padding:3px;color:#cacaca;font-weight:bold;}.m2blacklist select.select001{width:58px;}.m2blacklist select.select002{width:50px;}.m2blacklist select.select003{width:122px;}p.m2innerLBlockText008{color:#000;background-color:inherit;font-size:3.5em;line-height:44px;padding-top:10px;margin:0;display:block;}.m2innerLBlockText009{color:#000;background-color:inherit;font-size:1.5em;line-height:26px;margin:0;display:block;padding:20px 0 0 0;height:auto;float:left;}img.m2wrapimgleft1{float:left;margin:20px 25px 0 0;}img.m2wrapimgright1{float:right;margin:15px 0 0 20px;}img.m2wrapimgleft2{float:left;margin:8px 5px 0 0;}.m2innerLBlockText010{color:#003f5e;background-color:inherit;font-size:30px;line-height:32px;margin:0;font-style:italic;padding:15px 0 0 0;}.m2width268{width:268px;float:right;padding:15px 0 0 25px;}.m2innerLBlockText010 span{color:#7b7b7b;background-color:inherit;font-size:16px;line-height:18px;margin:0;font-style:italic;padding:28px 0 0 0;display:block;}.m2wrapbigimg{float:left;width:346px;padding:15px 20px 15px 0;font-size:11px;line-height:13px;font-style:italic;color:#7c7c7c;background-color:inherit;}.m2wrapbigimgright{float:right;width:346px;padding:15px 0 10px 20px;}.m2wrapbigimg img{margin:0 0 10px 0;}.m2wrapmediumimg{float:left;width:200px;padding:15px 27px 15px 0;font-size:19px;line-height:24px;text-transform:uppercase;color:#000;background-color:inherit;}.m2wrapmediumimg img{margin:10px 0 0 0;}.m2wrapimglong{width:200px;float:left;overflow:hidden;height:100%;font-size:24px;line-height:30px;color:#333;background-color:inherit;margin-top:49px; margin-right:20px;}.m2left001a select{height:34px;width:295px;padding-top:2px;border:0;background:url(../images/select.gif) no-repeat;background-position:0 1px;float:left;}.m2left001a input[type=submit]{background-image:url(../images/100px.png);line-height:22px;width:100px;text-align:center;color:#fff;text-transform:uppercase;font-size:11px;font-family:Arial,Helvetica,sans-serif;border:none;cursor:pointer;margin-left:53px;padding:3px;float:left;}.m2wrapimglong p{border-bottom:5px solid #d9d9d9;padding:0 0 15px 0;margin:0 0 25px 0;}.m2wrapimglong img{margin:0 0 20px 0;}.m2wrapimglongtxt{width:487px;float:right;overflow:hidden;height:100%;}.m2vspace30{padding:30px 0 0 0;}.m2vspace20{margin:20px 0 0 0;}.m2brownbtn{background:url(../images/brownbtn.gif) no-repeat 0 0;line-height:28px;width:105px;text-align:center;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:inherit;display:block;}.m2brownbtn:hover{background:url(../images/brownbtnhv.gif) no-repeat 0 0;}p.m2innerLBlockText012{color:#000;background-color:inherit;font-size:40px;line-height:42px;margin:0;display:block;border-bottom:#ccc solid 9px;padding:0 0 16px 0;}p.m2innerLBlockText012a{color:#000;background-color:inherit;font-size:40px;line-height:42px;margin:0;display:block;border-top:#ccc solid 9px;padding:22px 0 0 0;}.m2left001{width:448px;float:left;height:100%;overflow:hidden;padding:30px 0 0 0;}.m2right001{width:220px;float:right;height:100%;overflow:hidden;padding:30px 0 0 0;}p.m2innerLBlockText013{color:#000;background-color:inherit;font-size:26px;line-height:31px;margin:0;display:block;padding:25px 0 0 0;}p.m2innerLBlockText013 span{color:#444545;background-color:inherit;font-size:11px;line-height:13px;margin:0;display:block;font-family:Arial,Helvetica,sans-serif;padding:10px 0 0 0;}p.m2innerLBlockText014{color:#444545;background-color:inherit;font-size:19px;line-height:21px;margin:0;display:block;padding:23px 0 12px 0;}.m2box00121{overflow:hidden;height:100%;padding:24px 0;background:url(../images/dash001.gif) repeat-x 0 0;}.m2wrapimg003{float:left;margin:0 20px 0 0;}p.m2innerLBlockText015{color:#000;background-color:inherit;font-size:20px;line-height:26px;margin:0;display:block;}p.m2innerLBlockText015 span{color:#828487;background-color:inherit;font-size:11px;line-height:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin:0;display:block;padding:10px 0 0 0;}.m2left001a{overflow:hidden;height:100%;padding:29px 0 0 0;}.m2left001a span{color:#828487;background-color:inherit;font:normal 11px/13px Arial,Helvetica,sans-serif;padding:0 0 0 12px;}.m2left001a input.m2chckbox{width:auto;padding:0;height:auto;border:0;float:left;margin:0 0 30px 18px;background:none;}.m2left001a input{width:285px;height:33px;padding:0 0 0 8px;float:right;border:0;background:url(../images/inputround.gif) no-repeat 0 0;margin:0 0 23px 0;}span.m2readable{font-size:12px;line-height:13px;color:#f00;margin:0 0 0 18px;padding:0;background-color:inherit;}.m2readable a{color:#f00;background-color:inherit;}.m2readable a:hover{text-decoration:underline;}.m2left001a input.m2capchabox{width:111px;height:33px;padding:0 5px;float:left;border:0;background:url(../images/inputroundsmall.gif) no-repeat 0 0;margin:0 15px 10px 18px;}.m2left001a textarea{width:277px;height:204px;padding:8px;float:right;border:0;background:url(../images/txtarea001.gif) no-repeat 0 0;margin:0 0 23px 0;}.m2left001a label{font-size:18px;line-height:20px;color:#000;background-color:inherit;}p.m2innerLBlockText016{color:#000;background-color:inherit;font-size:30px;line-height:30px;margin:0;font-weight:bold;background:url(../images/dash001.gif) repeat-x 0 100%;display:block;padding:0 0 14px 0;}.m2wraplestimg004{float:left;margin:5px 11px 14px 0;}.m2innerLBlockText017{color:#000;background-color:inherit;font-size:18px;line-height:24px;font-style:italic;padding:9px 0;}.m2innerLBlockText017 span{color:#828487;font-size:11px;background-color:inherit;line-height:13px;font-weight:bold;padding:15px 0;display:block;font-style:normal;}p.m2vspace40{padding-top:40px;}.m2commentbox{overflow:hidden;height:100%;padding:23px 0 0 0;}.m2commentuser{overflow:hidden;height:100%;padding:20px 0;border-bottom:1px solid #ccc;position:relative;}div.m2author{background:url(../images/authorbg.gif) no-repeat 0 0;width:56px;line-height:16px;color:#fff;background-color:inherit;font-weight:bold;text-align:center;font-size:10px;font-family:Arial,Helvetica,sans-serif;position:absolute;right:0;top:0;}.m2commentusernest{padding-left:80px;}.m2commentuserleft{width:63px;float:left;overflow:hidden;height:100%;}.m2commentuserright{width:547px;float:right;overflow:hidden;height:100%;color:#000;background-color:transparent;font-size:15px;line-height:18px;}.m2commentuserright a{color:#00b2cd;background-color:inherit;font-size:11px;line-height:13px;font-weight:bold;margin:22px 0 0 0;display:block;}.m2vspace15{padding:15px 0 0 0;}.m2commentuserright span{color:#58595b;font-size:11px;line-height:13px;background-color:inherit;}.m2width626{width:626px;}.m2noborder{border:0;}.m2pageinationnumbersmiddle{margin:0 0 0 250px;}.m2choosetable{width:346px;border:1px solid #000;overflow:hidden;height:100%;float:right;margin:20px 0 20px 20px;}.m2choosetable2{margin:20px 0 0 0;border:1px solid #000;}.m2tableheader001{font-size:20px;line-height:27px;color:#000;background-color:inherit;padding:0 0 0 5px;border-bottom:1px solid #000;}.m2tableheader002{font-size:16px;line-height:27px;color:#000;background-color:inherit;padding:0 0 0 5px;border-bottom:1px solid #000;font-weight:bold;}table.m2tablechart tr td table tr td.m2tablecat{background:#eae7df;color:inherit;border-bottom:1px solid #000;border-right:1px solid #000;border-left:0;border-top:0;padding:8px;font-size:14px;line-height:16px;text-align:center;}table.m2tablechart tr td table tr td.m2norightborder{border-right:0;}table.m2tablechart tr td table tr td{border-bottom:dashed 1px #000;border-right:solid 1px #000;font-size:12px;line-height:22px;text-align:center;color:#000;background-color:inherit;font-family:Arial,Helvetica,sans-serif;}table.m2tablechart tr td table tr td.m2last{border-bottom:dashed 1px #000;border-right:0;}table.m2tablechart tr td.m2sourcebtm{color:#7c7c7c;background-color:inherit;padding:4px 10px;font-size:11px;line-height:14px;font-style:italic;font-family:Arial,Helvetica,sans-serif;}p.m2innerLBlockText004{color:#7c7c7c;background-color:inherit;font-size:17px;line-height:24px;margin:0;display:block;}img.m2rightmargin30{float:left;margin:0 20px 0 0;}p.m2innerLBlockText004 a{color:#a50000;background-color:inherit;font-weight:bold;}p.m2innerLBlockText004 a:hover{text-decoration:underline;}.mainRBlocka{padding:0 0 34px 0;}.mainRBlockb{padding:0 0 34px 0;overflow:visible;}.mainRBlockc{padding:0 0 34px 0;}.mainRBlocka1{overflow:hidden;height:100%;margin:0 0 0 6px;}.mainRBlocka1hd{height:28px;background:url(../images/hdimg001.gif) no-repeat 0 0;line-height:22px;color:#000;background-color:inherit;font-size:20px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;padding:8px 0 0 0;}.mainRBlocka1body{background:url(../images/btmimg001.gif) no-repeat 0 100% #f5eed2;padding:15px 0;color:inherit;}ul.list001{font-family:Arial,Helvetica,sans-serif;overflow:hidden;text-align:center;padding:0;}ul.list001 li{display:inline;color:#000;background-color:inherit;font-size:11px;line-height:12px;}ul.list001 li.sep001{padding:0 2px;}ul.list001 li a{color:#000;background-color:inherit;}ul.list001 li a:hover{text-decoration:underline;}a.brownbtn{width:76px;line-height:28px;font-family:Arial,Helvetica,sans-serif;background:url(../images/btnbg001.jpg) 0 0 no-repeat;color:#fff;background-color:inherit;text-align:center;font-size:11px;display:block;margin:14px auto 0;}a.brownbtn001{margin:0 0 0 14px;}.mainRBlockb1{overflow:hidden;height:100%;float:right;}.mainRBlockb1hd{height:32px;background:url(../images/hdimg002.jpg) no-repeat 0 0;line-height:22px;color:#fff;background-color:inherit;font-size:26px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;padding:12px 0 0 0;}.m2mainRBlockf1hd{line-height:20px;color:#ea1b23;font-size:18px;background-color:inherit;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;padding:0 0 35px 0;}p.mainRBlockf1txt{color:#000;background-color:inherit;font-size:10px;line-height:12px;text-align:center;padding:10px 0 0 0;width:180px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;}.mainRBlockb1body{background:url(../images/btmimg002.jpg) no-repeat 0 0;padding:10px 0 15px 0;height:100%;}.slider002{width:259px;float:left;margin:-45px 0 0 0;}.slider_head h5{padding:0;margin:0;line-height:27px;color:#fff;font-size:25px;background-color:inherit;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;padding:0 0 20px 0;}.trialIssue{width:94px;float:right;margin:20px 10px 0 0;}.trialIssueText{font:normal 11px/13px Arial,Helvetica,sans-serif;color:#000;background-color:inherit;padding:5px 0;}.trialIssueText a:hover{text-decoration:underline;}.m2mainRBlockf{overflow:hidden;height:100%;padding:0 0 30px 0;}.m2mainRBlockf1{width:220px;overflow:hidden;height:100%;padding:24px 19px;background:url(../images/slider004bg.gif) no-repeat 0 0;}.m2rightinf{color:#000;background-color:inherit;font-size:18px;line-height:20px;font-family:Arial,Helvetica,sans-serif;text-align:center;}.m2rightinf a:hover{text-decoration:underline;}.m2rightform{padding:16px 0 0 14px;}.m2rightform tr td{color:#000;height:25px;line-height:14px;font-size:10px;font-family:Arial,Helvetica,sans-serif;background-color:inherit;}.m2rightform tr td a{color:#000;background-color:inherit;}.capchainput{width:33px;line-height:14px;height:14px;border:0;padding:3px;background:url(../images/capchainput.gif) no-repeat 0 0;font-size:10px;}.capchatble{padding:7px 0 0 0;}.menu2 ul.mylogin{margin:6px 0 0 0;float:right;font-family:Arial,Helvetica,sans-serif;}.menu2 ul li{float:left;position:relative;line-height:30px;z-index:0;font-size:11px;}.menu2 ul li a{padding:0 9px;line-height:30px;color:#141c00;}.menu2 ul li.lastone a{padding:0 0 0 9px;}.menu2 ul li ul.extra{visibility:hidden;}.menu2 ul li ul.extra{position:absolute;right:-118px;top:29px;z-index:200;height:auto;padding:10px 10px 8px 10px;width:278px;margin:0;background:#fff;border:#999 1px solid;display:block;}.menu2 ul li ul.extra li div.leftside{width:80px;float:left;}.menu2 ul li ul.extra li div.leftside a{display:block;color:#054f6c;padding:15px 0 0 0;font:normal 14px/20px "Times New Roman",Times,serif;background-color:inherit;background:none;height:auto;}.menu2 ul li ul.extra li div.leftside a:hover{color:#F00;background-color:inherit;height:auto;}.menu2 ul li ul.extra li div.rightside{width:195px;float:right;}.menu2 ul li ul.extra li div.rightside h4{font:bold 14px/16px "Times New Roman",Times,serif;color:#000;background-color:inherit;}.menu2 ul li ul.extra li div.rightside h4 span{font:normal 13px/14px "Times New Roman",Times,serif;color:#999;background-color:inherit;display:block;}.menu2 ul li ul.extra li div.rightside ul{overflow:hidden;padding:0;margin:0;}.menu2 ul li ul.extra li div.rightside ul li{display:block;float:none;border-top:dotted 1px #999;padding:0;}.menu2 ul li ul.extra li div.rightside ul li:first-child{border-top-width:0;}.menu2 ul li ul.extra li div.rightside ul li a{display:block;color:#054f6c;padding:0;background:none;font:normal 14px/25px "Times New Roman",Times,serif;background-color:inherit;height:auto;}.menu2 ul li ul.extra li div.rightside ul li a:hover{color:#F00;background-color:inherit;background:none;height:auto;}.TI01_tab{display:none;}#TI01_tab-anchors{clear:both;display:block;overflow:hidden;height:100%;}.TI01_tab-anchor{cursor:pointer;float:left;display:block;height:66px;}.TI01_selected-tab{background:url(../images/yelarrow.gif) no-repeat 20px 58px;}#TI01_tab-1{padding:20px 9px 0 19px;display:block;}#TI01_tab-2{padding:20px 9px 0 19px;}#TI01_tab-3{padding:20px 9px 0 19px;}#large_images{width:479px;float:left;display:inline;position:relative;z-index:10;padding:0;height:202px;}#large_images li{position:absolute;z-index:11;left:10;}#thumb_holder ul{float:left;display:inline;}#thumb_holder ul li{float:left;display:inline;width:115px;height:160px;}#thumb_holder ul li p{ font:normal 11px/15px Arial,Helvetica,sans-serif;color:#373e41;background-color:inherit;text-align:center;margin-top:7px;}.title{float:left;display:inline;width:300px;}.hide{display:none;}#news-container{margin:auto;}#prePoll{z-index:99991;position:fixed;top:15%;left:25%;background:white;display:none;opacity:.98;filter:alpha(opacity=98);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px 5px #000;-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;height:315px;width:525px;}#prePoll #prePollclose{display:none;background-image:url(../images/close.png);position:absolute;right:6px;top:6px;cursor:pointer;height:34px;width:36px;}#PollPopup{z-index:99991;position:fixed;top:15%;left:25%;background:white;display:none;opacity:.98;filter:alpha(opacity=98);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px 5px #000;-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;min-height:80px;min-width:350px;padding:10px;}#PollPopup #PollPopupclose{display:none;background-image:url(../images/close.png);position:absolute;right:6px;top:6px;cursor:pointer;height:36px;width:36px;}.head_club01{font-size:17px;margin-left:2px;}.head_club02{width:350px;}#TrialIssue{z-index:99991;position:fixed;top:5%;left:11%;background:white;display:none;opacity:.98;filter:alpha(opacity=98);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px 5px #000;-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;border:1px solid gray;width:77%;}#TrialIssue #TrialIssueClose{display:none;background-image:url(../images/close.png);position:absolute;right:6px;top:6px;cursor:pointer;height:36px;width:36px;}#Newsletter{z-index:99991;position:fixed;top:5%;left:18%;background:white;display:none;opacity:.98;filter:alpha(opacity=98);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px 5px #000;-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;border:1px solid gray;}#Newsletter #NewsletterClose{display:none;background-image:url(../images/close.png);position:absolute;right:6px;top:6px;cursor:pointer;height:36px;width:36px;}#ProfilePopup{z-index:99991;position:fixed;top:7%;left:8%;background:white;display:none;opacity:.98;filter:alpha(opacity=98);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px 5px #000;-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;border:1px solid #ccc;width:850px;}#ProfilePopup #ProfilePopupclose{display:none;background-image:url(../images/close.png);position:absolute;right:6px;top:6px;cursor:pointer;height:36px;width:36px;}#ProfileImg{z-index:99991;position:fixed;top:15%;left:25%;background:white;display:none;opacity:.98;filter:alpha(opacity=98);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px 5px #000;-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;border:1px solid #ccc;}#ProfileImg #ProfileImgClose{display:none;background-image:url(../images/close.png);position:absolute;right:6px;top:6px;cursor:pointer;height:36px;width:36px;}#PasswordPopup,#validatePasswordPopup{z-index:99991;position:fixed;top:15%;left:25%;background:white;display:none;opacity:.98;filter:alpha(opacity=98);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px 5px #000;-webkit-box-shadow:0 0 50px #000;box-shadow:0 0 50px #000;border:1px solid #ccc;}.PasswordPopupClose{background-image:url(../images/close.png);position:absolute;right:6px;top:6px;cursor:pointer;height:36px;width:36px;}div.sc_menu_wrapper{position:relative;height:200px;width:200px;margin-top:0;overflow:auto;font-size:12px;}div.sc_menu{padding:5px 0 85px;width:150px;}.sc_menu a{display:block;font-size:12px;margin:0;padding:0;}.IE_scroll{overflow-y:scroll;overflow-x:hidden;height:200px;font-size:12px;scrollbar-face-color:#fff;scrollbar-highlight-color:#ccc;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#ccc;scrollbar-track-color:#e1e1e1;scrollbar-darkshadow-color:#ccc;}.Popup_Head{font-size:18px;font-weight:bold;color:#765fda;margin-top:10px;}.demo{width:580px;padding:10px;margin:10px auto;border:1px solid #fff;background-color:#f7f7f7;}.pagedemo{border:1px solid #CCC;width:310px;margin:2px;padding:50px 10px;text-align:center;background-color:white;}.pagedemo6{border:1px solid #CCC;width:310px;margin:2px;padding:50px 10px;text-align:center;background-color:white;}.m2shadowbtm_a1{padding:20px 0 20px 0;border-bottom:1px solid #c7c7c7;margin:20px 0 0 0;}.repeater{width:100%;overflow:hidden;margin-bottom:15px;clear:both;}#authorLink a{color:#808285;white-space:nowrap;}#authorLink a:hover{color:#ff7f2a;}
.mlEssential{
    width:94px;
    float:right;
    margin:0px 25px 0 0;
}
.mlEssentialText{
    font:normal 11px/13px Arial,Helvetica,sans-serif;
    color:#000;
    background-color:inherit;
    padding:5px 0;
}
.mlEssentialText a:hover{
    text-decoration:underline;  
}
.meMainRBlockb1body{
    background:#f3f1d7;
    padding:10px 0 15px 0;
    height:100%;
}

#Popup {
    z-index: 99999;
    position: fixed;
    top: 27%;
    left: 35%;
    background: white;
    opacity: .98;
    filter: alpha(opacity = 98);
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    -moz-box-shadow: 0 0 50px 5px #000;
    -webkit-box-shadow: 0 0 50px #000;
    box-shadow: 0 0 50px #000;
    border: 1px solid #ccc;
    min-width:350px;
}

#Popup #Popupclose {
    background-image: url(../images/close.png);
    position: absolute;
    right: 6px;
    top: 6px;
    cursor: pointer;
    height: 36px;
    width: 36px;
}
/** Added by Mohsin on May 6, 2013 */
.article_popup {
    background-color:rgb(255, 255, 255);
    border:10px solid #aeaeae;
    border:10px solid rgba(82, 82, 82, 0.7);
    border-radius:10px 10px 10px 10px;
    display:none;
    left:20%;
    padding:20px 20px 10px;
    position:fixed;
    top:6%;
    z-index:9999991;
}
.article_popup_page {
    background-color:rgb(255, 255, 255);
    border:10px solid #aeaeae;
    border:10px solid rgba(82, 82, 82, 0.7);
    border-radius:10px 10px 10px 10px;
    display:block;
    padding:20px 20px 10px;
    position:static;
    z-index:0;
    width:640px;
}


.article_popup .artMain {
    border-bottom:none;
    color:rgb(65, 64, 66);
    font-family:georgia;
    font-size:13px;
    height:auto;
    margin:35px 0 10px 0px;
    overflow:auto;
    width:600px;
}

.article_popup .art_title {
    background:url("/images/headingband.png") repeat-x scroll left top transparent;
    color:rgb(0, 0, 0);
    font-family:bitter;
    font-size:22px;

    font-weight: bolder;
    height:40px;
    left:0;
    padding:5px 0 0 20px;
    position:absolute;
    top:2px;
    width:96%;
}
.article_popup .art_footer {
    color:rgb(8, 129, 137);
    font-family:verdana;
    font-size:12px;
    font-style:italic;
    font-weight:bold;
}
.article_popup .close{
    background: url(/images/closebtn.png) no-repeat scroll right top transparent;
    color: #9D9D9D;
    font-family: verdana;
    font-size: 10px;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 60px;
    height:30px;
}
.article_popup .message{
    font-weight: bold;
    margin: 3px 0 22px 0;
    text-align: justify;

}
.article_popup .content{
    margin: 20px 2px;
    border-bottom:1px dashed #ccc;
    padding-bottom:12px;

}
.article_popup .content .title{
    color: red;
    font-weight: bold;
    margin-left: 7px;
    cursor: pointer;
}
.article_popup .content .description{
    cursor: pointer;
    padding-bottom:8px;
    /* Write down if need change in style*/
}
.article_popup .container{
    margin: 22px 2px;
    text-align: justify;
}
.article_popup .button{
    background-color: #FF4001;
    padding:12px 8px;
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 8px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}
.article_popup .red{
    color:#fd6c3e;
    font-weight:bold;
}
.article_popup p{
    margin-top:18px;
}
.fb
{
    float:left;
    margin:10px;
    background-image:url('/images/facebookpop.png');
    width:40px;
    height:40px;
}
.fb:hover
{
    float:left;
    margin:10px;
    background-image:url('/images/facebookpop2.png');
    width:40px;
    height:40px;
    cursor:pointer;
}
.tw
{
    float:left;
    margin:10px;
    background-image:url('/images/twitterpop.png');
    width:40px;
    height:40px;
}
.tw:hover
{
    float:left;
    margin:10px;
    background-image:url('/images/twitterpop2.png');
    width:40px;
    height:40px;
    cursor:pointer;
}
.ln
{
    float:left;
    margin:10px;
    background-image:url('/images/linkedInpop.png');
    width:40px;
    height:40px;
}
.ln:hover
{
    float:left;
    margin:10px;
    background-image:url('/images/linkedInpop2.png');
    width:40px;
    height:40px;
    cursor:pointer;
}
.gp
{
    float:left;
    margin:10px;
    background-image:url('/images/google+.png');
    width:40px;
    height:40px;
}
.gp:hover
{
    float:left;
    margin:10px;
    background-image:url('/images/google+pop2.png');
    width:40px;
    height:40px;
    cursor:pointer;
}
/*------------already registered pop up start ------------------*/
/*
#arpopupClose - this is referring to the anchor tag inside the popup conatainer.
We'll absolute position and style it here
*/
#arpopupClose{
    font-size:10px;
    line-height:20px;
    display:block;
    color:#b1b1b1;
    float:right;
    width:60px;
    margin:15px;
}

/*
#bgPopup - this is referring to the element that will cover the whole page
behind the popup and above the rest of the page.
NOTE: if you are using z-index on the same level in the DOM -
    #bgPopup z-index needs to have the second highest value (behind #Popup)
*/
#arbgPopup{
    display:none;
    position:fixed;
    width:100%;
    height:auto;
    top:0;
    left:0;
    z-index:1;
}

/*
#Popup - The popup container
NOTE: if you are using z-index on the same level in the DOM -
    #Popup z-index needs to have the highest value.
*/
#arPopup{
    display:none;
    background:url(/images/al_bg.png);
    background-repeat:no-repeat;
    z-index:200;
    width:364px;
    height:624px;
    font-size:13px;
    position:fixed;
    top:300px;
}

.arpopup_inner
{
    width:353px;
    height:611px;
    margin:0 auto;
    padding:0;
    background:url(/images/al_bgin.png);
    background-repeat:no-repeat;
    margin-top:6px;
    margin-left:7px;
}
#arPopup .head
{	position:absolute;
  top:50px;
  left:70px;
}
#arPopup label
{
    color:#454545;
    font-size:12px;
    line-height:21px;
    position:relative;
    top:20px;
    font-family:Verdana, Geneva, sans-serif;
    font-weight:bold;
}
#arPopup input
{
    color:#d7dcde;
    font-size:12px;
    position:relative;
    top:20px;
    background:url(/images/al_input.png);
    background-repeat:no-repeat;
    border:none;
    width:313px;
    height:33px;
    padding:1px 5px 2px 5px;
    font-family:Verdana, Geneva, sans-serif;
}

#arPopup button
{
    color:#000;
    font-size:12px;
    position:relative;
    top:20px;
    background-repeat:no-repeat;
    border:none;
    resize:none;
    float:left;
    height:38px;
    padding:1px 5px 2px 5px;
    cursor:pointer;
    background:url(/images/al_submit.png);
}
/*
#armyButton - The Button....  make it have Button-like properties
*/
#armyButton{
    display:block;
    position:relative;
    text-align:center;
}
.clearspace
{
    height:10px;
}
.forgot
{
    font-size:11px;
    font-weight:normal;
    color:#656565;
    font-family:Verdana, Geneva, sans-serif;
}
.clears
{
    font-family:satisfy;
    font-size:32px;
    color:#000;
    font-weight:normal;
    clear:left;
    margin-top:80px;
}
.already
{
    font-size:11px;
    font-weight:bold;
    color:#2d2d2d;
    text-align:center;
    border-top:1px solid #cacaca;
    border-bottom:1px solid #cacaca;
    width:270px;
    margin-top:10px;
    padding:10px 0px 10px 0px;
    font-family:Verdana, Geneva, sans-serif;
}

/*------------ already registered  pop up end------------------*/

/*-------08th May Style by Shrinivas [Moneylife Foundation block Start]------*/


.m2mainRBlockD01box .mf_satisfy
{
    font-family:satisfy;
    font-size:24px;
    font-weight:normal;
    line-height:35px;
    color:#4f0505;
}
.m2mainRBlockD01box .mf_memberbenefists
{
    background:#deff00;
    padding:10px 10px 25px 10px;
}
.m2mainRBlockD01box .mf_mbsatisfy
{
    font-family:satisfy;
    font-size:20px;
    font-weight:normal;
    color:#000;
    position:relative;
    top:15px;
}
.m2mainRBlockD01box .clears
{
    clear:both;
    height:10px;
}
.mf_memberbenefists ul
{
    margin-top:44px;
    margin-left:2px;
    clear:left;
    font-weight:normal;
    color:#050a0a;
}
.mf_memberbenefists ul li
{
    font-weight:normal;
    font-size:12px;
    background:url(/images/mf-arowss.png) no-repeat;
    background-position:middle left;
    padding-left:15px;
    margin-bottom:7px;
    vertical-align:top;
    font-family:'Varela Round';
}
.m2mainRBlockD01box .mfs_img
{
    margin:auto;
    padding:0px 0px 10px 0px;
}
.mf_memberbenefists .mfs_img
{
    margin:auto;
    padding:10px 0px 0px 0px;
}
.m2mainRBlockD03 .all_events
{
    color:#fff;
    font-weight:bold;
    padding:5px;
}
.m2mainRBlockD03 p
{
    padding:6px;
    text-align:center;
}
.m2mainRBlockHolder .m2mainRBlockDSlider .mf_mbsatisfy
{
    font-family:satisfy;
    font-size:20px;
    font-weight:normal;
    color:#000;
    position:relative;
    bottom:17px;
}
.m2mainRBlockD03 .mfs_img{
    margin:auto;
}
.m2mainRBlockD03 .slider003 .text
{
    color:#fff;
    text-transform:none;
    font:11px/14px Verdana, Geneva, sans-serif;
    background:#00620c;

}
/*-------08th May Style by Shrinivas [Moneylife Foundation block End]------*/


/*========oct 29 2013 for mutual fund ============================*/
/*=========== Main Page ==============*/
.qform_container
{
    width:833px;
    height:auto;
    margin:auto;	
    border:1px solid #8d8d8d;
}
.qform_container .img
{
    margin:16px;
}
.qform_container .sub_title
{
    font-family:"Helvetica";
    font-size:19px;
    line-height:auto;
    font-weight:800;
    text-align:center;
    text-transform:uppercase;
    margin-top:10px;
    color:#2e2e2e;
}
.qform_container .info
{
    width:830px;
    height:400px;
    margin-top:50px;
}
.info .compass
{
    width:380px;
    height:382px;
    float:left;
    margin-left:37px;
    background:url(/images/compassmf.png) no-repeat;
}
.info .txts
{
    width:360px;
    height:auto;
    float:left;
    margin-left: 40px;
}
ul.lists
{
    width:360px;
    font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-size:22px;
    line-height:26px;
    float:left;
    color:#262626;
    font-weight:100;
    margin-top:0px;	
    margin-bottom:45px;	
}
.lists li
{
    list-style-image:url(/images/listdir.png) ;		
    padding-right:8px;
    margin-bottom:15px;
}
.aml
{
    font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-size:40px;
    line-height:26px;

    font-weight:bold;
}
.qform_container .dividers
{
    width:833px;
    height:5px;
    background:#cacaca;
    clear:both;
}
.qform_container .more_info
{
    width:833px;
    height:244px;	
    border-bottom : 1px solid;
}
.qform_container .more_info .leftside
{
    width:380px;
    height:auto;
    float:left;
    margin-left:30px;	
    margin-top:8px;
}
.qform_container .more_info .leftside .title
{
    font-size:22px;
    font-family:"Helvetica";
    line-height:26px;
    font-weight:bold;
    color:#a7181d;
    width:100%;
}
.qform_container .more_info .leftside ul.sub_points
{
    font-size:14px;
    line-height:23px;
    font-family:Arial, Helvetica, sans-serif;
    list-style-type:none;
    clear:both;
    margin-top:50px;
}
.qform_container .more_info .leftside ul.sub_points li
{
    margin-bottom:10px;
}
.qform_container .more_info .rightside
{
    width:380px;
    height:auto;
    float:left;
    margin-left:30px;	
    margin-top:8px;
}
.qform_container .more_info .rightside .title
{
    font-size:22px;
    font-family:"Helvetica";
    line-height:26px;
    font-weight:bold;
    color:#a7181d;
    width:100%;
}
.qform_container .more_info .rightside ul.sub_points
{
    font-size:14px;
    line-height:23px;
    font-family:Arial, Helvetica, sans-serif;
    list-style-type:none;
    clear:both;
    margin-top:50px;
}
.qform_container .more_info .rightside ul.sub_points li
{
    margin-bottom:10px;
}
.qform_container .forwhom
{
    width:833px;
    height:auto;
    text-align:center;
    margin-bottom:20px;
}
.qform_container .forwhom .titles
{
    font-family:"Helvetica";
    font-size:22px;
    font-weight:bold;
    line-height:26px;
    color:#a7181d;
    width:833px;
}
.qform_container .forwhom .sub_heads
{
    font-family:Arial, Helvetica, sans-serif;
    line-height:16px;	
    font-size:14px;
    clear:both;
    width:833px;
    font-weight:bold;	
    margin-top:20px;	
}
.qform_container .subs
{
    background:#ededed;
    width:833px;
    height:75px;
    margin:auto;
    text-align:center;
}
.qform_container .subs .kens
{
    width:220px;
    height:auto;
    float:left;
    margin-left:70px;
    margin-top: 14px;
}
.qform_container .subs .kens .sub_titles, .qform_container .subs .mlmag .sub_titles
{
    font-size:14px;
    line-height:15px;
    font-family:Arial, Helvetica, sans-serif;
    border-right:4px solid #ccc;

}
.qform_container .subs .kens .sub_titles span.bolds a, .qform_container .subs .mlmag .sub_titles span.bolds a, .qform_container .subs .mmpass .sub_titles span.bolds a
{
    font-weight:bold;
    color:#000;
    text-decoration:none;
}
.qform_container .subs .kens .titles, .qform_container .subs .mlmag .titles

{
    font-family:"Helvetica";
    font-size:16px;
    line-height:26px;
    font-weight:bold;
    border-right:4px solid #ccc;
}
.qform_container .subs .mlmag
{
    width:220px;
    height:auto;
    float:left;
    margin-top: 14px;
}
.qform_container .subs .mmpass
{
    width:220px;
    height:auto;
    float:left;
    margin-top: 14px;
}
.qform_container .subs .mmpass .titles
{
    font-family:"Helvetica";
    font-size:16px;
    line-height:26px;
    font-weight:bold;
    border-right:none;
}
.qform_container .subs .mmpass .sub_titles
{
    font-size:14px;
    line-height:15px;
    font-family:Arial, Helvetica, sans-serif;
    border-right:none;

}
.qform_container .end_text
{
    width:833px;
    height:90px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:15px;
    text-align:center;
    margin-top:25px !important;
}
.qform_container .end_text p
{
    clear:both;
}
.qform_container .end_text span.bolds a
{
    font-weight:bold;
    text-decoration:none;
    color:#000;
}
/*================ Main Page ====================*/
/*================ Form Page ====================*/

.qform_container .form_title
{
    font-size:30px;
    line-height:auto;
    font-family: 'Satisfy', cursive;
    font-weight:normal;
    margin-top:50px;
    margin-left:86px;
}
.qform_container fieldset
{
    width:665px;
    height:auto;
    border:none;
    margin:auto;
}
.qform_container fieldset label
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    line-height:18px;
    font-weight:bold;
    width:100%;
    float:left;
    margin:12px 0px;
}
.qform_container fieldset input
{
    width:432px;
    height:35px;
    background:url(/images/qform_input.png) no-repeat;
    border:none;
    margin-bottom:0px;
    padding-left:20px;
    padding-right:20px;
}
.qform_container .inst
{
    color:#8d8d8d;
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    line-height:17px;
    margin-left:15px;
}
.qform_container fieldset label.txt
{
    margin-top:0px !important;
}
.qform_container fieldset textarea
{
    width:622px;
    height:134px;
    background:url(/images/qform_textarea.png) no-repeat;
    border:none;
    resize:none;
    padding:20px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    line-height:18px;
}
.qform_container fieldset button
{
    width:252px;
    height:38px;
    background:url(/images/qform_submitbtn.png) no-repeat;
    border:none;
    margin-bottom:50px;
}
/*=========== Form Page ==============*/

/*=========== thank you msg css for mutual fund helpline Nov. 1st 2013 ==============*/
.thanks_query 
{
    width:390px; 
    height:372px; 
    font-family:verdana; 
    padding-top:30px; 
    font-size:12px; 
    margin:auto; 
    margin-bottom:50px; 
    background-image:url('../images/thank_querybg.png'); 
    background-repeat:no-repeat;
}

.head_text
{
    font-family: 'Satisfy',cursive;
    font-size: 30px;
    font-weight: normal;
    margin:48px 0px 0px 48px;
    margin-top: 50px;
}
.p1
{
    font-family:verdana; font-size:12px; margin:0px 48px; line-height:21px;
}

.p2
{
    font-family:verdana; font-size:12px; margin:20px 48px 10px 48px ; line-height:21px; font-weight:bold;
}

.p3
{
    font-family:verdana; font-size:12px; margin:0px 48px 0px 48px; line-height:21px; font-weight:bold;
}
/*===========End thank you msg css for mutual fund helpline Nov. 1st 2013 ==============*/
.ev-title{
    font-size:30px;
    font-family:georgia;
    line-height:30px;


}
.ev_subtitle{
    font-weight: bold;
    color: #c90000;
}
ul.ev_stats{margin:20px 0px; }
ul.ev_stats li{
    float:left;
    width:230px;
    text-align:center;
    padding:2px 0px;
}
.ev-venue{   
    line-height:20px;
    float: left;
    line-height: 20px;
    margin: 28px 0;
    font-size:13px;
}
.ev-joincontent{
    padding:10px;
    background-color:#f1f1f1;
    font-weight:bold;
    font-family:verdana;
    font-size:11px;
    line-height:17px;
    margin-top:20px;
}
ul.ev_stats li.first{text-align:left; border-right:1px solid #000;}
ul.ev_stats li.last{text-align:right; border-left:1px solid #000;}
div.event_over{
    border: 1px solid #000000;
    height: 150px;
    padding: 45px;  
}
div.event_over a{
    font-weight:bold;
    text-decoration:none;
}
div.event_over .title{
    font-size: 25px;
    font-weight: normal;
    margin: 0 0 0px;
    width: 100%;
}
div.event_over .content{
    font-family: verdana;
    font-size: 13px;
    float:left;
}
/* ML Spring Style@start*/
.ml-spring {
    width:700px;    
}
.ml-spring p{
    margin:10px 0px;
    color:#272727!important;
}
.ml-spring a{    
    color:#272727!important;
}
.ml-spring p.title{
    font-family:georgia;
    font-size:22px;    
    width:700px;        
}
.ml-spring p span.ccode{
    font-size:32px; 
    background:#eee;
    padding:10px;
    font-weight:normal;
}
.ml-spring p.sub-tecs{
    font-family:verdana; 
    font-size:12px;
    font-weight:bold;
}
.ml-spring p.sub-steps{
    font-family:verdana; 
    font-size:12px;
    font-weight:normal;
    line-height: 22px;
}
/*mlpops2*/
.mlpops2{
    width:524px;
    height:0px;		
    position:fixed;
    bottom:0px;
    right:0px;		
    background:#e3e2e2;	
    z-index:999999;	
}
.mlpops2 .nav{
    width:31px;
    height:22px;
    background:#ff6633;
    border-top-right-radius:8px;
    border-top-left-radius:8px;
    display:none !important;
}
.mlpops2 .navs{
    width:16px;
    height:9px;
    margin:auto;
    position:relative;
    top:8px;	
    cursor:pointer;	
}	

.mlpops2 .cont{
    width:524px;
    height:353px;
    float:left;		
    background:url(../images/popsrev-bg.png);						
}
.mlpops2 .contin{
    width:500px;
    height:329px;
    float:left;		
    background:#f5f5f5;
    margin:12px;						
}	
.mlpops2 .close{
    width:24px;
    height:24px;
    background:url(../images/mlpops-closes.png) repeat-y;
    float:right;
    position: relative;
    top: 0px;
    margin-right:15px;	
    cursor:pointer;
}	
.mlpops2 p.heads{
    font-family:Open Sans !important;
    font-size:22px;
    font-weight:bold;		
    margin-left:26px;
    margin-top:26px;
    float:left;
    color:#2b2b2b;
}
.mlpops2 ol.sub-heads{
    font-family:Open Sans !important;
    font-size:15px;				    
    margin:12px;
    float:left;
    font-weight:normal !important;
    color:#626262;
}	
.mlpops2 ol.sub-heads li{margin-bottom:10px;}		
.mlpops2 .subscribe{
    font-family:Open Sans !important;
    font-size:16px;
    font-weight:bold;		
    clear:both;
    margin-left:26px;		
    margin-right:20px;
    float:left;
    color:#626262;
    margin-top:0px;
}
.mlpops2 input.mlpopsinput{
    clear:both;
    margin:15px 0px;
    width:216px;
    height:35px;
    background:url(../images/mlpops-inputs.png) no-repeat;
    border:none;
    padding:0px 10px;
}
.mlpops2 input[type=submit].mlpopssignup{
    width:190px;
    height:32px;
    background:#ff6c00;		
    border:none;
    margin:16px 10px 5px 0px;
    float:right;
    color:#fff;
    font-weight:bold;
    font-size:14px;
    text-transform:uppercase;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
} 

div.subscribe .error{
    font-size: 12px;
    font-weight: normal;
    color: #ff0033;
    margin:-10px 0 0;
}
.gs_error{
    font-size: 12px;
    font-weight: normal;
    color: #ff0033;
}
div.subscribe .response{   
    background-color: #ffff00;
    border: 1px solid #ccc;
    display: none;
    font-family: arial;
    font-size: 12px;
    margin: 0;
    padding: 10px;
    text-align: left;
    width: auto;
}
.gs_success{   
    background-color: #ffff00;
    border: 1px solid #ccc;
    font-family: arial;
    font-size: 12px;
    margin: 0;
    padding: 10px;
    text-align: left;
    width: auto;
}

p.post_regtitle{font-size:28px; line-height:30px; }
ul.post_regli{font-size:12px; line-height:18px; list-style-type:disc!important; margin-top:20px;}
ul.post_regli li span{font-size: 25px;font-weight: bold;margin-right: 10px;}
p.post_regfree span{ font-size:15px; font-family:Helvetica; font-weight:bold; width:470px; float:left; line-height:18px;}
p.post_regfree{width:680px;}
p.post_regfree a{ font-size:20px; color:#fff; background:#ec464c; padding:15px 15px 10px 15px; font-family:Helvetica; font-weight:bold; float:right; vertical-align:top;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.post_regvideo{margin:30px 0px;}

.gs_form fieldset {
    margin: 20px 0px;
    padding-left: 0px;
}
input.inps_subs[type="text"] {
    background: url("/images/mlpopsunsubs-input.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    height: 15px;
    padding: 10px;
    width: 270px;
}
.gs_captchap {
    width:68px;
    height:20px;
    border:1px solid grey;
    vertical-align:bottom;
    display: inline !important;
}
fieldset { border: none !important; }
.separator {
    border: 1px solid #ccc !important;
    border-radius: 5px;
    font-family: helvetica;
    color: grey;
    font-weight: bold;
    font-size: 16px;
    padding-bottom: 10px;
}
.fieldset_div {
    padding-top: 35px;
}

.gs_form input[type="submit"] {
    background: none repeat scroll 0 0 #f60;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    margin-right: 20px;
    padding: 5px;
}
/*changes made by aditya 10 sept 2014*/
.referral_page{width:100%; height:auto; float:left;}
.referral_page p{width:99%; display:block; text-align:center; margin:0px 0px; font-size:33px; font-family:Helvetica; font-weight:bold;color:#676767; line-height:60px; padding:0px;}			
.referral_page img.banner{margin:20px auto;}
.referral_page img.invite{margin:40px auto;}
.referral_page .ref_invite_container{background:#f1f1f1; width:100%; height:auto !important;float:left; padding:10px 0px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:auto;}
.referral_page .ref_invite_container p{font-family:Helvetica; font-weight:normal; font-size:16px; line-height:0px; color:#585858; text-align:left; margin:30px 40px 20px 40px;}
.referral_page .ref_invite_container fieldset{border:none; padding:0px; margin:0px;}
.referral_page .ref_invite_container input[type="text"]{padding:10px; background:url(/images/ref-inputemail.png) no-repeat; width:343px;height:17px; border:none; font-size:15px; margin-left:40px; z-index:3;}
.referral_page .ref_invite_container input[type="text"].ref_shareurl{padding:10px; background:url(/images/ref-shareurl.png) no-repeat; width:383px; height:18px; border:none; color:#bcbcbc; font-size:15px; margin-left:40px; z-index:3;}
.referral_page .ref_invite_container input[type="button"]{padding:12px; background:url(/images/ref-invitebtn.png) no-repeat; border:none; margin:0px; position:relative; left:-6px; padding-right:56px;}
.referral_page .ref_invite_container p.sub_text{font-size:12px; margin-top:15px; color:#727272;}
.referral_page .ref_invite_container div.sending_invites_div{font-size:15px; font-family: Helvetica; margin-top:5px; margin-left:40px; display:none; color:green;}
.inv_holder {float:left;}
.share_soc{float:left; margin:0px 10px 0px 0px !important;}
.inv_holder span{display:block; margin-left:40px; margin-top:15px; font-family:helvetica; font-size:13px; font-weight:normal; color:#989898;}			
#my_popup{background:#fff;  width:700px; height:500px; display:none;border:none;}
#my_popup .title{background:#edefed; padding:20px; width:660px; height:10px; float:left; margin:0px; border-bottom:2px solid #ccc;}
#my_popup .title p{font-family:helvetica; font-size:15px; color:#666; font-weight:normal;}
#my_popup .title p img.ref_close{position:relative; bottom:8px;}
#my_popup .search{background:#edefed; padding:15px 20px; width:660px; height:40px; float:left; margin:0px; border-bottom:2px solid #ccc;}
#my_popup .contacts{background:#fff; height:310px; width:700px; float:left; }
#my_popup .invites{ padding:0px; width:700px; height:80px; float:left; margin:0px; border-top:1px solid #ccc;}
.multiselect{width:700px; height:310px; overflow-y:auto; font-family:arial; font-size:13px; color:#666;}
.multiselect label {display:block; font-weight:bold;} 
.multiselect-on {}
.multiselect input[type="checkbox"]{margin:8px; width:18px; height:18px;  }
.multiselect span.email{ float:right; color:#999; display:inline; padding:14px; font-weight:normal;}
.multiselect fieldset{border:none; padding:0px;}	
.ref_close{cursor:pointer;}	
.invites{font-family:helvetica; font-size:13px; color:#666; padding:0px;}
.invites input[type="checkbox"]{margin:8px; width:18px; height:18px;  }
.invites fieldset{border:none; padding:10px 0px;}
.search input{background:#fff;}
.search_cont{width:640px; height:15px; padding:5px 10px 15px 10px;  border:1px solid #ccc; background:#fff;}	
.search_icon{background:url(/images/ref-search.png) no-repeat; width:23px; height:25px; float:left;}
.ref_search{float:left; padding:5px; border:none; color:#999; font-size:12px; font-weight:normal; width:607px;}
.invites_btn{float:right; margin:15px 0px;}
#my_popup input[type="button"]{padding:7px 10px; font-size:15px; font-family:helvetica; border:none; position:relative; bottom:10px; margin-right:10px; cursor:pointer;}
#my_popup input[type="button"].cancel{background:#fff; border:1px solid #ccc;}
#my_popup input[type="button"].send{ background:#ff5a5f; border:1px solid #ff5a5f; color:#fff;}
.invites_pending p.title{font-family:helvetica; font-size:25px; font-weight:normal; margin-top:50px; line-height:normal; }
.invites_pending p.sub_text{font-family:helvetica; font-size:14px; color:#959595;line-height:24px; }
.pending_ref{width:400px; height:auto; float:left; margin-top:50px; margin-left:70px;}
.prof_image{background:url(/images/ref-profpic.png) no-repeat;}
.penemail_id{font-size:16px; line-height:normal; font-family:helvetica; color:#7f7f7f; position:relative; top:10px; left:20px; font-weight:bold;}
.nsigned{font-size:13px; color:#989898; font-weight:normal;}
.invites_pending .right{float:right; width:350px;}
.ref_discount{font-size:12px; font-weight:normal; color:#535353;}
.refdisc_percent{color:#e93200;}
.pending_refuser{clear:both; float:left; width:100%; height:auto;}
.invites_pending img.redeem{margin:20px auto;}
.multiselect fieldset.sent_invite{background:#ced;}


/*changes end*/
/*Claim Subscription Page*/

.claim_subscribe_container{border-top:1px solid #a0a0a0;background:#f1f1f1; width:710px; height:auto !important;padding:10px 0px; margin:auto !important;}
.claim_subscribe_container p{font-family:Helvetica; font-size:16px; color:#676767; font-size:31px; margin-top:30px; font-weight:normal; line-height:42px;}
.claim_subscribe_container p span.bold{font-weight:bold; font-size:42px; line-height:52px;}
.alert{
   background: none repeat scroll 0 0 yellow;
    font-size: 18px;
    margin: 0 auto 300px;
    padding: 10px;
    text-align: center;
    width: 99%;   
}
/*Claim Subscription Page*/


div.topWrapper {
    background: none repeat scroll 0 0 #fff;   
    position: fixed;
    width: 100% !important;
    z-index: 9999;
	top:0;
}
div.userdets{width:254px !important; float:left;  margin-top:10px;}
div.help, div.feedback{padding-right:20px;float:left !important;}

.user_prof{-moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; margin-right:5px;}
div.topRightInner{width:335px!important;}
.help_font{color:#000; font-weight:normal; font-family:Helvetica; font-size:13px !important; position:relative; top:10px;}
.faqs{padding:10px 0px; border-bottom:1px solid #d7d7d7; background:#fff; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.helpbox, .userdetsbox{border-top:1px solid #e8e8e8 !important; width:168px; border-left:none; border-bottom:none; border-right:none; top:60px; background:none; box-shadow:0px 0px 5px #ddd; height:auto !important; clear:both;}
.userdetsbox{position:absolute; right:194px;width:220px;background:#fff;height:140px!important;}
.helpbox{right:100px;}
.spaces{top:0px;}
.helpbox a, .userdetsbox a{color:#565656; border:none;}

.help a.main, .feedback a.main, .userdets a.main{height:60px; float:left !important; background:url(http://savers.moneylife.in/images/ddarrow.png) no-repeat; background-position:right 15px; padding-right:0px !important;}
div.userdets a.main{width:168px !important;}
.help a.main{width:60px !important; margin-top:10px;}
.feedback a.main{width:90px !important; margin-top:10px;}
div.help{width:40px !important;}
.faqs{width:166px !important;}
/*RHS*/
.rightPannel{width:262px!important;}
.rBlock01{background:none !important; border:none;}
.prem_sols{width:262px; height:500px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.prem_sols .title{background:url(images/rhs_dbg.png); font-family:'Satisfy',cursive; font-size:25px; color:#fff; padding:10px; text-align:center; border-top-left-radius:10px; border-top-right-radius:10px;border-bottom:1px solid #e6e6e6;}
.solls{background:url(images/rhs_lbg.png); font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;color:#000; padding:15px 20px; vertical-align:middle; border-bottom:1px solid #e6e6e6;}
.solls:hover{background:url(images/rhs_dbg.png); color:#fff;}
.prem_sols .solls img{ margin:auto;}
.prem_sols .lasted{border-bottom:none !important; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.prem_sols .solls .img{width:27px; height:27px; float:left; margin-right:15px; vertical-align:middle; text-align:center; position:relative; bottom:5px;}
.notif{display:inline; margin:8px 0px 8px 0px; float:left; background:url(http://savers.moneylife.in/images/noti_bg.png) no-repeat; padding: 4px 0 8px; width: 40px; color:#fff; font-weight:400;background-position:center;}
/*Remove*/
div.topWrapper{ width:100% !important; position:fixed; z-index:9999; background:#fff; height:80px;}
div.topPaannelFixed{width:980px !important; margin:0 auto !important; position:relative !important;}
div.topRightInner{ width:335px !important;float:right;}
.topRightInner01{height:50px !important; position:relative !important; float:right !important;margin-top:10px;}
div#wrapper {clear: both;float: left;margin-top: 21px;width: 100%;}
.help a.main, .feedback a.main, .userdets a.main{height:45px !important;}
.helpbox, .userdetsbox{top:52px !important;}
div.userdets{width:auto !important; padding-right:0px !important;}
div.userdets a.main{width:auto !important; padding-right:20px !important;}
.topMenu{margin-top:90px !important;}
.top_tog{box-shadow:0px 0px 8px #ccc;}
.logo{ float: left;
    margin-top: 20px;
    width: 168px;}
.topmenu{
    
}
.topmenu .prof_holder{
    width:auto;
    height:150px;
    float:left;        
}
.topmenu .prof_holder img{
    margin:14px;
}
.topmenu .prof_holder .item{
    width:120px!important;
   /* margin:14px 14px 14px 0;*/
    border:none;
    padding:0px;
    font-size:13px; 
    font-family:helvetica; 
    font-weight:normal; 
    color:#000;
    height:15px;
}
.topmenu .prof_holder .item a{
    color:#000;
}
.topmenu .prof_holder hr{  
    border: 1px solid #fff;
    border-bottom: 1px solid #ccc!important;
    width: 100%;  
}
.helpbox{
    float:right;
    background:#fff;
    width:auto;
     margin-right: -30px;
}
 .helpbox .faqs{
   margin-left:14px;
   display:block;
   width:80px!important;
   border:none;
   border-bottom:1px solid #ccc;
   
}
.helpbox .help{
    border-bottom:none;
}
.helpbox .faqs a{
    font-size:13px; 
    font-family:helvetica; 
    font-weight:normal; 
    color:#000;
    height:15px;
}
div.adblk{
    width:468px;
    height:60px;
    background:#ccc;
     float: left;
     margin-top:10px;
}
/* POPUP@Start */
#gn_popup{background:none !important; width:359px; height:auto; display:none;border:none;}
#gn_popup #bgPopup{
    width: 100%;
    height: 100%;
    position: fixed;
    z-index:1000;
    display: none;
    background:transparent;
    background: rgba(0,0,0,0.4);
}
#gn_popup #popup{
    display:none;
    background:transparent;
    background-repeat:no-repeat;
    z-index:1001;
    width:359px;
    height:auto;
    font-size:13px;
    position:fixed;
    top:300px;
}

#gn_popup .popup_inner
{
    width:335px;
    height:auto;
    margin:0 auto;
    padding:0;   
    background-repeat:no-repeat;
    float: left;
}
#gn_popup #popup .head
{	position:absolute;
  top:50px;
  left:70px;
}
#gn_popup .popup_inner .info{
    margin-top: 7px;
    float:left;
    clear: both;
    color:#000!important;
}


#gn_popup .popup_inner a.link{
    font-size: 12px;    
    font-family: arial;
    color: #e84444!important;
    text-decoration: none;
    
}
#gn_popup #popup label
{
    color:#454545;
    font-size:12px;
    line-height:21px;
    position:relative;
    top:20px;
    font-family: verdana;
    font-weight: bold;
}
#gn_popup #popup input
{
    color:#888;
    font-size:12px;
    position:relative;
    top:20px;
    background:url(/images/auth_inputs.png);
    background-repeat:no-repeat;
    border:none;
    width:273px;
    height:33px;
    padding:1px 5px 2px 5px;
    font-family:Verdana, Geneva, sans-serif;
}
#gn_popup #popup button
{
    color:#000;
    font-size:12px;
    position:relative;
    top:20px;
    background-repeat:no-repeat;
    border:none;
    resize:none;
    float:left;
    height:36px;
    padding:1px 5px 2px 5px;
    cursor:pointer;
}
#gn_popup #popupClose{
    float: right;
    margin: 2px 11px 22px 0;
    cursor: pointer;
}
#gn_popup #popup .error,#gn_popup #popup .info{
    color: #ff0033;
    position: relative;
    top: 20px;
    font-family: verdana;
    font-size: 11px;
    
}
#gn_popup #popup .info{
   font-weight: bold; 
}


.loading{    
    background-image: url(/images/loader_gif.gif);
    background-position: center center;
    background-repeat: no-repeat;
    color: white;  
    padding: 15px!important;
    vertical-align: middle;
    display: none;
    width: 20px;    
}
.mandatory{
    color: #ff3333;
}
#gn_popup #popup .forgot_password{
    color: #000;
    float: left;
    font-size: 13px;
    margin: 22px 0 0;
    text-decoration: none;
    width: 100%;
}
#gn_popup #popup a.forgot_password:hover{
    text-decoration: underline;
}
#gn_popup #popup .success{
    font-size:16px;
    color:green;    
    padding:4px;
    margin:5px 0;
   border:1px solid green;
   width: 90%;
}
#gn_popup div.popup_result{
    background-color: yellow;
    border: 1px solid #ccc;
    clear: both;
    float: left;
    margin: 10px 0;
    padding: 5px;
    width: 90%;
    display:none;
    font-family: helvetica;
}

/* POPUP@Ends */
.top_tog{box-shadow:0px 0px 8px #ccc;}

/* .gb_slideimg class is for the div in which image is placed */
.gb_slideimg{float: left;  width: 186px;  padding: 0;  height: 186px;  overflow: hidden;}
/* .gb_slidecontent class is for the div in which content is placed */
.gb_slidecontent{float: left;overflow: hidden;padding: 12px;}
/* two new classes */

/* added new css 21 april for mf and insurance helpline */

.mfss{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mf-signup{width:315px;
/*float:right; */
background:#fff;
/* padding:35px;*/
 }
.mfs{width:auto; background:#fff}
.mfss{width:654px; padding:30px;}
.mf-membenefits{background:none;}
.mfss label{float:left; font-family:"Open Sans", sans-serif; font-size:13px; color:#3d3d3d!important; }
/*.mfss input[type=text], .mfss input[type=password]{float:left; margin:15px 0px; background:none; border:1px solid #c9c9c9!important; padding:10px; */
.mfss input[type=text], .mfss input[type=password]{float:left; margin:0px; background:none; border:none; solid #c9c9c9!important; padding:0px; 
width:303px; height:33px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mfs {padding:0!important;}
.mfs fieldset{padding:0;}
.mfs li{height:auto; background:none;}
.mf-signup .head, .share {padding:0px; font-family:"Open Sans", sans-serif; font-size:22px; margin-bottom:20px;}
span.heads{margin:0!important; font-weight:400; color:#3d3d3d!important;}
.mfss input:focus{outline:none;}
.mfss input[type=checkbox]{background:none; padding:10px!important;}
.mfss label.labels_main{font-size:15px; font-weight:700;}
.share{margin-top:25px;}
.share p{color:#535353; font-size:13px; width:200px; padding:30px 0px 0px 0px; float:left;}
.share p.icon{width:30px; height:30px; margin-right:15px;}
.shares{margin-top:25px; float:left;}
.shares a{margin-right:15px;}
.mf_error {clear: both;margin-right: 5px;float: left;width: 221px;font-size: 12px;margin-bottom: 10px;font-family:"Open Sans", sans-serif;}

/* event registration sucessful page*/
.article_popup_page{background:#f1f1f1; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:none; width:654px; padding:30px; font-family: "Open Sans", sans-serif !important;}
.article_popup .artMain{font-family:"Open Sans", sans-serif !important;}


/* closed helplines */
.closed_helpline{width:100%; font-family:'Open Sans', sans-serif!important; font-size:17px; color:#4d4d4d; }
.closed_helpline a{color:#4d4d4d; text-decoration:underline;}
.closed_helpline .head{font-size:25px; font-weight:600; color:#4d4d4d;}
