/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:210px;
		background-color:transparent;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 5px 5px 8px;
		color:#FFFFFF;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		color:#FF9933;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		color:#FF9933;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px 0px 5px 0px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 0px 2px 15px;
		margin:0px 5px 0px 5px;
		background-image:none;
		color:#FFFFFF;
		font-size:11px;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent	
	{	
		background-image:url(qmimages/arrow_0.gif);
		background-repeat:no-repeat;
		background-position:95% 55%;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul a	
	{	
		padding:2px 20px 2px 5px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#3C3C3C;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#3C3C3C;
	}




/*---------------------------END OF MENUS-----------------------------------*/




/* CSS Document */
body{
	background-image:url(../templateimages/Background.jpg);
	background-repeat:repeat-x;
	margin:0;
	background-color: #AAB9CE;
	height: 100%;
}

#ContentHolder
{
	background-image:url(../templateimages/ContentHolder.jpg);
	width:1001px;
	background-repeat:repeat-y;
	margin-top:0px;
	border:none;
	margin-left:auto;
	margin-right:auto;
	height: 100%;
	background-color: #FFF;
}

#Topimage
{
width:1001px;
height:31px;
vertical-align:top;
border:none;
}

/*-----------------------Start of Left Menu-------------------------------*/
#LeftMenuContainer{
width:278px;
background-image:url(../templateimages/menu/LeftMenuBack.jpg);
margin-left:34px;
border:medium;
border-color:#000000;
}

#LeftMenus
{
	background-image:url(../templateimages/menu/Menubackground.jpg);
	background-repeat:no-repeat;
	height:400px;
	width:278px;
	border:none;
	vertical-align:top;
	padding:0px;
}
#LeftMenusHome
{
	background-image:url(../templateimages/menu/Menubackground.jpg);
	background-repeat:no-repeat;
	height:250px;
	width:278px;
	border:none;
	vertical-align:top;
	padding:0px;
}


#MenuBottom
{
background-image:url(../templateimages/menu/FeaturedProjects/FeaturedProjectsBototm.jpg);
background-repeat:no-repeat;
height: 104px;
width: 278px;
vertical-align:bottom;
padding:0px;
border:none;
margin-left:34px;
}

#WhatBD
{
background-color:transparent;
background-repeat:no-repeat;
height:56px;
width:278px;
border:none;
vertical-align:top;
padding:0px;
}

#Projects
{
	background-color:transparent;
	background-repeat:no-repeat;
	width:278px;
	border:none;
	vertical-align:top;
	padding:0px;
	clear: right;
	float: left;
}
/*-----------------------End of Left Menu-------------------------------*/


/*-----------------------Start of Top Menu-------------------------------*/
#TopMenuContainer{
height:32px;
width:665px;
vertical-align:top;
}

#Home{
height:32px;
width:82px;
float:left;
}
#Capabilites{
height:32px;
width:141px;
float:left;
}
#Projects{
	width:122px;
	float:left;
}
#About{
height:32px;
width:82px;
float:left;

}
#Contact{
height:32px;
width:82px;
float:left;
}

/*-----------------------Endof Top Menu-------------------------------*/

/*-----------------------Rollover Test-------------------------------*/
a.homerollover {
    display: block;
    width: 84px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Home.jpg") 0 0 no-repeat;
    text-decoration: none;
}
 
	
a:hover.homerollover {
    background-position: -152px 0;
	} 
a:active.homerollover {
    background-position: -152px 0;
	} 

a.homeActive {
    display: block;
    width: 84px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Home.jpg") 0 0 no-repeat;
	 background-position: -152px 0;
    text-decoration: none;
}

/*------------------------------*/

a.caprollover {
    display: block;
    width: 141px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Capabilites.jpg") 0 0 no-repeat;
    text-decoration: none;
}

 
a:hover.caprollover {
    background-position: -152px 0;
} 

a:active.caprollover {
    background-position: -152px 0;
} 
a.capActive {
    display: block;
    width: 141px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Capabilites.jpg") 0 0 no-repeat;
	background-position: -152px 0;
    text-decoration: none;
}

/*------------------------------*/
a.projectrollover {
    display: block;
    width: 122px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Projects.jpg") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.projectrollover {
    background-position: -152px 0;
	
} 

a:active.projectrollover {
    background-position: -152px 0;
	
} 

a.projectActive {
    display: block;
    width: 122px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Projects.jpg") 0 0 no-repeat;
	background-position: -152px 0;
    text-decoration: none;
}

