div#ad {
margin-left: 0px;
margin-top: 0px;
line-height: 1.5em;}

#bottom a {
color: #a8abc5;
font-size: 0.7em;
}

#bottom a:hover {
color: #ffffff;
font-size: 0.7em;
}

/*profile display styles*/
#contentDiv
{
	font-family: Arial;
	color:#555555;
	font-size: 10pt;
}
.formRowProfile
{
	background: #d9d9ef;
	padding: 5px;
}
.formRowAlt
{
	padding: 5px;
}

.formRowProfile, .formRowAlt
{
	width:360px;
}
.short_desc
{
	padding:10px;		
	width:570px;
}
.ImageTag
{
	PADDING:20px;	
	FLOAT:left;	
}


/*member app form*/
#contentDiv .formRow
{
	background: #d9d9ef;
	width:100%;
}

.formLabel
{
	width: 250px;
	float: left;
	text-align: right;
	padding-right: 8px;
	padding-top: 3px;
	font-family: Arial;
	font-size: 10pt;
	color: #555555;	
}
.inputText
{
	width: 210px;
	font-family: Arial;
	font-size: 10pt;
	color: #555555;
}

.legend
{
	font-size: 12pt;
	color: #555555;	
	font-weight: bold;
}

.typeList
{
	font-family: Arial;
	font-size: 10pt;
	color: #555555;	
	width:200px;
}
/* added for error messages. */

.red  
{
	background:#FFEBE8 none repeat scroll 0%;
	border:1px solid #DD3C10;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}

