/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/

/* level 0 inner */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0 0 8px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	background-image: none;
	border-left: white 1px solid;
	color: black;
	border-bottom: white 1px solid;
	background-color: green;
	text-decoration: none;
}
.m0l0oover
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	background-image: none;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	background-color: green;
	text-decoration: none;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout
{
	border-right: white 1px solid;
	padding-right: 0px;
	border-top: white 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: white 1px solid;
	padding-top: 0px;
	border-bottom: white 1px solid;
	background-color: green;
	text-decoration: none;
}
.m0l1oover {
	text-decoration : none;
	background-color: green;
	background-image: url(img/lev1_arrow.gif);
	background-repeat: no-repeat;
	border: 1px solid white;
	padding: 0;
}

.secondlevelnav A {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; Z-INDEX: 7; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; COLOR: #000063; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.secondlevelnav A:hover {
	COLOR: #3366ff; TEXT-DECORATION: none
}
.thirdlevelnav A {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; Z-INDEX: 7; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; COLOR: #000063; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.thirdlevelnav A:hover {
	COLOR: #3366ff; TEXT-DECORATION: none
}
.fourthlevelnav A {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; Z-INDEX: 7; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; COLOR: #000063; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.fourthlevelnav A:hover {
	COLOR: #3366ff; TEXT-DECORATION: none
}
.close {
	FONT-SIZE: 10px; MARGIN-LEFT: 15px; COLOR: #3366ff; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.SearchNW {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #000060; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.NewsCategories {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}

BODY {
	BACKGROUND-REPEAT: no-repeat
}
LI {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: verdana,arial
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial
}
A {
	COLOR: #ff6500; FONT-FAMILY: verdana,arial
}

A.xxSmall {
	COLOR: #ff6500; FONT-SIZE: 9px; FONT-FAMILY: verdana,arial
}
A.hardlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
A.hardlink1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana,arial
}
.smallText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana,arial
}
.smallText B {
	FONT-WEIGHT: bold
}
.smallTextalt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
P {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: verdana,arial; LIST-STYLE-TYPE: square
}
.body {
	FONT-SIZE: 12px; COLOR: #000060; FONT-FAMILY: verdana,arial; LIST-STYLE-TYPE: square
}
UL {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: verdana,arial; LIST-STYLE-TYPE: square
}
#logo {
	MARGIN-TOP: 14px
}
.updated {
	FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: verdana,arial; TEXT-ALIGN: right
}
.date {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana,arial
}
.altdate {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana,arial
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.altsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006; FONT-STYLE: italic; FONT-FAMILY: verdana,arial
}
TD.tableHd {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
TD.tableHdalt {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana,arial
}
TD.tableBd {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
TD.tableBdalt {
	FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
TD.tableBdalt A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial
}
.tabletext {
	FONT-SIZE: 12px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.imageTxt {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana,arial
}
.bodyalt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: verdana,arial
}
.introbody {
	FONT-SIZE: 12px; COLOR: #000; FONT-STYLE: italic; FONT-FAMILY: verdana,arial
}
.bodylink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.bodylinknonbold {
	FONT-SIZE: 11px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.shortcut A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.shortcut {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: verdana,arial
}
.breadcrumbSel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6500; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.breadcrumbSel A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6500; FONT-FAMILY: verdana,arial; TEXT-DECORATION: none
}
.fullsearch {
	FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: verdana,arial
}
.fullsearchdisp {
	FONT-SIZE: 10px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.fullsearch A {
	FONT-SIZE: 10px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.fullsearchSel {
	FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: verdana,arial
}
.fourthlevelHd {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: verdana,arial
}
.fourthlevel A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.fourthlevel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #ff6500; FONT-FAMILY: verdana,arial
}
.altHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.jumpboxHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 15px 0px 0px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.jumpboxHeader A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 15px 0px 0px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.jumpboxOp {
	MARGIN: 0px 0px 4px
}
.jumpboxOp A {
	FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
SPAN IMG {
	DISPLAY: inline
}
.newtableBd {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006; FONT-FAMILY: verdana,arial
}
.newtableHdalt {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana,arial
}
OL {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: verdana,arial
}



/* added by Infosys */

.highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: verdana,arial
}
.highlightmed {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: verdana,arial
}
.highlightsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000066; FONT-FAMILY: verdana,arial
}
.highlightnew {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: verdana,arial
}
.highlightHeaderBig {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: verdana,arial
}
.highlightLinkBig {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6500; FONT-FAMILY: verdana,arial; TEXTDECORATION: underline
}
.highlightHeaderSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: verdana,arial
}
.Chairman A{
	FONT-SIZE: 10px; COLOR: #000060; FONT-FAMILY: verdana,arial
}
IMG {
	BORDER: 0px
}
A.fix {
	COLOR: #000066; FONT-FAMILY: verdana,arial
}

/* Publisher Styles */

.ingabstract {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	font-style:italic;
	}


.ingalternatebodytext {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	font-weight: bold;
	}

.ingalternatesubheader {
	font-family:verdana,arial;
	color:#006;
	font-size:12px;
	font-weight: bold;
	font-style:italic;
	}

.ingarticledate {
	font-family:courier,arial;
	color:#000;
	font-size:10px;
	}

.ingbodytext {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}
	
.ingbulletlist {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingbulletlistend {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingbulletlistsingle {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingbulletliststart {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingcaption {
	font-family:verdana,arial;
	color:#000;
	font-size:10px;
	}

.ingheader {
	font-family:verdana,arial;
	color:#006;
	font-size:12px;
	font-weight: bold;
	}
.ingheadersmall {
	font-family:verdana,arial;
	color:#006;
	font-size:10px;
	
	}

.ingimageholder1 {
	font-family:verdana,arial;
	color:#000;
	font-size:10px;
	}

.ingimageholder2 {
	font-family:verdana,arial;
	color:#000;
	font-size:10px;
	}

.ingimageholder3 {
	font-family:verdana,arial;
	color:#000;
	font-size:10px;
	}

.ingnumberlist {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingnumberlistend {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingnumberlistsingle {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingnumberliststart {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	}

.ingsectionheader {
	font-family:verdana,arial;
	color:#006;
	font-size:12px;
	font-weight: bold;
	}

.ingsplitheader {
	font-family:verdana,arial;
	color:#000;
	font-size:12px;
	font-weight: bold;
	}

.ingtermsandcopyright {
	font-family:verdana,arial;
	color:#999;
	font-size:10px;
	}

.ingtextlink A{
	font-family:verdana,arial;
	color:#ff6500;
	font-size:12px;
	}

.newtableblueborder {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: verdana,arial
}

.highlightHeaderWhite {
 FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial
}


/* Added  on 24/06/03 for intranet portal page */

.sitetools {
	font-family:verdana,arial;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	}
.sitetoolshover {
	font-family:verdana,arial;
	color:#fff;
	font-size:11px;
	text-decoration:underline;
	}
	
.label {
	font-family:verdana,arial;
	color:#006;
	font-size:10px;
	font-weight:bold;
	}
.pagetitle a,.pagetitle {
	font-family:verdana, arial;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	
	}
.textlink a,.textlink {
	font-family:verdana,arial;
	color:#ff6500;
	font-size:12px;
	text-decoration:underline;
	
}
.tablelink a,.tablelink {
	font-family:verdana,arial;
	color:#000066;
	font-size:12px;
	text-decoration:underline;
	
}

.jumpboxlink a,.jumpboxlink{
	font-family:verdana,arial;
	color:#ff6500;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.breakingnewslink {
	font-family:verdana,arial;
	color:#ff6500;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	}
.tablink a,.tablink{
	font-family:verdana,arial;
	color:#000066;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

.jumpboxtitle {
	font-family:verdana,arial;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	
	}

.sectionheader {
	font-family:verdana,arial;
	color:#006;
	font-size:12px;
	font-weight:bold;
	}
.highlightHeaderSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: 
	verdana,arial
}

.highlightHeaderBig {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: 
verdana,arial
}

A.fix {
	COLOR: #000066; FONT-FAMILY: verdana,arial
}

.chairmanslink {
	font-family:verdana,arial;
	color:#000066;
	font-size:12px;
	text-decoration:underline;
}

.adColumn {
	width: 150px;
	padding: 2px 2px 2px 2px;
}
.adColumn h2 {	background-color: #ff6500;	color: #fff;	font-size: 12px;	font-weight: bold;	padding: 2px 0px 2px 10px;}

.bannerColumn {
	width: 480px;
	padding: 2px 2px 2px 2px;
}

.infoColumn {
	width: 240px;
	padding: 2px 2px 2px 2px;
}


.bannerColumn li {	margin: 3px 3px 10px 5px;	font-size:11px;	line-height: 13px;}

.leftColumn h2 {	background-color: #ff6500;	color: #fff;	font-size: 12px;	font-weight: bold;	padding: 2px 0px 2px 10px;}

 .bannerColumn h2 {	background-color: #214285;	color: #fff;	font-size: 12px;	font-weight: bold;	padding: 2px 0px 2px 10px;}
 
 .infoColumn h2 {	background-color: #ff6500;	color: #fff;	font-size: 12px;	font-weight: bold;	padding: 2px 0px 2px 10px;}

 .node {	border: 1px solid #ff6500;	font-size:12px;}
 


