.print_ie{ visibility:hidden;  position:absolute; }
body/*,td,th*/ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #828c99;
}
/*
body {
	background-image:url(../img/background.gif);
	background-repeat:repeat-x;
	background-color: #333333;
	margin-top: 5px;
}*/
/*
h1 {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	margin:0px;
	font-weight:normal;
	margin-top:14px;
	}
	*/
img {
	border: 0px;
}

a {
	color: #F58025 ;
	outline:none;
}
a:link {
	text-decoration: none;
	color: #F58025 ;
}
a:visited {
	text-decoration: none;
	color: #F58025 ;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #F58025 ;
}

#bCrumb{
	margin-left:-1px;
	}
#bCrumb a:link{
	color: #F58025 ;
}
#bCrumb a:visited {
	color: #F58025 ;
}
#bCrumb a:hover{
	color: #FB3E31;
	
}

#onPage {
	color: #B0232A;
}
#hotLink {
	color: #FB3E31;
}

#fullIndex {
	width: 835px;
	margin-left:auto;
	margin-right:auto;
	padding-left: 46px;
}

* html #fullIndex
{
	width: 835px;
	margin-left:auto;
	margin-right:auto;
	padding-left: 54px;
}


#full {
	width: 790px;
	margin-left:auto;
	margin-right:auto;
}

#full2 {
background-color:#000000; float:left; width:790px;
float:left; width:820px;
margin-left: -54px;

}


* html #full2
{
	margin-left: -28px;
	background-color: #181818;
}

.drkTxt {
	color: #828282; font-weight:bold; /*333333*/
}
#flt_1 {
	width: 75px;
	float: left;
}
#flt_A {
	float: left;
}
#flt_2 {
	float: left;
	width: 388px;
	/*padding-bottom: 3px;*/
}
.newsitems{  width:387px;  float:left; margin-bottom:12px; }/*Dave Edit To Fix Design Bug  1.17.07*/



.SixteenSpace{  color:#FFFF00; height:10px; }/*Dave Edit To Fix Design Bug  1.17.07*/
#dashList {
	list-style-image:url('../img/line-item.gif');
	margin: 0px 0px 0px -28px;
	list-style-position: outside;
}
#barItmLft {
	height:28px;
}
	#barItmLft-a {
		float:left;
		width: 78px;
		font-size: 10px;
		line-height: 11px;
	}
	#barItmLft-b {
		float:left;
	}
#barItmLft2 {
	margin-top: 10px;
	height:84px;
}
#barItmLftCheck {
	margin-top: 10px;
	height: 116px;
	float:left;
	font-size: 10px;
}
.formInput {
	margin-top: 2px;
	width: 189px;
	height: 14px;
	border: 1px solid;
	border-color: #BBBBBB #E1E1E1 #E1E1E1 #BBBBBB;
	background-color: #F2F2F2; 
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.formInput2 {
	margin-top: 2px;
	width: 189px;
	height: 70px;
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid;
	border-color: #BBBBBB #E1E1E1 #E1E1E1 #BBBBBB;
	background-color: #F2F2F2; 
}
.formInputCheck {
	width: 13px;
	height: 13px;
	background-color: #F2F2F2; 
	margin-left: 0px;
	margin-right:3px;
	font-family: Arial, Helvetica, sans-serif;
}

#dropmenudivContact{
position:absolute;
border-bottom-width: 0;
font: normal 10px Arial;
z-index:300;
color: #ACACAC;
}

/* NEW ADDITIONS 10.24.07 DG*/
/*homepage*/
#flashCont { margin:-41px 0 0 -55px; }

