/* MAIN ELEMENT DEFINITIONS */

BODY{
	background-image: url(/global/us/nse/library/images/background-gradients.jpg);
	background-repeat: repeat-x;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #535353;
	margin: 0px;
	line-height: 22px;
	background-color: #263260;
	background-repeat : repeat-x;
}
TABLE {
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	font-style : normal;
	font-size : 12px;
}

P {
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	font-style : normal;
	font-size : 12px;
	line-height : 16px;
}

li {
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	font-style : normal;
	font-size : 12px;
}

/*-HEADER TEXT STYLES --------------------------------------------------------------------------------------------------------*/

/*WHITE*/
.homepageHeaderA{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 20px;
}

/*WHITE*/
.homepageHeaderB{
	font-family : Arial, Helvetica, sans-serif;
	color: #00275D;
	font-size : 20px;
}

.header18A{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 18px;
}

.header16A{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 16px;
}

.header14A{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 14px;
}

.header12A{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 12px;
}

/*DARK GREY*/
.header16B{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 16px;
}

.header14B{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 14px;
}

.header12B{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
}

/*LIGHT BLUE*/
.header16C{
	font-family : Arial, Helvetica, sans-serif;
	color: #00275D;
	font-size : 16px;
}

.header14C{
	font-family : Arial, Helvetica, sans-serif;
	color: #00275D;
	font-size : 14px;
}

.header12C{
	font-family : Arial, Helvetica, sans-serif;
	color: #00275D;
	font-size : 12px;
}

/*NAVY BLUE*/
.header16D{
	font-family : Arial, Helvetica, sans-serif;
	color: #39577D;
	font-size : 16px;
}

.header14D{
	font-family : Arial, Helvetica, sans-serif;
	color: #39577D;
	font-size : 14px;
}

.header12D{
	font-family : Arial, Helvetica, sans-serif;
	color: #39577D;
	font-size : 12px;
}

/*BLUE GREEN*/
.header16E{
	font-family : Arial, Helvetica, sans-serif;
	color: #63899B;
	font-size : 16px;
}

.header14E{
	font-family : Arial, Helvetica, sans-serif;
	color: #63899B;
	font-size : 14px;
}

.header12E{
	font-family : Arial, Helvetica, sans-serif;
	color: #63899B;
	font-size : 12px;
}

/*ORANGE*/
.header16F{
	font-family : Arial, Helvetica, sans-serif;
	color:  #D08714;
	font-size : 16px;
}

.header14F{
	font-family : Arial, Helvetica, sans-serif;
	color:  #D08714;
	font-size : 14px;
}

.header12F{
	font-family : Arial, Helvetica, sans-serif;
	color:  #D08714;
	font-size : 12px;
}

/*ARO COLOR*/
.header16ARO{
	font-family : Arial, Helvetica, sans-serif;
	color:  #4269A5;
	font-size : 16px;
}

.header14ARO{
	font-family : Arial, Helvetica, sans-serif;
	color:  #4269A5;
	font-size : 14px;
}

.header12ARO{
	font-family : Arial, Helvetica, sans-serif;
	color:  #4269A5;
	font-size : 12px;
}

/*-STANDARD TEXT STYLES --------------------------------------------------------------------------------------------------------*/
.textA{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 12px;
}

.textB{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
}

.textC{
	font-family : Arial, Helvetica, sans-serif;
	color:  #00275D;
	font-size : 12px;
}

.textD{
	font-family : Arial, Helvetica, sans-serif;
	color: #39577D;
	font-size : 12px;
}

.textE{
	font-family : Arial, Helvetica, sans-serif;
	color: #63899B;
	font-size : 12px;
}

.textF{
	font-family : Arial, Helvetica, sans-serif;
	color: #D08714;
	font-size : 12px;
}


/*--TINY TEXT--------------------------------------------------------------------------------------------------------*/
.tinytextA{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 10px;
}

.tinytextB{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 10px;
}

.tinytextC{
	font-family : Arial, Helvetica, sans-serif;
	color:  #00275D;
	font-size : 10px;
}

.tinytextD{
	font-family : Arial, Helvetica, sans-serif;
	color:#39577D;
	font-size : 10px;
}

.tinytextE{
	font-family : Arial, Helvetica, sans-serif;
	color:#63899B;
	font-size : 10px;
}

.tinytextF{
	font-family : Arial, Helvetica, sans-serif;
	color:#D08714;
	font-size : 10px;
}

/*---------------------------------------------------------------------------------------------------------------------------*/

.prodtext{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
	line-height : 18px;
}

.errortext{
	font-family : Arial, Helvetica, sans-serif;
	color: Red;
	font-size : 12px;
}

/* FORM FEILD DEFS */
INPUT{
	font-size : 12px;
	height:18px;
	border: #959FA1 solid 1px;
	font-family : Arial, Helvetica, sans-serif;
	color: #7F898B;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	white-space : normal;
}

