﻿/*New Stylesheet for New Tataworld Homepage created by - Mohd. Imran  on 25/08/05 */
/* Modified Stylesheet for New Tataworld by - Mohd. Imran  on 28/12/05        */   
 
a {
   font-family: tahoma,Verdana,  Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #0157bd;
   text-decoration: none;
 
}
 
a:link {
    font-family: tahoma,Verdana,  Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0157bd;
    text-decoration: none;
}
 
a:visited {
     font-family: tahoma,Verdana,  Arial, Helvetica, sans-serif;
     font-size: 11px;
     text-decoration: none;
     color: #0157bd;
}
 
a:hover {
      font-family: tahoma,Verdana,  Arial, Helvetica, sans-serif;
      font-size: 11px;
      text-decoration: underline;
      color: #000000;
}
 
a:active {
    font-family: tahoma,Verdana,  Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #0157bd;
}
 
.SpacerRight
{
padding-right:5px;
}
 
.SpacerTop
{
padding-top:5px;
}
 
.SpacerLeft
{
padding-Left:13px;
}
 
.SpacerBottom
{
padding-Bottom:5px;
}
 
.Spacer
{
padding-TOP:5px;
padding-BOTTOM:5px;
padding-LEFT:5px;
padding-RIGHT:5px;
}
 
 
.hText {
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
}

a.hText {
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
}
 
 a:visited.hText
 {
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
}
 
a:hover.hText {
 FONT-SIZE: 11px; 
 COLOR: #0157BD; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
}
 
.lNav {
 FONT-SIZE: 11px; 
 COLOR: #003069; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal;
}

a.lNav {
 FONT-SIZE: 11px; 
 COLOR: #003069; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal;
}
 