#headLines { background-color:#404040;height:22px;margin: 0 0 0 1px;background-image:url(../img/background_headline.gif); background-repeat: repeat-x;padding: 9px 0 0 12px;}
#LM_headLine { outline:none; float:left; margin: -17px 5px 0 350px;}
.noflash-banners{width:900px;   margin-top:11px; height:402px; float:left;}
.noflash-headlines{width:790px; margin-top:7px; float:left; height:30px;}
.noflash-headlinesBottom{height:31px; width:790px; background-image:url(../img/background_headline.gif); background-repeat: repeat-x;  background-color:#404040;  float:left;}
.noflash-press{float: left; position:relative; margin-top:-28px; margin-left:-11px; width:292px; height:103px;}
.noflash-featured{float: left; margin-bottom:7px;   width:498px; height:103px; position:relative; margin-top:-28px;}
.activeHeadlines { margin-top:1px;  font-size:12px; padding-top:7px; padding-left:5px;}
.featuredMinds{float:left; height:93px; width: 800px;   margin-left:0px; }
/*#full2{ background-color:#fff;}*/
.headline-bottoms{padding-top:9px; padding-left:12px; width:70px; float:left;}
.headline-bottoms2{height:31px;  float:left; width:670px; margin-left:20px;}
.featured-bottoms{width:498px; height:88px; float:left;}
.featured-space{float:left;  width:25px;}
/**/
.logoHeader{ width:151px; float:left;  z-index:9996;}
.logoHeader img{ margin-top:42px; margin-left:10px; }
.headerLinks{ height:32px; text-align:right;  float:left; position:relative; z-index:9999;}

.headerLinks a{ padding-left:12px; color: #fff;}
.headerLinks a:link{ color: #fff;}
.headerLinks a:visited{ color: #fff;}
.headerLinks a:active{ color: #fff;}
.headerLinks a:hover{ color: #F58025 ;}

.headerLinks a{ padding-left:0px; padding-right:13px; }
/**html .headerLinks a{ padding-left:0px; padding-right:12px; }*/

/* DROPDOWNS*/

.headerNavContainer{width:790px; height:79px;   float:left; }

.headerLinks ul {	padding: 0;	margin: 0;	list-style: none;}
.headerLinks li {	float: left;	position: relative;	}
.headerLinks ul li{ text-align:left; }
.headerLinks li ul { /* second-level lists */
	display: none;
	position: absolute;
	padding-top:19px;
	left: 0;
}
.headerLinks ul li ul { margin-left:5px;  background-image:url(../template/images/header-back-new.gif) !important; background-repeat: repeat-x; padding-bottom:10px;  width:220px; }
*+html .headerLinks ul li ul { margin-top: 9px;}
*html .headerLinks ul li ul { margin-top: 9px;}
.headerLinks ul li ul li{ }
.headerLinks li ul li a{ text-align:left; height:18px; width:185px; padding-top:4px;   color:#ACACAC !important; text-decoration:none; background-image:url(../img/header-arrow-off.gif); background-repeat:no-repeat; font-size:11px; padding-left:12px; display:block; }
/*.headerLinks li ul li a:hover{ color:#F58025  !important; background-image:url(../img/header-arrow-on.gif); background-color:#6C6C6C; }*/
.headerLinks li ul li a:hover{ color:#fff  !important; background-image:url(../img/header-arrow-on.gif); background-color:#6C6C6C; }
/*.headerLinks li ul li a:hover{ color:#fff !important; background-image:url(../img/header-arrow-on.gif); background-color:#6C6C6C; } */
.headerLinks li>ul {	top: auto; margin-top:-4px;}



.headerLinks li:hover ul, li.over ul { 	display: block;}
.headerLinks #content {	clear: left;}
.headerLinks #nav{float:left; margin-left:20px;margin-right: 23px;}
*html .headerLinks #nav{float:left; margin-left:10px;margin-right: 11px;}
.down1{ padding-top:4px; }

.topHeaderLinks{width:629px; height:47px; text-align:right; float:left; position:relative; z-index:9996;}

.topHeaderLinks a{ padding-left:12px; color: #fff;}
.topHeaderLinks a:link{ color: #fff;}
.topHeaderLinks a:visited{ color: #fff;}
.topHeaderLinks a:active{ color: #fff;}
.topHeaderLinks a:hover{ color: #F58025 ;}

/**/


.ineedtoRIGHTNOW .ineedtol{ padding-top: 4px;padding-right: 0px;}
.ineedtoRIGHTNOW{ float:left; width:290px; }
.ineedtoRIGHTNOW ul {	padding: 0;	margin: 0;	list-style: none;}
.ineedtoRIGHTNOW li {	float: left;	position: relative;	}
.ineedtoRIGHTNOW ul li{ text-align:left; }
.ineedtoRIGHTNOW li ul { /* second-level lists */
	display: none;
	position: absolute;
	padding-top:14px;
	left: 0;
	background: url('../img/header-bg.png') no-repeat; 
}
.ineedtoRIGHTNOW ul li ul { background: url('../img/header-background.png') 0px 14px no-repeat;  }
.ineedtoRIGHTNOW ul li ul li{  height:22px;  padding:0px; margin:0px;	}
.ineedtoRIGHTNOW li ul li a{ height:22px;  padding:0px; margin:0px;  display:block; }
.tops{ height:4px !important; }
.ineedtoRIGHTNOW li ul li a:hover{ background-color:#333333;  }
.ineedtoRIGHTNOW li>ul {	top: auto;	left: auto; }
.ineedtoRIGHTNOW li:hover ul, li.over ul { 	display: block;}
/**/
.ineedtoRIGHTNOW .ineedtolinks {height:22px; width:205px;padding-top: 5px;padding-left: 0px;}

.ineedtoRIGHTNOW a{color: #fff;}
.ineedtoRIGHTNOW a:hover{color: #F58025 ;}

.ineedtoRIGHTNOW .ineedto { }
.ineedtoRIGHTNOW .ineedto li a {   }
.ineedtoRIGHTNOW #active {  }
.ineedtoRIGHTNOW .ineedto-img{width:205px; height:13px; text-align:left; padding-top:5px; background-image:url(../img/header-i-need-to-box.gif); background-repeat:no-repeat;}
.ineedtoRIGHTNOW .ineedto-img:hover{ width:205px; background-image:url(../img/header-i-need-to-box-on.gif); }
/*DROPDOWN SPRITES*/
/*
.buildMe a{ background: url('/images/header-build.png') 0px -22px no-repeat; }
.buildMe a:hover{ background: url('/images/header-build.png') 0px 0px no-repeat; }
#buildMe{ background: url('/images/header-build.png') 0px 0px no-repeat; }

.acquireME a{ background: url('/images/header-acquire.png') 0px -22px no-repeat; }
.acquireME a:hover{ background: url('/images/header-acquire.png') 0px 0px no-repeat; }
#acquireME{ background: url('/images/header-acquire.png') 0px 0px no-repeat; }

.takeME a{ background: url('/images/header-take.png') 0px -22px no-repeat; }
.takeME a:hover{ background: url('/images/header-take.png') 0px 0px no-repeat; }
#takeME{ background: url('/images/header-take.png') 0px 0px no-repeat; }

.integrateME a{ background: url('/images/header-integrate.png') 0px -22px no-repeat; }
.integrateME a:hover{ background: url('/images/header-integrate.png') 0px 0px no-repeat; }
#integrateME{ background: url('/images/header-integrate.png') 0px 0px no-repeat; }

.engageME a{ background: url('/images/header-engage.png') 0px -22px no-repeat; }
.engageME a:hover{ background: url('/images/header-engage.png') 0px 0px no-repeat; }
#engageME{ background: url('/images/header-engage.png') 0px 0px no-repeat; }

.provideME a{ background: url('/images/header-provide.png') 0px -22px no-repeat; }
.provideME a:hover{ background: url('/images/header-provide.png') 0px 0px no-repeat; }
#provideME{ background: url('/images/header-provide.png') 0px 0px no-repeat; }

.mobilizeME a{ background: url('/images/header-make.png') 0px -22px no-repeat; }
.mobilizeME a:hover{ background: url('/images/header-make.png') 0px 0px no-repeat; }
#mobilizeME{ background: url('/images/header-make.png') 0px 0px no-repeat; }

.measureME a{ background: url('/images/header-measure.png') 0px -22px no-repeat; }
.measureME a:hover{ background: url('/images/header-measure.png') 0px 0px no-repeat; }
#measureME{ background: url('/images/header-measure.png') 0px 0px no-repeat; }

.understandME a{ background: url('/images/header-understand.png') 0px -22px no-repeat; }
.understandME a:hover{ background: url('/images/header-understand.png') 0px 0px no-repeat; }
#understandME { background: url('/images/header-understand.png') 0px 0px no-repeat; }

.experiencesME a{ background: url('/images/header-create.png') 0px -22px no-repeat; }
.experiencesME a:hover{ background: url('/images/header-create.png') 0px 0px no-repeat; }
#experiencesME { background: url('/images/header-create.png') 0px 0px no-repeat; }

.searchsynergyME a{ background: url('/images/header-achieve.png') 0px -22px no-repeat; }
.searchsynergyME a:hover{ background: url('/images/header-achieve.png') 0px 0px no-repeat; }
#searchsynergyME { background: url('/images/header-achieve.png') 0px 0px no-repeat; }
*/





/**/


/* -------------------- HEADER -------------------- */
/*  #header { }  */
	#hdrRW01 {
		width: 785px;
		text-align: right;
	}
	#hdrRW02 {
		margin-top: 25px;
		width: 785px;
		height: 24px;
	}
		#hdrRW01-lft {
			float: left;
			width: 205px;
		}
		#hdrRW01-rt {
			float: left;
			margin-top: 5px;
			margin-bottom: 10px;
			width: 580px;
		}
.navImg {
	margin-right: 25px;
}
.navImg2 {
	margin-right: 10px;
}

#dropmenudiv{
position:absolute;
border-bottom-width: 0;
font: normal 10px Arial;
z-index:300;
color: #ACACAC;
padding-top: 10px;
}

#dropmenudiv a{
width: 100%;
display: block;
height: 14px;
text-indent: 3px;
padding: 4px 0;
text-decoration: none;
font-weight: bold;
color: #ACACAC;
}

#dropmenudiv a:hover{
background-color: #6C6C6C;
color: #FFFFFF;
}

.navSpacer {
	margin-top: -4px;
	margin-left: -3px;
}

#dropmenudiv2{
margin-left: -30px;
position:absolute;
border-bottom-width: 0;
font: normal 10px Arial;
z-index:999;
color: #ACACAC;
padding-top: 10px;
margin-top:-7px; 
background-color:#00FFFF;
}
/* 7.20.2007 Removed for SAFARI
#dropmenudiv2 a:hover{
background-color: #6C6C6C;
color: #FFFFFF;
position:absolute;
z-index:999;
background-color:#00FF00;
}
*/
#dropmenudiv2 a{
width: 190px;
display: block;
height: 14px;
text-indent: 3px;
padding: 4px 0;
text-decoration: none;
font-weight: bold;
color: #ACACAC;
}

/* -------------------- BREADCRUMB -------------------- */
#bCrumb {
	background-color: #FFFFFF;
	padding-top: 16px;
	font-size: 9px
}


/* -------------------- HOME BODY -------------------- */
#homeBody {
	width: 770px;
	height: 398px;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
	/*background-image: url(/images/bg-sfri.gif);*/
		background-repeat: no-repeat;
		background-position: bottom;
}
#pageHdr {
	width: 546px;
	height: 83px;
	border-right: #333333 solid 2px;
	padding: 4px 0px 0px 10px;
}
#pageTp {
	background-color: #FFFFFF;
}
#headline {
	width: 533px;
}
#headline-home {
	width: 533px;
	height: 56px;
}
#content {
	width: 419px;
	height: auto;
	padding-left: 54px;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	line-height:1.3em; /* Dave Edit 11.28.06  Added lineheigt for linux*/
}
#content-home {
	width: 425px;
	height: auto;
	padding-left: 54px;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
