/* MAUI STYLES */

body {
	font-size: 10pt;
	background: url('http://www.mauimastermind.com/img/bgtile.gif');
}
table.body {
	width: 940px;
	background-color: #fff;
	border: solid 1px #aaa;
	border-top: none;
}
div, td {
	font-family: tahoma, "Trebuchet MS", arial, serif;
	font-size: 10pt;
	color: #000;
	line-height: 140%;
}
a:link { color: #258; text-decoration: none; }
a:visited { color: #258; text-decoration: none; }
a:hover { color: #f00; text-decoration: underline; }
a.top_menu_item:link { color: #333; text-decoration: none; }
a.top_menu_item:visited { color: #333; text-decoration: none; }
a.top_menu_item:hover { color: #000; text-decoration: underline; }

a.menu_item:link { color: #258; text-decoration: none; }
a.menu_item:visited { color: #258; text-decoration: none; }
a.menu_item:hover { color: #60b1df; text-decoration: underline; }

a.newupdates:link { color: #F2F2F2; text-decoration: none; }
a.newupdates:visited { color: #F2F2F2; text-decoration: none; }
a.newupdates:hover { color: #FFFFFF; text-decoration: underline; }

a.copyright:link { color: #336699; text-decoration: none; }
a.copyright:visited { color: #336699; text-decoration: none; }
a.copyright:hover { color: #3399FF; text-decoration: underline; }

a.portal_signup:link { color: #336699; text-decoration: none; }
a.portal_signup:visited { color: #336699; text-decoration: none; }
a.portal_signup:hover { color: #437ab1; text-decoration: none; }

label:hover { color: #3399FF; text-decoration: underline; }

div.top_menu_link_loggedin {
	font-size: 9pt;
}

td.error {
	border: 1px solid #f00;
}
.warn {
/*	font-weight: bold;*/
	padding: 7px 8px 7px 7px;
	background: #FFFAE6;
	border: 1px solid #FFE680;
}
div.menu_item a {
	font-size: 12px;
}
.profile_text_field {
	width: 500px;
}
input.text, input.text_small, input.button, textarea, select, select.small {
	color: #000;
}
div#mm_terms p {
	margin-bottom: 1em;
}
div.mm_forum_post_list {
	padding: 0;
}
div.mm_forum_post_list th, div.mm_forum_post_list .date_col {
	font-size: 12px;
}
div.mm_forum_post_list .date_col {
	width: 100px;
}
tr.even td, div.mm_forum_post_list th {
	background-color: #f9f9f9;
}
tr.odd td {
	background-color: #f9f9f9;
}
div.mm_forum_post_list th {
	color: #333;
}
div.header, div.page_header {
	color: #000;
}