* { margin:0; padding:0; outline:none; }
html { font-size: 1.5em; }
body { font-size:50%; font-family:arial; color:#333; background:#dfdfdf url(/images/bg-l.jpg) repeat-x top; margin-top:1em; }
#wrapper { width:78.3333em;	/*940*/ margin: 0 auto; text-align:left; overflow:hidden; }
/**************************** Common *********************/
.floatleft { float:left; }
.floatright { float:right; }
.clear { clear:both; }
form, fieldset, img { border:none; }
a { color:#333; text-decoration:underline; }
a:hover { color:#ed1a3b; }
.alignright { text-align:right; }
.aligncenter { text-align:center; }
ul, ul li { list-style:none; }
.redClr { color:red; }
.linkClr { color:#ed1a3b; }
.orangeClr { color:#eb6d22; }
.brownClr { color:#d59600; }
.bigFont { font-size:1.5em; }
.bold { font-weight:bold; }
.whiteClr { color:#fff; }
.clrTxt { color:#333; }
.hide { display:none !important; }
.textLink a, a.textLink { color:#333; cursor:pointer; text-decoration:none !important; }
.textULink a, a.textULink { color:#333; cursor:pointer; }
.textLink a:hover, a.textLink:hover, .textULink a:hover, a.textULink:hover { color:#ed1a3b; }
.uline { text-decoration:underline; }
/********************************** Top thngs**********************/
#common { height:6.1667em; /*74*/ float:left; width:100%; }
#logo { float:left; width:25%; padding-left:3.25em; /*39*/ }
#logo img { float:left; width:19.25em;/*231*/ }
#logo h1 { overflow:hidden; text-indent:-999999em; }
#rightLinks { float:right; width:50%; }
.textResize { float:left; width:29.50em; /*354*/ }
.textResize .AAA { float:left; width:100%; /*354*/ font-size:0.8333em; margin-bottom:1.25em; color:#666; line-height:1.8em; }
.AAA img { height:3.6em; /*36*/ float:left; }
.AAA span a { color:#333; text-decoration:underline; }
.AAA span a:hover { color:#ed1a3b; }
.AAA span, .AAA span.bg a { float:left; }
.AAA .lmar10 { margin-left:1em; }
.AAA .mar10 { margin:0 1em; }
.AAA .rmar10 { margin-right:1em; }
.AAA .rmar { margin-right:0.3em; /*3*/ }
.AAA span.bg { position:relative; height:1.8em; overflow:hidden; display:block; }
.AAA span.bg a:hover { margin-top:-1.8em; display:block; position:relative; text-decoration:none; }
.AAA span.bg a.selectedFontSize { margin-top:-1.8em; display:block; position:relative; }
img.slogon { float:left; width:100%; }
img.slogon2 { float:right; }
.rtImg { float:right; width:8em; /*96*/ padding-top:14px; }
.rtImg img { float:right; width:8em; }
/********************************** Top Navigation thngs**********************/
#navArea { float:left; width:100%; height:3.0833em; /*37*/ position:relative; margin-bottom:1.25em; }
#navArea img.bgImg { width:100%; float:left; }
#navArea ul#topNav { position:absolute; width:57em; /*684*/ left:2.5em; height:3.0833em; /*37*/ overflow:hidden; }
ul#topNav li { margin-right:0.8333em; /*10*/ }
ul#topNav li, ul#topNav li a { float:left; }
ul#topNav li a:hover, ul#topNav li a.on { margin-top:-3.0833em; /*37*/ text-decoration:none; }
ul#topNav img { height:6.1667em; /*74*/ }
#navArea form#search-form { position:absolute; width:17.3333em; /*208*/ right:1em; top:0.5833em; }
#search-form img.searchimg { height:1.8333em; position:relative; }
#search-form .textfield { position:absolute; font-size:0.9167em; /*11*/ width:14.5em; /*165*/ font-weight:bold; top:0.4545em; /*5*/ left:0.8182em; /*9*/ border:0; color:#ed1a3b; }
#search-form #searchbtn { font-size:1em; /*12*/ width:2.25em; position:absolute; top:0.25em; /*3*/ right:0.4167em; /*5*/ }
#search-form input, #search-form img { vertical-align:middle; float:left; }
/********************************** Breadcrum **********************/
#breadcrum { float:left; width:100%; font-size:0.9167em; /*11*/ color:#666; padding-bottom:1.2727em; /*14*/ }
#breadcrum p { padding-left:4em; }
/********************************** Contents Area **********************/
#contentsArea { float:left; width:100%; padding-bottom:1.3333em; /*16*/ }
/********************************** Left navigation Area **********************/
#leftNav { float:left; width:18.3333em; /*220*/ }
.navLinks { float:right; width:17.6667em; /*212*/ margin-top:2.5em; }
.navLinks h4 { font-size:1.25em; /*15*/ color:#ed1a3b; border-bottom:1px solid #ccc; padding-left:2.3333em; /*35*/ padding-bottom:0.5333em; /*8*/ }
.navLinks ul#navigation { float:left; width:100%; border-bottom:1px solid #fff; }
.navLinks ul#navigation li { float:left; width:100%; border-top:1px solid #fff; border-bottom:1px solid #ccc; }
.navLinks ul#navigation li a { font-size:1.0833em; /*13*/ color:#000; font-weight:bold; float:left; display:block; padding:0.4615em 0; width:100%; text-decoration:none; }
.navLinks ul#navigation li a span { padding-left:2.6923em; /*35*/ }
.navLinks ul#navigation li a:hover, .navLinks ul#navigation li a.on { color:#ed1a3b; background:#fff url(/images/bullet.gif) no-repeat 1.3846em 0.7692em; text-decoration:none; }
.navLinks ul#navigation li ul { float:left; width:100%; border-bottom:none; padding:0.5em 0; }
.navLinks ul#navigation li ul li { border-top:none; border-bottom:none; float:left; width:100%; }
.navLinks ul#navigation li ul li a { font-weight:normal; font-size:1em; padding:0.2em 0; padding-left:2.9167em; display:inline-block; width:83.5%; }
.navLinks ul#navigation li ul li a:hover, .navLinks ul#navigation li ul li a.on { background:none; color:#ed1a3b; }
/********************************** Right contaniners Area **********************/
#rightCon { float:right; width:58.25em; /*699*/ }
.topBtmImg { float:left; width:100%; }
.topBtmImg img { float:left; width:100%; }
#outerBg { float:left; width:100%; background:#fff url(/images/contentBg.gif) repeat-x bottom; }
#innerBg { float:left; width:100%; background:url(/images/contentTop-bg.gif) repeat-x top; }
#bannerImg { float:left; width:56.6667em; /*680*/ padding-left:0.8333em;/*10*/ margin-bottom:1.25em;/*15*/ }
#bannerImg img { width:100%; float:left; height:14.8333em; /*178*/ }
#hsbody { float:left; width:53.25em; /*639*/ padding-left:2.5em; /*30*/ min-height:16.6667em; _height:16.6667em; }
/******************************************* Footer **********************************/
#footer { clear:both; width:100%; float:left; border-top:1px solid #fff; background:#fff url(/images/footer-bg.gif) repeat-x top; padding-top:1.3333em; /*16*/ }
.footerContainer, .cpoyContainer { width:78.3333em; /*940*/ margin: 0 auto; text-align:left; overflow:hidden; }
.footerContainer { padding-bottom:1.5em; }
.footerContainer ul.sitemapLinks { float:left; width:100%; }
.footerContainer ul.sitemapLinks li { font-size:0.9167em; /*11*/ float:left; width:100%; }
.sectionLink1 { float:left; width:20em; padding-left:2.5em; }
.sectionLink2 { float:left; width:19.8333em; padding-left:0.1667em; }
.sectionLink3 { float:left; width:19em;/*228*/ }
.sectionLink4 { float:right; width:16.5em; }
#copy { float:left; width:100%; border-top:1px solid #e1e1e1; padding-top:0.8333em; }
.cpoyContainer p { font-size:0.9167em; margin-bottom:0.9091em; padding-left:1.8182em; /*20*/ }
.cpoyContainer span, .cpoyContainer a { margin:0 0.9091em; }
/* WBSB-3647-start */
.clearAll { width:100%; text-align:center; }
.curveBox { display:inline-block; width:22.5em; height:16.8em; margin:0 0 1em 1em; }
.curveBox p { padding:1em 0 0 0 !important; }
.curveBox img.lt, .curveBox img.rt { float:left; height:18.0833em; }
.curveBox .mid { width:20.5em; background:#f5b710; height:18.0833em; display:inline-block; float:left; text-align:center; color:#000; }
.curveBox .mid img.logoImg { margin:1em 0 0 0; width:12em; }
.newstopspace { padding-top:10px; }
/* WBSB-3647-end */


/****************************** Investor Presentation css start ***************************************/

#investor_presentation { width:100%; background:#fff; padding:0.417em 0 0 1.333em; }
#InvestorLeftDiv { width:55.417em; height:auto; float:left; }
#InvestorLeftDiv h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.833em; color:#000000; margin:0; padding:0; }
#InvestorLeftDiv p { font-family:Arial, Helvetica, sans-serif; font-size:1.000em; color:#000000; padding:0 0 1.000em 0; }
.LeftSectionDiv { width:27.333em; height:auto; float:left; margin:0 0 0.625em 0; }
.LeftSectionDiv p { float:left; margin:0; padding:0; }
.LeftSectionDiv img { float:left; margin:0 0.750em 0 0; width:6.667em; height:10.083em; }
.LeftSectionbottomDiv {padding:2em 0 0.625em 0; clear:both; }
#InvestorRightDiv { width:18.867em; height:auto; float:right; padding-right:1.750em; }
#InvestorRightDiv img { width:18.867em; }

/****************************** Investor Presentation css end *********************************************/