#content2 {
	width: 286px;
	height: auto;
	padding-left: 54px;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	float: left;
	margin-top:-3px; /* Dave Edit 12.18.06  Text Align to Top*/
}
.content2_sifr {
	width: 286px;
	padding-left: 54px;
	
}
#subContent {
	width: 286px;
	height: auto;
	padding-left: 57px;
	padding-top: 10px;
	font-size: 11px;
	padding-bottom: 32px;
	float: left;
}
#subContent2 {
	width: 477px;
	height: auto;
	padding-left: 56px;
	padding-bottom: 32px;
	font-size: 11px;
	float: left;
}
#content3 {
	width: 479px;
	height: auto;
	padding-left: 54px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	float: left;
	margin-top:-3px; /* Dave Edit 12.18.06  Text Align to Top*/
}
.content3_sifr{
	width: 479px;
	padding-left: 54px;
	padding-bottom: 10px;

}
.content31_sifr{
	width: 479px;
	padding-left: 54px;
	margin-bottom:-5px;

}
#content3-PRINT {
	display:none;
}
#content4 {
	width: 278px;
	height: auto;
	padding-left: 30px;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	float: left;
}
#subContent4 {
	width: 275px;
	height: auto;
	padding-left: 33px;
	padding-top: 10px;
	font-size: 11px;
	float: left;
}
#homeSb {
	width: 237px;
	z-index: 100;
	position: absolute;
	left: 573px; top: 260px;
	background-color: #FFFFFF;
}
#homeSb2 {
	padding: 16px 0px 0px 14px;
}
#barDev {
	border-left: 2px #333333 solid;
	height: 112px;
}
#barSpcr {
	height: 16px;
}
#barSpcr1 {
	height: 16px;
	float: left;
	width: 100%;
}
#barSpcr2 {
	height: 16px;
	background-image: url(../img/bg-spcr.gif);
		background-repeat: no-repeat;
		background-position: right;
}
.barSpcr2 {
	height: 16px;
	background-image: url(../img/bg-spcr.gif);
		background-repeat: no-repeat;
		background-position: right;
}
.barItm {
	margin: 0px 0px 15px 0px;
	line-height:1.3em; /* Dave Edit 11.28.06  Added lineheigt for linux*/
}

