
/* For Member Profile */
.AWFMemberProfile
{
	padding-left: 1em;
	display: inline-block;
}
.AWFMemberProfile select
{
}
.ProfileMultiPage
{
	padding-left: .5em;
	width: 98%;
	border-left: #7994cb 1px solid;
	border-bottom: #7994cb 1px solid;
	border-right: #7994cb 1px solid;
	border-top: #7994cb 1px solid;
	padding-left: .5em;
	padding-right: .5em;
	padding-top: 0px;
	padding-bottom: 1em;
	margin-top: -.15em;
	margin-right: 1em;
	z-index: -10;
	display: inline-block;
}
.ProfileTabStrip
{
	z-index: 10;
}
fieldset
{
	float: left;
	clear: left;
	width: 95%;
	margin: 0 0 1.5em 0;
	display: inline-block;
}
legend
{
	margin-left: 1em;
}
.AWFMemberProfile legend
{
}
.AWFMemberSearch legend
{
}
.AWFMemberSearch select
{

}
.AWFMemberProfile fieldset ul
{
	float: left;
	width: 100%;
	list-style-type: none;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -4px;
}
.AWFMemberProfile fieldset
{
	display: inline-block;
	width: 95%;
}
.AWFMemberProfile fieldset li
{
	float: left;
	clear: left;
	display: inline-block;
	list-style-type: none;
	list-style-image: none;
}
.AWFMemberSearch fieldset
{
	display: inline-block;
}
.AWFMemberSearch fieldset ul
{
	float: left;
	width: 100%;
	list-style-type: none;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: -4px;
}

.AWFMemberSearch fieldset li
{
	float: left;
	clear: left;
	display: inline-block;
	list-style-type: none;
	list-style-image: none;
}
.fieldelement ul
{
	list-style-type: none;
	list-style-image: none;
}
.fieldelementcells
{
	float: left;
	clear: left;
	width: 100%;
	padding: 0 0 .30em 0;
}
.fieldelementcells li
{
	list-style-type: none;
	list-style-image: none;
}
.gridviewelement li
{
	list-style-type: none;
	list-style-image: none;
}
.gridviewelementcells li
{
	list-style-type: none;
	list-style-image: none;
}

li .requiredimage
{
	float: left;
	width: 1em;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
}
li .fieldlabel
{
	float: left;
	width: 12em;
	text-align: right;
	font-weight: bold;
}
li .fieldcontrol
{
	float: left;
	padding-right: .25em;
}
li .fieldnote
{
	float: left;
}
li .fieldcontrol span.Normal
{
	float: left;
	clear: left;
	display: inline-block;
	float: left;
	padding-right: .25em;
	width: 400px;
}
.profilesubmit
{
	float: left;
	clear: left;
}

.profilevalidation
{
	float: left;
	clear: left;
	width: 100%;
	color: Red;
	padding-top: 1em;
}
.profilestatussuccess
{
	float: left;
	clear: left;
	width: 100%;
	color: Green;
	padding-top: 1em;
	padding-bottom: 1em;
}
.profilestatuserror
{
	float: left;
	clear: left;
	width: 100%;
	color: Red;
	padding-top: 1em;
	padding-bottom: 1em;
}
.profilestatusbottomsuccess
{
	float: left;
	clear: left;
	width: 100%;
	color: Green;
	padding-bottom: 1em;
}
.profilestatusbottomerror
{
	float: left;
	clear: left;
	width: 100%;
	color: Red;
	padding-bottom: 1em;
}
.ElementValidator
{
	color: Red;
}


.loadingPanel
{
}
.memberprofileul
{
	float: left;
	margin-left: 0;
	list-style-type: none;
	display: inline-block;
	width: 98%;
}
.memberprofileli
{
	padding-left: 5px;
	list-style-type: none;
	list-style-image: none;
	display: inline-block;
}

.memberprofileactions
{
	margin-top: 10px;
	display: inline-block;
}
.profileclose
{
	float: left;
	width: 125px;
	margin-left: 10px;
}

.memberprofileactionsbottom
{
	padding-top: 7px;
}
.memberprofilestatus
{
}
.memberprofilestatusbottom
{
}
.memberprofilevalidation
{
}
.memberprofilevalidationbottom
{
}
.memberprofilechild
{
	width: 98%;
	display: inline-block;
}
.blockdisplaytext
{
	font-size: 20px;
}

.searchFieldsPanel
{
	display: inline-block;
}
