*{padding:0; margin:0;}
a img{border:none;}
body{background:#CCC; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}

.main{margin:auto; width:998px; height:100%; background:#FFFFFF; border-left:1px #cccccc solid; border-right:1px #cccccc solid;}
.cont{padding:10px 4px 0px 4px;}

/********************* TOP ***********************/
.floatR {float:left;}
.floatL {float:left;}
.top {width:100%; height:176px; background:url(https://www.moneycontrol.com/mccode/tools/images/mc_topBg.gif) repeat-x #013262;}
	.search{width:480px; padding:2px 0 0 0px;}
	.nav_bg1 {background:url(https://www.moneycontrol.com/mccode/tools/images/top_nav_bg1.jpg) repeat-x; height:30px; font-family: Arial, tahoma, Verdana, trebuchet MS; font-size:12px; color:#FFFFFF; text-decoration: none; font-weight:bold;}
	.nav_bg2 {background:url(https://www.moneycontrol.com/mccode/tools/images/top_nav_bg2.jpg) repeat-x; height:28px; font-family: Arial, tahoma, Verdana, trebuchet MS; font-size:11px; color:#000000; text-decoration: none; font-weight:bold;}
	.nav_curve {width:5px; height:30px; background:url(https://www.moneycontrol.com/mccode/tools/images/nav_off_bg.jpg) no-repeat;}
	.subNav {padding:7px 1px 7px 8px;}
.inputSearch{height:22px; padding:2px; color:#063293; background-color:#FFFFFF; border:1px solid #003366; font-family:Arial, tahoma, Verdana, trebuchet MS; font-size:12px;}

.top_nav{background:#666666; padding:5px 10px;font: 11px arial; color:#FFFFFF; border-bottom:1px solid #8692aa;}
.top_nav a{font: 11px arial; color:#FFFFFF; text-decoration:none;}
.top_nav a:hover{text-decoration: underline;}

/*.tbg1{background:url(https://www.moneycontrol.com/mccode/tools/images/top_bg1.gif) repeat-x; height:97px;}*/
.tbg1{background:#364972; height:97px; padding-left:15px;}
.tbg2{background:url(https://www.moneycontrol.com/mccode/tools/images/top_bg2.gif) repeat-x; height:97px;}
.tbg3{background:#cadddd /*url(https://www.moneycontrol.com/mccode/tools/images/top_bg3.gif) repeat-x*/; height:21px; margin-top:1px;}
	.tbg3_link{padding-top:3px} .tbg3_link a{padding:0px 14px; background:url(https://www.moneycontrol.com/mccode/tools/images/tdivider.gif) right no-repeat;}
.logo{background:url(https://www.moneycontrol.com/mccode/tools/images/logo.gif) no-repeat; width:175px; height:97px;}
.smartt{height:22px;} .smartt a{padding:0px 20px 0px 10px;} .smartt p{background:url(https://www.moneycontrol.com/mccode/tools/images/smarttoday.gif) no-repeat; width:114px; height:22px;}
.tlink{padding:0px 8px; float:left;}
.tlink2{padding:0px 15px; float:left;}
	.tlink p{padding:11px 0px 10px 0px;}
	.tlink ul li , .tlink2 ul li {list-style:none; margin:0px; padding:0px;}
.smartr{background:url(https://www.moneycontrol.com/mccode/tools/images/t_gradbox.jpg) no-repeat; width:375px; height:70px;}
	.Nstuff, .smartr span{background:#da7f00; padding:0px 2px;}
	.Nstuff1 {background:#d95132; padding:0px 2px;}
/********************* REST ***********************/
.searchInput {padding:1px 2px 1px 2px; color:#333333; background:#FFFFFF; border:1px solid #676767; border-left:none; font:11px Arial, tahoma, Verdana, trebuchet MS;}
.txtInput {padding:2px; color:#333333; background:#FFFFFF; border:1px solid #98aabc; font:11px Arial, tahoma, Verdana, trebuchet MS;}
.txtInput2 {padding:2px; color:#333333; background:#FFFFFF; border:1px solid #999; font:11px Arial, tahoma, Verdana, trebuchet MS;}
.txtInput3 {padding:2px; color:#333333; background:#F7F7F7; border:1px solid #999; font:11px Arial, tahoma, Verdana, trebuchet MS;}
.selectInput {color:#333333; background:#FFFFFF; font:11px Arial, tahoma, Verdana, trebuchet MS;}
select option{padding-left: 3px;}

.FR{float:right;}
.FL{float:left;}
.CL{clear:both;}
.imgbrd{border:1px #666666 solid;}
.imgbrd1{border:1px #9393ca solid;}
.brd_g{border-top:1px #999999 solid;}

.h_list1 ul{padding:0px;margin:0;}
.h_list1 ul li{list-style:none;background:url(https://www.moneycontrol.com/mccode/tools/images/bl_bul_1.gif) no-repeat top left;background-position:0 9px;padding-left:9px; padding-top:3px; padding-bottom:3px; vertical-align:top; line-height:16px; border-bottom:1px #999999 dashed;}

.h_list2{padding:0px;margin:0;}
.h_list2 li{list-style:none;background:url(https://www.moneycontrol.com/mccode/tools/images/st_bl_bul1.gif) no-repeat top left;background-position:0 7px; padding-left:9px; padding-bottom:3px; line-height:20px!important; border:none!important}


.h_list2a{padding:0px;margin:0;}
.h_list2a li{list-style:none;background:url(https://www.moneycontrol.com/mccode/tools/images/st_bl_bul1.gif) no-repeat top left;background-position:0 7px;padding-left:9px; padding-bottom:3px; vertical-align:top; line-height:10px!important; border:none!important;  margin-bottom:5px}

.h_list3{padding:0px;margin:0;}
.h_list3 li{list-style:none;background:url(https://www.moneycontrol.com/mccode/tools/images/arrow_bul.gif) no-repeat top left;background-position:0 3px;padding-left:15px; padding-bottom:3px; vertical-align:top; line-height:16px; border:none!important}

.stry_list li{list-style:none;background:url(https://www.moneycontrol.com/mccode/tools/images/bull_4.gif) no-repeat center left; padding:2px 9px; vertical-align:top; font-size:12px; }

.stry_list2 li{list-style:none; background:url(https://www.moneycontrol.com/mccode/tools/images/bull_4.gif) no-repeat 0% 30%; padding:2px 9px; vertical-align:top; font-size:12px; line-height:18px; }
.stry_list2 li p{ color:#999999}

.pf_list1{padding:0px;margin:0; margin-left:5px;}
.pf_list1 li{list-style:none;background:url(https://www.moneycontrol.com/mccode/tools/images/pf_bl_bul1.gif) no-repeat top left;background-position:0 5px;padding-left:13px; padding-bottom:3px; vertical-align:top; line-height:16px;}

.thisWeekOn{border:1px solid #6882c1; margin:20px 0px; background:url(https://www.moneycontrol.com/mccode/tools/images/grad-1.gif) repeat-x; width:660px;}

/****************** TABS *************************/
.hp_tab1_on{border:1px #ff6600 solid; border-bottom:none; padding:5px 10px 4px 10px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#d85b00; text-decoration: none; line-height:18px; background:#fff; font-weight:bold;}
.hp_tab1_off{padding:5px 10px 4px 10px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration: none; line-height:18px; background:#fff; cursor:pointer; font-weight:bold;}

.hp_tab2_on{border:1px #ff6600 solid; border-bottom:none; padding:5px 10px 4px 10px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#d85b00; text-decoration: none; line-height:18px; background:#fff; font-weight:bold;}
.hp_tab2_off{padding:5px 10px 4px 10px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration: none; line-height:18px; background:#fff; cursor:pointer; font-weight:bold;}

.hp_tab3_on{border:1px #82A354 solid; border-bottom:none; padding:5px 5px 4px 5px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#d85b00; text-decoration: none; line-height:18px; background:#fff; font-weight:bold;}
.hp_tab3_off{padding:5px 5px 4px 5px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration: none; line-height:18px; background:#fff; cursor:pointer; font-weight:bold;}

.stryLft .hp_tab1_on{border:1px #ca6d06 solid; border-bottom:none; padding:5px 10px; float:left; font:11px Georgia, "Times New Roman", Times, serif; color:#ca6d06; text-decoration: none; line-height:17px; background:#fcfbf7; }
.stryLft .hp_tab1_off{padding:5px 10px; float:left; font:11px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration: none; line-height:16px; background:#fff; cursor:pointer; border:1px #ca6d06 solid; border-bottom:none;}

.hp_blog_on{float: left;color: #ffffff; width:43px; background:url(https://www.moneycontrol.com/mccode/tools/images/blogs/menu-mrn-bg.gif) no-repeat; margin:0px 1px; padding:3px 0px 2px 0px; text-align:center;}
.hp_blog_off{cursor: pointer;float:left;color: #000000; width:43px; margin:0px 1px; padding:3px 0px 2px 0px; text-align:center;}

/*************************************/
.imgbrd {border: 1px solid #666;}
.imgbrd2 {border: 1px solid #bbbbbb;}

/* smart expert */
.smt-expt-wrld {width: 670px; margin:10px 0 20px 0; }
.clac-vid-ga {width: 670px; margin:10px 0 10px 0; }

.smtEpt {width: 317px; margin-right: 20px; float:left;}
.smtEptCnt{padding: 15px 0 0;  }
.smtEptCnt .FL{ padding:0 12px 0 0;}
.bul-1{ padding:3px 0;}
.bul-1 a{ background:url(https://www.moneycontrol.com/mccode/tools/images/arrow.gif) no-repeat center left; padding-left:10px; margin-right:20px;}
.bul-2 a{ background:url(https://www.moneycontrol.com/mccode/tools/images/arrow.gif) no-repeat center left; padding-left:8px; margin-right:4px;}

.askExpert { padding:10px 5px;}
.askExpert textarea { border:1px solid #9b9b9b; width:300px; height:25px; margin-top:3px }
.askExpert1 textarea { border:1px solid #9b9b9b; width:300px; margin:3px 0 5px 0 }

.textarea1 { border:1px solid #9b9b9b; width:300px; margin-top:3px }

/* smart world */
.smtWld {width: 322px;  float:left; }
.smtWldCnt{width: 280px; padding-left: 8px; float:left}
.smtWldBx{ padding: 7px 0 0 0;}
.smtWldBx .bul-1{ padding:0px 0;}

/* Calculator */
.calc {width:318px; float:left; background:url(https://www.moneycontrol.com/mccode/tools/images/calc_head.gif) no-repeat; padding:41px 0 0 0; margin-right: 20px;}
.calcbord{padding:5px; border:5px solid #293A5D; border-top:none;}
.gradBox { background:url(https://www.moneycontrol.com/mccode/tools/images/gradent.gif) repeat-x; border: 1px solid #D5D9E2; }

.horo {width:308px; float:left; background:url(https://www.moneycontrol.com/mccode/tools/images/horoscope_head.gif) no-repeat; padding:41px 0 0 0;}
.events {width:308px; float:left; background:url(https://www.moneycontrol.com/mccode/tools/images/quizzes.gif) no-repeat; padding:41px 0 0 0; margin-bottom:10px;}
.poll {width:308px; float:left; background:#580908 url(https://www.moneycontrol.com/mccode/tools/images/blog.gif) no-repeat; padding:30px 0 0 0;}
.whats {width:308px; float:left; background:url(https://www.moneycontrol.com/mccode/tools/images/whats_your_stand_head.gif) no-repeat; padding:41px 0 0 0; margin-bottom:10px;}

.dotBrd-bot { padding:5px 0;  border-bottom:1px dotted #ccc;}
.dotBrd-bot .imgbrd{ float:left; margin:0px 15px 5px 5px;}
.dotBrd-bot p img{ vertical-align: middle; }

.moreDV{clear:both; padding:5px; text-align:right;}

.bot_lnks{background:url(https://www.moneycontrol.com/mccode/tools/images/bot_link_bg.gif) repeat-x; float:left; width: 670px; margin:00px 0 10px 0;}

.tbl-pad td{ padding:3px; }

/* video - gallery */
.vido-gall {width:330px; float:left; background:url(https://www.moneycontrol.com/mccode/tools/images/video_gallery_bg.gif) no-repeat; padding:41px 0 0 0;}
.vidobord{padding:5px; border:5px solid #5d0807; border-top:none;}
.videos{ border-right: 1px solid #CC3333;float:left; width:140px; margin:5px 0; padding:0 5px;}
.gallry{float:left; width:130px; margin:5px 0; padding:0 5px 0 8px;}
.bul_green {list-style:none; float:left; width: 140px}
.bul_green li{padding:0px 5px 0px 15px; background:url(https://www.moneycontrol.com/mccode/tools/images/bull_green.gif) no-repeat center left; margin:5px 0;}

/***** comments  Rating ***/
.comments { margin:20px 0;}
.comments textarea { width:400px; border:1px solid #ccc; height:80px;}
.comments input { width:60px; border:1px solid #ccc; }


.rating{ margin: 0; padding:10px 0 10px 0 ; border-bottom:1px dotted #ccc;}


/***********************/

.stryLft{ width:662px;padding:5px 9px 15px 8px;}
.stryLft p{ font:12px/18px Arial, Helvetica, sans-serif; color:#000 !important; margin-bottom:10px;}
.stryLft .imgbrd{ border:1px solid #996633; margin:0 10px 0px 0; float:left}

.stryLft p{ font:12px/18px Arial, Helvetica, sans-serif; color:#333333; margin-bottom:10px;}
.stryLft p.or2_14_B{font:bold 14px/20px Arial, Helvetica, sans-serif; color:#ce7114; }
.stryLft .imgbrd5{border:5px #996633 solid; margin:0 10px 0px 0; float:left}

h5{  border-bottom:3px solid #82a352; font:bold 14px/18px Georgia, "Times New Roman", Times, serif; color:#82a352; padding-bottom:5px;}

.kits{padding:5px; float:left; width:200px; background:#F9f9f9 ;margin-right:5px; }
.kits .imgbrd{ border:1px solid #fab955; vertical-align:text-bottom}

/**** *   Right     ******************/
.gr_bg_hed{background:#6E7833; padding:6px; font:bold 14px georgia, Helvetica, sans-serif; color:#fff;}
.gr_list{background:#77a747; padding:5px 5px 0 5px; }
.gr_list li{line-height:16px;  padding:0 0 3px 15px;  list-style:none; background:url(https://www.moneycontrol.com/mccode/tools/images/bull_6.gif) no-repeat 0% 30%; margin-top:5px; border-bottom:1px solid #699042; }
.gr_list li a{font-size:12px;color:#FFFFFF; font-weight:bold; margin:0; text-decoration:none;  }
.gr_list li a:hover{text-decoration:underline;}


.bull_10 li{ padding-left:10px; background:url(https://www.moneycontrol.com/mccode/tools/images/bull_10.gif) no-repeat 0% 20%; padding-bottom:5px; list-style:none;}

.bull_8{ padding:3px 5px 3px 15px; background:url(https://www.moneycontrol.com/mccode/tools/images/bull_8.gif) no-repeat 2% 50%; display:block; width:175px; font:12px Arial, Helvetica, sans-serif; color:#4076a4; text-decoration:none;  }

.bull_8:hover{ padding:3px 5px 3px 15px; background:#5a86b3 url(https://www.moneycontrol.com/mccode/tools/images/bull_8_on.gif) no-repeat 2% 50%; color:#FFFFFF	 }

.tab-w-box textarea{ width:100%; height:50px; }
.tab-w-box input.txt{ width:120px; border:1px solid #999; }

.tab-w-box{background:#fff; border:2px solid #5172a1; padding:5px; width:198px; float:left; height:190px;}


/*********/
.ext-lnks{ margin:5px 0; padding:10px 0; border-top:1px solid #ddd;}

.MA5{margin:5px;}
.MA10{margin:10px;}

.MT5{margin-top:5px;}
.MT10{margin-top:10px;}

.MR5{margin-right:5px;}
.MR10{margin-right:10px;}

.MB5{margin-bottom:5px;}
.MB10{margin-bottom:10px;}

.ML5{margin-left:5px;}
.ML10{margin-left:10px;}

.PA5{padding:5px;}
.PA10{padding:10px;}

.PT5{padding-top:5px;}
.PT3{padding-top:3px;}
.PT10{padding-top:10px;}
.PT15{padding-top:15px;}

.PR5{padding-right:5px;}
.PR10{padding-right:10px;}
.PR15{padding-right:15px;}

.PB5{padding-bottom:5px;}
.PB3{padding-bottom:3px;}
.PB10{padding-bottom:10px;}
.PB15{padding-bottom:10px;}

.PL5{padding-left:5px;}
.PL10{padding-left:10px;}
.PL15{padding-left:10px;}

/************* PAGING ****************/
.nos{float:left; background:#eee; border:1px solid #ddd; font:11px Arial, Helvetica, sans-serif; padding:2px 5px; margin:0 3px; color:#666666; text-decoration:none;}
.nos:hover{background:#ddd; border:1px solid #ccc;}
.nos-visit{ color:#FF6600; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;padding:2px 5px; margin:0 1px; float:left }

.mp_tab_on { padding:1px 10px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration: none; line-height:18px; background:#6699CC; font-weight:bold;}
.mp_tab_off { padding:1px 10px; float:left; font:12px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration: none; line-height:18px; background:#fff; font-weight:bold;cursor:pointer;}

/************* DB TOOLS *************/
.tbl_cap{line-height: 16px; color: #2B3D63; padding-left: 15px; border-bottom:1px solid #BABBBD; border-top:1px solid #BABBBD;}
.table1 td{padding: 5px 0px 5px 25px; border-bottom:1px solid #E7E7E7;}
form{margin: 0px; padding:0px;}
form select{border: 1px solid #A5ACB2; width: 140px;}
form input text{border: 1px solid #A5ACB2; width: 140px;}

.table2 td{padding: 8px 10px 8px 15px;}
.table2 td.ttl{padding: 5px 10px 5px 15px;}
.table2 td.last{padding: 8px 30px 8px 0px; text-align: right;}
.bot_brd{border-bottom: 1px solid #CDDBE8;}	

.tbl_cap{line-height: 16px; color: #2B3D63; padding-left: 15px; border-bottom:1px solid #BABBBD; border-top:1px solid #BABBBD;}						
.table3 td{padding: 8px 3px 8px 3px;}
.table3 td.ttl{padding: 6px 12px 6px 12px; color:#2B3D63;}
.bot_brd{border-bottom: 1px solid #CDDBE8;}

.table4 td{padding: 5px 60px 5px 3px;}
.table4 td.ttl{padding: 5px 12px 5px 12px; color:#2B3D63;}

.bul_top{ padding:3px 0;}
.bul_top a{ background:url(https://www.moneycontrol.com/mccode/tools/images/arw-top-red.gif) no-repeat center left; padding-left:13px; margin-right:10px;}

/*********** BACK TO ANCHOR **************/
.bul_back{ padding:3px 0;}
.bul_back a{ background:url(https://www.moneycontrol.com/mccode/tools/images/back.gif) no-repeat center left; padding-left:20px; line-height:25px;}

/* Hide Show DIV using radio */
.hide_show{padding:10px; background-color:#D2E2E2; margin-top: 6px; display: none;}

/******/

.askPG{ padding:3px;}

.askPG p{ margin-bottom:10px; font:12px/16px Arial, Helvetica, sans-serif;}

.tabs { list-style:none; }

.tabs li{ float:left; margin-right:5px; cursor:pointer; border-bottom:5px solid #fff;}

.tabs li.blue_bor{border-bottom:5px solid #5a86b3;}

.tabs li.green-bor{border-bottom:5px solid #81a356;}

.tabs li.ora-bor{border-bottom:5px solid #ca9744;}

/******* JTools *******/
.JT .table1 td{padding: 5px 10px; border-bottom:1px solid #E7E7E7;}
.JT .table1 td.tbl_cap{padding: 0px 10px; border-bottom:1px solid #BABBBD; border-top:1px solid #BABBBD;}
.JT .table1 td.i_img{padding-right:0px;}
.JT .table1 td.geryrow{padding: 2px 10px; background:#EBEBEB;}
.JT .table0 td{padding: 0px 3px 0px 0px;  border-bottom:none;}

.JTform{margin: 0px; padding:0px;}
.JTform select{border: 1px solid #DADADA; width: 140px;}
.JTform input.text{border: 1px solid #DADADA; width: 140px; height: 16px;}


/* Bullet Content */
.bullet_cont ul, .bullet_cont ol{margin-left: 25px;}

/* Poll Table */

.JT .table1 .poll_table td{padding: 0px 0px 0px 25px; border-bottom:none; text-align:left}


.pf_tab_on_LI{background:url(https://www.moneycontrol.com/mccode/tools/images/pf_tabcur_on1.gif) repeat-x; width:10px; height:27px; float:left;}
.pf_tab_on_RI{background:url(https://www.moneycontrol.com/mccode/tools/images/pf_tabcur_on2.gif) repeat-x; width:10px; height:27px; float:left; margin-right:5px;}
.pf_tab_on{background:url(https://www.moneycontrol.com/mccode/tools/images/pf_tabcur_onbg.gif) repeat-x; height:20px; font:13px Arial; color:#fff; text-decoration:none; font-weight:bold; float:left; padding:7px 5px 0px 5px;}

.pf_tab_off_LI{background:url(https://www.moneycontrol.com/mccode/tools/images/pf_tabcur_off1.gif) repeat-x; width:10px; height:27px; float:left;}
.pf_tab_off_RI{background:url(https://www.moneycontrol.com/mccode/tools/images/pf_tabcur_off2.gif) repeat-x; width:10px; height:27px; float:left; margin-right:5px;}
.pf_tab_off{background:url(https://www.moneycontrol.com/mccode/tools/images/pf_tabcur_offbg.gif) repeat-x; height:20px; font:13px/16px Arial; color:#fff; text-decoration:none; font-weight:bold; float:left; padding:7px 5px 0px 5px; cursor:pointer;}

.tlink ul li a{color:#000000; text-decoration:none;}
.tlink ul li a:hover{color:#000000; text-decoration: underline;}

.FR{float:right;}
.FL{float:left;}
.CL{clear:both;}

.rating{ margin: 0; padding:10px 0 10px 0 ; border-bottom:1px dotted #ccc;}