body{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000; padding:0px 0px; margin:0px 0px}
img{border:0px}
p{margin:0px 0px; padding:0px 0px;}
/*ul{border:0; margin:0; padding:0;}*/
#mainOuter{margin-top:3px;width:1002px;}


#header{width:1002px; float:left; height:220px; margin:2px 0px 1px 0px}
#headerUL{width:1002px; font-size:11px; float:left; height:30px; color:#FFF; background-color:#145ca8}
#headerUL ul{margin:7px 2px; position:relative; left:0px; list-style:none; float:left; padding:0px 0px}
#headerUL ul li{float:left; padding:0px 4px}
#headerUL ul li a{color:#FFF; text-decoration:none}
#headerUL ul li a:hover{color:#FFF; text-decoration:underline}
.marq {width: 995px; height: 30px; float: right; margin-top: 2px}
#footer{width:1002px; background-image:url('../Images/DivImages/mnu-Tab-1.jpg'); background-repeat:repeat-x; float:left; background-color:#dfe4e7; margin: 10px 0px 0px 0px; padding-top:5px;}
#footer div{width:980px; float:left; margin-top:0px}
#footer div ul{font-size:11px; margin-right:2px; margin:0px 0px; padding:0px 0px; list-style:none; float:left}
#footer div ul li{float:left; margin-right:3px}
#footer div ul li a{color:#000; text-decoration:none}
#footer div ul li a:hover{color:#00e; text-decoration:underline}
#footer .bseDisclamer{font-size: 10px; font-style: italic; float:left; text-align:left; width:270px;}
#footer .disclamer{font-size: 10px; margin-left: 5px; float:left; margin-top:5px; text-align:left;}
.font11FloatRht{float:right; font-size:11px}
.font11FloatRht a{color:#000; text-decoration:none}
.font11FloatRht a:hover{color:#00e; text-decoration:underline}
.smallItalic{height:10px; text-align:right; font-size:10px; font-style:italic; float:right}
.smallMsg{font-size:9px; font-weight:normal; height:18px; text-align:left; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px; color:#999}
.smallMsgBold{font-size:9px; font-weight:bold; height:18px; text-align:left; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px; color:#999}

.itallic11{font-style: italic; font-size: 11px; color: #808080}
.itallic12{font-style: italic; font-size: 12px; color: #808080}

#left{width:315px; float:left}
.lftCorpAnn{width:310px; float:left; margin:10px 0px 0px 5px}
.lftRedBox{width:305px; float:left; margin-left:5px}
.lftRedBoxHer{background-image:url('../Images/DivImages/home-BoDown.jpg'); background-repeat:no-repeat; height:7px}
.lftRedBoxBor{border-left:2px solid #850d0f; height:300px; border-right:2px solid #850d0f; padding:5px}
.dotBor{float:left; margin-top:10px; border-top:1px dotted #9e1e1f; width:290px}
.lftRedBoxFoot{background-image:url('../Images/DivImages/home-BoTop.jpg'); background-repeat:no-repeat; height:7px}

#center{width:310px; float:left; margin:0px 0px 0px 15px}
.cenDocRes{width:300px; float:left; margin:10px 0px 0px 0px;}
.cenResCal{width:300px; float:left; margin:10px 0px 0px 0px;}


#right{width:320px; margin:8px 0px 0px 10px; float:left;}/*Change With Test*/

.rhtInvFor{width:310px; float:left; margin:0px 0px 0px 5px}

.rhtExpSpk{width:310px; float:left; margin:0px 0px 0px 5px}
.rhtExpPic{margin:5px 5px; float:left}
.rhtExpCont{float:left}

.rhtPoll{width:300px; float:left; margin:0px 0px 0px 5px}
.rhtPoll ul{float:left; font-size:10px; color:#106dbb; font-weight:bold; list-style:none; margin:0px 0px; padding:0px 0px}
.rhtPoll ul li{float:left; margin-right:10px}

.rhtVoteButt{margin:0px 10px 0px 10px; font-size:11px; float:right; font-weight:normal}

.rhtNav{margin:0px 0px; width:270px}

.rhtPrev{font-weight:bold; color:#666; font-size:11px}
.rhtPrev a{font-weight:bold; color:#666; font-size:11px; text-decoration:none}
.rhtPrev a:hover{font-weight:bold; color:#666; font-size:11px; text-decoration:underline}
.rhtPrev a.unselected{font-weight:bold; color:#ccc; font-size:11px; cursor:text; text-decoration:none;}
.rhtPrev a.unselected:hover{font-weight:bold; color:#ccc; font-size:11px; cursor:text; text-decoration:none;}

.rhtAllPoll{font-weight:bold; color:#666; font-size:11px}
.rhtAllPoll a{font-weight:bold; color:#666; font-size:11px; text-decoration:none}
.rhtAllPoll a:hover{font-weight:bold; color:#666; font-size:11px; text-decoration:underline}
.rhtAllPoll a.unselected{font-weight:bold; color:#ccc; font-size:11px; cursor:text; text-decoration:none;}
.rhtAllPoll a.unselected:hover{font-weight:bold; color:#ccc; font-size:11px; cursor:text; text-decoration:none;}

.rhtNext{font-weight:bold; color:#666; font-size:11px}
.rhtNext a{font-weight:bold; color:#666; font-size:11px; text-decoration:none}
.rhtNext a:hover{font-weight:bold; color:#666; font-size:11px; text-decoration:underline}
.rhtNext a.unselected{font-weight:bold; color:#ccc; font-size:11px; cursor:text; text-decoration:none;}
.rhtNext a.unselected:hover{font-weight:bold; color:#ccc; font-size:11px; cursor:text; text-decoration:none;}


#lftBig{width:790px; float:left; margin-right:2px}
#fullWidth{width:1000px; float:left; margin-right:2px}
.lftTitleBG{width:790px; float:left; margin-left:5px; margin-right:5px}
.lftTitle{padding-bottom:3px; font-size:14px; font-weight:bold; color:#0451a9; background-image:url('../Images/DivImages/2Dot-2.gif'); background-repeat:repeat-x; background-position: bottom; float:left; width:99%; margin-left:2px; margin-right:0px; margin-top:0px; margin-bottom:3px;}
#rhtUl{width:200px; min-height:600px; float:left; border-left:1px #e6e6e6 solid}
#rhtUl ul{margin:0px 0px; padding:0px 0px 0px 20px; list-style:none; font-size:11px}
#rhtUl ul li{margin-bottom:4px; list-style-image:url('../Images/DivImages/arrow-2.gif')}
#rhtUl ul li a{text-decoration:none; color:#000}
#rhtUl ul li a:hover{text-decoration:underline; color:#00e}

#lftSmall{width:200px; float:left; border-right:1px #e6e6e6 solid}
#lftSmall ul{margin:0px 0px; padding:0px 0px 0px 20px; list-style:none; font-size:11px}
#lftSmall ul li{margin-bottom:10px; list-style-image:url('../Images/DivImages/arrow-2.gif')}
#lftSmall ul li a{text-decoration:none; color:#000}
#lftSmall ul li a:hover{text-decoration:underline; color:#00e}

#lftCalResult{width:240px; min-height:600px; float:left; border-right:1px #e6e6e6 solid}
#lftCalResult ul{margin:0px 0px; padding:0px 0px 0px 20px; list-style:none; font-size:11px}
#lftCalResult ul li{margin-bottom:10px; list-style-image:url('../Images/DivImages/arrow-2.gif')}
#lftCalResult ul li span{font-size:11px; white-space:normal; font-weight:bold; color:#a11b04;}
#lftCalResult ul li a{text-decoration:none; color:#000}
#lftCalResult ul li a:hover{text-decoration:underline; color:#00e}


#rhtBig{width:740px;*width:715px; margin-left:10px; float:left;}
.rhtBGTitle{width:790px; float:left; margin-left:5px; margin-right:5px; background-image:url('../Images/DivImages/2Dot-2.gif'); background-repeat:repeat-x; background-position-y:50%}
.blueTxt14Bold{margin:0px 0px 3px 2px; font-size:14px; font-weight:bold; color:#0451a9}

.homesectionUL{margin:10px 0px 0px 10px; padding:0px;  float:left; list-style:none; }
.homesectionUL li{padding-left:20px; padding-bottom:7px; *padding-bottom:1px; list-style-position:outside; float:left; margin:0px; background-image:url('../Images/Gifs/bullet_img.gif'); background-repeat:no-repeat; background-position:5px left; width:260px;}

.NewsUL{margin:10px 0px 0px 10px; padding:0px; float:left; list-style:none;}
.NewsUL li{padding-left:20px; padding-bottom:7px; *padding-bottom:3px; list-style-position:outside; float:left; margin:0px; background-image:url('../Images/Gifs/bullet_img.gif'); background-repeat:no-repeat; background-position:left; width:290px;}

.marbottom3{margin-bottom:3px}
.marbottom10{margin-bottom:9px}
.homeTime{font-size:10px; color:#014a95}
.font11{font-size:11px}
.font11Gray{color:#545454; font-size:11px}
.font11Black{color:#000000; font-size:11px}
.homeTitle16{font-size:16px; text-decoration:none; font-family:Arial,Helvetica,sans-serif; color:#014a95; font-weight:bold;}
.homeTime{font-size:10px; color:#014a95}
.RedBoxTitle{font-size:13px; padding-left:5px; color:#444; font-weight:bold}
.sensexGraph{float:left; font-size:1.1em; width:280px; margin-top:10px; text-align:left}
.blueBold{color:#0017c5; font-weight:bold}
.Bold{font-weight:bold}
.Sensexdown{color:#F00; font-weight:bold; letter-spacing:-1px}
.Sensexup{color:#108f10; font-weight:bold; letter-spacing:-1px}
.calendarTip{float:left; width:280px; margin:10px 0px 10px 0px; border:2px #014a95 solid; padding:5px 5px}
.font11MarPadd{padding:0px 0px; margin:0px 0px; font-size:11px}

.black{color:#000}
.blackPaddlLft10{font-weight:normal; padding-left:10px; font-size:10px; color:#000}
.font10Black{font-weight:normal; font-size:10px; color:#000}
.font11Mar2{margin:2px 2px; font-size:11px; text-align:justify}
.floatLft{float:left}
.floatRht{float:right}
.marBott30{margin-bottom:30px}
.marLftTop10{float:left; margin-left:10px; margin-top:10px}
.viewComm{margin:15px 0px 5px 0px; font-size:10px; text-align:right;}
.arrowMore{float:right; margin-right:5px}
.blueFont10{font-size:10px; color:#106dbb; font-weight:bold}

.mainTabClick2{float:left; border-left:1px #024c95 solid; font-weight:normal; font-size:12px; color:#014a95; font-family:Arial,Helvetica,sans-serif; border-right:1px #024c95 solid; border-top:1px #024c95 solid; padding:5px 5px 4px 5px}
.mainTabClick2 a{text-decoration:none; color:#014a95}
.mainTabUnClick2{float:left; border-bottom:1px #024c95 solid; font-weight:normal; text-decoration:none; font-size:12px; color:#014a95; font-family:Arial,Helvetica,sans-serif; padding:5px 5px 4px 5px}
.mainTabUnClick2 a{text-decoration:none; color:#014a95}

.subTab{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; list-style:none; margin:10px 0px 5px 0px; padding:0px 0px; float:left}
.subTab li{float:left; padding-left:2px; padding-right:2px; margin:0px 2px; text-decoration:none;}
.subTab li a{color:#000; border:1px solid #d3d3d3; padding:2px; margin:0px 3px; background-color:#efefef; color:#8d8b8c; text-decoration:none; -moz-border-radius:2px;}
.subTab li a:hover{color:#000;  padding:2px; text-decoration:none; background-color:#d5d5d5}
.subTab li a.selected{color:#000;  padding:2px; text-decoration:none; background-color:#d5d5d5; border:1px solid #d3d3d3;}
.subTab li a.unSelected{color:#8f8b8c; border:1px solid #d3d3d3;  padding:2px; background-color:#efefef}

/*.subTab{font-size:12px; font-family:Arial,Helvetica,sans-serif; list-style:none; margin:5px 0px 5px 0px; padding:0px 0px; text-decoration:underline; float:left}
.subTab li{float:left; padding-left:5px; padding-right:5px}
.subTab li a{color:#000}
.subTab li a:hover{color:#fff; padding:2px 2px; text-decoration:none; background-color:#828282}
.subTab li a.selected{color:#fff; padding:2px 2px; text-decoration:none; background-color:#828282}
.subTab li a.unSelected{color:#000; padding:2px 2px; text-decoration:underline; background-color:#fff}
.subTabRht{position:relative; top:1px; float:right; padding:4px 10px; margin:0px 1px 0px 0px; font:0.7em Verdana; color:#578CCA; list-style:none; -moz-user-select:none; -khtml-user-select:none; text-decoration:none}
*/

.mainTabClick{float:left; border-left:1px #024c95 solid; font-weight:bold; font-size:14px; color:#014a95; font-family:Arial,Helvetica,sans-serif; border-right:1px #024c95 solid; border-top:1px #024c95 solid; padding:5px 5px}
.mainTabClick a{text-decoration:none; color:#014a95}

.mainTabUnClick{float:left; border-bottom:1px #024c95 solid; font-weight:bold; text-decoration:none; font-size:14px; color:#014a95; font-family:Arial,Helvetica,sans-serif; padding:5px 5px}
.mainTabUnClick a{text-decoration:none; color:#014a95}

.BlueBGtable{		border-collapse:collapse;
		background:#ffffff;
		border-left:1px solid #686868;
		border-right:1px solid #686868;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #333;}

.BlueBGtable td, .BlueBGtable th{padding:3px 3px; white-space:nowrap;}

.BlueBGtable td input, .BlueBGtable th input{font-size:10px;}

.BlueBGtable caption{padding:0 0 .5em 0; text-align:left; font-size:1.4em; font-weight:bold; text-transform:uppercase; color:#333; background:transparent}

.BlueBGtable a{color:#0000ee;
		font-size:11px;
		text-decoration:none;}

.BlueBGtable a:link{}

.BlueBGtable .grayButton{font-size:9px; color:#FFFFFF; font-weight:bold; padding:2px; text-decoration:none; background-color:#3b3b3b; cursor:pointer;}

.BlueBGtable a:visited{
		font-weight:normal;
		color:#666;}

.BlueBGtable a:hover{border-bottom: 1px solid #bbb;}

.border_bottom{ border-bottom:0 none;}

.BlueBGtable thead th, .BlueBGtable tfoot th, .BlueBGtable tfoot td{background:#dfe4e7 url(../Images/DivImages/table_bg_h.gif) repeat-x;
		text-align:left;
		border-bottom:1px #666666 solid;
		border-top:1px #666666 solid;
		color:#000000;}
.BlueBGtable thead tr th a{text-align:left; white-space:nowrap; color:#000}

.BlueBGtable tfoot td{text-align:right}

.BlueBGtable tbody th, .BlueBGtable tbody tr, .BlueBGtable tbody td{border-bottom: solid 1px #a2a2a2;}

.BlueBGtable tbody th{white-space:nowrap; text-align:left}

.BlueBGtable tbody th a{
		color:#333;
		font-weight:normal;}

.odd{background-color:#e9f1f9;}

.BlueBGtable tbody tr:hover{background:#fafafa;}


.HomeTable{border-collapse:collapse; /*background:#EFF4FB url('../Images/DivImages/teaser.gif') repeat-x;*/ font-size:11px; color:#333}

.HomeTable td, .BlueBGtable th{padding:5px 5px 5px 5px; white-space:nowrap;}

.HomeTable caption{padding:0 0 .5em 0; text-align:left; font-size:1.4em; font-weight:bold; text-transform:uppercase; color:#333; background:transparent}

.HomeTable a{color:#00e; font-size:11px; white-space:nowrap; text-decoration:none}

.HomeTable a:link{}

.HomeTable a:visited{}

.HomeTable a:hover{border-bottom:1px solid #bbb}

.HomeTable thead th, .HomeTable tfoot th, .HomeTable tfoot td{/*background:#333 url('../Images/DivImages/llsh.gif') repeat-x;*/ background-color:#ffffff; text-align:left; color:#145ca8}
.HomeTable thead tr th a{text-align:left; white-space:nowrap; color:#145ca8}

.HomeTable tfoot td{text-align:right}

.HomeTable tbody th, .HomeTable tbody tr, .HomeTable tbody td{border-bottom:solid 1px #ccc}

.HomeTable tbody th{white-space:nowrap; text-align:left}

.HomeTable tbody th a{color:#333; white-space:nowrap; font-weight:bold}

.odd{}

.HomeTable tbody tr:hover{background:#fafafa}

.Rawtable{border-collapse:collapse; white-space:normal; font-size:11px; color:#333; background:#fff;}

.Rawtable td, .Rawtable th{padding:0px 0px 1px 2px; white-space:normal;}

.Rawtable caption{padding:0 0 .5em 0; text-align:left; font-size:1.4em; font-weight:bold; text-transform:uppercase; color:#333; background:transparent}

.Rawtable a{color:#00e; font-size:11px; text-decoration:none; white-space:nowrap;}

.Rawtable a:link{ white-space:normal;}

.Rawtable a:visited{font-weight:normal; color:#666}

.Rawtable a:hover{border:none;}

.Rawtable thead th, .Rawtable tfoot th, .Rawtable tfoot td{text-align:left; color:#fff}
.Rawtable thead tr th a{text-align:left; color:#fff}

.Rawtable tfoot td{text-align:right}

.Rawtable tbody th, .Rawtable tbody tr, .Rawtable tbody td{border-bottom:dotted 1px #fff;background-repeat:repeat-x;}

.Rawtable tbody th{ white-space:normal; text-align:left}

.Rawtable tbody th a{color:#333; font-weight:bold}

.Rawtable tbody tr:hover{background:#fff}




#container{background:#fff; width:310px; margin:0px; float:left; padding:0px}
.xsnazzy h1, .xsnazzy h2, .xsnazzy p{margin:0 5px; font-size:14px; letter-spacing:0.5px}
.xsnazzy h1{font-size:14px; color:#444; background-color:#e6e6e6}
.xsnazzy h2{font-size:2em; color:#234; border:0px none; }
.xsnazzy p{padding-bottom:0.5em; color:#eee}
.xsnazzy h2{padding-top:0.5em; padding-left:10px}
.xsnazzy{background:transparent; margin:1em}

.xsnazzy ul{font-size:11px; font-family:Arial,Helvetica,sans-serif; list-style:none; margin:5px 5px 5px 5px; padding:0px 0px; text-decoration:underline}
.xsnazzy li{padding-left:5px; padding-right:5px}
.xsnazzy li a{color:#000}
.xsnazzy li a:hover{color:#fff; padding:2px 2px; text-decoration:none; background-color:#828282}
.xsnazzy li a.selected{color:#fff; padding:2px 2px; text-decoration:none; background-color:#828282}
.xsnazzy li a.unSelected{color:#000; padding:2px 2px; text-decoration:underline; background-color:#fff}

.xsnazzy em{display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:12px solid #9d1d1e; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px}

* html .xsnazzy em{width:24px; height:12px; w\idth:0; hei\ght:0}
.xsnazzy span{display:block; width:0; height:0; color:#9d1d1e; overflow:hidden; border-top:10px solid #fff; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px}
* html .xsnazzy span{width:20px; height:10px; w\idth:0; hei\ght:0}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7{display:block; overflow:hidden; font-size:0}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6{height:1px}
.xb4, .xb5, .xb6, .xb7{background:#ccc; border-left:1px solid #9d1d1e; border-right:1px solid #9d1d1e}
 
.xb1{margin:0 8px; background:#9d1d1e}
.xb2{margin:0 6px; background:#9d1d1e}
.xb3{margin:0 4px; background:#9d1d1e}
.xb4{margin:0 3px; background:#fff; border-width:0 5px}

.xb5{margin:0 2px; background:#fff; border-width:0 4px}
.xb6{margin:0 2px; background:#fff; border-width:0 3px}

.xb7{margin:0 1px; background:#fff; border-width:0 3px; height:2px}

.xboxcontent{border-left:3px solid #9d1d1e; border-right:3px solid #9d1d1e; border-top:0px solid #9d1d1e; border-bottom:0px solid #9d1d1e; display:block; background:#fff; }


/* For Left Menu Starts*/

#acc {width:162px; font-size:11px; list-style:none; color:#fff;margin:3px 0px 0px 3px;padding:0px;}
#acc h3{background:#4177B7 none repeat scroll 0 0; text-decoration:none; color:#FFFFFF; border-bottom:1px solid #66ABF3;cursor:pointer;font-size:11px;font-weight:bold;height:20px;margin:0;padding-left:5px;padding-top:5px;width:152px;}
#acc h3:hover {background:url(../Images/DivImages/header_over.jpg); color:#FFFFFF; }
#acc h3.selected {background:url(../Images/DivImages/header_over-2.jpg); color:#FFFFFF; }
#acc a.selected h3 {background:url(../Images/DivImages/header_over-2.jpg); color:#FFFFFF; }
#acc a {color:#fff; text-decoration:none;}
#acc .acc-section {overflow:hidden; background:#fff; width:157px;}
#acc .acc-content {background:#D4E1F2 none repeat scroll 0 0;border:1px solid #1F6493;color:#FFFFFF;font-weight:normal;padding:0 1px 1px 3px;width:151px;}
#acc .acc-content ul { list-style:none; margin:0px 0px; padding:0px 0px; }
#acc .acc-content ul li{ margin:0px 0px; padding:2px 0px;width:158px;}
#acc .acc-content ul li a{ list-style:none; margin:0px 0px; padding:2px 0px;font-weight:normal; color:#000000; }
/*#acc .acc-content ul li a:hover{ list-style:none; margin:0px 0px; padding:2px 0px; font-weight:normal; color:#000000; }*/
#acc .acc-content ul li a.MNUselected{list-style:none; margin:0px 0px; padding:2px 0px; font-weight:bold; }
.arrowUp{cursor:pointer; text-align:right;vertical-align:middle; margin-left:5px;background:url(../Images/DivImages/mnu_down.gif);height:4px;width:7px;background-repeat:no-repeat; }
.arrowDown{cursor:pointer; text-align:right;vertical-align:middle; margin-left:5px; background:url(../Images/DivImages/mnu_up.gif);height:4px;width:7px;background-repeat:no-repeat; }
/* For Left Menu Ends*/



/*Inner Table Sub TAB Start*/
.tableSubTab { font-size: 11px; float: left; margin: 10px 0px 0px 3px; padding:0px 0px 0px 0px; list-style-type: none; text-decoration: none}
.tableSubTab li {float: left; padding: 4px 4px 4px 4px; margin-right:5px; border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid;}
.tableSubTab li a {padding: 0px 5px 5px 5px; color: #000; text-decoration: none;}
.tableSubTab li:hover {background: url(../Images/DivImages/table_bg_h.gif) #dfe4e7 repeat;}
.tableSubTab li.selected {background: url(../Images/DivImages/table_bg_h.gif) #dfe4e7 repeat;}
.tableSubTab li.unSelected {background-color: #fff; color: #000;}
/*Inner Table Sub TAB Ends*/

/*Inner Table Sub TAB Start*/
.tableSubTab_news { font-size: 11px; float: left; margin: 10px 0px 0px 1px; padding:0px 0px 0px 0px; list-style-type: none; text-decoration: none}
.tableSubTab_news li {float: left; padding: 4px 4px 4px 4px; margin-right:5px; border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid;}
.tableSubTab_news li a {padding: 0px 5px 5px 5px; color: #000; text-decoration: none;}
.tableSubTab_news li:hover {background: url(../Images/DivImages/table_bg_h.gif) #dfe4e7 repeat;}
.tableSubTab_news li.selected {background: url(../Images/DivImages/table_bg_h.gif) #dfe4e7 repeat;}
.tableSubTab_news li.unSelected {background-color: #fff; color: #000;}
/*Inner Table Sub TAB Ends*/


/*Guided Search Start*/
.divGuiSearch{width:200px; float:left; border:1px solid #ccc;}
.divGuiSearch h3{font-size:12px; background-color:#588bca; color:#FFFFFF; margin:0px 0px; padding:3px 0px 3px 4px;}
.divGuiSearch ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px;}
.divGuiSearch ul li{border-bottom:1px solid #fff; padding:3px 3px; list-style:none; list-style-position:outside; background-color:#bfd8f8 }
.divGuiSearch ul li a{background:url('../Images/DivImages/arrow-2.gif') no-repeat left center #bfd8f8; padding:3px 0px; color:#000;display:block;list-style-image:url('none');
list-style-position:outside;
list-style-type:none;
text-decoration:none;
text-indent:8px;}

.divGuiSearch ul li:hover{ background-color:#b7d3f6;}

#pagination-flickr li{
border:0; margin:0; padding:0;
font-size:10px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
}
#pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination-flickr .active{
color:#145ca8;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-flickr a:hover{
border:solid 1px #666666;
}
/*Guided Search End*/
.surveyCompany{color:#024c95; margin:3px 3px; font-weight:bold; font-size:11px;text-decoration:none;}
.txt-light-gray{font-size:10px; color:#e1e0e0; text-decoration:none}

.txt-blk{font-size:10px; color:#333; text-decoration:none}

.txt-gray{font-size:9px; color:#666}

.pagging-links {border-left:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-top:1px solid #DDDDDD;
color:#145CA8;
font-size:10px;
text-decoration:none;
font-weight:normal;
}

.pagging-links a{
color:#145CA8;
font-size:10px;
text-decoration:none;
font-weight:normal;}

.pagging-links a:hover{ text-decoration:none; color:#145CA8; border:1px solid #000;}

.pageNav{font-weight:bold; color:#cccccc}
.pageNav a{font-weight:bold;  text-decoration:underline; border:1px solid #fff; color:#145CA8;}
.pageNav a:hover{font-weight:bold; border:1px solid #000; color:#145CA8; text-decoration:underline;}

.txt-wht{text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin-left:10px; margin-right:10px; color:#F9FAFA; font-weight:bold}

.txt-blk-b{font-family:Trebuchet MS; font-size:12px; color:#716d6d; font-weight:bold; text-decoration:none}

.white{font-family:verdana; font-size:10px; color:#FFF; text-decoration:none}

.footer-link{font-size:11px; color:#ccc; text-decoration:none}

.footer-link:hover{font-size:11px; color:#ccc; text-decoration:underline}
.leftlinks:link{text-decoration:none; color:#FFF}
.leftlinks:visited{text-decoration:none; color:#FFF}
.leftlinks:hover{text-decoration:none; color:#FFF}
.leftlinks:active{text-decoration:none; font-weight:bold}
.ResultPanel{border:3px solid rgb(72,103,153); margin:-120px 0pt 0pt -210px; padding-left:2px; z-index:1005;  position:absolute; top:480px; left:50%; width:500px; height:230px; text-align:left; color:rgb(0,0,0); background-color:rgb(255,255,255); display:none; overflow:hidden;}
.CorpAnnouncementPanel{margin:-120px 0pt 0pt -210px; padding:0pt; z-index:1005;  position:absolute; top:480px; left:500px; width:590px; height:220px; text-align:center; color:rgb(0,0,0); background-color:rgb(255,255,255); display:none}

.MicrositeAnnouncementPanel{margin:-120px 0pt 0pt -210px; padding:0pt; z-index:1005;  position:absolute; top:550px; left:500px; width:600px; height:230px; text-align:center; color:rgb(0,0,0); background-color:rgb(255,255,255); display:none}
.IPOPanel{display:none; position:absolute; top:400px; right:1%; left:600px; width:200px; height:150px; overflow:auto; border-color:#8badd6; padding-left:3px; background-color:#578cca; color:White}


.tooltip {padding: .4em; width: 30em; *width:30em; background:#588bca;border-width: 2px !important;border-color:#588bca;position: absolute; z-index:1000;}
.tooltip .pointer{position:relative; top:22px; *top:22px; *left:-67px; left:-62px; }
/*.tooltip .pointer{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 14px solid #588bca; bottom:    -24px;right: auto; left: 5%; *left:-17%; margin-left: -7px;  background-color: transparent; color:#FFFFFF;}*/
.tooltip_text{padding:0px 3px; color:#FFFFFF; white-space:normal; font-weight:bold; margin:5px 0px; min-height:25px; *height:30px; font-size:11px; text-align:left;}
.tooltip_image{ width:30em; vertical-align:bottom; text-align:right; padding:0px 0px;}
.tooltip_button{float:left;}
.tooltip_button a{padding:2px 4px; background-color:#bfd8f8; border:1px solid #000; font-size:10px; text-decoration:none; color:#000000; float:left; margin-right:5px;}
.tooltip_button a:hover{background-color:#a6bcd9;}



/* For AMC Manager Dashboard : Begin */

.tooltip_AMCMngr {padding: .4em; width: 30em; *width:30em; background:#588bca;border-width: 2px !important;border-color:#588bca;position: absolute; z-index:1000;}
.tooltip_AMCMngr .pointer_AMCMngr{position:relative; top:22px; *left:-67px; left:-62px; text-align:left; }
/*.tooltip .pointer{border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 14px solid #588bca; bottom:    -24px;right: auto; left: 5%; *left:-17%; margin-left: -7px;  background-color: transparent; color:#FFFFFF;}*/
.tooltip_text_AMCMngr{padding:0px 3px; color:#FFFFFF; white-space:normal; font-weight:bold; margin:5px 0px; min-height:25px; *height:30px; font-size:11px; text-align:left;}
.tooltip_image_AMCMngr{ width:30em; vertical-align:bottom; text-align:right; padding:0px 0px;}
.tooltip_button_AMCMngr{float:left;}
.tooltip_button_AMCMngr a{padding:2px 4px; background-color:#bfd8f8; border:1px solid #000; font-size:10px; text-decoration:none; color:#000000; float:left; margin-right:5px;}
.tooltip_button_AMCMngr a:hover{background-color:#a6bcd9;}

/* For AMC Manager Dashboard : End */

/*Document Home Pdf Start*/
.docPdf{float: left; display: block; height:185px; margin:5px 5px; width: 287px; background-image:url(../images/PDF-Doc.png)}
.docImage{padding:7px 8px; width:135px; float:left; height:170px;}
.docTxt{padding:7px 8px; width:120px; float:left; height:150px;}
.docComp{font-weight:bold; color:#000; font-size:12px}
.docComp a{color:#000000; text-decoration:none;}
.docComp a:hover{color:#000000; text-decoration:underline;}

.docPageNo{ float:left; width:107px; margin-left:7px;}
.docPageNo ul{list-style-type:none; float:left; margin:0px 0px; padding:0px;}
.docPageNo ul li{height:6px; width:6px; float:left; margin:0px 2px;}
.docPageNo ul li a{background-color:#CCCCCC;}
.docPageNo ul li a.selected{background-color:#145ca8;}


.docMore{ float:right; padding-right:5px;}
/*Document Home Pdf End*/

#pagination-flickr-popup li{
border:0; margin:0; padding:0;
font-size:9px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
float:left;
}
#pagination-flickr-popup a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-flickr-popup .previous-off,
#pagination-flickr-popup .next-off {
color:#666666;
display:block;
float:left;
font-weight:normal;
padding:2px 3px;
}
#pagination-flickr-popup .next a,
#pagination-flickr-popup .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination-flickr-popup .active{
color:#145ca8;
font-weight:bold;
display:block;
float:left;
padding:2px 4px;
}
#pagination-flickr-popup a:link,
#pagination-flickr-popup a:visited {
color:#0063e3;
display:block;
float:left;
padding:1px 4px;
text-decoration:none;
}
#pagination-flickr-popup a:hover{
border:solid 1px #666666;
}

.searchCriteria{padding:9px 5px; background-color:#999999; width:95%; float:left; margin:5px 9px; *margin-left:5px;}
.searchCriteria p{font-size:11px; color:#ffffff; font-weight:bold;}
.searchCriteria p span{color:#000000; font-size:12px}

.IPO-calendarDIV{color:#000000; font-size:11px; padding:2px 5px;}

.crumb {
text-align:left; color: #999a9a; float:left; background-color: transparent;	
font: bold x-small/1.4em Verdana,Arial,Helvetica,sans-serif; display:block;	margin-left:5px;padding-top:5px;
}

.crumb a{	color: #578cca;	background-color: transparent;}

.crumb a:hover{	color: #06c;	background-color: transparent;}

#box-table-a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:700px;text-align:left;border-collapse:collapse;}

#box-table-a th{font-size:11px;font-weight:bold;background:#dbeffe; border-top:2px solid #0065b2;border-bottom:1px solid #0065b2;color:#039;padding:10px;}

#box-table-a tr{ border-left:1px solid #003399; border-right:1px solid #003399;}

#box-table-a td{background:#f9f3e1;border-bottom:1px solid #fff; border-right:2px solid #fff;color:#000;border-top:1px solid transparent;padding:8px;}

#box-table-a tr:hover td{background:#f6f6f6; color:#000;}

.irActiveTable{border:1px solid #003399; border:1px solid #003399; border:1px solid #003399; width:700px; margin:0px 20px;}

.irActiveCompany{color:#000; font-size:12px; margin:10px; padding:0; border-bottom:1px dotted #ccc; font-weight:bold;}

.irActiveCompanyTitle{border-bottom:1px solid #ccc; font-size:12px;; color:#606060; letter-spacing:0.2px; font-weight:bold;}

.irActiveCompanyBox{border:1px dotted #ccc;  width:90%; margin:0 auto; background-color:#fefbf1;}

.irActiveCompanyTitle-1{font-size:11px; color:#ff02e3; font-weight:bold; margin:5px; border-bottom:1px dotted #ccc; }

.irActiveCompanyTitle-1 span{color:#818181; font-size:10px;}

.irActiveCompanyTitle-2{font-size:11px; color:#000100; font-weight:bold; margin:5px; border-bottom:1px dotted #ccc;}

.irActiveCompanyTitle-2 span{color:#818181; font-size:10px;}

.irActiveCompanyTitle-3{font-size:11px; color:#006576; font-weight:bold; margin:5px; border-bottom:1px dotted #ccc;}

.irActiveCompanyTitle-3 span{color:#818181; font-size:10px;}

.irActiveCompanyTitle-4{font-size:11px; color:#8e03f6; font-weight:bold; margin:5px; border-bottom:1px dotted #ccc;}

.irActiveCompanyTitle-4 span{color:#818181; font-size:10px;}

.irActiveCompanyTitle-5{font-size:11px; color:#ae7403; font-weight:bold; margin:5px; border-bottom:1px dotted #ccc;}

.irActiveCompanyTitle-5 span{color:#818181; font-size:10px;}

.irActiveCompanyBox ul{font-size: 11px; list-style-type: disc;}

.irActiveCompanyBox ul li{margin-bottom: 2px;}

.irActiveCompanyBox ul li span{margin: 0px 2px; font-size: 13px;}

.irActiveCompanyBox ul li span .link{font-size: 10px; color: #828282;}

#blue_round_DIV{float:left; width:141px; margin:5px 2px; background-color:#edf5ff; border:1px #c1d9f8 solid; padding:5px 10px; -moz-border-radius:6px; height:380px;}

#blue_round_DIV .logo{float:left; margin:5px; text-align:center; width:90%;}
#blue_round_DIV p{float:left; margin:10px 0;}
#blue_round_DIV .showevents{float:left; color:#003980; font-size:12px; font-weight:bold; margin:5px;}
#blue_round_DIV ul{float:left; font-size:10px; font-style:italic; padding:0; margin:2px; list-style:none}
#blue_round_DIV ul li{float:left; padding:2px; margin-bottom:5px; width:95%;}

.modalBackground{background-color:White;filter:alpha(opacity=70);opacity:0.7;}
.CloudBox
{
    text-align:center;
    border:solid 1px navy;
    background-color: white;
}

/* tag cloud start*/

.tagcloud {width: 98%; margin:5px; border:1px solid #cccccc; float:left; padding: 2px 3px; font: normal 80%; text-align: left; color:#014A95;}
.tagcloud a { margin: 2px; padding:2px;	white-space: nowrap; text-transform: capitalize; text-decoration:none;	color:#014A95; }

.tagcloud a:hover {margin: 3px;	padding:4px;	background-color:#014A95;	color:#FFFFFF;	white-space: nowrap;	text-transform: capitalize;	text-decoration:none;}

/* tag cloud ends*/

/* powered by */

#Pow_By{margin:2px; padding:2px; float:left;}
#Pow_By img{border:0px none}

.ItemResultNoBorder{border-bottom: 1px #fff solid;}

.AlternatingItemNoBorder{border-bottom: 1px #e9f1f9 solid;}

.basictab{padding: 3px 0; margin: 0;font: normal 13px Arial; list-style-type: none;text-align: left; /*set to left, center, or right to align the menu as desired*/}

.basictab li{display: inline;margin: 0;}

.basictab li a{text-decoration: none;padding: 3px 7px;margin-right: 3px;background-color: #90c9ee;color: #515151;}

.basictab li a:visited{color: #2d2b2b;}

.basictab li a:hover{background-color: #ffffff;color: #000; border: 1px solid gray; border-bottom: none; }

.basictab li a:active{color: black;}

.basictab li a.selected{ /*selected tab effect*/position: relative;top: 2px;padding-top: 4px;background-color: #ffffff;color: #000; /*border: 1px solid gray;border-bottom: none;*/ }
.basictab li a.unselected{ /*unselected tab effect*/position: relative;top: 1px;padding-top: 4px;background-color: #90c9ee;color: #515151; /*border: 1px solid gray;border-bottom: none;*/ }

.companyTitle{font-size:24px; text-align:left; float:left; margin-right:5px; color:#1a3b5e; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.compMicrData{float:left; padding:2px;  border-right:1px solid #8f8f8f;}
.compMicrDataTit{font-size:15px; color:#033c79; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; margin-right:4px;}
.compMicrDataTxt{font-size:13px; color:#515151; float:left; margin-right:3px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:1px;}
.compMicrDataTxt_2{font-size:11px;  float:left; margin-right:2px; color:#108f10; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-top:2px;}
.compMicrDataTxt_21{font-size:12px;  float:left; margin-right:8px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-top:2px;}
.compMicrDataTxt_red_2{font-size:12px;  float:left; margin-right:8px; color:#FF0000; font-weight:normal; font-family:Arial, Helvetica, sans-serif;  margin-top:2px;}
.compMicrDataTxt_3{font-size:12px;  float:left; margin-right:5px; color:#108f10; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:3px;}
.compMicrDataImg{float:left; color:#108f10; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:7px;}
.compMicrDataAsOn{float:left; color:#515151; margin-top:3px; font-weight:normal; font-family:Verdana; font-size:10px; width:90%; text-align:left;}


.marketInfo{font-size:16px; color:#016db3; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.marketInfo_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494949; background-image:url('../images/DivImages/mic_site_table_bg.gif'); text-align:left;}
