body { font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #333; text-decoration: none; margin-top:0px; }
p, td { font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #333; text-decoration: none; }

/*main layout*/
#wrapper { width:780px; margin-left:auto; margin-right:auto; margin-top:5px; }

#wrapper_home { width:780px; margin-left:auto; margin-right:auto; margin-top:5px; }

#topbar { width: 100%; }
	
#FlashBar{ width: 100%; height: 180px; clear:both; background-color:#98ADCA; }

#bluestrip{ height: 18px; width: 100%; clear:both; background-color:#98ADCA; }
	
#menubar { height: 21px; width: 100%; border-bottom: 2px solid #98ADCA; margin-top:0px; clear:both; }

#mainLeft { width: 30%; float:left; margin-top: 12px; height:70%; margin-right:3%; padding-right: 3px; border-right: 1px solid #98ADCA }
	
#mainmiddle { width:43%; float:left; margin-top:12px; height:115%; margin-right:1%; }

#mainright { width:20%; float:right; margin-top:12px; }

#servicemenu { text-align:left; font-family: Microsoft Sans Serif, Arial; color: #003366; font-size: 11px; text-decoration: none;margin-top:5px; height: 30px; margin-bottom:0px; margin-top:10px; }
		
#SharePrice { border-top: dashed 2px #98ADCA; border-bottom: dashed 2px #98ADCA; font-family: "Microsoft Sans Serif", Arial; margin-top:5px; margin-bottom:5px; width:100%; height: auto; }
				
#advertcontainer { border: 1px solid #003366; width:100%; }
				
#advertcontainer_inner p { font-family: "Microsoft Sans Serif", Arial; font-size: 11px; margin:5px; color: #003366; height:auto; }
		
#bottombar { height: 30px; width: 100%; margin-top:5px; background-color:#98ADCA; line-height:30px; clear:both; vertical-align:baseline;  }
/*end main layout*/

/* review of operations styles */
.revop_TblHeadwhite {color:#FFF;}
.revop_BlueTblHead {background:#005596;padding:5px;padding-left:20px;border-bottom:3px solid #FFF;}
.revop_BrdrBottom {border-bottom:1px solid #FFF;}
.revop_BlueTblCell {background:#CCD5E8;padding:5px;padding-left:20px;}

/* Barloworld Today */
.leftYellow {border-left:15px solid #F0B310;padding-left:10px;}
.leftOrange {border-left:15px solid #F26522;padding-left:10px;}
.leftBrown {border-left:15px solid #9A5107;padding-left:10px;}
.leftRed {border-left:15px solid #C41130;padding-left:10px;}
.leftBlue {border-left:15px solid #003167;padding-left:10px;}

.header {font-weight:bold;color:#000066;font-size:12px;}

.tblHead {background:#A3B6D7;color:#000066;font-weight:bold;padding:5px;}
.tblCell {background:#CCD5E8;color:#000;padding:5px;border-bottom:3px solid #FFF;}
.tblHeadLt {background:#D5D4D7;color:#000066;font-weight:bold;padding:5px;}
.tblCellLt {background:#E8E8E9;color:#000;padding:5px;border-bottom:3px solid #FFF;}
/* Barloworld Today */

/*inside pages main layout*/
#insidemainleft { width:15%; float:left; margin-right:1%; margin-top: 12px; height:inherit; }

#insidemainmiddle { width:60%; float:left; margin-top:12px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; clear:right; height:auto; border-right:solid 1px #98ADCA; border-left:solid 1px #98ADCA; margin-right:1%; }

#insidemainmiddle_links { width:60%; float:left; margin-top:12px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; clear:right; height:1000px; border-right:solid 1px #98ADCA; border-left:solid 1px #98ADCA; margin-right:1%; }

#insidemainright { width:20%; float:right; margin-top:12px; height:inherit; clear:right; }
/*inside pages main layout*/

/*drop down menus*/
#Profile {
	position:absolute;
	margin-top:0px;
	width:180px;
	z-index:1;
	margin-left: auto;
	background-color: #003366;
	border:solid 1px #FFFFFF;





filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4): Alpha(Opacity=85);
	visibility: hidden;
}

#groupcomp {
	position:absolute;
	margin-top:0px;
	width:180px;
	z-index:1;
	background-color: #003366;
	margin-left:70px;
	left: auto;
	border:solid 1px #FFFFFF;





filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4): Alpha(Opacity=85);
	visibility: hidden;
}

#Financials {
	position:absolute;
	margin-top:0px;
	width:180px;
	z-index:1;
	background-color: #003366;
	left: 95px;
	border:solid 1px #FFFFFF;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4): Alpha(Opacity=85); 	visibility: hidden;
}

#investor {
	position:absolute;
	margin-top:0px;
	width:180px;
	z-index:1;
	background-color: #003366;
	margin-left:210px;
	left: auto;
	border:solid 1px #FFFFFF;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4): Alpha(Opacity=85); 	visibility: hidden;
}

#sustainability {
	position:absolute;
	margin-top:0px;
	width:180px;
	z-index:1;
	background-color: #003366;
	margin-left:375px;
	left: auto;
	border:solid 1px #FFFFFF;















filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4): Alpha(Opacity=85);
	visibility: hidden;
}

#news { position:absolute; margin-top:0px; width:180px; z-index:1; background-color: #003366; margin-left:520px; left: auto;visibility:hidden; border:solid 1px #FFFFFF; filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4): Alpha(Opacity=85); visibility: hidden; }
					
#contacts { position:absolute; margin-top:0px; width:180px; z-index:1; background-color: #003366; margin-left:590px ; left: auto; visibility:hidden; border:solid 1px #FFFFFF; filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=135, Strength=4): Alpha(Opacity=85); }
/*end drop down menus*/					

/*general styles*/
h1 { font-family: "Trebuchet MS", "MS Sans Serif"; font-size:17px; font-weight:bolder; color:#003366; margin:5px 0px 0px; text-transform:uppercase; letter-spacing:1px; }
h2 { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #CC3333; text-decoration: none; height: 10px; margin:0px; }
h3 { font-family: Verdana, Arial; font-size: 11px; line-height: 19px; color: #666666; text-decoration: none; margin: 0px; font-weight: bold; }
h4 { font-family:"Trebuchet MS", "MS Sans Serif"; font-size:12px; color:#333; margin:0px; letter-spacing:1px; }
h5 { font-family: "Trebuchet MS", "MS Sans Serif"; font-size: 12px; color: #003366; margin: 0px;letter-spacing:1px; }
h6 { font-family: Verdana, Arial; font-size: 11px; color: #333; margin: 0px; }
h7 { font-family: Verdana, Arial; font-size: 9px; font-weight: normal; color: #CC3333; margin: 0px; }


.copylightblue { font-family: Verdana, Arial; font-size: 11px; color: #98ADCA; text-decoration: none; }

.advertblockheading { font-family: Verdana, Arial; height:25px; width:100%; background-color:#98ADCA; color:#FFF; line-height:25px; text-align:center; font-weight: bold; display:block; }

.profilehead { font-family: "Microsoft Sans Serif", Arial; font-size: 14px; font-weight: bold; color: #7D9DC9; text-decoration: none; height: 10px; margin:0px; line-height:20px; margin-bottom:5px; }

.statements { font-family: Verdana, Arial; font-size: 16px; color: #003366; font-weight:bold; text-decoration: none; line-height:23px; }

.blueheader { font-family: Verdana, Arial; font-size: 11px; color: #003366; text-decoration: none; line-height: 13px; margin: 0px; }

.redheader { font-family: Verdana, Arial; font-size: 11px; color: #FFF; text-decoration: none; margin: 0px;  }

.quote { font-family:"Trebuchet MS", "MS Sans Serif"; font-size:12px; color:#003366; }
	
.highlight { font-family: "Microsoft Sans Serif", Arial; font-size: 11px; background-color:#EBEBEB; }

.hilite{background-color:#BFCAE3; color:#003366}
.susBlue1, .susBlue2, .susBlue3, .susBlue4, .susGrey, .susRed, .susBrown, .susBlack, .susYellow, .susOrrange {font-size: 50px;font-weight:bold;}
.susBlue1 {color:#005596;}
.susGrey {color:#807F83;}
.susRed {color:#C41230;}
.susBlue2 {color:#7393C1;}
.susBrown {color:#9A5106;}
.susBlack {color:#003167;}
.susBlue3 {color:#4576AE;}
.susYellow {color:#EEB211;}
.susOrrange {color:#F26522;}
.susBlue4 {color:#286AA6;}
.susBrdrleftbot {border-left:1px solid #807F83;border-bottom:1px solid #807F83;}
.susBrdrbottom {border-bottom:1px solid #807F83;}
.susBrdrleftbotthick {border-left:1px solid #807F83;border-bottom:3px solid #005596;}
.susBrdrbottomthick {border-bottom:3px solid #005596;}
.susBrdrtopthick {border-top:3px solid #005596;}
.susStakeTbl {padding:7px;border-left:3px solid #005596;}

UL LI { margin-left:-15px; list-style-image: url(images/bullet.gif); margin-right: 7px; margin-bottom: 10px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top: 0px; }
UL LI LI {  list-style-type: disc; } 
UL LI LI LI {  list-style-type: circle; } 
OL LI {  list-style-type: decimal; } 
OL OL LI {  list-style-type: lower-alpha; } 
OL OL OL LI {  list-style-type: lower-roman; }

.footnotes { font-family: Verdana, Arial; font-size: 10px; font-style: normal; color: #333; }
/*end general styles*/

/*borders*/
.btop { border-top: 1px solid #999; }
.btop_blue { border-top: 1px solid #003366; }

.bbottom { border-bottom: 1px solid #999; }
.bbottom_blue { border-bottom: 1px solid #003366; }

.bright { border-right: 1px solid #999; }
.bright_blue { border-right: 1px solid #003366; }

.bleft { border-left: 1px solid #999; }
.bleft_blue { border-left: 1px solid #003366; }

.btotal { border-top: 1px solid #999; border-bottom: 2px solid #999; }
.bdbltotal { border-top: 2px solid #999; border-bottom: 2px solid #999; }
.bdbltotal_blue { border-top: 2px solid #003366; border-bottom: 2px solid #003366; }

.btopleft { border-top: 1px solid #999; border-left: 1px solid #999; }
.btopleft_blue { border-top: 1px solid #003366; border-left: 1px solid #003366; }

.btopright { border-top: 1px solid #999; border-right: 1px solid #999; }
.btopright_blue { border-top: 1px solid #003366; border-right: 1px solid #003366; }

.btopleftright { border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.btopleftright_blue { border-top: 1px solid #003366; border-left: 1px solid #003366; border-right: 1px solid #003366; }

.bbottomleft { border-bottom: 1px solid #999; border-left: 1px solid #999; }
.bbottomleft_blue { border-bottom: 1px solid #003366; border-left: 1px solid #003366; }

.bdbltopleft { border-top: 2px solid #999; border-left: 1px solid #999; }
.bdblbottomleft { border-bottom: 2px solid #999; border-left: 1px solid #999; }

.bdblbottomleft_blue { border-bottom: 2px solid #003366; border-left: 2px solid #003366; }
.bdblbottomright_blue { border-bottom: 2px solid #003366; border-right: 2px solid #003366; }
.bdbltopleft_blue { border-top: 2px solid #003366; border-left: 2px solid #003366; }
.bdbltopright_blue { border-top: 2px solid #003366; border-right: 2px solid #003366; }
.bdblleft_blue { border-left: 2px solid #003366; }
.bdblright_blue { border-right: 2px solid #003366; }
.bdblleftblue_bottomgrey { border-left: 2px solid #003366; border-bottom: 1px solid #999; }
.bdblrightblue_bottomgrey { border-right: 2px solid #003366; border-bottom: 1px solid #999; }
.bdblleftblue_dblbottomgrey { border-left: 2px solid #003366; border-bottom: 2px solid #999; }
.bdblrightblue_dblbottomgrey { border-right: 2px solid #003366; border-bottom: 2px solid #999; }

.bbottomright { border-bottom: 1px solid #999; border-right: 1px solid #999; }
.bbottomright_blue { border-bottom: 1px solid #003366; border-right: 1px solid #003366; }

.bbottomleftright { border-bottom: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.bbottomleftright_blue { border-bottom: 1px solid #003366; border-left: 1px solid #003366; border-right: 1px solid #003366; }

.bleftright { border-left: 1px solid #999; border-right: 1px solid #999; }
.bleftright_blue { border-left: 1px solid #003366; border-right: 1px solid #003366; }

.bfullblock { border: 1px solid #999; }

.bdoublebottom { border-bottom: 2px solid #999; }
.bdoublebottom_blue { border-bottom: 2px solid #003366; }

.bdoubletop { border-top: 2px solid #999; }
.bdoubletop_blue { border-top: 2px solid #003366; }

.btopbottomleft { border-top: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; }
.btopbottomleft_blue{ border-top: 1px solid #003366; border-bottom: 1px solid #003366; border-left: 1px solid #003366; }

.btopbottomright { border-top: 1px solid #999; border-bottom: 1px solid #999; border-right: 1px solid #999; }
.btopbottomright_blue { border-top: 1px solid #003366; border-bottom: 1px solid #003366; border-right: 1px solid #003366; }

.btopbottom { border-top: 1px solid #999; border-bottom: 1px solid #999; }
.btopbottom_blue { border-top: 1px solid #003366; border-bottom: 1px solid #003366; }

.btopleftright { border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.btopgrey_dblbotblue { border-top: 1px solid #999; border-bottom: 2px solid #003366; }
.btopleftrightgrey_dblbotblue { border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 2px solid #003366; }
.btoprightgrey_dblbotblue { border-top: 1px solid #999; border-right: 1px solid #999; border-bottom: 2px solid #003366; }

.bleftgrey_dblbotblue { border-left: 1px solid #999; border-bottom: 2px solid #003366; }
.brightgrey_dblbotblue { border-right: 1px solid #999; border-bottom: 2px solid #003366; }
.bleftrightgrey_dblbotblue { border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 2px solid #003366; }
.columnSelect {background-color:#DDE4F1; color:#005596; font-weight:900;}
.columnSelectThickline {background-color:#DDE4F1; color:#005596; font-weight:900; border-bottom:2px solid #000;}
.columnSelectThinline {background-color:#DDE4F1; color:#005596; font-weight:900; border-bottom:1px solid #000;}
.thicklineBlue {border-bottom:2px solid #005596;}
.thinlineBlue {border-bottom:1px solid #005596;}
.thinlineBlack {border-bottom:1px solid #000;}
.thicklineBlack {border-bottom:2px solid #000;}

/* general styles */
.boldBlue {color:#005596; font-weight:900;}
.boldBlack {color:#000; font-weight:900;}
.smallText {font-size:9px;}

.borderBottomleft {border-bottom:1px solid #000; border-left:1px solid #000; background-color:#DDE4F1; color:#005596; font-weight:900;}
.border_Left {border-left:1px solid #000;}
.borderleft {border-left:1px solid #000; background-color:#DDE4F1; color:#005596; font-weight:900;}
.borderleftline {border-bottom:1px solid #000;border-left:1px solid #000;}
.borderBottomright{border-bottom:1px solid #000; border-right:1px solid #000; }
.bordertopright{border-top:1px solid #000; border-right:1px solid #000;}
.bordertopleft{border-top:1px solid #000; border-left:1px solid #000; background-color:#DDE4F1; color:#005596; font-weight:900;}
.bordertopleftline{border-top:1px solid #000; border-left:1px solid #000;}
.bordertopSelect{border-top:1px solid #000; background-color:#DDE4F1; color:#005596; font-weight:900;}
.borderbottomSelect{border-bottom:1px solid #000; background-color:#DDE4F1; color:#005596; font-weight:900;}
.borderBottom {border-bottom:1px solid #000;}
.borderright {border-right:1px solid #000;}
.borderTop {border-top:1px solid #000;}

.blueblock {border-left:1px solid #000;border-top:1px solid #000; background-color:#DDE4F1; color:#005596; font-weight:900; border-bottom:1px solid #000;}
.blueblockrow {border-top:1px solid #000; background-color:#DDE4F1; color:#005596; font-weight:900; border-bottom:1px solid #000;}
.blockright {border-bottom:1px solid #000;border-top:1px solid #000;border-right:1px solid #000;}
.blockrow {border-bottom:1px solid #000;border-top:1px solid #000;}
.blueBG {background-color:#DDE4F1;}

.blocktop {border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.blockbottom {border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
/*end borders*/

/* links */
a.mainmenu:link {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:10%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;

}
a.mainmenu:visited {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:10%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;
}

a.mainmenu:hover {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #98ADCA;
	color: #003366;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:10%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;
}
a.mainmenu:active {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:10%;
	float:left;
	text-align:center;
	font-weight: bold;
	text-transform: uppercase;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;

}
a.mainmenu2:link {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:21%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;

}
a.mainmenu2:visited {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:21%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;
}

a.mainmenu2:hover {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #98ADCA;
	color: #003366;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:21%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;
}
a.mainmenu2:active {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:21%;
	float:left;
	text-align:center;
	font-weight: bold;
	text-transform: uppercase;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;

}
a.mainmenu3:link {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:14%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;

}
a.mainmenu3:visited {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:14%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;
}

a.mainmenu3:hover {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #98ADCA;
	color: #003366;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:14%;
	float:left;
	text-align:center;
	text-transform: uppercase;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;
}
a.mainmenu3:active {
	font-family: "Microsoft Sans Serif", Arial;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #98ADCA;
	text-decoration: none;
	line-height: 25px;
	height: 100%;
	display:block;
	width:14%;
	float:left;
	text-align:center;
	font-weight: bold;
	text-transform: uppercase;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8E0EB;

}

			a.submainmenu:link {
			font-family: "Microsoft Sans Serif", Arial;
			font-size: 11px;
			color: #FFFFFF;
			background-color: #003366;
			text-decoration: none;
			display: block;
			width: 100%;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #CCCCCC;
			/*height:auto;*/
			line-height: 20px;
			text-indent:5px;
			}
			
			a.submainmenu:visited {
			font-family: "Microsoft Sans Serif", Arial;
			font-size: 11px;
			color: #FFFFFF;
			background-color: #003366;
			text-decoration: none;
			display: block;
			width: 100%;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #CCCCCC;
			/*height:auto;*/
			line-height: 20px;
			text-indent:5px;
			}
			
			a.submainmenu:hover {
			font-family: "Microsoft Sans Serif", Arial;
			font-size: 11px;
			color: #000000;
			text-decoration: none;
			display: block;
			width: 100%;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #CCCCCC;
			/*height:auto;*/
			line-height: 20px;
			background-color:#CCCCCC;
			text-indent:5px;
			}
			
			a.submainmenu:active {
			font-family: "Microsoft Sans Serif", Arial;
			font-size: 11px;
			color: #FFFFFF;
			background-color: #003366;
			text-decoration: none;
			display: block;
			width: 100%;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #CCCCCC;
			/*height:auto;*/
			line-height: 20px;
			text-indent:5px;
			}

a:link {
	font-family: "Trebuchet MS", "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:visited {
	font-family: "Trebuchet MS", "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:hover {
	font-family: "Trebuchet MS", "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:active {
font-family: "Trebuchet MS", "MS Sans Serif";
font-size: 12px;
color: #000000;
text-decoration: underline;
}

a.director:link {
font-family: "Trebuchet MS", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline; }

a.director:visited {
font-family: "Trebuchet MS", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline; }

a.director:hover {
font-family: "Trebuchet MS", "MS Sans Serif"; font-size: 12px; color: #000; text-decoration: underline; }

a.director:active {
font-family: "Trebuchet MS", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline; }

a.seo:link {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 19px;
	color: #333333; text-decoration:none;
}
a.seo:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 19px;
	color: #333333; text-decoration:none;
}
a.seo:hover {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 19px;
	color: #333333; text-decoration:none;
}
a.seo:active {
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 19px;
	color: #333333; text-decoration:none;
}
			a.bottom:link {
			font-family: Verdana, Arial;
			font-size: 10px;
			color: #003366;
			text-decoration: underline;
			font-weight:bold;
			}
			
			a.bottom:visited {
			font-family: Verdana, Arial;
			font-size: 10px;
			color: #003366;
			text-decoration: underline;
			font-weight:bold;
			}
			
			a.bottom:hover {
			font-family: Verdana, Arial;
			font-size: 10px;
			color: #003366;
			text-decoration: none;
			font-weight:bold;
			}
			
			a.bottom:active {
			font-family: Verdana, Arial;
			font-size: 10px;
			color: #003366;
			text-decoration: underline;
			font-weight:bold;
			}
			
a.home:link {
font-family: "Trebuchet MS", "MS Sans Serif";
font-size: 13px;
color: #003366;
text-decoration: underline;
font-weight:bold;
			}
			
a.home:visited {
font-family: "Trebuchet MS", "MS Sans Serif";
font-size: 13px;
color: #003366;
text-decoration: underline;
font-weight:bold;
}
			
a.home:hover {
font-family: "Trebuchet MS", "MS Sans Serif";
font-size: 13px;
color: #98ADCA;
text-decoration: none;
font-weight:bold;
}
			
a.home:active {
font-family:"Trebuchet MS", "MS Sans Serif";
font-size: 13px;
color: #003366;
text-decoration: underline;
font-weight:bold;
}

	a.overview:link {
		font-family: "Trebuchet MS", "MS Sans Serif";
		font-size: 12px;
		color: #003366;
		text-decoration: underline;
	}
	a.overview:hover {
		font-family: "Trebuchet MS", "MS Sans Serif";
		font-size: 12px;
		color: #003366;
		text-decoration: underline;
	}
	a.overview:visited {
		font-family: "Trebuchet MS", "MS Sans Serif";
		font-size: 12px;
		color: #003366;
		text-decoration: underline;
	}
	
a.default:link { font-family:Verdana, Arial; font-size:11px; color:#333; line-height:19px; text-decoration:underline; }
a.default:visited { font-family:Verdana, Arial; font-size:11px; color:#333; line-height:19px; text-decoration:underline; }
a.default:hover { font-family:Verdana, Arial; font-size:11px; color:#003366; line-height:19px; text-decoration:underline; }
a.default:active { font-family:Verdana, Arial; font-size:11px; color:#333; line-height:19px; text-decoration:underline; }


/* end of links */
.buscard {
	margin: 6px;
	padding: 4px;
	float: left;
	width: 200px;
	border: 1px solid #98ADCA;
}

#updated{clear:left; height: 25px; border-top:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC; line-height:25px; margin-bottom:10px;}
.valueadded { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; }
.movement { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333; }

.footnotes_block { font-family: Verdana, Arial; font-size: 10px; font-style: normal; color: #333; background-color: #F2F5FA; }

