A {
	COLOR: #000000; TEXT-DECORATION: none
}

A:hover {
	TEXT-DECORATION: underline
}


html {
	overflow-y: scroll;
}


TD {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

TH {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}


BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;
	background-image: url('images/bgrnd_greybox.jpg');
	/*background-color: #FFFFFF;
	color: #333333;*/
}
/*---------------------corporate------------------------*/


.corporate-head {
	color: #1996d7;
	font-weight: bold;
	font-size: 12px;
}
.corporate-punchline {color:  #1996d7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;}

.corporate-subhead 
{
color:#1996d7;
font-weight:bold;
}
.paragraph
{
text-align:justify;
}
.corporate_links {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #1996d7; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.corporate_links:hover {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #1996d7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.corporateT{
	FONT-SIZE: 11px;COLOR: #1996d7; LINE-HEIGHT: 15px; background-color:#f7f9fc; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TD.corporateT a{
	FONT-SIZE: 11px;COLOR:#1996d7; LINE-HEIGHT: 15px; background-color:#f7f9fc; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TABLE.corporateT {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7AC7EF;
	border-right-color: #7AC7EF;
	border-bottom-color: #7AC7EF;
	border-left-color: #7AC7EF;
}
TH.corporateT {
	FONT-SIZE: 11px;COLOR: #1996d7; background-color:#e1e7f5 ; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:center;
}

/* ----------------------------------------------------------------------  */


/*-------------------------businesses--------------------------------  */

.businesses-head {
	color: #e1ad40;
	font-weight: bold;
	font-size: 12px;
}
.businesses-punchline {color:  #C08C1F; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;}

.businesses-subhead 
{
color:#e1ad40;
font-weight:bold;
}
.businesses-highlighter {
	FONT-SIZE: 11px;COLOR: #C08C1F; LINE-HEIGHT: 15px; background-color:#fbf4e0	; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.businesses_links {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #e1ad40; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.businesses_links:hover {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #e1ad40; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.businessesT {
	FONT-SIZE: 11px;COLOR: #000000; LINE-HEIGHT: 15px; background-color:#fbf4e0	; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
 TD.businessesT a {
	FONT-SIZE: 11px;COLOR: #C08C1F; LINE-HEIGHT: 15px; background-color:#fbf4e0	; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

TABLE.businessesT  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f3e0ab;
	border-right-color:#f3e0ab;
	border-bottom-color:#f3e0ab;
	border-left-color: #f3e0ab;
}
 TH.businessesT {
	FONT-SIZE: 11px;COLOR: #e1ad40; background-color:#f3e0ab	 ; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:center;
}



/*-----------------------------CSR-----------------------------------*/
.csr-head {
	color: #378e1d;
	font-weight: bold;
	font-size: 12px;
}
.csr-punchline {color:  #378e1d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;}

.csr-subhead {
color:#378e1d;
font-weight:bold;
}


/* new additon */

.csr_links {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #378e1d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.csr_links:hover {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #378e1d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

TD.csrT{
	FONT-SIZE: 11px;COLOR: #000000; LINE-HEIGHT: 15px; background-color:#EDF5E1; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TD.csrT a{
	FONT-SIZE: 11px;COLOR: #378e1d; LINE-HEIGHT: 15px; background-color:#EDF5E1; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TABLE.csrT {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0EECC	;
	border-right-color: #E0EECC	;
	border-bottom-color: #E0EECC	;
	border-left-color: #E0EECC	;
}
TH.csrT {
	FONT-SIZE: 11px;COLOR: #378e1d; background-color:#E0EECC ; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:center;
}


/*----------------------------------------ends*/



/* -------------------------Investor---------------------------------------- */

.investor-head {
	color: #5e59b3;
	font-weight: bold;
	font-size: 12px;
}
.investor-punchline {color:  #5e59b3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;}

.investor-subhead {
color:#5e59b3;
font-weight:bold;
}
.investor_links {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #5e59b3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.investor_links:hover {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #5e59b3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

 TD.investorT {
	FONT-SIZE: 11px;COLOR: #000000; LINE-HEIGHT: 15px; background-color:#E1E0F1; font-style:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
 TD.investorT a {
	FONT-SIZE: 11px;COLOR: #5e59b3; LINE-HEIGHT: 15px; background-color:#E1E0F1	; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TABLE.investorT  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ebe9f1;
	border-right-color:#ebe9f1;
	border-bottom-color:#ebe9f1;
	border-left-color: #ebe9f1;
}
 TH.investorT {
	FONT-SIZE: 11px;COLOR: #464293; background-color:#B6B4DC	 ; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:center;
}

/*  ---------------------------------------------------- */

/*--------------------Media Room-----------------------*/

.mediaroom-head {
	color: #df7400;
	font-weight: bold;
	font-size: 12px;
}
.mediaroom-punchline {color:  #df7400; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;}

.mediaroom-subhead {
color:#df7400;
font-weight:bold;
}
.mediaroom_links {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #df7400; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.mediaroom_links:hover {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #df7400; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

TD.mediaroomT {
	FONT-SIZE: 11px;COLOR: #000000; LINE-HEIGHT: 15px; background-color:#fef6ee; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TD.mediaroomT a {
	FONT-SIZE: 11px;COLOR: #df7400; LINE-HEIGHT: 15px; background-color:#fef6ee; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TABLE.mediaroomT  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fdeede;
	border-right-color: #fdeede;
	border-bottom-color:#fdeede;
	border-left-color: #fdeede;
}
TH.mediaroomT {
	FONT-SIZE: 11px;COLOR: #df7400; background-color:#fdeede ; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:center;
}

/*  ---------------------------------------------------- */

/*  ------------------------------Career--------------------------------*/
.career-head {
	color: #48659f;
	font-weight: bold;
	font-size: 12px;
}
.career-punchline {color:  #48659f; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;}

.career-subhead 
{
color:#48659f;
font-weight:bold;
}

.career_links {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #48659f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.career_links:hover {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #48659f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

TD.careerT{
	FONT-SIZE: 11px;COLOR: #000000; LINE-HEIGHT: 15px; background-color:#f7f9fc; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TD.careerT a{
	FONT-SIZE: 11px;COLOR: #48659f; LINE-HEIGHT: 15px; background-color:#f7f9fc; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TABLE.careerT {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e1e7f5;
	border-right-color: #e1e7f5;
	border-bottom-color: #e1e7f5;
	border-left-color: #e1e7f5;
}
TH.careerT {
	FONT-SIZE: 11px;COLOR: #48659f; background-color:#e1e7f5 ; FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:center;
}
/*  ---------------------------------------------------- */


/*-------------SITEMAP---------------------------*/

.corporate-sitemap-head {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	background-color:#1996d7;
}

.businesses-sitemap-head {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	background-color:#e1ad40;
}
.csr-sitemap-head {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	background-color:#378e1d
}

.investor-sitemap-head {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	background-color:#5e59b3;
}

.mediaroom-sitemap-head {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	background-color:#df7400;

}	

.career-sitemap-head {
	color:#ffffff ;
	font-weight: bold;
	font-size: 12px;
	background-color:#48659f;
}

/*------------------------------background------------------------------*/


.lightbluetablebg {
	background-image: url(images/lightblue-space-line.gif);
}
.browntablebg {
	background-image: url(images/brown-space-line.gif);
}
.greentablebg {
	background-image: url(images/green-space-line.gif);


}
.purpletablebg {
	background-image: url(images/purple-space-line.gif);


}
.orangetablebg {
	background-image: url(images/orange-space-line.gif);


}
.deepbluetablebg {
	background-image: url(images/deepblue-space-line.gif);
}















