body {background:#033; width:100%;padding:100px 0 0 0;margin:0;} 

#skip a, #skip a:hover, #skip a:visited 
{ 
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
} 

#skip a:active 
{ 
position:static; 
width:auto; 
height:auto; 
}

#mainpage{width:100%;height:110px;padding-left:0px;}
#main{font-family:arial;}
#whitebg{background:#fff;width:100%;height:340px;margin:0px 0 300px 0;padding:1px 0 1px 0 ;}
#maincentre{background:#ccc;width:100%;height:340px; margin: 0;padding:0;}

#btmhr{position:absolute;width:750px;color:#fff;background:#fff;left:0;top:555px;padding:0;margin:0;height:1px;z-index:-0;}
#logo{color:white;font-family:times;position:absolute;top:40px;height:20px;background:url(images/bpm1.gif) no-repeat;padding:0 10px;margin-left:20px;width:400px;}
#mainpic{padding-bottom:0px;margin-bottom:-4px;float:left;padding-right:10px;}
#menu{float:right;}

#li1{height:18px;}
#li2{background: url(images/ab1.gif) no-repeat;}
#li3{background:blue url(images/ro_bck1.gif) no-repeat;}
.li6{background: url(images/whiteborder.gif) no-repeat;}
.li6 a:link, a:visited, a:active{background: url(images/ro_bck.gif) no-repeat;}
.li6 a:hover{background: url(images/ro_bck.gif) no-repeat;}
.li5{background: url(images/whiteborder.gif) no-repeat;}
.li5 a:link, a:visited, a:active{background: url(images/ro_bck.gif) no-repeat;}
.li5 a:hover{background: url(images/whiteborder.gif) no-repeat;}
.li4{background: url(images/whiteborder.gif) no-repeat;}
.li4 a:link, a:visited, a:active{background: url(images/ro_bck.gif) no-repeat;}
.li4 a:hover{background: url(images/whiteborder.gif) no-repeat;}
.li20{background: url(images/long2.gif) no-repeat;}
.li20 a:link, a:visited, a:active{background: url(images/long3.gif) no-repeat;}
.li20 a:hover{background: url(images/long2.gif) no-repeat;}


.a1{color:white;text-decoration:none;font-family:arial;font-size:7pt;font-weight:900;margin-top:0px;text-align:center;height:21px;}

.a2{color:white;text-decoration:none;font-family:arial;font-size:7pt;font-weight:900;text-align:center;width:94px;margin: 1px 0 3px 0;padding:0 0 0 0;height:21px;}

.a3{color:white;text-decoration:none;font-family:arial;font-size:7pt;font-weight:900;text-align:center;width:94px;margin:  1px 0 0 0;padding:0 0 0 0;height:20px;}


.a4{color:white;text-decoration:none;font-family:arial;font-size:7pt;font-weight:900;text-align:center;width:94px;margin:  1px 0 -5px 0;padding:0 0 0 0;height:21px;}

.tab{text-decoration:none;font-family:
		arial;font-size:7pt;font-weight:900;padding-top:2px;
		margin-top:0px;padding-top:2px;color:white;}
		
		
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	position:absolute;left: auto;top:36px;
}






#nav1 li:hover ul, #nav1 li.sfahover ul { /* lists nested under hovered list items */
	position:absolute;left: auto;top:36px;
}



#nav2 li:hover ul, #nav2 li.sfbhover ul { /* lists nested under hovered list items */
	position:absolute;left: auto;top:36px;
}


#nav3 li:hover ul, #nav3 li.sfchover ul { /* lists nested under hovered list items */
	position:absolute;left: auto;top:36px;
}





		
#nav, #nav ul { /* all lists */
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style: none;
	line-height: 1.4;
}

#nav a {
	display: block;
	width: 5em;
}

#nav li { /* all list items */
	float: left;
	width:95px;height:25px; /* width needed or else Opera goes nuts */		 ;
}






#nav1, #nav1 ul { /* all lists */
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style: none;
	line-height: 1.4;
}

#nav1 a {
	display: block;
	width: 5em;
}

#nav1 li { /* all list items */
	float: left;
	width:95px;height:25px; /* width needed or else Opera goes nuts */		 ;
}



#nav2, #nav2 ul { /* all lists */
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style: none;
	line-height: 1.4;
}

#nav2 a {
	display: block;
	width: 5em;
}

#nav2 li { /* all list items */
	float: left;
	width:95px;height:25px; /* width needed or else Opera goes nuts */		 ;
}

#nav3, #nav3 ul { /* all lists */
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style: none;
	line-height: 1.4;
}

#nav3 a {
	display: block;
	width: 5em;
}

#nav3 li { /* all list items */
	float: left;
	width:95px;height:25px; /* width needed or else Opera goes nuts */		 ;
}