/*------------------------------*/
a.Aboutrollover {
   display: block;
   width: 116px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/About.jpg") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.Aboutrollover {
    background-position: -152px 0;
} 
a:active.Aboutrollover {
    background-position: -152px 0;
} 

a.AboutActive {
   display: block;
   width: 116px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/About.jpg") 0 0 no-repeat;
	background-position: -152px 0;
    text-decoration: none;
}

/*------------------------------*/


a.Contactrollover {
    display: block;
    width: 116px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Contact.jpg") 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.Contactrollover {
    background-position: -152px 0;
} 
a:active.Contactrollover {
    background-position: -152px 0;
} 

a.ContactActive {
    display: block;
    width: 116px;
    height: 32px;
    background: url("../templateimages/menu/CSSImages/Contact.jpg") 0 0 no-repeat;
	background-position: -152px 0;
    text-decoration: none;
}
/*-----------------------Endof Test-------------------------------*/



/*-----------------------Styles-------------------------------*/
.SubMenuText
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}
.SubMenuText a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#ff9933;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}

.MainText
{
	font-family:Arial;
	color:#1d427c;
	font-size:12px;
	line-height:1.5em;
}

.MainTextBold
{
font-family:Arial;
color:#1d427c;
font-size:12px;
font-weight:bold;
line-height:1.5em;
}
.MainTextBold a:active
{
font-family:Arial;
color:#1d427c;
font-size:12px;
font-weight:bold;
line-height:1.5em;
text-decoration:underline
}

.MainTextUnderline
{
font-family:Arial;
color:#1d427c;
font-size:12px;
text-decoration:underline;
font-weight:bold;
line-height:1.5em;
}

.MainTextHeading
{
font-family:Arial;
color:#1d427c;
font-size:17px;
font-weight:bold;
line-height:1.5em;
}

.ProjectsTitles
{
	font-family:Arial;
	color:#1d427c;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
	line-height:1.1em;
	vertical-align: top;
	padding-top: 5px;
	text-align: right;
	height: 25px;
	text-transform: uppercase;
}

.HomePagebackground
{
background-image:url(../images/HomePageImage.jpg);
background-repeat:no-repeat;
}

.HomeRotatingImage
{
background-image:url(../images/BD-Web.FINAL_animated-gifs.gif);
background-repeat:no-repeat;
}

.MainTextHeading2
{
font-family:Arial;
color:#1d427c;
font-size:17px;
font-weight:bold;
line-height:1.3em;
}

.TeamTextHeading
{
	font-family:Arial;
	color:#1d427c;
	font-size:15px;
	font-weight:bold;
	line-height:1.3em;
	text-decoration: none;
}

#teambioimgthumb {
	margin-right: 20px;
	text-decoration: none;
}
.jobtitle {
	font-size: 11px;
}
#teambioheading  {
	height: auto;
	padding: 0px;
	width: 330px;
}

.MainTextHome
{
font-family:Arial;
color:#1d427c;
font-size:12px;
line-height:1.8em;
}

.newsdate {
	FONT-STYLE: italic;
	FONT-SIZE: 11px;
	COLOR: #999999;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

a.orangelink:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #f93;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.orangelink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f93; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
a.orangelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f93; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
a.orangelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f93; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

a.orange:link {
	FONT-SIZE: 11px;
	COLOR: #f93;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
}
a.orange:active {
	FONT-SIZE: 11px;
	COLOR: #f93;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.orange:visited {
	FONT-SIZE: 11px;
	COLOR: #f93;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
a.orange:hover {
	FONT-SIZE: 11px;
	COLOR: #f93;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
}

a.TeamTextHeadinglink:hover {
	COLOR: #ff9933;
}
a.TeamTextHeading:hover {
	COLOR: #ff9933;
}


.backtotop
{
	font-family:Arial;
	color:#999999;
	font-size:9px;
	line-height:1.5em;
}

/*-----------------------End of Styles-------------------------------*/

/*----------------------Pop up menu-------------------------------*/
#blanket {
background-color:#111;
opacity: 0.75;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}

#popUpDivHealthCare1 {
position:absolute;
background-color:#15244b;
width:497px;
height:504px;
z-index: 9002;
}


#popUpDivHealthCare2 {
position:absolute;
background-color:#15244b;
width:497px;
height:504px;
z-index: 9002;
}

#popUpDivHealthCare3 {
position:absolute;
background-color:#15244b;
width:497px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare4 {
position:absolute;
background-color:#15244b;
width:497px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare5 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare6 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare7 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare8 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare9 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare10 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare11 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare12 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare13 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare14 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare15 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare16 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivHealthCare17 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivContent {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}

#popUpDivContent2 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}

#popUpDivContent3 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}

#popUpDivBio1 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}
#popUpDivBio2 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}

#popUpDivBio3 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}
#popUpDivBio4 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
}

