@charset utf-8;

#msPersonalLoginBlock{float:left;position:absolute;margin-left:729px;width:233px;z-index:12;margin-top:58px}
.banner-news{height:203px}
.banner-news ul{height:170px}
.borderBot{border-bottom:1px solid #dedede}
.borderBot2{border-bottom:1px solid #dedede;height:1px;width:401px;float:right;margin:10px 0 20px}

.graBlock2ConInnerWrap{ float:left; width:967px;display:block;overflow:hidden;/* border-left:1px solid #CCC; border-right:1px solid #CCC*/
background:url(../images/generic/cs_block_bg.gif) top left repeat-y}
.graBlock2ConInnerLeft{ float:left;width:440px;display:block;overflow:hidden;padding:15px 20px 5px 20px; }
.graBlock2ConInnerRight{ float:right; width:440px;display:block;overflow:hidden;padding:15px 20px 5px 20px;}

.graBlock2ConInner2{ width:194px;height:86px;display:block;overflow:hidden;padding:15px 20px 20px}
.graBlock2ConInner3{width:194px;height:150px;display:block;overflow:hidden;padding:15px 20px 20px}

.csAboutUsBox{display:block;overflow:hidden;height:335px;width:228px;margin-bottom:5px;padding:0 5px}
.csAboutUsBoxGreen{clear:both;background:url(../images/corporate/cs_aboutus_box_green_bg.png) repeat-x;height:15px;display:block;overflow:hidden;margin-top:0;padding:10px 15px}
.csAboutUsBoxBottom{background:url(../images/Corporate/cs_aboutus_box_bgBottom.jpg) bottom right no-repeat}
.csAboutUsMenuBlockCon{width:198px;padding:10px 15px}
.aboutusSubMenuBlock8{background:url(../images/corporate/cs_aboutus_bg_box8.png) no-repeat center bottom}
.csAboutUsBlackBox{width:967px;overflow:hidden;display:block;margin:0;padding:0}
.csAboutUsBlackBoxLeft{background-image:url(../images/generic/cs_blacktab_bg_left.png);float:left;width:7px;height:31px;margin:0;padding:0}
.csAboutUsBlackBoxRight{background:url(../images/generic/cs_blacktab_bg_right.png) top right no-repeat #3a3e42;overflow:hidden;display:block;height:31px;margin:0;padding:0}
.csAboutUsBlackBoxCont{width:945px;padding:2px 5px 10px}
.csAboutUsBlackBoxConDiv{float:left;margin-right:10px}
.csAboutUsBlackBoxConInnerDiv{padding-top:5px;margin:0}
.csAboutUsBlackBoxConDiv2{float:left;width:auto}
.csAboutUsBlackBoxConXRate{float:left;margin-right:10px;background-image:url(../images/corporate/cs_aboutus_bgfield.png);height:25px;width:315px;margin-top:1px;padding:0}
.csAboutUsBlackBoxConXRatePad{padding:5px 15px 0}
.csAboutUsBlackBoxTMargin{margin-top:5px}

.csAUBlockBoxFullTop{background:url(../images/generic/cs_whitBlock_top.gif);width:661px;height:5px;display:block;overflow:hidden}
.csAUBlockBoxFullBot{background:url(../images/generic/cs_whitBlock_bot.gif);width:661px;height:5px;display:block;overflow:hidden}
.csAUBlockBoxFullMid{background:url(../images/generic/cs_whitBlock_bg.gif) repeat-y;width:621px;display:block;overflow:hidden;margin:0;padding:15px 20px}
.csAUBlockBoxFullMid h6{margin:15px 0}

.csAUBlockBox2ColTop{background:url(../images/generic/cs_whitBlock_2Col_top.png) no-repeat;width:641px;height:5px;display:block;overflow:hidden}
.csAUBlockBox2ColBot{background:url(../images/generic/cs_whitBlock_2Col_bot.png) no-repeat;width:641px;height:5px;display:block;overflow:hidden}
.csAUBlockBox2ColMid{background:url(../images/generic/cs_whitBlock_2Col_mid.png) repeat-y;width:641px;display:block;overflow:hidden;margin:0;padding:15px 20px}
.csAUBlockBox2ColMid h6{margin:15px 0}

.csAUBlockBoxFullMidPad{margin:0;padding:20px}
.csAUBlockFull{float:left;width:661px;display:block;overflow:hidden;padding:0}

.csAUBlockFullExt{float:left;width:641px;display:block;overflow:hidden;padding:0}
.csAUBlockCol{float:left;width:322px;display:block;overflow:hidden}
.ht25{height:25px}
.auDummyLogoHt{height:50px;display:block;overflow:hidden}

.srRightBoxes{width:237px;float:left;padding:0;}
.srRightBoxGreenH{background:url(../images/generic/srRightBoxH.png) no-repeat left top;height:18px;color:#fff;font-weight:400;padding:6px 0 6px 20px}
.srRightBoxGreenH h6{margin:0}
.srRightBoxNormalH{background:url(../images/generic/srRightBoxNormalH_T.gif) no-repeat left top;height:6px}
.srRightBoxBotTop{background:url(../images/myaccount/BandBRightPaneBoxes_T.gif) no-repeat left top;height:6px;padding:0}
.srRightBoxBotTop1{background:url(../images/corporate/cs_sr_right_box_bt1.png) no-repeat left top;height:5px;padding:0}

.youcanLinks{border-left:1px solid #dedede; }
.youcanLinksDivs{clear:both;display:block;border-left:1px solid #FFF;border-right:1px solid #FFF;overflow:hidden;padding:5px 10px 5px 0; width:100%}
/*.youcanLinksDivs:hover{background-color:#f7f8eb;border-left:1px solid #FFF;border-right:1px solid #FFF;display:block;}*/
.youcanLinksDivs2{clear:both;display:block;background:url(../images/generic/srContactBg.gif) no-repeat right bottom;padding:5px 10px 5px 0;width:100%}
/*.youcanLinksDivs2:hover{background:url(../images/generic/srContactBgOver.gif) no-repeat right bottom;display:block;}*/

.srLeftBoxbg{background:url(../images/generic/ssrLeftBoxBg.gif) repeat-y left top}
.srLeftBoxBotBg{background:url(../images/generic/srLeftBoxBot.gif) no-repeat bottom;padding:20px}
.srLeftBoxBotBg2{background:url(../images/generic/srLeftBoxBot.gif) no-repeat bottom;padding:5px 20px}

.srRightBoxbg{background:url(../images/generic/ssrRightBoxBg.gif) repeat-y left top}
.srRightBoxBotBg{background:url(../images/generic/srRightBoxBot.gif) no-repeat bottom;padding:20px}
.srRightBoxBotBg2{background:url(../images/generic/srRightBoxBot.gif) no-repeat bottom;padding:5px 20px}
.csEsRightBoxBg{background:url(../images/corporate/cs-es-grad-bg.png) repeat-y left top;margin:0;padding:0}
.csEsRightBoxBotBg{background:url(../images/corporate/cs-es-grad-bg-b.png) no-repeat bottom;width:197px;margin:0;padding:0 20px 15px}
.csEsRightBoxBotBg1{background:url(../images/corporate/cs-es-grad-bg-b.png) no-repeat bottom;width:197px;margin:0;padding:15px 20px}
.csEsRightBoxBotBgImg{background:url(../images/corporate/cs_es_sponsor_bg.png) no-repeat right;width:136px;height:95px;margin-left:78px}

.csCEODetailLeft{width:380px;display:block;overflow:hidden;float:left;margin:0;padding:0}
.csBoardDetail{display:block;overflow:hidden}
.csBoardDetail img{float:left;display:block;overflow:hidden;margin:0;padding:0 20px 0 0}
.csBoardDetailLeft{width:505px;display:block;overflow:hidden;float:left;margin:0;padding:0}
.csBoardDetailLeft h5{color:#78a22f}
.csDetailPar{display:block;overflow:hidden;margin:0;padding:10px 0 0}
.csDetailParCont{display:block;overflow:hidden;float:left;margin:0;padding:0}
.csBoardBorder{margin-bottom:10px;border-bottom:1px solid #CCC;padding:10px 0}

.csAUBlockMed{overflow:hidden;display:block;float:left;width:414px;margin:0;padding:0 10px 0 0}
.csAUBlockMedR{ float:left; overflow:hidden; display:block; padding:0; margin:0; width:237px; }
.csAUBlockMedTop{background:url(../images/corporate/cs-es-mdblock-t.png);width:414px;height:6px;display:block;overflow:hidden}
.csAUBlockMedBot{background:url(../images/corporate/cs-es-mdblock-b.png);width:414px;height:6px;display:block;overflow:hidden}
.csAUBlockMedMid{background:url(../images/corporate/cs-es-mdblock-m.png) repeat-y;width:414px;display:block;overflow:hidden;margin:0;padding:15px 20px}
.csESDetails{width:255px;display:block;overflow:hidden;float:left;margin:0;padding:0}
.csESDetailsBorder{width:374px;margin-bottom:10px;border-bottom:1px solid #CCC;padding:10px 0}
.csCalDetailLeft{width:390px;display:block;overflow:hidden;float:left;margin:0;padding:0}

.csProsBlockVideo{ display:block; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #dedede; background:url(../images/icons/thumb_videoOff.png) left no-repeat;  }
.csProsBlockVideo a{ float:left; padding:0 20px 0 53px; border:0; margin:0; display:block; overflow:hidden; } 
.csProsBlockVideo:hover{ display:block; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #dedede; background:url(../images/icons/thumb_videoOn.png) left no-repeat;  }

.lsTopFAQSection{width:480px;display:block;overflow:hidden;float:left}
.lsSupportFAQSlidingContent{width:478px;background:url(../images/personal/rs_FAQslidingtab_Bg.gif) repeat-y left top;padding:0 1px}
.lsSSContentInnerM2{padding:0 20px}
.lsSupportFAQSlidingContent1 p img,.lsSupportFAQSlidingContent2 p img,.lsSupportFAQSlidingContent3 p img{float:left;padding:0 10px 0 0}
.lsSupportFAQSlidingContent3 p{cursor:pointer;display:block;height:23px;background-image:url(../images/personal/rs_FAQslidingtab_On.png);border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin:0;padding:9px 5px 3px 20px}
.lsTopFAQSection{width:480px;display:block;overflow:hidden;float:left}
.lsSupportFAQSlidingContent{width:478px;background:url(../images/personal/rs_FAQslidingtab_Bg.gif) repeat-y left top;padding:0 1px}
.lsSSContentInnerM2{padding:0 20px}
.lsSupportFAQContent p{display:block;height:23px;background-image:url(../images/personal/rs_FAQslidingtab_noarr.png);border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin:0;padding:9px 5px 3px 20px}
.lsSupportFAQContent p img{float:left;padding:0 10px 0 0}
.lsSupportFAQContentBot{background:url(../images/generic/srWhiteBox_B.gif) no-repeat right bottom;height:5px;border-left:1px solid #d6d6d6}
.supportTabGreenInner{float:left;background:url(../images/generic/rs_tab_green_left.png) left top no-repeat;height:17px;display:block;overflow:hidden;padding:9px 5px 5px 20px}

.lsTopFAQSectionExt{width:723px;display:block;overflow:hidden;float:left}
.lsSupportFAQSlidingContentExt{width:721px;background:url(../images/personal/rs_FAQslidingtab_BgExt.png) repeat-y left top;padding:0 1px}
.lsSSContentInnerM2Ext{padding:0 20px}
.lsSupportFAQSlidingContent1Ext p img,.lsSupportFAQSlidingContent2Ext p img,.lsSupportFAQSlidingContent3Ext p img{float:left;padding:0 10px 0 0}
.lsSupportFAQSlidingContent3Ext p{cursor:pointer;display:block;height:23px;background-image:url(../images/personal/rs_FAQslidingtab_OnExt.png);border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin:0;padding:9px 5px 3px 20px}
.lsSupportFAQContentExt p{display:block;height:23px;background-image:url(../images/personal/rs_FAQslidingtab_noarrExt.png);border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin:0;padding:9px 5px 3px 20px}
.lsSupportFAQContentExt p img{float:left;padding:0 10px 0 0}





#rsManagementProfile{height:160px;overflow:scroll}
.csAboutUsBlackBoxConDiv img,.csAboutUsBlackBoxConDiv2 img{float:left}
.youcanLinksDivsImg,.youcanLinksDivs2Img{width:25px;float:left;padding-right:5px}

/* Round Box Style Start */
.boxlevel3Block { float:left; width:359px; margin:5px 0 0 0; background:url(../images/generic/cs_box_level3_top.png) no-repeat top left; display:block; overflow:hidden; padding-top:5px; }
.boxlevel3BlockInner {  width:359px; height:120px; background:url(../images/generic/cs_box_level3_bot.png) bottom no-repeat; display:block; overflow:hidden; padding-bottom:5px;} 
.boxlevel3BlockCon { width:319px; border-right: #dedede 1px solid; border-left: #dedede 1px solid; padding:13px 19px 15px;   }
.boxlevel3BlockCon img{ float:right; padding-left:10px;}
/* Round Box Style End */

/* Banner Section Style Start */
.career-banner{ display:block; width:967px; height:296px; background-position:left top; }
.banner-current-job {position:absolute; top:130px; width:400px; z-index:1000; margin:20px 0 0 539px;height:180px; float:left;}
.banner-current-job h4 {color:#c3cf21; padding-bottom:10px;}
.banner-current-job .news-sec-nav {margin-top:-20px;}
.banner-current-job a {color:#c3cf21;}
.banner-current-job p {color:#FFF; padding-bottom:10px;}
/* Banner Section Style End */

/* Left Section Style Start */
.meet-people {padding:15px; display:block; overflow:hidden;}
.meet-people .roundimg{width:200px; float:left; height:150px; margin-right:15px;}
.meet-people .right { float:left; width:473px; }
.meet-people .right .header{ margin-bottom:5px;}
.meet-people .right p {min-height:57px;}
/* Left Section Style End */

.careerTabBlock{ padding:20px; border-right:1px solid #d2d2d2}
.careerTabBlock p{ width:83%}

/* additional for press releases details */
.lsPpUserRatingPR{width:190px; float:left; display:block; overflow:hidden;  text-decoration:none; background-image:url(../images/corporate/cs_press_user_bg_rating.png); background-repeat:no-repeat; padding:7px 12px 0 12px; height:27px; }
.lsPpUserRatingPR img{float:right; margin-right:20px; margin-top:2px; display:block;}

/* Team Management Profile Page Style Start */
#rsManagementProfile { height:160px; overflow:scroll; }
/* Team Management Profile Page Style End */


/* History Page Style Start */
.historyWrap { width:722px; float:left;  position:relative;overflow:hidden; margin:0 10px 10px 10px}
#csHistoryBg {  background:url(../images/corporate/cs_histort_bg.jpg) no-repeat top; height:408px; padding:30px;}
#csHistoryTxtSection { clear:both; position:absolute; width:390px; overflow:hidden; display:block; height:408px; }
.csHistoryTxtAllBlock { clear:both; width:3900px;  height:408px; }
.csHistoryTxtBlock { float:left; background-image:url(../images/generic/transBg.png); display:block; overflow:hidden; width:350px; }
.csHistoryScrollBlock { width:723px;  margin-left: border-left:1px #dedede solid; height:23px; background:url(../images/corporate/cs_green_scroll_bg.png) 35px top no-repeat; }
.csHistoryScrollMidBtn { float:left; background:url(../images/corporate/cs_green_scroll_point.png) no-repeat left; width:653px; height:20px; padding:1px 0; }
.csHistoryScrollMidBtn a { float:left; padding:2px 22px; text-decoration:none; } /*updated 9.8.2011*/
.csHistoryScrollMidBtn a:hover { text-decoration:none; color:#dedede;  outline:none; }
/* History Page Style End */

/* Custom Styles for Press Releases Start */
.csPrBlockMedR{ float:left; overflow:hidden; display:block; float:left; width:619px; }
.csPrBlockMedTop{ background:url(../images/corporate/cs_pr_grad_bg_t.png) no-repeat left top; height:5px; padding:0; }
.csPrBlockMedBg{ background:url(../images/corporate/cs_pr_grad_bg.png) repeat-y left top; }
.csPrBlockMedBgBot{ background:url(../images/corporate/cs_pr_grad_bg_b.png) no-repeat bottom; padding:15px 20px 20px; }
.csProsBlock{ display:block; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #dedede;  }
.csProsBlock img{ float:left; padding:0 20px 0 0; border:0; margin:0; display:block; overflow:hidden; } 

.csProsBlockVideo{ display:block; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #dedede; background:url(../images/icons/thumb_videoOff.png) left no-repeat;  }
.csProsBlockVideo a{ float:left; padding:0 20px 0 53px; border:0; margin:0; display:block; overflow:hidden; } 

.csProsBlockVideo:hover{ display:block; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #dedede; background:url(../images/icons/thumb_videoOn.png) left no-repeat;  }

.dispInlin{ display:inline; }
.mT37{ margin-top:37px; }
/* Custom Styles for Press Releases End */

.lsInLeftSecion { float:left; width:419px; display:block; overflow:hidden;}
.lsInLsWhitBlock {  float:left; display:block; overflow:hidden; width:419px; background:url(../images/corporate/ls_inls_whit_block_b.gif) no-repeat bottom; padding-bottom:5px; }
.lsInLsWhitBlockTop { float:left; display:block; overflow:hidden; width:419px; background:url(../images/corporate/ls_inls_whit_block_t.gif) no-repeat top; height:5px; }
.lsInLsWhitBlockCon { clear:both; display:block; overflow:hidden; width:377px; border-left:1px #dedede solid; border-right:1px #dedede solid; background-color:#ffffff; padding:15px 20px; }
.lsInLsBlock { float:left; width:377px; padding-bottom:10px; border-bottom:1px solid #dedede; margin-bottom:20px;  }
.borderBot { border-bottom:1px solid #dedede; }
.borderBot2{ border-bottom:1px solid #dedede; height:1px; width:401px; float:right; margin:10px 0 20px; }
.lsInLsBlock img{ float:left; width:80px; padding-right:20px; }
.lsInLsBlockCon {float:left; width:277px; display:block; overflow:hidden;  }

.lsInLsBlockExt { float:left; width:600px; padding-bottom:10px; border-bottom:1px solid #dedede; margin-bottom:20px;  }
.lsInLsBlockConExt {float:left; width:490px; display:block; overflow:hidden;  }
.lsInLsBlockExt img{ float:left; width:80px; padding-right:20px; }

.lsInLsBlockFull { float:left; width:650px; padding-bottom:10px; border-bottom:1px solid #dedede;  }
.lsInLsBlockFull img{ float:left; width:80px; padding-right:20px; }
.lsInLsBlockConFull {float:left; width:530px; display:block; overflow:hidden;  }