#content {
	clear: left;
	color: #ccc;
}




	 ul#navlistfooter{position:relative;left:317px;margin:0; padding:0;font-family:arial;font-size:7pt;}

 ul#navlistfooter li
{	
display: inline;
list-style-type: 

none;
padding:10px 0 0 0 ;
margin:0 }

#navlistfooter a:link, #navlistfooter a:visited
{
color: #ffffff;
text-decoration: none;
}

#navlistfooter a:hover
{
color: #ffffff;
text-decoration: none;
}

 ul#dis li
{	
display: inline;
list-style-type: 

none;
padding:10px 50px 0 0 ;
margin:0 }


	div#footerr {
position:relative;top:-270px;left:90px;
width:600px;
padding:20px;
float:left;
color:white;

	}
	
	#wel{position:absolute;padding:30px;margin:20px;left:330px;width:420px;top:150px;}
	#copy{position:absolute;top:640px;left:20px;height:100px;width:100%;color:#ccffcc;font-family:arial, sans-serif;font-size:7pt;background:#033;padding-left:10px;}

#add{position:absolute;top:548px;left:020px;height:100px;width:160px;color:#fff;font-family:times, serif;font-size:8pt;background:#033;padding-left:10px;}
#li20{background: url(images/bpm_but2.gif) no-repeat;}

.box-topsmall {
position:relative;
background:url(images/t2_box1top.gif) no-repeat bottom;
color:#000;
width:730px;
margin-left:0;
height:14px;
padding:10px 0 0;
}

.box-middlesmall {
position:relative;
background:url(images/t2_box1slice.gif) repeat-y;
color:#000;
width:730px;height:350px;
margin: 0 0 0 0;
padding:0 0 0 20px;
}

.box-bottomsmall {
position:relative;
background:url(images/t2_box1btm.gif) no-repeat top;
margin-top:-10px;
margin-bottom:0;
text-align:left;
width:730px;
margin-left:0;
height:14px;
padding:0;
}


.box-topright {
position:relative;
background:url(images/t2_box2top.gif) no-repeat bottom;
color:#000;
width:345px;
margin-left:0;
height:30px;
padding:10px 0 0;
}

.box-toprightpeople {
position:relative;
background:url(images/t2_box2top_people.gif) no-repeat bottom;
color:#000;
width:345px;
margin-left:0;
height:30px;
padding:10px 0 0;
}
.box-toprightpub {
position:relative;
background:url(images/t2_box2top_publications.gif) no-repeat bottom;
color:#000;
width:345px;
margin-left:0;
height:30px;
padding:10px 0 0;
}
.box-toprightport {
position:relative;
background:url(images/t2_box2top_portfolio.gif) no-repeat bottom;
color:#000;
width:345px;
margin-left:0;
height:30px;
padding:10px 0 0;
}
.box-toprightaim {
position:relative;
background:url(images/t2_box2top_aim.gif) no-repeat bottom;
color:#000;
width:345px;
margin-left:0;
height:30px;
padding:10px 0 0;
}

.box-toprightapp {
position:relative;
background:url(images/t2_box2top_apply.gif) no-repeat bottom;
color:#000;
width:345px;
margin-left:0;
height:30px;
padding:10px 0 0;
}
.box-middleright {
position:relative;
background:url(images/t2_box2slice.gif) repeat-y;
color:#000;
width:345px;height:280px;
margin-left:0;
margin-top:0;
margin-bottom:0;
padding:0;
}

.box-bottomright {
position:relative;
background:url(images/t2_box2btm.gif) no-repeat top;
margin-top:-10px;
margin-bottom:0;
text-align:left;
width:345px;
margin-left:0;
height:30px;
padding:0;
}

  .peoplea{font-family:arial;font-size:8pt;margin:0;padding:0 0 0 10px;color:black;text-decoration:none;}
	
	
	
  .peopleb{font-family:arial;font-size:8pt;margin:0;padding:0 0 0 0px;color:black;text-decoration:none;}
	
	 .peopleb a:hover{color:green}
	
	
	
	
ul.peoplero li a:hover{color:#366;}
	
ul.peoplero {display:block;margin:-17px 0 0 10px;padding:0;list-style-type:none; width:300px}
	
	
		
		
ul.pdf li a:hover{color:#366;}
	
ul.pdf {display:block;margin:0 0 0 0;padding:0;list-style-type:none; width:300px;font-family:arial;font-size:8pt;}
	
	
	
		
ul.portro li a:hover{color:#366;}
	
ul.portro {display:block;margin:0 0 0 0;padding:0;list-style-type:none; width:250px;}
	
	
	.standard{font-family:arial;font-size:8pt;}
	
	 div#footerr {
position:relative;top:-290px;left:230px;
width:600px;
padding:20px;
float:left;
color:white;

	}