/* ================================
    CSS STYLES FOR Member Profile
   ================================
*/   

/* For Member Profile */
.AWFMemberProfile
{
	padding-left: 1em;

}
.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: 99%;
	margin: 0 0 1.5em 0;

}
legend
{
	margin-left: 1em;
}
.AWFMemberProfile select
{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
}
.AWFMemberProfile input
{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
}
.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 legend
{
		color:#057087;
    /*font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;*/
}
.fieldelementcells
{
	float: left;
	clear: left;
	width: 100%;
	padding: 0 0 .30em 0;

}
.AWFMemberProfile fieldset li
{
	list-style-type:none;
	list-style-image:none;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
}
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;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
}
li .fieldcontrol
{
	float: left;
	padding-right:.25em;
}
li .fieldnote
{
		float: left;
  font-style:italic;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8px;
		width: 12em;
}

.profilesubmit
{
	float:left;
	clear:left; 
}

.profilevalidation
{
	float:left;
	clear:left; 
	width: 100%;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color:Red;
	padding-top: 1em;
}
.profilestatussuccess
{
	float:left;
	clear:left; 
	width: 100%;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color:Green;
	padding-top: 1em;
	padding-bottom: 1em;
}
.profilestatuserror
{
	float:left;
	clear:left; 
	width: 100%;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color:Red;
	padding-top: 1em;
	padding-bottom: 1em;
}
.profilestatusbottomsuccess
{
	float:left;
	clear:left; 
	width: 100%;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color:Green;
	padding-bottom: 1em;
}
.profilestatusbottomerror
{
	float:left;
	clear:left; 
	width: 100%;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color:Red;
	padding-bottom: 1em;
}
.ElementValidator
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
		color:Red;
}


.loadingPanel {
	/*width:500px;
	height:500px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	background-color:Transparent;
	z-index: 100;*/
	}
/*.memberprofileul 
{
	float:left;
	width: 92%;
	margin-left:0;
	list-style-type:none;
	display:inline-block;
}
.memberprofileli 
{
	padding-left:5px;
	list-style-type:none;
	list-style-image:none;
	display:inline-block;
}*/

.memberprofileul 
{
	float:left;
	margin-left:0;
	list-style-type:none;
	display:inline-block;
	width:98%;
	padding: 0;
}
.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
{
}
.blockdisplaytext
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
}
.blockdisplaytextname
{
	font-family: Tahoma, Arial, Helvetica;
		padding-top:5px;
	font-size: 16px;
	font-weight: normal;
}