#popUpDivBio5 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}
#popUpDivBio6 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}
#popUpDivBio7 {
position:absolute;
background-color:#ffffff;
width:500px;
height:520px;
z-index: 9002;
padding:40px;
border:10px #183360 solid;
overflow: scroll
}

#popUpDivCommercial1 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}

#popUpDivCommercial2 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}

#popUpDivCommercial3 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial4 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial5 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}

#popUpDivCommercial6 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial7 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial8{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial9 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial10 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial11 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial12 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial13 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial14 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial15 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial16 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial17 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial18 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial19 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial20 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial21 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial22 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial23 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial24 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial25 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial26 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial27 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial28 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial29 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial30 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial31 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial32 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial33 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial34 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial35 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial36 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial37 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial38 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial39 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial40 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial41 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial42 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial43 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial44 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivCommercial45 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial3 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial4 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial5 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial6 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivFeatured0 {
position:absolute;
width:600px;
height:420px;
z-index: 9002;
}
#popUpDivFeatured1 {
position:absolute;
background-color:#15244b;
width:500px;
height:460px;
z-index: 9002;
}
#popUpDivFeatured2 {
position:absolute;
background-color:#15244b;
width:500px;
height:460px;
z-index: 9002;
}
#popUpDivFeatured3 {
position:absolute;
background-color:#15244b;
width:500px;
height:460px;
z-index: 9002;
}
#popUpDivFeatured4 {
position:absolute;
background-color:#15244b;
width:500px;
height:460px;
z-index: 9002;
}
#popUpDivFeatured5 {
position:absolute;
background-color:#15244b;
width:500px;
height:460px;
z-index: 9002;
}
#popUpDivFeatured6 {
position:absolute;
background-color:#15244b;
width:500px;
height:460px;
z-index: 9002;
}
.page {
	width: auto;
	float: left;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
.divider {
	float: left;
	width: auto;
	margin-top: 1px;
}
#popUpDivIndustrial5 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial6 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial7 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial8 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivIndustrial9 {
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivEducation2{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivEducation3{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivEducation4{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpDivEducation5{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious1{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious2{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious3{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious4{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious5{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious6{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious7{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious8{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
#popUpReligious9{
position:absolute;
background-color:#15244b;
width:500px;
height:504px;
z-index: 9002;
}
.Close
{
background-image:url(../Projects/myalbum_files/CloseButton.jpg);
background-repeat:no-repeat;
float:right;
vertical-align:top;
}
#ContentHolder .pagination_container img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/*----------------------End of Pop up menu-------------------------------*/
#teambio {
	margin-top: 25px;
}
#title {
	width: auto;
	float: left;
}
.paginationLink {
	float: left;
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}
.pagination_container  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #1D417B;
	float: right;
	height: auto;
	width: auto;
	text-align: left;
	margin-top: 12px;
	margin-right: 20px;
}
.paginationLinkgraphic {
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.arrowRight {
	float: left;
	text-decoration: none;
	margin-top: 2px;
}
.paginationLinkBold {
	float: left;
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	font-weight: bold;
}


a.paginationLink:link {
	COLOR: #1D417B;
}
a.paginationLink:active {
	COLOR: #1D417B;
}
a.paginationLink:visited {
	COLOR: #1D417B;
}
a.paginationLink:hover {
	COLOR: #f93;
}

a.pagination:link {
	COLOR: #1D417B;
}
a.pagination:active {
	COLOR: #1D417B;
}
a.pagination:visited {
	COLOR: #1D417B;
}
a.pagination:hover {
	COLOR: #f93;
}

a.bdcapabilities:link {
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-decoration: none;
}
a.bdcapabilities:active {
	COLOR: #FFFFFF;
}
a.bdcapabilities:visited {
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-decoration: none;
}
a.bdcapabilities:hover {
	COLOR: #f93;
}
a.MainText:link {
	COLOR: #1D417B;
	text-decoration: underline;
}
a.MainText:active {
	COLOR: #1D417B;
	text-decoration: underline;
}
a.MainText:visited {
	COLOR: #1D417B;
	text-decoration: underline;
}
a.MainText:hover {
	COLOR: #f93;
	text-decoration: underline;
}
a.MainTextBold:link {
	COLOR: #1D417B;
	text-decoration: none;
}
.MainTextNews {
	font-weight: normal;
	text-transform: none;
	color: #1D417B;
	text-decoration: underline;
}
a.MainTextBold:active {
	COLOR: #1D417B;
	text-decoration: none;
}
a.MainTextBold:visited {
	COLOR: #1D417B;
	text-decoration: none;
}
a.MainTextBold:hover {
	COLOR: #f93;
}
a.backtotop:link {
color:#acacac;
	text-decoration: none;
}
a.backtotop:active {
color:#acacac;
	text-decoration: none;
}
a.backtotop:visited {
color:#acacac;
	text-decoration: none;
}
a.backtotop:hover {
	color:#acacac;
	text-decoration: underline;
}
#bdcapabilitiesbox {
	background-color: #1D417B;
	height: auto;
	width: 75%;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;	
}
#centertext {
	height: auto;
	width: 100%;
}
#recentnews {
	font-family:Arial;
	color:#1d427c;
	font-size:12px;
	line-height:1.5em;
	float: left;
	width: auto;
	padding-right: 20px;
	padding-left: 10px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #ACACAC;
}
.newsblurb {
	padding-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #ACACAC;
}
.newstitle {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.2em;
}
#newsarchive {
	font-family:Arial;
	color:#1d427c;
	font-size:12px;
	line-height:1.5em;
	height: 528px;
	overflow: scroll;
	overflow-x: hidden;
	padding-right: 20px;
}
#Projects2 {
	width:278px;
	float:left;
	clear: both;
	position: relative;
	height: 170px;
}
.teambioTitle {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #1D417A;
	border-bottom-color: #1D417A;
}
.teambioTitleSub {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #1D417A;
}
#leed-icon {
	position: absolute;
	left: 70px;
	bottom: 30px;
}
#agc-icon {
	position: absolute;
	left: 140px;
	bottom: 30px;
}
#pagetitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#1d427c;
	font-size:24px;
	text-transform: uppercase;
}
#casestudy-thumb {
	text-align: left;
	float: left;
	width: 225px;
}
.casestudy-box {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #ACACAC;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
a.casestudy-thumb img:hover {
	border: thin solid #f93;
}
.casestudy-info {
	float: left;
	width: 410px;
	font-family: Arial, Helvetica, sans-serif;
}
.casestudy-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #1D427C;
	display: inline;
	text-decoration: none;
}
a.casestudy-title:active {
	COLOR: #1D417B;
	text-decoration: none;
}
a.casestudy-title:visited {
	COLOR: #1D417B;
	text-decoration: none;
}
a.casestudy-title:hover {
	COLOR: #f93;
}
#main-services-box {
	margin-bottom: 15px;
}
#testimonial-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1em;
	font-weight: normal;
	color: #1E427C;
	background-color: #CCC;
	text-align: left;
	float: right;
	height: 198px;
	width: 310px;
	margin-bottom: 15px;
	overflow:hidden;
}
#testimonial-box p {
	padding-left: 10px;
	width: 90%;
}
#project-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1em;
	font-weight: normal;
	color: #1E427C;
	text-align: left;
	float: left;
	height: 200px;
	width: 310px;
	margin-bottom: 15px;
	background-color: #CCC;
}
#casestudy-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1em;
	font-weight: normal;
	color: #1E427C;
	text-align: left;
	float: left;
	height: 250px;
	width: 310px;
	margin-bottom: 15px;
}
#about-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1em;
	font-weight: normal;
	color: #1E427C;
	text-align: left;
	float: right;
	height: 250px;
	width: 310px;
	margin-bottom: 15px;
	background-image: url(../images/home/about-box.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#home-content { 
	width: 630px;
	float:left;
}
.homeboxtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #1D417B;
	height: 16px;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin: 0px;
}
#about-box .abouttext {
	padding-top: 50px;
	padding-left: 12px;
	line-height: 1.2em;
	padding-right: 15px;
}
.uppercase {
	text-transform: uppercase;
}
.uppercase a {
	color: #1B427B;
	text-decoration: underline;
}
.uppercase a:hover {
	color: #f93;
}
#about-box a {
	color: #1B407A;
}
#about-box a:hover {
	color:#f93;
	text-decoration: underline;
}
.abouttext li {
	list-style-type: none;
	list-style-image: url(../images/home/bullet.gif);
	list-style-position: inside;
	margin-bottom: 2px;
}
.clear {
	clear: both;
}
.upperlowercase {
	text-transform: none;
}