.barItm2 {
	margin: 0px 0px 16px 0px;
}
.barItmRt {
	margin: 0px 10px 13px 0px;
	width: 191px;
}
.barItmRtSM {
	margin: 0px 10px 16px 0px;
	width: 191px;
}
.barItmRtImg {
	height: 45px;
	padding: 0px 10px 16px 0px;
	width: 191px;
}
.subImg {
	padding-right: 4px;
}
/* Styles Added 1.16.06 For Our Work Pages*/
.ourwork_bucket{
	float:left;
	width:490px;
	margin-bottom:16px;
}
.ourworkBucket_img{width:127px; min-height:127px;  float:left; text-align:left; background-image:url(../img/casestudy-back.gif); background-repeat:no-repeat;}
.ourworkBucket_main{width:360px; float:left;}
.ourworkBucket_main div img{ margin-bottom:8px;}
.outworkBucket_links{margin-top:8px;}


.ctitle
{
	color: #333;
	font-size: large;
}

/* -------------------- TEMPLATE 1 BODY (3 COLUMNS) -------------------- */
#bodyCont {
	width: 790px;
	float: left;
}
#cntrCol {
	float: left;
	width: 172px;
	padding: 0px 14px 16px 16px; /* Dave Edit 12.18.06 Margin top*/
}
#cntrCol2 {
	float: left;
	width: 172px;
	padding: 14px 14px 16px 16px;
}
#rtCol {
	float: left;
	width: 217px;
	background-color: #FFFFFF;
	padding: 0px 0px 16px 0px;
	height: 100%;
}
#pageBody {
	background-color: #FFFFFF;
	float: left;
	width: 573px;
}
#pageBody h2
{
	color: #333333;
	font-size: 25px;
}
#pageBody p
{
	margin-left: 100px;
}