a:visited.lNav  {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #003069; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}
 
a:hover.lNav {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}

/*Start Style for Footer */
.hFooter {
 FONT-SIZE: 10px; 
 COLOR: #808080; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 FONT-WEIGHT: normal;
}
 
a.hFooter {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 10px; 
 COLOR: #808080; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: none;
}

a:visited.hFooter {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 10px; 
 COLOR: #808080; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: none;
}
 
a:hover.hFooter {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 10px; 
 COLOR: #808080; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: underline;
}
/*End Style for Footer */

 
.RNews {
 FONT-SIZE: 11px; 
 COLOR: #222222; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: bold;
}
 
a.RNews {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #222222; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}

a:visited.RNews {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #222222; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}
 
a:hover.RNews {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #003069; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}
 
.hMore {
 FONT-SIZE: 11px; 
 COLOR: #ff6905; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal;
}
 
a.hMore {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #ff6905; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
 }
a:visited.hMore {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #ff6905; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}
a:hover.hMore {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}
 
.hTopBlue {
 FONT-SIZE: 11px; 
 COLOR: #0157bd; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal;
}
 
a.hTopBlue {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #0157bd; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}

a:visited.hTopBlue {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #0157bd; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}
 
a:hover.hTopBlue {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
}
 
.hBorder {
 border-left:1px solid #000000;
 border-right:1px solid #000000;
 border-top:1px solid #000000;
 border-bottom:1px solid #000000;
}
 
.BgColor_Nav {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #ffffff; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
 BACKGROUND: #0157BD;
padding-top:3px;
 
}
 
a.BgColor_Nav {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #ffffff; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
  BACKGROUND: #0157BD; 
  padding-top:3px;
  
}

a:visited.BgColor_Nav {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #ffffff; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
  BACKGROUND: #0157BD; 
 padding-top:3px;
}
 
a:hover.BgColor_Nav {
 BORDER-left: #000000 1px solid; 
 BORDER-right: #000000 1px solid; 
 BACKGROUND: #ffffff;
 FONT-WEIGHT: normal; 
 top-MARGIN: 0px; 
 WIDTH: 100%;
 TEXT-ALIGN: center; 
 TEXT-DECORATION: none;
 padding-top:3px;
 FONT-FAMILY: tahoma,Verdana,  Arial;
}
 
A.lh {
 COLOR: #ffffff; 
 TEXT-DECORATION: none;
 font-weight:bold;
}
 
A.lh:visited {
 COLOR: #ffffff; 
 TEXT-DECORATION: none;
 font-weight:bold;
}
 
A.lh:active {
 COLOR: #ffffff; 
 TEXT-DECORATION: none;
 font-weight:bold;
}
 
A.lh:hover {
 COLOR: #000000; 
 BACKGROUND-COLOR: #ffffff; 
 TEXT-DECORATION: none;
 font-weight:bold;
}
 
.roll_on {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 BACKGROUND-COLOR: #ffffff; 
 TEXT-ALIGN: center;
 FONT-FAMILY: tahoma,Verdana,  arial;
}
 
a.roll_on {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 BACKGROUND-COLOR: #ffffff; 
 TEXT-ALIGN: center;
 FONT-FAMILY: tahoma,Verdana,  arial;
}

a:visited.roll_on {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 BACKGROUND-COLOR: #ffffff; 
 TEXT-ALIGN: center;
 FONT-FAMILY: tahoma,Verdana,  arial;
}

a:hover.roll_on {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 BACKGROUND-COLOR: #ffffff; 
 TEXT-ALIGN: center;
 FONT-FAMILY: tahoma,Verdana,  arial;
}
 

body {
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-image:  url(Images/hBg.gif);
}
 
.HomeHeading{
 FONT-WEIGHT: bold; 
 FONT-SIZE: 15px; 
 COLOR: #0157bd; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
 
}
 
.HeadingArticle{
 FONT-WEIGHT: normal; 
 FONT-SIZE: 18px; 
 COLOR: #111111; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
 
}
 
.hTxtBox
{
border-left:#666666 1px solid;
border-right:#666666 1px solid;
border-top:#666666 1px solid;
border-bottom:#666666 1px solid;
color:#000000;
font-family:tahoma,Verdana,  Arial;
font-size:11px;
background-color:#ffffff; 
}
 
.hMainSpot
{
 FONT-WEIGHT: normal; 
 FONT-SIZE: 20px; 
 COLOR: #004563; 
 FONT-FAMILY: "Trebuchet MS", Verdana, Arial, sans-serif;
}
 
.hMSpotText {
 FONT-SIZE: 14px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
}
 
.HeadingBlue{
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #0157bd; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
 
}
 
a.HeadingBlue {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #0157bd; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
 
 
}

a:visited.HeadingBlue {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #0157bd; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
}
 
a:hover.HeadingBlue {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #444444; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
 }
 
.HeadingBlack{
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
 
}


.HeadingBlackfortitle{
 FONT-WEIGHT: bold; 
 FONT-SIZE: 16px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
 
}
a.HeadingBlack {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
}

a:visited.HeadingBlack {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #000000; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
}
 
a:hover.HeadingBlack {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #0157bd; 
 TEXT-DECORATION: none;
 FONT-FAMILY: tahoma,Verdana,  arial;
}
 
.LineBottom {
 border-bottom: 1px dotted #999999;
}
 
.hGrey {
 FONT-SIZE: 11px; 
 COLOR: #666666; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal;
}
 
.hRed {
 FONT-SIZE: 11px; 
 COLOR: #ff0000; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: bold;
}
 
.TxtButton
{
 FONT-SIZE: 10px;
 COLOR: #ffffff;
 FONT-FAMILY: tahoma;
 font-weight:bold;
 border-bottom: 2px solid #222222;
 border-right: 2px solid #222222;
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
 background-color:#0157BD;
 height:19px;
}
 
 .ArticleSummary {
 FONT-SIZE: 11px; 
 COLOR: #222222; 
 FONT-FAMILY: Tahoma,Verdana, Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
} 

.ArticleDisplay {
 FONT-SIZE: 12px; 
 COLOR: #222222; 
 FONT-FAMILY: Tahoma,Verdana, Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
 line-height:16px;
}
table.grid {
 FONT-SIZE: 12px; 
 COLOR: #222222; 
 FONT-FAMILY: Tahoma,Verdana, Arial;
 
}
table.grid td{
 FONT-SIZE: 12px; 
 COLOR: #222222; 
 FONT-FAMILY: Tahoma,Verdana, Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
 line-height:16px;
}

td {
 FONT-SIZE: 11px; 
 COLOR: #222222; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal; 
 TEXT-DECORATION: none;
}

td.heading
{
Font-Family: Tahoma;
color: #ff6600;
Font-size: 10.5px;
Font-weight: Bold
}
a.read
{
Font-Family: Tahoma;
color: #999999;
Font-size: 11px;
Font-weight: Normal;
}
td.short
{
Font-Family: Tahoma;
color: #000000;
Font-size: 11px;
Font-weight: Normal
}

/*Start Style for Other links in Blue */
.hOther {
 FONT-SIZE: 11px; 
 COLOR: #0157BD; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 FONT-WEIGHT: bold;
}
 
a.Other {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #0157BD; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: none;
}

a:visited.hOther {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #0157BD; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: none;
}
 
a:hover.hOther {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 11px; 
 COLOR: #0157BD; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: underline;
}
/*End Style for Other links in Blue */

/*Start Style for Top right navigation */
.rNav {
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma, verdana, Arial;
 FONT-WEIGHT: normal;
}

a.rNav {
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma, verdana, Arial;
 FONT-WEIGHT: normal;
}
 
a:visited.rNav  {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma, verdana, Arial;
 TEXT-DECORATION: none;
}
 
a:hover.rNav {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #000000; 
 FONT-FAMILY: tahoma, verdana, Arial;
 TEXT-DECORATION: underline;
}
/*End Style for Top right navigation */




/*Start Style for Career Opportunities */
.CareerOpp {
 FONT-SIZE: 12px; 
 COLOR: #ffffff; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 FONT-WEIGHT: bold;
}

a.CareerOpp {
 FONT-SIZE: 12px; 
 COLOR: #ffffff; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 FONT-WEIGHT: bold;
}
 
a:visited.CareerOpp  {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #ffffff; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: none;
}
 
a:hover.CareerOpp {
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px; 
 COLOR: #ffffff; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: underline;
}
/*End Style for Career Opportunities */

.BlkLebal {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #444444; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 TEXT-DECORATION: normal;
}

/*Start Style for Text Boxes, dropdowns, Listing box and Multilines */
.hTextBox {
 FONT-SIZE: 11px; 
 COLOR: #222222; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 FONT-WEIGHT: normal;
 padding-left:3px;
 padding-top:2px;
 padding-bottom:2px;
 height:19px;
 border-top: 1px solid #666666;
 border-bottom: 1px solid #666666;
 border-right: 1px solid #666666;
 border-left: 1px solid #666666;
}
/*End Style for Text Boxes, dropdowns, Listing box and Multilines */
.hBorder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.hBorder2 {
	BORDER-RIGHT: #DCDDDD 1px solid; BORDER-TOP: #DCDDDD 1px solid; BORDER-LEFT: #DCDDDD 1px solid; BORDER-BOTTOM: #DCDDDD 1px solid
}

/*Start Style for Form Buttons */
.hButton {
 FONT-SIZE: 11px; 
 COLOR: #222222; 
 FONT-FAMILY: verdana, Tahoma, Arial;
 FONT-WEIGHT: bold;
 padding-left:5px;
 padding-right:5px;
 vertical-align:middle;
 horizontal-align:center;
 border-top: 1px solid #cae6f4;
 border-bottom: 1px solid #cae6f4;
 border-right: 1px solid #cae6f4;
 border-left: 1px solid #cae6f4;
 background-image:url('../Images/hButtonBg.gif')
}
/*End Style for Form Buttons */

.PanelList
{
	padding-left:20px;
}

.hTopBlueBold {
 FONT-SIZE: 11px; 
 COLOR: black; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 FONT-WEIGHT: normal;
 font-weight:bold;
}
 
a.hTopBlueBold {
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #0157bd; 
 FONT-FAMILY: tahoma,Verdana,  Arial;
 TEXT-DECORATION: none;
 font-weight:bold;
}

.AlignTop
{
	vertical-align:top;
}
.OuterGridRow
{
	padding-bottom:20px;
}
.InnerGridRow
{
	vertical-align:top;
	Height:20px;
	padding-top:5px;
}