body { font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; margin: 0px; padding: 0px; }
select { background-color: #FFFFFF; color: #000000; font-family: arial; font-size: 100%; }
input { background-color: #FFFFFF; color: #000000; font-family: arial; font-size: 100%; }
textarea { background-color: #FFFFFF; color: #000000; font-family: arial; font-size: 100%; }
td { border-bottom: 1px solid #B3D1DF; padding: 4px 8px 4px 8px; color: #000000; font-size: 90%; }

.header { font-weight: bold; }
.small { font-size: 90%; }
.formline { font-size: 70%; }
.button { padding-left: 30px; padding-right: 30px; padding-bottom: 2px; padding-top: 2px; font-weight: bold; font-size: 80%; background-color: #25BBF3; color: #FFFFFF; margin-top: 8px; }

.mHeader { font-weight: bold; background-color: #EEEEEE; }
.mHeader a { color: #000000; }
.mHeader a:hover { text-decoration: none; }
.userbar { border-bottom: 0px; padding: 0px; font-size: 130%; }
.completed { font-weight: bold; color: #FF0000; }

.page_wrapper { font-size: 100%; }
.page { 
	padding-left: 6px; 
	padding-right: 6px; 
	border: 1px solid #CCCCCC; 
	background-color: #EEEEEE; 
	margin-right: 3px; 
	text-decoration: none;
	color: #000000;
}
.page_off { 
	padding-left: 6px; 
	padding-right: 6px; 
	border: 1px solid #CCCCCC; 
	background-color: #FFFFFF; 
	margin-right: 3px; 
	font-weight: bold;
}