#pageBody h3
{
	color: #CCCCCC;
	font-size: 14px;
	font-weight: bold;
	margin-left: 80px;
	padding-bottom: 15px;
}
#pageBody ul
{
	margin-left: 100px;
}
#pageBody ul li
{

}
#pageBody h4
{
	font-size: 10px;
	margin-left: 80px;
	padding-bottom: 25px;
}
#pageBody h5
{
	font-size: 22px;
	margin-left: 70px;
	padding-bottom: 25px;
	color: #00000;
	font-weight: bold;
}
#pageBody a:link
{
	color: #00000;
}
#pageBody a:hover
{
	color: #FB3E31;
}
/* -------------------- FOOTER -------------------- */
#footer {
	float: left;
	width: 99%;
	height: 35px;
	margin-top: 10px;
	color: #cccccc;
	font-size: 9px;
	padding-left: 10px;
}
#footer a:link {
	text-decoration: none;
	font-size: 9px;
	color: #CCCCCC;
}
#footer a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
#footer a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:active {
	text-decoration: none;
	color: #CCCCCC;
}
/* -------------------- FOOTER -------------------- */
.footer {
	float: left;
	height: 20px;
	width:563px;
	margin-top: 10px;
	color: #cccccc;
	font-size: 9px;
	padding-left: 10px;
	position:relative;
	background-color:#333333;
	margin-bottom:0px;
}
.footer a:link {
	font-size: 9px;
	text-decoration: none;
	font-size: 9px;
	color: #6F6F6F;
}
.footer a:visited {
	font-size: 9px;
	text-decoration: none;
	color:#999999;
}
.footer a:hover {
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
}
.footer a:active {
	font-size: 9px;
	text-decoration: none;
	color: #CCCCCC;
}
.verticals a{ display:block; }
.TeamTitle
{
	/*padding-left:55px;*/
	padding-bottom: 25px;
	font-size: 15px;
	color: #CCCCCC;
	font-weight: bold;
}

