/* CSS Document */

.memareatabs {
	margin: 0;
	padding: 0;
	width: 80%;
}

.memareatabs li {
	border: 1px solid #0DD;
	background-color: #0080C0;;
	color: #FFFFFF;
	display: block;
	margin-bottom: 3px;
	text-align: center;
	list-style-type: none;	/* IE fix */ 
}

.memareatabs a:link, .memareatabs a:visited {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
	width: auto;
}

.memareatabs a:hover {
	background-color: #6DD;
}

	/* member area tables */

.memareatable {
	border-collapse: collapse;
	border: 1px solid #0080C0;
	margin-bottom: 4px;
	margin-right: 4px;
	width: 97%;
}
.memareatable th {
	color: #FFF;
	background-color: #00C6E6;
	border: 1px solid #0080C0;
}
.memareatable td {
	padding: 2px 4px;
	text-align: center;
	border: 1px solid #0080C0;
}
	/* clear borders on inner tables */
.memareatable table td, .memareatable table {
	border: none;
}


.memareanewstable {
	border-collapse: collapse;
	border: 1px solid #6666DD;
	margin-bottom: 4px;
}

.memareanewstable th {
	background-color: #9999DD;
	color: #FFF;
}

.memareanewstable td {
	padding: 2px 4px;
	border: 1px solid #C0C;
}

.memareanewstable a:link, .memareanewstable a:visited {
	color: #0066CC;
}

.memareanewstable a:active, .memareanewstable a:hover {
	color: red;
}


	/*   */

.mainnertable {
	border-collapse: collapse;
	width: 100%;
}

.memareatable .mainnertable td {
	border: 1px solid #9999DD;
}

.inputUserDetail {
	width: 95%;
}