* {

	padding:0;

	margin:0;

}



body {

	padding:0;

	margin:0;

	font-family:Verdana, Arial, Tahoma, sans-serif;

    background: #e5e5e5;

}

#memberNav {

	width:80%;

	margin:0 auto 20px;

}

#memberNav ul {

	list-style:none;

	margin:0 0 15px;

	background:#fff;

}



#memberNav li{

	margin:0;

}



#memberNav li.head{

	background:#fc0;

	font-weight:700;

	color:#fff;

	padding:10px 15px;

	font-size:14px;

}

#memberNav li a{

	color:#fff;

	font-size:12px;

	text-align:right;

	text-decoration:none;

	display:block;

	font-weight:700;

	background:#94f221 url(../images/member/memberNavBg.gif) no-repeat left top;

	padding:10px 10px;

}



#memberNav li a:hover{

	background:#89e000;

}



#panel {
	padding:10px;
	margin:0 auto;
	width:90%;
	font-size:11px;
}

#panel table {
	background:#fff;
	width:100%;
	font-family:Verdana;
	border:none;
	padding:0;
	margin:0 0 15px;
	border-collapse:collapse;
}



table td{

	font-size:11px;

	border:1px solid #ccc;

	font-family:Verdana;

}



td, th{

	font-size:12px;

	padding:5px 8px;

} 

table th {

	border:none;
	color:#fff;
	text-align:left;
	background:#89e000;

}



table tr {

	border:none;

}

.error{padding:8px;marging:10px;font-size:0.9em;border:1px dotted #cc0000;background:#ffe7e3;}
.success{padding:8px;marging:10px;font-size:0.9em;border:1px dotted #cc0000;background:#effaff;}
.warning{padding:8px;marging:10px;font-size:0.9em;border:1px dotted #cc0000;background:#ffffdd;}


#paging {
	padding:10px;
	background:#fff;
}

#paging  a{
	color:#89e000;
	padding:0 2px;
	text-decoration:none;
	line-height:25px;
}

#paging .selected {
	padding:2px 5px;
	background:#89e000;
	color:#fff;
}