.bodyTeamText
{
	font-size: 11px;
	float: none;
}
.bodyTeamText a:link
{
	color: #000000;
}
.bodyTeamText a:visited
{
	color: #000000;
}
.bodyTeamText a:hover
{
	color: #FB3E31;
}
.bodyTeamText a:active
{
	color: #000000;
}
.bodyTeamImg
{
	margin-right:10px;
	float: left;
}
.bodyTeamBox
{
	clear:left;
	width:425px;
	height:auto;
	margin-left: 0px;
	margin-bottom: 10px;
}

.bodyTeamBox2
{
	clear:left;
	width:425px;
	height: 120px;
	margin-left: 0px;
}



.bodyAnfartBox
{
	clear:left;
	width:445px;
	/*margin-left: 60px;*/
	padding-bottom: 30px;
	padding-top: 15px;
	height: 168px;
}
.bodyAnfartText
{
	font-size: 11px;
	float: none;
}
.bodyAnfartImg
{
	margin-right:20px;
	float: left;
}
.bodyAnfartText a:link
{
	color: #F58025;
}
.bodyAnfartText a:visited
{
	color: #F58025;
}
.bodyAnfartText a:hover
{
	color: #FB3E31;
}
.bodyAnfartText a:active
{
	color: #F58025;
}
.barItmRt
{
	width: 105px;
}
.barItmRt a:link
{
	color: #00000;
}
.barItmRt a:hover
{
	color: #FB3E31;
}
#subContent2 a:link
{
	color: #00000;
}
#subContent2 a:hover
{
	color: #FB3E31;
}
#pageLeft
{
	float: left;
	padding-left: 50px;
	padding-right: 20px;
	width:487px;
	padding-bottom: 25px;
	font-size: 11px;
}

.pageLeftBody
{
	min-height: 360px;
	height: auto;
	
}

.pageLeftBodyNews
{
	padding-top: 30px;

}

/*
.pageLeftBody h2
{
	margin-left:-20px;
	color:black;
	font-weight: bold;
	font-size: 24px;
	clear:left;
}
*/

.pageLeftBody h2
{
	color:#828282;
	font-weight: bold;
	font-size: 16px;
	display:inline;
	clear:left;
}


