body {
background-image: url(img/common/bg.gif);
background-repeat: repeat-x;
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #1835AF;
	text-decoration: none;

}

A.body:link {
	TEXT-DECORATION: none
}

A.body:hover {
	TEXT-DECORATION: underline
}


.bodyBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #1835AF;
}

A.bodyBOLD:link {
	TEXT-DECORATION: none
}

A.bodyBOLD:hover {
	TEXT-DECORATION: underline
}


.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #5C5E71;
	text-decoration: none;

}
A.legal:link {
	Text-Decoration: none
}

A.legal:hover {
	Text-Decoration: underline;
}

.titleRED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FF0000;
}

.titleBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000066;
}

.quoteBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000066;
}

.linksWhite { 
    text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF
}
A.linksWhite:link {
	TEXT-DECORATION: none
}

A.linksWhite:hover {
	TEXT-DECORATION: underline
}

.linksBody { 
    text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000066;
}
A.linksBody:link {
	TEXT-DECORATION: underline
}


.topnav {
	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
}

A.topnav:link {
	Text-Decoration: none
}

A.topnav:hover {
	Text-Decoration: underline;
	
}
.navMAINmenu {

	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}
.navORANGE {
	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF7519;
	font-weight: bold;
}

A.navORANGE:link {
	Text-Decoration: none
}

A.navORANGE:hover {
	Text-Decoration: underline;
}
.navUSEFUL {

	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #788492;
	font-weight: normal;
}

A.navUSEFUL:link {
	Text-Decoration: none
}

A.navUSEFUL:hover {
	Text-Decoration: underline;
}

.sitemap {

	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #1835AF;
	font-weight: normal;
}

A.sitemap:link {
	Text-Decoration: none
}

A.sitemap:hover {
	Text-Decoration: underline;
}
.navWHITE {

	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	font-weight: bold;
}
.navABOUT {

	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #1835AF;
	font-weight: bold;
}
.navEMPLOYEE {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #9A005D;
	font-weight: bold;
}



.navPRODUCTS {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #2A9228;
	font-weight: bold;
}
.navINVESTOR {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #79569D;
	font-weight: bold;
}
.navCORPORATE {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #2CB9EF;
	font-weight: bold;
}
.navCONTACT {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF7519;
	font-weight: bold;
}

.offerBODY {
    Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF7519;
	font-weight: normal;
}

A.offerBODY:link {
	Text-Decoration: none;
}

A.offerBODY:hover {
	Text-Decoration: underline;
}



.navUSEFULbold {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #788492;
	font-weight: bold;
}

A.navUSEFULbold:link {
	Text-Decoration: none
}

A.navUSEFULbold:hover {
	Text-Decoration: underline;
}
.sharePRICE {

	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF7519;
	font-weight: bold;
}
.sharePRICEsmall {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF7519;
	font-weight: normal;
}
.navEMPLOYEEsubmenu {



	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #9A005D;
	font-weight: normal;
}

A.navEMPLOYEEsubmenu:link {
	Text-Decoration: none
}

A.navEMPLOYEEsubmenu:hover {
	Text-Decoration: underline;
}


.bodyBOLDwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
}
.related {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #788492;
	font-weight: normal;
}

A.related:link {
	Text-Decoration: none
}

A.related:hover {
	Text-Decoration: underline;
}


.relatedBOLD {



	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #788492;
	font-weight: bold;
}

A.relatedBOLD:link {
	Text-Decoration: none
}

A.relatedBOLD:hover {
	Text-Decoration: underline;
}
.bodyBOLDorange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FF7519;
}
.bodyORANGE {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF7519;
}
.ebsBODY {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #9A005D;
}
.ebsBODYbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #9A005D;
	font-weight: bold;

}
.bodyWHITE {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}
.productsBODY {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #2A9228;
}
.productsBODYbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #2A9228;
	font-weight: bold;

}
.investorBODYbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #79569D;
	font-weight: bold;
	text-decoration: none;

}
A.investorBODYbold:link {
	Text-Decoration: none
}

A.investorBODYbold:hover {
	Text-Decoration: underline;
}

.investorBODY {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #79569D;
	font-weight: normal;
}
A.investorBODY:link {
	Text-Decoration: none
}

A.investorBODY:hover {
	Text-Decoration: underline;
}
.bodySMALL {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #1835AF;
}
.bodySMALLbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #1835AF;
	font-weight: bold;

}
.sitemapSUB {


	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #1835AF;
	font-weight: normal;
}

A.sitemapSUB:link {
	Text-Decoration: none
}

A.sitemapSUB:hover {
	Text-Decoration: underline;
}

.navINVESTORsubmenu {

	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #79569D;
	font-weight: normal;
}
A.navINVESTORsubmenu:link {
	Text-Decoration: none
}

A.navINVESTORsubmenu:hover {
	Text-Decoration: underline;
}
.navGREEN {



	Text-Decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #80a323;
	font-weight: bold;
}
.greenBODYbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #80a323;
	font-weight: bold;
}
.bodyGREENhomepg {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #006600;
}

/* ESHOT */

a.eshot:link, a.eshot:active, a.eshot:visited, a.eshot:hover {
color: #666666;
font-weight: bold;
text-decoration: underline;
}

.ESHOTonlinelink {
width: 600px;
height: 15px;
text-align: center;
color: #666666;
font-size: 10px;
}

