BODY,TD
{
    MARGIN: 0px 0px 0px 0px;
    /*FONT-FAMILY: MS Reference Sans Serif, Verdana, Helvetica, sans-serif;*/
    FONT-FAMILY: Verdana, MS Reference Sans Serif, Helvetica, sans-serif;
    FONT-SIZE:  8pt; 
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
 }
.head1Bs
{
	FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold;
}
.head1Ws
{
	FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold;
    color:#ffffff;
}
.head1B
{
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.head1BB
{
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: #357FB5;
}
.head2B
{
	FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
}
.head3B
{
	FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.head1R
{
	color:	#000033; /*#34ACE9;*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
}
.head1Bd
{
	color:	#34ACE9; /*#34ACE9;*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
}
.head1N
{
	color:	#000066; /*#34ACE9;*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
}
.BodyM
{
	background-position: 0% 0%;
	background-attachment: fixed;
	background-image: url(../Images/bg_b.gif);
	background-color: transparent;
}
/* -------------- Hyperlink ---------------------*/

A:link,A:visited,A:active
{	
	text-decoration: underline;
	color:	#1C1C20;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
}
A:hover
{
	text-decoration: underline;
	color:	#670001;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
}
A.top:link,A.top:visited,A.top:active
{	
	text-decoration: none;
	color:	#1C1C20;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
}
A.top:hover
{
	text-decoration: none;
	color:	#670001;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7.5pt;
}
A.btm:link,A.btm:visited,A.btm:active
{	
	text-decoration: none;
	color:#037FED;	/* #60609b; */
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
}	
A.btm:hover
{
	text-decoration: underline;
	color:	#14158B;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	cursor: hand;
}
A.lnk1:link,A.lnk1:visited,A.lnk1:active
{	
	text-decoration: none;
	color:	#000033;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
}	
A.lnk1:hover
{
	text-decoration: underline;
	color:	#670001;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
}
A.lnkb:link,A.lnkb:visited,A.lnkb:active
{	
	text-decoration: none;
	color:	#037FED;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
}	
A.lnkb:hover
{
	text-decoration: underline;
	color:	#14158B;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	cursor:hand;
}
A.lnkl:link,A.lnkl:visited,A.lnkl:active
{	
	text-decoration: none;
	color:	#000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
}	
A.lnkl:hover
{
	text-decoration: underline;
	color:	#14158B;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	cursor:hand;
}
A.lnkIp:link,A.lnkIp:visited,A.lnkIp:active
{	
	text-decoration: none;
	color:	#000033;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}
A.lnkIp:hover
{
	text-decoration: none;
	color:	#FF6600;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}

A.lnkS:link,A.lnkS:visited,A.lnkS:active
{	
	font-family: Verdana, MS Reference Sans Serif, Helvetica, sans-serif;
	font-size: 7.5pt; 
	width: 100%; 
	padding:3px 3px 3px 3px; 
	border-bottom: solid 1px #ffffff; 
	/*background-image:url(../Images/grident.jpg);
	background-repeat:no-repeat;EEF6F9*/
	background-color: #EEECEF;
	cursor:hand;
	color:#163D5B;
	height:23px;
	text-decoration:none;
	font-weight:bold;
}
A.lnkS:hover
{
	font-family: Verdana, MS Reference Sans Serif, Helvetica, sans-serif;
	font-size: 7.5pt; 
	width: 100%; 
	padding: 3px 3px 3px 3px; 
	border-bottom: solid 1px #ffffff; 
	/*background-image:url(../Images/grident.jpg);
	background-repeat:no-repeat;*/
	background-color: #EEECEF; /*#3E87B4;*/
	cursor:hand;
	color:#8A9699;
	height:23px;
	text-decoration:none;	
	font-weight:bold;
}
.tdInSub
{
	PADDING : 3px 3px 3px 3px;
	background-color:#EEECEF;
	border:solid 1px 1px 1px 1px #EEECEF;
	vertical-align:top;
	text-align:left;
}

/*--------------------Form Fields ----------------*/
.ipfield
{
	border : solid 1px 1px 1px 1px #999999;
	FONT-FAMILY: Verdana, MS Reference Sans Serif, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    width: 170px;
    padding-bottom:1px;
    height: 16px;
    color: #000000;
    background-color: #FFFFFF
 }
.ipbutton
{
	border : solid 1px 1px 1px 1px #999999;
	FONT-FAMILY: Verdana, MS Reference Sans Serif, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    width: 120px;
    height: 17px;
    color: #000000;
    background-color: #E6E6E6;
    font-weight:bold;
}
.ipSelectw
{
	border : solid 1px 1px 1px 1px #999999;
	FONT-FAMILY: Verdana, MS Reference Sans Serif, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    width: 170px;
    padding-bottom:1px;
    height: 15px;
    color: #000000;
    background-color: #ffffff;
    /*position:absolute;
    z-index:-1*/
 }
.brd
{
	border:solid 1px 1px 1px 1px #CCCCCC; /*#999999;*/
}
.brdt
{
	border:solid 1px 1px 1px 1px #D2D0D1;
}
.brdbtmt
{
	border-bottom:solid 1px #D2D0D1;
}
.brdbtmB
{
	border-bottom:solid 1px #357FB5;
}
.brdbrt
{
	border-bottom:solid 1px #D2D0D1;
	border-right:solid 1px #D2D0D1;
}
.brdRightT
{
	border-right:solid 1px #D2D0D1;
}
.brdtop
{
	border-top: solid 1px #CCCCCC;
}
.brdlrb
{
	border-right:solid 1px #E0E0E0;
	border-bottom:solid 1px #E0E0E0;
	border-left:solid 1px #E0E0E0;
}
.brdtlrT
{
	border-right:solid 1px #D2D0D1;
	border-top:solid 1px #D2D0D1;
	border-left:solid 1px #D2D0D1;

}
.brdrl
{
	border-right:solid 1px #E0E0E0;
	border-left:solid 1px #E0E0E0;
}
.brdtlbt
{
	border-top:solid 1px #D2D0D1;
	border-left:solid 1px #D2D0D1;
	border-bottom:solid 1px #D2D0D1;
}
.ImgButton
{
	cursor:hand;	
	font:normal 9px verdana;
	text-align:center;
}
.Invisible
{
	display:none;
	position:absolute;
}
.Visible
{
	display:inline;
	position:relative;
}
.tblRowHead
{
	padding-right: 0px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(../Images/title_gridient.jpg);
	padding-bottom: 5px;
	color: #000033;
	padding-top: 5px;
	background-repeat: no-repeat;
	height: 23px;
}
/* Bahru - 04th Jan 2010; For CT Press coverage*/
.tblRowHeadCT
{
	padding-right: 0px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(../Images/headerbg.jpg);
	padding-bottom: 5px;
	color: #FFFFFF;
	padding-top: 5px;
	background-repeat: repeat-y;
	height: 23px;
}

.lftTD
{
	width :182px;
	vertical-align :top;
	padding-left:3px;
	padding-right:2px;
}
.rgtTD
{
	width:185;
	vertical-align:top;
	padding-right:2px;
	padding-left:2px;
}
.tdPad
{
	PADDING : 0px 8px 3px 3px;
}
.tdFl
{
	height:23;
	background-color:#f0f0f0;
	border-bottom:solid 1px #D2D0D1;
	text-align: left;
	FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.srcResult
{
	FONT-FAMILY: Verdana, MS Reference Sans Serif, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
	background-color: Yellow;
	color: Red;
}
#siteMap, #siteMap li
{
	padding-right: 0px;
	padding-left: 5px;
	list-style-image: url(../Images/small_arrow.gif);
	margin: 10px;
	padding-top: 0px;
	line-height:15px;
}
#vision, #vision li
{
	padding-right: 0px;
	padding-left: 5px;
	list-style-image: url(../Images/small_arrow.gif);
	padding-bottom: 5px;
	margin: 10px;
	padding-top: 0px;
	line-height:6px;
}
.LineH
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :11px;
	font-weight: normal;
	line-height: 16px;
	text-align: justify;
	color: #414141;
}
.LineR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :11px;
	font-weight: normal;
	line-height: 16px;
	text-align: left;
	color: #414141;
}
.divAl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :11px;
	font-weight: normal;
	text-align:justify;
	line-height: 13pt;
	color: #414141;
}
.tdInP
{
	PADDING : 3px 3px 3px 3px;
	background-color:#f0f0f0;
	border:solid 1px 1px 1px 1px #D2D0D1;
	vertical-align:top;
	text-align:left;
}
.tdInP1
{
	PADDING : 3px 3px 3px 3px;
	background-color:#ffffff;
	border:solid 1px 1px 1px 1px #D2D0D1;
	vertical-align:top;
	text-align:left;
}
hr
{
	text-align:center;
	width:100%;
	height:1px;
	border: solid 1px #D2D0D1;
}
/* For category display */
A.bc:link,A.bc:visited,A.bc:active
{	
	text-decoration: none;
	color:	#357FB5;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
}
A.bc:hover
{
	text-decoration: underline;
	color:	#357FB5;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
}
.lblBC
{
	font-size:10px;
	text-align:left;
	color: #357FB5;
}
.tdBC
{
	PADDING :  0px 10px 5px 15px;
	vertical-align:top;
	text-align:left; 
	height:20;
}
/* Ends here - 24th Apr 2008, Bahru */
.err /* Error Display 27th Apr 08 */
{
	FONT-SIZE: 10px;
    WORD-SPACING: normal;
    color: #ff0000;
    BORDER-RIGHT: #4b5861 1px solid; 
    BORDER-TOP: #4b5861 1px solid; 
    BORDER-LEFT: #4b5861 1px solid; 
    BORDER-BOTTOM: #4b5861 1px solid; 
    BACKGROUND-COLOR: #ebebeb;
    text-align: left;
    width:100%;
    PADDING-LEFT: 5px;
}
.AlertMsg
{
	color:#FF0000;
}