.pageLeftBodyNews h2
{
	color:#828282;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: -15px;
	
	clear:left;
}

.pageLeftBodyNews a:hover
{
	color: #FB3E31;;
}

/*
.pageLeftBody h3
{
	color: #cccccc;
	font-weight: bold;
	font-size: 14px;
	clear:left;
}
*/

.pageLeftBody h3
{
	color: #828282;
	font-weight: bold;
	font-size: 11px;
	display: inline;
	clear:left;
}

.pageLeftBody h4
{
	margin-top:10px;
	font-size: 11px;
	clear:left;
}
.pageLeftBody h5
{
	color: #333333;
	font-weight: bold;
	font-size: 25px;
	clear:left;
}
.pageLeftBody ul
{
	margin-left: 35px;
	margin-top: 5px;
	list-style-type: square;
}
.pageLeftBody li
{
}
/*
.pageLeftBody a:link
{
	color: #000000;
}
*/
.pageLeftBody a:hover
{
	color: #FB3E31;
}


#pageRight
{
	width: 218px;
	padding-left: 15px;
	float: left;
}
.pageRightBody
{
	
}

.pageRightBody a:hover
{
	color: #FB3E31;
}
#full3 {
background-color:#FFFFFF; float:left; width:790px;
}
#full4
{
	float:left; width:790px;
}
.formInputText
{
	margin-top: 2px;
	width: 385px;
	height: 150px;
	border: 1px solid;
	border-color: #BBBBBB #E1E1E1 #E1E1E1 #BBBBBB;
	background-color: #F2F2F2; 
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.formSubmit
{
	/*margin-top: 2px;*/
	margin-left:125px;
	width: 60px;
	height: 120x;
	border: 1px solid;
	border-color: #BBBBBB;
	background-color: #F2F2F2; 
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.InputCheckbox
{
	padding:5px;
	width: 140px;
	float: left;
	
}
#topbild
{
	/*width: 479px;
	height: auto;*/
	/*padding-left: 54px;*/
	padding-bottom: 20px;
	margin-left:0px;
	margin-top:-3px; /* Dave Edit 12.18.06  Text Align to Top*/
	padding-top: 30px;
}
.downloadtext
{
	float: left;
	width: 215px;
}
.downloadnewstext
{
	float: left;
	width: 390px;
	/*border: 1px solid black;*/
}

.sitemapCol1
{
	float: left;
	width: 120px;
}

.sitemapCol2
{
	float: left;
	width: 230px;
}

.sitemapCol3
{
	float:left;
	width: 120px;
}

#clear {
	width:100%;
	height:10px;
	padding-top:30px;
	clear:left;
	text-align:right;
}

#event{
	clear:left;
	padding-top: 1px;
	margin-bottom: 20px;
}

#orangeBold{
	font-weight: bold;
	color: #F58025;
}

.eventLogo1{
	float:left;
	height: 120px;
	padding-top: 70px;
	width: 180px;
	padding-right: 10px;
}

.eventLogo2{
	float:left;
	height: 120px;
	width: 180px;
	padding-right: 10px;
}

.eventText{
	font-size: 11px;
}

.careerText{
	float:left;
	/*height: 950px;*/
	width: 300px;
	margin-top: 20px;
}

.careerImages{
	text-align: right;
}

.footerText{
	float:left;
	font-size: 12px;
	width: 340px;
	padding-left: 20px;
	margin-right: 40px;
	padding-bottom: 10px;
	color: #fff;
}

.footerLogos{
	/*padding-top: 15px;*/
	color: #fff;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}


.footerNews{
	width: 770px;
	background-image:url(../img/background_news.gif);
	background-repeat:repeat-x;
	height: 32px;
	padding-top: 0px;
	padding-left: 20px;
	font-size: 12px;
	/*font-weight: bold;*/
	margin-bottom: 5px;
	color: #fff;
}

.recaptcha_only_if_image,
.recaptcha_only_if_no_incorrect_sol
{
	color:#ffffff !important;
}
