<style type="text/css">
<!--


		
TD.bottom img {display:block;}
TD.logo {font-family:arial; font-size:20px; text-align:center; font-style:bold; color:#555555;}



DIV.header {
	width:775;
	height:120px;
}

DIV.navbar {
	width:775;
	height:20px;
	background-color:#003f9c;
}

DIV.divlineA {
	line-height:0px;
	width:775;
	height:5px;
	background-color:#595959;
	filter:alpha(opacity=100, finishopacity=30, style=1, startx=0, finishx=100%);
	border-top:solid 1pt black;
	border-left:solid 2pt black;
	border-right:solid 1pt black;
}

DIV.display {
	width:775;
	height:400px;
	background-color:#ffffff;
	border-left:solid 2pt black;
	border-right:solid 1pt black;
}

DIV.divlineB {
	line-height:0px;
	width:775;
	height:5px;
	background-color:#595959;
	filter:alpha(opacity=30, finishopacity=100, style=1, startx=0, finishx=100%);
	border-bottom:solid 1pt black;
	border-left:solid 2pt black;
	border-right:solid 1pt black;
}

DIV.footer {
	width:775;
	height:200px;
}

DIV.mainA {
	float:left;
	width:40px;
	height:100%;
	background-color:#16588b;
	text-align:right;
	line-height:24pt;
}

DIV.mainB {
	border-left:solid 1px black;
	float:left;
	width:40px;
	height:100%;
	background-color:#5681a2;
	text-align:center;
	line-height:24pt;
	
}

DIV.mainC {
	border-left: solid 1px black;
	border-right: solid 1px black;
	float: left;
	width:40px;
	height:100%;
	background-color:#3c88c3;
	text-align:left;
	line-height:24pt;
	visibility:visible;
}

Img.main {
	border: 0;
	margin: 0;
}

DIV.mainD {
	float: left;
	width:17px;
	height:100%;
	background-color:#000000;
	text-align:center;
	line-height:24pt;
	visibility:visible;
}

DIV.mainpage {
	margin-left:0px;
	float:left;
	height:400;
	width:629;
	border:solid 2pt black;
	overflow:hidden;
}

A.main {
	text-decoration:none;
	font-family:"Euroroman";
	font-size: 18pt;
	color:#e8e8e8;
}

DIV.navitem {
	color:#2222ff;
	margin-left:1;
	text-align:center;
	float:left;
	background-color:#e8e8e8;
	height:20;
	width:80;
	filter:alpha(opacity=50);
}

DIV.headerline {
	position:absolute;
	top:120;
	left:20;
	height:1px;
	width:600;
	background-color:#e8e8e8;
}

DIV.headerbryson {
	position:absolute;
	top:80;
	left:290;
	margin-left:5;
	font-family: "Lucida Console";
	font-size: 24pt;
	color:#e8e8e8;
}

DIV.headerslogan {
	font-style: italic;
	position:absolute;
	top:65;
	left:450;
	width:145;
	font-family: "Arial, Helvetica";
	font-size: 12pt;
	color:#e8e8e8;
	text-align:left;
	visibility: 'hidden';
}

IMG.brysonLogo {
	position:absolute;
	left:650;
	top:70;	
}

IMG.logoTL {
	position:absolute;
	left:-10;
	top:-40;
	filter:alpha(style=1,opacity=100,finishopacity=0,starty=0,startx=0,finishx=150,finishy=100);	
}


BODY.main {
	background-color:#003f9c;
}

DIV.bodyBG {
	border-collapse:collapse;
	margin:0;
	padding:0;
	position:absolute;
	left:-300;
	top:-200;
	width:1200;
	height:800;
	z-index:-1;
	background-color:#006fcc;
	filter:alpha(style=2,opacity=100,finishopacity=0);
}

A.brysonHead {
	text-decoration:none;
	font-family:"lucida console";
	font-size: 24pt;
	color:#e8e8e8;
		
}

H2 {
	font-family: "Arial";
	font-size: 18pt;
	margin-bottom:0;
}

H1 {
	font-family: "Arial";
	font-size: 24pt;
	margin-bottom:0;
}

A.inline {
	text-decoration:none;
	color:#6666ff;
	
}	

/*********************************************/
/************  CAPABILITIIES  **************/

DIV.capability {
	position:absolute;
	top:162;
	left:133;
	margin-left:7;
	width:620;
	height:392;
	background-color:#3c88c3;
	visibility:hidden;
	border:solid 1pt black;
}

TABLE.capabilityTable {
	border-collapse:0;
	border-spacing:0;
	border:0;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

TR.capability {
	border-collapse:0;
	border-spacing:0;
	margin:0;
}

TD.capability {
	width:158;
	text-align:center;
	border-collapse:0;
	border-spacing:0;
	margin:0;
}

TABLE.capability {
	border-collapse:collapse;
	border-spacing:0;
	border:0;
	margin:0;
	padding:0;
	width:620;
	height:392;
}

TR.capabilityHead {
	margin:0;
	padding:0;
	height:25;
	width:620;
	text-align:left;
	background-color:#555555;
}

TR.capabilityBody {
	border:solid 1pt black;
	vertical-align:top;
}

TD.capabilityBody {
	border:0;
}

TR.capabilityFoot {
	height:25;
	width:100%;
	text-align:right;
	background-color:#777777;
}

TD.capabilityDropList {
	border:0;
	margin:0;
	padding:0;
}

TD.capabilityTitle {
	width:450;
	font-family:'Arial Narrow';
	font-size:18pt;
	color:#ffffff;
	text-align:center;
}

TD.capabilityX {
	width:25;
	color:#dddddd;
	background-color:#666666;
	text-align:center;
	font-family:"Arial Narrow";
}

A.capabilityX {
	text-decoration:none;
	color:#dddddd;
	font-size:12pt;
	font-family:'Arial';
}

IMG.capPhotoTN {
	border:0;
	width:120;
	height:120;
}

A.capability {
	text-decoration:none;
	color:#dddddd;
	font-family:"Lucida";
}

FORM.capDropList {
	margin-top:10;
}

SELECT.capDropList {
	background-color:#dddddd;
	border:solid 1pt black;
	
}

P.capability {
	text-indent: 20px;
	font-family: "Arial Narrow";
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	color:#ffffff;
}

IMG.capabilityImg {
	float:left;
	margin:10px;
}

/*********************************************/
/************  NAVIGATION MENU  **************/


DIV.mainMenu {
	position:relative;
	width:775;
	height:20;
	}
DIV.menuItem {
	position:absolute;
	color:white;
	height:20;
	width:100;
	text-align:left;
	border:0;
	margin:0;
	padding:0;
	}
DIV.submenu {
	width:100;
	position:absolute; 
	top:19; 
	visibility:hidden;
	background-color:black;
	border:0;
	padding:0;
	margin:0;
	}	
A.menuItem {
	text-decoration:none; 
	color:#ffffff; 
	font-weight:Medium; 
	font-family:Arial;
	border:0;
	padding:0;
	margin:0;
	}
A.menuItem:hover {
	text-decoration:none; 
	color:#ffffff; 
	font-weight:Medium; 
	font-family:Arial;
	}	
	
A.subMenuItem {
	text-decoration:none; 
	color:#ffffff;
	font-family:Arial;
	}
TABLE.subMenu {
	width:100; 
	border:0px; 
	border-spacing:	0px;
	padding:0px; 
	margin:0px;
	}
	
TD.subMenuItem {
	width=100%;
	background-color:#0054b1;
}

IMG.menuMarker {
	visibility: 'hidden';
}

/*********************************************/
/************  PROJECTS  **************/

DIV.projectList {
	position:relative;
	display:block-inline;
	float:left;
	margin-left:7;
	margin-top:7;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	border:0;
	width:150px;
	height:385px;
	color:white;
	font-family:"Arial Narrow";
	overflow:auto;
}

DIV.project {
	position:relative;
	display:block-inline;
	float:left;
	margin-left:7;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	width:450px;
	height:382px;
	border:solid 1pt black;
	background-color:#5681a2;
	color:white;
	padding:0;
	border-collapse: collapse;
	border-spacing:0;
	font-family: 'Arial Narrow';
}


DIV.projectHeading {
	position:relative;
	display:block-inline;
	background-color:#555555;
	font-size:18pt;
	width:450px;
	height:35px;
	margin:0;
	padding:0;
	border:0;
	text-indent:10px;
}

DIV.photoPane {
	position:relative;
	display:block-inline;
	width:450px;
	height:147px;
	background-color:#000000;
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
}

DIV.photoContainer {
	position:relative;
	display:block-inline;
	float:left;
	width:450px;
	height:127px;
	background-color:#000000;
	overflow:hidden;
	display:block;
	white-space:nowrap;
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
}

DIV.projectPhoto {
	position:relative;
	display:block-inline;
	float:left;
	left:0px;
	height:147px;
	border:0;
	margin:0;
	padding:0;
	border-collapse:collapse;
	background-color:black;
	color:white;
	white-space:nowrap;
}

DIV.photoCtrl {
	height:20px;
	width:450px;
	background-color:#000000;
	display:block;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0;
	border:0;
	border-collapse:collapse;
}



DIV.projectBody {
	position:relative;
	display:block-inline;
	float:left;
	width:450px;
	height:173px;
	border-top:solid 1pt black;
	border-bottom:solid 1pt black;
	margin:0;
}

DIV.projectFoot {
	position:relative;
	display:block-inline;
	float:left;
	background-color:#777777;
	width:450;
	height:25px;
	margin:0px;
	padding;0px;
}


P.projectBody {
	text-indent:20px;
	border:0;
	padding:10px;
	margin:0;
}


A.projectList {
	text-decoration:none;
	color:#dddddd;
	font-family:"Lucida";
}

A.projectList:hover {
	color:#ffffff;
}


IMG.projectPhoto {
	margin-right:3;
	margin-top:1;
	margin-left:1;
	border:0;
}

IMG.projectPhoto:hover {
	border:solid 1px white;
	margin-left:0;
	margin-top:0;
	margin-right:2;
}

DIV.photoArrow {
	background-color:#000000;
	width:50;
	height:20;
	display:inline-block;
	padding:0;
	margin:0;
	border:0;
}


A.photoArrow {
	border-collapse:collapse;
	margin:0;
	padding:0;
	border:0;
	
}




IMG.photoArrow {
	border:0;
	margin:0;
	padding:0;
}

IMG.photoArrow:hover {
	border:solid 1pt white;
}

/*********************************************/
/************  ABOUT US         **************/

P.aboutUs {
	color:#dddddd;
	font-size:13pt;
	font-family:"Arial Narrow";
	margin-left:10;
	margin-right:10;
	text-indent:30px;
}

P.partnerContact {
	color:#dddddd;
	font-size:13pt;
	font-family:"Arial Narrow";
	margin-left:40;
}

A.aboutUs {
	text-decoration:none;
	color:#6666ff;
}

/*********************************************/
/************  STEPS **************/

P.step {
	margin-top:0;
	margin-bottom:10;
	margin-left:20;
	margin-right:20;
	border:0;
	text-indent:30px;
	font-family:"Arial Narrow";
}




-->
</style>