/* reset css */
html, body, div, span, table, caption, tbody, tfoot, thead, tr, th, td, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0; padding: 0; border: 0;}
:focus {outline: 0;}
body {background:#fff; font-family:Tahoma, Arial, Georgia; color:#555555; font-size:62.5%;}


p{line-height:18px;}/*change 27-dec*/


/*feedback css*/
#feedPost
      {
        background:transparent url(../images/feedback_post_img.jpg) no-repeat scroll 0px 0px;
        height:110px;
        left:0;
        position:fixed;
        top:300px;
        width:25px;
      }
div#feedPost:hover
      {
        background-position:-41px 0px;
		background:transparent url(../images/feedback_post_img_hover.jpg) no-repeat scroll 0px 0px;
      }
#feedPost a
      {
        display:block;
        height:110px;
        width:25px;
      }
	  
/*Feedback css*/

/*global css*/
.imgCont{ margin-right:10px; border:1px solid #DDDDDD;}
.imgCont1{ margin-right:10px; border:none; padding:2px;}
.txtRit{ text-align:right;}
.txtLeft{ text-align:left;}
.txtCnt{ text-align:center;}
.lineBreak{ height:2px; background:#8C92A8;}
.ovrflowHdn{ overflow:hidden;}
.visHid{ visibility:hidden;}
.disNone{ display:none;}
.disBlock{ display:block;}
.lineHit20{ line-height:20px;}
.lineHit24{ line-height:24px;}
.pointer{ cursor:pointer;}
.fsNormal{ font-style:normal !important;}
.bdrNone { border:none;}

/* main css */ 
a{color: #1c3c65;text-decoration: none;	cursor: pointer;}
a:hover{text-decoration: underline;}
h1{font-size: 30px;}
h2 {font-size: 25px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
.bold {font-weight:bold;}
.fRt{ float:right !important;}
.fLt{ float:left !important;}
.clrBoth{ clear:both;}
em{ font-size:11px;}
.em{ font-style:italic;}

/* margin top class */
.m0p0{ margin:0px!important; padding:0px!important;}
.mT0{margin-top:0px!important;}
.mT5{margin-top:5px!important;}
.mT10{margin-top:10px;}
.mT13{margin-top:13px;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px!important;}
.mT30{ margin-top:30px!important;}
.mT35{ margin-top:35px!important;}
.mT40{ margin-top:40px!important;}
.mT50{margin-top:50px !important;}/* for home page advertisement */
.mT60{margin-top:60px !important;}/* for home page advertisement */

/* adjustable class */
.mTn2{margin-top:-2px !important;}
.mT26{margin-top:26px !important;}
.pd10{ padding:10px;}
.pB22{padding-bottom:22px!important;}
.pB45{ padding-bottom:45px!important;}


/* margin bottom class */
.mB0{ margin-bottom:0px !important;}
.mB2{ margin-bottom:2px !important;}
.mB5{ margin-bottom:5px;}
.mB10{ margin-bottom:10px;}
.mB13{ margin-bottom:13px!important;}
.mB15{ margin-bottom:15px;}
.mB20{ margin-bottom:20px!important;}
.mB30{ margin-bottom:30px!important;}
.mB50{ margin-bottom:50px!important;}

/* margin left class */
.mL5{margin-left:5px;}
.mL8{margin-left:8px}
.mL10{margin-left:10px !important;}
.mL11{margin-left:11px !important;}
.mL12{margin-left:12px !important;}
.mL15{margin-left:15px !important;}
.mL30{margin-left:30px;}
.mL29{margin-left:29px;}
.mL28{margin-left:28px;}
.mL50{margin-left:50px;}
.mL60{ margin-left:60px;}
.mL87{margin-left:87px;}
.mL-100{ margin-left:-106px;}
.mL-392{ margin-left:-392px;}
.mL-583{ margin-left:-583px;}
.mT13{ margin-top:13px;}
.h280{ height:280px;}
.h435{ height:435px;}/* for subscribe page alert tab */
.mL170{margin-left:170px;}/* for home page gallery */
.mL350{margin-left:300px;}/* for subscribe page alert tab */

/* margin right class */
.mR3{margin-right:3px;}
.mR5{margin-right:5px!important;}
.mR10{margin-right:10px;}
.mR15{margin-right:15px;}
.mR40{margin-right:40px;}

/* padding top class */
.pT0{padding-top:0px;}
.pT3{padding-top:3px;}
.pT5{padding-top:5px;}
.pT10{padding-top:10px;}
.pT15{ padding-top:15px;}
.pT60{ padding-top:60px !important;}

/* padding bottom class */
.pB0{padding-bottom:0px !important;}
.pB2{padding-bottom:2px !important;}
.pB5{padding-bottom:5px !important;}
.pB10{padding-bottom:10px;}
.pB15{padding-bottom:15px;}

/* padding left class */
.pL5{padding-left:5px;}
.pL10{padding-left:10px;}
.pL15{padding-left:15px;}
.pL50{ padding-left:50px;}

/* padding right class */
.pR2{padding-right:2px;}
.pR5{padding-right:5px;}
.pR10{padding-right:10px;}
.pR15{padding-right:15px;}

/* width */
.fullWidth{ width:100%}
.w2{ width:2px}
.w10{ width:10px}
.w20{ width:20px}
.w30{ width:30px}
.w35{ width:35px}
.w38{ width:38px}
.w40{ width:40px}
.w50{ width:50px}
.w60{ width:60px}
.w65{ width:65px}
.w68{ width:68px}
.w69{ width:69px}
.w70{ width:70px}
.w75{ width:75px}
.w80{ width:80px}
.w85{ width:85px;}
.w90{ width:90px}
.w110{ width:110px;}
.w100{ width:100px;}
.w105{ width:105px;}
.w106{ width:106px;}
.w107{ width:107px;}
.w115{ width:115px;}
.w118{ width:118px;}
.w120{ width:120px !important;}
.w130{ width:130px !important;}
.w140{ width:140px !important;}
.w145{ width:145px !important;}
.w150{ width:150px !important;}
.w160{ width:160px !important;}
.w167{ width:167px !important;}
.w168{ width:168px !important;}
.w169{ width:169px !important;}
.w170{ width:170px !important;}
.w172{ width:172px !important;}
.w175{ width:175px !important;}
.w174{ width:174px !important;}
.w180{ width:180px !important;}
.w185{ width:185px !important;}
.w190{ width:190px;}
.w199{ width:199px;}
.w203{ width:203px;}
.w220{ width:220px !important;}
.w225{ width:225px !important;}
.w250{ width:250px !important;}
.w255{ width:255px !important;}
.w256{ width:256px !important;}
.w257{ width:257px !important;}
.w258{ width:258px !important;}
.w275{ width:272px !important;}
.w270{ width:270px !important;}
.w230{ width:230px;}
.w360{ width:360px;}
.w380{ width:380px;}
.w390{ width:385px !important;}
.w461{ width:461px !important;}
.w500{ width:500px;}
.w565{ width:565px;}
.w572{ width:572px;}
.w619{ width:619px;}
.w810{width:810px;}
.w820{width:820px;}
.w840{width:840px;}
.w855{ width:855px;}
.w896{ width:896px;}
.w898{ width:898px;}
.w918{ width:918px;}

/*------------------*/
.w195{ width:195px !important;}
.w200{ width:200px;}
.w210{ width:210px;}
.w215{ width:215px;}
.w280{ width:280px !important;}
.w300{ width:300px !important;}
.w305{ width:305px !important;}
.w310{ width:310px !important;}
.w315{ width:315px !important;}
.w330{ width:330px !important;}
.w340{ width:340px;}
.w345{ width:345px;}
.w350{ width:350px;}
.w410{ width:410px !important;}
.w583{ width:583px;}
.w590{ width:590px;}
.w598{ width:598px;}
.w599{ width:599px;}
.w600{ width:600px;}
.w615{ width:615px;}
.w620{ width:620px;}

/* height */
.h210{ height:210px;}
.h320{ height:320px;}
.h60{ height:60px;}
.h200{ height:200px;}
.h900{ height:900px;}
/* font size */
.fs10{ font-size:10px;}
.fs11{ font-size:11px!important;}
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs15{ font-size:15px;}

/* text color */
.color1{color:#333333;}/* gray */
.color2{color:#990000 !important;}/* red */
.color3{color:#5D9C05 !important;}/* green */
.color4{ color:#ff0000 !important;}



/* border properties */
.bdrBNone{ border-bottom:none!important;}
.bdrRNone{ border-right:none!important;}
.gryBdrBtm{ border-bottom:1px solid #DDDDDD;}
.gryBdrRit{ border-right:1px solid #626262!important;}
.litgryBdrRit{ border-right:1px solid #e7e7e7;}
.bdrAll{ border: 1px solid #DDDDDD;}

/* border none properties */



/* Header */
#mainContainer {width:940px; margin: 0 auto; background: url(../images/container_bg.png) repeat-y; font-size:12px; padding:10px 25px;}
#header {clear: both;  margin: 0 auto;  padding: 0; position:relative;}
.time{ float:left; display:block; font-size:11px;}
.globalNav{ float:right; display:block; width:350px;}
ul#nav {list-style: none; float:left;}
ul#nav li {	float: left; margin: 0 0 0 15px;}
ul#nav li.first{margin: 0;}
ul#nav li.last{margin: 0 0 0 5px; color:#e4e4e4;}
ul#nav li a {display: block; font-size:11px;}
ul#subscribe {float: right; list-style: none;}
ul#subscribe li {float: left; margin: 0 0 0 5px;}
ul#subscribe li.facebook a {display: block;background:url(../images/icons.png); background-position:0px 0px; background-repeat:no-repeat; height:16px; width:16px;}
ul#subscribe li.twitter a {	display: block;background:url(../images/icons.png); background-position:0px -16px; background-repeat:no-repeat; height:16px; width:16px;}
ul#subscribe li.google a {display: block;background:url(../images/icons.png); background-position:0px -32px; background-repeat:no-repeat; height:16px; width:16px;}
ul#subscribe li.rss a {display: block;background:url(../images/icons.png); background-position:0px -48px; background-repeat:no-repeat; height:16px; width:16px;}
ul#subscribe li.youtube a {display: block;background: url(../images/icons.png);background-position: 0 -64px;background-repeat: no-repeat;height: 16px;width: 16px;}
.logoContainer{ float:left; width:306px; }
.logoContainer1{ width:306px; margin:0 auto; }
.logoContainer2{ width:220px; margin:0 auto; }
.logoContainer2 .bigtxt{ font-size:36px; color:#AD0000; margin:0; padding:0;}
.tagLine{ font-size:14px; float:left;}
ul#lang {list-style: none; float:right;}
ul#lang li {float: left; margin: 3px 0 0 15px;}
ul#lang li:last-child {margin: 3px 0 0 15px;}
ul#lang li a {display: block; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#5d5c5c;}
.currentOption{ float:left; width:260px; padding:0 0 0 50px;}
ul#option {list-style: none; float:left;}
ul#option li {float: left; margin: 0 0 0 20px; display: block;}
ul#option li span {float: left; display: block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#5d5c5c; margin:0px; padding:0 0 0 5px;}
ul#option li:first-child {margin: 0;}
ul#option li input[type='radio']{ height:13px; width:13px; float:left;}
ul#option li input[type='checkbox']{ height:13px; width:13px; float:left;}
.searchbox{background:url(../images/optionDDLft.png) no-repeat; float:left; background-position: left top; line-height:18px; border:0px none; padding:3px 5px 6px 5px; *padding:1px 5px 8px 5px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#999999;}
.searchboxInput{ width:220px;}
.searchboxArw{ background-image:url(../images/optionDDRit.png); background-position: right 0px; background-repeat: no-repeat; width:23px;height:24px; cursor:pointer; float:left;}
.inputboxLft{background:url(../images/optionDDLft.png) no-repeat; float:left; background-position: left top; line-height:18px; border:0px none; padding:4px 5px 6px 5px; *padding:2px 5px 8px 5px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#999999; }
.inputboxRit{ background-image:url(../images/optionsrcRit.png); background-position: right 0px; background-repeat: no-repeat; width:5px;height:24px; cursor:pointer; float:left;}
/*.inputboxRhs{ background-image:url(../images/optionsrcRit.png); background-position: right 0px; background-repeat: no-repeat; width:5px;height:24px; cursor:pointer; float: right;}alert box*/
.advSearchTxt a{ float:right; font-size:11px; margin-right:7px;}
.module{ background:#FCE0B8; width:240px; float:right; margin-top:10px;}
.moduleCont{ padding:5px; float:left; width:160px;}
.module img{float:left; margin-top:-10px;}
.moduleCont h3{ font-size:15px; color:#000; padding-bottom:4px;}

/*  Nav */
#navigation { background:#151515 url(../images/navBG.png) 0px 0px repeat-x; clear:both; margin: 0 auto;   width: 940px;height: 31px; position:relative;z-index:1001;}
#navigation ul { list-style:none;}
#navigation ul li { float:left; position:relative;}
/*#navigation ul li.sep { display:block; float:left; background:url(../images/prinav_Sep.png) left top no-repeat; width:5px; height:31px;}*/
#navigation ul li a{ display:block; background:url(../images/prinav_Sep.png) left top no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#fff; padding:5px 11px 6px 11px;}
#navigation ul li:hover a{background:#BD0000 url(../images/navsel_BG.png) bottom center repeat-x;}
#navigation ul li:first-child a{ display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#fff; padding:5px 11px 6px 11px;}
#navigation ul li.active a{ background:#BD0000 url(../images/navsel_BG.png) bottom center repeat-x; border-right:none;}
#navigation ul li.bdrNone a{ border-right:none;}
#navigation ul li.mypage a{ display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#fff; border-right:none; padding:5px 26px 6px 25px;}
#navigation ul li.login a{ display:block; font-size:11px; color:#fff; border-right:1px solid #373737; padding:9px 6px 9px 6px; font-family:Tahoma, Arial, Georgia;}

.signIn{ background:#9D9D9D url(../images/signinBG.png) bottom left repeat-x; position:absolute; top:137px; right:0}
.signIn ul { list-style:none;}
.signIn ul li { float:left;}
.signIn ul li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 3px;}
.signIn ul li:first-child { float:left; background:url(../images/signFirTabLft.png) bottom left no-repeat;}
.signIn ul li:first-child a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 3px; margin-left:3px;}
.signIn ul li:last-child { float:left; background:url(../images/signLstTabRit.png) bottom right no-repeat;}
.signIn ul li:last-child a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 3px; margin-right:3px;}
.signIn ul li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 3px;}

/*  Content */
#contContainer{ padding:23px 0px; }
.colLConainer{ float:left; border-right:1px solid #DDDDDD; padding-right:10px; width:620px;}
.colLConainer1{ float:left; border-right:1px solid #DDDDDD; padding-right:5px; width:600px;}
.colRConainer{ float:left; width:300px; padding-left:9px;}
.colLColumn1{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:300px;}
.colLColumn2{float:left; padding-left:9px; width:300px;}
.colLColumn3{float:left; padding-right:9px; width:315px;}
.colLColumn4{float:left; width:612px;}
.colL_MktColumn1{float:left; padding-right:10px; width:220px;}
.colL_MktColumn2{float:left; width:390px;}
.colL_SrcColumn1{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:140px;}
.colL_SrcColumn2{float:left; padding-left:9px; width:460px;}
.colL_SrcColumn3{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:380px;}
.colL_SrcColumn4{float:left; padding-left:9px; width:220px;}
.colL_SrcColumn5{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:260px;}/*new css 2 may 2013 for politics*/
.colL_ftrColumn1{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:290px;}
.colL_ftrColumn2{float:left; padding-left:9px; width:289px;}
.colL_mktStokeCol1{float:left; border-right:1px solid #DDDDDD; padding-right:10px; width:449px;}
.colL_mktStokeCol2{float:left; padding-left:9px; width:450px;}
.colL_mktStokeCol3{float:left; border-right:0px solid #DDDDDD; width:439px;}
.colL_mktStokeCol4{float:left; padding-left:9px; width:430px;}

#topNews{ margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #DDDDDD; overflow:hidden; width:100%}
#topNews h1{ font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px; float:left;}/*change 27 dec*/
#topNews p{margin-bottom:3px; float:left; width:100%; font-size:13px;}/*change 27 dec*/
/**/
#topNews ul.bullet{margin-left: 0;padding-left: 0;list-style: none; float:left; width:100%; font-weight:bold;}
#topNews ul.bullet li{padding-left: 10px; margin-top:3px; background-image: url(../images/bullet.png);background-repeat: no-repeat;background-position: 0 .5em; }/*change 27 dec*/
#topNews ul.bullet li:first-child{margin-top:10px;}/*change 27 dec*/
/**/
ul.bullet{margin-left: 0;padding-left: 0;list-style: none; float:left; width:100%}
ul.bullet li{ margin-top:3px; padding-left: 10px;background-image: url(../images/bullet.png);background-repeat: no-repeat;background-position: 0 .5em; }/*change 27 dec*/
ul.bullet li:first-child{margin-top:10px;}/*change 27 dec*/


ul.searchList{margin-left: 0;padding-left: 0;list-style: none; float:left; width:100%}
ul.searchList li{padding-left: 10px; margin-top:7px;background-image: none;background-repeat: no-repeat;background-position: 0 .5em;}

ul.newsHead{margin-left: 0;padding-left: 0;list-style: none; float:left; width:100%;}
ul.newsHead li{padding-left: 10px; margin-top:5px;background-image: url(../images/bullet.png);background-repeat: no-repeat;background-position: 0 .5em; display:block;}
ul.newsHead li:first-child{ margin-top:px;}
/*change 27 dec*/

ul.newsHead_list{margin-left: 0;padding-left: 0;list-style: none; float:left; width:100%;}
ul.newsHead_list li{margin-top:5px; display:block;}
/*listing page txt*/
ul.newsHead_list li:first-child{margin-top:px;}

.section{padding-bottom:30px; border-bottom:2px solid #8C92A8; overflow:hidden; width:100%}
.sectionPromoter{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999999; float:right; clear:right; margin-right:5px;}
.article{ margin-bottom:15px; padding-bottom:10px; border-bottom:1px dotted #656565; width:100%}
.articleLast{border-bottom:none;}
.article .article_opnion{ margin-bottom:none; border-bottom:none;}
.article h2{ font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:6px;}
.article h2.header{color:#AE0000; font-family:Tahoma, Arial, Georgia; float:left; overflow:hidden;}
.article h2.header1{color:#AE0000; font-family:Tahoma, Arial, Georgia; float:left; font-size:18px; overflow:hidden;}
.article h2.small{ font-size:18px; margin-bottom:2px!important;}
/*.article h2.googleAdHeading{ font-size:14px;font-family:Tahoma, Arial, Georgia;}*/
.article span{font-family:Tahoma, Arial, Georgia; font-size:11px; font-style:italic; float:left;}
.article span.normal{font-family:Tahoma, Arial, Georgia; font-size:10px; float:left; font-style:normal;}

.section .sectionPart .article{ margin-bottom:15px; padding-bottom:0px; border-bottom:0px dotted #656565; width:100%;}
.section_highlited{ background:#f4f3e3; overflow:hidden;}
.section_highlited .bSchool{ background:#F4F4F4; overflow:hidden;}
.section_highlited .article1{padding:0px 7px 15px 7px; border-bottom:1px dotted #B4B49C;}

.section_highlited .articleLast{border-bottom:none;}
.section_highlited h2{color:#AE0000; font-family:Tahoma, Arial, Georgia; float:left; overflow:hidden; padding:0px 7px;}
.section_highlited h2.small{ font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; padding:0px;}

.latestNewTab{ margin:0px; padding:0px; background:url(../images/latestNewsTabBG.png) left bottom repeat-x; float:left; width:100%;}
.latestNewTab ul{ list-style:none;}
.latestNewTab li{ float:left;}
.latestNewTab li a{ display:block; font-family:Tahoma, Arial, Georgia; font-size:12px; color:#000; padding:3px 7px; margin-bottom:1px;}
.latestNewTab li.active a{color:#fff; background:#2D2D2D;}
.latestNewTab li.rss{float:right; margin-top:4px;}
.latestNewTab li.rss a{display: block;background:url(../images/rss_icon.png) left top no-repeat; height:10px; width:7px; float:right; padding:3px 5px 0px 5px;}
.article_people{ width:200px; float:left;}
.article_people_company{ width:280px; float:left;}
.article_people h3{ font-family:Tahoma, Arial, Georgia; font-size:15px; text-transform:uppercase;}
.article_people .name{ font-size:12px; font-style:italic; font-weight:bold;}/*change 27-dec*/
.HomeadvbannertFullWidth{ width:940px; margin:0 auto; text-align:center; padding-bottom:0px;}

.section h2{ font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px; float:left; width:100%}
.section h2.header{color:#AE0000; font-family:Tahoma, Arial, Georgia; float:left; overflow:hidden;}
.section h3{font-family:Tahoma, Arial, Georgia; font-size:16px; text-transform:uppercase; color:#000; float:left; margin-bottom:6px;}

.section_highlitedNone{ overflow:hidden;}
.section_highlitedNone .article1{margin-bottom:20px;}
.section_highlitedNone .articleWitBdr{border-bottom:1px dotted #656565; padding-bottom:10px; padding-top:10px; width:100%;}

.section_highlitedNone .articleLast{border-bottom:none;}
.section_highlitedNone h2{color:#AE0000; font-family:Tahoma, Arial, Georgia; float:left; overflow:hidden; padding:0px 0px;}
.section_highlitedNone h2.small{ font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; padding:0px;}
.section_highlitedNone h2.small span{font-family:Tahoma, Arial, Georgia; font-size:11px; font-style:italic;color:#666666;}

.button{border:2px solid #C3C3C3;}
.button a{color:#fff; display:block; padding:5px 10px 6px 10px; background:#787878 url(../images/buttonBG.png) left bottom repeat-x; font-family:Tahoma, Arial, Georgia;}

.button2{border:2px solid #C3C3C3;}
.button2 a{color:#fff; display:block; padding:5px 10px 6px 10px; background: #B10300 url(../images/button_bg1.png) left bottom repeat-x; font-family:Tahoma, Arial, Georgia;}

.button1{border:2px solid #C3C3C3;}
.button1 a{color:#fff; display:block; padding:2px 10px 3px 10px; background:#787878 url(../images/buttonBG.png) left bottom repeat-x; font-family:Tahoma, Arial, Georgia;}

.button3{border:1px solid #C3C3C3;}
.button3 a{color:#000; display:block; padding:5px 10px 6px 10px; background: #ffeccd; font-family:Tahoma, Arial, Georgia;}

.national_marketBG{ background:#FFF5EB; border:1px solid #A5A5A5; padding:7px; float:left;}
.intTimeline_BG{ background:#F4F4F4; border:1px solid #A5A5A5; padding:7px;}
.international_marketBG{ background:#FFF5EB; border:1px solid #A5A5A5; padding:7px;}
.managebox { background:#FFF5EB; border:1px solid #A5A5A5; padding:8px;}
.international_marketBGNone{ background:#FFF5EB; padding:8px;}

/*--------------------------------------------------------------------------------*/
.international_marketBG1{ background:#EFEFEF; border:1px solid #7F7F7F; padding:10px;}
.international_marketBG1 h2{ font-family:Tahoma, Geneva, sans-serif; font-size:23px; color:#000;}
.international_marketBG2{ background:#EFEFEF; border-bottom:1px solid #D5D5D5; padding:10px;}
.international_marketBG2 h2{ font-family:Tahoma, Geneva, sans-serif; font-size:23px; color:#000;}
.international_marketBG3{ background:#FFFFFF; padding:10px;}
.dataTable_fnd{width:100%; background-color:#fff;}
.dataTable_fnd td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left; line-height:20px;}
.dataTable_fnd td.name{ color:#000;}
.dataTable_fnd td.amount, th.amount{text-align:right;}
.dataTable_fnd th {background:#FFFFFF; font-weight:bold;}
.dataTable_fnd th.orngBG {background:#DE485A; color:#FFF; font-weight:bold; text-align:center; width:125px;}
.dataTable_fnd th.orngBG1 {background:#7FAACA; width:125px; font-weight:bold; text-align:center; color:#fff;}
.dataTable_fnd th.orngBG2 {background:#EFEFEF;}
.dataTable_fnd td {background:#fff;}
.dataTable_fnd td.namebold {font-weight:bold;}
.dataTable_fnd tr td{ border-bottom:1px dotted #cbcbcb;}
.dataTable_fnd tr:first-child { border-bottom:none;}
.dataTable_fnd tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable_fnd tr.int td {background-color:#FEFEFE;}
.dataTableBrd {margin:auto auto;}
.dataTableBrd2 {border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;margin:auto auto;}
.systematic_invt{ background:#FFF5EB; border:1px solid #A5A5A5; padding:7px; height:430px;}  
 
.dataTable_fnd1{width:100%; background-color:#fff;}
.dataTable_fnd1 td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left; line-height:20px;}
.dataTable_fnd1 td.name{ color:#000;}
.dataTable_fnd1 td.amount, th.amount{text-align:right;}
.dataTable_fnd1 th {background:#DADADA; font-weight:bold;}
.dataTable_fnd1 th.orngBG {background:#DE485A; color:#FFF; font-weight:bold; text-align:center; width:125px;}
.dataTable_fnd1 th.orngBG1 {background:#7FAACA; width:125px; font-weight:bold; text-align:center; color:#fff;}
.dataTable_fnd1 th.orngBG2 {background:#EFEFEF;}
.dataTable_fnd1 td {background:#fff;}
.dataTable_fnd1 td.namebold {font-weight:bold;}
.dataTable_fnd1 tr td{ border-bottom:1px dotted #cbcbcb;}
.dataTable_fnd1 tr:first-child { border-bottom:none;}
.dataTable_fnd1 tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable_fnd1 tr.int td {background-color:#FEFEFE;}
/*================== table =======================*/
.dataTable{width:100%; background-color:#fff;}
.caption{text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;}
.dataTable td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left;}
.dataTable td.name{ color:#000;}
.dataTable td.amount, th.amount{text-align:right;}
.dataTable th {background:#DADADA; font-weight:bold;}
.dataTable th.orngBG {background:#FFE9D2;}
.dataTable td {background:#fff;}
.dataTable td.namebold {font-weight:bold;}
.dataTable tr td{ border-bottom:1px dotted #cbcbcb;}
.dataTable tr:first-child { border-bottom:none;}
.dataTable tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable tr.int td {background-color:#FEFEFE;}
.dataTableBrd {margin:auto auto;}
.dataTableBrd2 {border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;margin:auto auto;}

.dataTables{width:100%; background-color:#fff;}
.dataTables_bdr{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTables_bdr td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTables_bdr th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTables_bdr tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTables_bdr td.amount, th.amount{text-align:right;}

.dataTables td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left;}
.dataTables td.name{ color:#000;}
.dataTables td.amount, th.amount{text-align:right;}
.dataTables th {background:#DADADA; font-weight:bold;}
.dataTables th.orngBG {background:#FFE9D2;}
.dataTables td {background:#fff;}
.dataTables tr td { border-bottom:none;}
.dataTables tr:first-child { border-bottom:none;}
.dataTables tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTables tr.int td {background-color:#FEFEFE;}

.dataTables_bdr{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTables_bdr td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTables_bdr th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTables_bdr tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTables_bdr td.amount, th.amount{text-align:right;}

.dataTable_none{width:100%;}
.dataTable_none .caption{font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000; font-style:normal;}
.dataTable_none .caption span{font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000; font-style:normal; text-transform:uppercase;}
.dataTable_none td{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; text-align:left; line-height:21px;}
.dataTable_none th{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#231F20; font-weight:bold; text-align:left;}
.dataTable_none td.name{ color:#000;}
.dataTable_none td.namebold{ font-weight:bold;}
.dataTable_none td.amount,{text-align:right;}
.dataTable_none tr:first-child { border-bottom:none;}
.dataTable_none tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable_none tr.int td {}

.dataTables_bdr{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTables_bdr td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTables_bdr th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTables_bdr tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTables_bdr td.amount, th.amount{text-align:right;}

.dataTables_bdr{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTables_bdr td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTables_bdr th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTables_bdr tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTables_bdr td.amount, th.amount{text-align:right;}

.dataTable_none{width:100%;}
.dataTable_none .caption{font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000; font-style:normal;}
.dataTable_none .caption span{font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000; font-style:normal; text-transform:uppercase;}
.dataTable_none td{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; text-align:left;}
.dataTable_none td.name{ color:#000;}
.dataTable_none td.namebold{ font-weight:bold;}
.dataTable_none td.amount,{text-align:right;}
.dataTable_none tr:first-child { border-bottom:none;}
.dataTable_none tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable_none tr.int td {}

.dataTable_none1{width:100%;}
.dataTable_none1 .caption{font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000; font-style:normal;}
.dataTable_none1 .caption span{font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000; font-style:normal; text-transform:uppercase;}
.dataTable_none1 td{padding:12px 7px 12px 7px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; text-align:left;}
.dataTable_none1 td.name{ color:#000;}
.dataTable_none1 td.namebold{ font-weight:bold; text-align:right;}
.dataTable_none1 td.amount,{text-align:right;}
.dataTable_none1 tr:first-child { border-bottom:none;}
.dataTable_none1 tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable_none1 tr.int td {}
.dataTable_none1 tr td { border-bottom:1px dotted #cbcbcb;}

.dataTable_eco{width:100%;border-collapse:collapse; background-color:#ffffff;}
.dataTable_eco td, .dataTable_bdr th{font-size:11px; border-bottom:1px dotted #DADADA; padding:5px 7px;}
.dataTable_eco th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#FFE9D2;}
.dataTable_eco tr td.sel{color:#333333; border-bottom:1px dotted #DADADA; font-size:12px;}
.dataTable_eco td.amount, th.amount{text-align:right;}
/*================== table =======================*/
.dataTable1{width:100%; background-color:#fff;}
.caption{text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;}
.dataTable1 td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left;}
.dataTable1 td.name{ color:#000;}
.dataTable1 td.amount, th.amount{text-align:right;}
.dataTable1 th {background:#FFE9D2; font-weight:bold;}
.dataTable1 th.orngBG {background:#FFE9D2;}
.dataTable1 td {background:#fff;}
.dataTable1 tr td { border-bottom:1px dotted #FFE9D2;}
.dataTable1 tr:first-child { border-bottom:none;}
.dataTable1 tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable1 tr.int td {background-color:#FEFEFE;}

.dataTable_bdr{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTable_bdr td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTable_bdr th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTable_bdr tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTable_bdr td.amount, th.amount{text-align:right;}

.dataTable_bdr1{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTable_bdr1 td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTable_bdr1 th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTable_bdr1 tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTable_bdr1 td.amount, th.amount{text-align:right;}

.dataTable_bdr3{width:100%;border-collapse:collapse; }
.dataTable_bdr3 td, .dataTable_bdr3 th{font-size:11px;border-bottom:1px solid #999999; padding:4px 4px;}
.dataTable_bdr3 th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTable_bdr3 tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTable_bdr3 td.amount, th.amount{text-align:right;}

.dataTable_eco1{width:100%;border-collapse:collapse; background-color:#ffffff;}
.dataTable_eco1 td, .dataTable_bdr th{font-size:11px; border-bottom:1px dotted #DADADA; padding:5px 7px;}
.dataTable_eco1 th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#FFE9D2;}
.dataTable_eco1 tr td.sel{color:#333333; border-bottom:1px dotted #DADADA; font-size:12px;}
.dataTable_eco1 td.amount, th.amount{text-align:right;}

.dataTable2{width:100%; background-color:#fff;}
.caption{text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;}
.dataTable1 td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left;}
.dataTable2 td.name{ color:#000;}
.dataTable2 td.amount, th.amount{text-align:right;}
.dataTable2 th {background:#FFE9D2; font-weight:bold;}
.dataTable2 th.orngBG {background:#FFE9D2;}
.dataTable2 td {background:#fff;}
.dataTable2 tr td { border-bottom:1px dotted #FFE9D2;}
.dataTable2 tr:first-child { border-bottom:none;}
.dataTable2 tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable2 tr.int td {background-color:#FEFEFE;}

.dataTable_bdr{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTable_bdr td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTable_bdr th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTable_bdr tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTable_bdr td.amount, th.amount{text-align:right;}

.dataTable_bdr1{width:100%;border-collapse:collapse; background-color:#fff;}
.dataTable_bdr1 td, .dataTable_bdr th{font-size:11px;border:1px solid #999999; padding:5px 7px;}
.dataTable_bdr1 th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#DADADA;}
.dataTable_bdr1 tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTable_bdr1 td.amount, th.amount{text-align:right;}

.dataTable_bdr2{width:100%;border-collapse:collapse; background-color:#FFFFFF;}
.dataTable_bdr2 td, .dataTable_bdr th{font-size:11px; padding:5px 7px;}
.dataTable_bdr2 th{text-align:left;padding-top:5px;padding-bottom:4px; font-weight:bold;}
.dataTable_bdr2 tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.dataTable_bdr2 td.amount, th.amount{text-align:right;}

.dataTable_eco1{width:100%;border-collapse:collapse; background-color:#ffffff;}
.dataTable_eco1 td, .dataTable_bdr th{font-size:11px; border-bottom:1px dotted #DADADA; padding:5px 7px;}
.dataTable_eco1 th{text-align:left;padding-top:5px;padding-bottom:4px;background-color:#FFE9D2;}
.dataTable_eco1 tr td.sel{color:#333333; border-bottom:1px dotted #DADADA; font-size:12px;}
.dataTable_eco1 td.amount, th.amount{text-align:right;}

.systematic_invtinnear{width:100%; border:1px solid #999999; background:#FFFFFF;}
.caphead{ background:#DADADA; font-family:Tahoma, Geneva, sans-serif; font-size:12px; height:25px;}
.invtinnerportion{ background:#FFFFFF;}
.invtinner{ font-size:12px; padding:5px 5px; height:600px;}
.invtinner ul{ text-decoration:none; padding:10px 5px;}
.invtinner li{ font-weight:normal; color:#000000; font-size:12px; padding:10px 5px;}
.heading_Color{color:#AE0000;}
.trackPortfolio{ background:#EFEFEF; font:Georgia, "Times New Roman", Times, serif; font-size:15px; font-style:italic; color:#5d718a; padding:5px 10px; overflow:hidden;}
.date{ font-size:10px; float:right;}
.followup_cont { float:left; font-size:10px;}

/* Sprite Icon */
.fb_followupIcon{width:28px; height:28px; background-image:url('../images/icons.png'); background-position:-17px 0px; background-repeat:no-repeat;}
.google_followupIcon{width:28px; height:28px; background-image:url('../images/icons.png'); background-position:-17px -28px; background-repeat:no-repeat;}
.tw_followupIcon{width:28px; height:28px; background-image:url('../images/icons.png'); background-position:-17px -56px; background-repeat:no-repeat;}
.rss_followupIcon{width:28px; height:28px; background-image:url('../images/icons.png'); background-position:-17px -84px; background-repeat:no-repeat;}

.googlePlus_icon{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:0px -184px; width:24px; font-weight: bold; font-style:italic; color: #4887A6; padding:5px 7px; font-size:11px; cursor:pointer;}
.postVal_icon{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:0px -207px; color: #999999; padding:3px 5px 4px 10px; font-size:11px; margin-top:1px;}
.favourite_icon{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:-27px -207px; height:18px; width:18px; margin-top:3px}
.email_icon{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:-0px -228px; height:11px; width:16px;}
.print_icon{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:-17px -228px; height:15px; width:16px; margin-top:3px;}
.rss_icon{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:-34px -228px; height:13px; width:13px;}

/* Social media css starts */

.social_cont { float:left; font-size:10px; width:70px; text-align:center;}
.iphone_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:0px 00px; background-repeat:no-repeat;}
.ipad_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-60px 00px; background-repeat:no-repeat;}
.android_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-120px 00px; background-repeat:no-repeat;}
.wap_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-180px 00px; background-repeat:no-repeat;}
.fb_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-240px 00px; background-repeat:no-repeat;}
.tweet_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-300px 00px; background-repeat:no-repeat;}
.google_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-360px 00px; background-repeat:no-repeat;}
.rss_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-420px 00px; background-repeat:no-repeat;}
.bb_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-480px 00px; background-repeat:no-repeat;}
.youtube_social_cont{width:60px; height:60px; background-image:url('../images/bs_social_icons.png'); background-position:-540px 00px; background-repeat:no-repeat;}

/* Social media css ends */



/* button sprite*/
.btnBlkSel{background:url('../images/button_sprite.png') no-repeat; overflow:hidden; height:18px; padding-left:3px; float:left; background-position:0px 0px;}
.btnBlkSel a{ display:block; background:url('../images/button_sprite.png') right no-repeat; padding:2px 7px 4px 5px; height:12px; float:left; color:#fff; font-weight: normal; font-size:11px; background-position: right 0px; font-family:Tahoma, Arial, Georgia; }
.btnBlkSel a:active{  background:url('../images/button_sprite.png') right no-repeat; height:12px; float:left; color:#000; font-weight: normal;font-size:11px; background-position: right -19px; font-family:Tahoma, Arial, Georgia;}

.btnlitBluUnSel{background:url('../images/button_sprite.png') no-repeat; overflow:hidden; height:18px; padding-left:3px; float:left; background-position:0px -19px;}
.btnlitBluUnSel a{display:block;background:url('../images/button_sprite.png') right no-repeat; padding:2px 7px 4px 5px; height:12px;float:left; color:#000; font-weight: normal;font-size:11px;background-position: right -19px; font-family:Tahoma, Arial, Georgia; }
.btnlitBluUnSel a:active{ background:url('../images/button_sprite.png') right no-repeat; height:12px; float:left; color:#fff; font-weight: normal; font-size:11px; background-position: right 0px; font-family:Tahoma, Arial, Georgia;}

#contContainer p#back_top {float: right;    margin: 0;}
#contContainer p#back_top a {background: url(../images/back_top_icon.png) no-repeat scroll left center transparent; display: block; padding: 0 0 0 15px;}

/* new css change 27 dec*/
.grayLinesBG {background: url(../images/lines.png) repeat scroll 0 0 transparent; margin: 0 0 30px; overflow: hidden; padding: 10px 0px;}
.grayLinesBG .grayLinesBG_ad {background: url(../images/tech1.png) no-repeat scroll 0px 0px transparent; margin:0px; overflow: hidden; padding-top:0px; width:100%}
.grayLinesBG .grayLinesBG_ad .cont {padding-top:200px; width:100%;}
.grayLinesBG h2 {font-family:Tahoma, Arial, Georgia; font-size:27px; color:#fff; }
.grayLinesBG h2.small {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color:#fff; float:left;}
.grayLinesBG p {font-family: Tahoma, Arial, Georgia; font-size:12px; color:#fff; }

.grayLinesTech {background: url(../images/lines_tech.png) repeat scroll 0 0 transparent; margin: 0 0 30px; overflow: hidden; padding: 10px 0px;}
.grayLinesTech .grayLinesBG_ad {background: url(../images/tech1.png) no-repeat scroll 0px 0px transparent; margin:0px; overflow: hidden; padding-top:0px; width:100%}
.grayLinesTech .grayLinesBG_ad .cont {padding-top:200px; width:100%;}
.grayLinesTech h2 {font-family:Tahoma, Arial, Georgia; font-size:27px; color:#AE0000; }
.grayLinesTech h2.small {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color:#1c3c65; float:left;}
.grayLinesTech p {font-family: Tahoma, Arial, Georgia; font-size:12px; color:#1c3c65; }
/*  new css  end change 27 dec*/

/* footer */
#footer{width:990px; margin: 0 auto; background: url(../images/container_bg.png) repeat-y; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
#footer .footerContiner{width:940px; margin: 0 auto; background: url(../images/footer_bg.png) center bottom no-repeat; font-size:13px; padding:30px 25px 50px 25px;}
#footer .footerHeader {border-bottom:2px solid #D1D1D1; margin-bottom:10px; padding-bottom:10px;}
#footer .footercontent { padding-bottom:10px; border-bottom:2px solid #D1D1D1; margin-bottom:10px;}
#footer .footercopyright {width:940px; margin: 0 auto; padding-top:10px; text-align:center;font-size:11px;}
.sectionFooter { border-right:1px dotted #D0D0D0; padding-left:10px; border-bottom:none; padding-bottom:0px;}
.sectionFooter ul { list-style:none;}
.sectionFooter ul li{ float:left; width:100%;}
.sectionFooter ul li:first-child { display:block;font-size:14px; padding:0px 0px 10px 0px; color:#AE0000; font-family:'Tahoma', Geneva, sans-serif; font-weight:bold;}/* a chagne font color here  as on 20 dec 2012*/
.sectionFooter ul li a{ display:block;  font-size:11px; padding:7px 0px 0px 0px; color:243a57;}/* a chagne font color here  as on 20 dec 2012*/

.gallery ul{ margin:0px; padding:0px;}
.gallery li{ float:left; margin-left:7px; margin-top:5px;}
.callout{ background:url(../images/comment_no.png) left top no-repeat; padding:0px 3px 5px 3px; color:#fff; font-size:10px;}

/*================== accordian =======================*/
.accordion {}
.accordion h3 a {color:#000!important;}
.accordion h3.active {background: #fff url(../images/accordianBG.png) repeat-x bottom left;padding: 5px;	margin: 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; border: solid 1px #c4c4c4;cursor:padding: 5px;margin:5px 0px 0 0px!important;cursor: pointer;position:relative;}
.accordion h3.active a {color:#f2f2f2;}
.accordianHeader{ background:#D2D2D2; border-top:1px solid #A5A5A5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:5px;}
.accordion h3{background: #fff url(../images/accordianBG.png) repeat-x bottom left;padding: 5px; margin: 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; border: solid 1px #c4c4c4;cursor: pointer;position:relative;}
.accordion .contContainer {padding:5px; margin:0px 0px 0px 0px; background:#fff; border:1px solid #C5C5C4;}
.accColumnAro{float:left; width:10px; padding:3px 5px 0px 0px;}
.accColumn1{float:left; width:95px; margin-right:10px; font-size:11px;}
.accColumn2{float:left; width:75px; margin-right:10px; text-align:right; font-size:11px;}
.accColumn3{float:left; width:45px; margin-right:10px; text-align:right; font-size:11px;}
.accColumn4{float:left; width:27px; text-align:right; font-size:11px;}
.accColumn5{float:left; width:45px; text-align:right; font-size:11px;}

.accordion1 {}
.accordion1 h3 a {color:#000!important;}
.accordion1 h3.active {background: #fff url(../images/accordianBG.png) repeat-x bottom left;padding: 5px;	margin: 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; border: solid 1px #c4c4c4;cursor:padding: 5px;margin:5px 0px 0 0px!important;cursor: pointer;position:relative;}
.accordion1 h3.active a {color:#f2f2f2;}
.accordianHeader1{ background:#D2D2D2; border-top:1px solid #A5A5A5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:5px; text-align:right;}
.accordion1 h3{background: #fff url(../images/accordianBG.png) repeat-x bottom left;padding: 5px;	margin: 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; border: solid 1px #c4c4c4;cursor: pointer;position:relative;}
.accordion1 .contContainer {padding:5px; margin:0px 0px 0px 0px; background:#C5C5C4; border:1px solid #999;}

.accro1{float:left; width:50px; margin-right:10px; font-weight:bold; text-align:right;}
.accro2{float:left; width:6px; height:5px; background-position:bottom;}
.accro3{float:left; width:45px; font-weight:bold;}
.accro4{float:left; width:70px; margin-right:10px; font-weight:bold;}
.accro5{float:left; width:80px; margin-right:10px; font-weight:bold;}
.accro6{float:left; width:6px; height:13px;}
.smldate{font-family:Tahoma, Arial, Georgia;font-size:10px;color:#333333;text-align:left;text-decoration:none;}
.expdatamt{font-size:18px;color:#333333;}
.expdatamt2{float:left;color:#339933;text-align:left;margin-top:5px;font-size:11px;vertical-align:middle; padding:2px;}
.crtdate100{width:90px;}
.unline{text-decoration:underline;}

.accColumnAro1{float:left; width:10px; padding:3px 5px 0px 0px;}
.accColumn77{ color:#666666; font-size:12px;}
.accColumn11{float:left; width:185px; margin-right:10px; font-size:12px; text-transform:capitalize; color:#666666;}
.accColumn22{float:left; width:70px; margin-right:15px; text-align:right; font-size:11px;}
.accColumn33{float:left; width:45px; margin-right:20px; text-align:right; font-size:11px;}
.accColumn44{float:left; width:34px; text-align:right; font-size:11px;}
.accColumn55{float:left; width:80px; text-align:right; font-size:11px;}
.accColumn66{ float:left; text-align:right; font-size:11px;}
.accColumn66 ul{ display:inline; text-decoration:none;}
.accColumn66 li{ padding:0px 5px; border-right:1px solid #666666; text-decoration:none; display:inline; text-transform:capitalize; float:left;}
.accColumn66 .norepeat{ border-right:none;}
.sub_menu{background-color:#B90800;}
.sub_menu ul{ margin:0px; padding:0px; list-style:none;}
.sub_menu ul li { float:left;}
.sub_menu ul li a {display:block; margin:0px; padding:7px 6px; color:#f6dddd; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.sub_menu ul li.sel a {background:#B90800 url(../images/sevNav_SelBG.png) bottom center no-repeat;}

/*================== mega drop down =======================*/
.megaDropDown{margin:0 0 0 63px; padding:10px; background:#F7F7F7; border:3px solid #999999; border-top: 4px solid #B90800; position:relative;  float:left; width:914px; }
.megaDropDown .heading{display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#000;}
.megaDropDown h2{display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#000;}
.megaDropDown .column300{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:287px;}
.megaDropDown .column150{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:140px;}
.megaDropDown .mkt_column1{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:340px;}
.megaDropDown .mkt_column2{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:140px;}
.megaDropDown .mkt_column3{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:234px;}
.megaDropDown .last{border-right:0px solid #DDDDDD; padding-right:0px;}

.megaDropDown1{margin:13px 0 0 -132px; padding:10px; background:#F7F7F7; border:3px solid #999999; border-top: 4px solid #B90800; position:relative;  float:left; width:914px; }
.megaDropDown1 .heading{display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#000;}
.megaDropDown1 h2{display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#000;}
.megaDropDown1 .column300{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:287px;}
.megaDropDown1 .column150{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:140px;}
.megaDropDown1 .mkt_column1{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:340px;}
.megaDropDown1 .mkt_column2{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:140px;}
.megaDropDown1 .mkt_column3{float:left; border-right:1px solid #DDDDDD; padding-right:9px; width:234px;}
.megaDropDown1 .last{border-right:0px solid #DDDDDD; padding-right:0px;}

/*================== mega drop down popup ids=======================*/
#newLyr,#mktLyr,#comLyr,#opnLyr,#techLyr,#techLyr,#spcLyr,#porfncLyr,#bs_Motoring{ cursor:pointer;}
#new_MMLyr,#mkt_MMLyr,#com_MMLyr,#opn_MMLyr,#tech_MMLyr,#tech_MMLyr,#spc_MMLyr,#porfnc_MMLyr,#bs_MotorLyr,#bs_MotorLyr1{padding-top:10px; position:absolute; display:none; z-index:10; font-size:12px; *margin-left:-26px;}

.breadcrum{color: #4D4D4D; font-size: 11px; text-decoration: none; margin-top:-18px; margin-bottom:25px;}
.breadcrum1{color: #4D4D4D; font-size: 11px; text-decoration: none; margin-top:-10px; margin-bottom:5px;}
.byline {color: #666666; font-size: 11px; margin-bottom:15px;}
.aol_share {font: 11px/11px Helvetica,Arial,sans-serif;  position: relative;}
.aol_share a.aol_share_facebook { background-position: 0 -46px;  color: #FFFFFF !important;}
.aol_share a.aol_share_twitter {background-position: 0 -69px; color: #4887A6 !important;}
.aol_share a.aol_share_email {background-position: 0 -23px;color: #FFFFFF !important;}
.aol_share a{background:url(../images/share_sprite.png) no-repeat scroll 0 0 transparent;  color: #616161; display: inline; float: left; font-weight: bold; height: 23px; margin-right: 7px; overflow: hidden; text-decoration: none; width: 53px;}	
.aol_share a b{display: block; line-height: 23px; margin: 0 7px 0 22px;  text-align: center;}

.blockquoteBG{background-color: #FFF5EB; padding: 8px; margin:15px 0px;}
blockquote.style1 {  background-image: url(../images/openquote1.png); background-repeat: no-repeat;  background-position: 0px 0px; margin:0px; padding:0px 0px 0px 35px;}
blockquote.style1 p {display: block;background-image: url(../images/closequote1.png); background-repeat: no-repeat; background-position: bottom right; padding-bottom:5px; font-size:14px; color:#333333; line-height:25px;}

/*================== discus =======================*/
ul#dsq_content {list-style: none;}
ul#dsq_content li {float: left; margin: 0 5px 0 0;}
ul#dsq_content li.dsq_login_button_disqus a {display: block;background:url(../images/share_sprite.png); background-position:0px -267px; background-repeat:no-repeat; height:21px; width:89px;}
ul#dsq_content li.dsq_login_button_facebook a {display: block;background:url(../images/share_sprite.png); background-position:0px -288px; background-repeat:no-repeat; height:21px; width:89px;}
ul#dsq_content li.dsq_login_button_twitter a {display: block;background:url(../images/share_sprite.png); background-position:0px -309px; background-repeat:no-repeat; height:21px; width:89px;}
ul#dsq_content li.dsq_login_button_openid a {display: block;background:url(../images/share_sprite.png); background-position:0px -330px; background-repeat:no-repeat; height:21px; width:89px;}
ul#dsq_content li.bs_login_button a {display: block;background:url(../images/share_sprite.png); background-position:0px -351px; background-repeat:no-repeat; height:21px; width:89px;font-weight: bold;font-size:11px;font-family:Tahoma, Arial, Georgia; line-height:21px; text-align:center; color:#3d3d3d; }
.iconTxt{ font-size:11px; padding-top:3px;}


#slidebox{width:410px;height:80px;padding:10px;background-color:#fff;border:1px solid #727272;position:fixed;bottom:0px;right:-440px;-moz-box-shadow:-2px 0px 5px #aaa;-webkit-box-shadow:-2px 0px 5px #aaa;box-shadow:-2px 0px 5px #aaa;}
#slidebox a.readNxt{font-size:15px; color: #333333;}
#slidebox h2{color:#336797;font-size:18px;margin:5px 15px 7px 0px;text-align: left;}
#slidebox p{font-size:11px; color: #333333;}
a.closeit{background:transparent url(../images/slideDiv_clsBtn.png) no-repeat top left;width:13px;height:13px;position:absolute;cursor:pointer;top:10px;right:10px;}
#loginbox{ width:619px; height:182px; border:1px solid #727272; background:#FFFFFF;}
#loginbox .inputbox{ background:url(../images/login_in_box.png) repeat-x; border:1px solid #D3D3D3; height:26px;}
#loginbox .logpan1{ width:375px; height:171px; border-right:1px solid #CDCDCD;}
#loginbox .logpan2{ width:210px; height:171px;}
#loginbox .logtxt1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-transform:uppercase; font-weight:bold; color:#243A57;}
#loginbox .logpaswrd{ width:240px; height:50px;}

#sign_up{ width:619px; height:524px; border:1px solid #727272; background:#FFFFFF;}
#sign_up .inputbox{ background:url(../images/login_in_box.png) repeat-x; border:1px solid #D3D3D3; height:26px;}
#sign_up .inputbox1{ background:url(../images/input_arrow.png) no-repeat right #666; border:1px solid #D3D3D3; height:50px;}
#sign_up .inputbox1 select{  width:203px; height:26px; padding:5px; background:transparent; overflow:hidden;}
#sign_up .logpan1{ width:361px; border-right:1px solid #CDCDCD;}
#sign_up .logpan2{ width:230px;}
#sign_up .logtxt1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-transform:uppercase; font-weight:bold; color:#243A57;}
#sign_up .logtxt2{ font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
#sign_up .logpaswrd{ width:240px; height:50px;}

#emailbox{ width:618px; height:230px; border:1px solid #727272; background:#FFFFFF;}
#email innerbox{ height:171px;}
#emailbox .inputbox{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:26px;}
#emailbox .logpan1{ width:287px; height:90px;}
#emailbox .logpan2{ width:287px; height:90px;}
#emailbox .logtxt1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-transform:uppercase; font-weight:bold; color:#243A57;}
#comment_box{ width:619px; height:500px;}
#comment_box .innerpannel{ width:600px; height:500px;}
#comment_box .label{ margin-bottom:10px; color:#000000;}
#comment_box .input-text{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:26px; }
#comment_box .input-comment{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:150px;}
#captcha{ border:1px solid #999; height:120px;}
#captcha .fieldsetcaptcha{clear:both;font-size:12px; padding:5px; margin:0 0 0 5px; }
#captcha .cap_img{ width:115px; height:48px;}
/* Issue Rresolve */

:root ul.marketHeader li.last {width: 136px\9;}

:root ul.marketStocksData li.last {width: 166px\9; padding: 7px 8px\9;}
.div2 {
	position: absolute;
	visibility: hidden;
	padding: 2;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	width: 120px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.div2  a {
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.div3 {
	position: absolute;
	visibility: hidden;
	padding: 2;
	border: 1px solid #CCCCCC;
	background-color:#B90800;
	width: 120px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color:#ffffff;
}
.div3  a {
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	color:#FFFFFF;
}
a.nodec:hover  {
	text-decoration: none;
}
ul.marketTab  li:first-child {
    float: left;}
	
.marketTab ul{ background:url("../images/marketTab_bg-300.png") no-repeat scroll left top transparent;}

.marketStocksTicker {clear: both; background:#ffffff url(../images/marketStokeBG.png) bottom left repeat-x; border:1px solid #D8D8D8; margin-bottom:5px;}


/*-------google ads---------------*/
#google_adds{ border:1px solid #000000; background:#FDFDFD;}
/*.marketCont{ border-bottom:1px solid #D8D8D8;}*/
ul.marketHeader{font-size:11px; border-bottom:1px solid #d8d8d8; overflow:hidden;}
ul.marketHeader li {border-left:1px dotted #d8d8d8; padding: 7px; *padding: 6px; float:left;}
ul.marketHeader li.first {background:#8D8D8D; color:#fff; font-weight:bold; border-left:0px dotted #3B3B3B;}
ul.marketHeader li.first sel {color:#f00;}
ul.marketHeader li.last { width:138px;}
ul.marketHeader li.first span {padding: 0 2px;}
ul.marketHeader li.first span.sel { color:#930700;}
ul.marketHeader li span.quoteVal{font-weight: bold; color:#333333;}
ul.marketHeader li span.fix_width100{font-weight: bold; color:#333333; float:left; width:100px; font-size:12px;}
ul.marketHeader li span span{margin-left: 5px;}
ul.marketHeader li span.changeDown{background: url(../images/core_sprite.png) no-repeat scroll 0 1px transparent; height:12px; margin-left: 5px; padding: 0 2px 0 15px; color:#333333;}
ul.marketHeader li span.changeUp {background: url(../images/core_sprite.png) no-repeat scroll 0 -13px transparent; height:12px; margin-left: 5px; padding: 0 2px 0 15px; color:#333333;}
ul.marketHeader li li{border-left:0px dotted #d8d8d8; padding: 5px 4px; float:left; font-weight:bold;}


ul.marketStocksData{font-size:11px;}
ul.marketStocksData li {border-left:1px dotted #d8d8d8; padding: 7px 9px; float:left;}/*chand padding form 7px 10px to 7px 9px dt. 5march*/
ul.marketStocksData li.first{border-left:0px dotted #3B3B3B;}
ul.marketStocksData li.last{ width:160px;}
ul.marketStocksData li.last1{ width:130px;}
ul.marketStocksData li.first span {padding: 0 2px;}
ul.marketStocksData li span span{margin-left: 5px; color:#989898;}
ul.marketStocksData li span.changeUpTxt{margin-left: 5px; color:#548a04; padding:  5px 2px 0 15px; float:left; font-size:12px;}
ul.marketStocksData li span.changeDownTxt{margin-left: 5px; color:#aa3731; padding:  5px 2px 0 15px; float:left; font-size:12px;}
ul.marketStocksData li span.changeNoTxt{margin-left: 5px; padding:  5px 2px 0 15px; float:left; font-size:12px;}
ul.marketStocksData li span.changeNoTxt span.color2{color:#aa3731;}
ul.marketStocksData li span.changeNoTxt span.color1{color:#548a04;}
ul.marketStocksData li span.quentity{margin-left: 5px; padding:  10px 2px 0 15px; float:left; font-size:12px; clear:left;}
ul.marketStocksData li span.changeDown{background: url(../images/core_sprite.png) no-repeat scroll 0 0 transparent; height:12px; margin-left: 5px; padding:  0 2px 0 15px; font-weight: bold; color:#333333; font-size:13px; text-transform:uppercase; display:block;}
ul.marketStocksData li span.changeUp {background: url(../images/core_sprite.png) no-repeat scroll 0 -14px transparent; height:12px; margin-left: 5px; padding:  0 2px 0 15px; font-weight: bold; color:#333333; font-size:13px; text-transform:uppercase; display:block;}
ul.marketStocksData li span.changeNo {margin-left: 5px; padding:  0 2px 0 15px; font-weight: bold; color:#333333; font-size:13px; text-transform:uppercase; display:block;}

/*new css for deratives detail page*/

ul.derativeData{font-size:11px;}
ul.derativeData li {border-left:1px dotted #d8d8d8; padding: 7px 9px; float:left;}/*chand padding form 7px 10px to 7px 9px dt. 5march*/
ul.derativeData li. span span{margin-left: 5px; color:#989898; clear:left;}
ul.derativeData li span.rateonly{float:left; font-size:12px; clear:left;padding:  3px 0px 0 0px;}
ul.derativeData li span.rateonly span.color2{color:#aa3731;}
ul.derativeData li span.rateonly span.color1{color:#548a04;}
ul.derativeData li span.changeUpTxt{margin-left: 5px; color:#548a04; padding:  5px 2px 0 15px; float:left; font-size:12px;}
ul.derativeData li span.changeDownTxt{margin-left: 5px; color:#aa3731; padding:  5px 2px 0 15px; float:left; font-size:12px;}
ul.derativeData li span.changeNoTxt{margin-left: 5px; padding:  5px 2px 0 15px; float:left; font-size:12px;}
ul.derativeData li span.changeNoTxt span.color2{color:#aa3731;}
ul.derativeData li span.changeNoTxt span.color1{color:#548a04;}
ul.derativeData li span.quentity{margin-left: 5px; padding:  10px 2px 0 15px; float:left; font-size:12px; clear:left;}
ul.derativeData li span.changeDown{background: url(../images/core_sprite.png) no-repeat scroll 0 0 transparent; height:12px; margin-left: 5px; padding:  0 2px 0 15px; font-weight: bold; color:#333333; font-size:13px; text-transform:uppercase; display:block;}
ul.derativeData li span.changeUp {background: url(../images/core_sprite.png) no-repeat scroll 0 -14px transparent; height:12px; margin-left: 5px; padding:  0 2px 0 15px; font-weight: bold; color:#333333; font-size:13px; text-transform:uppercase; display:block;}
ul.derativeData li span.changeNo { padding:  0 0px 0 0px; font-weight: bold; color:#333333; font-size:13px; text-transform:uppercase; display:block;}
/*end derative details page css*/

.bk_NewsBG{ margin:0px; padding:0px; background:#f9f9f9; border:1px solid #cbcbcb; margin-bottom:20px;}
.bk_NewsBG .cnt{float:left;	width:870px; border-left: 27px solid #cdc786;}
.bk_NewsBG .sidebar {float: left;width:27px; margin-right: -270px; position: relative;}
.bk_NewsBG .text{ background:#e3e3e3 url(../images/bkNews_Txt.png) left top no-repeat; height:131px; width:27px; float:left; text-indent:-9999px;}
.bk_NewsBG .leftCont{ margin:0px; width:585px; border-right:1px dotted #cbcbcb; float:left; display:block; padding:0px 10px 0px 0px; }
.bk_NewsBG .rightCont{ margin:0px; width:244px;float:left; display:block; padding:0px 0px 0px 10px;}
.bk_NewsBG h1{ font-family:Georgia, "Times New Roman", Times, serif;}

.theform {}
.theform fieldset{border: 0 none; float: left; margin: 0; width:120px;}
.theform fieldset label { display: block; margin:10px 0px 3px 0px;}
.theform fieldset input,select {font-size: 11px; height:20px;border:1px solid #cbcbcb; color:#999999;}

.theform1 {}
.theform1 fieldset{border: 0 none; float: left; margin: 0; width:280px;}
.theform1 fieldset label { display: block; margin:10px 0px 3px 0px; font-size:12px; }
.theform1 fieldset input,select {font-size: 11px; height:20px;border:1px solid #cbcbcb; color:#999999;}
.theform1 fieldset .dataTablee{ background:#FFF; }
.theform1 fieldset .dataTablee th {background:#DADADA; font-weight:bold;}
.theform1 fieldset .dataTablee th.orngBG {background:#FFE9D2;}

.theform3 {}
.theform3 fieldset{border: 0 none; float: left; margin: 0;}
.theform3 fieldset label { display: block; margin:5px 0px 3px 0px; font-size:12px; width:80px; float:left; }
.theform3 fieldset input, select {font-size: 11px; height:20px; color:#999999; margin:5px 0px 0px 0px;}
.theform3 fieldset .dataTablee{ background:#FFF; border:1px solid #cbcbcb; }
.theform3 fieldset .dataTablee th {background:#DADADA; font-weight:bold; }
.theform3 fieldset .dataTablee th.orngBG {background:#FFE9D2;}

.market_List .name{background:#EAEAEA; padding:5px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#333333; text-transform:uppercase;font-weight:bold; display:block;}
.market_List span{font-family: "Palatino Linotype", Georgia, Arial; color:#aa3731 ; font-size:12px; display:block; padding-left:35px;}

#searchLyr{position:absolute; display:none; z-index:1099; margin-left:180px; margin-top:-40px;}
.searchdropBox{ padding:5px;background-color:#fff;border:1px solid #727272;position: absolute; font-size:11px; width:205px;}
.searchCont{ background:#efefef; padding:10px; border:1px solid #d5d5d5;}
.searchCont1{ background:#efefef; border:1px solid #d5d5d5; padding:10px;}
.searchboxportion{ border-right:1px solid #d5d5d5; padding:10px;}
.searchboxportion1{ border-right:1px solid #d5d5d5; padding:5px;}
.searchdropBox1{ background-color:#fff; font-size:11px; width:150px;}
.searchdropBox2{ background-color:#fff; font-size:11px; width:200px;}

.srcresult_Lft{background:url(../images/srcLft.png) no-repeat; float:left; background-position: left top; line-height:18px; border:0px none; padding:7px 10px 8px 5px; *padding:3px 10px 11px 5px; margin:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#999999; }
.srcresult_Rit{ background-image:url(../images/srcRit.png); background-position: right 0px; background-repeat: no-repeat; width:9px;height:29px; cursor:pointer; float:left;}
.srcre_edition{ width:130px; height:26px; padding:0 0 0 0; vertical-align:middle;}
.srcre_edition1{ height:26px; padding:0 0 0 0; vertical-align:middle;}
.srcre_date{ width:40px; height:26px; padding:0; vertical-align:middle;}
.srcre_date1{ width:50px; height:20px; padding:0; vertical-align:middle;}
.sip_calculator{ height:26px; width:261px; background:#FFFFFF; border:1px solid #A4A4A4;}
.displayRes_cont{ border-bottom:1px solid #DDDDDD; padding-bottom:5px; margin-bottom:10px; margin-top:30px; color:#333333;}
.displayRes_cont .showRes{ font-size:16px;}
.displayRes_cont .showResTxt{ color:#999999;}
.displayRes_cont .showRes span{ font-weight:bold;}
ul.displayRes{}
ul.displayRes li{ margin:0px; padding:0px; float:left;}
ul.displayRes li a{display:block; padding:0px 8px; color: #243a57; border-right:1px solid #d5d5d5;}
ul.displayRes li.sel a{color:#CC0000; font-weight:bold;}
ul.displayRes li:first-child{ color:#999999; border-right:0px solid #999999;}
ul.displayRes li:last-child a{border-right:none;}
ul.toc{}
ul.toc li{margin:0px; padding:0px;}
ul.toc li a{display:block; padding:10px 0px; color: #243a57;}
ul.toc li:first-child{ color:#333333; font-weight:bold; padding-bottom:10px;}

ul.srcPer_result{}
ul.srcPer_result li{margin:0px; float:left; font-size:11px; padding:0px 13px; border-right:1px solid #d5d5d5;}
ul.srcPer_result li:first-child{padding:0px 13px 0px 0px;}
ul.srcPer_result li:last-child{border-right:none;}
ul.srcPer_result li{border-right: expression(this.nextSibling==null?'none':'inherit');}

ul.srcPer_result li a{display:block;}
ul.srcPer_result li.time a{color:#666666;}
ul.srcPer_result li.bookmark a{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:-27px -207px; padding:0px 0px 0px 22px; height:18px;}

ul.add_portfolio{}
ul.add_portfolio li{margin:0px; float:left; font-size:11px; padding:0px 13px; border-right:1px solid #d5d5d5;}
ul.add_portfolio li:first-child{padding:0px 13px 0px 0px;}
ul.add_portfolio li:last-child{border-right:none;}
ul.add_portfolio li{border-right: expression(this.nextSibling==null?'none':'inherit');}

ul.add_portfolio li a{display:block;}
ul.add_portfolio li.time a{color:#666666;}
ul.add_portfolio li.bookmark a{background:url(../images/share_sprite.png) no-repeat scroll transparent; background-position:-27px -207px; padding:0px 0px 0px 22px; height:18px;}

ul.del{}
ul.del li{margin:0px; float:left; font-size:11px; padding:0px 13px; border-right:1px solid #d5d5d5;}
ul.del li:first-child{padding:0px 13px 0px 0px;}
ul.del li:last-child{border-right:none;}
ul.del li{border-right: expression(this.nextSibling==null?'none':'inherit');}

ul.del li a{display:block;}
ul.del li.time a{color:#666666;}
ul.del li.bookmark a{background:url(../images/del.png) no-repeat scroll transparent; background-position:left top; padding:0px 0px 0px 18px; height:18px;}


ul.roungGrp_indicator{margin-left: 0;padding-left: 0;list-style: none; float:left;}
ul.roungGrp_indicator li.bulletBlu{padding-left: 10px; margin-top:5px;background-image: url(../images/bullet_blue.png);background-repeat: no-repeat;background-position: 0 .5em; font-size:11px;}
ul.roungGrp_indicator li.bulletGrn{padding-left: 10px; margin-top:5px;background-image: url(../images/bullet_green.png);background-repeat: no-repeat;background-position: 0 .5em; font-size:11px;}
ul.roungGrp_indicator li.bulletyel{padding-left: 10px; margin-top:5px;background-image: url(../images/bullet_yellow.png);background-repeat: no-repeat;background-position: 0 .5em; font-size:11px;}
ul.roungGrp_indicator li.bulletRed{padding-left: 10px; margin-top:5px;background-image: url(../images/bullet_red.png);background-repeat: no-repeat;background-position: 0 .5em; font-size:11px}
ul.roungGrp_indicator li.bulletVlt{padding-left: 10px; margin-top:5px;background-image: url(../images/bullet_violet.png);background-repeat: no-repeat;background-position: 0 .5em; font-size:11px;}

.publication_portlet{background-image:url(../images/overview_calculateBg.gif); background-repeat:repeat-x; background-position:bottom left; background-color:#FEFEFE; position:relative; border:1px solid #d3d3d3; border-right:none; border-bottom:none; padding:0px!important; float:left;}
.publication_portlet .bdrR{background-image:url(../images/rit_shadow1.png); background-repeat:repeat-y; background-position:top right; margin:0px; padding:0px;}
.publication_portlet .bdrB{background-image:url(../images/btm_shadow1.png); background-repeat:repeat-x; background-position:bottom left; margin:0px; padding:0px 0px 3px 0px;}
.publication_portlet .crvoverTL{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip: rect(0 5px 5px 0);top:-1px;left:-1px;}
.publication_portlet .crvoverTR{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip: rect(auto auto 5px 5px);top:-1px;right:0px;}
.publication_portlet .crvoverBL{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip:rect(5px 5px auto auto);left: -1px;bottom:0px;}
.publication_portlet .crvoverBR{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip:rect(5px auto auto 5px); bottom:0px; right:0px;}
.publication_portlet .header{ padding:10px; background:#FFFDE8; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:15px; color:#000; margin-right:4px;}
.publication_portlet .posAbs{ position:absolute; z-index:1000; width:175px;}
.publication_portlet .header span{font-size:12px; text-transform:none;}
.publication_portlet .content{ padding:10px; margin-right:4px;}
.publication_portlet .startAmu{ color:#333333;}
.publication_portlet .Inr{ color:#333333; font-size:22px; text-transform:uppercase; text-align:center;}
.publication_portlet .Inr span{ color:#cc0000;}
.publication_portlet .coverPrice{ color:#666666; font-size:14px; text-align:center;}
.Financial_tools{ background:#FFF5EB; border:1px solid #797979;}
.mutual_tools{ background:#FFF5EB; border:1px solid #797979; height:325px; padding-left:5px;}
.subscribe_module{float: left; margin: 5px 0 0; padding: 0; width: 99.7%; background: none repeat scroll 0 0 #FFFDE8; border:1px solid #d3d3d3; position:relative;}
.subscribe_module h2{ color:#333333; font-size:12px; font-weight:bold; display:block; width:100%; font-family:Tahoma, Arial, Georgia;}
.subscribe_module h3{ color:#cc0000; padding-top:5px; float:left; font-weight:normal; display:block; width:100%;}
.subscribe_module img{ margin-top:0px !important;}
.subscribe_module h2 del{ color:#666666;padding-top:5px; font-weight:normal;}
.subscribe_module .col1{ width:20px;  float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module .col2{ width:80px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module .col3{ width:300px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module .col4{ width:150px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module .col5{ width:480px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}

.subscribe_module1{float: left; margin: 5px 0 0; padding: 0; width:606px; background: none repeat scroll 0 0 #FFFDE8; border:1px solid #d3d3d3; position:relative; font-size:12px;}
.subscribe_module1 .maintxt{ font-size:12px; color:#000000; font-weight:bold;}
.subscribe_module1 h2{ color:#333333; font-size:12px; font-weight:bold; display:block; font-family:Tahoma, Arial, Georgia; float:left; }
.subscribe_module1 .viewtxt{ margin-left:15px; font-size:11px; color:#243A57;}
.subscribe_module1 .span{ color:#cc0000; padding-top:3px; float:left; font-weight:normal; display:block; margin-left:23px;}
.subscribe_module1 h4{ color:#333333; font-size:10px;}
.subscribe_module1 img{ margin-top:0px !important;}
.subscribe_module1 h2 del{ color:#666666;padding-top:5px; font-weight:normal;}
.subscribe_module1 .col1{ width:50px;  float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module1 .col2{ width:65px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module1 .col3{ width:300px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module1 .col4{ width:150px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}
.subscribe_module1 .col5{ width:455px; border-left:1px solid #DDDDDD; float:left; padding:5px; height:35px; margin-bottom:0px;}

.subscribe_module2{float: left; margin: 5px 0 0; padding: 0; width:606px; background: none repeat scroll 0 0 #FFF5EB; border:1px solid #d3d3d3; position:relative; font-size:12px;}
.subscribe_module2 .maintxt{ font-size:12px; color:#000000; font-weight:bold;}
.subscribe_module2 h2{ color:#333333; font-size:12px; font-weight:bold; display:block; font-family:Tahoma, Arial, Georgia; float:left; }
.subscribe_module2 .viewtxt{ margin-left:15px; font-size:11px; color:#243A57;}
.subscribe_module2 .span{ color:#cc0000; padding-top:3px; float:left; font-weight:normal; display:block; margin-left:23px;}
.subscribe_module2 h4{ color:#333333; font-size:10px;}
.subscribe_module2 img{ margin-top:0px !important;}
.subscribe_module2 h2 del{ color:#666666;padding-top:5px; font-weight:normal;}
.subscribe_module2 .col1{ width:50px;  float:left; padding-top:5px; padding-left:5px; padding-right:5px; margin-bottom:0px;}
.subscribe_module2 .col2{ width:65px; border-left:1px solid #DDDDDD; float:left; padding:5px; margin-bottom:0px;}
.subscribe_module2 .col3{ width:300px; border-left:1px solid #DDDDDD; float:left; padding:5px; margin-bottom:0px;}
.subscribe_module2 .col4{ width:150px; border-left:1px solid #DDDDDD; float:left; padding:5px; margin-bottom:0px;}
.subscribe_module2 .col5{ width:455px; border-left:1px solid #DDDDDD; float:left; padding-top:5px; padding-left:5px; padding-right:5px; margin-bottom:0px;}

.subscribe_module3{float: left; margin: 5px 0 0; padding: 0; width:606px; background: none repeat scroll 0 0 #FFFDE8; border:1px solid #d3d3d3; position:relative; font-size:12px;}
.subscribe_module3 .maintxt{ font-size:12px; color:#000000; font-weight:bold;}
.subscribe_module3 h2{ color:#333333; font-size:12px; font-weight:bold; display:block; font-family:Tahoma, Arial, Georgia; float:left; }
.subscribe_module3 .viewtxt{ margin-left:15px; font-size:11px; color:#243A57;}
.subscribe_module3 .span{ color:#cc0000; padding-top:3px; float:left; font-weight:normal; display:block; margin-left:23px;}
.subscribe_module3 h4{ color:#333333; font-size:10px;}
.subscribe_module3 img{ margin-top:0px !important;}
.subscribe_module3 h2 del{ color:#666666;padding-top:5px; font-weight:normal;}
.subscribe_module3 .col1{ width:50px;  float:left; padding-top:5px; padding-left:5px; padding-right:5px; margin-bottom:0px;}
.subscribe_module3 .col2{ width:65px; border-left:1px solid #DDDDDD; float:left; padding:5px; margin-bottom:0px;}
.subscribe_module3 .col3{ width:300px; border-left:1px solid #DDDDDD; float:left; padding:5px; margin-bottom:0px;}
.subscribe_module3 .col4{ width:150px; border-left:1px solid #DDDDDD; float:left; padding:5px;  margin-bottom:0px;}
.subscribe_module3 .col5{ width:455px; border-left:1px solid #DDDDDD; float:left; padding-top:5px; padding-left:5px; padding-right:5px; margin-bottom:0px;}
.subscribe_module3 .col6{ width:65px; border-left:1px solid #DDDDDD; float:left; padding:7px; margin-bottom:0px;}/*subscribe.html*/

.unsubscribe_module{float: left; margin: 5px 0 0; padding: 0; width:606px; background: none repeat scroll 0 0 #FFF5EB; border:1px solid #d3d3d3; position:relative; font-size:12px; padding-bottom:3px;}
.unsubscribe_module .maintxt{ font-size:12px; color:#000000; font-weight:bold;}
.unsubscribe_module h2{ color:#333333; font-size:12px; font-weight:bold; display:block; font-family:Tahoma, Arial, Georgia; float:left; }
.unsubscribe_module .viewtxt{ margin-left:15px; font-size:11px; color:#243A57;}
.unsubscribe_module .span{ color:#cc0000; padding-top:3px; float:left; font-weight:normal; display:block; margin-left:23px;}
.unsubscribe_module h4{ color:#333333; font-size:10px;}
.unsubscribe_module img{ margin-top:0px !important;}
.unsubscribe_module h2 del{ color:#666666;padding-top:5px; font-weight:normal;}
.unsubscribe_module .col1{ width:65px; border-left:1px solid #DDDDDD; float:left; padding:5px; margin-bottom:0px;}
.unsubscribe_module .col2{ width:515px; border-left:1px solid #DDDDDD; float:left; padding-top:5px; padding-left:5px; padding-right:5px;}

.unsubscribe_module1{float: left; margin: 5px 0 0; padding: 0; width:606px; background: none repeat scroll 0 0 #FFFDE8; border:1px solid #d3d3d3; position:relative; font-size:12px; padding-bottom:3px;}
.unsubscribe_module1 .maintxt{ font-size:12px; color:#000000; font-weight:bold;}
.unsubscribe_module1 h2{ color:#333333; font-size:12px; font-weight:bold; display:block; font-family:Tahoma, Arial, Georgia; float:left; }
.unsubscribe_module1 .viewtxt{ margin-left:15px; font-size:11px; color:#243A57;}
.unsubscribe_module1 .span{ color:#cc0000; padding-top:3px; float:left; font-weight:normal; display:block; margin-left:23px;}
.unsubscribe_module1 h4{ color:#333333; font-size:10px;}
.unsubscribe_module1 img{ margin-top:0px !important;}
.unsubscribe_module1 h2 del{ color:#666666;padding-top:5px; font-weight:normal;}
.unsubscribe_module1 .col1{ width:65px; border-left:1px solid #DDDDDD; float:left; padding:5px; margin-bottom:0px;}
.unsubscribe_module1 .col2{ width:515px; border-left:1px solid #DDDDDD; float:left; padding-top:5px; padding-left:5px; padding-right:5px;}

ul.finacialTool{font-size:11px;}
ul.finacialTool li {padding: 0px; margin:0px; float:left;}
ul.finacialTool li.smt_Chart{background: url(../images/smtChart_icon.png) no-repeat scroll 0 0 transparent; margin: 20px 0 0 0; padding:  0 0 0 20px; color:#333333; font-size:13px; display:block; }
ul.finacialTool li.sip_Calc{background: url(../images/sip_Calc_icon.png) no-repeat scroll 0 0 transparent; margin: 20px 0 0 0; padding:  0 0 0 20px; color:#333333; font-size:13px; display:block;}
ul.finacialTool li.fnd_Selector{background: url(../images/fnd_Sel.png) no-repeat scroll 0 0 transparent; margin: 20px 0 0 0; padding:  0 0 0 20px; color:#333333; font-size:13px; display:block;}
ul.finacialTool li.rtn_Calc{background: url(../images/rtnCalc_icon.png) no-repeat scroll 0 0 transparent; margin: 20px 0 0 0; padding:  0 0 0 20px; color:#333333; font-size:13px; display:block;}
ul.finacialTool li.fnd_Rank{background: url(../images/rtnCalc_icon.png) no-repeat scroll 0 0 transparent; margin: 20px 0 0 0; padding:  0 0 0 20px; color:#333333; font-size:13px; display:block;}

h2.expand_heading { margin: 10px -20px 15px -20px; background:#e0e0e0 url(../images/comArrow_top.png) right 10px no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer;}
.expand_all{cursor:pointer;}
h2.expand_heading a { text-decoration: none;  display: block;}
h2.active {margin: 10px -20px 15px -20px; background:#e0e0e0 url(../images/comArrow_down.png) right 10px  no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer;}

h2.expand_heading1 { margin: 10px -10px 5px 2px; background:#e0e0e0 url(../images/comArrow_top.png) right 10px no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer; width:280px;}
.expand_all1{cursor:pointer;}
h2.expand_heading1 a { text-decoration: none;  display: block;}
h2.active1 {margin: 10px -10px 5px 2px; background:#e0e0e0 url(../images/comArrow_down.png) right 10px  no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer;}

h2.expand_heading2 { margin: 10px -10px 5px 2px; background:#e0e0e0 url(../images/comArrow_top.png) right 10px no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer; width:590px;}
.expand_all2{cursor:pointer;}
h2.expand_heading2 a { text-decoration: none;  display: block;}
h2.active2 {margin: 10px -10px 5px 2px; background:#e0e0e0 url(../images/comArrow_down.png) right 10px  no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer;}

h2.expand_heading3 { margin: 10px -10px 5px 0px; background:#e0e0e0 url(../images/comArrow_top.png) right 10px no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer; width:890px;}
.expand_all{cursor:pointer;}
h2.expand_heading3 a { text-decoration: none;  display: block;}
h2.active {margin: 10px -10px 5px 0px; background:#e0e0e0 url(../images/comArrow_down.png) right 10px  no-repeat;border:1px solid #999999; border-bottom:3px solid #999999; padding:7px 5px 5px 20px; overflow:hidden; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;cursor:pointer;}

.toggle_container { margin: 0 0 5px; padding: 0; width: 100%; clear: both;}
.toggle_container1{ margin: 0 0 0 0; padding:0; width:300px; clear:both;}
.expand_all{width:116px;height:29px;background:url(extra_buttons.png) no-repeat top left;float:right;cursor: pointer;}
.expanded{background-position:bottom left;}
.prices_table{ border-right:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000;}
.prices{ background:#EFEFEF; border-bottom:1px solid #D5D5D5; padding:5px;}
.prices_innertable{ padding:5px;}
.fund_table{ border-right:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000; padding:10px;} 


.featureTab{ margin:0px; padding:0px; float:left; width:100%; border-bottom:1px solid #2D2D2D;}
.featureTab ul{ list-style:none;}
.featureTab li{ float:left;}
.featureTab li a{ display:block; font-family:Tahoma, Arial, Georgia; font-size:12px; color:#000; padding:5px 10px; margin-right:5px; background-color:#EAEAEA; }
.featureTab li.active a{color:#fff; background:#2D2D2D;}
.featureTab li a:hover{
	color:#fff;
	background:#2D2D2D;
	display:block;
	font-family: Tahoma, Arial, Georgia;
}
.featureCont{ border:1px solid #2D2D2D; border-top:none; padding:10px; float: left;}
.feature_OpnTxt{ line-height:20px; background:url(../images/decrease_arrow.png) top left no-repeat; padding-left:30px; font-size:20px; margin:10px 0 0 0;}
.feature_OpnTxt span{ font-size:12px; color:#990000; padding-left:5px;}

/*.googleAds .header {font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px; font-weight: bold; margin: 30px 0 0 0px;}
ul.googleAds {}
ul.googleAds li {float:left;margin-top:30px;width:100%; font-family: Tahoma, Arial, Georgia;}
ul.googleAds li span.adt {font-size: 14px;line-height: 1.2;display:block; color:#243a57; width:100%;}
ul.googleAds li span.adb {color: #999999;font-size: 13px;line-height: 1.2;display:block; width:100%;}
ul.googleAds li span.adu {color: #243a57;font-size: 10px;line-height: 1.2;overflow: hidden;text-decoration: underline;text-overflow: ellipsis;white-space: nowrap;display:block; width:100%;}*/


#dsq_content ul, #dsq_content li, #dsq_content ol, #dsq_content cite, #dsq_content div, #dsq_content p, #dsq_content a, #dsq_content img{ background: none repeat scroll 0 0 transparent;  border: 0 none;  float: none;  font-style: normal;  margin: 0; padding: 0; text-align: left; text-indent: 0;}
#dsq_content {line-height: 1.5; font-size:11px;}
#dsq_content #dsq_comments {clear: both;margin-top: 25px;}
#dsq_content .dsq_comment { margin-bottom: 25px; overflow: hidden;}
#dsq_content .dsq_comment_header img {float: left; height: 48px; width: 48px;}
#dsq_content .dsq_comment_body cite {font-weight: bold; font-size:12px;}
#dsq_content .dsq_comment_message {display: block;margin: 0;}
#dsq_content .dsq_comment_footer {margin: 1em 0; overflow: hidden;}
#dsq_content .dsq_comment_body,#dsq_content p,#dsq_content .dsq_comment-message, #dsq_content .dsq_comment_footer {margin-left: 63px;}
#dsq_content .dsq_comment_footer {color: #949494;}
#dsq_content .dsq_comment_footer a {font-weight: bold;}
#dsq_content .dsq_depth_1 {margin-left: 63px !important;}
#dsq_content .dsq_depth_2 {margin-left: 126px !important;}
#dsq_content .dsq_divline {background-color: #D2D2D2;  height: 1px;  margin: 0 0 25px 63px; overflow: hidden;}


.marketTab{ background:url("../images/marketTab_bg-300.png") no-repeat scroll left top transparent; height:52px; width:300px;}
.marketTab ul{ margin:0px; padding:0px; list-style:none;}
.marketTab ul li{ float:left;padding-left:10px;}
.marketTab ul li a{ display: block; margin:0px 0px 0px 0px; padding:4px 0px 3px 26px; font-family:Tahoma, Arial, Georgia; font-size:24px; text-transform:uppercase; text-decoration:none; color:#333333;}
.marketTab ul li.active{ background:url(../images/marketTab_selL1.png) left top no-repeat; float:left; height:}
.marketTab ul li.active a{ display:block; background:url(../images/marketTab_selR.png) right top no-repeat!important; margin:0px 0px 0px 0px; padding:4px 0px 3px 26px; font-family:Tahoma, Arial, Georgia; font-size:24px; text-transform:uppercase; text-decoration:none; color:#333333; float:left;}
.marketTab ul li:first-child{ float:left; margin:0px -5px 0px 0px;}
.marketTab ul li a.up span{ display: block; background: url(../images/increase_arrow.png) no-repeat left top transparent!important; margin:-22px 0px 0px -27px; padding:22px 15px 3px 26px; font-family:Tahoma, Arial, Georgia; font-size:11px; font-weight: normal; text-decoration:none; color:#1b9946;}
.marketTab ul li a.down span{display: block; background: url(../images/decrease_arrow.png) left top no-repeat; margin:-22px 0px 0px -27px; padding:22px 15px 3px 26px; font-family:Tahoma, Arial, Georgia; font-size:11px; font-weight: normal; text-decoration:none; color:#ce3a3a;}

.marketCont{margin:0px; padding:0px; position:relative!important; float:left;background-image:  url(../images/mrt-bg.png);background-repeat: repeat-y; width:300px;} 
.marketCont .bdrR{ background-image: url(../images/right_shadow.png); background-position: right top; background-repeat: repeat-y; margin: 0; padding: 0;}
.marketCont .bdrL{ background-image: url(../images/left_shadow.png); background-position: left top; background-repeat: repeat-y; margin: 0; padding: 0px;}
.marketCont .bdrB{ background-image: url(../images/mrt-bg.-bottom.png); background-position: left bottom; background-repeat: repeat-x; margin:0; height:4px; }
.marketCont .bdrB1{ background-image: url(../images/bottom_shadow.png); background-position: left bottom; background-repeat: repeat-x; margin: 0; padding: 0 0 4px;}
.marketCont .container{ background:#FFF5EB; margin:0px 5px 0px 5px; padding:10px;  _margin:0px 7px 0px 7px; }
* html .marketCont .container{ background:#FFF5EB; margin:0px 4px 0px 4px; padding:10px 9px 10px 9px;}
.marketCont .crvoverTL{background:url(../images/marketTab_crn.png) 0 100% repeat-x;width:100%;background-position:top;height: 12px;width: 12px;position: absolute;clip: rect(0 6px 6px 0);top:-1px;left:-1px;}
.marketCont .crvoverTR{background:url(../images/marketTab_crn.png) 0 100% repeat-x;width:100%;background-position:top;height: 12px;width: 12px;position: absolute;clip: rect(auto auto 6px 6px);top:-4px;right:0px;}
.marketCont .crvoverBL{background:url(../images/marketTab_crn.png) 0 100% repeat-x;width:100%;background-position:top;height: 12px;width: 12px;position: absolute;clip:rect(6px 6px auto auto);left: 0px;bottom:0px;}
.marketCont .crvoverBR{
background:url(../images/marketTab_crn.png) 0 100% repeat-x;width:100%;background-position:top;height: 12px;width: 12px;position: absolute;clip:rect(6px auto auto 6px); bottom:0px; right:0px;}
.marketCont .crvoverTL01{background:url(../images/marketTab_crn.png) 0 100% repeat-x;width:100%;background-position:top;height: 12px;width: 12px;position: absolute;clip: rect(0 6px 6px 0);top:-4px;left:0px;}




ul.marketTrade{}
ul.marketTrade li{padding:0px; margin:0px; float:left;}
ul.marketTrade li span.name{padding:5px; float:left; font-family: Tahoma, Arial, Georgia; font-size:15px; color:#333333; text-transform:uppercase;font-weight:bold; display:block;}
ul.marketTrade li span span{font-size:12px; display:block; padding-left:30px; font-weight:normal;}
.marketUpdate_cont{margin-bottom:15px; padding-bottom:10px; border-bottom:1px dotted #656565; width:100%;}

.marketTrade_01{ display: block; margin:0px 0px 0px 10px; padding:4px 0px 3px 17px; font-family:Tahoma, Arial, Georgia; font-size:16px; text-decoration:none; color:#333333; font-weight:bold}
.marketTrade_01 .up span{ display: block; background: url(../images/increase_arrow.png) no-repeat left top transparent!important; margin:-11px 0px 10px -27px; padding:17px 15px 3px 29px; font-family:Tahoma, Arial, Georgia; font-size:11px; font-weight: normal; text-decoration:none; color:#1b9946; float:left;}
.marketTrade_01 .down span{display: block; background: url(../images/decrease_arrow.png) left top no-repeat; margin:-11px 0px 10px -27px; padding:17px 15px 3px 29px; font-family:Tahoma, Arial, Georgia; font-size:11px; font-weight: normal; text-decoration:none; color:#ce3a3a; float:left;}


.section_bseit {padding-left:10px; border-bottom:none; padding-bottom:0px;}
.section_bseit ul { list-style:none;}
.section_bseit ul li{ float:left; width:100%;}
.section_bseit ul li a{ display:block;  font-size:11px; padding:7px 0px 0px 0px;}

.companyMkt_cont{background:#fff; padding:0px; border:1px solid #767676;}
.companyMkt .selCont{ padding:10px; float:left;}
.companyMkt .unselCont{padding:10px; background:#f4f4f4; width:125px; height:220px; float:left;}
.companyMkt .up{padding:0px; margin:0px; float:left;}
.companyMkt .up .cont{border-right:1px dotted #9f9f9f; padding-right:10px; margin-right:10px; float:left}
.companyMkt .up .name{background: url(../images/increase_arrow.png) no-repeat left 5px transparent!important; margin:0px; padding:0px;padding:0px 0px 0px 26px; font-family:Tahoma, Arial, Georgia; font-size:24px; font-weight: normal; text-decoration:none; text-transform:uppercase; }
.companyMkt .up .amt{ font-size:20px;}
.companyMkt .up .incAmt{ font-size:12px; color:#1b9946 !important;}

.companyMkt .down{padding:0px; margin:0px; float:left;}
.companyMkt .down .cont{border-right:1px dotted #9f9f9f; padding-right:10px; margin-right:10px; float:left}
.companyMkt .down .name{background: url(../images/decrease_arrow.png) no-repeat left 5px transparent!important; margin:0px; padding:0px;padding:0px 0px 0px 26px; font-family:Tahoma, Arial, Georgia; font-size:24px; font-weight: normal; text-decoration:none; text-transform:uppercase; }
.companyMkt .down .amt{ font-size:20px;}
.companyMkt .down .incAmt{ font-size:12px; color:#ce3a3a !important;}

.companyMkt_cont01{padding:0px; border:1px solid #767676; width: 600px; padding:10px 9px; border-top:none; width:600px; margin:0px;}


.trading_Histoty{ border:1px solid #d7d7d7;}
.trading_Histoty ul li{border-bottom:1px dotted #dddddd; padding:5px 7px; *padding:4px 7px; font-size: 11px; overflow:hidden;}
.trading_Histoty ul li span.txt{ width:80px; float:left; display:block;}
.trading_Histoty ul li span.amount{ width:45px; float:right; display:block;}
.trading_Histoty ul li span.txt01{ width:50px; float:left;}
.trading_Histoty ul li span.amount01{ width:50px; float:left;}

.scrollTab{background:url(../images/scrollTab.png) left top no-repeat; width:29px; height:240px; float:left; cursor:pointer;}
.scrollTab_right{background:url(../images/scrollTab_right.png) left top no-repeat; width:29px; height:240px; float:left; cursor:pointer;}


.toggleGrpBG{background:#EAEAEA; padding:5px; text-align:center; font-size:16px; margin-bottom:10px;}

.marketTab_01{ background:url(../images/marketTab_bg01.png) top left repeat-x; height:52px; width:100%;}
.marketTab_01 ul{ margin:0px; padding:0px; list-style:none;}
.marketTab_01 ul li{ float:left;}
.marketTab_01 ul li a{ display: block; margin:0px 30px 0px 0px; padding:6px 10px 6px 0px; font-family:Tahoma, Arial, Georgia; font-size:24px; text-transform:uppercase; text-decoration:none; color:#333333;}
.marketTab_01 ul li.active{ background:url(../images/marketTab01_selL.png) left top no-repeat; float:left;}
.marketTab_01 ul li.active a{ display:block; background:url(../images/marketTab01_selR.png) right top no-repeat!important; margin:0px 30px 0px 10px; padding:6px 10px 5px 0px; font-family:Tahoma, Arial, Georgia; font-size:24px; text-transform:uppercase; text-decoration:none; color:#333333; float:left;}
.marketTab_01 ul li.up a span{ display: block; background: url(../images/increase_arrow.png) no-repeat left top transparent!important; margin:-22px 0px 0px -27px; padding:22px 15px 3px 26px; font-family:Tahoma, Arial, Georgia; font-size:11px; font-weight: normal; text-decoration:none; color:#1b9946;}
.marketTab_01 ul li.down a span{display: block; background: url(../images/decrease_arrow.png) left top no-repeat; margin:-22px 0px 0px -27px; padding:22px 15px 3px 26px; font-family:Tahoma, Arial, Georgia; font-size:11px; font-weight: normal; text-decoration:none; color:#ce3a3a;}
.bdrRNone{ border-right:none;}
.bdrTNone{ border-top:none;}

.discount_star{background:url(../images/discount_ster.png) right top no-repeat; position:absolute; top:-60px; right:0px; height:30px; width:95px; padding:35px 60px 20px 75px; text-align:center; z-index:1; font-size:11px; color:#cc0000;}


.scroll_Int{ height:89px;width:380px;}
.scroll_Int ul{margin:0px; padding:0px; list-style-type:none; }
.scroll_Int li{ padding-top:5px;margin:0px;}
.imgCont{padding:2px; float:left;}
.scroll_Int .arw_imgCont{text-align:center; padding:5px 5px 5px 10px; float:left; margin-top:40px;}
.imgCont_Big{text-align:center; float:left; margin-right:10px; background: url(../images/lines.png) repeat scroll 0 0 transparent; padding:10px 0px 0px 0px; color:#fff;}
.imgCont_sel{float:left; border:2px solid #FF6600;}
.feature_Tech_Rit{ background:#FFFFFF url(../images/tech_RitBg.gif) center bottom no-repeat; height:15px;}


.portfolio .up{padding:0px 10px 0px 0px; margin:0px 10px 0px 0px; float:left; border-right:1px dotted #9f9f9f; }
.portfolio .up .name{background: url(../images/increase_arrow.png) no-repeat right 5px transparent!important; margin:0px; padding:0px;padding:0px 26px 15px 0px; font-family:Tahoma, Arial, Georgia; font-size:24px; font-weight: normal; text-decoration:none; text-transform:uppercase; }
.portfolio .up .amt{ font-size:16px;}
.portfolio .up .incAmt{ font-size:12px; color:#1b9946 !important;}

.portfolio .down{padding:0px 10px 0px 0px; margin:0px; float:left; border-right:1px dotted #9f9f9f; }
.portfolio .down .name{background: url(../images/decrease_arrow.png) no-repeat right 5px transparent!important; margin:0px; padding:0px;padding:0px 26px 15px 0px; font-family:Tahoma, Arial, Georgia; font-size:24px; font-weight: normal; text-decoration:none; text-transform:uppercase; }
.portfolio .down .amt{ font-size:16px;}
.portfolio .down .incAmt{ font-size:12px; color:#ce3a3a !important;}

.portfolio .gainer{padding:0px 10px 0px 0px; margin:0px 10px 0px 0px; float:left; border-right:1px dotted #9f9f9f; }
.portfolio .gainer .name{background: url(../images/increase_arrow.png) no-repeat right 5px transparent!important; margin:0px; padding:0px;padding:0px 26px 10px 0px; font-family:Tahoma, Arial, Georgia; font-size:12px; font-weight: normal; text-decoration:none;}
.portfolio .gainer .amt{ font-size:16px;}
.portfolio .gainer .incAmt{ font-size:12px; color:#1b9946 !important;}

.portfolio .loser{padding:0px 10px 0px 0px; margin:0px; float:left; border-right:1px dotted #9f9f9f; }
.portfolio .loser .name{background: url(../images/decrease_arrow.png) no-repeat right 5px transparent!important; margin:0px; padding:0px;padding:0px 26px 10px 0px; font-family:Tahoma, Arial, Georgia; font-size:12px; font-weight: normal; text-decoration:none;}
.portfolio .loser .amt{ font-size:16px;}
.portfolio .loser .incAmt{ font-size:12px; color:#ce3a3a !important;}

ul.ltPanelTabs { margin:0px; padding:0px;}
.ltPanelTabs li{display:block; background:url(../images/likebgTop.gif) center top no-repeat; margin:0px; list-style:none; padding:17px 0px 17px 0px; border-bottom: 1px solid #dbdbdb;border-top: 1px solid #fff;}
.ltPanelTabs li a{display:block; background-image: url(../images/articleTab_bullet.png);background-repeat:no-repeat;background-position:0px 5px; margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; color:#6F6F6F; font-weight:bold;}
.ltPanelTabs li.sel{display:block; background:url(../images/articleTab_selLft.png) no-repeat; background-position:0px 0px; margin:0px 0px 0px 0px; padding:0px;}
.ltPanelTabs li.sel a{display:block; background:url(../images/like_sel_bgR.gif) left top no-repeat; margin:0px 0px 0px 10px; padding:17px 0px 17px 10px; color:#000; font-weight:bold;}
.ltPanelTabs li.last{display:block; margin:0px; padding:0px; border-top:1px solid #fff; border-bottom:none; background-image:none;}
.gry_Bg{ background-color:#ECECEC; margin:0px 5px 0px 0px;}
.article_colL{width:33%; margin-left:5px;}
.article_colR{width:60%; padding:10px;}
.pwidth99per8{width:99.5%!important;}
.border1{position:relative;	background:#fff; border-top:1px solid #6c6c6c;overflow:visible;	width:100%;}

.watchlist .up{padding:0px 10px 0px 0px; margin:0px 10px 0px 0px; float:left; }
.watchlist .up .name{background: url(../images/increase_arrow.png) no-repeat left 5px transparent!important; margin:0px; padding:0px;padding:2px 0px 11px 26px; font-family:Tahoma, Arial, Georgia; font-weight: normal; text-decoration:none; text-transform:uppercase; }
.watchlist .up .amt{ font-size:12px; padding-top:2px;}
.watchlist .up .incAmt{ font-size:11px; color:#1b9946 !important;}

.watchlist .down{padding:0px 10px 0px 0px; margin:0px; float:left;}
.watchlist .down .name{background: url(../images/decrease_arrow.png) no-repeat left 5px transparent!important; margin:0px; padding:0px;padding:2px 0px 11px 26px; font-family:Tahoma, Arial, Georgia; font-weight: normal; text-decoration:none; text-transform:uppercase; }
.watchlist .down .amt{ font-size:12px;padding-top:2px;}
.watchlist .down .incAmt{ font-size:11px; color:#ce3a3a !important;}
.last{ margin-bottom:0px !important; padding-bottom:0px !important; border-bottom:none !important;}

.mL20IE7{margin-left:20px!important;}

/* New Added Classes */
.h85{height:85px;}
.w52{ width:52px}
.w260{ width:260px;}
.breakcolor{ background:#B8B8B8; height:38px;}
.comAmt1{ font-size:11px; text-align:right; color:#1b9946 !important;}
.comAmt2{ font-size:11px; text-align:right; color:#ce3a3a !important;}
.video_photo_portion{ width:180px; height:180px; padding:5px; border:1px solid #999; margin:6px;}
.inner_photo{ vertical-align:central;}
.poll_yes{ background:#007236; height:5px;}
.poll_no{ background:#DB2F2D; height:5px;}
.poll_cant_say{ background:#FEA307; height:5px;}
.brddotted{ border-bottom:1px dotted #656565; width:100%;}

#profolio_net_stock{ width:265px; height:100px; border-right:1px dotted #BCBCBC; margin:0 0 0 26px; float:left;}
#profolio_net_stock .pstxt1{ color:#55524E; text-transform:uppercase; font-size:18px; font-family:Tahoma, Geneva, sans-serif;}
#profolio_net_stock .pstxt2{ color:#FF0000; text-transform:uppercase; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal;}
#profolio_net_stock .pstxt3{ color:#55524E; text-transform:uppercase; font-size:24px; font-family:Tahoma, Geneva, sans-serif;}

#profolio_net_stock1{ width:265px; height:100px; margin:0 0 0 26px; float:left}
#profolio_net_stock1 .pstxt1{ color:#55524E; font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal;}
.profolio_net ul{ text-decoration:none; list-style:none;}
.profolio_net ul li{ font-size:12px; color:#333333; padding:0 0 2px 0;}
.profolio_net ul li a{ display:block; padding:0 0 0 0;}
.pei_bar{ width:11px; float:left;}
.mT8{ margin-top:8px;}
.mT85{ margin-top:85px;}
.mT100{ margin-top:100px;}
.mL20{ margin-left:20px;}
.mL25{ margin-left:25px;}
.mL26{ margin-left:26px;}
.mL27{ margin-left:27px;}
.mL28{ margin-left:28px;}
.mL30{ margin-left:30px;}
.mL31{ margin-left:31px;}
.mL32{ margin-left:32px;}
.mL33{ margin-left:33px;}
.mL34{ margin-left:34px;}
.mL35{ margin-left:35px;}
.mL40{ margin-left:40px;}
.mL42{ margin-left:42px;}
.mL43{ margin-left:43px;}
.mL44{ margin-left:44px;}
.mL45{ margin-left:45px;}
.mL95{margin-left:95px;}
.mL70{ margin-left:70px;}
.mL75{ margin-left:75px;}
.mL100{ margin-left:100px;}
.mL120{ margin-left:120px;}
.mL130{ margin-left:130px;}
.mL135{ margin-left:135px;}
.mL140{ margin-left:140px;}
.mL145{ margin-left:145px;}
.mR100{ margin-right:100px;}
.mR150{ margin-right:150px;}
.mR180{ margin-right:180px;}
.h345{ height:345px;}
.w95{ width:95px;}
.h30{ height:30px;}
.h26{ height:26px;}
.w285{ width:285px;}
.w287{ width:287px;}
.w288{ width:288px;}
.w290{ width:290px;}
.w295{ width:295px;}
.w298{ width:298px;}
.pL30{ padding-left:30px;}
.pL25{ padding-left:25px;}
.rating{ background:url('../images/rating.png') repeat-x; height:10px;}

#sectiontable{ width:890px;}
#sectiontable .section1{ width:300px; border-right:1px dotted #999; margin:10px;}
#sectiontable .section2{ width:215px; border-right:1px dotted #999; margin:10px;}
#sectiontable .section3{ width:300px; margin:10px;}
#sectiontable .section4{ margin:10px; border-right:1px dotted #999; padding-right:10px;}

/*------------------------------- extra css add----------------------------------------------*/
.msg {font-weight:bold; color:#CC0000; background-color: #EEEEEE; padding: 6px;}
a.button-small{font-size:10px; width:21px; height:13px; background-image:url("../images/graph-button-bg.png"); background-repeat:no-repeat; display:block; text-align:center; text-decoration:none; margin-bottom:4px; float:right; margin-top:5px;}
a.button-small:hover {background-image:url("../images/graph-button-bg-active.png"); color:#fff; text-decoration:none;}
a.button-small.active {background-image:url("../images/graph-button-bg-active.png"); background-repeat:no-repeat;color:#fff; text-decoration:none;}

.addthis_button_facebook_like iframe {width:76px !important;}
.addthis_button_tweet iframe {width:90px !important; }
.addthis_button_google_plusone {width:70px !important; }

.fs12{font-size:12px;}
.poll-options label {display: block;margin-top: 10px;}
.poll-result td {padding-top: 2px;padding-bottom: 2px;}
.poll-result  .bar {background-color: #CC0000;float: left;margin-top: 2px;margin-right: 5px;height: 8px;}
.poll-result em {font-size: 11px;font-style: normal;}
.poll-result .selected {font-style: italic;font-weight: bold;}
.interactive-content {
	width: 618px;
	background-image: url(../images/interactive-bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #e1e1e1;
	margin-top: 10px;
	padding-bottom: 10px;
}
.interactive-content .timeline {
	height: 65px;
	background-image: url(../images/timeline-bg.jpg);
	background-repeat: repeat-x;
	padding-bottom: 5px;
}
.interactive-content .timeline td {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.interactive-content .timeline .year {
	height: 27px;
	padding-top: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 4px;
	vertical-align: top;
}

@-moz-document url-prefix() { .interactive-content .timeline .year { height: 31px; } } 

.interactive-content .timeline .bars {
	height: 25px;
	padding-top: 7px;
	padding-bottom: 1px;
	vertical-align: top;
}
.timeline .bars .bar-line {
	height: 25px;
	width: 3px;
	background-color: #516999;
	float: left;
}
.timeline .bars .active {
	background-color: #dc3c3c;
	border: 1px solid #CCCCCC;
}
.interactive-content .timeline-content {
	padding-top: 27px;
	height: 233px;
	background-image: url(../images/timeleine-photo-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.timeline-content .timeline-photo {
	float: left;
	width: 175px;
	padding-top: 1px;
	padding-left: 81px;
}
.timeline-content .timeline-text {
	float: left;
	width: 340px;
}
.timeline-text .heading {
	font-size: 28px;
	color: #333333;
	margin-bottom: 5px;
	padding: 0px;
	margin-top: -7px;
	vertical-align: top;
}
.timeline-text p {
	font-size: 12px;
}
*html .article h2.w180 {width:175px !important;}
*html .article h2.w185 {width:180px !important;}
*html #topNews .w390 {width:380px !important;}

/* menu css */
.menu {
	height: 30px;
	background-color: #EAEAEA;
	margin-bottom: 15px;
	line-height: 30px;
	border: 1px solid #999999;
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
}


.nav-drop-down {
    margin:0;
    padding:0;
    list-style:none;
}  
     
    /* make the LI display inline */
    /* it's position relative so that position absolute */
    /* can be used in submenu */
    .nav-drop-down li {
	display:block;
	position:relative;
	z-index:500;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	float: left;
    }
         
    /* this is the parent menu */
    .nav-drop-down li a {
	display:block;
	font-weight:700;
	height:30px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	color:#666666;
	line-height: 30px;
	padding-right: 21px;
	padding-left: 15px;
	background-image: url(../images/menu-arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
    }
 
    .nav-drop-down li a:hover {
	color:#666666;
	background-color: #f1f1f1;
    }
     
    /* you can make a different style for default selected value */
    .nav-drop-down a.selected {
        color:#f00;
    }
     
        /* submenu, it's hidden by default */
        .nav-drop-down ul {
	position:absolute;
	left:0;
	display:none;
	padding:0;
	list-style:none;
	background-color: #fafafa;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
        }
         
        .nav-drop-down ul li {
	float:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-style: none;
	border-left-style: none;
	width: 110px;
        }
         
        /* display block will make the link fill the whole area of LI */
        .nav-drop-down ul a {
	display:block;
	height:20px;
	color:#666;
	line-height: 20px;
	text-decoration: none;
	background-image: none;
        }
         
        .nav-drop-down ul a:hover {
	text-decoration:none;
        }
 
/* fix ie6 small issue */
/* we should always avoid using hack like this */
/* should put it into separate file : ) */
*html .nav-drop-down ul {
    margin:0 0 0 -2px;
}
/* ticker css */

.tickercontainer { /* the outer div with the black border */
margin: 0; 
padding: 0;
overflow: hidden; 
float:left;
height:30px;
width:830px;
}
.tickercontainer2 { /* the outer div with the black border */
margin: 0; 
padding: 0;
overflow: hidden; 
float:left;
height:30px;
width:830px;
display:none;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 10px;
	top: 0px;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	margin: 0px;
	padding: 0px;
}
.tickercontainer2 .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 10px;
	top: 0px;
	overflow: hidden;
	line-height: 30px;
	height: 30px;
	margin: 0px;
	padding: 0px;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;

list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 


/* interactive timeline */



	#timeline a:hover,
	#timeline a.selected {
	color: #CC0000;
	text-decoration: none;
	}

.sociales {
	text-align: center;
	margin-bottom: 20px;
}

	#timeline {
	width: 618px;
	overflow: hidden;
	position: relative;
	background: url('../images/dot.gif') left 45px repeat-x;
	}
		#dates {
			width: 620px;
			height: 60px;
			overflow: hidden;
		}
			#dates li {
	list-style: none;
	float: left;
	width: 100px;
	height: 34px;
	font-size: 17px;
	text-align: center;
	background: url('../images/biggerdot.png') center bottom no-repeat;
	margin-top: 16px;
			}
				#dates a {
	line-height: 14px;
	padding-bottom: 10px;
				}
				#dates .selected {
	font-size: 28px;
				}
		
		#issues {
			width: 620px;
			overflow: hidden;
		}	
			#issues li {
	width: 620px;
	list-style: none;
	float: left;
	margin: 0px;
	background-image: url(../images/time-line-shadow.png);
	background-repeat: no-repeat;
	background-position: -43px 179px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
			}
				#issues li.selected img {

				}
				#issues li img {
	float: left;
	background: transparent;
	border: 1px solid #999999;
	margin-top: 10px;
	margin-right: 30px;
	margin-left: 50px;
				}
				#issues li h1 {
	color: #333333;
	font-size: 36px;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
				}
				#issues li p {
	font-size: 12px;
	margin-right: 43px;
	font-weight: normal;
	line-height: 22px;
	color: #666666;
				}
		
		#grad_left,
		#grad_right {
	width: 100px;
	height: 64px;
	position: absolute;
	top: 0;
		}
			#grad_left {
		        left: 0;
		        background: url('../images/grad_left.png') repeat-y;
			}
			#grad_right {
	right: -4px;
	background: url('../images/grad_right.png') repeat-y;
			}
		
		#next,
		#prev {
	position: absolute;
	top: 0;
	font-size: 70px;
	top: 149px;
	width: 16px;
	height: 28px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
		}
			#next:hover,
			#prev:hover {
	background-position: 0 -28px;
			}
			#next {
	right: 0px;
	background-image: url('../images/next.png');
	margin-right: 10px;
			}
			#prev {
	left: 0;
	background-image: url('../images/prev.png');
	margin-left: 10px;
			}
				#next.disabled,
				#prev.disabled {
					opacity: 0.2;
				}

.amountRwb{text-align:left;border-left:1px solid #ffffff;}
.amountRab{text-align:left;font-weight:bold;font-size:12px;}
.spc{padding-top:10px;}
.Columnwidt{float:left; width:95px; text-align:right; font-size:12px;font-weight:bold;}
.pdsp100{ padding:20px;}
.dataTable_mcx{width:100%; background-color:#fff;}
.dataTable_mcx td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left;}
.dataTable_mcx td.name{ color:#000;}
.dataTable_mcx td.amount, th.amount{text-align:right;}
.dataTable_mcx th {background:#DADADA; font-weight:bold;}
.dataTable_mcx th.orngBG {background:#FFE9D2;}
.dataTable_mcx td {background:#fff;}
.dataTable_mcx tr:first-child { border-bottom:none;}
.dataTable_mcx tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable_mcx tr.int td {background-color:#FEFEFE;}

/* Tag cloud */

#tags ul{ margin:3px 0;	padding:10px 10px; text-align:center; background:#AD0000;}
#tags li{margin:0; padding:0; list-style:none; display:inline;}
#tags li a{ text-decoration:none; color:#fff; padding:0 2px;}
#tags li a:hover{ color:#cff400;}		
.tag1{font-size:100%;}
.tag2{font-size:120%;}
.tag3{font-size:140%;}
.tag4{font-size:160%;}
.tag5{font-size:180%;}
/* alternative layout */
#tags .alt{ text-align:left; padding:0; background:none;}
#tags .alt li{ padding:2px 10px; background:#efefef; display:block;	}
#tags .alt .tag1, 
#tags .alt .tag2, 
#tags .alt .tag3, 
#tags .alt .tag4, 
#tags .alt .tag5{font-size:100%;}
#tags .alt .tag1{background:#7cc0f4;}
#tags .alt .tag2{background:#67abe0;}
#tags .alt .tag3{background:#4d92c7;}
#tags .alt .tag4{background:#3277ad;}
#tags .alt .tag5{background:#266ca2;}
	
/* // Tag cloud */

#regis_box{ width:619px; }
#regis_box h2{ font-family:Tahoma, Geneva, sans-serif; font-size:24px; color:#000;}
#regis_box .innerpannel{ width:600px; }
#regis_box .label{ margin-bottom:10px; color:#000000; font-family:Tahoma, Geneva, sans-serif; color:#555555;}
#regis_box .input-text{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:32px;  }
#regis_box .input-comment{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:150px;}
#regis_box .option,select{ font:12px;}
#checkoption{width:100%; padding:5px 0 0 0; margin:0;}
#checkoption .input{ float:left; width:20px; display:block; padding-top:5px; font-size:12px;}
#checkoption p{ float:left; padding-left:5px; width:560px; }

#ratiosption{width:100%; padding:0; margin:0;}
#ratiooption .input{ float:left; width:20px; display:block; padding-top:5px}
#ratiooption p{ float:left; padding-left:5px; width:446px; margin:0 auto; }

/* // Tag cloud */
	  
/*------------ logIn portion------------*/
#mask {	display: none; background: #000; position: fixed; left: 0; top: 0; 	z-index: 10; width: 100%; height: 100%;	opacity: 0.8;
	z-index: 999;}
.loginportion{ width:638px; margin:0 auto; display:none; background:#ffffff; border:1px solid #999; position: fixed; top: 50%; left: 50%; z-index: 99999; box-shadow: 0px 0px 20px #999; -moz-box-shadow: 0px 0px 20px #999; /* Firefox */  -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */ border-radius:3px 3px 3px 3px;  -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Chrome */ /* IE 8 */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
filter: alpha(opacity=50);}

.loginportion .innerpannel{ width:616px; padding:10px;}
.loginportion .collLeft{ width:275px; border-right:1px solid #C5C5C5; padding-right:5px; float:left; }
.loginportion .collRight{ width:325px; margin-left:10px; float:left;}
.loginportion .label{ margin-bottom:10px; color:#000000;}
.loginportion .input-text{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:26px; }
.loginportion .memTxt{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#555555; font-weight:normal;}
.loginportion .mainTxt{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#243A57;}

.loginportion img.btn_close { float: right; margin: 5px 10px 0 0;}
.loginportion .collportion{ border-bottom:1px solid #C5C5C5; float:left; width:616px;}
.loginportion .brandname{ width:325px; margin-left:10px; float:left;}


.subscribe_table { background:url(../images/subscribe_table.png) no-repeat; width:282px; height:199px; margin-left:10px;}
.subscribe_table .sub_inner{ padding:15px;}
.subscribe_table .caption{ text-align:center; color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:none;}
.dataTable_sub{width:100%; border:1px solid #5D5D5D;}
.dataTable_sub td, th{padding:3px 5px 3px 5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left; }
.dataTable_sub td.name{ color:#000;}
.dataTable_sub td.amount, th.amount{text-align:right;}
.dataTable_sub th {background:#5D5D5D; font-weight:bold; color:#FFFFFF; font-size:12px;}
.dataTable_sub th.orngBG {background:#FFE9D2;}
.dataTable_sub td { border-bottom:1px solid #5D5D5D; color:#FFF;}
.dataTable_sub tr:first-child { border-bottom:none;}
.dataTable_sub tr:last-child { border-bottom:1px solid #E7D1BC;}
.dataTable_sub tr.int td {}

.subscription_portlet{background-image:url(../images/overview_calculateBg.gif); background-repeat:repeat-x; background-position:bottom left; background-color:#FEFEFE; position:relative; border:1px solid #d3d3d3; border-right:none; border-bottom:none; padding:0px!important; float:left;}
.subscription_portlet .bdrR{background-image:url(../images/rit_shadow1.png); background-repeat:repeat-y; background-position:top right; margin:0px; padding:0px;}
.subscription_portlet .bdrB{background-image:url(../images/btm_shadow1.png); background-repeat:repeat-x; background-position:bottom left; margin:0px; padding:0px 0px 3px 0px;}
.publication_portlet .crvoverTL{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip: rect(0 5px 5px 0);top:-1px;left:-1px;}
.publication_portlet .crvoverTR{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip: rect(auto auto 5px 5px);top:-1px;right:0px;}
.publication_portlet .crvoverBL{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip:rect(5px 5px auto auto);left: -1px;bottom:0px;}
.publication_portlet .crvoverBR{background:url(../images/pblisPortlet_corner.png) 0 100% repeat-x;width:100%;background-position:top;height: 10px;width: 10px;position: absolute;clip:rect(5px auto auto 5px); bottom:0px; right:0px;}
.publication_portlet .header{ padding:10px; background:#FFFDE8; text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:15px; color:#000; margin-right:4px;}
.publication_portlet .posAbs{ position:absolute; z-index:1000; width:175px;}
.publication_portlet .header span{font-size:12px; text-transform:none;}
.publication_portlet .content{ padding:10px; margin-right:4px;}
.publication_portlet .startAmu{ color:#333333;}
.publication_portlet .Inr{ color:#333333; font-size:22px; text-transform:uppercase; text-align:center;}
.publication_portlet .Inr span{ color:#cc0000;}
.publication_portlet .coverPrice{ color:#666666; font-size:14px; text-align:center;}

#tabs_subscription { background:#FFF5EB; border:1px solid #A5A5A5;}
#tabs_subscription .caption{ background:#EFEFEF; border-bottom:1px solid #BCBCBC; height:35px; padding:0;}
#tabs_subscription .content{ padding:5px;}
#tabs_subscription #breadcrumb ul, li{ list-style-type:none; padding:0; margin:0;}
#tabs_subscription #breadcrumb li{ float:left; line-height:35px; padding-left:10px; color:#666; text-transform:none;}
#tabs_subscription #breadcrumb li a { display:block; font-size:16px; text-transform:none; font-family:Tahoma, Geneva, sans-serif; color:#2D2D2D;} 							

.subscribe_content{ font-size:12px; color:#000; font-family:Tahoma, Geneva, sans-serif;}
.subscribe_content ul{ list-style-type:none;}
.subscribe_content ul li{ display:inline; padding:5px 0px;}


.shopping_box { background:#FFF5EB; border:1px solid #A5A5A5; padding:5px;}
.shopping_box .headertxt{ color:#AD0000; font-size:18px; font-family:Tahoma, Geneva, sans-serif; font-weight:lighter; padding-left:40px; background:url(../images/shopping_img1.png) no-repeat left center; line-height:35px; display:block; }
.shopping_box .headertxt1 ul{ list-style-type:none;}
.shopping_box .headertxt1 ul li{ color:#000000; font-size:18px; font-family:Tahoma, Geneva, sans-serif; font-weight:lighter;  line-height:28px; display:block; float:left; border-right:1px dotted #666; padding:5px;}

.subcontainer{ border:1px solid #999999; padding:8px;}
.subscriber_signin{}
.subscriber_signin .column01{ width:450px; border-right:1px solid #999999; padding-right:5px; float:left;}
.subscriber_signin .contentxt{ font-size:12px; text-transform:uppercase; color:#555555; }
.subscriber_signin .small{ font-size:11px; color:#243A57; }
.subscriber_signin .small ul{ list-style-type:none;}
.subscriber_signin .small ul li{ display:inline; padding:0px 0px;}
.subscriber_signin .column02{ width:435px; padding-left:5px; float:left; margin:0 0 0 15px;}
.subscriber_signin .label{ margin-bottom:10px; color:#000000;}
.subscriber_signin .input-text{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:26px; padding-top:5px; }
.subscriber_signin .txxt1{ font-family:Georgia, "Times New Roman", Times, serif; color:#555555; font-size:16px;}
.subscriber_signin .txxt1 span{ font-size:20px; color:#243A57;}
.subscriber_signin .buttonsub ul{ border:none; margin:10px 0 0 0; }
.subscriber_signin .buttonsub ul li{ float:left; padding:0 15px 0 0; margin:10px 0 0 0;}
.subscriber_signin .buttonsub ul li a{ float:left; padding:0 15px 0 0; border:none;}

.order_summaryBG{ background:#FFFDE8; border:1px solid #D3D3D3; padding:7px;}
.order_summary{}
.order_summary .column01{ width:450px; border-right:1px solid #999999; padding-right:10px; float:left;}
.order_summary h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#243A57;}
.order_summary .contentxt{ font-size:12px; text-transform:uppercase; color:#555555; }
.order_summary .small{ font-size:10px; color:#555555; }
.order_summary .small span{ color:#FF0100;}
.order_summary .column02{ width:435px; padding-left:5px; float:left; margin:0 0 0 15px;}
.order_summary .textarea{ font-size:12px; width:175px; float:left; color:#555555; height:26px; padding-top:5px;}
.order_summary .textlink a{ text-decoration:underline; color:#005EBE;} 
.order_summary .textarea span{ color:#ff0100;  padding-top:5px;}
.order_summary .inputarea{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:26px; float:left; width:250px; padding-top:5px;}
.order_summary .inputcomment{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:95px; float:left; width:250px; padding-top:5px;}
.order_summary .inputselect{  background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:30px; float:left; width:250px; padding-top:5px;}
.order_table{width:100%;border-collapse:collapse;}
.order_table td, .order_table th{font-size:12px; padding:5px 7px;}
.order_table th{text-align:left;padding-top:5px;padding-bottom:4px; font-weight:bold; color:#000000; font-size:12px;}
.order_table tr td.sel{color:#333333; border-bottom:1px dotted #DADADA; font-size:12px;}
.order_table td.amount, th.amount{text-align:right;}
.order_table td.center{ text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:18px; font-weight:normal; color:#AD0000; padding:10px 0;}

.bs_subscription{float:left; padding:6px; width:580px;/*586px*/; background: none repeat scroll 0 0 #FFFDE8; border:1px solid #d3d3d3; position:relative; font-size:12px;}
.bs_subscription .headUpp{ font-size:12px; font-weight:bold; color:#000000; text-transform:uppercase;}
.bs_subscription .headUpp span{ font-size:12px; font-weight:normal; color:#000000; text-transform:none;}
.bs_subscription .headNor{ font-size:12px;  color:#000000; font-weight:normal;}
.bs_subscription .headNor span{ font-size:12px; color:#000000; text-transform:none; font-weight:bold;}
.bs_subscriptionBG{ border:1px solid #999999; background:#FFFFFF; padding:0;}
.bs_subscriptionBG .collLeft{ width:260px; border-right:1px solid #D3D3D3; padding:5px; float:left;}
.bs_subscriptionBG .collRight{ padding:5px; float:left; width:290px; }
.bs_subscriptionBG .headTxt{ font-size:16px; color:#000000;}
.bs_subscriptionBG p span{ color:#00358D; text-decoration:none;}
.bs_subscriptionBG .Inr{ color:#333333; font-size:22px; text-transform:uppercase; text-align:left; float:left;}
.bs_subscriptionBG .Inr span{ color:#cc0000;}

.subTables_bdr{width:100%;border-collapse:collapse; background-color:#fff;}
.subTables_bdr td, .subTables_bdr th{font-size:12px;border:1px solid #D3D3D3; padding:5px 7px;}
.subTables_bdr th{text-align:center; padding-top:5px; padding-bottom:4px; background-color:#DADADA; font-weight:bold;}
.subTables_bdr tr td.sel{color:#333333; background-color:#DADADA; font-size:12px;}
.subTables_bdr td.amount, th.amount{text-align:center;}

.subscriber_alert{}
.subscriber_alertBG{ background:#EFEFEF; border-top:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; padding:10px;} 
.alert_table {width:100%; background-color:#fff;}
.alert_table .caption{text-transform:uppercase;font-family:Tahoma, Arial, Georgia; font-size:16px; color:#000;}
.alert_table td, th{padding:5px 7px 5px 7px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-align:left;}
.alert_table td.name{ color:#000;}
.alert_table td.amount, th.amount{text-align:right;}
.alert_table td.txtCtnr, th.txtCtnr{text-align:center;}
.alert_table th {background:#FFE9D2; font-weight:bold; color:#666666; font-size:14px; text-transform:uppercase;}
.alert_table th.orngBG {background:#FFE9D2;}
.alert_table td {background:#fff; font-size:14px; color:#666666; font-weight:normal;}
.alert_table td.namebold {font-weight:bold;}
.alert_table tr td{ border-bottom:1px dotted #cbcbcb;}
.alert_table tr:first-child { border-bottom:none;}
.alert_table tr:last-child { border-bottom:1px solid #E7D1BC;}
.alert_table tr.int td {background-color:#FEFEFE;}

.subscriber_portfolio{}
.subscriber_portfolio .column01{ width:320px; padding-right:5px; float:left;}
.subscriber_portfolio .contentxt{ font-size:12px; text-transform:uppercase; color:#555555; }
.subscriber_portfolio .small{ font-size:11px; color:#243A57; }
.subscriber_portfolio .small ul{ list-style-type:none;}
.subscriber_portfolio .small ul li{ display:inline; padding:0px 0px;}
.subscriber_portfolio .column02{ width:587px; float:left; margin:0; padding-left:5px;}
.subscriber_portfolio .label{ margin-bottom:10px; color:#000000;}
.subscriber_portfolio .input-text{ background:url(../images/login_in_box.png) repeat-x top left #FFF; border:1px solid #D3D3D3; height:26px; padding-top:5px; }
.subscriber_portfolio .txxt1{ font-family:Georgia, "Times New Roman", Times, serif; color:#555555; font-size:16px;}
.subscriber_portfolio .txxt1 span{ font-size:20px; color:#243A57;}
.subscriber_portfolio .buttonsub ul{ border:none; margin:10px 0 0 0; }
.subscriber_portfolio .buttonsub ul li{ float:left; padding:0 15px 0 0; margin:10px 0 0 0;}
.subscriber_portfolio .buttonsub ul li a{ float:left; padding:0 15px 0 0; border:none;}

.subscriber_epaper{}
.subscriber_epaper .column01{ width:231px; float:left; padding-right:10px;}
.subscriber_epaper .contentxt{ font-size:12px; text-transform:uppercase; color:#555555; }
.subscriber_epaper .small{ font-size:11px; color:#243A57; }
.subscriber_epaper .small ul{ list-style-type:none;}
.subscriber_epaper .small ul li{ display:inline; padding:0px 0px;}
.subscriber_epaper .column02{ width:668px; float:left; margin:0; height:501px; }
.subscriber_epaper .txxt1{ font-family:Arial, "Times New Roman", Times, serif; color:#555555; font-size:12px; line-height:16px;}


.accordion1 {}
.accordion1 h3 a {color:#000!important;}
.accordion1 h3.active {background: #fff url(../images/accordianBG.png) repeat-x bottom left;padding: 5px;	margin: 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; border: solid 1px #c4c4c4;cursor:padding: 5px;margin:5px 0px 0 0px!important;cursor: pointer;position:relative;}
.accordion1 h3.active a {color:#f2f2f2;}
.accordianHeader1{ background:#D2D2D2; border-top:1px solid #A5A5A5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:5px; text-align:right;}
.accordion1 h3{background: #fff url(../images/accordianBG.png) repeat-x bottom left;padding: 5px;	margin: 0;font-family:Arial, Helvetica, sans-serif; font-size:11px; border: solid 1px #c4c4c4;cursor: pointer;position:relative;}
.accordion1 .contContainer {padding:5px; margin:0px 0px 0px 0px; background:#C5C5C4; border:1px solid #999;}

.accro1{float:left; width:50px; margin-right:10px; font-weight:bold; text-align:right;}
.accro2{float:left; width:6px; height:5px; background-position:bottom;}
.accro3{float:left; width:45px; font-weight:bold;}
.accro4{float:left; width:70px; margin-right:10px; font-weight:bold;}
.accro5{float:left; width:80px; margin-right:10px; font-weight:bold;}
.accro6{float:left; width:6px; height:13px;}
.smldate{font-family:Tahoma, Arial, Georgia;font-size:10px;color:#333333;text-align:left;text-decoration:none;}
.expdatamt{font-size:18px;color:#333333;}
.expdatamt2{float:left;color:#339933;text-align:left;margin-top:5px;font-size:11px;vertical-align:middle; padding:2px;}
.crtdate100{width:90px;}
.unline{text-decoration:underline;}

.bsbooks{float: left; margin: 5px 0 0; padding: 0; width:100%; background: none repeat scroll 0 0 #FFFDE8; border:1px solid #d3d3d3; position:relative; font-size:12px;}
.bsbooks .maintxt{ font-size:12px; color:#000000; font-weight:bold;}
.bsbooks h2{ color:#333333; font-size:12px; font-weight:bold; display:block; font-family:Tahoma, Arial, Georgia; float:left; }
.bsbooks .viewtxt{ margin-left:15px; font-size:11px; color:#243A57;}
.bsbooks .span{ color:#cc0000; padding-top:3px; float:left; font-weight:normal; display:block; margin-left:23px;}
.bsbooks h4{ color:#000000; font-size:12px; line-height:20px;}
.bsbooks img{ margin-top:0px !important;}
.bsbooks h2 del{ color:#666666;padding-top:5px; font-weight:normal;}
.bsbooks .col1{ width:53px; float:left; padding:5px; margin-bottom:0px;}
.bsbooks .col2{ width:550px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; float:left; padding:5px;}
.bsbooks .col3{ width:132px; float:left; padding:5px; font-weight:bold; text-align:right; color:#000000;}
.bsbooks .col4{ width:132px; border-left:1px solid #DDDDDD; float:left; padding:5px; text-align:right; font-weight:bold; color:#000000;}


/*portfolio css*/
.slider_portfolio_mcx{ background:#D2D2D2; border-top:1px solid #A5A5A5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:5px; text-align:right;}
.according{ float:left; font-weight:bold; text-align:right; margin:0; width:865px;}
.according ul{ list-style-type:none; }
.according ul li{ padding:3px 3px; display:inline-block; list-style:none; float:left; overflow:hidden;}
.according ul li a{ padding:3px; display:block;}

ul#accordColumn1{ float:left; font-weight:normal; color:#333; margin:0; width:890px;}
ul#accordColumn1 li{ font-weight: normal; font-size: 11px; float:left; text-decoration:none; text-align:right; text-transform:capitalize; color:#333333; }
ul#accordColumn1 li a{ padding:2px; display:block; text-decoration:none; text-align:right; text-transform:capitalize; color:#333333;}
ul#accordColumn1 li span{color:#5D9C05; font-weight:normal; font-style:normal; float:right; text-align:right;}
ul#accordColumn1 li a.selected{ text-decoration:underline; font-size:12px; text-align:left;}
ul#accordColumn1 li a .last{ color:#ff0000; text-decoration:none; display:block;}
ul#accordColumn1 li a .first{ color:#F00; text-decoration:none; display:block;}
ul#accordColumn1 li a .input{ margin:0; padding:0;} 

/*paid story page*/
.paidstory_container {width:619px; height:310px; margin:auto;background-image:url(../images/paid_box.jpg); padding:2px; font-size:12px; border: solid 1px #CCCCCC;}
.paidstory_white {background-color:#FFFFFF; border-bottom:solid 1px #cccccc; height:55px; vertical-align:middle;}
.paidstory_text1 {text-align: center; padding:10px; border-bottom:dashed 1px #CCCCCC;}
.paidstory_text2 {padding:5px 5px 5px 10px; font-family:Tahoma, Arial, sans-serif; font-size:14px; font-weight:bold; }
.paidstory_text3 {padding:5px 5px 5px 10px; font-family:Tahoma, Arial, sans-serif; font-size:12px;}
.paidstory_left{float:left; width:400px; border-radius:6px; -moz-border-radius:4px; background-color:#fffdf8; margin:15px 10px;}
.paidstory_right{float:right; padding:15px 10px 10px 10px; border:0px;}
/*paid story page*/

/*supscription page*/
.sub_head{ background:#fbfbfb; padding:5px; border-bottom:solid 1px #666;}
.sub_head_main{font-family:Helvetica; font-weight:bold; font-size:30px; color:#505050; }
.sub_header p{ color:#505050;}
.sub_col1{ width:600px;}
.sub_col2{ width:300px;}
.package{ width:98%; background:#FFF;}
.package tr th{font-weight:bold; font-size:14px;border-bottom:1px dashed #cbcbcb; padding-left:5px 0 5px 15px;}
.package tr td {border-bottom:1px dashed #cbcbcb; padding:10px 0 10px 25px; background-image:url(../images/tick.png); background-position:left center; background-repeat:no-repeat; font-size:14px;}
.package_blue{ background-color:#f3f3f3; width:98%;}
.package_blue tr th{ padding:7px 0 7px 15px;
background: rgb(30,134,196); /* Old browsers */
background: -moz-linear-gradient(top, rgba(30,134,196,1) 0%, rgba(13,99,172,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,134,196,1)), color-stop(100%,rgba(13,99,172,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(30,134,196,1) 0%,rgba(13,99,172,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(30,134,196,1) 0%,rgba(13,99,172,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(30,134,196,1) 0%,rgba(13,99,172,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(30,134,196,1) 0%,rgba(13,99,172,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e86c4', endColorstr='#0d63ac',GradientType=0 ); /* IE6-9 */}
.package_blue tr td{border-bottom:1px  solid #dfdfdf; padding:7px 0 7px 10px;}
.package_blue tr td .namebold{font-weight:bold;}
/*supscription page*/

/*disclaimer tooltip*/
.tooltip2 
	{
                display:none;
                position: absolute;
                line-height: 20px;
                padding: 10px;
                text-align: left;
                background: #ffffff !important;
                color: #ggg !important;
                border: 2px solid #808080 !important;
                box-shadow: 0 0 6px #000;
                -moz-box-shadow: 0 0 6px #000;
                -webkit-box-shadow: 0 0 6px #000;
                padding: 4px 5px 4px 5px !important;
                border-radius: 6px !important;
                -moz-border-radius: 6px;
                -webkit-border-radius: 6px;
                z-index: 9991;  
                width: 680px;
                height:350px;
                font-size: 12px;
        }    
/*disclaimer tooltip*/
.additonal{ background-image:url(../images/add_pack.jpg); background-repeat:no-repeat; width:310px; height:48px;}
/*additionl pack*/
	
/*additionl pack*/


.input-text {
    background: url("../images/login_in_box.png") repeat-x scroll left top #fff;
    border: 1px solid #d3d3d3;
    height: 26px;
}

