﻿body       				{font-family: Arial; font-size: 9pt; color: #333333; background-image: url(images/misc/page-bg.gif); margin-left:auto; margin-right:auto;margin-top: 10; margin-bottom: 10;text-align:center; }
table#logo			    { width: 960px; padding:0px;margin-bottom:1px;background-image: url(images/home/logo-bg.gif); margin-left:auto; margin-right:auto}
table#main			    { background-color:#ffffff; width: 960px; height:600px;text-align:center; margin-left:auto; margin-right:auto}
table#menu			 	{ margin-top:10px;float: right;}
table#footer		    { text-indent: 20px; font-family: Arial; font-size: 8pt; color: #333333;background-color:#b2cdf0; width: 960px; height:60px;text-align:left; vertical-align: top;margin-left:auto; margin-right:auto}
table#menucontact		{ width: 180px; text-align: right;padding-bottom:10px;float: right;}
table#montage			{ width: 960px; padding:0px;vertical-align: top;text-align: center;padding-bottom:10px;padding-top:5px;background-color:#ffffff; margin-left:auto; margin-right:auto}
table#general			{ width: 100%; vertical-align: top;text-align: left;font-family: Arial; font-size: 9pt; color: #333333}
td#menucellbg           { padding:0px;vertical-align: top;margin-bottom:1px;background-image: url(images/home/logo-bg.gif)}
td#columntop            { vertical-align: top;text-align: left;}
td#cellcolright			{ vertical-align: top;text-align: left;width: 200px;border-width: 0px;border-color:#cedff5;border-style: solid;padding:10px;background-color:#ffffff}
td#columntoplogo        { vertical-align: top;text-align: left;width: 360px;}
td#bordersm        		{ vertical-align: top;text-align: left;font-family: Arial; font-size: 10.5pt; color: #21619c; font-weight: bold;padding-bottom:2px;padding-top:3px;background-color:#cfdff5;text-indent:3px}
td#border        		{ vertical-align: top;text-align: left;border-width: 1px;border-color:#cedff5;border-style: solid;padding:10px;background-color:#ffffff}
td#borderclr       		{ vertical-align: top;text-align: left;border-width: 1px;border-color:#cedff5;border-style: solid;padding:10px;background-color:#f3f6fa}
td#cellcolwidth         { width:20px;vertical-align: top;text-align: left;}
td#cellcenter           { vertical-align: top;text-align: center;}
td#menucolright			{ width: 14px;}
tr#rowright				{ vertical-align: bottom;text-align: right;}	
td#cellright			{ vertical-align: bottom;text-align: right;font-family: Arial; font-size: 8pt; color: #333333; }
td#sidemenuwidth		{ width:160px;vertical-align : top;text-align: left; }
td						{line-height:1.5;font-family: Arial; font-size: 9pt; color: #333333; vertical-align: top;text-align: left}

							
.imageborder 			{border-color:#cccccc; border-width:1px;padding:2px;margin-bottom:5px;margin-top:5px;margin-left:5px;margin-right:5px}
.imgbdr 				{border-color:#cccccc; border-width:1px;padding:2px;}
.bulletsquare			{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;list-style-type: square;color:#444444;position: relative;left: -20px;list-style-position: outside;}
.bulletsquare8pt		{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;list-style-type: square;color:#444444;position: relative;left: -20px;list-style-position: outside;}

.line 		{color: #e5e5e5;height: 3px}
.p14         { font-family: Arial; font-size: 13pt; color: #333333; font-weight: bold;}
.p11         { font-family: Arial; font-size: 10.5pt; color: #21619c; font-weight: bold;}
.p9Arial     { font-family: Arial; font-size: 9pt; color: #333333 }
.p8Arial     { font-family: Arial; font-size: 8pt; color: #333333 }
.p7Arial     { font-family: Arial; font-size: 7pt; color: #333333 }

a:link {color: #000000;}
a:visited {color: #333333;}
a:active {background-color:transparent;}
a:hover {color: #333333; text-decoration: none;}
a img {border:0px}

/*<!-- main horizontal menu -->*/
#menu a { float:left; display:block; height:30px; width:86px; padding-left:0px; padding-right:0px;}
#bt-home			{background: url(images/bt/bt-home.gif) top no-repeat;  }
#bt-home:hover	 	{background-position: bottom; }
#bt-corp			{background: url(images/bt/bt-corporate.gif) top no-repeat;  }
#bt-corp:hover	 	{background-position: bottom; }
#bt-corp-hover		{background: url(images/bt/bt-corporate.gif) bottom no-repeat;  }
#bt-finan			{background: url(images/bt/bt-financials.gif) top no-repeat; }
#bt-finan:hover	 	{background-position: bottom;}
#bt-finan-hover		{background: url(images/bt/bt-financials.gif) bottom no-repeat; }
#bt-ir				{background: url(images/bt/bt-investors.gif) top no-repeat;}
#bt-ir:hover	 	{background-position: bottom;}
#bt-ir-hover		{background: url(images/bt/bt-investors.gif) bottom no-repeat;}
#bt-projects		{background: url(images/bt/bt-projects.gif) top no-repeat;}
#bt-projects:hover	{background-position: bottom;}
#bt-projects-hover	{background: url(images/bt/bt-projects.gif) bottom no-repeat;}
#bt-news			{background : url(images/bt/bt-news.gif) top no-repeat;}
#bt-news:hover	 	{background-position: bottom;}
#bt-news-hover		{background : url(images/bt/bt-news.gif) bottom no-repeat;}


/*<!-- heading linked -->*/
.heading a:link {font-family: Arial; font-size: 10.5pt; text-decoration: none; color: #21619c; font-weight: bold }
.heading a:visited {font-family: Arial; font-size: 10.5pt; text-decoration: none; color: #21619c;font-weight: bold  }
.heading a:active { }
.heading a:hover {font-family: Arial; font-size: 10.5pt; text-decoration: underline; color: #21619c; font-weight: bold }

/*<!-- contact menu -->*/
.conact-menu a:link {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #555555; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; background: #none; }
.conact-menu a:visited {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #555555; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; background: #none; }
.conact-menu a:active { }
.conact-menu a:hover {font-family: Arial; font-size: 8pt; text-decoration: underline; display: block; color: #555555; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; background: #none;}

/*<!-- ver menu a state -->*/
.menu-ver a:link {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #333333; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5;margin-bottom:5px; }
.menu-ver a:visited {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #333333; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5;margin-bottom:5px }
.menu-ver a:active { }
.menu-ver a:hover {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px}

/*<!-- ver menu a state no bottom spacing -->*/
.menu-ver-ns a:link {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #333333; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5; }
.menu-ver-ns a:visited {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #333333; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5;}
.menu-ver-ns a:active { }
.menu-ver-ns a:hover {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;}

/*<!-- ver menu b state -->*/
.menu-ver-hover a:link {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px }
.menu-ver-hover a:visited {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px }
.menu-ver-hover a:active { }
.menu-ver-hover a:hover {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px}

/*<!-- ver menu b state no bottom spacing-->*/
.menu-ver-hover-ns a:link {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c; }
.menu-ver-hover-ns a:visited {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c; }
.menu-ver-hover-ns a:active { }
.menu-ver-hover-ns a:hover {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;}

/*<!-- ver menu b state no bottom spacing bold-->*/
.menu-ver-hover-ns-bold a:link {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #164d80; font-weight:bold }
.menu-ver-hover-ns-bold a:visited {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #164d80; font-weight:bold }
.menu-ver-hover-ns-bold a:active { }
.menu-ver-hover-ns-bold a:hover {font-family: Arial; font-size: 9pt; text-decoration: none; display: block; color: #ffffff; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #164d80;font-weight:bold }

/*<!-- ver menu sub a state -->*/
.menu-ver-sub a:link {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #333333; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5;margin-bottom:5px; }
.menu-ver-sub a:visited {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #333333; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5;margin-bottom:5px }
.menu-ver-sub a:active { }
.menu-ver-sub a:hover {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px}

/*<!-- ver menu sub a state no bottom spacing-->*/
.menu-ver-sub-ns a:link {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #333333; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5; }
.menu-ver-sub-ns a:visited {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #333333; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #cfdff5;}
.menu-ver-sub-ns a:active { }
.menu-ver-sub-ns a:hover {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;}

/*<!-- ver menu sub a state hover-->*/
.menu-ver-sub-hover a:link {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px; }
.menu-ver-sub-hover a:visited {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px }
.menu-ver-sub-hover a:active { }
.menu-ver-sub-hover a:hover {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;margin-bottom:5px}

/*<!-- ver menu sub a state hover-->*/
.menu-ver-sub-ns-hover a:link {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c; }
.menu-ver-sub-ns-hover a:visited {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c; }
.menu-ver-sub-ns-hover a:active { }
.menu-ver-sub-ns-hover a:hover {font-family: Arial; font-size: 8pt; text-decoration: none; display: block; color: #ffffff; padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:3px; background: #21619c;}

/*<!-- footer links with no visited colour -->*/
.footer a:link {font-family: Arial; font-size: 8pt; text-decoration: none; color: #444444; padding-left:3px; padding-top:2px; padding-bottom:2px; padding-right:3px }
.footer a:visited {font-family: Arial; font-size: 8pt; text-decoration: none; color: #444444; padding-left:3px; padding-top:2px; padding-bottom:2px; padding-right:3px  }
.footer a:active { }
.footer a:hover {font-family: Arial; font-size: 8pt; text-decoration: underline; color: #444444; background: #none; padding-left:3px; padding-top:1px; padding-bottom:2px; padding-right:3px  }


