/* CSS Document */
body {margin:0; padding:0; color: #333333; font-size:1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:0.9em;}

a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: underline;
	color: #333333;
}

.floatright {float:right;}
.floatleft {float:left;}
.floatcentre {display:block; margin-left:auto; margin-right:auto;}

.globalNav {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.8em; 
	font-weight: bold;
	background-color: #2B2D73 
	border-collapse:collapse;
	padding: 0.3em;
}
.globalNav A:link, .globalNav A:visited, .globalNav A:hover, .globalNav A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	text-decoration:none; 	
	border-collapse:collapse;
}
h1 {font-size:1.4em; color:#660099;  margin:0.5em 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
h2 {font-size:1.1em; color:#660099; margin:0.3em 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
H3 {font-size:1em; color:#660099; margin:0.3em 0; padding:0;  font-style: italic; font-family:Arial, Helvetica, sans-serif;  font-weight: bold;}
.noLink {
	background-color: #D6E0F5; 
	font-family: Arial, Helvetica, sans-serif;
	color: #660099; 
	text-decoration:none;
	font-size: 0.8em; 
	font-weight: bold; 
}
#globalNavTable {border: 0; margin: 0; padding: 0;}
.shareprice {font-size: 0.7em; background-color: #E0CCEB; color:#040234; padding:0.3em; text-align:right;}
.crumbtrail {font-size: 0.7em; background-color: #E0CCEB; color:#040234; padding:0.3em; text-align:left; padding-left:2em;}
.crumbtrail A:link, .crumbtrail A:visited, .crumbtrail A:hover, .crumbtrail A:active {color:#040234;}
.footerlinks {font-weight:bold; font-size: 0.7em; background-color: #E0CCEB; color:#040234; padding:0.3em; border-top: 1px solid #660099; padding-left:2em; margin-top:0.2em;}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; color:#322E67; padding:0.3em; padding-left:2em; font-size: 0.65em;}
.search {color:#000063; font-weight:bold; font-size:0.8em; margin: 0.6em;}
.searchbox {border: 1px solid #787DAA; width: 7.5em; height: 1em; margin-top:0.3em;}
.righthandbanners {border-top: 1px solid #787DAA; width:9.5em; padding: 1em 0;}
.righthandlinks {color:#000063; font-size:0.8em; width:9.5em; padding: 0.5em 0.6em; text-decoration:underline;}
.bannersml {margin:0.15em 0.3em;}
#bannerlrg {float:right; vertical-align:top; padding:0; margin:0;}
.whiteborder {border: 1px solid #FFFFFF;}
.boundingtable, .boundingtable TD {padding:0; margin:0; border-collapse:collapse;}
#homeimage {background-image:url("../../powering-bt.gif"); background-repeat:no-repeat;}
#itprofimage {background-image:url("../../it-professionals.gif"); background-repeat:no-repeat;}
#btpeopleimage {background-image:url("../../bt-people.gif"); background-repeat:no-repeat; background-position:right top;}
.homecontent {margin:1em; font-size:0.8em;}
.homewelcome {font-size:0.8em; vertical-align:text-top;}
.itprofwelcome {font-size:0.8em; padding: 5em 1em 1em 9em; vertical-align:text-top;}
.btpeoplewelcome {font-size:0.8em; padding: 5em 9em 1em 1em; vertical-align:text-top;}
.homenews {background-color:#E5FAFA; width:10.2em; color:#000063; font-size:0.8em; padding:1em; text-decoration:underline;}
#homedivider {border-top:1px solid #B6BDCE;}
#righthanddivider {border-left:1px solid #B6BDCE; float:right; vertical-align:top;}
#lefthanddivider {border-right:1px solid #B6BDCE;}
.menu {width:10em; vertical-align:top; background-color:#EFEFF7; padding:0.2em;}
.lightblue {background-color:#E5FAFA; color:#000063; font-size:0.75em; padding:1em; border-top:2px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.lightblue A:link, .lightblue A:visited {color:#000063; text-decoration:underline;}
.lightblue A:hover, .lightblue A:active {color:#660099; text-decoration:underline;}
.lightblue P {margin: 0 0 0.9em 0;}
.lightblue ul {margin:0; padding:0.6em 0;}
.lightblue li {list-style-type:none; padding:0.2em 0;}
.lightbluecell {background-color:#E5FAFA; vertical-align:text-top;}
.lightbluenews {background-color:#E5FAFA; vertical-align:text-top; border-top:1px solid #B6BDCE;}
.lightbluelinks {background-color:#E5FAFA; vertical-align:text-top; width:10em;}
#fullstretch {width:100%;}
.titledarkblue {font-weight:bold; font-size:0.8em; color:#FFFFFF; background-color:#000066; text-decoration:none; padding: 0.3em 0.8em 0.3em 0.8em; border-left:0.2em solid #FFFFFF; clear:both;}
.outward {margin:1em; font-size:0.8em;}
.outwardimg {border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF; float:left;}
/*/*/
.outwardimg {
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	float:left;
	voice-family: "\"}\"";
	voice-family: inherit;
	border-left:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF; 
	float:left;
	}
#dummy {}
.maincontent {padding:1em; font-size:0.75em;}

.menulev1 {font-family:Arial, Helvetica, sans-serif; background-color:#F0EFF6; color:#63009C; text-decoration:none; font-size:0.8em; width:12em; padding:0.5em 0.2em 0.5em 1em; border-bottom:1px solid #FFFFFF;}
.menulev1 A:link, .menulev1 A:visited, .menulev1 A:hover, .menulev1 A:active {text-decoration:none; color:#63009C;}

.menulev1selected {font-family:Arial, Helvetica, sans-serif; background-color:#323285; color:#FFFFFF; text-decoration:none; font-size:0.8em; width:12.05em; padding:0.5em 0.2em 0.5em 1em; border-bottom:1.4px solid #FFFFFF;}
.menulev1selected A:link, .menulev1selected A:visited, .menulev1selected A:hover, .menulev1selected A:active {text-decoration:none; color:#ffffff;}

.menulev2 {font-family:Arial, Helvetica, sans-serif; background-color:#D6E0F5; color:#333333; text-decoration:none; font-size:0.7em; display:block; padding:0.3em 0.2em 0.3em 2.2em; border-bottom:1px solid #FFFFFF;}
.menulev2 A:link, .menulev2 A:visited, .menulev2 A:hover, .menulev2 A:active {text-decoration:none; color:#63009C;} 

.menulev2selected {font-family:Arial, Helvetica, sans-serif; background-color:#63009C; color:#FFFFFF; text-decoration:none; font-size:0.7em; display:block; padding:0.3em 0.2em 0.3em 2.2em; border-bottom:1px solid #FFFFFF;}
.menulev2selected A:link, .menulev2selected A:visited, .menulev2selected A:hover, .menulev2selected A:active {text-decoration:none; color:#ffffff;}

.menulev3 {font-family:Arial, Helvetica, sans-serif; background-color:#B5C5EA; color:#333333; text-decoration:none; font-size:0.7em; display:block; padding:0.3em 0.2em 0.3em 3em; border-bottom:1px solid #FFFFFF;}
.menulev3 A:link, .menulev3 A:visited, .menulev3 A:hover, .menulev3 A:active {text-decoration:none; color:#63009C;} 

.menulev3selected {font-family:Arial, Helvetica, sans-serif; background-color:#911FB6; color:#FFFFFF; text-decoration:none; font-size:0.7em; display:block; padding:0.3em 0.2em 0.3em 3em; border-bottom:1px solid #FFFFFF;}
.menulev3selected A:link, .menulev3selected A:visited, .menulev3selected A:hover, .menulev3selected A:active {text-decoration:none; color:#ffffff;}

.menulev4 {font-family:Arial, Helvetica, sans-serif; background-color:#B7B4EB; color:#333333; text-decoration:none; font-size:0.7em; display:block; padding:0.3em 0.2em 0.3em 4em; border-bottom:1px solid #FFFFFF;}
.menulev4 A:link, .menulev4 A:visited, .menulev4 A:hover, .menulev4 A:active {text-decoration:none; color:#63009C;} 

.menulev4selected {font-family:Arial, Helvetica, sans-serif; background-color:#A81EB7; color:#FFFFFF; text-decoration:none; font-size:0.7em; display:block; padding:0.3em 0.2em 0.3em 4em; border-bottom:1px solid #FFFFFF;}
.menulev4selected A:link, .menulev4selected A:visited, .menulev4selected A:hover, .menulev4selected A:active {text-decoration:none; color:#ffffff;}

.menuspacer {border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF;}
