﻿#Content h2
{
	text-transform: none;
}

#Content h3
{
	margin: 3px 30px 0 10px;
	padding: 0;
	border: none;
	color: #8EC3ED;
	background: none;
	text-transform: none;
}

#Content h4
{
	margin: 10px 0 0 10px;
	padding: 0;
}

#Content h4 img
{
	border: none;
}

#Content h3 strong
{
	float: right;
	display: inline;
}

/* -------------------------- */

#Photo
{
	float: left;
	display: inline;
	width: 135px;
	margin: 0 15px 15px 0;
}

#Photo img
{
	float: left;
	display: inline;
	margin: 5px 0 5px 0;
	padding: 4px;
	background: url('/images/team-profile-photo-bg.gif') no-repeat bottom left;
}

#Photo img.MemberLogo
{
	margin: 10px 0 0 7px;
	background: none;
}

/* -------------------------- */

.Profile
{
	float: left;
	display: inline;
	width: 550px;
	margin: 25px 0 0 10px;
}

.Profile p
{
	margin-left: 0;
}

.Profile #Spotlight
{
	float: left;
	display: inline;
	width: 380px;
}

.Profile #Spotlight table
{
	width: 380px;
	display: block;
	margin-left: 0;
}

.Profile #Spotlight table tr td
{
	font-size: 1.2em;
}

.Profile #Message
{
	float: left;
	display: inline;
	width: 500px;
	margin: 20px 0 0 0;
}

.Profile #Message h3
{
	margin: 5px 0 10px 0;
	padding: 0;
	border: solid #DDEDFA;
	border-width: 0 0 2px 0;
	color: #001F42;
	font-size: 1.3em;
}

.Profile #Message .Form
{
	margin: 0;
	padding: 0;
}

.Profile #Message table
{
	margin-left: 0;
}

.Profile #Message table th
{
	width: 100px;
	color: #001F42;
}

.Profile #Message .MainError
{
	display: block;
	font-size: 1.1em;
}