.radio{
	border : 0px;
}

/*BUTTON STYLE*/
.mainbutton {
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #D38C30; 
	width: 100%; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}

.accentbutton {
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #A0B2BC; 
	width: 100%; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}

.arobutton {
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #5A8EC6; 
	width: 100%; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}

.cartbutton {
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #D38C30; 
	width: 100%; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: left;
}

/* LINK DEFS */
A{
	font-family : Arial, Helvetica, sans-serif;
	color: #3E6184;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #3E6184;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #3E6184;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}

A.linkA{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkA:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkA:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}

A.linkB{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkB:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkB:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}

A.linkC{
	font-family : Arial, Helvetica, sans-serif;
	color: #00275D;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkC:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #00275D;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkC:hover{
	font-family : Arial, Helvetica, sans-serif;
	color:#00275D;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}

A.linkD{
	font-family : Arial, Helvetica, sans-serif;
	color: #39577D;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkD:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #39577D;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkD:hover{
	font-family : Arial, Helvetica, sans-serif;
	color:#39577D;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}

A.linkF{
	font-family : Arial, Helvetica, sans-serif;
	color:#D08714;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkF:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #D08714;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.linkF:hover{
	font-family : Arial, Helvetica, sans-serif;
	color:#D08714;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}


A.subnav{
	font-family : Arial, Helvetica, sans-serif;
	color: #7F898B;
	font-size : 12px;
}
A.subnav:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #7F898B;
	font-size : 12px;
}
A.subnav:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #7F898B;
	font-size : 12px;
}

A.market{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.market:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.market:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}

A.lang{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.lang:visited{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}
A.lang:hover{
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
	font-size : 12px;
}

a.editbutton_link{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #D38C30; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.editbutton_link:hover{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #D38C30; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.editbutton_link:visited{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #D38C30; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.editbutton2_link{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #5A8EC6; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.editbutton2_link:hover{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #5A8EC6; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.editbutton2_link:visited{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #5A8EC6; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.nextstep_link{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #D38C30; 
	width: 100%;
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.nextstep_link:hover{
	color: #FFFFFF;
	font-family: Arial, helvetica;
	font-size : 12px;
	font-weight: bold;
	background-color: #D38C30;
	width: 100%;
	padding: 1px;
	border: solid #626365 1px;
	text-align: center;
}
a.nextstep_link:visited{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #D38C30; 
	width: 100%;
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.nextstep-adr_link{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #5A8EC6; 
	width: 100%; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.nextstep-adr_link:hover{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #5A8EC6; 
	width: 100%; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
a.nextstep-adr_link:visited{
	color: #FFFFFF; 
	font-family: Arial, helvetica; 
	font-size : 12px; 
	font-weight: bold; 
	background-color: #5A8EC6; 
	width: 100%; 
	padding: 1px; 
	border: solid #626365 1px;
	text-align: center;
}
.myrelative_div{
	position: relative;
	top: 0px;
	left: 0px;	
}
/* BACKGROUND COLORS------------------------------------------------------------------------------------------------------ */
.barbg {
	background-color: #7E8399;
}
.accent8{
	background-color: #EFEFEF;
}
.sitebg {background-color: #D1E2EC; background-image : url(/global/us/nse/library/images/background-gradients.jpg);}
.topnavbg {background-color: #263260}
.mainbg{background-color: #FFFFFF;}
.hdrbg {background-color: #7E8399;}
.dkLine {background-color: #606061;}
.line {	background-color: #B4B5B7;}
.ltLine {background-color: #EBEBEB;}

/*WHITE*/
.colorA {background-color: #FFFFFF;}
/*DARK GREY*/
.colorB {background-color: #606061;}
/*LIGHT BLUE*/
.colorC {background-color: #00275D;}
/*NAVY BLUE*/
.colorD {background-color: #39577D;}
/*BLUE GREEN*/
.colorE {background-color: #84AFC2;}
/*ORANGE*/
.colorF {background-color: #D08714;}
/*LIGHT GREY*/
.colorG {background-color: #EFEFEF;}
/*TAN*/
.colorH {background-color: #C6C9AD;}
/*GREEN*/
.colorI {background-color: #AABFA3;}
/*PINK*/
.colorJ {background-color: #B18390;}
/*GREY*/
.colorK {background-color: #EBEBEB;}
/*BLUE*/
.colorL{background-color: #5A8EC6;}
/*ARO COLOR*/
.colorARO{background-color: #4269A5;}

/*DIV STYLES------------------------------------------------------------------------------------------------------------------------*/
.child_floatL{
	float : left;
}
.normalSavings {background-color: #F7BE7B;}
.adrSavings {background-color: #7BA6D6;}