
div.publicProfileMain
{
	margin:0 4px 0 4px;
	padding:0 0 4px 0;
	background:#d1d1d3;
}

div.publicProfileMain a
{
	color:#255690;
}

div.publicProfileMain a:hover
{
	text-decoration:none;
}

div.publicProfileMain div.mainDetails
{
	background:#c8c8c8;
	padding:10px;
	margin:0 0 8px 0;
}

div.publicProfileMain div.mainDetails h3
{
	padding:0px;
}

div.publicProfileMain p
{
	font-size:1.1em;
}


div.publicProfileMain div.mainDetails div.handicap,
div.publicProfileMain div.mainDetails div.occupation,
div.publicProfileMain div.mainDetails div.age,
div.publicProfileMain div.mainDetails div.gender
{
	
	display:inline;
	
}

div.publicProfileMain div.mainDetails div.handicap,
div.publicProfileMain div.mainDetails div.occupation
{
	margin-bottom:10px;
}


div.publicProfileMain h3
{
	font-size:1.1em;
	padding:0 0 0 10px;
}

div.publicProfileMain p.detail
{
	margin:0 10px 10px 10px;
}





/*
div.publicProfileMain h2 {
	display: none;
}


div.publicProfile{
	padding:10px;
}
div.publicProfile ul li{
	list-style-type:none;
}
div.publicProfile p{
	margin:3px 0px;
}
div.publicProfileHeading{
	background-color:#edf1f6;
	padding:10px;
}
div.publicProfileHeading p{
	margin:3px 0px;
}
div.publicProfileHeading ul li{
	list-style-type:none;
}
div.publicProfileAlternate{
	padding:10px;
}
div.publicProfileAlternate p{
	margin:3px 0px;
}
div.publicProfileAlternate ul li{
	list-style-type:none;
}
div.jobArea{
	float:left;
}
div.Age{
	float:right;
}*/