.ESHOTcontainer {
width: 600px;
background-color: #ffffff;
border: #cfcfcf solid 1px;
vertical-align: middle;
}

.ESHOTheader {
font-size: 0px;
padding: 0px 0px 5px 0px;
}

.ESHOTdate {
width: 520px;
height: 15px;
text-align: right;
color: #666666;
font-size: 10px;
padding: 0px 10px 0px 0px;
}

.ESHOTedition {
width: 80px;
height: 15px;
background-color: #666666;
text-align: center;
vertical-align: middle;
color: #ffffff;
font-size: 10px;
}

.ESHOTtitle {
width: 600px;
height: 25px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 13px;
font-weight: bold;
padding: 0px 15px 0px 15px;
}

.ESHOTfeatures {
width: 600px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 11px;
font-weight: bold;
padding: 0px 15px 0px 15px;
}

.ESHOTwelcome {
width: 600px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 11px;
font-weight: normal;
padding: 15px 15px 0px 15px;
}

.ESHOTarticles {
width: 600px;
text-align: left;
vertical-align: top;
color: #666666;
font-size: 11px;
font-weight: normal;
padding: 15px 15px 0px 15px;
}

.ESHOTcolourbox {
width: 15px;
height: 15px;
text-align: center;
vertical-align: bottom;
font-size: 0px;
font-weight: normal;
padding: 0px 0px 0px 0px;
}

.ESHOTsquare {
width: 15px;
height: 15px;
background-color: #cfcfcf;
border: #cfcfcf solid 1px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 0px;
font-weight: normal;
padding: 0px 0px 0px 0px;
}

.ESHOTyellowsquare {
width: 15px;
height: 15px;
background-color: #f4aa00;
border: #f4aa00 solid 1px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 0px;
font-weight: normal;
padding: 0px 0px 0px 0px;
}

.ESHOTpurplesquare {
width: 15px;
height: 15px;
background-color: #834cb1;
border: #834cb1 solid 1px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 0px;
font-weight: normal;
padding: 0px 0px 0px 0px;
}

.ESHOTbluesquare {
width: 15px;
height: 15px;
background-color: #0085cf;
border: #0085cf solid 1px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 0px;
font-weight: normal;
padding: 0px 0px 0px 0px;
}

.ESHOTorangesquare {
width: 15px;
height: 15px;
background-color: #e57200;
border: #e57200 solid 1px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 0px;
font-weight: normal;
padding: 0px 0px 0px 0px;
}

.ESHOTarticlebox {
width: 255px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 11px;
font-weight: normal;
padding: 0px 0px 5px 0px;
}

.ESHOTarticlesplit {
width: 20px;
text-align: left;
vertical-align: middle;
color: #666666;
font-size: 11px;
font-weight: normal;
padding: 0px 0px 0px 0px;
}

.ESHOTarticle {
width: 255px;
border: #cfcfcf solid 1px;
text-align: left;
vertical-align: top;
color: #666666;
font-size: 11px;
font-weight: normal;
padding: 2px 2px 2px 2px;
}

.ESHOTsignature {
text-align: left;
vertical-align: top;
color: #666666;
font-size: 11px;
font-weight: normal;
}

.ESHOTlogo {
width: 600px;
height: 50px;
text-align: center;
vertical-align: top;
font-size: 0px;
padding: 0px 15px 0px 15px;
}

.ESHOTaddress {
width: 600px;
text-align: center;
vertical-align: middle;
color: #666666;
font-size: 10px;
font-weight: normal;
padding: 0px 15px 0px 15px;
}

.ESHOTcopyright {
width: 600px;
height: 20px;
text-align: center;
vertical-align: middle;
color: #666666;
font-size: 10px;
}

.ESHOTunsubscribe {
width: 600px;
height: 15px;
text-align: right;
vertical-align: middle;
color: #666666;
font-size: 10px;
}

.ESHOTcolumn {
vertical-align: top;
}

.ESHOTbullet {
text-align: left;
vertical-align: top;
color: #666666;
font-size: 11px;
font-weight: normal;
}

.ESHOTheading {
background-color: #fffabc;
font-size: 10pt;
font-weight: bold;
margin: 5px 0px 5px 0px;
padding: 0px;
}

.ESHOTheading2 {
font-size: 10pt;
font-weight: bold;
margin: 5px 0px 5px 0px;
padding: 0px;
}

.ESHOTheading3 {
background-color: #cee5f3;
font-size: 10pt;
font-weight: bold;
margin: 5px 0px 5px 0px;
padding: 0px;
}

.letstalkbenefits-txtbx {
background-color: #454545;
border: #454545 solid 1px;
color: #ffffff;
font-size: 8pt;
height: 20px;
padding: 3px;
}

.letstalkbenefits-txtbx2 {
background-color: #666666;
border: #666666 solid 1px;
color: #ffffff;
font-size: 8pt;
height: 20px;
padding: 3px;
}

.letstalkbenefits-label {
color: #ffffff;
display: block;
font-size: 8pt;
margin: 3px 0px 0px 0px;
}

.letstalkbenefits-buttons {
display: block;
font-size: 8pt;
margin: 10px 0px 0px 0px;
text-align: right;
}

.letstalkbenefits-button {
background-color: #454545;
border: #454545 solid 1px;
color: #ffffff;
display: inline-block;
font-size: 8pt;
}