body{

	background: url("/MEDIA/pbase.gif") no-repeat;
	margin:0;
}

.nobg{
	margin:0;
	background-color: #FFFFFF;
}


td, span, p, div, select, input {
	color: #005; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;  
}

#cloak {
	position:absolute;
	width:646px;
	height:500px;
	left: 280px;
	top: 235px;
	background-color: #FFFFFF;
	z-index:4;
}


#cloak2 {
	position:absolute;
	width:646px;
	height:500px;
	left: 280px;
	top: 235px;
	background-color: #FFFFFF;
	z-index:4;
}

/*
LAYOUT STYLES
*/
#page{width:763px;}
#nav{width:287px;float:left;}
#content{
	width:476px;
	float:left;
	padding-top:120px;
	z-index: 2;
}
.clear{clear:both;}

.page_heading {
	font-size: 18px;
	font-weight: bold;
	color: #EC880F;
	margin-left:5px;
}
/*
NAV STYLES
*/

#nav-home{
	margin-top:25px;
	margin-left:170px;
}

#nav-approach{
	margin-top:28px;
	margin-left:110px;
}

#nav-history{
	margin-top:28px;
	margin-left:110px;
}

#nav-selection{
	margin-top:3px;
	margin-left:100px;
}

#nav-team{
	margin-top:3px;
	margin-left:100px;
}

#nav-broadbase{
	margin-top:3px;
	margin-left:89px;
}


#nav-search{
	margin-top:3px;
	margin-left:89px;
}

#nav-extensive{
	margin-top:3px;
	margin-left:60px;
}


#nav-advertised{
	margin-top:3px;
	margin-left:74px;
}
#nav-services{
	margin-top:3px;
	margin-left:51px;
}

#nav-newsletter{
	margin-top:3px;
	margin-left:50px;
}


#nav-assignments{
	margin-top:3px;
	margin-left:15px;
}

#nav-assignments2{
	margin-top:3px;
	margin-left:-10px;
}

#nav-speculative{
	margin-top:3px;
	margin-left:-5px;
}



#nav-difference{
	margin-top:3px;
	margin-left:28px;
}
#nav-contact{
	margin-top:5px;
	margin-left:0px;
}

/*
LIST PAGES
*/
.list-navigation /*list navigation paragraph*/
{
	font-size:9px;
}
/*
DETAIL PAGE
*/
.item-name{
	font-weight:bold;
	line-height: 20px;
	padding-left: 4px;
}
.item-value{
}
.back-url{
}
.item-description{
	line-height: 16px;
}

.item-bg{
	background-image: url(../MEDIA/bg_02.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	border: 1px solid #E0E1EB;
}

.list-item{
	font-size: 11px;
	background-image: url(../MEDIA/bullet_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
	line-height: 20px;
}

.list-divider{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B5B6BD;
}

.trim01{
	background-color: #E0E1EB;
}

.divider01{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}