p, div {
	font-size: 11px;
}

#textinfo p a{
	color:#2f9e01;
	text-decoration:none;
}

#textinfo li {
	font-size: 11px;
}
#textinfo td {
	font-size: 11px;
}
.formemail {
	display: none;
	visibility: hidden;
}

.internalboxgreyspot {
	width:218px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#626366;
	text-align:left;
	margin:0 0 22px 0;
}
.internalboxgreyspot img{
	width:218px;
	height:81px;
	margin:0 0 5px 0;
}
.spotlightextranet {
	width:487px;
	height:180px;
	text-align:left;
	margin:0 0 22px 0;
}

.portfoliolarge {
	width:410px;
	float:left;
}
.portfoliolarge img{
	border:solid 5px #efeeea;
}
.portfoliosmall {
	width:110px;
	float:right;
}
.portfoliosmall2 {
	width:225px;
	float:right;
	padding: 0 0 0 9px;
}
.portfoliosmall img{
	border:solid 5px #efeeea;
	margin:0 0 14px 0;
}
.portfoliosmall2 img{
	border:solid 5px #efeeea;
	margin:0 0 14px 8px;
}
.portfoliotext {
	background-image:url(images/gradbg.jpg);
	background-repeat:repeat-x;
	padding:10px 12px 12px 12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0b3021;
	text-decoration:none;
	float:left;
	width:386px;
	clear:left;
}
.portfoliotext p{
	margin:0 0 15px 0;
}
.profileportfolio {
	width:420px;
	text-align:left;
}
.profileportfolio img{
	float:left;
}
.benefitstable td{
	margin:0;
	padding:5px 5px 5px 8px;
	background-color:#ecebe6;
	border-left:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
}
.contenttext {
	width: 200px;
}
.adcol img {
	border-bottom: solid 8px white ;
}

.survey .textfield {
	width: 300px;
	font-family: arial;
}
.survey .textareafield {
	width: 300px;
	height: 80px;
	font-family: arial;
}
.surveyerror {
	color: red;
}
.survey td {
	padding: 10px;
}
.survey hr {
	height: 2px;
	color: #ccc;
}

/*NEW DEC 2009*/
.find .inner  p {
	color: #000;
}


