
.memberpage
	{
	padding: 3px 0px 20px 0px;
	border-top: 1px solid #CCCCCC;
	margin: 0px 5px 20px 0px;
	}

.memberpagetwo
	{
	padding: 20px 0px 20px 0px;
	border-top: 1px solid #CCCCCC;
	margin: 0px 5px 20px 0px;
	}

.memberpagethree
	{
	padding: 20px 0px 20px 0px;
	border-top: 1px solid #CCCCCC;
	margin: 0px 5px 20px 0px;
	}

.memberpagefour
	{
	padding: 20px 0px 0px 0px;
	border: none;
	margin: 0px 0px 0px 0px;
	}

.memberpagefive
	{
	padding: 3px 0px 20px 0px;
	border-top: 1px solid #CCCCCC;
	margin: 0px 5px 20px 0px;
	}

.memberpagetwo h1
	{
	line-height: 150%;
	font-size: 1.25em;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0px;
	color: #3D8DB0;
	}

.memberpagethree h1
	{
	font-size: 1.25em;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0px;
	color: #3D8DB0;
	}

.memberpagefour h1
	{
	font-size: 1.25em;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0px;
	color: #3D8DB0;
	}

.memberpagefive h1
	{
	font-size: 1.25em;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0px;
	color: #3D8DB0;
	}

.memberpage h2
	{
	font-size: 0.75em;
	letter-spacing: 0px;
	color: #0164A5;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	}

.memberpagetwo h2
	{
	line-height: 180%;
	letter-spacing: 0px;
	text-transform: none;
	font-size: 0.875em;
	color: #3D8DB0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1.5em 0px;
	}

.memberpagethree h2
	{
	letter-spacing: 0px;
	text-transform: none;
	font-size: 0.875em;
	color: #3D8DB0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1.5em 0px;
	}

.memberpagefour h2
	{
	letter-spacing: 0px;
	text-transform: none;
	font-size: 0.875em;
	color: #3D8DB0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1.5em 0px;
	}

.memberpagefive h2
	{
	letter-spacing: 0px;
	text-transform: none;
	font-size: 0.875em;
	color: #3D8DB0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1.5em 0px;
	}

.memberpagetwo p
	{
	line-height: 150%;
	margin: 0px 0px 0.8em 0px;
	}

.memberpagethree p
	{
	color: #0164A5;
	font-weight: bold;
	line-height: 150%;
	margin: 0px 0px 1.25em 0px;
	}

.memberpagefour p
	{
	color: #0164A5;
	font-weight: bold;
	line-height: 100%;
	margin: 0px 0px 0.8em 0px;
	}

.memberpagefive p
	{
	color: #0164A5;
	font-weight: bold;
	line-height: 150%;
	margin: 0px 0px 1.25em 0px;
	}

.memberpagefour p.bottom
	{
	margin: 0px 0px 0px 0px;
	}

.memberpagethree p.warn
	{
	color: #CC3333;
	}

.memberbox
	{
	clear: both;
	padding: 3px 0px 0px 0px;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px 0px 5px 0px;
	}

.memberboxnorule
	{
	clear: both;
	padding: 3px 0px 0px 0px;
	border: none;
	margin: 0px 0px 5px 0px;
	}

.memberboxwarn
	{
	color: #CC3333;
	clear: both;
	padding: 3px 0px 0px 0px;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px 0px 5px 0px;
	}

p.email
	{
	color: #0164A5;
	font-weight: bold;
	margin: 0px 0px 2em 0px;
	}

p.prof
	{
	margin: 1.5em 0px 0.8em 0px;
	}

p.back
	{
	clear: both;
	font-weight: bold;
	text-align: right;
	padding: 20px 10px 0px 0px;
	}

.memberleft
	{
	width: 240px;
	padding: 0;
	border: none;
	margin: 0;
	}

.memberleft a
	{
	display: block;
	color: #333333;
	padding: 2px 4px 2px 2px;
	border: none;
	margin: 0;
	}

.memberleft a:hover
	{
	background-color: #CDDCF3;
	}

.memberright
	{
	width: 40px;
	padding: 0;
	border: none;
	margin: 0;
	}

.memberright a
	{
	display: block;
	padding: 2px 4px 2px 12px;
	}

.memberright a:hover
	{
	background-color: #CDDCF3;
	}

.membermain
	{
	margin: 0px 40px 0px 240px;
	}

.membermain a
	{
	display: block;
	color: #333333;
	padding: 2px 4px 2px 2px;
	border: none;
	margin: 0;
	}

.membermain a:hover
	{
	background-color: #CDDCF3;
	}

.mpagethreeright
	{
	width: 300px;
	}

.mpagethreemain
	{
	margin: 0px 320px 0px 0px;
	}

fieldset
	{
	background-color: #D9ECF1;
	padding: 15px 10px 5px 12px;
	border: none;
	margin: 0px 0px 0.8em 0px;
	}

fieldset.admin
	{
	background-color: #F1EDD9;
	}

textarea
	{
	padding: 5px 0px 5px 2px;
	}

textarea.long
	{
	width: 90%;
	}

