@charset "utf-8";
/* CSS Document */

/*--- Noraml all Site Css Part Start ---*/
body{ margin:0; padding:0; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:black; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; line-height:14px;}
*{ margin:0; padding:0;}
img{ border:none;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{ margin:0; padding:0;}
hr{ color:#FFF;}
h1{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fefefe; font-size:16px; font-weight:bold; text-decoration:none; text-align:left; line-height:18px; }
h2{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fffefe; font-size:11px; font-weight:bold; text-decoration:none; text-align:left; line-height:18px; }
h3{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#2395c6; font-size:11px; font-weight:bold; text-decoration:none; text-align:left; line-height:18px; }
h3 span{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#666; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; line-height:18px; }
h4{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#666; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; line-height:18px; }
.bigblacktext{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#040404; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; line-height:18px;  }
.bigbluetext{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#2395c6; font-size:18px; font-weight:bold; text-decoration:none; text-align:left;  }
/*--- Noraml all Site Css Part End ---*/

/*--- Main Wrapper part Star ---*/
#wrapper{ height:auto; width:900px; margin:25px auto 0 auto;}
/*--- Main Wrapper part End ---*/

/*--- Main Top Banner and Main Navegation Part Start ---*/
#topmain{ height:auto; width:900px; float:left;}
#bannerpart{ height:129px; width:900px; float:left;}
#logopart{ height:129px; width:295px; float:left;}
#topmidpart{ height:129px; width:452px; float:left; background:url(../images/topbanner-midimg.jpg) no-repeat left top;}
#toprightpart{ height:129px; width:153px; float:left;}
#toprightfirst{ height:85px; width:153px; float:left; background:url(../images/topbanner-rightimg1.jpg) no-repeat left top;}
#topleftsecond{ height:44px; width:153px; float:left;}
/*#toprightfirst-news{ height:61px; width:153px; float:left; background:url(../images/topbanner-rightimg1.jpg) no-repeat left top; padding:24px 0 0 0;}
#toprightfirst-news{ height:33px; width:153px; float:left; background:url(../images/topbanner-rightimg1.jpg) no-repeat left top; padding:52px 0 0 0;}*/
#toprightfirst-news{ height:42px; width:153px; float:left; background:url(../images/topbanner-rightimg1.jpg) no-repeat left top; padding:43px 0 0 0;}

/*News Logo Part Start*/
#newslogopart{ height:129px; width:469px; float:left;}
#newstopmidpart{ height:129px; width:278px; float:left; background:url(../images/topbanner-midimg-news.jpg) no-repeat left top;}
#newstoprightpart{ height:129px; width:153px; float:left;}
/*News Logo Part End*/

/*Navegation Part Start*/
#navemain{ height:53px; width:900px; float:left;}
#navetoppart{ height:27px; width:869px; float:left;  background-color:#2395c7; padding-left:31px;}
#infopart{ height:20px; width:55px; /*width:55px;*/ float:left; padding-top:6px;}
.infolink{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fff; font-size:11px; /*font-size:12px;*/font-weight:normal; text-decoration:none;}
.infolink:hover{ color:#fff;}
#blackpart{ height:20px; width:794px; float:left; background-color:black; padding:6px 20px 0 0; font-family:Arial; color:#fff; font-size:12px; font-weight:normal; text-decoration:none;}

.whitenavelink{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fff; font-size:11px;  /*font-size:12px;*/ font-weight:normal; text-decoration:none;}
.whitenavelink:hover{ color:#09F;}
.whitenavelinkarrow{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
.whitenavelinkarrow:hover{ color:#fff;}
.activelink{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#09F; font-size:12px; font-weight:normal; text-decoration:none;}
.activelink11{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#09F; font-size:11px; font-weight:normal; text-decoration:none;}
#navebottompart{ height:20px; width:838px; float:left; background-color:#2294c6; padding:6px 31px 0 31px;}
.whitenavelink2{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fff; font-size:11px; /*font-size:12px;*/ font-weight:normal; text-decoration:none;}
.whitenavelink2:hover{ color:#050415;}
.activelink2{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#050415; font-size:12px; font-weight:normal; text-decoration:none;}
/*Navegation Part End*/
/*--- Main Top Banner and Main Navegation Part End ---*/

/*--- Main Middle Contain part start ---*/
#maincontain{ height:auto; width:866px; float:left; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:16px;}
#mainmiddpart-index{ height:auto; width:866px; float:left;}
#mainmiddpart{ height:auto; width:866px; float:left;}
/*--- Main Middle Contain part End ---*/

/*--- Main Middle Left part Start ---*/
/*Hitachipart Start*/
#mainleftpart{ height:auto; width:544px; float:left; padding-right:16px;}
#mainleftpart-index{ height:auto; width:544px; float:left; padding-right:16px;}


#leftpart{ height:auto; width:544px; float:left;}
#hitachipart{ height:auto; width:514px; float:left; background-color:#2395c6; padding:15px;}
#hitachileft{ height:auto; width:249px; float:left; padding-right:15px;}
#hitachiheadingpart{ height:auto; width:249px; float:left; border-bottom:2px dotted #91cae2; padding-bottom:8px;}
#hitachitextpart{ height:auto; width:249px; float:left; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fffefe; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; line-height:17px; padding-top:5px;}
.whitetext{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fffefe; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; line-height:18px;}
#hitachirightpart{ height:auto; width:248px; float:left; border:1px solid white; background-color:#FFF;}
#hitachirightparttext{height:auto; width:238px; float:left; background-color:#FFF; padding:10px 5px;}
#arrowwhite{ height:11px; width:100px; float:right; text-align:right;}
/*Hitachipart End*/

/*Evevnt Logo Part Start*/
.eventsmain{ height:auto; width:544px; float:left; padding:12px 0;}
.eventsmainBot{ height:auto; width:544px; float:left; padding:0 0 12px 0;}
.eventssubpart{ height:52px; width:514px; float:left; border:2px solid #e6e6e6; padding:10px 13px;}
.logopart{ height:52px; width:161px; float:left; border-right:2px dotted #e3e3e3;}
.logopart2{ height:52px; width:160px; float:left; border-right:2px dotted #e3e3e3; padding-left:13px;}
.logopart3{ height:52px; width:161px; float:left; padding-left:12px;}
.logoimgpart{ height:52px; width:52px; float:left; padding-right:7px;}
.logotextpart{ height:auto; width:100px; float:left; }
.blacklink{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:black; font-size:11px; font-weight:normal; text-decoration:none;}
.blacklink:hover{ color:black;}
.blacklinkbig{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:black; font-size:11px; font-weight:bold; text-decoration:none;}
.blacklinkbig:hover{ color:black;}
/*Evevnt Logo Part End*/

/*News Part Start*/
.newsandfinancial{ height:auto; width:544px; float:left; padding-bottom:4px; /*padding-bottom:12px; added on 4th Aug 2010 - sunil */}
.newsmain{ /*height:526px;*/ min-height:526px; height:auto; width:264px; float:left; padding-right:15px;}
.newsmain2{ height:192px; width:264px; float:left; padding-right:15px;}
.newcontainpart{ /*height:526px;*/ height:auto;  width:264px; float:left;}
.newcontainpart1{ height:256px; width:264px; float:left;}
.newcontainpart2{ height:105px; width:264px; float:left;}
.newcontainpart3{ height:192px; width:264px; float:left;}
.newcontainpart4{ height:105px; width:264px; float:left;}
.newsheading{ height:17px; width:234px; float:left; background:url(../images/newsheadingbg.jpg) repeat-x left top; padding:6px 15px;}
.newstextpart{ /*height:486px;*/ min-height:486px; height:auto; width:234px; float:left; background:url(../images/newstextbg.jpg) repeat-x left bottom #fefefe; padding:5px 13px 4px 13px; border-bottom:2px solid #e6e6e6; border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; overflow:hidden;}
.newsbox1{ height:auto; width:234px; float:left;  padding-bottom:10px;}
.newsbox{ height:auto; width:234px; float:left;  padding:11px 0 10px 0;}
.newsborderbottom{ height:1px; width:234px; float:left; border-bottom:1px dotted #cccccc;}
.newsborderbottomHeadlioneNews{ height:5px; width:234px; float:left; border-bottom:1px dotted #cccccc;}
.bluelink{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#2395c6; font-size:11px; font-weight:bold; text-decoration:none; text-align:left; line-height:14px;}
.bluelink:hover{ color:#2395c6;}

.SectionTitles{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#333; font-size:12px; font-weight:bold; line-height:14px;}


.bluetext13{color:#2395c6; font-size:13px; font-weight:bold;}
.bluetext12{color:#2395c6; font-size:12px; font-weight:bold;}

.bluelink1{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#2395c6; font-size:11px; font-weight:bold; text-decoration:none; text-align:left; line-height:14px;}
.bluelink1:hover{ color:#2395c6;}


.bluearrow{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#2395c6; font-size:11px; font-weight:bold; text-decoration:none;}
.bluearrow:hover{ color:#2395c6;}
.mainfinancialpart{ height:278px; width:264px; float:left; padding-bottom:12px;}
.financialpart{ height:auto; width:239px; float:left; padding:10px 11px 4px 10px; border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6;}
.financialpart-analysis{ height:auto; width:239px; float:left; padding:10px 11px 4px 10px; border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6;}
#financialimgpart{ height:auto; width:239px; float:left; padding-bottom:8px;}

.financialtextpart{ height:auto; width:239px; float:left; }
.financialtextpart1{ height:154px; width:239px; float:left; }
.headingbannerpart{ height:auto; width:264px; float:left;}
/*News Part End*/

/*speaker Part Start*/
.speakepart{ height:110px; width:239px; float:left; padding:10px 11px 4px 10px; border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6;}
.speakermainimg{ height:auto; width:52px; float:left;  padding-right:10px;}
.speakerimg{ height:auto; width:52px; float:left;  padding-bottom:5px;}
.speakertext{ height:auto; width:175px; float:left;}
.keepuppart{ height:auto; width:248px; float:left; padding:11px 5px 6px 7px; border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6;}
.keeplogobox{ height:auto; width:247px; float:left; padding-bottom:5px;}
.bottomrssbox{ height:auto; width: auto; float:left; padding-right:6px;}
.bottomrssbox2{ height:auto; width: auto; float:left;}
/*speaker Part End*/
/*--- Main Middle Left part End ---*/


/*--- Main Middle Right part Start ---*/
#mainrightpart-index{ height:auto; width:284px; float:right; background-color:#d9d9d9; padding:11px;}
#mainrightpart{ height:auto; width:284px; float:right; background-color:#d9d9d9; padding:11px;}
.rightimgbox{ height:auto; width:284px; float:left; padding-bottom:8px;}
.rightimgbox3{ height:auto; width:284px; float:left; padding-bottom:8px;}
.rightimgbox4{ height:253px; width:284px; float:left; padding-bottom:8px;}
.rightimgbox5{ height:auto; width:284px; float:left; padding-bottom:8px;}
.rightimgbox2{ height:auto; width:284px; float:left; padding-bottom:5px; padding-top:2px;}
.springbanner{ height:auto; width:284px; float:left; background-color:#FFF;}
.springbannertext{ height:auto; width:284px; float:left; background-color:#0070c0; padding:5px 0; text-align:center; color:#FFF; font-weight:bold;}

/*MOST READ ARTICLES THIS WEEK Part Start*/
.readarticlesheading{ height:17px; width:254px; float:left; background:url(../images/newsheadingbg.jpg) repeat-x left top; padding:6px 15px;}
.readarticlestextpart{ height:auto; width:258px; float:left; padding:5px 13px 13px 13px; background-color:#FFF;}

.ul-space1 ul{ height:auto; width:258px; float:left;}
.ul-space1 li{ height:auto; width:258px; float:left; list-style:none;  padding:3px 0 0 10px; color:#666666; text-decoration:none; line-height:16px; background:url(../images/bullate.jpg) no-repeat left 9px;}

.ul-space2 ul{ height:auto; width:514px; float:left;}
.ul-space2 li{ height:auto; width:504px; float:left; list-style:none;  padding:3px 0 0 10px; color:#666666; text-decoration:none; line-height:16px; background:url(../images/bullate.jpg) no-repeat left 9px;}

.ul-space ul{ height:auto; width:258px; float:left;}
.ul-space li{ height:auto; width:258px; float:left; list-style:none;}
.ul-space li a{ height:auto; width:248px; float:left; list-style:none; padding:3px 0 0 10px; color:#666666; text-decoration:none; line-height:16px; background:url(../images/bullate.jpg) no-repeat left 9px; }
.ul-space li a:hover{ color:#565656;}
/*MOST READ ARTICLES THIS WEEK Part End*/

/*News Link Zone part Start*/
.newszonemainpart1{ height:auto; width:258px; float:left; padding:13px 13px 0 13px; background-color:#FFF;}
.newszonemainpart{ height:auto; width:258px; float:left; padding:10px 13px 0 13px; background-color:#FFF;}
.newszonebox{ height:auto; width:258px; float:left; border-bottom:1px dotted #cccccc;}
.newszonebox2{ height:auto; width:258px; float:left;}
.newszoneimg{ height:auto; width:52px; float:left; padding-right:13px; padding-bottom:11px;}
.newszonetext{ height:auto; width:193px; float:left;}
.graylink{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#666666; font-size:11px; font-weight:normal; text-decoration:none; text-align:left; line-height:17px;}
.graylink:hover{ color:#565656; text-decoration:none; }

.newszonemainpart-top{ height:auto; width:274px; float:left; padding:10px 5px 0 5px; background-color:#FFF;}
.newszonebox-top{ height:auto; width:274px; float:left; border-bottom:1px dotted #cccccc;}
.newszoneimg-top{ height:auto; width:114px; float:left; padding-right:5px; padding-bottom:11px;}
/*News Link Zone part End*/


 /*Classifieds Add Banner Part Start*/
.blackbannerbox{ height:auto; width:135px; float:right;}
.addbannerlong{ height:auto; width:135px; float:left;}
.classifieds{ height:auto; width:135px; float:left; padding-right:13px;}
.classifiedsbox{ height:410px; width:135px; float:left;}
 .classifiedsheading{ height:17px; width:105px; float:left; background:url(../images/newsheadingbg.jpg) repeat-x left top; padding:6px 15px;}
.classifiedsimgbox{ height:auto; width:135px; float:left; padding-bottom:13px;}
.classifiedsimgbox2{ height:auto; width:135px; float:right;}
/*Classifieds Add Banner Part End*/
/*--- Main Middle Right part End ---*/


/*--- Copyright part Start ---*/
#copyrightmain{ height:auto; width:866px; float:left; padding-top:13px; font-family:Helvetica, Arial, Verdana, Tahoma, sans-serif; color:#676666; font-size:10px; font-weight:normal; text-decoration:none; text-align:left; line-height:14px;}
.footerlink{font-family:Helvetica, Arial, Verdana, Tahoma, sans-serif; color:#676666; font-size:10px; font-weight:normal; text-decoration:none; }
.footerlink:hover{color:#5d5d5d;}
/*--- Copyright part End ---*/

/*--- Bottom Blue Patr Start ---*/
#bottombluepart{ height:17px; width:900px; float:left; background-color:#141064; }

/*--- Bottom Blue Patr End ---*/

/*--- Adpro Blue Patr start ---*/
#mainleftpartad{ height:auto; width:850px; float:left; padding-right:16px;}
.innertextheadingad{ height:29px; width:850px; float:left; background:url(../images/blackheadingbg.jpg) repeat-x left top;}
.innertextpartad{ height:auto; width:820px; float:left; border-bottom:2px solid #e6e6e6; border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; padding:13px;}
h6{ font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#fffefe; font-size:11px; font-weight:bold; text-decoration:none; text-align:center; line-height:18px; }
.headingtextad{ height:auto; width:830px; float:left; padding:6px 0 0 10px; }
.connormalbox-newad{ height:auto; width:540px; float:left; padding-bottom:4px;}
.contactsubbox-rightad{ height:auto; width:540px; float:left; padding-left:16px;}
.innertextmainad{ height:auto; width:840px; float:left; padding-bottom:13px;}
.connormalboxad{ height:auto; width:540px; float:left; padding-bottom:0px;}
.connamepartad{ height:25px; width:220px; float:left; padding-top:7px; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}
.confieldmainad{ height:auto; width:540px; float:left; }
.confieldpartad{ height:26px; width:300px; float:left; padding-top:6px;}
.sbmitbottonad{ height:auto; width:540px; float:left; padding-bottom:10px; text-align:right}
.connamepart1ad{ height:auto; width:220px; float:left; padding-top:7px; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}
.connormalboxNewad{ height:auto; width:540px; float:left; padding-bottom:0px;}
.conbox{ height:auto; width:540px; float:left; padding-bottom:10px;}
/*--- Adpro Blue Patr End ---*/

/*--- Homepages New Blue Box Start 2 July, 2010 ---*/
#hitachi-innerpart{ height:auto; width:494px; float:left; background:#FFF; padding:10px;}
.subinnertext{height:auto; width:494px; float:left; padding-bottom:10px;}
#logobox1{ height:auto; width:59px; float:left; padding-right:15px;}
#logo1text{ height:auto; width:420px; float:left;}
#logobox2{ height:auto; width:100px; float:right; padding-left:15px;}
#logo2text{ height:auto; width:379px; float:left;}

/*--- Homepages New Blue Box Start 2 July, 2010 ---*/

/*--- Homepages New Blue Box Start 31 Aug, 2010 ---*/
#logo3text{ height:auto; width:300px; float:left;}
#logobox3{ height:auto; width:179px; float:right; padding-left:15px;}
/*--- Homepages New Blue Box Ends 31 Aug, 2010 ---*/


/*--- Reportextract Blue Patr End ---*/
.connamereport{ height:25px; width:30px; float:left; padding-top:7px; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}
.confieldpartreport{ height:26px; width:185px; float:left; padding-top:6px;}
.contactsubboxreport{ height:auto; width:240px; float:left; padding-left:14px; border-left:2px dotted #CCC;}
.contactsubbox-rightadreport{ height:auto; width:500px; float:left; padding-left:16px; }
.connormalbox-newadreport{ height:auto; width:500px; float:left; padding-bottom:4px;}
.connormalboxadreport{ height:auto; width:500px; float:left; padding-bottom:0px;}
.conboxreport{ height:auto; width:500px; float:left; padding-bottom:10px;}
.confieldmainadreport{ height:auto; width:500px; float:left; }

.conboxreportNew{ height:65px; width:500px; float:left; padding-bottom:10px;}
.conboxreport2{ height:auto; width:500px; float:left; padding-bottom:10px; border-top:2px dotted #CCC;}
.extractreportLeft{ height:auto; width:180px; float:left; padding-top:7px; text-decoration:none;}
.extractreportRight{ height:auto; width:310px; float:left; padding-top:7px; text-decoration:none;}
.confieldpartreportNew{ height:26px; width:195px; float:left; padding-top:6px;}
/*--- Reportextract Blue Patr End ---*/