/* CSS Document */
*{margin:0px; padding:0px;}
body{font-family:Verdana, Helvetica, Arial, sans-serif; font-size:11px; margin:0px; padding:0px; color:#333333;}
h1, h2, h3, h5, h6, p, ul, li, ol, form, label{margin:0px; padding:0px;}
img{border:0px;}
a{color:#1a34b9; text-decoration:none;}
a:hover{color:#1a34b9; text-decoration:underline;}

table{border-collapse:collapse;}
.dattable{border:1px solid #eba10a;}
.dattable td{padding:5px; border-right:1px solid #f6d796;}
.moreLink{text-align:right; font-weight:bold; padding-right:10px; font-size:10px;}
.detailLink{text-align:left; font-weight:bold; padding-right:10px; font-size:10px;}
.wrapper{width:1000px; text-align:left; }
.header{width:auto; text-align:left;}
.homtopnavImg img{margin-left:5px;}
.hednav_wrap{background:#f6f6f6; border-bottom:1px solid #e1dede; padding:3px;}

.tabs{clear:both; width:auto; font-size:11px; color:#FFFFFF; background:url(../images/tab-wbg.gif) top repeat-x; height:35px; _overflow:hidden;  }
.tabs ul, li {display: block; list-style:none;}
.tabs li div.active{float:left; font-weight:bold; background:url(../images/tab-bg.gif) top right no-repeat;}
.tabs li div.active a{background:url(../images/tab-1.gif) no-repeat left top;  color:#ffffff; text-decoration:none;}

.tabs li div{float:left; font-weight:bold; background:url(../images/tab-2.gif) no-repeat left top;  list-style:none;}
.tabs li div a{background:url(../images/tab-bg1.gif) no-repeat right top; color:#FFFFFF; text-decoration:none; color:#333;}

li.lasttab{float:left; font-weight:bold; padding:8px 0px 8px 4px; list-style:none;}
li.lasttab a{padding:8px 8px 8px 5px; color:#FFFFFF; text-decoration:none; color:#333; background:none;}
li.lasttab a:hover{padding:8px 8px 8px 5px; color:#FFFFFF; text-decoration:underline; color:#333; background:none;}

.rightSerhbar{color:#333; background:url(../images/navright-bg.gif) top right no-repeat; padding:4px 20px 0px 0px; width:30px; margin-right:0px; height:28px;}


.dailDosHeading{background:url(../images/dos-bg.gif) top repeat-x #fcf2f2; font-size:11px; text-align:center; margin-bottom:3px;height:19px;}
.dailDosHeading span{margin-right:150px;}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}.pad3{padding:3px;}.pad4{padding:4px;}.pad5{padding:5px;}.pad8{padding:8px;}
.pad10{padding:10px;}
.spac1{height:5px;}.bor{border-bottom:1px solid #dfe0e2;}
.mid_wrap{width:100%;}

.maratz{margin:0 auto; width:100%;}
.right_panel{float:left; width:99%; padding-bottom:10px; xmargin-left:8px; text-align:justify;}
.right_panel p{margin:5px 0px 8px 0px; line-height:18px;}
.right_panel h4{font:bold 11px color:#00000;}
.left_panel{float:left; width:225px;}
.mid_left{width:222px; background:url(../images/navr-linebg.gif) right repeat-y;}
.navtopbg{position:relative; top:2px;}
.navboxBor{border:1px solid #c5c8c9; border-bottom:0px; border-top:0px; padding:0px 4px 0px 8px;}
.rightnavBox{width:212px; margin:0px 0px 10px 0px;}
.rightnavBox b{display:block; font-size:14px;}
.rightnavBox ul{margin-top:3px;}
.rightnavBox li{list-style:none;}
.rightnavBox ul li b{font-size:11px; display:block;}
.rightnavBox li{display:block; padding:2px;}

.rightnavBox ul.bulnav{margin-top:3px;}
.rightnavBox ul.conliStyle{margin-top:3px;}
.rightnavBox ul.bulnav li{list-style:none; background:url(../images/nav-bulet.gif) 0px 7px no-repeat; padding-left:9px;}
.rightnavBox ul li.mainbul{list-style:none; background:url(../images/nav-bulet.gif) 0px 7px no-repeat; padding-left:9px; font-weight:bold;}
.rightnavBox ul.conliStyle li a{list-style:none; padding-left:3px;}
.rightnavBox ul li b{font-size:11px; display:block;}
.rightnavBox li{display:block; padding:2px;}
.reseTxt{display:block; margin-bottom:5px;}

.mid_right{width:98%; line-height:18px; margin:3px 0px 0px 0px;}
.makt_surimg1{width:200px; float:left;}
.makt_surimg1{width:200px; float:left;}
.top2contener{}
.midl{width:502px;padding-left:5px;}
.descipAbtbrix{margin:10px 5px; line-height:22px;}
.descipAbtbrix b.manheding{display:block;font-size:16px;margin-bottom:10px;}
.descipAbtbrix b.manheding span{color:#c91b1e;}
.descipAbtbrix ul, li{list-style:none;}
.descipAbtbrix li{list-style:none; background:url(../images/nav-bulet.gif) 0px 7px no-repeat; padding-left:10px;}

.midr{width:230px; background:url(../images/navr-linebg.gif) left repeat-y; padding-left:5px; }
.quicLink{border:1px solid #FFCC66; background:url(../images/quiclink-bul.gif) 5px 13px no-repeat; margin-left:6px; color:#c6191c; width: 215px; }
.quicLink b{padding:0px 5px 0px 3px;}

.quicLink span{color:#3884b7;}
.pollSection{background:url(../images/polls-bg.gif) top no-repeat; margin:15px 0px 0px 7px;  width:223px; color: #000000; }
#border_table_mp_table_view{margin:0px 0px 0px 15px;}

.pollSection b{background:url(../images/polsbulet-bg.gif) 0px 2px no-repeat; margin-top:10px; padding-left:20px; color:#000000;}
.newSection{margin-top:10px; width:250px; line-height:21px;}
.newSection b{color:#c91b1e;}
.newSection b span{color:#eca306;}
.poll div{background:none;}


.mainbotcontBox{border:1px solid #ccc; width:99%; _height:1px;}
.botContentBox{width:23.1%; background:url(../images/contentsperater-bg.gif) right no-repeat; margin-right:10px; padding-right:8px; text-align:justify; }
.botContentBoxlast{width:23.1%; text-align:justify;}
.botContentBoxlast b{color:#c91b1e;}
.botContentBox b{color:#c91b1e;}

.extras{margin-top:10px;}

.footer{background:url(../images/foot-bg.gif) top repeat-x; text-align:center; height:63px;}
.footer p{margin-bottom:5px;}


/*Inner page css*/
.midGallery{width:auto;}
.midGallery b.manheding{font-size:16px; display:block; margin-bottom:10px;}
.gallRoundimg{width:7px; height:6px;}
.contaredBor{border-top:1px solid #ecdec2;}
.contentArea{border:1px solid #ecdec2; border-top:0px; border-bottom:0px;}
.substoNew{/*width:60% width:375px; */background:url(../images/newsleter-bg.gif) top repeat-x; margin-top:30px; border:1px solid #d9d9d9; height: 35px;margin-bottom:14px;width:418px;margin-left:315px;#margin-top:10px;_margin-top:10px;}
/*.substoNew b{color:#eca404;}*/
.substoNew b{color:#000000;}
.substoNew img{position:relative; top:4px; margin-left:5px; margin-right:5px;}
.inputSubs{width:140px; color:#333; font-size:12px; padding:1px;}
.div_content{}
.div_content p{ padding-top:5px;}
.query_frm{margin:10px 0 10px 10px; padding:0px;}
.btn_qfrm{margin-right:45px; margin-top:5px;}
.query_txt{width:50px; float:left;}
.txt_box{width:180px; color:#333; font-size:12px;}
.box1{width:48%;}
.box2{width:48%; float:right;}
.font{ font-size:13px;}
.img_pluse{position:relative;}
.imgshowhide{display:inline; position:relative;}
.imgshowhide div{display:inline; position:relative; margin-bottom:10px;}
.imgshowhide div img{display:inline; position:relative;}
.disBlock{margin-bottom:10px;}
.lable_txt{ width:80px; float:left;}
.bg_border{background:url(../images/box_border_bot.gif) repeat-x bottom; height:6px;}
/*Inner page css end*/
/*contact us page css starts*/
.c_desc{font-size:12px; margin:0px 0px 10px 0px; font-weight:bold;}
.c_form{width:506px; margin:3px 0px 5px 0px; border:1px solid #fbeccb; background:url(../images/contactFormbg.gif) repeat-x; font-weight:bold;}
.txt_cont{width:195px;}
.c_row{padding:7px 3px 3px 7px; width:390px;}
.c_row input{ margin-right:10px;}
.c_row b{width:150px; display:block; float:left;}
.c_row b span{color:#c7191c;}
.c_row br{clear:both;}
.c_controls{ width:200px;}
.c_contactText{font-size:11px; font-weight:bold;}
.c_contactTxtDiv{margin:18px 0px 0px 0px; line-height:15px;}

/* analytics  page css starts*/
.c_content{}
.c_content p{line-height:15px; margin-bottom:25px;}
.c_tCostAnalysis{padding:5px; text-align:justify;}
.c_tCostAnalysis p{margin:5px 0px 8px 0px; padding:0px;}
.c_moreInfoForm{width:57%; background:url(../images/inforForm-bg.gif) repeat-x; height:200px; padding:10px 25px 0px 10px; border:1px solid #fbedcc; font-weight:bold; font-size:11px; margin-top:5px;}
.c_frmTxt{ font-size:11px; color:#d88a08; font-weight:bold; padding:0px 0px 8px 0px;}
.c_frmControls{ width:300px; float:left;}
.c_infoRow{ height:27px;}

/*content page css starts*/
#c_conDesc{ width:635px;}
#c_conDesc p{ color:#333; line-height:18px; padding:10px 0px 10px 14px;}
#c_conDesc b{ color:#333; padding-left:14px;}
.c_underline{padding:5px;}
.c_blck{padding:5px; font-weight:bold;}
.c_magz{ width:650px; height:204px; }
.c_lMagz{margin-left:12px;}
.c_txt{padding:5px 5px 5px 14px;}
.c_lnks{ padding:3px 0px 3px 0px;font-weight:bold;}
.c_queryTxt{margin:10px 0px 0px 0px; font-weight:bold;}

/* knowledge page css starts */
#c_knwDesc{}
.c_lDesc{ float:left; width:480px;}
#c_knwDesc p{color:#333; line-height:18px; padding:0px 0px 10px 0px;}


/*Loan page css starts 16th June 2008*/
.c_chartsHeader{ height:20px;background-color:#f6d38e; padding:5px; }
.c_chartTbl{margin-left:10px;}
.c_chartBor{ border:1px solid #eba10a;}
.c_chartArea{border:1px solid #eba10a; border-top:0px; border-bottom:0px; height:497px; width:679px;}
.c_tblArea{ width:679px;}
.c_col1{ width:120px; background-color:#fdf5e6; color:#b97c00; border-right:1px solid #eba10a; padding:10px 10px 0px 10px;line-height:27px; float:left;}
.c_col2{ width:115px;background-color:#fdf5e6; color:#b97c00; border-right:1px solid #eba10a; padding:10px 10px 0px 10px;line-height:27px; float:left;}
.c_col3{ width:85px;background-color:#fdf5e6; color:#b97c00; border-right:1px solid #eba10a; padding:10px 10px 0px 10px;line-height:27px; float:left;}
.c_col4{ width:275px;background-color:#fdf5e6; color:#b97c00;padding:10px 10px 0px 10px;line-height:27px; float:left;}
.c_colorBlck{color:#000000;}


/*News page css starts 16 June 2008*/
.c_newsDesc{}
.c_daily{width:55%; float:left; }
.c_13px{ font-size:13px; padding-left:3px;}
.c_block{border:1px solid #fbedcc; margin:12px 0px 0px 0px; padding:3px;}
.c_newsBlck{background:url(../images/inforForm-bg.gif) repeat-x; margin:12px 0px 0px 0px; border:1px solid #fbedcc; }
.c_heading{ height:20px;padding:5px 5px 5px 12px;  font-weight:bold; text-align:right; width:90px;}
.News_heading{padding:5px 5px 5px 0px; text-align:left; width:98%;}

/*weekly news css starts 16 June 2008 */
#c_weeklyNews{}
.c_weeklyImgNews{position:relative; top:5px;}
.c_weekp1{padding:0px 5px 5px 15px; text-align:justify; display:block;}
.c_weekH1{color:#000000; padding-left:5px;}
.c_weekP2{float:left; width:460px;}
.c_marginLBlbk14{margin-left:14px;}
.c_marginL40{margin-left:40px;}
.c_newsH1{font-size:12px; padding-left:12px;}
.c_newsP1{line-height:17px; padding:5px 5px 5px 12px;}
.c_newsP2{line-height:17px; padding:5px 5px 5px 12px;}
.c_padL12{padding-left:12px;}
.c_newsP3{line-height:17px; padding:5px 5px 5px 12px;}
.c_hght{height:90px}
.c_Query{width:50px; float:left;}
.c_marginT15{margin-top:15px;}
.c_marginL184{margin-left:184px}
.c_marginL14{margin-left:14px;}



/*Research css starts 16 June 2008 */
.c_rsrchp1{float:left; width:80%;}
.c_rsrchHeading{ text-decoration:underline; padding:5px 5px 0px 5px;}
.c_rsrchTxt{ margin:12px 0px 5px 0px;}
.c_rsrchLinks{width:76%;}
#c_rsrchSample{ width:462px;color:#000000;}
.c_bold{ font-weight:bold;}
#c_rsrchSample p{ padding:5px 0px 10px 10px; line-height:20px;}
#c_rsrchLnks p{ padding:5px 0px 10px 0px; line-height:20px;}
#c_rsrchLnks b{text-decoration:underline; }
.c_imgPlus{position:relative; top:-12px; right:40px;}
.c_plusDiv{width:auto;}
.c_rsrchPlusDiv{width:auto;}
.c_rsrchSmplDiv{width:160px;}
.c_lMargin50{ margin-left:50px;}
.c_lMargin100{ margin-left:50px;}
/*research online css starts 16 June 2008*/

/* nitin  */

.nbudget{margin:20px 0 20px 0; width:auto; }
.nbudget img{position:relative; top:5px; margin-right:5px;}
.nbudget b{ font-size:14px; font-weight:bold;}
.nbudget  .input{ height:18px; border:1px #cccccc solid; width:10%; font-size:11px;}
.nbudgetinfo{margin:5px 0 5px 0; }
.nbudgetinfo p{ padding:2px 0 2px 0; display:block;}
.nbudgetinfo b{}

.experts{margin:10px 0px 0px 0px;}
.experts b{ font-size:11px; font-weight:bold;}
.expertsinfo {}
.expertsinfo p{ padding:4px 0 4px 0; display:block;}
.expertsinfo h2{ padding:4px 0 4px 0; display:block; font-size:11px;}
.expertsinfo ul{margin:0 0 0 20px; padding:10px 0 10px 0;}

.financeinfo { padding:10px;}
.financeinfo p{ padding:6px 0 6px 0; display:block; line-height:15px;}

.bankloaninfo { padding:10px;}
.bankloaninfo p{padding:6px 0 6px 0; display:block; line-height:15px;}
.bankloaninfo b{font-weight:bold;}
.bankloaninfo ul{}
.bankloaninfo li{padding:5px 0 0 10px; list-style-type:none; background:url(../images/arrow-bullet.gif) 0px 7px no-repeat;}

.budgetinfo { padding:10px;}
.budgetinfo p{ padding:6px 0 6px 0; display:block; line-height:15px;}

.budgetinfo img{position:relative; top:2px; margin-right:2px; margin-left:2px;}
.budgetinfo .display { display:none;}

.nhomeinfo { padding:10px;}
.nhomeinfo p{padding:6px 0 6px 0; display:block; line-height:15px;}

.nrealesate{margin:0px 0px 0px 0px;}
.nrealesate { padding:10px;}
.nrealesateinfo p{padding:6px 0 6px 5px; display:block; line-height:15px;}
.nrealesateinfo .shide{position:relative; top:2px; float:right; margin-top:-15px; margin-right:10px;}
.nrealesateinfo .img{position:relative; top:2px; margin-top:0px; margin-right:10px;}
.nrealesateinfo .display { display:none;}
.nrealesateinfo label { float:left; width:510px;}

.nauthorinfo { padding:10px; }
.nauthorinfo p{padding:6px 0 6px 0; display:block; line-height:18px;}

.naskexpert{margin:20px 0 20px 0; padding:0; font-weight:bold; }
.naskexpinfo { padding:10px;}
.naskexpinfo p{padding:0px 0 0px 0; display:block; line-height:18px;}

.nfaceinfo { padding:10px;}
.nfaceinfo p{ padding:6px 0 6px 0; display:block; line-height:15px; }


.nlegalinfo {margin:0; padding:10px; text-align:justify;}
.nlegalinfo p{margin:0; padding:6px 0 6px 0; display:block; line-height:15px; text-align:justify;}
.nlegalinfo img{position:relative; float:right; top:2px; margin:0;  margin-top:-17px;}

.naskexpinfo img{position:relative; float:right; top:2px; margin:0;  margin-top:-17px;}

.nhomeinfo h2{float:left; margin:0 10px 0 10px; padding:0; width:320px; font-weight:bold; font-size:11px;}

.npolicyinfo {margin:0; padding:10px; text-align:justify;}
.npolicyinfo p{margin:0; padding:6px 0 6px 0; display:block; line-height:15px; text-align:justify;}
.npolicyinfo .shide{position:relative; float:right; top:2px; margin:0;  margin-top:-17px;}

.ntax {text-align:justify;}
.ntax p{margin:0; padding:6px 0 6px 0; display:block; line-height:15px; text-align:justify;}
.ntaxinfo{text-align:justify;}
.ntaxinfo p{padding:6px 0 6px 0; display:block; line-height:15px; text-align:justify;}
.ntaxinfo h2{ float:left; margin:0 0 0 40px; padding:0; color:#000000; width:180px; font-weight:bold; font-size:11px; color:#b30c0c;}
.ntaxinfo .clr{clear:both;}

.nmagzineinfo{text-align:justify;}
.nmagzineinfo span{font-size:18px; color:#c7191c;}
.nmagzineinfo p{margin:0; padding:6px 0 6px 0; display:block; line-height:15px; text-align:justify; font-size:11px; font-weight:normal;}
.nmagzineinfo b{font-size:11px;}
.nmagzineinfo h2{font-weight:bold; font-size:14px;}
.nmagzineinfo p{padding:6px 0px 6px 0px; display:block; line-height:15px; text-align:justify; text-align:center}
.nmagzineinfo h3{float:left; margin:0 10px 0 10px; width:25%; font-size:11px; text-align:center; display:block;}
.nmagzineinfo h4{float:left; margin:0; padding:0; width:5px; font-weight:bold; font-size:11px;}
.nmagzineinfo h5{margin:0; padding:0; color:#000000; font-weight:bold; font-size:12px;}
.nmagzineinfo .box{margin:10px; padding:0; background:#fefcf6; border:1px #faf0de solid;}
.nmagzineinfo .subsform{width:600px; font-weight:bold;background-color:#fefcf6; border:1px #faf0de solid; text-align:left;}
.nmagzineinfo .subsform p{ padding:5px; text-align:left;}

.nmagzineinfo .subsform .alginr{text-align:right;}
.nmagzineinfo .clr{clear:both;}
.nmagzineinfo label{float:left; padding:0 0 0 30px; width:134px;}
.nmagzineinfo input{margin:0 2px 0 2px;}
.nmagzineinfo select{margin:0 2px 0 2px;}


.npropertyinfo {text-align:justify;}
.npropertyinfo p{padding:6px 0 6px 0; display:block; line-height:17px; text-align:justify;}
.npropertyinfo img{position:relative; float:right; top:2px; margin:0;  margin-top:-17px;}
.npropertyinfo .info{border:1px #b2b2b2 solid; background-color:#d9d9d9;}
.npropertyinfo .info td{padding:4px 4px 4px 20px; background-color:#ffffff; border:1px #c3c3c3 solid;}
.npropertyinfo .info .subhead{padding:4px 4px 4px 20px; background-color:#f2f2f2;}
.npropertyinfo .info .head{padding:7px 0 7px 5px; color:#ffffff; font-weight:bold; background-color:#000000;}
.naskexpinfo .img{position:relative; float:left; top:2px; margin:0;  margin-top:0px;}
.naskexpinfo .display { display:none;}

.margleft{margin-left:5px; position:relative; top:-15px;}
.clhieght{height:10px; clear:both;}
.submit_btn{position:relative;top:5px;}
.weeknews {}
.weeknews ul{padding-left:10px;}
.weeknews ul li{list-style:disc; list-style-position: inside; }

/*menu css*/
.imrcmain0{background:url(../images/tab-wbg.gif) top repeat-x;}
.siteinfo {margin:0; padding:10px; text-align:justify; height:100%;}
.siteinfo .colL{float:left; margin:0; width:340px;}
.siteinfo .colR{float:left; margin:20px 0 0 20px;}
.siteinfo ul{margin:0 0 0 35px; padding:0; text-align:justify; list-style-type:none;}
.siteinfo ul b{color:#565656; font-weight:bold; font-size:11px;}
.siteinfo ul li ul{margin:0 0 0 35px; padding:0; text-align:justify; list-style-type:none; color:#1a34b9;}
.siteinfo p{margin:0; padding:10px 0 10px 0; display:block; line-height:15px; text-align:justify;}
.siteinfo b{color:#000; font-weight:bold; font-size:13px;}
.siteinfo .clr{clear:both;}

.siteinfo {margin:0; padding:10px; text-align:justify; height:100%;}
.siteinfo .colL{float:left; margin:0; width:340px;}
.siteinfo .colR{float:left; margin:20px 0 0 20px;}
.siteinfo ul{margin:0 0 0 35px; padding:0; text-align:justify; list-style-type:none;}
.siteinfo ul b{color:#565656; font-weight:bold; font-size:11px;}
.siteinfo ul li ul{margin:0 0 0 35px; padding:0; text-align:justify; list-style-type:none; color:#1a34b9;}
.siteinfo p{margin:0; padding:10px 0 10px 0; display:block; line-height:15px; text-align:justify;}
.siteinfo b{color:#000; font-weight:bold; font-size:13px;}
.siteinfo .clr{clear:both;}

/* 27 june */
.nmagzineinfo .boxcon{float:left; margin:10px 10px 0 10px; padding:0; color:#000000; width:215px; font-weight:normal; font-size:11px; text-align:center;}
.nmagzineinfo .head{color:#022c61;   font-weight:normal; font-size:14px; text-align:left; font-weight:bold;}
.nmagzineinfo .boxhead{padding:10px 0 0 0; font-size:15px; text-align:center; text-decoration:underline;}
.nmagzineinfo .price{font-size:15px; text-align:center;}
.nmagzineinfo .price h2{color:#022c61; font-size:17px;  font-weight:normal; }
.nmagzineinfo .price h3{font-size:14px;  font-weight:normal; }
.nmagzineinfo .price span{font-size:10px; text-align:center;}
.nmagzineinfo .price .err{ color:#ff0000; font-weight:bold; font-size:11px; text-align:center;}


/*terms & use css*/
.ntermsinfo { padding:10px; text-align:justify; line-height:15px;}
.ntermsinfo p{margin:0; padding:6px 0 6px 0; display:block; line-height:15px; text-align:justify;}
.ntermsinfo b{color:#000000; font-weight:bold; font-size:11px;}
.ntermsinfo ul{margin:0 0 0 10px; padding:5px; text-align:justify;}
.ntermsinfo ul li{ list-style:disc;}
/*charu home page*/
.homtopnavImg li{ background-color: #ededed; float: left; margin-right: 2px;width:60px; height: 17px; margin-top: 8px; float: right; text-align: center; color: #4564b7; font-size: 9px;}
.mar363{ margin-left: 363px;}
.new-report{ width: 500px;border: 1px solid #cccccc; height: 450px; margin-bottom: 10px;background: url("../images/pink-bg.gif") repeat-x;}
.pink-mid{width: 500px;  height: 218px;  margin-left: 1px; }
.pink-mid p{ padding: 10px 24px; margin: 0px;width:420px; color: #000000;}
.pink-mid b{ font-size: 12px;}
.descipAbtbrix p{  width: 485px;}
.c_city{width:145px; height: 21px;margin-left:340px;}
.arr-img{padding-left: 25px; float: left; margin-right: 5px;}
.other-serv{ float: left;border: 1px solid #cccccc;width:500px; height:190px;}
.ser-mid{  background-color: #FFFFFF; height: 140px;padding:15px 5px 15px 5px;}
.c_blue{color:#1a34b9; font-size: 11px; float: left; }
.c_red{color:#c81a1d; font-size: 11px; float: left;  font-weight: bold;}
.c_dblue{font-size: 11px; float: left; color: #022c61; font-weight: bold;}
.red-arr{ margin: 5px 3px;  float: left;}
.c_bullet{ margin:3px 7px;}
.othr{ font-size: 12px; color: #015b98;}
.c_hline{margin:4px;}
.survey{ width: 188px; float: left; margin:3px 20px 10px 5px;}
.survey p{ margin:0px 0px 0px 10px;}
.c_tmar10{ margin-top: 10px;}
.poll-mid{height:150px; width: 221px; border-right: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;background-color: #FFFFFF; }
.tr{ width: 180px; margin: 2px 0px;text-align: right;}
.c_links{  width: 148px;margin-left:30px;text-align:right;}
.c_links a{ text-decoration:underline; color:#1a34b9; font-size: 10px;font-weight:bold;}
.c_graph{ margin: 0px 7px;}
.poll p{ padding: 5px; line-height:15px;width:175px;text-align:left; }
.c_lmar5{ margin-left: 5px;}
.c_lblue{ color:#3884b7; }
.c_vac{ float: left; width: 120px; font-size: 16px; color: #c7191c; font-weight: bold; margin-top: 14px; padding-left: 4px;}
.poll{ margin: 27px 7px 7px 7px;}
.poll a{ color: #000000;margin-left: 5px; text-decoration: underline;}
.rprt-img{ position: absolute; top:275px ; left:227px ;}
.sign{ margin-left: 120px;}
.padt10{ padding-top:10px; }
.inputBox{ color:#333; font-size:12px;margin-left:3px;}

/*charu  registration page*/
.c_err{ height: 50px;width:500px; line-height: 17px;}
.c_regform{height:600px;margin:3px 0px 25px; border:1px solid #fbeccb; background:url(../images/contactFormbg.gif) repeat-x; font-weight:bold;padding-left:5px;width:480px;}
.c_regrow{padding:7px 3px 3px 7px; width:500px;height:17px;}
.c_regform b{width:148px; display:block; float:left;text-align:right;margin-right:3px;}
.marl145{ margin-left: 148px;}
.c_regrow a{ text-decoration: underline;}
.c_regrow b span {color:#C7191C;}
.addrs2{ margin-left: 153px;}
/*charu password recovery*/
.pwd-desc{ padding:10px;width:416px;}
/*charu thankyou page*/
.c_box{border:1px solid #FBEDCC;margin-left:15px;width:460px;height:62px; padding:10px 20px;}
.c_box p{ line-height: 22px; margin: 0px;}
.thanks-desc{ padding:18px 16px;width:405px;}
.c_fnt14{ font-size: 14px;}
/*charu forgot password*/
.forgot{ width: 400px;margin-left:23px;}
.algnR{ width: 115px; float: left;}
.c_tr{ width:250px; margin: 10px 0px; #margin: 20px 0px; _margin: 0px 0px; height:1px;}
.or{ font-size: 16px; padding-left:10px; #padding-left:0px;}
.forgot .padd10{margin-left:10px; #margin-left:4px;}
.n_err_reg{ height: 50px;width:500px; line-height: 17px; color:#006633;}
.marl146{ margin-left: 150px;}
.n_polllog{background: url(../images/polls-bg222.gif) repeat-x; height:247px; width:455px;}
.n_padt11{ padding-top:10px;}
.n_mrimg{ #margin-top:-11px;}
.n_mrimgb{ #margin:-7px 0 5px 0; margin:-7px 0 5px 0; float:right; margin-right:310px;}
/* login */
.n_slogin{width:290px; padding:4px; font:11px;}
.n_slogin h2{font:bold 14px;}
.n_slogin p{padding:2px 0 2px 0;}
.n_slogin .algnr{text-align:right;}
.n_slogin  label{margin:0 20px 0 0; width:200px; padding:0 0 0 20px;}
/*common*/
.c_out{ color:#C81A1D; font-size: 12px; font-weight: bold;}
.rightnavBox ul li.c_mainrsrch {background:transparent url(../images/nav-bulet.gif) no-repeat scroll 0px 7px;list-style-image:none;list-style-position:outside;list-style-type:none;color:#000000;padding-left:9px;}
.recent{ font-size: 12px; color: #022c61; float: left; font-weight: bold;text-align:left;width:195px; padding: 5px; }
.mar{ float: left;width:750px;margin-top:6px;}
.c-width{width:197px; }
/* charu city reports*/
.gurg{ color:#c7191c; }
.gur-img{ width:100px ; float: left; text-align: center;}
/*charu city gurgaon reports*/
.gurg-content{  float: left;width:574px;line-height:25px;}
.gurg-lnks{ width:246px; line-height: 38px; }
.gurg-lnks a{ color: #022c61; font-weight: bold;}
.wel{color:#444;float:right;height:17px;margin:10px 2px 0 62px;text-align:center; font-size: 11px;width:65px; font-weight: bold;}
/*charu change password*/
.pwd-change{ border:1px solid #fbeccb; width:623px; }
.pwd-tr{ height: 30px;margin-top:4px;}
.pwd-change h3{ font-size: 11px;font-weight: normal;float:left;text-align:right;width:224px;margin-right:8px;}
.pwd-bttn{margin:0px 0px 10px 273px;}
.back-link{ color: #c7191c; font-size: 11px;}
.last-inp{ width: 9px; padding:0px 5px; margin-left: 11px;}
.font12{ font-size: 12px;}
.last-row{margin:8px 30px;width:200px;}
.cal{margin:0 9px;}

.green{ color:#C81A1D; font-size: 12px; font-weight: bold;}







#anly_rep_main{width:500px; border:1px solid #CCCCCC; margin-bottom:10px}
.reg_font{font-size:14px; color:#333333; background:#fcf2f2;  }
.reg_font h2 {font-size:14px; color:#333333; background-color:#fcf2f2; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #CCCCCC; padding:0px 0px 14px 5px; margin:0px;}
.clr{clear:both;}
#txt_reg{padding:10px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fafafa;}
.error_msg{height:28px; background:#fef2f2; border:1px solid #f8b2b2; color:#e91f1f; height:26px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.check_box{font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.report_archive{font-size:11px; text-decoration:none; color:#0000FF; border-bottom:1px  dashed #CCCCCC; padding:5px 0px 5px 0px;}
.amt_value{font-size:18px; padding:10px 0px 15px 0px; border-bottom:1px  dashed #CCCCCC; }
.product_selc{font-size:12px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px  dashed #CCCCCC; padding: 5px 0px 5px 0px}
.select_report{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:0px 0px 5px 0px; float:left;}
.pdf{float:right; width:160px; color:#0b5886;}





<!-- tab css start-->
.sersee{float:left; width:450px; margin-bottom:15px;	}
.serseebox { border:1px #ebebeb solid; height:auto;  border-left:0; border-right:0; border-bottom:0  }
.serinfo{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:10px; line-height:17px; color:#000}
.serinfo  ul { list-style-type:none;}
.serinfo  ul li { padding:0px; margin:0px; }
.sertab{ background:url(../images/bgtab.jpg) repeat-x; height:147px;}
.sertab ul { list-style-type:none; padding:0px; margin:0px;}
.sertab li{ padding:0px; margin:0px; color:#333; width:143px; height:137px; float:left;display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px;  padding:5px; background:url(../images/defult.gif) no-repeat; line-height:14px; }
.sertab li.active{list-style-position:outside; color:#333;  border-bottom:none; background:url(../images/active.gif) no-repeat; border-bottom:#FFFFFF 1px solid;}


<!-- tab css end-->

