H1
{
	color : #009a00;
	font-size: 110%;
	font-weight: bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

H2
{
	color : #009a00;
	font-size: 85%;
	font-weight: bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-bottom : 0;
}

H3
{
	color : #009a00;
	font-size: 80%;
	font-weight: bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-top : 2;
	margin-bottom : 2;
}
H4
{
	color : #333333;
	font-size: 70%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-top : 2;
	margin-bottom : 4;
}
P
{
	color : #333333;
	font-size: 70%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-top : 6;
	margin-bottom : 4;
}

P.hubintro
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 100%;
	color : #009a00;
	font-weight : bold;
	margin-top : 7px;
	margin-bottom : 4px;
	margin-right : 4px;
}

P.Intro
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color : #000000;
	margin-top : 2;
	margin-bottom : 4;
}

P.link
{
	font-size: 70%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin : 0;
}

.fieldtext
{
	color : #666666;
	font-size: 65%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.searchtext
{
	font-size: 65%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #F4F6FB;
}

A:link
{
	color : #0066cc;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A:visited
{
	color : #0066cc;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A:hover
{
	text-decoration : underline;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

HR
{
	border : dotted;
	color : #3366CC;
}

TD
{
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

TD.content
{
	color : #333333;
	font-size: 70%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

TD.tint
{
	background-color : #E5F5E5
}

TD.lightgrey
{
	background-color : #CCCCCC;
}

LI
{
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}

.BTBlue
{
		color : #000066;
}

.BTGrey
{
		color : #666666;
}

.BTOrange
{
		color : #ff9933;
}

.BTMaroon
{
		color : #000033;
}

.BTRed
{
		color : #ff0000;
}

/*  FOLLOWING TAGS ARE FOR SHAREPRICE GRAPHS ONLY */

td.dataheader
{
	background-color : #B2C1D1;
	font : bold  80% Arial, Helvetica, sans-serif;
}

td.data
{
	font : 80%;
	background-color : #CCDFD5;
}

td.disclaimer
{
	font : 80%;
}


/* STYLES FOR CAREERS*/
A.genvacancy
{
	color : #000000;
	font-size: 70%;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

A.genvacancy:VISITED
{
	color : #990000;
	font-size: 70%;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
/*END STYLES FOR CAREERS*/


/*BOBS STYLESHEET FOR TEMPLATE USE*/

.light-grnd {background-color: #F4F6FB}
.home-dkred-nav-grnd {background-color: #A60008}
.home-red-nav-grnd {background-color: #C70000}
.grey-grnd {background-color: #CCCCCC}
.shares-dkmauve-nav-grnd {background-color: #500084}
.shares-mauve-nav-grnd {background-color: #66009A}
.white-grnd {background-color: #FFFFFF}
.society-green-nav-grnd {background-color: #009A00}
.society-dkgreen-nav-grnd {background-color: #007A00}
.news-yellow-nav-grnd {background-color: #FFB700}
.news-dkyellow-nav-grnd {background-color: #FF9900}
.innov-pink-nav-grnd {background-color: #FF0099}
.innov-dkpink-nav-grnd {background-color: #A8005C}
.careers-green-nav-grnd {background-color: #0BBBC0}
.careers-dkgreen-nav-grnd {background-color: #0099A0}
.group-blue-nav-grnd {background-color: #293693}
.group-dkblue-nav-grnd {background-color: #0A0B75}
.services-blue-nav-grnd {background-color: #3D8DCD}
.services-dkblue-nav-grnd {background-color: #2266AB}


.extra-bold-head-blue{
	FONT-WEIGHT: bold;	
	COLOR: #3366CC;
	font-size: 19px;
	font-family: Arial, Helvetica, sans-serif;
}
.extra-bold-head-grey{
	FONT-WEIGHT: bold;	
	COLOR: #666666;
	font-size: 19px;
	font-family: Arial, Helvetica, sans-serif;
}
.large-bold-grey-text{
	FONT-WEIGHT: bold;	
	COLOR: #666666;
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.large-grey-text{
	FONT-WEIGHT: normal;	
	COLOR: #666666;
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.bold-head-blue{
	FONT-WEIGHT: bold;	
	COLOR: #3366CC;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
}

.bold-head-red{
	FONT-WEIGHT: bold;	
	COLOR: #FF0000;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
}
.shares-bold-head-mauve{
	FONT-WEIGHT: bold;	
	COLOR: #66009A;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.news-bold-head-yellow{
	FONT-WEIGHT: bold;	
	COLOR: #CC6600;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.innov-bold-head-pink{
	FONT-WEIGHT: bold;	
	COLOR: #A8005C;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.society-bold-head-green{
	FONT-WEIGHT: bold;	
	COLOR: #007A00;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}


.bold-head-black{
	FONT-WEIGHT: bold;	
	COLOR: #333333;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.body-stdhead-grey {
	FONT-WEIGHT: bold;	
	COLOR: #666666;
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body-stdhead-blue{
	FONT-WEIGHT: bold;	
	COLOR: #3366CC;
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.shares-body-mauve {
	FONT-WEIGHT: normal;	
	COLOR: #66009A;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.news-body-yellow {
	FONT-WEIGHT: normal;	
	COLOR: #CC6600;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.innov-body-pink {
	FONT-WEIGHT: normal;	
	COLOR: #A8005C;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.society-body-green {
	FONT-WEIGHT: normal;	
	COLOR: #007A00;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.body-black {
	FONT-WEIGHT: normal;	
	COLOR: #333333;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body-black A:link {
	TEXT-DECORATION: none;
	COLOR: #3366CC
}
.body-black A:visited {
	TEXT-DECORATION: none;
	COLOR: #3366CC
}
.body-black A:hover{
	TEXT-DECORATION: underline;
	COLOR: #3366CC
}
.body-black-bold {
	FONT-WEIGHT: bold;	
	COLOR: #333333;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.body-blue-bold {
	FONT-WEIGHT: bold;	
	COLOR: #3366CC;
	font-size:75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.body-blue {
	FONT-WEIGHT: normal;	
	COLOR: #0066CC;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body-blue A:link {
	TEXT-DECORATION: none;
	COLOR: #3366CC
}
.body-blue A:visited {
	TEXT-DECORATION: none;
	COLOR: #3366CC
}
.body-blue A:hover{
	TEXT-DECORATION: underline;
	COLOR: #3366CC
}
.topnav-black {
	FONT-WEIGHT: normal;	
	COLOR: #000000;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topnav-black A:link {
	TEXT-DECORATION: none;
	COLOR: #000000
}
.topnav-black A:visited {
	TEXT-DECORATION: none;
	COLOR: #000000
}
.topnav-black A:hover{
	TEXT-DECORATION: underline;
	COLOR: #000000
}
.topnav-blue {
	FONT-WEIGHT: normal;	
	COLOR: #3366CC;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topnav-blue A:link {
	TEXT-DECORATION: none;
	COLOR: #3366CC
}
.topnav-blue A:visited {
	TEXT-DECORATION: none;
	COLOR: #3366CC
}
.topnav-blue A:hover{
	TEXT-DECORATION: underline;
	COLOR: #3366CC
}
.topnav-white {
	FONT-WEIGHT: normal;	
	COLOR: #FFFFFF;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topnav-white A:link {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
.topnav-white A:visited {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
.topnav-white A:hover{
	TEXT-DECORATION: underline;
	COLOR: #000000
}
.breadcrumb-grey {
	FONT-WEIGHT: normal;	
	COLOR: #404040;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topnav-grey {
	FONT-WEIGHT: normal;	
	COLOR: #404040;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
